.elementor-kit-8{--e-global-color-primary:#181818;--e-global-color-secondary:#181818;--e-global-color-text:#666666;--e-global-color-accent:#ECECEC;--e-global-color-756b8a8:#FACD89;--e-global-color-1cebe22:#FF5757;--e-global-color-e0d54b2:#00C4B4;--e-global-color-0055a5f:#8C52FF;--e-global-color-c615d84:#FFDE59;--e-global-color-9896f8b:#F36ED3;--e-global-color-9c3f158:#15409E;--e-global-color-9918e33:#41BBBC;--e-global-color-143cf7e:#418D86;--e-global-color-7689bce:#BF7944;--e-global-color-0b4ce05:#9A8D78;}.elementor-kit-8 e-page-transition{background-color:#FFBC7D;}.elementor-kit-8 h2{font-size:1.6em;}.elementor-kit-8 h5{color:var( --e-global-color-9918e33 );font-size:24px;}.elementor-kit-8 button,.elementor-kit-8 input[type="button"],.elementor-kit-8 input[type="submit"],.elementor-kit-8 .elementor-button{text-transform:none;border-style:solid;padding:5px 15px 5px 15px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1280px;}.e-con{--container-max-width:1280px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}.elementor-widget:not(:last-child){--kit-widget-spacing:0px;}.elementor-element{--widgets-spacing:0px 0px;--widgets-spacing-row:0px;--widgets-spacing-column:0px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//* Couleur des liens UNIQUEMENT dans le contenu texte */
:root { --body-link: #FF5757; --body-link-hover: #53B7F5; } /* adapte les couleurs */

:where(
  .entry-content,                              /* contenu WP classique */
  .elementor-widget-text-editor,               /* widget Texte */
  .elementor-widget-theme-post-content,        /* contenu d’article (Theme Builder) */
  .elementor-post__excerpt,                    /* extrait dans widgets Posts */
  .woocommerce-product-details__short-description, /* Woo desc courte */
  .woocommerce-Tabs-panel                       /* Woo onglets description/avis */
) a:not(.button):not(.elementor-button):not([class*="menu"]) {
  color: var(--body-link);
  text-decoration: underline;
}

:where(
  .entry-content,
  .elementor-widget-text-editor,
  .elementor-widget-theme-post-content,
  .elementor-post__excerpt,
  .woocommerce-product-details__short-description,
  .woocommerce-Tabs-panel
) a:hover:not(.button):not(.elementor-button):not([class*="menu"]) {
  color: var(--body-link-hover);
}

.site-content {
    padding-top: 20px;
}

.header-bottom {
    height:70px;
    padding-top: 20px;
}/* End custom CSS */