.back-buttoninspi {
    display: inline-flex;
    cursor: pointer;
    padding: 10px 20px;
    background-color: white;
    transition: background-color 0.3s;
    overflow: hidden;
  }
  
  .back-iconinspi {
    height: 18.3px;
    width: 11px;
    margin-right: 10px;
    transition: transform 0.3s;
  }

  .back-iconinspi img {
    height: 18.3px;
    width: 11px;
  }
  
  
  .back-buttoninspi:hover .back-iconinspi {
    transform: translateX(-5px);
  }

  .back-textinspi {
    color: rgb(0, 81, 255);
    display: inline-block;
    transition: transform 0.3s, opacity 0.3s; /* Ajout de l'animation d'opacité */
    vertical-align: middle;
  }
  
/* Sélecteur pour la section Artiste */
.back-buttoninspi.clicked .back-textinspi{
  transform: translateX(200%);
  opacity: 0;
}


.Inspiration_Titre {
    color: black;
    position: absolute;
    /* display: flex; */
    right: 50%;
    /* left: 50px; */
    transition: transform 0.3s, opacity 0.3s;
    text-align: center;
    top: -8px;
    z-index: 10;
    /* transform: translate(45%, 45%); */
    /* justify-content: center; */
    /* align-items: center; */
    /* flex-direction: row; */
    /* flex-wrap: wrap; */
}

@media screen and (max-width: 400px) {
.Inspiration_Titre {
    color: black;
    position: absolute;
    /* display: flex; */
    right: 50%;
    left: 80px;
    transition: transform 0.3s, opacity 0.3s;
    text-align: center;
    top: -8px;
    z-index: 10;
    /* transform: translate(45%, 45%); */
    /* justify-content: center; */
    /* align-items: center; */
    /* flex-direction: row; */
    /* flex-wrap: wrap; */
}
}


.folder_text {
	position: absolute;
	width: 100%;
	top: 50%;
	margin-top: 35px;
	text-align: center;
	/* color: #323232; */
	color:var(--font_color);
	font-weight:400;
	font-size:14px;
	letter-spacing:0.01em;
}

.sous_text {
	position: absolute;
	width: 100%;
	top: 50%;
	margin-top: 55px;
	text-align: center;
	/* color: #323232; */
	color:grey;
	font-weight:400;
	font-size:12px;
	letter-spacing:0.01em;
}


#pages-container .page {
	position: relative;
	width: 95vw;
	padding: 2.5vw 2.5vw 0px 2.5vw;
	float: left;
	height: 100vh
}

.appli_inspi{
    position: relative;
	width: 23.75vw;
	height: 45vw;
	min-height: 90px;
	float: left;
	margin-top: -15px;
	margin-bottom: 12px;;
}

.appli_inspi.updating {
	pointer-events: none
}

.logoimg {
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	margin: auto;
	width: 70px;
	height: 70px;
	border-radius: 25%;
}


#pages-container{
    position:fixed;
    height: 100vh;
	width: 300vw;
}