/*!*************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!./assets/styles/curseurSouris.scss ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************/
.clean-transition * {
  transition: none !important;
}

@media screen and (min-width: 1399px) {
  * {
    cursor: none !important;
    margin: 0;
    padding: 0;
    box-sizing: border-box !important;
  }
  .cursor, .cursor2 {
    will-change: transform !important;
  }
  section {
    display: flex;
    justify-content: center;
    align-items: center;
    height: 100vh;
    flex-direction: column;
  }
  a {
    font-family: Montserrat;
    position: relative;
    text-decoration: none;
  }
  a:after {
    content: "";
    position: absolute;
    width: 0;
    height: 2px;
    display: block;
    margin-top: 0px;
    left: 0%;
    background: black;
    transition: width 0.3s ease;
  }
  .cursor {
    width: 50px;
    height: 50px;
    border-radius: 100%;
    border: 1px solid rgb(0, 0, 0);
    transition: width 0.3s, height 0.3s, opacity 0.3s, transform 100ms ease-out;
    position: fixed;
    pointer-events: none;
    left: 0;
    top: -6px;
    transform: translate(-50%, -50%);
    z-index: 2;
  }
  .cursor2 {
    width: 38px;
    height: 38px;
    border-radius: 100%;
    margin-left: 4px;
    opacity: 1;
    position: fixed;
    transform: translate(-50%, -50%);
    pointer-events: none;
    transition: width 0.3s, height 0.3s, opacity 0.3s;
    z-index: 2;
    background-image: url(/build/images/curseur.4f5b80e5.svg);
    background-size: cover;
    background-repeat: no-repeat;
  }
  .hover {
    background-color: red !important;
    opacity: 0.5 !important;
  }
  .cursorinnerhover {
    width: 50px !important;
    height: 50px !important;
    opacity: 0.5 !important;
  }
  .cursorCookies {
    cursor: pointer !important;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY3Vyc2V1clNvdXJpcy5jc3MiLCJtYXBwaW5ncyI6Ijs7O0FBQUE7RUFDRTtBQUNGOztBQUdBO0VBQ0U7SUFDSTtJQUNBO0lBQ0E7SUFDQTtFQUFKO0VBR0U7SUFDRTtFQURKO0VBS0U7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VBSEo7RUFNRTtJQUNFO0lBQ0E7SUFDQTtFQUpKO0VBT0U7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RUFMSjtFQVFFO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFFQTtJQUVBO0lBQ0E7SUFDQTtJQUNBO0lBRUE7SUFDQTtFQVRKO0VBYUU7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFLQTtJQUNBO0lBQ0E7SUFDQTtFQWZKO0VBa0JFO0lBQ0U7SUFDQTtFQWhCSjtFQXFCRTtJQUNFO0lBQ0E7SUFDQTtFQW5CSjtFQXVCRTtJQUNFO0VBckJKO0FBQ0YsQyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL2Fzc2V0cy9zdHlsZXMvY3Vyc2V1clNvdXJpcy5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIi5jbGVhbi10cmFuc2l0aW9uICoge1xuICB0cmFuc2l0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8vIENVUlNFVVIgU09VUklTIFBFUlNPTk5BTElTRSAvL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTM5OXB4KXsgXG4gICoge1xuICAgICAgY3Vyc29yOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5jdXJzb3IsIC5jdXJzb3IyIHtcbiAgICAgIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm0gIWltcG9ydGFudDtcbiAgICB9XG4gIFxuICAgIFxuICAgIHNlY3Rpb24ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGhlaWdodDogMTAwdmg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIH1cbiAgICBcbiAgICBhIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cbiAgICBcbiAgICBhOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgd2lkdGg6IDA7XG4gICAgICBoZWlnaHQ6IDJweDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luLXRvcDogMHB4O1xuICAgICAgbGVmdDogMCU7XG4gICAgICBiYWNrZ3JvdW5kOiBibGFjaztcbiAgICAgIHRyYW5zaXRpb246IHdpZHRoIC4zcyBlYXNlO1xuICAgIH1cbiAgICBcbiAgICAuY3Vyc29yIHtcbiAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYigwLCAwLCAwKTtcbiAgICAgIC8vdHJhbnNpdGlvbjogYWxsIDEwMG1zIGVhc2Utb3V0O1xuICAgICAgdHJhbnNpdGlvbjogd2lkdGggMC4zcywgaGVpZ2h0IDAuM3MsIG9wYWNpdHkgMC4zcywgdHJhbnNmb3JtIDEwMG1zIGVhc2Utb3V0O1xuXG4gICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB0b3A6IC02cHg7XG4gICAgICAvLyB0cmFuc2Zvcm06IHRyYW5zbGF0ZShjYWxjKC01MCUgKyAxNXB4KSwgLTUwJSkgdHJhbnNsYXRlWigwKTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgei1pbmRleDogMjtcbiAgICB9XG4gICAgXG4gICAgXG4gICAgLmN1cnNvcjIge1xuICAgICAgd2lkdGg6IDM4cHg7XG4gICAgICBoZWlnaHQ6IDM4cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgdHJhbnNpdGlvbjogd2lkdGggMC4zcywgaGVpZ2h0IDAuM3MsIG9wYWNpdHkgMC4zcztcbiAgICAgIFxuICAgICAgLy90cmFuc2l0aW9uOiB3aWR0aCAxMDBtcyBlYXNlLW91dCwgaGVpZ2h0IDEwMG1zIGVhc2Utb3V0LCBvcGFjaXR5IDEwMG1zIGVhc2Utb3V0O1xuICAgICAgLy90cmFuc2l0aW9uOiBvcGFjaXR5IDEwMG1zIGVhc2Utb3V0OyAvKiB0cmFuc2l0aW9uIHVuaXF1ZW1lbnQgc3VyIGwnb3BhY2l0w6kgKi9cblxuICAgICAgei1pbmRleDogMjtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL3B1YmxpYy9pbWdGaXhlcy9jdXJzZXVyLnN2ZycpO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgfVxuICAgIFxuICAgIC5ob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZWQgIWltcG9ydGFudDtcbiAgICAgIG9wYWNpdHk6IDAuNSAhaW1wb3J0YW50O1xuICAgICAgLy8gYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvcHVibGljL2ltZ0ZpeGVzL2N1cnNldXJCbGFuYy5zdmcnKSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICBcbiAgICAvL2xlIGNsaWNrXG4gICAgLmN1cnNvcmlubmVyaG92ZXIge1xuICAgICAgd2lkdGg6IDUwcHggIWltcG9ydGFudDtcbiAgICAgIGhlaWdodDogNTBweCAhaW1wb3J0YW50O1xuICAgICAgb3BhY2l0eTogLjUgIWltcG9ydGFudDtcbiAgICB9XG4gICAgLy8gRklOIENVUlNFVVIgU09VUklTIFBFUlNPTk5BTElTRSAvL1xuICAgIFxuICAgIC5jdXJzb3JDb29raWVzIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlciAhaW1wb3J0YW50O1xuICAgIH1cbn0iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/