.elementor-kit-6{--e-global-color-primary:#4E21B1;--e-global-color-secondary:#4E21B1;--e-global-color-text:#4E21B1;--e-global-color-accent:#4E21B1;--e-global-color-a02304c:#FFFFFF;--e-global-color-47b3f1f:#54B7C6;--e-global-color-0ebe8a8:#F4F4F4;--e-global-color-f2deb3e:#E88700;--e-global-color-2088ee9:#EC686E;--e-global-color-3c23a21:#B2CB27;--e-global-typography-primary-font-family:"Ubuntu";--e-global-typography-primary-font-size:22px;--e-global-typography-primary-font-weight:400;--e-global-typography-secondary-font-family:"Ubuntu";--e-global-typography-secondary-font-size:22px;--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Ubuntu";--e-global-typography-text-font-size:22px;--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Ubuntu";--e-global-typography-accent-font-size:22px;--e-global-typography-accent-font-weight:400;color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Ubuntu", Sans-serif;font-weight:600;text-decoration:none;color:var( --e-global-color-a02304c );border-radius:360px 360px 360px 360px;padding:8px 8px 8px 23px;}.elementor-kit-6 button:hover,.elementor-kit-6 button:focus,.elementor-kit-6 input[type="button"]:hover,.elementor-kit-6 input[type="button"]:focus,.elementor-kit-6 input[type="submit"]:hover,.elementor-kit-6 input[type="submit"]:focus,.elementor-kit-6 .elementor-button:hover,.elementor-kit-6 .elementor-button:focus{background-color:var( --e-global-color-47b3f1f );color:var( --e-global-color-a02304c );}.elementor-kit-6 e-page-transition{background-color:#FFBC7D;}.elementor-kit-6 a{color:var( --e-global-color-primary );font-family:"Ubuntu", Sans-serif;font-weight:400;text-decoration:none;}.elementor-kit-6 h1{color:var( --e-global-color-47b3f1f );font-family:"Castor one", Sans-serif;font-size:92px;font-weight:normal;}.elementor-kit-6 h2{color:var( --e-global-color-47b3f1f );font-family:"Castor one", Sans-serif;font-size:92px;}.elementor-kit-6 h3{color:var( --e-global-color-primary );}.elementor-kit-6 h4{color:var( --e-global-color-primary );}.elementor-kit-6 h5{color:var( --e-global-color-primary );}.elementor-kit-6 h6{color:var( --e-global-color-primary );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1360px;}.e-con{--container-max-width:1360px;}.elementor-widget:not(:last-child){margin-block-end: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:1200px){.elementor-kit-6{font-size:var( --e-global-typography-text-font-size );}.elementor-kit-6 h1{font-size:66px;}.elementor-kit-6 h2{font-size:66px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-6{--e-global-typography-primary-font-size:18px;--e-global-typography-secondary-font-size:18px;--e-global-typography-text-font-size:18px;--e-global-typography-accent-font-size:18px;font-size:var( --e-global-typography-text-font-size );}.elementor-kit-6 h1{font-size:42px;}.elementor-kit-6 h2{font-size:42px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//*Menu showHide onscroll*/
body{
    margin-top:158px;
}
@media(max-width:1200px){
  body{
    margin-top:158px;
    }  
 
}
@media(max-width:767px){
    body{
    margin-top:120px;
    }   
}

*:focus,
*:focus-visible{
    outline: transparent;
}
#header {
  position: fixed;
  top: 0;
  transition: top 0.3s;
  transition-delay: 0s;
  transition-delay: 0.2s;
  z-index: 99;
}
.admin-bar #header {
  top: 32px;
}
#header.hidden {
  top: -200px;
}
/*top menu*/
.topMenu a:before {
    width: 14px;
    height: 17px;
    position: absolute;
    top: 1px;
    left: -18px;
    opacity: 1!important;
}
.topMenu.mobile a:before {
    position: relative;
    top: 0px;
    left: -6px;
}

.topMenu .collab a:before {
    content: url(/wp-content/uploads/2025/03/groupe-actiale_icone-collab.svg);
}

.topMenu .client a:before {
    content: url(/wp-content/uploads/2025/03/groupe-actiale_icone-user.svg);
}

.topMenu .recrut a:before {
    content: url(/wp-content/uploads/2025/03/groupe-actiale_icone-map.svg);
}

/*bouton icone*/
.elementor-button-content-wrapper {
    align-items: center;
}
.elementor-button-icon svg{
    width: 36px;
}

/*menu principal*/
.elementor-nav-menu--main a.has-submenu:after{
     content: url(/wp-content/uploads/2025/03/groupe-actiale_menu-fleche.svg);
    width: 14px;
    height: 17px;
    position: absolute;
    top: 1px;
    right: -11px;
    opacity: 1!important;
}
/*hero accueil*/
.bloc_hero{
   margin: 0 auto;
   height: 80vh!important;
   max-height: 880px;
}
.bloc_hero_expertises{
   margin: 0 auto;
   height: 80vh!important;
   max-height: calc(100vh - 475px);
}
@media(max-width:1360px){
    .bloc_hero{
         max-height: 600px;
    }
}
@media(max-width:767px){
    .bloc_hero{
         max-height: 400px;
    }
}
.bloc_hero_content{
  margin-left: -160px;
}
@media(max-width:1680px){
    .bloc_hero_content{
        margin-left:0;
    }
}
@media(max-width:1200px){
    .bloc_hero_expertises{
         max-height: 500px;
    }
}
@media(max-width:767px){
    .bloc_hero_expertises{
         max-height: 380px;
    }
}
h1 span,
h2 span,
h3 span{
    text-decoration: underline;
}
.souligner {
  text-decoration: none;
  position: relative;
  display: inline-block;
}

.souligner::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 0;
  height: 7px;
  background-color: #54B7C1;
  transition: width 0.5s ease-in-out;
}
.souligner.blanc:after{  background-color: #FFF;}
.souligner.violet:after{  background-color: #4E21B1}
.souligner.orange:after{  background-color: var( --e-global-color-f2deb3e );}
.souligner.vert:after{  background-color: var( --e-global-color-47b3f1f );}
.souligner.vertclaire:after{  background-color: #B2CB27;}
.souligner.rose:after{  background-color: #EC686E;}



.archive.category-force-de-vente .titre_archive .souligner:after{
    background-color: var(--e-global-color-f2deb3e);
}
.archive.category-merchandising .titre_archive .souligner:after{
    background-color: var(--e-global-color-2088ee9);
}
.archive.category-animation-commerciale .titre_archive .souligner:after{
    background-color: var(--e-global-color-3c23a21);
}
/* La classe 'visible' est ajoutée en JS pour déclencher l'animation */
.souligner.visible::after {
  width: 100%;
}
@media(max-width:1200px){/*tablette*/
    .souligner::after {
        height: 4px;
    }
}
/*color fleche category*/
.bloc_conseil_home .category-force-de-vente li svg path,
.blog .liste_conseil .category-force-de-vente li svg path,
.archive .liste_conseil .category-force-de-vente li svg path,
.single .detail_cat_3 li svg path{
    fill:var(--e-global-color-f2deb3e);
}
.bloc_conseil_home .category-merchandising li svg path,
.blog .liste_conseil .category-merchandising li svg path,
.archive .liste_conseil .category-merchandising li svg path,
.single .detail_cat_5 li svg path{
    fill:var(--e-global-color-2088ee9);
}
.bloc_conseil_home .category-animation-commerciale li svg path,
.blog .liste_conseil .category-animation-commerciale li svg path,
.archive .liste_conseil .category-animation-commerciale li svg path,
.single .detail_cat_4  li svg path{
    fill:var(--e-global-color-3c23a21);
}
/*page blog*/
.blog .e-loop-item .elementor-element.e-parent,
.archive .e-loop-item .elementor-element.e-parent{
    background-color: #FFF!important;
}

.archive.category-merchandising .titre_archive .elementor-heading-title,
.single .date_detail_5 a,
.single .autres_post_5 a .post-navigation__prev--label,
.single .autres_post_5 a .post-navigation__next--label{
    color: var(--e-global-color-2088ee9)!important;
}
.archive.category-force-de-vente .titre_archive .elementor-heading-title,
.single .date_detail_3 a,
.single .autres_post_3 a .post-navigation__prev--label,
.single .autres_post_3 a .post-navigation__next--label{
    color: var(--e-global-color-f2deb3e)!important;
}
.archive.category-animation-commerciale .titre_archive .elementor-heading-title,
.single .date_detail_4 a,
.single .autres_post_4 a .post-navigation__prev--label,
.single .autres_post_4 a .post-navigation__next--label{
    color: var(--e-global-color-3c23a21)!important;
}
.elementor-post-navigation .elementor-post-navigation__link a:before {
     content: url(/wp-content/uploads/2025/03/groupe-actiale_arrow-pie-charts.svg);
    position: absolute;
    width: 17px;
    
}
.elementor-post-navigation__prev  a:before{
     transform: rotate(180deg);
     left: 0;
}
.elementor-post-navigation__next  a:before{
     right: 0;
}
.elementor-post-navigation .elementor-post-navigation__link__prev{
    margin-left: 24px;
}
.elementor-post-navigation .elementor-post-navigation__link__next{
    margin-right: 24px;
}
/*header blog, archive et détail*/
.archive .bck_header,
.blog .bck_header,
.single .bck_header{
    background-color: var(--e-global-color-0ebe8a8 )!important;
}
/*Pagination*/
.liste_conseil .elementor-pagination a{
font-family: "Castor one", Sans-serif;
    
}
/*menu footer*/
.menu_footer li a:after{
    content: url(/wp-content/uploads/2025/03/groupe-actiale_arrow-menu.svg);
    position: absolute;
    width:12px;
    left:-14px;
}
/*fil d'Ariane*/
.ee-breadcrumbs>li,
.ee-breadcrumbs>li>a{
    display: flex!important;
}
/*contenu html*/
.elementor-widget-text-editor ul,
.elementor-widget-theme-post-content ul{
    padding-left:20px;
}
.elementor-widget-text-editor a,
.elementor-widget-theme-post-content a{
   text-decoration: underline;
}
/*Filtres catégorie archive*/
#filtre_cat h5{display:none;}
#filtre_cat ul{margin: 0; padding: 0;display:flex;gap:20px;overflow-x: scroll;padding:8px 0;}
#filtre_cat li{list-style: none;white-space: nowrap;}
#filtre_cat li a{
    font-size: 15px;
    font-weight: 500;
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: var( --e-global-color-accent );
    border-radius: 360px;
    padding: 8px 20px 8px 20px;
    
    color: var( --e-global-color-accent );
}
#filtre_cat li a:hover,
#filtre_cat li.current-cat a{
    color:#FFF;
    background-color: var( --e-global-color-accent );
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Castor one';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.actiale.fr/wp-content/uploads/2025/03/castor-one-w01-regular.eot');
	src: url('https://www.actiale.fr/wp-content/uploads/2025/03/castor-one-w01-regular.eot?#iefix') format('embedded-opentype'),
		url('https://www.actiale.fr/wp-content/uploads/2025/03/castor-one-w01-regular.woff2') format('woff2'),
		url('https://www.actiale.fr/wp-content/uploads/2025/03/castor-one-w01-regular.woff') format('woff'),
		url('https://www.actiale.fr/wp-content/uploads/2025/03/castor-one-w01-regular.ttf') format('truetype'),
		url('https://www.actiale.fr/wp-content/uploads/2025/03/castor-one-w01-regular.svg#Castorone') format('svg');
}
/* End Custom Fonts CSS */