.elementor-2 .elementor-element.elementor-element-fec0355{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--overlay-mix-blend-mode:screen;}.elementor-2 .elementor-element.elementor-element-fec0355::before, .elementor-2 .elementor-element.elementor-element-fec0355 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-fec0355 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-fec0355 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-fec0355 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-fec0355 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://legob.fr/wp-content/uploads/2023/09/BG-1.jpg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-2 .elementor-element.elementor-element-82c76af{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:150px;--padding-bottom:60px;--padding-left:100px;--padding-right:100px;}.elementor-2 .elementor-element.elementor-element-db3deb7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-db3deb7.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-db3deb7{text-align:center;}.elementor-2 .elementor-element.elementor-element-db3deb7 .elementor-heading-title{font-family:"Days One", Sans-serif;font-size:2.6em;font-weight:700;color:#FFCB4CE8;}.elementor-2 .elementor-element.elementor-element-28af80a{text-align:center;font-family:"Fredoka One", Sans-serif;font-size:18px;}.elementor-2 .elementor-element.elementor-element-4f1d405{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0%;--padding-bottom:0%;--padding-left:7%;--padding-right:7%;}.elementor-2 .elementor-element.elementor-element-1a61b61{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:00px;--padding-bottom:00px;--padding-left:00px;--padding-right:00px;}.elementor-2 .elementor-element.elementor-element-27c28fd6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.59;}.elementor-2 .elementor-element.elementor-element-27c28fd6:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-27c28fd6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://legob.fr/wp-content/uploads/2026/06/LE_GOB_132.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-27c28fd6::before, .elementor-2 .elementor-element.elementor-element-27c28fd6 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-27c28fd6 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-27c28fd6 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-27c28fd6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-27c28fd6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-astglobalcolor7 );--background-overlay:'';}.elementor-2 .elementor-element.elementor-element-3ebe7209{--display:flex;--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-2 .elementor-element.elementor-element-4a3b42e3{text-align:center;}.elementor-2 .elementor-element.elementor-element-4a3b42e3 .elementor-heading-title{color:var( --e-global-color-astglobalcolor6 );}.elementor-2 .elementor-element.elementor-element-4f69b21a{text-align:center;font-size:18px;}body.elementor-page-2{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-2 .elementor-element.elementor-element-fec0355{--min-height:40vh;}.elementor-2 .elementor-element.elementor-element-82c76af{--padding-top:150px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-2 .elementor-element.elementor-element-3ebe7209{--padding-top:125px;--padding-bottom:125px;--padding-left:125px;--padding-right:125px;}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-fec0355{--min-height:35vh;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-82c76af{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:100px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-2 .elementor-element.elementor-element-db3deb7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-db3deb7 .elementor-heading-title{font-size:1.8em;}.elementor-2 .elementor-element.elementor-element-3ebe7209{--padding-top:100px;--padding-bottom:75px;--padding-left:30px;--padding-right:30px;}}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-fec0355{--content-width:1331px;}}@media(min-width:1025px){.elementor-2 .elementor-element.elementor-element-fec0355::before, .elementor-2 .elementor-element.elementor-element-fec0355 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-fec0355 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-fec0355 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-fec0355 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-fec0355 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:scroll;}}/* Start custom CSS for heading, class: .elementor-element-db3deb7 */.gob-titre-scifi {
  font-family: "Orbitron", sans-serif;
  font-weight: 800;
  text-transform: uppercase;
  letter-spacing: 0.04em;
  background: linear-gradient(180deg, #fff 0%, #ff4d9d 45%, #8e4fd0 100%);
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
  text-shadow: 0 0 14px rgba(255, 77, 157, 0.5), 0 0 34px rgba(41, 224, 255, 0.35);
}

.gob-titre-chrome {
  font-family: "Orbitron", sans-serif;
  font-weight: 900;
  text-transform: uppercase;
  background: linear-gradient(180deg, #ffffff 0%, #cfe3ff 40%, #5b7fb5 50%, #cfe3ff 60%, #ffffff 100%);
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
  -webkit-text-stroke: 1px #1a2a4a;
  paint-order: stroke fill;
  filter: drop-shadow(2px 3px 0 rgba(0, 0, 0, 0.4));
}


.gob-titre-glitch {
  font-family: "Audiowide", sans-serif;
  text-transform: uppercase;
  color: #f2e4bf;
  position: relative;
  text-shadow: 2px 0 #29e0ff, -2px 0 #ff2bd6;
  animation: gobGlitch 2.6s steps(2) infinite;
}
@keyframes gobGlitch {
  0%, 92%, 100% { text-shadow: 2px 0 #29e0ff, -2px 0 #ff2bd6; }
  94% { text-shadow: -3px 0 #29e0ff, 3px 0 #ff2bd6; transform: translateX(1px); }
  96% { text-shadow: 3px 0 #29e0ff, -3px 0 #ff2bd6; transform: translateX(-1px); }
}
@media (prefers-reduced-motion: reduce) { .gob-titre-glitch { animation: none; } }


.gob-titre-perspective {
  font-family: "Orbitron", sans-serif;
  font-weight: 800;
  text-transform: uppercase;
  color: #ffd23f;
  transform: perspective(300px) rotateX(28deg);
  transform-origin: 50% 100%;
  text-shadow: 0 0 18px rgba(255, 210, 63, 0.5);
}/* End custom CSS */