.elementor-1821 .elementor-element.elementor-element-fc64734 > .elementor-container{max-width:1600px;min-height:116px;}.elementor-1821 .elementor-element.elementor-element-fc64734{margin-top:-23px;margin-bottom:0px;padding:0px 4px 0px 0px;}body.elementor-page-1821:not(.elementor-motion-effects-element-type-background), body.elementor-page-1821 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}:root{--page-title-display:none;}@media(min-width:2400px){.elementor-1821 .elementor-element.elementor-element-fc64734 > .elementor-container{min-height:100vh;}.elementor-1821 .elementor-element.elementor-element-fc64734{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}}@media(max-width:1024px){.elementor-1821 .elementor-element.elementor-element-fc64734{margin-top:30px;margin-bottom:0px;}}@media(max-width:767px){.elementor-1821 .elementor-element.elementor-element-fc64734{margin-top:100px;margin-bottom:0px;}}/* Start custom CSS */body.elementor-page-1821{
  position:relative;
  min-height:auto !important;
  height:auto !important;
  overflow:visible !important;
  background:#FCFBFC !important;
  isolation:isolate;
}

body.elementor-page-1821 > .e-con-inner{
  min-height:auto !important;
  height:auto !important;
  overflow:visible !important;
  position:relative;
  z-index:2;
}

/* Décor */
body.elementor-page-1821::before,
body.elementor-page-1821::after{
  content:"";
  position:absolute;
  inset:0;
  pointer-events:none;
  z-index:1;
}

/* Coin haut gauche */
body.elementor-page-1821::before{
  background:
    radial-gradient(circle at 8% 8%, rgba(123,63,155,.12) 0 0.5%, transparent 18%),
    radial-gradient(circle at 12% 12%, rgba(177,107,209,.08) 0%, transparent 28%),
    radial-gradient(circle at 92% 92%, rgba(123,63,155,.06) 0%, transparent 30%);
}

/* Coin bas droit + quelques cercles */
body.elementor-page-1821::after{
  background:
    radial-gradient(circle at 95% 95%, rgba(123,63,155,.14) 0%, transparent 20%),
    radial-gradient(circle at 88% 88%, rgba(177,107,209,.07) 0%, transparent 32%),
    radial-gradient(circle at 18% 82%, rgba(123,63,155,.05) 0%, transparent 24%);
}/* End custom CSS */