@charset "UTF-8";
.smooth, body h1, body h2, body h3, body h4, body h5, body h6, body .elementor-button-text {
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

html {
  font-size: 62.5%;
  /* 62.5% of 16px = 10px */ }

body {
  font-size: 2rem; }
  body a {
    color: #006bf3; }
  body .alignright {
    float: right;
    margin-right: 0;
    margin-left: 1rem; }
  body .alignleft {
    float: left;
    margin-left: 0;
    margin-right: 1rem; }

.absolute {
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%); }

.decallage {
  -webkit-transform: scale(1.1);
  -ms-transform: scale(1.1);
  transform: scale(1.1);
  -webkit-transform-origin: left center;
  -ms-transform-origin: left center;
  transform-origin: left center; }
  .decallage figcaption {
    -webkit-transform: scale(0.9);
    -ms-transform: scale(0.9);
    transform: scale(0.9);
    -webkit-transform-origin: left center;
    -ms-transform-origin: left center;
    transform-origin: left center; }

ul.gform_fields {
  padding: 0; }

.ginput_container.ginput_container_consent input {
  vertical-align: middle; }

.eael-gravity-form .gfield label.gfield_consent_label {
  text-transform: none !important;
  vertical-align: middle; }

/*
.elementor-text-editor{
  ul{
    list-style: none;
    padding-left: 15px;

    li{
      position: relative;
      margin-top: 20px;
      margin-bottom: 20px;

      &::before{
        content: '•';
        color: $couleur_primaire;
        font-size: 2em;
        vertical-align: middle;
        position: absolute;
        left: -20px;
        line-height: 1em;
        top: -4px;
        }
    }

    
  }
}
*/
body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container {
  padding: 5px 40px; }

body .moove-gdpr-cookie-notice p {
  font-weight: 400 !important;
  color: #333333 !important; }

body #moove_gdpr_cookie_info_bar {
  min-height: auto; }

body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton, body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton {
  font-size: 13px;
  font-weight: 400;
  padding: 5px 15px; }

body #moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme, body #moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme {
  border-top: none;
  -webkit-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.2);
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.2); }

body .mgbutton.moove-gdpr-infobar-reject-btn {
  background: none !important;
  color: #555 !important;
  float: left; }
