      * {
        box-sizing: border-box;
        padding: 0;
        margin: 0;
      }

      @font-face {
        font-family: "Avenida LET";
        src: url(Font/avenida-regular.ttf);
      }

      @font-face {
        font-family: "Avenir Light";
        src: url(Font/Avenir\ Light.ttf);
      }

      @font-face {
        font-family: "OPTICopperplate";
        src: url(Font/OPTICopperplate.otf);
      }

      @font-face {
        font-family: "OPTICopperplate-Light";
        src: url(Font/OPTICopperplate-Light.otf);
      }

      html {
        scroll-behavior: smooth;
      }

      /* Positionnement du bouton en haut à droite */

      
    .lang-switch {
      position: fixed;
      top: 1rem;
      left: 5%;
      margin-bottom: 2%;
      z-index: 1000;
    }
    
    .lang-button {
      background-color: #8313c2;
      border: none;
      padding: 0.5rem 1rem;
      margin: 0 0.5rem;
      cursor: pointer;
      font-family: "Avenir Light";
      color: #b3e1cc;
      border-radius: 6px;
      transition: background-color 0.3s;
    }
    
    .lang-button:hover {
      background-color: #bbb;
    }



[lang] {
  display: none;
}

[lang].active {
  display: block;
}

          .noscroll {
            overflow: hidden;
          }

          header {
            background: linear-gradient(to right, #a465ec, #5138ad);
            position: fixed;
            height: 60px;
            width: 100%;
            z-index: 4;
            box-shadow: 1px 4px 4px 0 #2b18d1;
            transition: box-shadow 1s;
        }

        .shadowHeader {
          box-shadow: 1px 4px 4px 0 red;
        }

        header a {
          font-family: "Avenida LET";
          font-size: 2.4em;
          color: #cb93f0;
          text-decoration: none;
          text-align: center;
        }

        a {
          font-family: "Avenida LET";
          font-size: 30px;   
          text-decoration: none;
          text-align: center;
        }

        
        .navbar {
          display: flex;
          justify-content: space-between;
          height: 100%;
        }

        .logo a {
          transition: color 0.5s;
        }

        .logo a:hover {
          color: rgb(255, 230, 0);
        }

        .logo {
          display: flex;
          align-items: center;
          padding-left: 5px;
        }

   
        .nav-ul {
          display: flex;
          list-style: none;
          margin: 0;
          padding: 0.5em 1em; 
          gap: 3rem;
          padding-right: 10%;
        }

        .nav-ul a {
          display: inline-block;
          height: 50px;
          padding: 0 0.5rem;
          text-align: center;
        }
   
        .nav-ul a:hover {
          border-radius: 5px;
          color: blue;
         /* transition: color 0.3s ease;
          animation: flou 0.8s;  */
           transform: none;  /* S'assurer qu'aucune transformation n'est appliquée */
           animation: none;  /* Supprimer l'animation */
        }

               /*
        .nav-ul a:hover {
          border-radius: 5px;
          transition: color 0.3s ease;
          animation: flou 0.8s;
        }
            */


        @keyframes flou {
          from {
            transform: translateX(-20px) scale(1.2);
            filter: blur(2px);
          }

          to {
            transform: translateX(0) scale(1);
            filter: blur(0);
          }
        }

        .hamburger {
          display: none;
          flex-direction: column;
          justify-content: center;
          cursor: pointer;
          height: 60px;
          padding: 5px;
        }

        .hamburger :first-child {
          margin-top: 0;
        }

        .bar1, 
        .bar2, 
        .bar3 {
          width: 60px;
          height: 6px;
          margin-top: 6px;
          border-radius: 5px;
          transition: all 0.7s;
        }

        .open .bar1,
        .open .bar2, 
        .open .bar3 {
          background-color: #e946aa;
        }

        .open .bar1 {
          transform: translateY(200%) rotate(-45deg);
        }

        .open .bar3 {
          transform: translateY(-200%) rotate(45deg);
        }

        .open .bar2 {
          transform: translateX(-100%);
          opacity: 0;
        }

      html, body {
        height: 100%;
      }

      body {
        position: absolute;
        display: flex;
        flex-direction: column;
      }

  .site-footer {
      background-color: #4e0e23;
      border: 5px solid #db8959;
      width: 100%;
      color: #f0df44;
      text-align: center;
      padding: 2rem 1rem;
      font-family: "OPTICopperplate-Light", sans-serif;
      font-size: 0.9rem;
      display: flex;
      flex-direction: column;
      align-items: center; /* centre horizontalement */
      justify-content: center; /* centre verticalement si besoin */
      white-space: nowrap; /* Empêche le retour à la ligne */
}

.site-footer p {
  white-space: nowrap;
  margin: 0 auto;             /* centre horizontalement */
  display: inline-block;      /* évite de prendre toute la largeur */
}


.footer-content {
  max-width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;       /* centre tous les enfants horizontalement */
}

.footer-links {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
  gap: 1.5rem;
  margin-top: 1rem;
}

.footer-links a {
  color: #f0df44;
  text-decoration: none;
  font-family: "OPTICopperplate-Light", sans-serif;
  font-size: 0.95rem;
  transition: color 0.3s;
  text-align: center;
}

.footer-links a:hover {
  color: #f371e8;
}

.social-icon {
  width: 35px;   /* Réduit la largeur */
  height: auto;  /* Laisse le ratio intact */
  transition: transform 0.3s, opacity 0.3s;
}


      .shadowFooter {
        box-shadow: 1px 4px 4px 0 red;
      }

      .cta-button {
        display: inline-block;

        border: 2px solid;
        border-radius: 8px;
        font-weight: bold;
        text-decoration: none;
        transition: color 0.8s ease, border-color 0.8s ease;
      }

      .cta-button:hover {
        background-color: #365221;
      }


      @keyframes glissement {
        from {
          background-color: rgba(22, 12, 3, 0);
        }
      
        to {
          background-color: rgba(22, 12, 3, 0.6);
        }
      }

      ul {
        list-style: none;
      }

      .homepage {
          position: relative;
          width: 100%;
          height: 100vh;
          overflow: hidden;
      }
      

         .last-work-container {
              position: absolute;
              bottom: 10px;   /* <- ici */
              right: 20px; 
              margin: 0;
              z-index: 10;
            }

            .last-work-title {
              display: inline-block;
              color: rgb(198, 236, 128);
              padding: 8px 15px; 
              border-radius: 5px;
              font-family: 'Avenir Light';
              font-size: 1.2em;
              text-align: center;      
              white-space: nowrap;
            }

         /*
        position: relative;
        width: 100%;
        height: 100vh;
        background-image: url('suspended_palace.webp');
        background-size: cover;
        background-repeat: no-repeat;
        overflow: hidden;
        z-index: 2;
        padding: 0;
        
        /*
        animation-duration: 3s;
        animation-delay: 0.3s;
        animation-name: glissement;
        animation-iteration-count: 1;
        animation-fill-mode: forwards;
      
       }
          */

          .bg1 {
            background-image: url('tolkien.webp'); /* première image */
          }

        .background-container {
          position: absolute;
          top: 0;
          left: 0;
          width: 100%;
          height: 100%;
          z-index: 1;
          background-color: #111; /* ou #000, ou une teinte douce */
          overflow: hidden;
        }
        
          .background-blur {
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            background-size: cover;
            background-repeat: no-repeat;
            background-position: center;
            filter: blur(0px);
            opacity: 0;
            transition: opacity 1s ease-in-out;
          }

          .background-blur.active {
            opacity: 1;
          }

          .nom h1,
          .sous-titre h2,
          .sous-titre2 h2,
          .environnement h2 {
              transition: color 1s ease-in-out;
          }

        /*
       .background-blur {
          position: absolute;
          top: 0;
          left: 0;
          width: 100%;
          height: 100%;
          background-image: url('tolkien.webp');
          background-size: cover;
          background-repeat: no-repeat;
          filter: blur(0px);
          animation: blurIn 3s ease-in-out forwards; 
          z-index: 1;
        }

        */
        
@keyframes blurIn {
  0% {
    filter: blur(0px);
  }
  100% {
    filter: blur(3px);
  }
}

        .blur-bg {
            /* background: rgba(255, 255, 255, 0.15);  */
              backdrop-filter: blur(8px);
              -webkit-backdrop-filter: blur(8px);
              border-radius: 8px;
              padding: 8px 15px;
              display: inline-block;
            }

      .nom {
       /* color: #2936e7; 
        color: #72d13b; 
        color: #aee729; */
        position: absolute;
        padding-top: 12%;
        padding-left: 14%;
        font-family: "Avenida LET";
        font-size: 2em;
        letter-spacing: 0.1em;
        z-index: 3;
      }

       .sous-titre {
        /* color: #FB2CD1; 
        color: rgb(182, 231, 46); 
        color: #fa8562; */
        position: absolute;
        padding-top: 18%;
        padding-left: 16%;
        font-family: "Avenir Light";
        font-size: 0.8em;
        letter-spacing: 10px; 
        line-height: 20px;
        z-index: 3;
        }

        .sous-titre2 {
          /*color: #af20e7; 
          color: #73dbb3; */
          color: #1c0d74;
          position: absolute;
          padding-top: 21%;
          padding-left: 16%;
          font-family: "Avenir Light";
          font-size: 0.8em;
          letter-spacing: 15px; 
          line-height: 20px;
          z-index: 3;
          /*text-shadow: #af20e7 0px 0px 15px; */
          }

      .environnement {
        /* color: #62b6fa; 
        color: rgb(236, 157, 66); */
        position: absolute;
        padding-top: 17%;
        padding-left: 13.5%;
        font-family: "Avenir Light";
        font-size: 0.8em;
        letter-spacing: 15px; 
        writing-mode: sideways-lr;
        /* text-shadow: #abd9ff 0px 0px 40px; */
        text-shadow: #ebb550 0px 0px 40px;
        transform: none;
        z-index: 3;
      }

      
    .text-flicker-in-glow {
      -webkit-animation: text-flicker-in-glow 2s linear both;
              animation: text-flicker-in-glow 2s linear both;
              animation-delay: 0.4s;
    }
    
    .portfolio {
        /*background-image: linear-gradient(180deg, #2b15a7 0%, #d34af5 50%, #08225a 100%);*/
        background-image: linear-gradient(180deg, #d68030 0%, #2f1075 100%);
        background-repeat: no-repeat;
        background-size: cover;
        font-family: "Avenir Light";
        padding-top: 10%;
        padding-bottom: 15%;
        text-align: center;
        position: relative;
        overflow: hidden;
        width: 100%;
        min-height: 100vh;
       }

       .titre-portfolio {
        color: #FED4FF;
        font-family: "Avenida LET";
        font-size: 60px;
        padding-bottom: 10%;
        text-shadow: rgb(255, 187, 241) 0px 0px 15px;
        text-align: center;
        letter-spacing: 5px;
        
      /* transform: skew(0deg);
        letter-spacing: 2px;  */
    }

      .fond-portfolio {
          padding-right: 10%;
      }

     /* Texte overlay qui suit l'image */
      .overlay-desc {
          position: absolute;
          top: 10%;
          right: -100%; /* caché à droite au départ */
          width: 100%;
          background: rgba(39, 7, 90, 0.6);
          color: #fff;
          padding: 10%;
          transition: right 3.7s ease; /* glisse en même temps que la vignette */
      }

      .concept_art:hover .overlay-desc {
          right: 0; /* le texte glisse de la droite vers sa position */
      }

      .overlay-desc p {
          font-family: "Avenir Light";
          font-size: 1.1rem;
          margin: 0;
      }

      .desc-text {
          display: none;
      }

      .desc-text.active {
          display: block;
      }

      .concept_art:hover .overlay-desc {
          opacity: 1;
      }

      .column_concept{
        display: flex;
        flex-direction: row;
        text-align: center;
      }

      .concept_art {
        clip-path: polygon(0 0, 100% 0, 100% 100%, 0% 100%);
        animation: fadeInImage 1.5s ease forwards;
        transition: clip-path 1s ease;
      }

      
      .concept_art img {
        /*  transition: all 0.5s;
                transition: transform 1s ease out;
        */
        transform: translateX(40%); /* montre seulement une partie de l'image au départ */
        transition: transform 3s cubic-bezier(0.42, 0, 0.58, 1); /* très doux */
        width: 150%;
        height: 80%;
        }

      .concept_art:hover {
        clip-path: polygon(15% 0, 100% 0, 85% 100%, 0% 100%);
        /* transition-delay: 0.4s; /* commence après la fin du glissement de l'image */
      }

      .concept_art:hover img {  
    /*    transition: clip-path 1s ease; */
        transform: translateX(0); /* révélation complète */
      }


        @keyframes fadeInImage {
          0% {
            opacity: 0;
            transform: translateX(25%);
          }
          100% {
            opacity: 1;
            transform: translateX(25%);
          }
        }
                /*

        .concept_art img:hover {
         transform: translateX(0); /* révélation complète 
          border-radius: 50%;
        }
*/

      h4 {
        margin: 0.5rem 0;
        font-size: 2.4rem;
        color: #abf7be;
        font-family: "Avenida LET";
      }

      .hover-image {
        text-align: center;
        color: pink;
      }

      h3 {
        color: #db5d23;
      }


        .row:after {
        content: "";
        display: table;
        clear: both;
        }

        .text-pop-up-top {
          -webkit-animation: text-pop-up-top 1s cubic-bezier(0.250, 0.460, 0.450, 0.940) both;
                animation: text-pop-up-top 1s cubic-bezier(0.250, 0.460, 0.450, 0.940) both;
          }

          
/* ----------------------------------------------
* Generated by Animista on 2024-7-5 11:21:18
* Licensed under FreeBSD License.
* See http://animista.net/license for more info. 
* w: http://animista.net, t: @cssanimista
* ---------------------------------------------- */

/**
* ----------------------------------------
* animation text-pop-up-top
* ----------------------------------------
*/
@-webkit-keyframes text-pop-up-top {
  0% {
  -webkit-transform: translateY(0);
          transform: translateY(0);
  -webkit-transform-origin: 30% 30%;
          transform-origin: 30% 30%;
  text-shadow: none;
  }
  100% {
  -webkit-transform: translateX(-20px);
          transform: translateX(-20px);
  -webkit-transform-origin: 30% 30%;
          transform-origin: 30% 30%;
  }
  }
  
  @keyframes text-pop-up-top {
  0% {
  -webkit-transform: translateY(0);
          transform: translateY(0);
  -webkit-transform-origin: 30% 30%;
          transform-origin: 30% 30%;
  text-shadow: none;
  }
  100% {
  -webkit-transform: translateY(-80px);
          transform: translateY(-80px);
  -webkit-transform-origin: 30% 30%;
          transform-origin: 30% 30%;
  }
}

        .about {
            font-family: "Avenir Light";
            background-image: url('temple_a_propos_dyn.jpg');
            background-repeat: no-repeat;
            background-size: 100% 100%;
            display: flex;
            flex-grow: 1;
            flex-direction: column;
            padding: 10%;
            /*padding-bottom: 25%;*/
          }

          
        .row {
            display: flex;
            flex-wrap: wrap;
        }
        
        /* Create four equal columns that sits next to each other */
        .column {
            width: 50%;    
        }

        .titre {
            color: #ec79ee;
            position: relative;
            /*top: 15%; */
            padding-left: 10%;
            font-family: "Avenida LET";
            font-size: 40px;
            padding-bottom: 3%;
        }

        .texte {
            color:rgb(233, 184, 144);
            position: relative;
            top: 25%;
            padding-left: 10%;
            font-family: "Avenir Light";
            font-size: 1.1em;
            text-align: left;
            padding-bottom: 3%;
        }

        p {
        width: 20em;
        }

        .titre_propos h3 {
          font-size: 25px;
          padding-top: 5%;
          letter-spacing: 0em;
          font-family: "Avenir Light";
          color:#3ac775;
        }

        .titre_propos_dom h3 {
          font-size: 25px;
          padding-top: 5%;
          letter-spacing: 0em;
          font-family: "Avenir Light";
          color:#3c3275;
        }

        .texte ul {
          color: #1d0546;
        }



@-webkit-keyframes text-flicker-in-glow {
  0% {
    opacity: 0;
  }
  10% {
    opacity: 0;
    text-shadow: none;
  }
  10.1% {
    opacity: 1;
    text-shadow: none;
  }
  10.2% {
    opacity: 0;
    text-shadow: none;
  }
  20% {
    opacity: 0;
    text-shadow: none;
  }
  20.1% {
    opacity: 1;
    text-shadow: 0 0 30px rgba(255, 255, 255, 0.25);
  }
  20.6% {
    opacity: 0;
    text-shadow: none;
  }
  30% {
    opacity: 0;
    text-shadow: none;
  }
  30.1% {
    opacity: 1;
    text-shadow: 0 0 30px rgba(255, 255, 255, 0.45), 0 0 60px rgba(255, 255, 255, 0.25);
  }
  30.5% {
    opacity: 1;
    text-shadow: 0 0 30px rgba(255, 255, 255, 0.45), 0 0 60px rgba(255, 255, 255, 0.25);
  }
  30.6% {
    opacity: 0;
    text-shadow: none;
  }
  45% {
    opacity: 0;
    text-shadow: none;
  }
  45.1% {
    opacity: 1;
    text-shadow: 0 0 30px rgba(255, 255, 255, 0.45), 0 0 60px rgba(255, 255, 255, 0.25);
  }
  50% {
    opacity: 1;
    text-shadow: 0 0 30px rgba(255, 255, 255, 0.45), 0 0 60px rgba(255, 255, 255, 0.25);
  }
  55% {
    opacity: 1;
    text-shadow: 0 0 30px rgba(255, 255, 255, 0.45), 0 0 60px rgba(255, 255, 255, 0.25);
  }
  55.1% {
    opacity: 0;
    text-shadow: none;
  }
  57% {
    opacity: 0;
    text-shadow: none;
  }
  57.1% {
    opacity: 1;
    text-shadow: 0 0 30px rgba(255, 255, 255, 0.55), 0 0 60px rgba(255, 255, 255, 0.35);
  }
  60% {
    opacity: 1;
    text-shadow: 0 0 30px rgba(255, 255, 255, 0.55), 0 0 60px rgba(255, 255, 255, 0.35);
  }
  60.1% {
    opacity: 0;
    text-shadow: none;
  }
  65% {
    opacity: 0;
    text-shadow: none;
  }
  65.1% {
    opacity: 1;
    text-shadow: 0 0 30px rgba(255, 255, 255, 0.55), 0 0 60px rgba(255, 255, 255, 0.35), 0 0 100px rgba(255, 255, 255, 0.1);
  }
  75% {
    opacity: 1;
    text-shadow: 0 0 30px rgba(255, 255, 255, 0.55), 0 0 60px rgba(255, 255, 255, 0.35), 0 0 100px rgba(255, 255, 255, 0.1);
  }
  75.1% {
    opacity: 0;
    text-shadow: none;
  }
  77% {
    opacity: 0;
    text-shadow: none;
  }
  77.1% {
    opacity: 1;
    text-shadow: 0 0 30px rgba(255, 255, 255, 0.55), 0 0 60px rgba(255, 255, 255, 0.4), 0 0 110px rgba(255, 255, 255, 0.2), 0 0 100px rgba(255, 255, 255, 0.1);
  }
  85% {
    opacity: 1;
    text-shadow: 0 0 30px rgba(255, 255, 255, 0.55), 0 0 60px rgba(255, 255, 255, 0.4), 0 0 110px rgba(255, 255, 255, 0.2), 0 0 100px rgba(255, 255, 255, 0.1);
  }
  85.1% {
    opacity: 0;
    text-shadow: none;
  }
  86% {
    opacity: 0;
    text-shadow: none;
  }
  86.1% {
    opacity: 1;
    text-shadow: 0 0 30px rgba(255, 255, 255, 0.6), 0 0 60px rgba(255, 255, 255, 0.45), 0 0 110px rgba(255, 255, 255, 0.25), 0 0 100px rgba(255, 255, 255, 0.1);
  }
  100% {
    opacity: 1;
    text-shadow: 0 0 30px rgba(255, 255, 255, 0.6), 0 0 60px rgba(255, 255, 255, 0.45), 0 0 110px rgba(255, 255, 255, 0.25), 0 0 100px rgba(255, 255, 255, 0.1);
  }
}
@keyframes text-flicker-in-glow {
  0% {
    opacity: 0;
  }
  10% {
    opacity: 0;
    text-shadow: none;
  }
  10.1% {
    opacity: 1;
    text-shadow: none;
  }
  10.2% {
    opacity: 0;
    text-shadow: none;
  }
  20% {
    opacity: 0;
    text-shadow: none;
  }
  20.1% {
    opacity: 1;
    text-shadow: 0 0 30px rgba(255, 255, 255, 0.25);
  }
  20.6% {
    opacity: 0;
    text-shadow: none;
  }
  30% {
    opacity: 0;
    text-shadow: none;
  }
  30.1% {
    opacity: 1;
    text-shadow: 0 0 30px rgba(255, 255, 255, 0.45), 0 0 60px rgba(255, 255, 255, 0.25);
  }
  30.5% {
    opacity: 1;
    text-shadow: 0 0 30px rgba(255, 255, 255, 0.45), 0 0 60px rgba(255, 255, 255, 0.25);
  }
  30.6% {
    opacity: 0;
    text-shadow: none;
  }
  45% {
    opacity: 0;
    text-shadow: none;
  }
  45.1% {
    opacity: 1;
    text-shadow: 0 0 30px rgba(255, 255, 255, 0.45), 0 0 60px rgba(255, 255, 255, 0.25);
  }
  50% {
    opacity: 1;
    text-shadow: 0 0 30px rgba(255, 255, 255, 0.45), 0 0 60px rgba(255, 255, 255, 0.25);
  }
  55% {
    opacity: 1;
    text-shadow: 0 0 30px rgba(255, 255, 255, 0.45), 0 0 60px rgba(255, 255, 255, 0.25);
  }
  55.1% {
    opacity: 0;
    text-shadow: none;
  }
  57% {
    opacity: 0;
    text-shadow: none;
  }
  57.1% {
    opacity: 1;
    text-shadow: 0 0 30px rgba(255, 255, 255, 0.55), 0 0 60px rgba(255, 255, 255, 0.35);
  }
  60% {
    opacity: 1;
    text-shadow: 0 0 30px rgba(255, 255, 255, 0.55), 0 0 60px rgba(255, 255, 255, 0.35);
  }
  60.1% {
    opacity: 0;
    text-shadow: none;
  }
  65% {
    opacity: 0;
    text-shadow: none;
  }
  65.1% {
    opacity: 1;
    text-shadow: 0 0 30px rgba(255, 255, 255, 0.55), 0 0 60px rgba(255, 255, 255, 0.35), 0 0 100px rgba(255, 255, 255, 0.1);
  }
  75% {
    opacity: 1;
    text-shadow: 0 0 30px rgba(255, 255, 255, 0.55), 0 0 60px rgba(255, 255, 255, 0.35), 0 0 100px rgba(255, 255, 255, 0.1);
  }
  75.1% {
    opacity: 0;
    text-shadow: none;
  }
  77% {
    opacity: 0;
    text-shadow: none;
  }
  77.1% {
    opacity: 1;
    text-shadow: 0 0 30px rgba(255, 255, 255, 0.55), 0 0 60px rgba(255, 255, 255, 0.4), 0 0 110px rgba(255, 255, 255, 0.2), 0 0 100px rgba(255, 255, 255, 0.1);
  }
  85% {
    opacity: 1;
    text-shadow: 0 0 30px rgba(255, 255, 255, 0.55), 0 0 60px rgba(255, 255, 255, 0.4), 0 0 110px rgba(255, 255, 255, 0.2), 0 0 100px rgba(255, 255, 255, 0.1);
  }
  85.1% {
    opacity: 0;
    text-shadow: none;
  }
  86% {
    opacity: 0;
    text-shadow: none;
  }
  86.1% {
    opacity: 1;
    text-shadow: 0 0 30px rgba(255, 255, 255, 0.6), 0 0 60px rgba(255, 255, 255, 0.45), 0 0 110px rgba(255, 255, 255, 0.25), 0 0 100px rgba(255, 255, 255, 0.1);
  }
  100% {
    opacity: 1;
    text-shadow: 0 0 30px rgba(255, 255, 255, 0.6), 0 0 60px rgba(255, 255, 255, 0.45), 0 0 110px rgba(255, 255, 255, 0.25), 0 0 100px rgba(255, 255, 255, 0.1);
  }
}


.titre-contact, .titre-submit_contact {
  color: #66960e;
  position: relative;
  font-family: "Avenida LET";
  font-size: 50px;
  padding-left: 5%;
 /* padding-top: 10%;*/
/* transform: skew(0deg);
  letter-spacing: 2px;  */
}

.titre-contact h1,
.titre-contact h3 {
  margin: 0 0 20px;
}

.titre-contact h3 {
  font-size: 2rem;
  color:#158875;
}

.contact {
  background-image: linear-gradient(90deg, #F4E284FF 0%, #e68429 100%), 
        url('Peaceful\ Forest\ 4_5_b.jpg');
  background-size: 50% 100%;
  background-position: right, left;
  background-repeat: no-repeat;
  font-family:"Avenir Light";
  display: flex;
  flex-direction: column;
  padding-top: 10%;
  }

  .concept-intro {
    line-height: 1.5;
  }

/* Create four equal columns that sits next to each other */
.column_contact {
    width: 50%;
} 

.column img {
    vertical-align: middle;
}

.row:after {
    content: "";
    display: table;
    clear: both;
}

.contact_tableau {
    position: relative;
    padding: 3%;
    bottom:50%;
    padding-bottom: 40%;
}

table {
    font-family: "Avenir Light";
    border-collapse: collapse;
    margin: auto;
    vertical-align: bottom;
}

td, th {
    padding: 30px; 
    color: white;
}

label
{
    display: block;
    width: 150px;
    float: left;
    color: rgb(82, 67, 20);
}

textarea {
    width: 100%;
}

.envoyer {
    padding: 6%;
    color: rgb(82, 67, 20);
}

.close {
    visibility: hidden;
}

   .contact-button {
        color: rgb(160, 25, 88);
        font-size: 2rem;
      }




@-webkit-keyframes text-flicker-in-glow {
0% {
opacity: 0;
}
10% {
opacity: 0;
text-shadow: none;
}
10.1% {
opacity: 1;
text-shadow: none;
}
10.2% {
opacity: 0;
text-shadow: none;
}
20% {
opacity: 0;
text-shadow: none;
}
20.1% {
opacity: 1;
text-shadow: 0 0 30px rgba(255, 255, 255, 0.25);
}
20.6% {
opacity: 0;
text-shadow: none;
}
30% {
opacity: 0;
text-shadow: none;
}
30.1% {
opacity: 1;
text-shadow: 0 0 30px rgba(255, 255, 255, 0.45), 0 0 60px rgba(255, 255, 255, 0.25);
}
30.5% {
opacity: 1;
text-shadow: 0 0 30px rgba(255, 255, 255, 0.45), 0 0 60px rgba(255, 255, 255, 0.25);
}
30.6% {
opacity: 0;
text-shadow: none;
}
45% {
opacity: 0;
text-shadow: none;
}
45.1% {
opacity: 1;
text-shadow: 0 0 30px rgba(255, 255, 255, 0.45), 0 0 60px rgba(255, 255, 255, 0.25);
}
50% {
opacity: 1;
text-shadow: 0 0 30px rgba(255, 255, 255, 0.45), 0 0 60px rgba(255, 255, 255, 0.25);
}
55% {
opacity: 1;
text-shadow: 0 0 30px rgba(255, 255, 255, 0.45), 0 0 60px rgba(255, 255, 255, 0.25);
}
55.1% {
opacity: 0;
text-shadow: none;
}
57% {
opacity: 0;
text-shadow: none;
}
57.1% {
opacity: 1;
text-shadow: 0 0 30px rgba(255, 255, 255, 0.55), 0 0 60px rgba(255, 255, 255, 0.35);
}
60% {
opacity: 1;
text-shadow: 0 0 30px rgba(255, 255, 255, 0.55), 0 0 60px rgba(255, 255, 255, 0.35);
}
60.1% {
opacity: 0;
text-shadow: none;
}
65% {
opacity: 0;
text-shadow: none;
}
65.1% {
opacity: 1;
text-shadow: 0 0 30px rgba(255, 255, 255, 0.55), 0 0 60px rgba(255, 255, 255, 0.35), 0 0 100px rgba(255, 255, 255, 0.1);
}
75% {
opacity: 1;
text-shadow: 0 0 30px rgba(255, 255, 255, 0.55), 0 0 60px rgba(255, 255, 255, 0.35), 0 0 100px rgba(255, 255, 255, 0.1);
}
75.1% {
opacity: 0;
text-shadow: none;
}
77% {
opacity: 0;
text-shadow: none;
}
77.1% {
opacity: 1;
text-shadow: 0 0 30px rgba(255, 255, 255, 0.55), 0 0 60px rgba(255, 255, 255, 0.4), 0 0 110px rgba(255, 255, 255, 0.2), 0 0 100px rgba(255, 255, 255, 0.1);
}
85% {
opacity: 1;
text-shadow: 0 0 30px rgba(255, 255, 255, 0.55), 0 0 60px rgba(255, 255, 255, 0.4), 0 0 110px rgba(255, 255, 255, 0.2), 0 0 100px rgba(255, 255, 255, 0.1);
}
85.1% {
opacity: 0;
text-shadow: none;
}
86% {
opacity: 0;
text-shadow: none;
}
86.1% {
opacity: 1;
text-shadow: 0 0 30px rgba(255, 255, 255, 0.6), 0 0 60px rgba(255, 255, 255, 0.45), 0 0 110px rgba(255, 255, 255, 0.25), 0 0 100px rgba(255, 255, 255, 0.1);
}
100% {
opacity: 1;
text-shadow: 0 0 30px rgba(255, 255, 255, 0.6), 0 0 60px rgba(255, 255, 255, 0.45), 0 0 110px rgba(255, 255, 255, 0.25), 0 0 100px rgba(255, 255, 255, 0.1);
}
}
@keyframes text-flicker-in-glow {
0% {
opacity: 0;
}
10% {
opacity: 0;
text-shadow: none;
}
10.1% {
opacity: 1;
text-shadow: none;
}
10.2% {
opacity: 0;
text-shadow: none;
}
20% {
opacity: 0;
text-shadow: none;
}
20.1% {
opacity: 1;
text-shadow: 0 0 30px rgba(255, 255, 255, 0.25);
}
20.6% {
opacity: 0;
text-shadow: none;
}
30% {
opacity: 0;
text-shadow: none;
}
30.1% {
opacity: 1;
text-shadow: 0 0 30px rgba(255, 255, 255, 0.45), 0 0 60px rgba(255, 255, 255, 0.25);
}
30.5% {
opacity: 1;
text-shadow: 0 0 30px rgba(255, 255, 255, 0.45), 0 0 60px rgba(255, 255, 255, 0.25);
}
30.6% {
opacity: 0;
text-shadow: none;
}
45% {
opacity: 0;
text-shadow: none;
}
45.1% {
opacity: 1;
text-shadow: 0 0 30px rgba(255, 255, 255, 0.45), 0 0 60px rgba(255, 255, 255, 0.25);
}
50% {
opacity: 1;
text-shadow: 0 0 30px rgba(255, 255, 255, 0.45), 0 0 60px rgba(255, 255, 255, 0.25);
}
55% {
opacity: 1;
text-shadow: 0 0 30px rgba(255, 255, 255, 0.45), 0 0 60px rgba(255, 255, 255, 0.25);
}
55.1% {
opacity: 0;
text-shadow: none;
}
57% {
opacity: 0;
text-shadow: none;
}
57.1% {
opacity: 1;
text-shadow: 0 0 30px rgba(255, 255, 255, 0.55), 0 0 60px rgba(255, 255, 255, 0.35);
}
60% {
opacity: 1;
text-shadow: 0 0 30px rgba(255, 255, 255, 0.55), 0 0 60px rgba(255, 255, 255, 0.35);
}
60.1% {
opacity: 0;
text-shadow: none;
}
65% {
opacity: 0;
text-shadow: none;
}
65.1% {
opacity: 1;
text-shadow: 0 0 30px rgba(255, 255, 255, 0.55), 0 0 60px rgba(255, 255, 255, 0.35), 0 0 100px rgba(255, 255, 255, 0.1);
}
75% {
opacity: 1;
text-shadow: 0 0 30px rgba(255, 255, 255, 0.55), 0 0 60px rgba(255, 255, 255, 0.35), 0 0 100px rgba(255, 255, 255, 0.1);
}
75.1% {
opacity: 0;
text-shadow: none;
}
77% {
opacity: 0;
text-shadow: none;
}
77.1% {
opacity: 1;
text-shadow: 0 0 30px rgba(255, 255, 255, 0.55), 0 0 60px rgba(255, 255, 255, 0.4), 0 0 110px rgba(255, 255, 255, 0.2), 0 0 100px rgba(255, 255, 255, 0.1);
}
85% {
opacity: 1;
text-shadow: 0 0 30px rgba(255, 255, 255, 0.55), 0 0 60px rgba(255, 255, 255, 0.4), 0 0 110px rgba(255, 255, 255, 0.2), 0 0 100px rgba(255, 255, 255, 0.1);
}
85.1% {
opacity: 0;
text-shadow: none;
}
86% {
opacity: 0;
text-shadow: none;
}
86.1% {
opacity: 1;
text-shadow: 0 0 30px rgba(255, 255, 255, 0.6), 0 0 60px rgba(255, 255, 255, 0.45), 0 0 110px rgba(255, 255, 255, 0.25), 0 0 100px rgba(255, 255, 255, 0.1);
}
100% {
opacity: 1;
text-shadow: 0 0 30px rgba(255, 255, 255, 0.6), 0 0 60px rgba(255, 255, 255, 0.45), 0 0 110px rgba(255, 255, 255, 0.25), 0 0 100px rgba(255, 255, 255, 0.1);
}
}


    @keyframes anim-stars {
      from {
          transform: translateY(0px);
        }
        to {
          transform: translateY(-2000px);
        }
      }
      #stars1, #stars1:after {
        background: transparent;
        height: 1px;
        width: 1px;
        box-shadow:  1002px   259px #eac49d,   594px   657px #e4c197,   510px   320px #9ebbfe,  1515px  1197px #ece9ee,   575px  1008px #b1d5fa,   561px   594px #c0ada3,   215px    29px #8ec2ff,   227px   427px #c0becc,  1776px   984px #d692d2,  1322px  1940px #80bcae,   755px  1624px #e6ff91,   152px   149px #c7de9f,  1237px   290px #99c9cb,  1436px  1643px #a294cc,   375px  1980px #c5878a,  1253px  1622px #e490b4,   702px   441px #d7d8cf,   119px  1152px #abdafe,  1609px  1223px #ebf8c1,    17px   331px #b79a9e,   149px   281px #aaa288,    21px   917px #d0918e,  1396px   760px #f6dfb6,   663px   689px #f6e4ec,  1315px  1485px #cfb682,   527px   603px #93f8d1,   831px  1311px #bcb3bc,  1619px  1031px #beccbe,  1050px   647px #d8cd81,   764px   151px #b3a4ef,  1982px   133px #abb99e,  1390px   669px #b0f9d6,  1337px  1715px #e1a9e6,  1021px  1624px #c581ef,  1702px   171px #b3d68c,   535px   579px #cdb8f4,  1501px    61px #f282ef,  1493px  1973px #ddb097,   229px  1247px #faa8e6,   928px    93px #98eca9,  1445px  1628px #acef84,  1925px  1371px #c1f5d8,   538px    76px #97c8f4,   301px  1341px #d082e1,   370px  1447px #d7b2d7,   740px   906px #88b880,   915px   706px #cbfabd,  1475px  1233px #88b38c,  1246px  1535px #9cfde5,  1048px   501px #a79cb3,  1915px   488px #dabecb,   714px    99px #de92b1,   850px  1113px #c99480,  1290px  1794px #84b9c6,   419px  1011px #b98ed4,   767px   674px #c2d3d7,   526px  1971px #8ab9c2,   374px   658px #caa8c6,  1739px  1093px #eb8783,  1905px  1960px #c9adc6,   686px  1568px #e69ff8,   924px  1047px #9dfece,  1636px  1507px #b6c7a1,   746px    17px #8589b2,   779px   612px #e9c391,  1677px  1165px #dbf18d,   763px  1526px #8fb8d3,  1081px  1776px #fe96c3,  1047px   104px #d5ef87,  1071px   639px #b6c1c5,  1565px   146px #8a8ac0,  1649px  1637px #cec99c,   866px   114px #8ab6ce,    48px   479px #ba99d8,  1244px   789px #e189a7,  1581px  1229px #a28589,   403px  1271px #90bed4,  1326px   563px #bbb994,   432px   942px #e89bd7,  1500px  1640px #9dc2ed,  1583px  1217px #feaac8,  1372px  1760px #e4dce9,  1658px   693px #f8c4d5,  1004px  1133px #a9e6b8,   864px  1215px #bbcddc,  1429px   303px #d7fec3,     3px   794px #c2eb87,   639px  1452px #cdc1bc,   892px  1273px #85908b,  1211px   695px #f7d8af,    24px   965px #bc85c0,  1680px   592px #9ad2dd,   958px   452px #b1bedc,  1661px  1934px #b78ad8,   257px   261px #dbd9a3,   819px  1742px #b18385,  1126px  1205px #a3ba93,   948px   435px #b7f785,  1744px   722px #a398c8,  1481px  1528px #b8fa8d,  1345px  1517px #c0cce1,   925px   884px #eea3ef,   865px   435px #90ba9b,  1137px  1973px #b8dc83,  1803px   491px #fdcbec,   615px  1129px #899a9d,   190px   553px #88b8aa,  1279px  1085px #9ac3b9,   749px   483px #a39ca5,  1805px   609px #84c3e0,   620px  1325px #e793e8,  1984px  1180px #aca9a4,    24px   696px #f7a6a9,   161px   976px #aef7c2,  1996px   223px #a6b3d3,   320px   121px #8ddba6,    47px   175px #b5c3c4,    98px   145px #b1a8f3,  1394px  1936px #d0d8f1,  1431px   765px #8bb189,    47px  1754px #ced1b5,  1025px  1923px #bcdba2,  1710px  1245px #d19682,   576px    88px #b5f8a4,   501px  1415px #f0fbaf,  1589px   277px #94cafa,    13px  1855px #a599f4,  1876px   306px #9ecae9,   316px  1819px #a1fdf9,   131px   405px #d8e6f4,  1138px   423px #b1dcb6,   325px  1593px #e3eacd,   669px   963px #f28caf,  1630px   980px #eaf6c2,  1539px   203px #b7b0b8,   246px   773px #c6f3b7,  1317px  1969px #88cab9,  1413px   279px #cb8ec3,  1361px  1280px #d2e6b7,  1463px  1893px #caadbb,   855px   481px #f3f9d2,  1674px  1223px #9aa29b,  1175px  1750px #b39baf,   613px  1250px #f0fcfe,  1501px   739px #80dc98,  1300px    21px #c4b5ba,  1642px   146px #e39df6,   632px  1748px #94cbb7,  1452px  1296px #fdce8d,   964px  1949px #b7d9d0,   908px  1197px #f5fff8,   231px  1510px #fab8c1,   868px    90px #a495e4,    36px   524px #e68c9c,  1939px  1024px #dcc690,   171px  1432px #a5a98f,   938px  1741px #97c1fa,   846px  1115px #f1b0d5,  1921px  1975px #90a3ed,   577px   173px #90e8a2,   408px  1045px #edfaed,  1480px  1409px #f9969a,  1375px   348px #ade996,  1258px  1948px #99eda0,   268px  1444px #93ba9d,  1803px   271px #a5a89e,  1971px   832px #ebc7d4,  1353px  1272px #8ff1e0,   189px   151px #edc3b3,  1910px  1518px #faa1a6,  1216px   639px #cf93a1,   190px    81px #c186fe,  1955px  1790px #c8fec2,  1797px   680px #97eeb3,   734px   901px #b4bdd6,  1007px  1717px #b291c3,  1678px   525px #edd4d6,  1307px  1086px #b1b997,   961px   770px #d9c0ba,   436px   201px #c3d9bb,  1870px  1348px #9af8c4,  1576px   341px #f4d5a7,   225px  1482px #bafbb6,  1079px  1866px #ced393,  1143px   369px #a183a5,  1928px  1632px #81d0a1,   559px   300px #eef4de,  1146px   336px #9b84ae,   218px   546px #aa87f2,  1676px  1429px #9be9cd,   957px  1979px #aad8d4,  1918px  1758px #a79ff9,   181px   421px #addada,  1398px  1806px #bf92dc,   152px   550px #b68c93,  1332px  1790px #ce9cdd,   241px   361px #d8ea86,   534px  1173px #bdd0fa,  1130px  1984px #8ee1e3,  1655px  1938px #c0ae84,   594px  1726px #ff94f0,   541px  1143px #a8a890,    32px     1px #c4c2d2,  1800px  1792px #f3c4a8,    41px   167px #8a83a6,   406px  1475px #a7faf0,  1145px  1381px #d385eb,  1467px  1971px #e8faef,  1175px  1018px #90dec5,   393px   758px #eefcca,  1721px  1053px #f6f084,   474px  1000px #beb1cd,   904px  1414px #b2c894,   682px  1293px #a29fea,  1895px  1542px #e1fbcf,   791px  1960px #84e49c,  1258px  1359px #90b4de,   428px  1712px #e09fa9,  1752px   706px #93c383,   394px   697px #c6fdad,   666px  1507px #b98ed4,  1879px   770px #cefa86,  1929px   489px #ce9790,   983px   560px #b1bae4,  1270px  1762px #d1c6c0,  1133px  1879px #f2da96,  1637px  1290px #9be9fb,   906px  1646px #b6c3ea,   467px  1479px #d6f2f2,  1931px   419px #a186f6,  1281px   499px #93e1d7,  1112px  1411px #85d998,  1619px   298px #84cbce,  1869px   812px #beb8a0,   456px   239px #bef7a2,   895px   142px #a993bd,  1299px   267px #a8c7b7,   672px   270px #dde9ee,   828px   230px #e987a9,  1838px  1646px #8cf7d8,  1386px  1001px #e5c795,   727px  1379px #88c3f5,   408px   659px #fab785,   218px   683px #87cd9a,   771px  1930px #e493f4,  1709px    56px #c682dd,  1692px   594px #a3d3e6,  1881px  1332px #a9faeb,   500px  1225px #cceb80,   550px   201px #dacbb9,  1051px   281px #c8ecd1,  1250px    93px #8ffb85,  1794px  1879px #8cbafa,  1761px   334px #d3bcc7,   703px   346px #b886a8,   595px   333px #85f5c3,  1206px   508px #e0bbbc,  1231px   220px #8adda7,  1037px   199px #a7a3a1,   440px  1835px #f8cea1,   459px   464px #c3f5df,  1534px   851px #e6bbea,  1823px  1326px #f0d4c5,   403px   371px #c2d28a,   762px    68px #96808e,   888px  1179px #c498b5,   119px  1042px #c0ebac,  1701px  1959px #cdf289,   537px   185px #d3abd4,   450px  1948px #8e86e2,   879px   582px #99bda8,   517px   810px #9cf7db,   800px   746px #82e2e4,  1560px   355px #99d6d0,  1032px   729px #fca4a2,   436px    65px #bb9ada,  1599px  1751px #b5f0b6,  1519px  1781px #b0f58b,  1280px  1457px #aacdb8,   404px  1343px #f89af2,   331px  1642px #a083fe,  1111px   252px #80dbdb,  1429px  1670px #a3d6ec,  1318px   858px #f9d5a2,   737px   885px #daf9f1,  1195px   283px #b0bcee,   562px   371px #ddc39f,  1761px  1152px #c7cd97,   272px  1304px #b98a8d,   682px  1011px #f3d0c8,   601px  1534px #d3bda8,  1873px   416px #ce82e3,  1260px   488px #cabff3,   626px   168px #809387,   842px   253px #82fef7,   766px   278px #8b94c4,  1750px  1305px #e0ef9f,  1718px  1465px #f1c683,  1100px  1732px #dff9fa,   436px  1658px #c0e5fc,  1076px  1420px #c885ab,  1212px  1985px #98e382,   218px  1263px #e4c4ba,  1453px  1661px #d7add5,   510px   102px #adf7c4,   747px  1155px #8ec0ea,   415px  1339px #e3f0d7,   252px  1727px #dde688,   818px  1787px #97ee83,    69px  1295px #fd9ca0,   850px  1457px #edfad0,   521px    39px #e5a4e5,  1395px  1590px #a099cb,  1245px   566px #bea5e9,   802px   587px #c8feb2,   777px   687px #efc3ee,   834px   849px #eff7d7,  1304px  1478px #99afc7,  1133px   427px #a9cadb,   365px   434px #bcaaa7,  1807px    89px #d896e9,  1583px  1057px #cf9e8b,   296px  1734px #e7bda0,  1910px   338px #d9e8bd,  1364px   975px #b5bcd5,   291px   690px #e1f3e1,  1125px   539px #8f958f,  1104px   632px #f2fff5,    35px   210px #f1a388,  1800px  1168px #d1abd7,  1694px  1284px #8efcd9,  1161px   236px #9cfe9b,  1143px  1471px #e4c998,  1120px    62px #93be92,  1035px   938px #c5d8cc,   926px   241px #93cf93,  1872px   300px #fae78c,   639px  1146px #bddfd6,    54px   904px #a0f689,  1796px  1220px #f69e97,  1222px   978px #a4daef,  1895px  1335px #80c2e7,  1323px  1012px #8bf9b9,   281px  1549px #a3ccc8,  1076px  1639px #d5e7a1,  1316px   768px #84edd3,   210px   837px #daee85,  1839px  1796px #f6ae87,   566px  1616px #84d5b0,  1548px   454px #8ed285,   142px  1638px #9cf0c3,   278px  1869px #da83c1,  1731px  1951px #da9591,    99px  1585px #a2ceac,  1630px   265px #cad1e6,   665px   789px #b8e28b,  1633px  1453px #dabdae,  1636px   793px #bed9be,  1469px  1752px #c9eff8,  1995px  1428px #ce8586,  1412px  1954px #84daec,   261px  1878px #dece8e,   657px   616px #a4e6c5,   861px  1056px #b0e8e1,   209px  1690px #e4eceb,   492px  1996px #86b1cb,  1733px   483px #e9cad6,   872px   923px #ded283,  1565px  1380px #bfa98c,  1709px  1749px #9f8fb8,  1446px    27px #da9e9f,  1314px   282px #85c3a2,  1523px  1762px #bb8b9f,  1049px  1822px #bca0fd,   200px   662px #daffa1,  1153px   928px #ffedfa,   936px  1376px #e7909f,   860px  1141px #bae2a1,  1146px  1275px #9ed29e,   510px  1799px #cbefbf,  1785px  1103px #efc9f9,   572px   838px #cab6d4,  1371px   385px #bbeea7,  1113px  1915px #cfbb8c,    17px   278px #a4c5a5,   296px  1426px #a4e1b7,   534px   762px #f0e1bc,   595px   874px #9da8bd,   807px   978px #99e2d7,   777px   465px #c9c285,  1639px   268px #fe8df0,  1114px  1692px #ceddc5,  1833px  1574px #adc3d0,   341px   542px #ad82ae,   176px  1810px #e489cc,  1312px   863px #bdf8a1,   240px  1104px #eff6d9,  1150px  1278px #ffbea2,  1234px  1501px #b89fbc,  1684px   989px #ba96aa,   917px   609px #d3d8c6,   326px   258px #929dad,  1491px   951px #8299c4,  1382px   627px #9390f7,   165px   196px #a9c383,   298px   881px #badbd6,  1860px   699px #a9b2a7,   734px   672px #e1ecdc,   461px  1963px #ec92a5,  1034px   674px #dbefc0,  1874px  1739px #f9ee9f,   286px  1464px #819d8b,   982px  1887px #ada3de,  1201px   404px #f3d0eb,  1843px   789px #a0a48e,   692px  1889px #f5d58d,  1318px   316px #99dada,  1862px  1214px #b4caeb,   378px  1066px #cfaaa1,   697px  1774px #edbcaa,    88px  1301px #d5ade5,  1953px   907px #f4a7e1,   245px   206px #ad81bd,   325px   746px #a0acf1,  1807px    23px #ede284,  1416px   545px #cbdcb1,  1614px   765px #d49dc2,  1500px  1348px #d197c5,  1110px  1635px #a4b8ea,  1810px  1580px #f9ad84,  1675px  1735px #b7fe97,   839px  1801px #92b1c3,   668px  1870px #d199de,  1216px   948px #d3d1bf,   217px   902px #aca591,   617px  1187px #eaed9e,  1577px  1636px #b9f9b8,  1152px  1806px #8fe7d1,    82px  1201px #beefa2,   662px   893px #ac91a9,  1824px  1715px #aea6b0,   769px   907px #dbca94,  1284px   798px #dbbd84,  1470px   851px #958999,   915px  1703px #bbf980,   196px  1274px #d9b7ac,   131px  1330px #8886dc,  1547px    12px #caeaa8,   912px  1844px #fef1fb,  1453px   442px #b2bec2,  1663px   274px #d9b2df,  1264px   737px #b4c6b2,   739px  1123px #a4a386,  1336px  1742px #a4f7b8,   606px   652px #f9a391,   715px   825px #b28ca8,   624px  1940px #80fbdc,  1537px   155px #be838a,  1556px   926px #9cf0cf,   609px   526px #ab9bb5,  1872px  1486px #a49193,  1954px   898px #f6fdbb,   903px  1208px #e6a1df,   530px  1714px #e2f687,   904px   737px #baa393,   290px   372px #c9d79f,   411px  1797px #be8bfd,  1659px   789px #dbe9fc,   535px   202px #a8e794,   349px   975px #c4effc,  1479px   155px #fae8ff,   338px  1173px #9af580,   686px   939px #b9bebf,  1211px  1443px #e8a3f8,   533px  1590px #e0c9c4,   641px  1266px #f1bcad,   692px  1080px #cbaeb8,  1450px  1952px #f395df,   594px   424px #e5d6b0,   758px   903px #d190d2,  1185px  1781px #c5a9ba,   557px  1003px #86bf9f,  1182px  1912px #cdb795,   551px    75px #8598eb,   916px  1726px #eacca8,   121px  1115px #92badb,   197px   855px #a2cd8c,  1135px   949px #a6ea92,  1738px   776px #a9bad1,  1497px   744px #a6a5b9,  1942px   643px #a39bb5,  1191px    56px #aff0f4,    65px   659px #ece990,   546px  1253px #c2e3c0,   231px  1825px #d599c6,   345px   424px #f894c4,   306px  1508px #f8ab8b,  1242px   138px #b696f0,  1129px  1098px #fed0a6,  1403px   286px #d18ca7,   287px    49px #c9bac1,  1134px   610px #b8d6ce,  1649px  1154px #f59dcc,   754px  1810px #d687b6,  1877px   312px #a3c38c,   555px  1808px #ffcaee,   788px   790px #84d3bc,  1571px  1354px #aaa9f4,   862px   239px #f884e8,  1233px  1648px #f4b5ec,  1103px   726px #87f5da,  1782px   363px #ebd49a,   721px  1151px #b98983,  1153px   459px #df84cf,  1535px  1931px #e09dde,   168px  1465px #cbe789,   180px  1993px #86cd89,  1431px     7px #f3a4a7,   678px   775px #d5cfa0,  1087px  1347px #f3e8a5,  1233px  1623px #a1a8d8,  1505px    82px #c2868f,   798px   438px #fc98b1,  1485px   446px #b99ccf,  1181px    96px #e8c3d2,   593px  1603px #b582a4,  1841px  1175px #bca083,  1737px   747px #a297fe,  1299px   605px #b9b8c6,  1739px  1759px #bdbdde,   997px  1258px #cec7a5,   240px   630px #f5b0a4,   598px  1508px #b7e9c1,  1847px   826px #d0c2f9,   250px  1434px #919ac2,   359px  1517px #9baf94,   589px  1924px #aee1bc,  1469px  1723px #aabfef,   236px    67px #f0cee7,   341px   971px #a7bdbe,  1303px   765px #cdf681,  1079px  1224px #e2b48c,   829px  1048px #ecbbcd,   462px  1090px #a3dae4,  1694px    61px #e085eb,   924px   141px #dfa4b3,  1277px  1287px #dee7bb,  1031px   449px #de8fd9,  1012px  1942px #c8bace,   417px  1372px #b794d7,  1961px   879px #bec481,  1368px  1987px #e2effa,  1343px  1867px #c5f4fe,  1862px   816px #caae9b,   458px  1385px #a2fccf,  1081px  1491px #eaf7d7,  1750px   936px #ee84e7,  1778px  1379px #c6f3f0,   968px  1665px #d6fec3,  1377px  1901px #c992bd,  1298px  1575px #b8a49d,    76px  1990px #d8a8d6,   309px   624px #9ac6b6,   323px    10px #9fd7c0,   988px  1138px #d7eef4,  1180px   789px #86e4ec,   440px   431px #aed0f2,   231px  1205px #95d0f9,  1593px  1437px #a7d1ab,    95px  1208px #f7fcec,  1079px   497px #9a8083,  1035px  1467px #b9d1d1,  1071px   681px #94affb,    43px  1593px #e99890,  1343px   663px #c8bad9,  1677px  1873px #bba184,  1646px  1131px #8c8bc8,   295px  1887px #92a5a9,   995px  1091px #80efbe,    92px  1596px #ebc1c5,   856px   860px #bacfdc,   372px   801px #f1b5e9,   333px    88px #cae39f,   211px    85px #de9e84,   387px   623px #88e3fc,  1987px   965px #c1efa7,   217px   636px #91a186,   247px   151px #98ac8a,  1052px   708px #87e1db,  1956px   221px #cee88a,  1527px  1633px #f1c9d9,   262px   473px #c1a0a8,  1425px   818px #a3ffa6,   536px   314px #d3b885,   165px   302px #f9a89a,  1504px   328px #ab9edc,   890px   706px #c5f1fb,   526px   713px #fe8da3,   700px   980px #ffb9a1,  1745px  1716px #eff0c0,   564px   804px #f0f0ab,   838px  1615px #e0e1be,  1238px   340px #d4a4fe,   937px  1669px #9de0a9,   688px   280px #d5cdd6,  1427px  1897px #fdb9df,  1511px  1897px #d5f6d6,   538px   477px #cb8ac5,  1096px  1893px #eef6f9,   666px  1145px #8ef6dc,   874px   258px #d18f98,  1186px  1315px #d9f9b8,   703px   141px #9892c8,  1988px   734px #9785d7,  1284px   552px #b3e9b5,    46px  1754px #a1efed,  1736px   761px #93f1a4,  1872px  1022px #a9d2c9,  1727px  1309px #eab9ba,    12px   380px #c59ffc,  1125px   289px #c9e297,   502px  1031px #9cbc92,  1546px  1133px #e39d88,  1086px   433px #f7d786,   379px  1581px #f9b987,   884px   874px #a59b91,  1758px    19px #a289c7,  1247px   223px #f0e7f4,   805px   330px #beb4cf,  1820px  1876px #89c9cf,   294px   631px #a5bf80,    72px  1521px #a2c8ae,  1612px   854px #fac4ee,  1005px   176px #e4dbe7,  1235px   973px #bac8d5,  1385px    29px #a9d7a1,   154px   603px #a1eded,   891px   667px #f185ce,  1955px  1284px #89cafc,  1366px   452px #cbc8bd,   703px   273px #a4aff8,   580px   323px #f58593,   918px  1724px #f8ffae,  1669px   274px #a5dbbb,  1675px  1772px #989ec6,  1111px  1483px #d9f8ab,  1414px   527px #abc2a6,  1703px   371px #b2d4c0,  1770px   862px #f6f0b8,   900px   683px #fdeeac,   697px   101px #e79ff8,   189px  1751px #91b8f9,   909px   530px #86c7d9,  1814px   414px #edd1a6,  1615px  1604px #c2ab9a,   935px  1322px #f0ceca,   117px  1506px #ad85be,   540px    88px #c2bbd5,  1569px   169px #eccbff,   592px  1380px #a68ee1,   471px   673px #83bfcb,   272px   785px #dac0b1,  1260px  1576px #98f198,  1115px   502px #bbecfe,  1478px  1337px #f389c5,  1691px   105px #8091fa,   351px   472px #c9f6ed,  1801px    60px #d3a1be,  1450px   158px #bafbd0,  1752px  1801px #a9f98b,  1523px   912px #fee0b9,   553px   847px #f1e4e3,   376px  1114px #dec3d2,  1518px  1665px #f9bac8,  1083px   169px #b9f885,  1678px  1272px #d1a784,   415px   624px #eee191,   915px   573px #cddd97,   357px    80px #cbb8ee,  1379px  1806px #eedd96,   956px  1957px #a4e5a4,  1624px  1306px #9fb5f3,   456px   461px #a29a82,  1356px   194px #af81b7,   412px   182px #94ccc4,   504px   509px #81a999,  1437px  1593px #b5bfa7,  1055px  1878px #c4beb1,  1015px  1885px #c9a3a1,   424px    83px #ccbf80,   729px  1130px #adc9ae,  1851px   504px #ebd697,    19px  1393px #a4d2cf,  1025px  1939px #888698,  1221px   924px #c2bb80,   277px   455px #85c0ad,  1467px  1636px #fdaaee,  1879px   950px #ef8bd2,   965px     7px #fbc5a9,   580px   149px #e08885,  1398px  1883px #eb9cbd,  1971px   675px #f1e0ed,   927px  1924px #c4b3d9,  1697px   219px #92b7e5,   296px  1743px #87c0f7,   302px   212px #e3e5c3,   550px  1317px #baec8f,  1663px   224px #beb493,  1201px   806px #beb5c1,   210px   213px #85e584,  1637px   435px #fcbafd,   481px   136px #97c9e2,   820px   426px #c4b2fa,   617px  1473px #84bad2,  1466px  1362px #8ed481,  1404px  1380px #a2f3d1,  1651px   218px #c5c1ce,   872px  1501px #cda6a6,  1378px  1443px #b0f9ce,  1983px   130px #f1bde1,   250px   793px #9cc4d5,    87px  1877px #9e9791,  1276px   430px #98d197,   112px  1729px #8bade3,   925px  1464px #e487bb,   321px   445px #c69ff4,   968px   263px #c39292,   408px   376px #a6a1b6,  1006px  1630px #a2a18e,   544px  1002px #d997a6,   784px  1949px #e8879d,   121px    23px #b9a2f4,  1451px   409px #90e1d1,   728px   312px #8eaadd,   629px   768px #aab8a8,  1461px   468px #9583e3,   888px  1095px #dac7b3,  1465px   799px #8392b8,   364px  1635px #e4ce85,   829px   824px #c4d3eb,   596px  1739px #95fca1,  1141px   643px #9ed7dc,   973px  1075px #bcdfde,  1328px  1160px #aaafdc,  1933px  1058px #bdb196,   137px  1830px #c58ac5,  1055px   603px #a5e992,   767px   262px #effebb,   846px   540px #f3b091,   400px  1621px #9ee5d1,  1578px  1638px #fcb1ad,   633px  1070px #d4b7bb,   941px  1248px #ffbcca,   256px  1037px #e88be1,   529px  1029px #f3fddc,  1270px   892px #909cf5,   273px  1412px #e3e08a,  1363px  1925px #a0fece,  1789px   342px #8ea8dc,   438px  1855px #b1e2e2,   575px  1936px #befb82,  1413px  1748px #86bdf9,   106px   135px #c4e9ee,  1688px   370px #9bc4ad,   485px     6px #ecb3c7,  1743px  1920px #a1abb6,  1090px  1369px #acaade,  1661px  1598px #ffb7e0,   586px   129px #c1f99f,  1781px  1605px #b8fea0,   200px  1233px #c3fce6,  1189px   325px #acefb0,  1143px   854px #e985db,   433px   704px #f79ac1,  1924px   745px #ecf4a9,   553px   408px #b6f588,  1675px  1190px #faaa80,    21px  1305px #d0b8ef,  1349px   816px #a5debd,   525px  1276px #f4d293,   456px   939px #b8d88d,   748px  1638px #d6b3f3,  1616px   832px #e9b59e,   629px   862px #bb8b9f,    62px   565px #fbc1c5,    87px   310px #b3ceb0,  1743px   207px #cdf4fb,  1030px    15px #f6b2cb,  1597px  1512px #bac2b4,  1036px  1495px #a7f6c4,   689px   930px #a5a5e1,  1459px  1890px #87bedd,  1038px  1394px #c6b99b,  1526px  1492px #869fe5,   918px  1687px #d394df,  1193px  1897px #c89995,   714px  1985px #cbeeb8,   145px  1521px #8483e8,   751px   103px #f0abdc,  1754px  1311px #bcc68d,  1022px   606px #cabee5,   922px  1365px #d1fddc,  1945px   157px #ae9cdf,  1519px   693px #93e1e6,  1864px  1877px #c19be2,    62px  1285px #b0d3a0,   294px  1677px #84a6eb,   622px  1751px #86c7d1,  1672px  1413px #af9abd,   962px   144px #d6eff0,   267px  1860px #c3f6ab,  1262px    36px #9ac6b7,   270px  1946px #c8f6bb,  1909px  1279px #f8d7ab,  1168px  1537px #b781ac,  1959px  1975px #d7d3f1,  1726px   506px #91d8c7,   122px   313px #80dec9,   403px   280px #a39c92,    45px   333px #9da5f6,   915px   541px #ffb7ef,  1575px    80px #cae1d8,   863px   732px #b78dfe,   230px    43px #8a98b8,   210px   118px #baebbb,  1883px  1859px #b0979b,   462px  1983px #8aefb5,  1332px    42px #efa380,   201px  1735px #f68290,  1544px   712px #cdea90,   335px   306px #f9f6ff,   733px  1187px #e78ef4,    72px  1946px #978a9f,   458px   866px #b980d3,   176px  1167px #bba1ad,  1403px  1339px #bebffa,   967px  1439px #9cfe9d,  1019px   631px #99edf3,   704px  1959px #cae1db,   302px  1745px #9ecefc,   921px   156px #d6bebd,   378px   559px #e8a4bc,   437px  1128px #a4bb93,  1460px    66px #d2cfcc,   786px   788px #d4acb7,   580px  1676px #94eded,  1838px  1887px #d5b293,  1108px   625px #b5a5b0,  1084px  1996px #b2c5ce,  1778px  1538px #aaa5fc,   989px   113px #93a481,   184px  1575px #eec9c6,  1837px    80px #90afbf,   305px   689px #efff9f,   486px   870px #cdbcbd,  1088px   736px #baf9e3,  1974px   204px #ae9c84,  1895px  1810px #c69795,  1398px  1995px #afaac5,  1088px   647px #d8c5c0,    76px  1078px #a3cb80,   800px  1676px #b98383,  1175px   587px #b093ed,   976px   519px #d4b6ac,  1316px   365px #b7a3df,  1636px  1340px #d1e2f7,   814px    50px #abb497,  1139px   461px #cfb7c5,  1218px   474px #d7ebc1,   512px    12px #b6acb5,  1551px  1601px #93f6a9,  1932px   813px #80fc93,  1137px  1983px #fe87b9,  1148px  1137px #cf959c,   152px   720px #88fcd4,  1327px   432px #87f8e3,   246px   742px #d5e8c8,  1168px  1583px #9784c9,  1173px  1012px #b2d798,  1034px  1200px #b3fba0,   334px  1195px #8dcc99,    91px   652px #c8feb0,   497px  1015px #9ec6a2,  1426px   694px #fdd9e2,   880px   951px #ffefe7,   336px  1818px #83afd9,  1786px  1756px #d1dae2,   477px   537px #9f819f,  1576px  1629px #8ab7da,   469px   984px #a794ab,  1546px   578px #d4c5d8,   742px  1699px #f6889d,    79px  1799px #dc8a81,   150px  1465px #d5ea94,  1512px  1024px #93c0b4,   350px  1788px #af868b,  1624px   339px #f68093,  1922px   148px #ffcb96,   437px   484px #89d8ab,   334px   408px #c69390,  1977px  1575px #a48d98,    13px   194px #fe8e87,  1594px   332px #8683d6,  1679px  1309px #a18d91,   418px   614px #e2b8b2,  1831px  1771px #9498e4,   795px    11px #bac7e7,   463px   101px #a19ef7,  1655px  1674px #8ba9b8,  1363px   426px #fc93ba,   900px    96px #e496ec,  1293px  1562px #9affd2,   971px  1515px #f1c8b0,   286px  1486px #c7e5c2,  1925px  1082px #dd81dc,  1158px   854px #e1ea8b,  1596px   484px #939fb3,  1506px   920px #ad9391,  1960px   294px #b5fff3,   543px    64px #92f0cc,  1582px  1831px #d98be8,  1511px   811px #fabd95,  1516px  1958px #d9d9d5,  1890px   931px #b9e4c7,  1744px  1802px #9596b4,  1773px  1367px #e2dab5,  1225px   672px #d8f5d9,    51px  1796px #8ebbcb,   199px   802px #d3e3cb,  1783px   803px #dee7a5,   284px   592px #8df4ce,   430px   370px #b59da8,  1963px   136px #dfcd80,   345px  1159px #acbbdd,  1201px   363px #cfd4c0,  1918px  1892px #e5a9d9,  1820px  1113px #dda9db,  1380px  1752px #dde28a,   402px  1253px #aad6b4,   337px    26px #b59bba,   393px  1106px #ecd3aa,   275px  1254px #94cad9,  1234px   981px #a88daa,  1112px  1952px #e7dfba,   555px  1120px #d1f3b7,    97px   785px #afc5af,  1453px   871px #cdc0c2,  1164px  1531px #dbe3be,   162px   230px #a4d2ba,  1134px  1840px #83fca9,    53px    45px #ffebf1,    30px  1761px #cf93bd,   319px   478px #fba9f5,  1380px  1808px #d7f9f5,  1092px  1728px #98cea5,  1636px   961px #a1b4b6,  1487px  1588px #ad91bc,   537px  1389px #b1f9a5,  1514px  1099px #d994d0,   564px  1491px #a386f9,  1272px     2px #b4f9ef,   498px  1190px #aac592,  1673px  1828px #c1b1dc,   556px  1803px #b3b6f7,  1892px   774px #96cdc6,  1150px   137px #c09dfe,   645px  1371px #f3a8b7,   571px   284px #91e984,  1780px   520px #9de1c2,  1253px  1428px #eba6e7,   546px  1024px #a4d290,   715px   606px #b7f9cd,   188px    64px #929fe2,  1445px  1202px #9cbaea,  1306px  1138px #e785fc,   486px   768px #c8a4b5,   524px   704px #f2e9b3,  1749px  1757px #f7e6af,    93px  1094px #b7f199,   943px  1241px #f4d684,  1816px   459px #8ffac4,   127px  1584px #f48ceb,  1023px  1130px #aec1c1,  1469px  1027px #f0afde,  1345px   320px #feb0a1,  1792px  1697px #b0e6c9,   169px  1531px #e6e19e,  1245px  1555px #e0839c,   760px  1294px #81bdf6,   697px  1166px #b4e88b,    69px  1102px #e1d1f8,   390px  1922px #81e6fe,  1141px  1466px #849a87,   950px   939px #f7b299,  1482px   669px #cbdb8b,  1864px  1125px #abd797,   380px   897px #e7bdfc,   159px   680px #cc8eef,  1972px   919px #a5c5fc,  1648px  1052px #86899d,  1413px   637px #e8dad5,  1668px  1157px #9291c7,  1645px  1666px #eec8b8,   293px   381px #89d596,   441px  1433px #e6f2a9,   337px   757px #cf9bbf,   566px   957px #c08490,   877px   888px #d685c6,   223px   452px #e8cde6,  1749px  1554px #c3a883,  1670px   634px #c186ba,   779px  1761px #b59596,   603px  1286px #b2badc,   441px     6px #aaa5c2,   386px    82px #f6ac99,  1231px  1765px #8bb18f,  1034px   790px #b986a2,   555px   115px #c8afb7,  1599px  1125px #aad6b6,   980px   185px #baacaa,    77px  1015px #f795d3,   941px  1901px #a8bc9e,  1048px   643px #ffb7a0,   264px   948px #83f4c2,  1327px  1788px #da87c9,   445px   990px #d7ddac,  1789px   732px #fcf2f2,  1252px   874px #e99cc5,    75px   956px #99b6c6,  1259px  1634px #a8befa,  1367px  1610px #d3808e,   283px   989px #d983e7,   927px   473px #e0b1b5,  1780px  1089px #928cd9,  1560px   969px #9f819d,  1063px   931px #86c0fb,  1507px  1358px #b2b89a,  1756px  1847px #a4faa2,  1663px  1531px #bea5b0,  1705px   394px #b58689,   100px  1499px #93fdc7,    46px    46px #cc85c2,  1924px   409px #bea098,   771px   937px #dde1a5,  1113px  1030px #fadda5,   394px  1053px #9481b3,   538px    25px #9994b3,   998px  1397px #cdcda3,  1675px  1885px #d2d8ea,  1619px   868px #adaf92,   840px  1304px #93ff9a,  1638px   700px #cccdbf,  1469px  1020px #e8c580,  1107px  1705px #8fa59c,  1258px  1224px #8e81ea,   197px    75px #f4cba7,   333px   145px #d983bb,  1341px   393px #c6c5b8,  1507px  1032px #82a798,   870px   612px #8a99e1,   830px  1942px #acbcf3,  1914px  1687px #acc0e1,   993px   150px #849b8d,   715px   237px #9b9ad0,  1219px    11px #92dfa8,  1012px  1591px #879584,    93px    23px #c1fa85,  1661px   358px #ba90b4,  1241px   206px #9db885,   559px   412px #ebbac0,  1528px  1762px #87d9d6,  1935px  1919px #ccd8f6,   674px  1358px #d2f39a,   766px   591px #d5a696,   287px   712px #d3edfe,   845px  1560px #e5bfa8,   395px   860px #b9c3d8,   447px   757px #ec8ced,   369px    99px #9c99f0,  1601px   125px #9e8584,  1508px   886px #eadbaa,  1516px  1052px #befbad,   419px   891px #a3b6e2,  1623px  1649px #fb8bc1,   919px   964px #f584f4,  1979px  1384px #ddc9c0,   902px   703px #acb8a6,   606px  1194px #a1e4a8,  1951px  1794px #80d7ca,   491px  1679px #87be8e,  1818px    60px #fbe6cf,  1051px  1534px #edefb0,  1131px   156px #99f6fe,   340px   914px #cffa88,   146px   335px #8d83b9,   102px   743px #ded0f1,  1978px  1632px #d286ee,   792px  1461px #b9e0b2,   955px  1167px #b8e3dc,  1415px   684px #acdec9,  1994px   835px #a7daa6,   280px   234px #cf8e83,  1032px   958px #a5adb5,  1039px   504px #d9cbba,   310px  1284px #b3c3ac,    95px  1568px #84a9f6,   180px  1675px #be81d7,  1460px   730px #a89aac,  1524px   858px #84b1f0,   934px  1270px #aabeea,   964px    35px #90ddc3,   975px   924px #f9e2d8,  1394px   445px #a592fa,   985px  1704px #9a859b,   510px  1226px #9cfd8e,   710px  1516px #a8a3dc,   986px   414px #b1c8a5,   534px  1411px #cae3dc,  1139px  1329px #ea8288,   387px  1278px #aecffb,  1085px   330px #d0f39f,  1416px   726px #f4baf2,   186px   382px #e8fdeb,  1346px  1047px #eae090,  1645px  1573px #bbc4e6,    73px  1345px #fba5af,  1121px  1797px #dcfea1,  1008px  1368px #82dbb1,  1211px  1712px #8abcd2,    98px   965px #93c8e3,  1070px  1438px #89a5d6,  1702px  1412px #d2cfeb,   842px  1412px #888fc9,  1725px   152px #eef0a2,  1588px  1589px #a186e2,  1835px  1728px #d6b2a8,  1562px   622px #da888f,  1335px   966px #82ad9c,  1792px  1730px #88c2a1,    88px  1071px #ba83b2,   550px  1714px #cbe9b7,   960px   697px #e6a3d0,   582px  1398px #acdbfa,  1001px  1872px #ecf69f,   269px  1444px #f8b396,   647px  1414px #b0c1f5,   264px   349px #e3acbb,   789px    10px #8ea9d7,  1980px   929px #fab0a5,  1145px  1081px #a2c7fb,  1513px  1385px #d9d585,   445px  1680px #abd6cd,  1379px  1877px #beccd2,  1826px  1382px #94e6bd,   442px   410px #978e94,   235px   138px #8e8ca3,   906px   533px #949bef,  1401px   959px #e6c9a3,  1604px  1250px #d8a9e1,   666px  1647px #dcd5f1,  1421px   842px #a0c494,   824px   624px #92acb4,  1210px  1628px #b4f9f7,   698px   317px #80819c,  1526px  1325px #e7f0fe,   949px   930px #fd8ba1,   897px  1285px #cbfddf,   386px   427px #c0f79b,  1512px   985px #b1fb8e,  1687px  1079px #eee192,   707px  1907px #d4efed,  1536px  1853px #99f392,  1678px   928px #efa4fd,   754px   582px #cffbe1,   147px  1611px #b2b6d8,  1425px   377px #92f2ac,  1165px  1734px #ffa18f,   130px  1845px #b9f792,    97px   853px #eec9d5,   558px  1971px #9483e4,   673px   818px #86aac1,  1903px   927px #b4fef3,  1845px  1866px #f9cd9d,  1755px  1378px #a98f94,     9px  1403px #bbf3d8,  1096px  1418px #bdbc8b,  1261px   976px #838dae,  1504px  1792px #a8d3b3,   812px   532px #e7febf,   323px   345px #ecc2ab,   850px   476px #89b89c,  1819px   937px #c6d384,   692px   755px #e2caa0,  1706px   430px #cb86f6,  1692px   597px #b5aaf5,   999px  1553px #b9caed,    67px   375px #d4dda8,   399px  1754px #bb99e2,  1768px  1142px #fcecaa,  1392px    26px #f998fa,   632px   977px #99cabe,  1653px   760px #d2d3bf,   933px   855px #d9969c,  1028px  1865px #87e5a7,   609px  1296px #de85e6,  1802px  1842px #a2c1b3,  1362px  1776px #d985a3,   252px  1380px #eba5ac,   457px   630px #fd91fa,  1261px  1216px #e2c1bb,   683px   183px #ed98cf,  1702px   784px #acdace,  1192px  1688px #98cea7,   522px  1824px #d6f1dc,   343px   201px #f9f89a,   607px  1161px #90dbad,   812px  1621px #ecacbb,  1075px  1690px #cbd18a,    10px  1011px #ebf3d7,   527px    80px #95d9e6,   733px   879px #94ccc5,  1383px    84px #e8e1c8,  1895px   430px #968eb6,  1552px  1201px #eac89f,    58px   885px #cfa2cd,   809px  1713px #81d2ae,    53px  1552px #c5d39b,   849px  1138px #eeaaca,   841px  1632px #d4dad3,  1670px     9px #f5d6a4,  1100px   504px #e599fc,  1283px  1477px #fd9ec2,   821px   641px #9ec0b7,    82px  1507px #9ea9b2,  1217px  1891px #af8394,  1838px  1865px #eec192,   901px   203px #b8c9e3,  1834px  1863px #e9b385,  1132px   338px #cbe8c1,   755px    70px #9dbff4,  1553px  1590px #c8f893,   963px  1876px #ab9cdf,  1072px  1024px #e8a9ec,   896px   421px #94fcf7,   664px  1249px #8e83aa,  1184px  1813px #c8fb8f,   960px   347px #c9e68a,  1158px  1387px #86a6b9,  1097px   654px #c7ede5,   333px   734px #bc87db,     6px   962px #ab81e5,  1102px    34px #96ef9b,  1592px   177px #fcbec0,  1877px  1713px #fbefd6,  1873px  1861px #b587d1,    39px   756px #e7f1d2,  1243px  1350px #f9828d,  1701px   671px #f3fae0,  1541px   554px #b9d6c5,  1816px  1508px #cbccab,   161px   827px #a081d4,  1658px   430px #858d85,  1714px   463px #f6f8d5,   268px  1902px #81bdf3,  1972px  1374px #fdf6b8,  1674px  1983px #9ac0fa,  1294px  1384px #9094ea,  1802px  1850px #aec694,  1001px   299px #b4b6f5,  1408px   935px #d7b3a4,   723px  1521px #9a81ab,  1607px  1334px #9ca8e8,  1648px   470px #beb7b5,   803px   742px #c1ec90,   567px  1590px #ddf9be,  1416px   763px #d6b4be,  1829px  1566px #99e8d3,   272px   657px #c2bae4,    88px  1029px #96eff1,    53px  1310px #c7efd6,   763px    51px #d3ebf1,  1571px   378px #e1e5b5,   428px  1866px #e4c498,  1198px  1780px #f4d080,  1698px   590px #fbc9ee,    40px  1032px #e9cc90,   539px   839px #d1adf8,   508px  1375px #8389b2,   579px   281px #cdafe3,  1383px   554px #9dbc97,   582px   740px #fae193,   483px   296px #bf97dc,   425px   101px #d996a3,  1900px  1477px #e38a96,  1475px   261px #a6fcdc,   961px  1334px #ecbbc8,  1487px  1123px #98fa85,  1246px  1196px #dba1b4,    99px  1760px #e2bbc5,   171px    84px #dcb6dc,    69px   188px #85c0fe,  1507px  1690px #bdfcec,  1149px  1276px #d3aab6,   683px  1845px #9cd18b,   351px   164px #e8f2fe,  1775px  1317px #bbdbf7,  1226px   805px #f3b1cf,  1890px   840px #b28df2,   950px    39px #eb8c93,  1514px   373px #9be683,  1138px  1049px #e6ddf8,  1997px   960px #88d281,   752px   622px #85faae,  1750px  1678px #aafbc0,  1723px   540px #ea86c3,  1811px   855px #85cca0,   422px   724px #fc9dd6,  1107px  1577px #bc92f7,   391px  1606px #efa2c4,   822px   588px #a2cffd,  1016px  1433px #89b49a,   996px   353px #c2eecd,   292px  1045px #95ffe7,  1051px  1378px #eef189,  1346px  1658px #ecfbe8,  1095px  1625px #d7b0cc,  1229px    60px #dc94a9,  1102px   514px #c487b6,  1020px  1876px #87fde7,   868px   430px #bec9f6,    85px   143px #96bee2,    33px  1542px #d480e4,  1455px   449px #e2f2b4,   769px   458px #fefada,   639px  1398px #cb87bd,   713px  1864px #91d9f7,  1184px    80px #cfc7a4,   719px   936px #8299d7,   118px  1724px #dac18c,  1644px  1627px #befadc,   758px   582px #b0f8e4,  1292px   178px #dda3cb,   323px  1719px #a89c82,   767px   703px #fef288,  1583px   594px #b0acf7,  1871px   580px #fba9ba,   294px  1987px #e3889c,  1654px  1893px #83f095,   490px  1143px #eee0be,   752px  1687px #ea9489,  1889px  1720px #9499f6,  1472px  1472px #829fa7,    73px  1008px #a4b7ef,  1717px   622px #dbd9d6,   554px   943px #97f7a6,   174px   143px #e3a78a,  1475px  1577px #d49593,   349px  1125px #d9e4c7,   666px   247px #bdbe92,  1468px  1478px #a7d7a0,  1398px   661px #afa8fa,   916px  1655px #a890ee,   195px   418px #ccf9a5,  1882px  1432px #cdb095,  1916px  1086px #e3f3bf,   463px   883px #85a9ea,  1127px   989px #fdae94,   893px   747px #c7e8d7,  1964px   793px #df8098,    97px  1925px #afd5bc,  1637px   125px #ccefdb,   810px  1882px #bbf0b6,    76px  1037px #8293ad,   819px  1166px #fffd88,  1238px   502px #e6dcd4,   320px  1255px #a285a1,   621px   431px #cfa7f4,  1091px    39px #e9edb9,  1192px  1665px #f199b5,  1162px   123px #aff1f8,    62px  1008px #c6e9e5,  1761px  1871px #e2948a,   545px   796px #f9c1cd,  1950px  1673px #a396d5,   894px  1582px #db8b8f,   325px  1874px #849d89,   303px  1717px #baeff6,   671px  1763px #b193ab,  1512px  1002px #f2bed9,  1778px  1368px #b59b97,  1755px  1093px #f4aecb,   434px   749px #fec289,  1971px   615px #f58a90,   908px   563px #ddbb80,   513px   586px #999dd1,   348px  1482px #9dbeb1,   486px   120px #f19bfe,   174px  1932px #a1818d,  1839px  1898px #bbcea5,  1687px   568px #a4c696,  1716px   697px #eba8bc,  1995px   889px #88dcb9,   967px  1313px #82cf9c,  1907px   119px #92edf9,  1968px  1850px #a58d87,   989px   960px #aeb3e7,   884px  1985px #e6b8aa,  1595px   799px #f2c79e,  1538px   311px #bdee8c,    99px  1824px #f8a2bb,   458px  1141px #9fb5c3,   284px  1254px #81b7dd,    56px   500px #a4efed,    50px   837px #89f4ca,  1934px   140px #fea2d9,  1022px  1452px #f7fbf6,   613px  1271px #dffa9d,  1028px   398px #eacfef,   653px  1029px #dc87ce,   607px   183px #9ae9bb,   748px   217px #9cf18f,  1278px  1843px #ddbddb,   873px  1961px #8b80b4,   322px  1262px #e39fbe,   719px   520px #eea0f1,  1916px   840px #faa7df,  1334px  1005px #d48fcc,   203px  1019px #849ea1,  1887px  1291px #b7adac,  1543px  1881px #8db2e9,   399px   746px #e38a91,   610px   814px #cdbdc5,  1403px  1523px #9bd09b,  1544px  1271px #bed7e6,   876px   864px #a2d8e2,   957px   332px #f7aba7,   463px   613px #c8f6b6,  1552px    49px #e99f8b,   405px  1299px #bfa286,   531px   213px #deaab9,   278px   307px #a18980,  1069px  1480px #bb93ea,    85px  1574px #c8c4dc,  1497px   640px #cad4fd,   838px  1972px #bea0df,  1243px   551px #8b98f1,  1787px   465px #d2e0ff,   363px   308px #c19bcf,  1089px  1367px #bcf1eb,  1194px   368px #ac88f6,   663px  1434px #84d0bd,   491px  1036px #caa284,  1841px  1128px #b589e5,   486px   327px #c0fed4,   605px   347px #b39998,  1530px  1469px #f4c0fa,  1533px  1478px #d29597,   123px   798px #b9bbb7,  1704px   263px #9f8c93,  1814px   542px #a79df2,   279px  1485px #d9b2a7,  1778px   234px #888bde,    57px  1618px #d5ee80,  1740px  1102px #ece0c3,   619px   244px #df98d9,  1833px  1509px #edcce3,   747px  1135px #f8999d,  1031px   986px #95efa5,   873px   565px #c1a7b8,  1040px   992px #9897a5,  1561px  1029px #dbb4b0,   756px  1743px #9fa9a4,  1088px  1417px #81a4f5,   351px   241px #cbbdcb,   564px  1725px #c6e9fd,  1620px  1309px #dd88a3,  1114px   749px #a2eeaf,   300px  1004px #c4f4a3,  1710px   439px #f7b39d,   685px  1404px #89c9f4,   523px  1480px #a58083,  1241px   912px #fc8b8b,  1543px   160px #8ad8e3,   523px   980px #e6f7bf,  1729px  1138px #d8c8bf,   680px  1415px #ce9cd5,   321px   295px #b4cdf7,   483px  1486px #d6b5cb,   422px   980px #94e9d8,  1001px   219px #d1e4d9,  1333px  1229px #91b4dd,  1886px  1146px #f3dac0,   428px   263px #a182ea,   985px   598px #acdbe7,   216px   485px #fea0ee,  1507px  1323px #b48cc6,   515px  1141px #9297f5,   184px  1590px #e393bd,   470px  1017px #e2ccff,  1829px  1486px #d0e09f,  1704px  1004px #f9dda1,   117px  1710px #f282eb,   484px   418px #aa8bb3,  1566px  1473px #ca9d89,  1329px  1359px #ff80bf,   700px  1497px #a1bcd9,   576px  1208px #a1b986,   990px   393px #bdd898,  1213px  1104px #c7ad88,  1257px  1997px #9189d5,   153px  1660px #81e7da,  1260px   540px #abf4d5,  1180px   892px #c0e6a3,  1653px  1454px #b8cf8b,   259px   512px #e1aba8,   744px  1288px #bed0bf,  1963px  1281px #fec9fd,   584px  1090px #dafcc5,  1334px  1007px #f9b987,  1362px  1519px #bcba96,  1012px  1514px #95eca5,   764px  1631px #888a8f,  1580px  1780px #96d6af,  1471px  1617px #f8acc3,   357px   152px #f3dae3,  1836px   632px #ccfbc7,  1380px   874px #da8efc,   452px  1830px #84b4a9,   192px  1983px #e8f193,   665px  1064px #83d2eb,  1973px   441px #87eda4,   673px  1322px #9f9ce0,  1118px   526px #c4c1d6,  1589px  1824px #8795e7,   851px  1066px #fda2ba,  1544px  1197px #acf2a3,  1965px   198px #e8c4c4,   862px    41px #f8e2be,   567px   518px #d9f49a,   127px   833px #d0d1c4,   887px  1645px #94bbc4,   515px  1534px #a69bba,   414px  1341px #f2fed2,   744px   823px #b8c3a6,   956px   368px #bab3f7,  1244px    70px #b1dc82,  1883px  1639px #b3e3f4,  1297px  1319px #def8a2,  1719px  1925px #da9a82,  1503px   586px #e3f4c7,  1305px    55px #a88380,  1310px   872px #8afeb8,  1596px   613px #fc82b6,  1349px  1592px #82d1fc,   461px  1761px #ca9d8a,  1629px   290px #a3f7cd,  1224px  1563px #d4c69f,   185px  1511px #9bd8ae,   407px  1776px #abf798,   467px   303px #efabc6,  1110px   861px #cbe4d2,   204px   753px #fbf3b3,  1952px  1470px #a8c98e,   934px   738px #a189ff,   736px   421px #8284fb,  1640px  1303px #e88dc4,   728px   881px #8292e3,   531px    70px #f6feb6,  1186px    79px #b9ebce,  1537px   448px #d9e4e0,  1058px   564px #a1a6ce,   458px  1243px #9ed88f,  1423px   630px #dcc08a,  1374px    11px #c3e697,   854px  1614px #9689f8,  1256px  1674px #f0d5a2,   534px   511px #f3ceb2,   415px   175px #d7b0cb,  1275px   581px #b5a5d6,   424px    90px #83e4a2,   298px   314px #e9a7c3,   241px    26px #bab1dd,     7px  1622px #c4e4f4,   855px   887px #d9feff,  1153px  1708px #95f5d4,   979px   880px #db9da6,  1725px  1970px #d5e1c5,  1933px  1469px #bda5e6,   710px  1090px #e8a487,  1270px   163px #a58bbe,  1164px  1709px #859cb2,  1997px  1461px #adb8f6,  1368px   716px #8b99bf,   888px   932px #e89181,  1591px  1364px #94b5d6,    77px   956px #f9ec94,   193px   404px #9ffe92,   384px  1287px #b3a298,   562px  1574px #f7c7cb,  1847px  1417px #b3f1d5,   702px   379px #80ac98,   872px  1640px #cc91b5,   293px  1073px #cea8cc,    48px  1776px #f1dcc6,  1005px   589px #c9eae6,  1618px  1965px #e7effc,  1025px   267px #abc5b9,  1720px  1070px #dde0ac,  1898px   486px #8ea88c,  1044px   902px #b681c6,   507px  1883px #f8c6b4,  1499px   890px #929ccd,  1246px  1650px #f2bdea,  1508px    74px #dbfccd,  1709px   474px #90e4bc,   942px   111px #99fac0,   395px   615px #dffd8f,   498px   312px #d6e0e8,   245px  1787px #fff5ad,   661px   792px #98d3df,   243px    85px #f0bcb4,   414px  1607px #ddaddb,   653px   626px #8a84eb,   796px    14px #d5969d,  1916px     9px #b7c4df,  1145px  1180px #eff8a9,   106px   651px #fbcda0,    75px  1456px #b7f5bb,    91px  1689px #94e5a0,  1212px   307px #c5a78e,   984px  1439px #d592a6,    95px   323px #f2bbe3,   684px  1170px #ddccec,   249px  1671px #9be5e5,  1396px   988px #e0fc87,  1659px    75px #c3bed2,  1937px   574px #84b1a1,  1588px   787px #9be4af,  1440px  1870px #a1bb8d,  1273px    11px #a3dffb,    20px  1468px #fecb91,   228px   763px #de9cf4,  1944px   699px #d5b2f3,  1695px   551px #ed8485,   654px  1508px #f5d386,   166px   855px #abd1a6,  1920px   877px #d6affb,  1902px   752px #8095e0,  1755px   488px #94df88,   749px  1463px #d2d9e1,  1735px  1496px #9dac84,  1471px  1733px #93a0e5,  1043px   995px #bc81d8,  1203px    96px #c58685,  1236px  1986px #9ffff9,   289px  1951px #f493f2,  1028px  1246px #f3bdd2,  1899px   368px #a2e093,  1971px  1018px #b6c3a0,   648px    26px #b2af98,   138px  1182px #86e99d,  1330px  1764px #bcf69d,   785px  1954px #b8c1ce,  1830px  1874px #a0c2e7,  1762px   985px #d29dc0,  1916px  1670px #d0b3a9,   706px   145px #d7ced7,  1580px   414px #a2d084,  1043px   116px #a3afad,   640px  1034px #efe6d1,   777px   945px #c1b2e3,   271px   436px #cab1a2,  1141px   287px #a896d9,   623px  1146px #96f3cd,   732px  1695px #9799fd,  1268px  1119px #d8b0c7,   857px  1121px #85ff84,  1608px  1637px #cf92a7,   623px   915px #9eab83,  1811px   715px #bcb496,   902px  1145px #e6e1c2,   418px  1131px #b6a9e3,   231px  1439px #9fa38a,  1698px  1111px #82b7c1,   311px  1024px #b9d690,  1780px   873px #b1b3be,  1170px    61px #f8b3b2,   641px   224px #81dbcc,  1040px   858px #9bcb89,   435px   931px #c2d8f6,   683px   214px #f6cdc0,   490px    79px #d083c3,  1015px   913px #b1a7c1,  1486px  1709px #a0d6fd,   102px  1895px #9fe8f5,  1480px   111px #bdef81,  1861px   895px #84e7ce,  1037px   862px #e28bee,  1559px   888px #b2aaa7,  1071px   168px #839ead,   172px  1402px #d59d89,  1252px  1053px #9aea80,   610px  1876px #dbfed4,   298px   472px #f7dcdf,   381px  1839px #83c7c6,   500px  1759px #8b9d96,  1551px  1764px #8ab386,   826px  1843px #b2d3bb,  1198px   995px #a0d585,  1763px  1432px #d9c299,  1682px  1786px #ade8d4,  1629px   703px #89d9f8,  1999px   563px #e4a285,  1516px   281px #ccefcf,  1746px   360px #c5dbfe,  1193px  1589px #ba90e6,  1185px   421px #f2fcbf,  1066px  1934px #fbeba9,  1840px  1359px #da97f6,  1791px   339px #ee82bb,   281px   521px #9780a3,  1751px  1304px #8fdbb7,  1373px   754px #8eefbb,   911px   286px #d68ccb,   937px  1477px #95bbe2,  1845px  1952px #f493f6,    83px  1063px #90d0d1,  1234px  1030px #a9b4f2,  1231px   438px #9ba0a5,  1377px   663px #babfb4,   129px   433px #8bd9fb,   166px  1042px #8a9a97,    40px  1602px #b2e8e0,   263px   740px #dba2f3,  1248px   558px #9bf9eb,   394px   952px #88c8d0,  1386px  1474px #cc8ba3,   522px   847px #eda18a,  1040px   327px #a4fbf1,   449px  1016px #d29dce,  1873px   311px #87b785,  1898px  1088px #8c8de8,  1331px   825px #b1939f,   189px  1542px #93edbc,   107px   923px #c981f4,   480px  1352px #e48ac5,   237px   391px #c8adde,  1058px   258px #e084ce,  1913px   342px #8af2d9,  1976px  1140px #d5f782,  1639px    59px #afa2db,   728px  1044px #a4d599,   407px  1969px #b0b889,   527px   731px #81c190,   830px  1961px #b697f8,   246px   518px #96cb80,   710px  1871px #fbc5a1,  1749px  1396px #c4efc6,  1664px   322px #aa96de,  1224px   881px #a0fccf,   259px   775px #f2a7ee,   283px  1765px #e482a9,  1617px  1190px #b4b39b,   222px  1819px #e8bfa9,   607px  1320px #f0ff89,   345px   863px #8edcdd,  1227px  1702px #d58c80,   761px   829px #f9e6b9,  1770px   636px #fa89ad,  1559px   941px #f09580,   189px  1344px #b1aaac,   682px    67px #a6908f,  1675px   587px #d3ecac,   130px  1542px #87b6b9,  1423px   907px #edd787,   760px   636px #d59bc8,   337px   364px #ccdbbf,   918px  1858px #b5f190,  1748px   604px #f88388,  1913px  1896px #b5faff,  1081px  1952px #eacba4,  1795px  1199px #a3e58c,    59px   802px #81d88e,   804px   855px #8ae9c5,  1299px  1250px #f48eb7,   663px   271px #93cea3,  1931px   864px #a89a8b,  1202px   208px #deb88f,  1650px   509px #e6d0a8,   850px   358px #acad97,   469px  1675px #e6c3b6,  1549px  1426px #d2ff80,  1047px   624px #9eb3e0,  1802px  1234px #cce9b0,   928px  1220px #939495,   802px  1690px #d89c91,  1602px  1450px #a2e8e1,  1617px  1869px #afb481,   725px  1979px #b990aa,  1618px  1238px #a28eb5,  1169px  1913px #fdcaac,   517px  1082px #8c82b1,  1495px   270px #a4f7eb,   240px   334px #cf8d99,  1285px    70px #d7bb8d,  1091px    84px #d0888f,   810px   503px #b69bab,   847px  1718px #9fe3af,   387px  1593px #8686c4,   829px   961px #dea6cc,  1683px   703px #8be4e5,   100px  1912px #b7d990,  1604px  1727px #95868f,  1523px  1996px #c38885,  1480px   394px #a8bff9,  1279px   953px #fb9384,  1309px   674px #ed96c3,  1618px   132px #83edca,   212px   303px #fce8fb,  1937px   692px #e7e1ef,   432px  1433px #be84e7,   355px  1887px #eea498,   951px  1268px #9593f3,   490px  1818px #9885cf,   292px  1354px #8fdae8,  1864px    87px #8d87e7,   448px   589px #e39e8a,   965px   459px #a5da90,  1465px  1257px #a7a1c7,   501px   200px #9bedc8,  1466px  1369px #dcb0eb,   550px  1788px #ab98be,   761px  1336px #c5f794,  1185px   974px #c1faf9,  1989px  1155px #f3b2a0,   955px   605px #a3be97,   596px   263px #d3bbfd,  1829px  1823px #a289ed,  1947px    94px #98bbb0,   949px  1744px #c48d88,  1001px  1388px #8090b5,  1926px    57px #e5eaef,   282px  1834px #ba88ed,   424px  1970px #d0dcb7,   769px  1319px #c3e198,  1883px   953px #b8fa9c,   411px   932px #98d6bb,   100px   344px #d9c0e9,    28px   360px #cef1f5,  1124px  1092px #aafef9,   708px   759px #faf5ca,   364px  1513px #d0ede2,   548px    67px #bdea97,   302px   227px #f09897,  1178px   394px #94a0a9,  1262px   320px #e8df9f,   244px   949px #a894e1,  1061px  1433px #b1d1d4,   912px   290px #9080bc,  1684px  1927px #e6cc9a,   443px  1447px #e98ee7,  1419px  1673px #add2e7,  1135px   242px #a7b990,  1548px  1519px #9584d6,  1895px   339px #c8b7ad,   763px   635px #e1bdc6,  1669px  1601px #d180a1,   405px   581px #e1c4dc,   190px  1077px #978b94,   676px  1278px #f5bded,  1284px  1663px #a5e9dc,  1601px   565px #c6ece1,   302px     7px #dbf1ae,  1771px   496px #a7b78d,  1931px   743px #d0dea2,  1045px   679px #e290a5,   344px   147px #dde288,  1014px   972px #998ea7,    46px   869px #dad5e4,   422px  1421px #cac1c3,  1780px  1648px #d3dcc1,   256px  1334px #ff90a4,   331px   350px #829c96,  1164px   673px #f9eff8,   495px  1033px #c68ec1,  1685px  1113px #a585e6,   167px  1363px #d48cb7,  1654px   240px #c1e0b0,   788px   782px #b991b5,  1981px    25px #819790,  1289px   920px #8d89ac,  1036px   671px #f6eae7,   774px   838px #f2b7bc,  1050px   110px #daa996,   546px   738px #938586,  1308px   203px #e3b7e0,  1407px  1903px #a2dddc,   616px  1136px #acb9e5,  1143px  1469px #d3b684,   398px  1746px #b995b8,   408px  1042px #d3e5f7,  1529px  1313px #b8879d,  1805px   947px #8197fe,   561px   232px #9499b3,   444px  1043px #b08bb7,   414px   256px #e3e880,  1708px   109px #ddb2d6,    47px   925px #9ec8a6,   290px   209px #f0c7e0,   903px   536px #eaa6f5,   708px  1109px #dac6b9,   267px  1681px #e2cc96,  1684px  1905px #b6aade,  1504px     8px #a99eb8,  1948px   780px #e49fed,  1043px   281px #c0feff,  1475px   927px #d194d4,  1094px  1506px #eef9e0,  1812px  1253px #f19bbc,  1191px   399px #d58189,  1819px   295px #93ccbf,   659px  1988px #a5cfed,  1932px  1873px #fce795,   927px  1025px #fd9eb6,  1521px  1249px #9be2f9,     9px   321px #93de89,  1268px  1936px #b0ab85,   514px   321px #a2b899,   847px  1857px #9cb79f,  1496px  1932px #a496b2,   137px   874px #cbe6b7,  1694px  1959px #97a682,  1534px  1000px #c4f2e5,   566px   783px #a0c6ea,  1294px  1774px #95fa9a,   314px   173px #e6c8fc,   628px   526px #ec998e,   456px   191px #c093e9,  1328px   320px #eae0a4,   792px  1976px #d3f7e6,  1171px   670px #a2c7a3,  1033px   233px #c9e6b6,  1834px   987px #a28191,   424px  1883px #cfb780,   294px  1721px #c1f2c3,  1299px   742px #88d8d6,   280px  1640px #edead7,  1888px  1229px #aead82,  1576px  1963px #f5f0aa,    15px  1474px #b198a2,   620px   338px #8ca589,   422px   456px #ebace7,   454px  1995px #f194f7,  1772px  1517px #f8a681,  1687px   158px #edc5b7,   438px   279px #8496a6,   595px  1939px #938ff9,  1518px   341px #98b6a0,  1651px  1978px #afbf9b,   471px  1883px #9eb7a7,   679px  1765px #b7fa81,   216px  1004px #a7c7a1,  1349px   450px #c5d6ea,  1154px   469px #abe084,  1816px   560px #eb84b1,    36px  1143px #8196dd,  1922px  1402px #f9f5eb,   176px  1873px #aacbfa,   571px  1206px #a3c6d3,  1389px  1232px #92d1c0,  1366px  1849px #d08fa6,   993px  1824px #e096b9,   131px   665px #d8c4d9,  1886px   919px #a5ed87,  1351px    75px #aff785,  1914px    58px #8e88b7,  1372px   738px #eeefb3,  1162px   712px #cfe1b2,   209px   698px #faf5ca,   809px   836px #81a4fe,  1512px   184px #bfece8,  1912px  1733px #88dea2,  1907px  1057px #c1bee4,   395px   222px #c993d6,   628px   775px #9bf0ac,  1963px   638px #c3ecde,  1774px  1472px #ccde83,   691px  1030px #a98a96,  1173px   354px #a6f588,  1699px   546px #b1fce1,   325px   703px #e587ac,  1107px  1075px #80bb85,  1310px   402px #d283bb,   855px    78px #b781ae,  1989px  1682px #c9ff97,  1931px  1407px #a2c4fa,   648px  1573px #83c0a4,  1437px   379px #81d3b7,  1833px   427px #c1cee1,  1450px  1449px #8a90a2;
      }
      
      #stars1:after {
        content: " ";
        position: absolute;
        top: 2000px;
      }
      
      #stars1 {
        animation-duration: 60s;
        animation-iteration-count: infinite;
        animation-name: anim-stars;
        animation-timing-function: linear;
      }
      
      #stars2, #stars2:after {
        background: transparent;
        height: 2px;
        width: 2px;
        box-shadow:   216px  1360px #97fd80,   403px   354px #fa92bb,  1454px   713px #ebc1d0,  1119px     4px #a6a7af,   613px   940px #e2d0e2,  1604px  1897px #bccbcf,   108px  1567px #bcf9e4,  1726px  1127px #94b4f7,   333px  1675px #cdf7b8,  1288px   763px #ddf1b2,    63px  1153px #a48981,   264px  1966px #fbaa88,  1913px  1889px #9fe0f0,   192px  1748px #ccaee3,   831px   232px #cffd80,   475px  1393px #d996e3,  1095px   959px #c8e9b3,   675px   537px #e1aa9c,   933px  1495px #dae5a3,  1261px  1163px #b4808b,    82px  1856px #e2ecae,  1472px   518px #b98c82,  1039px  1889px #d3c3aa,  1786px   929px #e5d5b9,   112px  1510px #f2d092,  1309px   355px #c4b598,   491px  1635px #a5ebd8,   644px   591px #d0fedc,  1098px  1624px #83b6ad,  1544px   258px #eae3d1,   612px   850px #99b0ed,  1645px  1669px #978fb4,  1962px   814px #91a4f1,  1202px  1832px #e6a2d8,  1432px  1726px #a8fce7,   669px  1965px #a78686,  1833px   921px #a7d1a3,   515px   513px #8beef6,  1515px   181px #cee2c0,   699px   158px #80a186,  1880px  1422px #faa3b8,   262px  1439px #f5abdf,   417px   815px #cec087,   208px  1756px #91a9da,   316px   732px #dec1a9,  1117px   342px #8cb9c5,   313px  1584px #b8caea,   920px  1402px #efd799,   740px     3px #80a4a7,   107px  1065px #e0fd8d,  1670px   766px #c7eaf0,  1782px  1526px #8597e1,   456px   776px #d397e5,  1402px   328px #f1d595,   796px  1053px #c1d2c7,  1318px  1455px #fcb6ef,  1910px  1351px #d799a8,  1634px  1541px #fe83ed,    67px  1052px #ba92f0,   174px   899px #94cdda,    66px   166px #e9b3c5,   801px   106px #c6e78f,   147px  1739px #e291df,   170px  1113px #87f3d1,   931px   835px #e8c9c5,  1486px    91px #f3cef0,  1014px  1930px #a39fdf,   479px  1155px #c6c2a5,   185px  1053px #c48ace,   625px   181px #90daf0,   221px   339px #9de9b7,   774px   712px #e39dcc,   386px  1635px #d2fa9d,  1178px  1210px #feaed2,   983px  1214px #e0e4b6,   923px  1042px #b48fdb,  1077px   370px #c1dce4,   121px  1460px #e2b9a9,  1108px   336px #c19dba,   313px   567px #bcc4a8,   468px    69px #95c2be,   627px   872px #96e2d8,  1652px    95px #ecdccf,  1643px   139px #f2fce8,  1766px  1680px #97b0c1,   225px  1699px #a0a3ac,   619px  1658px #a5c4b9,  1093px  1504px #8dc9e7,   378px  1001px #aae6ec,  1376px   680px #a0b7dd,  1252px   556px #8babb6,   800px  1833px #d2b4fd,   353px   247px #82e0a2,  1032px  1694px #d3b6f9,    95px  1305px #8be3a9,   631px   848px #f1ffe7,   219px  1461px #b5a9ab,  1105px  1078px #a5daf9,   889px   509px #e38af7,   485px  1890px #c2b8ec,  1799px  1299px #879ff5,   323px   538px #90acee,   105px   874px #98b8fa,   973px  1218px #a4959c,  1965px   931px #95a8cb,   549px   833px #81f282,   956px  1214px #c487ed,   879px  1998px #fdf086,  1316px   589px #abdcda,  1573px   340px #daa5e8,   809px   239px #bac183,  1796px   194px #b198c3,  1390px   522px #9196db,   515px    75px #e7a2bb,   741px   101px #e584a0,  1567px   864px #959e93,   438px  1448px #bcd7c5,    67px  1968px #afbadf,   919px  1889px #efc490,  1132px   672px #eab0a8,   433px  1550px #abc8c5,   437px  1637px #e3e4a5,   715px   189px #b390f4,  1836px   183px #8cb1cf,  1665px  1130px #8582bb,    79px  1137px #fc9b90,  1479px  1679px #88f090,   668px   104px #d69fdf,   237px   231px #80ebec,  1749px  1608px #968284,   304px   869px #95ca80,  1120px  1108px #d3b6d2,   961px   445px #b2a694,  1819px   359px #9383ad,   459px   434px #ca9bcc,  1290px  1578px #98da82,  1659px   970px #eefee4,   996px  1908px #a5b48e,  1930px   396px #a68ed1,   491px   415px #8edea7,   621px   364px #e3cad3,  1957px   614px #f2acc6,   322px  1503px #9e8ac4,  1966px   812px #83fdac,   725px  1121px #e78ab3,   461px  1497px #b28b9a,  1917px  1942px #a68fe9,   559px  1892px #d0f085,  1266px   752px #dc8ff9,  1722px  1392px #e3cce1,  1732px  1407px #cda9fa,   693px  1910px #c2dc9f,  1748px  1333px #8a9a95,  1496px  1294px #a88da3,    28px  1041px #f9a0d6,  1584px  1127px #cc89d8,  1832px   390px #b88ba0,   797px   101px #8cb2ff,   413px   269px #e28db5,   199px  1983px #91b2f4,  1529px  1030px #f4f0c8,  1117px  1038px #c398ac,  1663px   950px #85bedd,  1680px   569px #f4bee9,   882px   253px #e1bdd1,   317px  1658px #be91e2,   164px   504px #b8abb1,  1720px   761px #96b5e3,  1457px  1151px #96d9a6,   550px   280px #81e195,   801px  1303px #adc7f0,  1974px  1683px #97cfed,   478px  1787px #fec3ec,  1399px  1186px #cbb1ef,  1442px  1309px #af9ebd,  1892px   212px #a2ceef,  1086px   896px #afb1ec,   545px  1939px #92b2a9,   759px  1873px #93b7c6,   961px   745px #8ae1f2,  1345px  1054px #f7f0c1,  1088px  1091px #9fb1e5,   923px  1166px #d383a9,   996px  1106px #bfdafa,  1249px   409px #e1e4ed,   577px  1071px #d5bfc5,   271px   179px #c4829c,   547px  1011px #b4a3c1,   863px   916px #c7bfe8,  1890px  1061px #d0a8bc,  1781px   509px #dd9d9b,  1544px   210px #bef19f,   523px  1755px #8fb2d2,   687px   447px #fdf29e,  1849px  1485px #88ae85,  1513px  1441px #abf190,    57px  1798px #f2edb7,   320px   393px #bee5e2,   170px   364px #88c5c4,  1142px  1999px #e2c685,   978px  1207px #8de8d7,   363px  1091px #8fa7cf,   478px     6px #aa9299,   140px  1849px #90b897,   743px  1514px #93ded1,  1387px  1307px #9393db,  1220px  1040px #fef79a,   491px   647px #a2d1f2,    10px   325px #98f09b,   238px   552px #a1a9fe,   996px   376px #fbe9e4,  1038px   109px #ce8cfe,   255px   369px #edd9c4,   187px  1920px #e189cb,   102px  1221px #cfd88e,  1922px  1619px #99cebb,  1719px   180px #e1d497,   630px   527px #c1c491,  1688px   486px #b4aa82,   457px  1966px #cbf3cb,   616px  1223px #a6a6c8,   637px   924px #e990ad,  1772px  1752px #baf3c2,  1074px   778px #fbc6d2,  1435px   151px #bfddd0,   202px  1280px #f3cad3,   442px   298px #d6e6e2,  1318px  1627px #95bcc4,  1864px   859px #d0ba92,   422px    92px #9ef6e0,  1063px   346px #f4918c,   187px  1590px #cfd9cb,  1198px  1844px #97ce84,  1362px  1079px #a1f289,   697px   804px #bdfee7,  1232px  1468px #dbf094,  1413px    86px #e5cac4,  1019px    53px #c28dac,  1623px    50px #f0beec,  1175px   783px #deb993,  1001px  1541px #968bab,    84px  1175px #c4d2a4,  1814px   736px #e1fd9b,  1316px   150px #cfcde5,  1968px   924px #a0a38d,   777px  1043px #daf3d6,   208px   398px #b1a6fb,   765px   240px #80bce8,  1834px  1760px #9ec5c5,  1573px    93px #f3aa95,   884px  1207px #97e1d8,  1642px  1826px #e5efff,   374px    56px #d3b984,  1237px   227px #cdc5b3,   656px  1552px #eb81c1,   497px   227px #e991b1,   743px  1146px #a0b282,  1906px  1173px #e6b0bd,  1535px  1179px #b2b0e1,  1555px  1297px #f6b3e7,   327px   387px #fab3fc,  1678px  1160px #83d2d8,    57px   438px #a9b0f4,  1014px  1833px #9ff59e,   666px   159px #bb9ed1,   507px  1172px #d5b080,  1632px  1134px #c0928b,   151px   670px #db9bb5,   209px   429px #b88ab6,  1552px  1204px #b3f186,   243px  1676px #afa7b1,    73px   100px #f1f0d7,  1193px  1693px #a19bff,   358px  1370px #8a9ee5,  1096px   972px #fdcad4,   432px   382px #e3e8f8,  1780px  1593px #c0c8c0,   226px   861px #b0aeca,   291px  1365px #e995c8,   119px  1575px #fa92f8,  1795px   292px #c8819d,   292px  1212px #f7f69f,  1896px  1569px #8d9ba6,  1066px   721px #bbc08e,  1753px  1885px #e08ab2,   443px  1023px #aefb8c,   520px   509px #9193e8,  1533px  1093px #f69bba,   375px  1877px #c6b38c,  1479px  1788px #a4f4dd,  1106px   793px #a3c5df,  1495px   990px #e881a7,  1781px   331px #dfca8c,  1263px  1566px #f9db9f,   477px   961px #e8d9d9,  1525px   133px #e5e6f6,   876px  1788px #b8fca0,  1097px  1018px #eb9aa7,  1973px   248px #aa8393,    86px  1018px #e89cb8,  1276px  1205px #d4c3fe,  1723px  1458px #9e8d8e,   515px    14px #fbb0e0,   804px  1742px #e1bade,    38px   537px #a8bed7,  1846px  1164px #afc998,   137px  1460px #a9b994,   429px  1303px #98c4c8,  1535px  1934px #ad82a2,   507px  1430px #fcbf87,  1747px  1989px #e78eb6,  1777px  1757px #f6828c,   231px  1461px #ccbdad,   833px  1529px #c4e7c5,   438px   318px #d2dc99,   640px  1300px #92a2af,   176px  1237px #e1e5f9,   389px   676px #b29db1,  1070px   398px #e78499,   299px  1059px #e28bab,    78px  1158px #ac8e93,   214px  1915px #dad498,   276px  1308px #a3f1a1,  1043px  1301px #b5dfd4,   921px   313px #de9ddd,  1989px  1776px #96d891,   495px   379px #e0ce80,  1554px   146px #e4b6b8,  1280px  1236px #e2d1a2,  1699px   592px #89a4a2,  1133px  1518px #b3b8f5,  1461px   127px #adf5e5,   152px  1253px #a3b096,   602px   147px #bcf2ff,   304px   632px #8cc281,   922px   503px #b49983,  1818px   430px #b9fabb,    62px   531px #d3bdc5,   793px    77px #9e98fa,   600px  1288px #afd6bd,   693px  1956px #e8f497,   448px  1381px #9ed199,  1421px  1581px #ce8faa,   135px   984px #9497c9,  1254px   931px #c8a4ad,  1823px   536px #d1859f,  1522px  1996px #9cf8af,   517px   724px #ab8dc1,  1879px  1999px #cca4cd,   869px  1683px #e3dd8a,   496px  1345px #cd82f7,   224px  1101px #b6e6f4,   699px   152px #e08bb3,   350px   497px #9ebd82,   651px  1743px #b4d9da,   185px   247px #989899,  1146px   216px #b7f7f5,  1803px   203px #b182ea,   544px  1662px #f6a7fc,   268px  1759px #8c82f7,  1619px  1512px #bae8d3,  1630px  1205px #8bbee2,  1026px   234px #d281f9,   830px   404px #b280f5,    48px  1110px #85a8ae,  1326px   500px #b9dec8,   366px   982px #eff4b0,  1057px  1994px #d4ff91,  1980px   124px #df88fe,   340px  1460px #c2f39b,  1370px   939px #fabdb3,  1015px   743px #8bdddc,   339px   182px #ccecac,  1604px   934px #edc8d1,  1054px  1805px #88a5c4,  1187px   922px #dbe6a0,  1830px   438px #b9e3c4,   444px  1189px #e0edb3,  1034px   510px #809aaa,   206px   961px #ebdab8,  1266px  1031px #8cfdfa,  1588px   397px #96c7ab,   651px   159px #8397b6,   150px    80px #aee8e3,   254px  1719px #e59dd4,  1911px   469px #fc85fc,  1165px    39px #c7daf1,   903px     1px #80f7cc,  1109px   584px #f6a997,  1032px  1853px #e3f1ec,   842px  1880px #e3f0c3,   912px  1894px #bed7e9,   995px   348px #dc8dc5,   744px  1674px #fdcdc3,  1501px   591px #87f5eb,  1188px  1379px #ae95ae,   247px  1548px #f7a7af,   761px  1172px #c5c2b2,  1545px   913px #b2e4b7,  1566px  1839px #e9a1b0,   705px  1996px #85e8ad,   311px  1345px #9d8cdf,   594px   222px #d6e6f1,  1243px  1667px #f48487,   683px  1419px #9afaa1,   366px   335px #e3c094,   821px  1047px #bcf49f,  1639px   836px #9194de,  1145px   777px #c6b3f2,  1255px  1507px #afbeb6,  1187px  1159px #fcb0b4,   972px  1020px #ca8281,  1062px  1702px #98ffc9,   921px   426px #9483d1,   885px  1091px #f8b1bf,   686px  1716px #a597c2,  1919px  1692px #94b5f0,  1932px   996px #8ca1dd,   911px  1918px #83da95,    39px  1483px #e8d5f7,   381px   750px #ccb2d7,   476px   145px #b4dd8e,   583px  1560px #ebd092,   325px   380px #a2c1b7,  1114px  1077px #9ea496,   356px  1469px #bf96d7,   391px   533px #b6fc82,   950px  1093px #c9dcaa,  1941px  1403px #e2b589,    45px  1561px #96a3eb,   992px  1553px #bcf8da,   811px  1341px #e2c483,  1539px   218px #bfcea0,   418px  1481px #818c90,   803px   790px #a1a980,  1899px  1814px #eee686,   318px   680px #bda0a9,  1317px  1772px #fee195,   401px   469px #d09fc2,   610px   701px #c7b6ad,  1090px  1380px #ba9ee5,  1976px  1016px #a39fa5,  1245px   126px #b4b5dd,   299px  1575px #cf9091,  1279px   174px #84eddf,   884px   850px #b3f9b3,   676px   670px #ac8ec0,   550px  1163px #ed9d86,  1302px  1979px #9afcf2,  1504px    88px #f7e18c,  1871px   891px #eaefe7,   402px   745px #80d18e,  1819px  1285px #a0b1a2,   711px   880px #b8c7cd,  1403px   388px #e193f5,  1083px   402px #b29aae,   121px   496px #c2d7e7,   299px    35px #8fe8af,   999px   537px #ecf3db,  1551px   959px #d19991,  1800px   775px #f183cd,   197px   572px #d580e9,   752px   426px #cafce3,    77px    52px #d1eb8f,   178px  1376px #fefbda,   432px  1133px #afd9d2,   225px  1457px #f6c9f4,   526px   552px #ba8ef4,  1503px  1338px #b7cc83,    80px  1515px #dbe5e3,   997px  1067px #8ad39e,   820px  1679px #b9b4bb,   191px    98px #dbcfc8,   796px  1625px #83ff83,  1408px   540px #b7f0a5,   494px  1678px #8195cc,  1923px  1393px #b7bb8c,   302px   871px #a9bffb,   242px    82px #f8b793,  1568px  1328px #90a7d5,   177px   762px #96eaa8,   192px  1258px #a8abcc,  1364px   449px #c1fbdf,   283px  1680px #b992f9,  1785px   416px #d3b3c1,   727px   640px #f78fa5,  1329px  1358px #849187,   738px   478px #f3b3dc,  1546px   170px #bafdd0,   267px   770px #c581cd,  1048px  1757px #b8decd,   993px   668px #94fb89,  1792px  1232px #f2a3c5,  1463px  1071px #dfdb84,   665px   583px #e3ced4,   849px    56px #b1b4cf,   470px  1596px #9fc8b6,   208px  1549px #bad1ca,  1745px     4px #eafcea,   414px  1842px #8cfff4;
      }
      
      #stars2:after {
        content: " ";
        position: absolute;
        top: 2000px;
      }
      
      #stars2 {
        animation-duration: 50s;
        animation-iteration-count: infinite;
        animation-name: anim-stars;
        animation-timing-function: linear;
      }
      
      #stars3, #stars3:after {
        background: transparent;
        height: 3px;
        width: 3px;
        box-shadow:  1692px  1241px #e8bbc8,  1016px  1448px #d08e93,   677px  1170px #f8f3fd,  1961px   419px #d1cbf8,  1747px   472px #c2bd98,   574px   936px #bbd99c,   487px   612px #909c80,  1866px  1403px #f688f1,  1641px  1470px #b7d6b2,  1340px  1248px #9ecde4,   898px  1835px #e9e7e4,   713px   980px #bfa2f8,   124px   698px #c8b8be,   883px  1811px #a38da6,   734px   835px #c9e1c0,    93px  1561px #c3c1e3,  1666px  1326px #9b99f2,   732px   322px #b8a3d6,  1271px  1090px #8ec6b3,  1242px  1757px #879182,  1800px   984px #83c0fc,   717px   951px #afccfc,  1723px  1079px #fbe88f,  1508px  1368px #f9d98d,   529px   965px #abbf8a,   720px  1904px #efe2a9,   411px  1066px #92ddfa,   526px   553px #f48884,   802px  1367px #b8f6a0,   386px  1717px #98ba98,   320px  1237px #ab94ad,  1535px   918px #f2cd85,   852px   321px #e7b9fc,  1731px  1341px #e0d8c4,   357px    84px #bcf6ff,   439px   557px #cdc9cd,  1546px   869px #969fd4,    47px  1825px #c5a3ff,   972px   521px #e2dfe3,   976px  1032px #809af6,  1020px   250px #ffdccf,   436px   252px #fae5db,  1357px    18px #ec9bf9,  1891px   463px #9afee2,  1798px  1137px #ce81ba,  1153px   640px #aee5ac,   848px  1126px #9284c2,   569px   102px #b99189,   105px  1246px #fac886,  1520px  1254px #a69295,  1620px   131px #e88fc0,   431px   171px #f3de86,  1073px  1079px #e2d5f5,   868px   717px #d19687,   760px    99px #bb99c1,  1520px  1606px #c7b499,   421px  1341px #c68cf7,    71px   845px #8dabe3,  1074px  1480px #80e4c2,   510px  1357px #de8783,  1192px   227px #b0868b,  1542px   279px #9fff8a,   697px   882px #b4bbdc,   840px  1746px #cbb8a4,   273px   981px #80a29a,   594px   390px #c5e5b7,  1860px   930px #b18edf,   719px   225px #cbf4ec,  1882px  1504px #b6ffaf,    60px  1862px #9bace2,   908px   741px #85ecf1,   801px  1495px #aabbd5,  1066px  1973px #8cd4ad,  1209px  1068px #f4b096,  1998px   548px #dee6c6,   747px     3px #8bc88b,  1693px   435px #c789d3,   875px   740px #e1dcae,   661px     6px #dec3a4,   408px  1749px #ee82d9,  1365px   909px #cfdbf9,  1638px  1884px #8c99e2,   155px  1742px #a8dc8a,  1922px   845px #e3f9b4,   602px   560px #88e9a1,  1189px  1728px #80d5fb,  1487px  1508px #e9dbdc,   686px  1937px #9bce85,  1395px   370px #f4ebcf,  1791px  1826px #d8f4c6,  1452px  1164px #ce94f6,    59px   620px #e4e99b,  1780px   642px #a6e4da,  1074px   688px #8f9de1,  1412px   199px #f4b2c4,   646px  1812px #d7c8d2,   911px   399px #f6b3f0,   965px   458px #eca6f4,  1177px  1005px #c0b992,   770px   363px #b7e2a2;
      }
      
      #stars3:after {
        content: " ";
        position: absolute;
        top: 2000px;
      }
      
      #stars3 {
        animation-duration: 40s;
        animation-iteration-count: infinite;
        animation-name: anim-stars;
        animation-timing-function: linear;
      }
      
      #stars4, #stars4:after {
        background: transparent;
        height: 4px;
        width: 4px;
        box-shadow:  1599px  1608px #95a8d7,  1396px   286px #b8da80,  1220px  1560px #e2fbd3,  1787px  1933px #90d3f3,   417px    11px #abace2,   560px   688px #9dd9ef,  1007px   498px #d1af91,   881px   564px #b2aec1,   519px   468px #e2cad8,  1316px    22px #ababec;
      }
      
      #stars4:after {
        content: " ";
        position: absolute;
        top: 2000px;
      }
      
      #stars4 {
        animation-duration: 30s;
        animation-iteration-count: infinite;
        animation-name: anim-stars;
        animation-timing-function: linear;
      }

      

    @media screen and (max-width: 479px) {

      @font-face {
        font-family: "Avenida LET";
        src: url(Font/avenida-regular.ttf);
      }
  
      @font-face {
        font-family: "Avenir Light";
        src: url(Font/Avenir\ Light.ttf);
      }
  
      html, body {
        height: 100%;
        width: 100%;
        overflow-x: hidden;  /* bloque tout débordement horizontal */
        margin: 0;
        padding: 0;
      }

      .site-footer p {
          width: max-content;
          white-space: nowrap;
          margin: 0 auto;             /* centre horizontalement */
          display: inline-block;      /* évite de prendre toute la largeur */
          font-size: 0.9em;
        }

        .footer-content {
          max-width: 100%;
          display: flex;
          flex-direction: column;
          align-items: center;       /* centre tous les enfants horizontalement */
        }

        .footer-links a {
            font-size: 0.9em;
        }

  
      .hamburger {
        display: flex;
        flex-direction: column;
        justify-content: center;
        margin-right: 10%;
      }
    
      .bar1, .bar2, .bar3 {
        width: 35px;
        height: 5px;
        background-color: rgb(88, 105, 255);
        margin-top: 6px;
        
      }
  
      .slide {
        transform: translateX(100%);
      }
  
      .nav-ul {
        position: fixed;
        top: 50px;
        left: -100%;
        backdrop-filter: blur(3px);
        background-color: rgba(0, 0, 0, 0.4);
        width: 100%;
        height: 100%;
        flex-direction: column;
        transition: transform 0.5s;
        gap: 1em;
        z-index: 1000;
      }
  
      .nav-ul a {
        border-bottom: 1px solid #9f8df0;
        width: 100%;
        justify-content: left;
        padding: 5px;
      }
  
      .nav-ul a:hover {
        animation: none;
        border-radius: 0;
      }

      
      .homepage {
          position: relative;
          width: 100%;
          height: 100vh;
          overflow: hidden;
      }

      
       .background-blur {
          position: absolute;
          top: 0;
          left: 0;
          width: 100%;
          height: 100%;
          background-image: url('the_escape_of_beren_and_lúthien_mobile.jpg');
          background-size: cover;
          background-repeat: no-repeat;
          z-index: 1;
        }
  
  
      .nom {
        position: relative;
        font-size: 2em;
        padding-top: 30%;
        padding-left: 14%;
        word-wrap: break-word;
      }
  
      .environnement {
        text-shadow: #abd9ff 0px 0px 40px;
        position: relative;
        font-size: 0.8em;
        margin-top: -41%;
        padding: 13%;
      }
  
      .sous-titre {
        position: relative;
        font-size: 0.8em;
        padding-top: 3%;
        padding-left: 25%;
      }
    
      .sous-titre2 {
        position: relative;
        font-size: 0.8em;
        padding-top: 10%;
        padding-left: 25%;
        text-shadow: #af20e7 0px 0px 15px;
      }

.last-work-container {
  position: absolute;
  bottom: 5px;
  left: 50%;
  transform: translateX(-50%);
  width: 90vw;          /* prend 90% de la largeur de l’écran */
  max-width: 600px;     /* limite max pour grands écrans */
  padding: 6px 12px;    /* padding confortable */
  font-size: 1rem;
  white-space: nowrap;
  border-radius: 5px;
  box-sizing: border-box;
  overflow: hidden;
  text-align: center;
  z-index: 10;
}

.last-work-title {
  display: inline-block;
  padding-left: 100%;         /* départ hors écran à droite */
  animation: scroll-text 15s linear infinite;
}

@keyframes scroll-text {
  0% {
    transform: translateX(0);
  }
  100% {
    transform: translateX(-100%);
  }
}
      /*
  
      .burger-icon span {
        display: block;
        width: 35px;
        height: 5px;
        background-color: rgb(88, 105, 255);
        margin: 6px 0;
        margin-left: 20px;
      }
  
      .portfolio {
        background-image: linear-gradient(180deg, #6D8CF3 0%, #FED4FF 50%, #894BD3 100%);
        background-repeat: no-repeat;
        background-size: cover;
        font-family: "Avenir Light";
        padding-top: 5%;
        padding-bottom: 5%;
       }
  
       */
  
         .portfolio {
        /*background-image: linear-gradient(180deg, #2b15a7 0%, #d34af5 50%, #08225a 100%);*/
        background-image: linear-gradient(180deg, #d68030 0%, #2f1075 100%);
        background-repeat: no-repeat;
        background-size: cover;
        font-family: "Avenir Light";
        padding-top: 10%;
        padding-bottom: 15%;
        text-align: center;
       }

      .row {
        flex-direction: column !important;   /* empile les vignettes */
        align-items: stretch !important;      /* centre horizontalement */
        justify-content: center !important;
        margin: 0 !important;
        padding: 0 !important;
        gap: 20px !important;                /* espace entre les vignettes */
    }

    .column_concept {
       flex-direction: column !important; 
        width: 80% !important;               /* presque toute la largeur */
        max-width: 100% !important;
        margin: 0 !important;
    }

    .concept_art {
        transform: none !important;          /* supprime parallélogrammes / animation */
        width: 100% !important;
        overflow: hidden !important;
    }

    .concept_art img {
        width: 100% !important;              /* image pleine largeur */
        height: auto !important;
        display: block;
    }

    .overlay-desc {
        display: none !important;            /* cache les descriptions */
    }

    h4 {
      padding-left: 40%;
      text-align: center;
      font-size: 1.5em;
    }

     .about {
          font-family: "Avenir Light";
          background-image: url('Temple-a_propos_mobile.jpg');
          background-repeat: no-repeat;
          background-size: 100% 100%;
          display: flex;
          flex-grow: 1;
          flex-direction: column;
          text-align: center;
          max-width: 100vw;      /* ne jamais dépasser la largeur de l’écran */
          overflow-x: hidden;    /* empêche le débordement horizontal */
          padding-left: 10%;      /* marge intérieure ajustable */
          padding-right: 10%;     /* idem */
          box-sizing: border-box; /* pour inclure padding dans la largeur */
        }

        .text_a_propos p {
          color: red;
        }
      }
 
  /* Styles spécifiques pour mobile */
@media screen and (max-width: 767px) {
  

       .titre-portfolio {
        padding-top: 20%;
        font-size: 2em;
        }
  
  
      .hover-image {
        display: none;
      }

      .row:after {
      content: "";
      display: table;
      clear: both;
      }

      .about {
          font-family: "Avenir Light";
          background-image: url('temple_a_propos_mobile.jpg');
          background-repeat: no-repeat;
          background-size: 100% 100%;
          display: flex;
          flex-grow: 1;
          flex-direction: column;
          text-align: center;
           max-width: 100vw;      /* ne jamais dépasser la largeur de l’écran */
          overflow-x: hidden;    /* empêche le débordement horizontal */
          padding-left: 1%;      /* marge intérieure ajustable */
          padding-right: 5%;     /* idem */
          box-sizing: border-box; /* pour inclure padding dans la largeur */
        }
        
        .texte ul {
          color:rgb(233, 184, 144);
        }

  
      .fond_a_propos {
        flex-grow: 1;
      }
  
      .titre {

        font-size: 2em;
      }
  
      .texte, .texte {
        font-size: 1em;
      }


    .lang-switch {
      position: fixed;
      top: 1rem;
      left: 5%;
      margin-bottom: 2%;
      z-index: 10;
    }
    
    .lang-button {
      background-color: #3979d8;
      border: none;
      padding: 0.5rem 1rem;
      margin: 0 0.5rem;
      cursor: pointer;
      font-family: "Avenir Light";
      color: #89ebf1;
      border-radius: 6px;
      transition: background-color 0.3s;
      z-index: 10;
    }
    
    .lang-button:hover {
      background-color: #bbb;
    }
 
    .contact {
      background-image: url('Peaceful Forest-test.jpg');
      background-size: 100% 100%;
      background-repeat: no-repeat;
      
      font-family:"Avenir Light";
      display: flex;
      flex-direction: column;
    }

    h3 {
      font-size: 15px;
      padding-top: 5%;
    }

    .titre-contact h3 {
        font-size: 2rem;
        color:#556e0f;
      }

    .titre-contact, .titre-submit_contact {
      color: #ff6701;
      font-family: "Avenida LET";
      font-size: 30px;
  /* transform: skew(0deg);
      letter-spacing: 2px;  */
  }


    .column_contact {
      margin: 0;
      padding-top: 20%;
      width: 100%;
      height: 200%;
      background-size: 100% 200%;
      background-position: 0px 100%;
      background-image: linear-gradient(90deg, #F4E284FF 0%, #e68429 100%);

  } 

  .contact-button {
        color: rgb(42, 153, 51);
      }
    
  .contact_tableau {
    position: relative;
  }

  table {
    font-family: "Avenir Light";
    border-collapse: collapse;
    margin: auto;
    vertical-align: bottom;
}

td, th {
    padding: 10px; 
    padding-top: 0;
    padding-bottom: 20px;
    color: white;
}

label {
    display: block;     
    font-size: 1em;
    color: rgb(82, 67, 20);
}

textarea {
    width: 100%;
    height: 30%;
}

  .envoyer {
      width: 70px;
      color: rgb(82, 67, 20);
  }
  }
  
  @media screen and (min-width: 480px) and (max-width: 820px) {
  
      
  
      @font-face {
        font-family: "Avenida LET";
        src: url(Font/avenida-regular.ttf);
      }
  
      @font-face {
        font-family: "Avenir Light";
        src: url(Font/Avenir\ Light.ttf);
      }
  
      html, body {
        height: 100%;
      }
  
      /*
      .homepage {
        flex-grow: 1;
        position: relative;
        overflow: auto;
        background-image: url('apocalypse_accueil.jpg');
        background-size: cover;
        background-position: 100%;
        background-repeat: no-repeat;
        display: flex;
        flex-direction: column;
      }
  */
      footer {
        margin-bottom: 0;
        text-align: end;
        color: white;
        background-color:  #2b18d1;
        padding-right: 1%;
        font-family: "Avenir Light";
      }
  
      .hamburger {
        display: flex;
        flex-direction: column;
        justify-content: center;
        padding-right: 10%;
      }
    
      .bar1, .bar2, .bar3 {
        width: 35px;
        height: 5px;
        background-color: rgb(88, 105, 255);
        margin-top: 6px;
        border-radius: 5px;;
      }
  
      .slide {
        transform: translateX(100%);
      }
  
      .nav-ul {
        color: rgb(240, 129, 129);
        position: fixed;
        top: 50px;
        left: -100%;
        backdrop-filter: blur(3px);
        background-color: rgba(0, 0, 0, 0.4);
        width: 100%;
        height: 100%;
        flex-direction: column;
        transition: transform 0.5s;
        gap: 1em;
        z-index: 4;
      }
  
      .nav-ul a {
        color: rgb(240, 129, 129);
        border-bottom: 1px solid #9f8df0;
        width: 50%;
        justify-content: left;
        padding: 5px;
      }
  
      .nav-ul a:hover {
        animation: none;
        border-radius: 0;
      }
  
      /*
      .homepage {
        height: 100vh;
        background-position: center;
        background-size: cover;
        overflow: hidden;
      }
        */

          
      .homepage {
          position: relative;
          width: 100%;
          height: 100vh;
          overflow: hidden;
      }

      
       .background-blur {
          position: absolute;
          top: 0;
          left: 0;
          width: 100%;
          height: 100%;
          background-image: url('the_escape_of_beren_and_lúthien_tab.jpg');
          background-size: cover;
          background-repeat: no-repeat;
          z-index: 1;
        }
  
    
      .nom {
        top: 8%;
        left: 5%;
        font-size: 30px;
      }
    
      .sous-titre {
        top: 10%;
        left: 7%;
        font-size: 14px;
        letter-spacing: 10px;
      }
    
      .sous-titre2 {
        top: 12%;
        left: 7%;
        font-size: 14px;
        letter-spacing: 10px;
        text-shadow: #af20e7 0px 0px 10px;
      }
  
      .environnement {
        top: 9%;  /* Même que 'CONCEPT' */
        left: 4%; /* Ajuste pour l'aligner correctement */
        font-size: 14px;
      }

      .contact {
        background-image: url('Peaceful\ Forest_mobile.jpg');
        background-size: 100% 100%;
        background-repeat: no-repeat;
        font-family:"Avenir Light";
        display: flex;
        flex-direction: column;
        padding-top: 30%;
      }
  
      h3 {
        color:rgb(183, 223, 38);
        font-size: 15px;
        padding-top: 5%;
        letter-spacing: 0.2em;
      }
  
      .titre-contact, .titre-submit_contact {
        color: #ff6701;
        font-family: "Avenida LET";
        font-size: 30px;
    /* transform: skew(0deg);
        letter-spacing: 2px;  */
    }
  
    .row {
      width: 100%;
    }
  
      .column_contact {
        background-size: 100% 200%;
        background-position: 0% 100%;
    } 
      
    .contact_tableau {
      position: relative;
      width: 100%;
    }
  
    table {
      font-family: "Avenir Light";
      border-collapse: collapse;
      margin: auto;
      vertical-align: bottom;
  }
  
  td, th {
      padding: 10px; 
      padding-top: 0;
      padding-bottom: 20px;
      color: white;
  }
  
  label {
      display: block;     
      font-size: 1em;
      color: #09021d;
  }
  

  textarea {
      width: 100%;
      height: 30%;
  }
  
    .envoyer {
        width: 70px;
        color: rgb(82, 67, 20);
    }

      }
  
      @media screen and (max-width: 1120px) {
  
      
  
        @font-face {
          font-family: "Avenida LET";
          src: url(Font/avenida-regular.ttf);
        }
    
        @font-face {
          font-family: "Avenir Light";
          src: url(Font/Avenir\ Light.ttf);
        }
    
        html, body {
          height: 100%;
        }
    
        /*
        .homepage {
          flex-grow: 1;
          position: relative;
          overflow: auto;
          background-image: url('apocalypse_accueil.jpg');
          background-size: cover;
          background-position: 100%;
          background-repeat: no-repeat;
          display: flex;
          flex-direction: column;
        }
    */
        footer {
          margin-bottom: 0;
          text-align: end;
          color: white;
          background-color:  #2b18d1;
          padding-right: 1%;
          font-family: "Avenir Light";
        }
    
        .hamburger {
          display: flex;
          flex-direction: column;
          justify-content: center;
          padding-right: 10%;
        }
      
        .bar1, .bar2, .bar3 {
          width: 35px;
          height: 5px;
          background-color: rgb(88, 105, 255);
          margin-top: 6px;
          border-radius: 5px;;
        }
    
        .slide {
          transform: translateX(100%);
        }
    
        .nav-ul {
          position: fixed;
          top: 50px;
          left: -100%;
          backdrop-filter: blur(3px);
          background-color: rgba(0, 0, 0, 0.4);
          width: 100%;
          height: 100%;
          flex-direction: column;
          transition: transform 0.5s;
          gap: 1em;
          z-index: 4;
        }
    
        .nav-ul a {
          border-bottom: 1px solid #9f8df0;
          width: 50%;
          justify-content: left;
          padding: 5px;
        }
    
        .nav-ul a:hover {
          animation: none;
          border-radius: 0;
        }
    
        .homepage {
          height: 100vh;
          background-position: center;
          background-size: cover;
          overflow: hidden;
        }
      
        .nom {
          top: 8%;
          left: 5%;
          font-size: 30px;
        }
      
        .sous-titre {
          top: 10%;
          left: 7%;
          font-size: 14px;
          letter-spacing: 10px;
        }
      
        .sous-titre2 {
          top: 12%;
          left: 7%;
          font-size: 14px;
          letter-spacing: 10px;
          text-shadow: #af20e7 0px 0px 10px;
        }
    
        .environnement {
          top: 9%;  /* Même que 'CONCEPT' */
          left: 4%; /* Ajuste pour l'aligner correctement */
          font-size: 14px;
        }
    
            /*
        .nom {%
          position: relative;
          font-size: 2.2em;
          padding-top: 30%;
          padding-left: 20%;
          color: #d017e9;
        }
    
        .sous-titre {
          position: relative;
          font-size: 1em;
          padding-top: 14%;
          padding-left: 35%;
          color: #f3d737;
          font-weight: bold;
        }
      
        .sous-titre2 {
          position: relative;
          font-size: 1em;
          padding-top: 15%;
          padding-left: 35%;
          color: #f1ac2c; 
          font-weight: bold;
        }
          */
    
           /*
        .environnement {
          top: 70%;
          left: 50%;
          transform: translateX(-50%);
          font-size: 14px;
          writing-mode: horizontal-tb;
         
          position: relative;
          font-size: 1em;
          padding-top: 0%;
          padding-left: 20%;
          color: #10e4a4;
          */
        }



/* ----------------------------------------------
 * Generated by Animista on 2024-7-5 0:0:40
 * Licensed under FreeBSD License.
 * See http://animista.net/license for more info. 
 * w: http://animista.net, t: @cssanimista
 * ---------------------------------------------- */

/**
 * ----------------------------------------
 * animation text-blur-out
 * ----------------------------------------
 */

