/* Saisissez votre CSS personnalisé ci-dessous */

h1:not(.site-title):before,
h2:before {
  background: transparent;
  content: "\020";
  display: block;
  height: 2px;
  margin: 1rem 0;
  width: 1em;
}

hr {
  background-color: transparent;
  border: 0;
  height: 2px;
}
.isotope-mpf .element-item-mpf img {
    width: 100%;
    height: 250px ;
    -webkit-transition: all 400ms linear;
    -moz-transition: all 400ms linear;
    -ms-transition: all 400ms linear;
    -o-transition: all 400ms linear;
    transition: all 400ms linear;
}
.elementor img {
    height: auto;
    max-width: 100%;
    border: none;
    -webkit-border-radius: 0;
    border-radius: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
}
/* Navigation */
/*--------------------------------------------------------------
## Links
--------------------------------------------------------------*/
a {
  transition: color 110ms ease-in-out;
  color: #000;
}

a:visited {
  color: #000;
}

a:hover,
a:active {
  color: #089247;
  outline: 0;
  text-decoration: normal;
}

a:focus {
  outline: thin dotted;
  text-decoration: underline;
}
