/*
Theme Name: Dixionline Theme
Theme URI: https://dixionline.com
Author: Dixionline
Theme URI: https://dixionline.com
Template: hello-elementor
Version: 1.0
*/

/*
    Add your custom styles here
*/

:root{
	--titre: 'Patrick Hand';
}

.page-template-default:not(.page-id-310) .she-header-transparent-yes .e-n-menu-heading .e-n-menu-title-text, 
.page-template-default:not(.page-id-310) .she-header-transparent-yes .e-n-menu-heading .e-n-menu-dropdown-icon svg{
	color:#F7F3F0!important;
	fill:#F7F3F0!important;
}

/*.she-header-transparent-yes img{
	filter: grayscale(1);
}*/

/*ANIMATION*/



.filAriane{
	font-family: var(--titre);
	font-size: 22px;
}

.surlignTxt span:not(.elementor-icon), 
.surlignTxt a:not(.elementor-icon), 
.surlignTxt2 h2:not(.elementor-icon),
.surlignTxt2 h3:not(.elementor-icon){
    background-color: #FBF4E3;
    padding: 0em 0.3em;
    border-radius: 13px;
    box-decoration-break: clone;
    -webkit-box-decoration-break: clone;
}

.surTitre, .surTitreBleu{
	display:flex;
  align-items:center;          /* aligne le filet et le texte verticalement */
  gap:12px;                    /* espace entre le filet et le texte */
}
.surTitre::before{
  content:"";                  /* indispensable, sinon le ::before ne s'affiche pas */
  display:block;
  width:60px;                 /* largeur demandée */
  height:7px;                 /* hauteur demandée */
  flex:none;                   /* empêche le filet de se rétrécir */
  background: #2E9CC4;  /* couleur du filet */
}
.surTitreBleu::before{
  content:"";                  /* indispensable, sinon le ::before ne s'affiche pas */
  display:block;
  width:60px;                 /* largeur demandée */
  height:7px;                 /* hauteur demandée */
  flex:none;                   /* empêche le filet de se rétrécir */
  background: #D6EAEF;  /* couleur du filet */
}

.contParentScale .contKidScale{
	flex:0 0 25%;
  transition:flex-basis .35s ease;
  overflow:hidden;
}
.contParentScale:hover .contKidScale{
 	flex-basis:20%;
}
.contParentScale .contKidScale:hover{
 	flex-basis:40%;
}
.single-post .elementor-widget-image-gallery img{
	min-height: 260px;
    max-height: 260px;
    object-fit: cover;
}

    
