/* line 27, stdin */

body {
  letter-spacing: 0.2px;
  line-height: 1.35em;
  font-size: 20px;
}

/* line 33, stdin */

textarea {
  border-width: 1px !important;
}

/* line 37, stdin */

.elementor-field-type-text .elementor-field-label,
.elementor-field-type-tel .elementor-field-label,
.elementor-field-type-email .elementor-field-label,
.elementor-field-type-textarea .elementor-field-label {
  display: none;
}

/* line 45, stdin */

#menuwpmldesktop a.elementor-item {
  color: white;
  background: #45c296;
  padding: 10px !important;
  border-radius: 8px;
}

/* line 53, stdin */

#desktop-menu .elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active {
  color: #518ca2;
}

/* line 57, stdin */

#desktop-menu .elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item::after {
  background-color: transparent;
}

/* line 61, stdin */

#desktop-menu .elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:hover::after {
  background-color: #45c296;
}

/* line 66, stdin */

#menuwpml .wpml-ls-menu-item {
  border-radius: 8px;
}

/* line 70, stdin */

#menuwpml .wpml-ls-menu-item a {
  padding: 10px !important;
  border-radius: 8px;
}

/* line 75, stdin */

#menuwpml .elementor-nav-menu--dropdown {
  max-width: 40px;
  margin-left: auto;
  margin-right: 5px;
}

/* line 82, stdin */

.separateur-form {
  margin-top: 100px;
}

/* line 85, stdin */

.separateur-form h2 {
  font-size: 24px;
  color: #518ca2;
  font-weight: bold;
  font-family: "coco", Sans-serif;
}

@media screen and (max-width: 1700px) {
  /* line 94, stdin */

  #desktop-menu,
  #desktop-header {
    display: none;
  }
}

@media screen and (min-width: 1700px) {
  /* line 101, stdin */

  #negdesktop-menu {
    display: none;
  }
}


/*# sourceMappingURL=main.css.map*/