/*------------------------------------------------------------------------------------------------Mise en forme lien_accueil*/

#lien_accueil:hover {
  text-decoration: none! important;
}

#lien_accueil {
  text-decoration: none! important;
}

/*------------------------------------------------------------------------------------------------Mise en forme lien_accueil*/


/* shrinking header section */

.shrinker {
  background: transparent;
  height: (set your header height in pixels);
  transition: all .2s linear!important;
  -webkit-transition: all .2s linear!important;
  -moz-transition: all .2s linear!important;
}

.shrinker.elementor-sticky--effects {
  background: #fff;
  height: (set your header height after shrinking in pixels)!important;
  padding-top: 2px!important;
  padding-bottom: 2px!important;
  box-shadow: 0px 6px 30px -4px rgba(0,0,0,.05);
  transition: all .2s linear!important;
  -webkit-transition: all .2s linear!important;
  -moz-transition: all .2s linear!important;
}

/* shrinking logo image */

.shrinking-logo img {
  width: 250px!important;
  transition: all .2s linear!important;
  -webkit-transition: all .2s linear!important;
  -moz-transition: all .2s linear!important;
}

.shrinker.elementor-sticky--effects img {
  width: 180px!important;
  transition: all .2s linear!important;
  -webkit-transition: all .2s linear!important;
  -moz-transition: all .2s linear!important;
}

/* shrinking menu */

.shrinker.elementor-sticky--effects ul li a {
  font-size: .9rem!important;
  transition: all .2s linear!important;
  -webkit-transition: all .2s linear!important;
  -moz-transition: all .2s linear!important;
}

/* Tablet and Mobile Menu Shrinking */

@media screen and (max-width: 1024px) {
  /* shrinking background */

  .shrinker.elementor-sticky--effects {
    background: #fff;
    padding-top: 2px!important;
    padding-bottom: 2px!important;
    box-shadow: 0px 6px 30px -4px rgba(0,0,0,.05);
  }

  /* shrinking image */

  .shrinker.elementor-sticky--effects img {
    width: 100px!important;
  }

  /* shrinking menu */

  .shrinker.elementor-sticky--effects ul li a {
    font-size: 1.2rem!important;
  }

  /* shrinking button */

  .shrinker.elementor-sticky--effects .elementor-button {
    padding: 10px 32px!important;
  }
}

/* End Of Shrinking Sticky Menu */

.entry-content p {
  margin: 10px;
}