H1, H2, H3, H4, H5, H6, p {
    text-transform: none !important;
    font-family: "Montserrat", sans-serif !important; /* Hérite de la police du site */

}

/* main menu items */
.main-navigation ul.menu > li.menu-item > a {
	  text-transform: none !important;
		font-size: 1.1em !important;
}

.sub-menu > li > a, .cat-item, .cat-name, .cat-count {
  text-transform: none !important;
	font-size: 1.1em !important;
	font-family: "Montserrat", sans-serif !important;
}

.elementor-testimonial-item-wrapper .content{
    display: block !important;
	  font-family: "Montserrat", sans-serif !important; /* Hérite de la police du site */
}

.elementor-sub-title span {
	line-height: 1.1em !important;
}

select, option {
    font-family: inherit !important; /* Hérite de la police du site */
    font-size: inherit !important; /* Hérite de la taille du texte */
    color: inherit !important; /* Hérite de la couleur du texte */
}

input, label, textarea {
  text-transform: inherit !important;
	font-size: 1em !important;
	font-family: inherit !important; /* Hérite de la police du site */

}
/*
rs-module-wrap {
	margin-top: 0 !important;
	padding-top: 0 !important;
	height: 100vh !important;
}
*/

.link-white {
	color: white !important;
	text-decoration: underline !important;
}

/* .entry-header, .nav-links {
	padding-left: 30px !important;
} */

.single-content .entry-header {
		padding-left: 30px !important;
}

.bold {
	font-weight: 700;
}

.underline {
	text-decoration: underline;
}

.gradient-overlay {
  position: absolute;
	margin: 0;
	padding: 0;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: none; /* ensures it doesn't block interactions */
  background: linear-gradient(
    to bottom,
    rgba(0, 0, 0, 0) 50%,   /* 0% black at 50% height */
    rgba(0, 0, 0, 0.5) 100% /* 50% black at the bottom */
  );
}


  pointer-events: none; /* ensures it doesn't block interactions */
  background: linear-gradient(
    to bottom,
    rgba(0, 0, 0, 0) 50%,   /* 0% black at 50% height */
    rgba(0, 0, 0, 0.5) 100% /* 50% black at the bottom */
  );
}
