.elementor-kit-6{--e-global-color-primary:#0C0033;--e-global-color-secondary:#5D32D3;--e-global-color-text:#0C0033;--e-global-color-accent:#FFFFFF;--e-global-color-b1a131f:#E700FB;--e-global-color-842de59:#EC33FC;--e-global-color-87c22cc:#F166FD;--e-global-color-c07407d:#6E1EF0;--e-global-color-79cbe8a:#853EF9;--e-global-color-05ffcd7:#07041E;--e-global-color-26c47ac:#6A6A6A;--e-global-color-d57aaeb:#D6C9FF;--e-global-color-a00b248:#F7F8F8;--e-global-color-98c0a83:#06041C;--e-global-color-6df866a:#6D5EB1;--e-global-color-0d363ff:#F5F6FD;--e-global-color-3ea36e5:#E700FB;--e-global-color-a07d0d0:#E700FB;--e-global-color-4225c32:#763BD80D;--e-global-color-2f6e35c:#D8CDF6;--e-global-color-1648af5:#E9E2FF;--e-global-color-f5745c6:#FFFFFF;--e-global-color-15ed04e:#5D32D3;--e-global-color-84c1ab1:#5D32D3;--e-global-color-5e15bfa:#E6E7EB;--e-global-color-039f9fb:#5D32D330;--e-global-color-adfe363:#353535;--e-global-color-7d01b65:#212121;--e-global-color-d34bde4:#92969F;--e-global-typography-primary-font-family:"Nouvelle Grotesk";--e-global-typography-secondary-font-family:"Nouvelle Grotesk";--e-global-typography-text-font-family:"Euclid Circular B";--e-global-typography-accent-font-family:"Nouvelle Grotesk";--e-global-typography-471e9d8-font-family:"Nouvelle Grotesk";--e-global-typography-471e9d8-font-size:clamp(3.125rem, 0.607rem + 7.172vw, 6.875rem);--e-global-typography-471e9d8-font-weight:700;--e-global-typography-471e9d8-line-height:clamp(3.125rem, 0.607rem + 7.172vw, 6.875rem);--e-global-typography-2603834-font-family:"Nouvelle Grotesk";--e-global-typography-2603834-font-size:clamp(2rem, 0.643rem + 4.821vw, 5rem);--e-global-typography-2603834-font-weight:700;--e-global-typography-7de9e02-font-family:"Nouvelle Grotesk";--e-global-typography-7de9e02-font-size:clamp(2rem, 0.713rem + 3.536vw, 4.0625rem);--e-global-typography-7de9e02-font-weight:700;--e-global-typography-7de9e02-line-height:clamp(2rem, 0.713rem + 3.536vw, 4.0625rem);--e-global-typography-876dc8e-font-family:"Nouvelle Grotesk";--e-global-typography-876dc8e-font-size:clamp(1.75rem, 0.777rem + 2.358vw, 3.4375rem);--e-global-typography-876dc8e-font-weight:600;--e-global-typography-876dc8e-line-height:clamp(2.3125rem, 1.281rem + 1.938vw, 4rem);--e-global-typography-7f60714-font-family:"Nouvelle Grotesk";--e-global-typography-7f60714-font-size:clamp(1.375rem, 0.654rem + 1.436vw, 2.5rem);--e-global-typography-7f60714-line-height:clamp(1.75rem, 1.485rem + 0.8475vw, 2.375rem);--e-global-typography-063e4ee-font-family:"Nouvelle Grotesk";--e-global-typography-063e4ee-font-size:clamp(1.6875rem, 1.6875rem + 0vw, 1.6875rem);--e-global-typography-063e4ee-font-weight:600;--e-global-typography-063e4ee-line-height:clamp(1.6875rem, 1.6875rem + 0vw, 1.6875rem);--e-global-typography-f7d67ec-font-family:"Nouvelle Grotesk";--e-global-typography-f7d67ec-font-size:clamp(1.125rem, 0.654rem + 0.75vw, 1.75rem);--e-global-typography-f7d67ec-line-height:clamp(1.125rem, 0.654rem + 0.75vw, 1.75rem);--e-global-typography-944beb0-font-family:"Nouvelle Grotesk";--e-global-typography-944beb0-font-size:clamp(1rem, 0.821rem + 0.393vw, 1.375rem);--e-global-typography-2c1d28e-font-family:"Euclid Circular B";--e-global-typography-2c1d28e-font-size:clamp(0.875rem, 0.875rem + 0vw, 0.875rem);--e-global-typography-2c1d28e-line-height:clamp(1.0625rem, 1.0625rem + 0vw, 1.0625rem);--e-global-typography-18a90a4-font-family:"Euclid Circular B";--e-global-typography-18a90a4-font-size:clamp(1rem, 1rem + 0vw, 1rem);--e-global-typography-18a90a4-line-height:clamp(1.5rem, 1.5rem + 0vw, 1.5rem);--e-global-typography-832df12-font-family:"Euclid Circular B";--e-global-typography-832df12-font-size:clamp(1rem, 0.885rem + 0.271vw, 1.125rem);--e-global-typography-8862041-font-family:"Nouvelle Grotesk";--e-global-typography-8862041-font-size:clamp(2rem, 0.643rem + 4.821vw, 5rem);--e-global-typography-8862041-font-weight:700;--e-global-typography-eeb8922-font-family:"Nouvelle Grotesk";--e-global-typography-eeb8922-font-size:clamp(1.0625rem, 1.036rem + 0.005296vw, 1.125rem);--e-global-typography-eeb8922-font-weight:600;background-color:var( --e-global-color-0d363ff );font-family:"Euclid Circular B", Sans-serif;font-weight:400;}.elementor-kit-6 e-page-transition{background-color:#FFBC7D;}.elementor-kit-6 a{font-family:"Nouvelle Grotesk", Sans-serif;}.elementor-kit-6 h1{font-family:"Nouvelle Grotesk", Sans-serif;font-size:clamp(3.125rem, 0.607rem + 7.172vw, 6.875rem);font-weight:700;line-height:clamp(3.125rem, 0.607rem + 7.172vw, 6.875rem);}.elementor-kit-6 h2{font-family:"Nouvelle Grotesk", Sans-serif;font-size:clamp(2rem, 0.713rem + 3.536vw, 4.0625rem);font-weight:700;}.elementor-kit-6 h3{font-family:"Nouvelle Grotesk", Sans-serif;font-size:clamp(1.75rem, 0.777rem + 2.358vw, 3.4375rem);font-weight:500;}.elementor-kit-6 h4{font-family:"Nouvelle Grotesk", Sans-serif;font-size:clamp(1.375rem, 0.654rem + 1.436vw, 2.5rem);line-height:0px;}.elementor-kit-6 h5{font-family:"Nouvelle Grotesk", Sans-serif;font-size:clamp(1.125rem, 0.654rem + 0.75vw, 1.75rem);}.elementor-kit-6 h6{font-family:"Nouvelle Grotesk", Sans-serif;font-size:clamp(1rem, 0.821rem + 0.393vw, 1.375rem);}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{font-family:var( --e-global-typography-eeb8922-font-family ), Sans-serif;font-size:var( --e-global-typography-eeb8922-font-size );font-weight:var( --e-global-typography-eeb8922-font-weight );color:var( --e-global-color-a00b248 );border-style:none;border-radius:10px 10px 10px 10px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1296px;}.e-con{--container-max-width:1296px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1366px){.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{font-size:var( --e-global-typography-eeb8922-font-size );}}@media(max-width:1024px){.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{font-size:var( --e-global-typography-eeb8922-font-size );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{font-size:var( --e-global-typography-eeb8922-font-size );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}@media(min-width:2400px){.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{font-size:var( --e-global-typography-eeb8922-font-size );}}/* Start custom CSS *//* Couleur pour le texte accentué entre [ ] */
.elementor-widget-heading .bracket-accent { 
  color: #F200FF;
}

/* ——— Layout de base ——— */
.hover-panels {
  display: grid;
  grid-template-columns: 1fr 2fr;
  gap: clamp(16px, 2vw, 32px);
  align-items: start;
}

.hp-left .hp-link {
  cursor: pointer;
  padding: 12px 16px;
  border-radius: 12px;
  transition: transform .2s ease, background .25s ease, color .25s ease;
  font-weight: 600;
  line-height: 1.2;
}

.hp-left .hp-link:hover { transform: translateX(4px); }
.hp-left .hp-link.is-active { background: rgba(242,0,255,.1); color: #F200FF; }

/* ——— Panneaux à droite ——— */
.hp-panel {
  display: none;
  opacity: 0;
  transform: translateY(6px);
  transition: opacity .25s ease, transform .25s ease;
  background: rgba(255,255,255,.04);        /* Ajuste selon ton thème */
  border: 1px solid rgba(255,255,255,.08);
  border-radius: 16px;
  padding: clamp(16px, 2.5vw, 28px);
  backdrop-filter: blur(6px);
}

.hp-panel.is-active {
  display: block;
  opacity: 1;
  transform: translateY(0);
}

/* ——— Responsive ——— */
@media (max-width: 1024px) {
  .hover-panels { grid-template-columns: 1fr; }
  .hp-right { order: 2; }
  .hp-left  { order: 1; }
  /* Sur mobile on “clique” plutôt que hover, donc rien à changer côté CSS */
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Nouvelle Grotesk';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://adicom-days.com/wp-content/uploads/2025/10/NNNouvelleGroteskSTD-Black.woff2') format('woff2');
}
@font-face {
	font-family: 'Nouvelle Grotesk';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://adicom-days.com/wp-content/uploads/2025/10/NNNouvelleGroteskSTD-Bold.woff2') format('woff2');
}
@font-face {
	font-family: 'Nouvelle Grotesk';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://adicom-days.com/wp-content/uploads/2025/10/NNNouvelleGroteskSTD-Medium.woff2') format('woff2');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Euclid Circular B';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://adicom-days.com/wp-content/uploads/2025/09/Euclid-Circular-B-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Euclid Circular B';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://adicom-days.com/wp-content/uploads/2025/09/Euclid-Circular-B-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Euclid Circular B';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://adicom-days.com/wp-content/uploads/2025/09/Euclid-Circular-B-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Euclid Circular B';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://adicom-days.com/wp-content/uploads/2025/09/Euclid-Circular-B-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Euclid Circular B';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://adicom-days.com/wp-content/uploads/2025/09/Euclid-Circular-B-Light.ttf') format('truetype');
}
/* End Custom Fonts CSS */