

@media screen and (min-width: 1921px) {

  .text-menu-off, .text-menu-on {
   font-size: clamp(15px, 1.2vw, 17px);
  }

  .home-desktop .img-musgo {
   position: absolute;
   object-fit: cover;
   height: auto;
   width: 123vw;
   left: -9vw;
   bottom: clamp(-155px, -11vh, -94px);
   transform: scaleX(-1);
  }

  .home-desktop .txt-titlehome {
   font-size: clamp(16px, 4vw + 1.5vh, 40px);
   line-height: clamp(18px, 5vw + 2vh, 46px);
  }

  .home-desktop .vector-lettershome {
   height: clamp(30px, 44vh, 625px);
  }

  .footer-text {
   font-size: clamp(12px, 1vw, 16px);
  }
}


@media screen and (min-width: 3000px) {

 .home-desktop .txt-titlehome {
   font-size: clamp(40px, 4vw + 1.5vh, 47px);
   line-height: clamp(42px, 5vw + 2vh, 53px);
 }

 .home-desktop .content-wrapper-home {
   margin-top: clamp(150px, 18vh, 400px);
  }

 .home-desktop .vector-lettershome {
   height: clamp(500px, 44vh, 900px);
  }

 .text-menu-off, .text-menu-on {
   font-size: clamp(18px, 1.2vw, 20px);
  }

}