body {
    overflow: hidden;
    font-family: Arial, sans-serif;
    width: 100vw;
    height: 100vh;
    position: fixed;
    line-height: 1.5vw;
    cursor:pointer;
}
/*

@media (max-width: 1024px) and (orientation: landscape) {
  html, body {
    overflow: auto;
      position: static;
  }
}
*/

#container{z-index: 10;
display: block}

* {
    box-sizing: border-box;
}

canvas{
    z-index: 500;
    position: fixed;
}

.test {
    position: relative; /* On utilise relative ici pour maintenir la position initiale */
    white-space: nowrap;
}

.falling-text {
    position: absolute;
    font-size: 1.5vw;
    user-select: none;
    white-space: nowrap;
    z-index: -100;
}

/*
.falling-image{
    cursor: pointer
}
*/

#bouton{
    position: absolute;
    top:0;
    left:0;
    width: 100vw;
    height: 100vh;
    z-index: 100000000000;
}

p {
    position: relative;
    display: inline-block;
    width: 700px;
}

#bloc1 {
    top: 0vw;
    left: 0vw;
    width: 100%;
    word-wrap: break-word; /* Permet aux mots longs de se couper à la ligne */
    overflow-wrap: break-word; /* Assure une coupure de mots sur les navigateurs modernes */
    white-space: normal; 
    font-family: 'Georgia';
     visibility: visible; 
    text-align: center;
}

#bloc_more {
    top: 50vh;
    left: 0;
    width: 100vw;
    font-family: 'Georgia';
            word-wrap: break-word; /* Permet aux mots longs de se couper à la ligne */
    overflow-wrap: break-word; /* Assure une coupure de mots sur les navigateurs modernes */
    white-space: normal; 
    visibility: visible;
    text-align: center
}

#bloc2 {
    top:50%;
    width: 80vw;
    font-family: 'Georgia';
    visibility: hidden; 
        word-wrap: break-word; /* Permet aux mots longs de se couper à la ligne */
    overflow-wrap: break-word; /* Assure une coupure de mots sur les navigateurs modernes */
    white-space: normal; 
    left:00vw;
    text-align: center;
    columns:4;
    column-gap: 5vw;
        transform: translateY(-50%);
    
}

#bloc_infos_1{   top:50%;
    width: 20vw;
    font-family: 'Georgia';
    visibility: visible; 
        word-wrap: break-word; /* Permet aux mots longs de se couper à la ligne */
    overflow-wrap: break-word; /* Assure une coupure de mots sur les navigateurs modernes */
    white-space: normal; 
    left:10vw;
    text-align: center;

        transform: translateY(-50%);}

#bloc_infos_2{   top:50%;
    width: 20vw;
    font-family: 'Georgia';
    visibility: visible; 
        word-wrap: break-word; /* Permet aux mots longs de se couper à la ligne */
    overflow-wrap: break-word; /* Assure une coupure de mots sur les navigateurs modernes */
    white-space: normal; 
    left:30vw;
    text-align: center;

        transform: translateY(-50%);}


#bloc_infos_3{   top:50%;
    width:  20vw;
    font-family: 'Georgia';
    visibility: visible; 
        word-wrap: break-word; /* Permet aux mots longs de se couper à la ligne */
    overflow-wrap: break-word; /* Assure une coupure de mots sur les navigateurs modernes */
    white-space: normal; 
    left:50vw;
    text-align: center;

        transform: translateY(-50%);}

#bloc_infos_4{   top:50%;
    width:  20vw;
    font-family: 'Georgia';
    visibility: visible; 
        word-wrap: break-word; /* Permet aux mots longs de se couper à la ligne */
    overflow-wrap: break-word; /* Assure une coupure de mots sur les navigateurs modernes */
    white-space: normal; 
    left:70vw;
    text-align: center;

        transform: translateY(-50%);}




#bloc6 {
    top:25vh;
    width: 80vw;
    font-family: 'Georgia';
    visibility: visible; 
        word-wrap: break-word; /* Permet aux mots longs de se couper à la ligne */
    overflow-wrap: break-word; /* Assure une coupure de mots sur les navigateurs modernes */
    white-space: normal; 
    left:-100vw;
    text-align: center;
    columns:1;
    display: block;
    
}

.monday{
    font-family: 'Georgia';
    visibility: visible; 
        word-wrap: break-word; /* Permet aux mots longs de se couper à la ligne */
    overflow-wrap: break-word; /* Assure une coupure de mots sur les navigateurs modernes */
    white-space: normal; 
    text-align: center;
    display: block; 
        position: absolute;
}




#bloc_tuesday_1{
    top:6vh;
    left:23vw;
    width: 50vw; 
    visibility: visible; 
}

#bloc_tuesday_2{
    top:15vh;
    left:50vw;
    width: 50vw;  
    visibility: visible; 
}

#bloc_tuesday_3{
    top:25vh;
    left:0vw;
    width: 40vw;
    visibility: visible
}#bloc_tuesday_4{
    top:31vh;
    left:25vw;
    width:50vw;
    visibility: visible;  
}#bloc_tuesday_5{

    
       top:40vh;
    left:65vw;
    width:40vw;
    visibility: visible;  
}#bloc_tuesday_6{
     top:52vh;
    left:30vw;
    width:50vw;
    visibility: visible;  
    
}#bloc_tuesday_7{
    top:56vh;
    left:0vw;
    width:40vw;
    visibility: visible;  
}

#bloc_tuesday_8{
    top:75vh;
    left:10vw;
    width:50vw;
    visibility: visible;  
}
#bloc_tuesday_9{
    top:65vh;
    left:50vw;
    width:50vw;
    visibility: visible;  
}
#bloc_tuesday_10{
    top:85vh;
    left:50vw;
    width: 50vw;  
    position: absolute;
}


#bloc_thursday_A{
    top:48vh;
    left:5vw;
    width: 30vw;    
}
#bloc_thursday_1{
    top:6vh;
    left:23vw;
    width: 50vw;    
}

#bloc_thursday_3{
    top:20vh;
    left:0vw;
    width: 30vw;    
}

#bloc_thursday_4{
    top:30vh;
    left:15vw;
    width: 50vw;    
}

#bloc_thursday_7{
    top:71vh;
    left:2vw;
    width: 35vw;    
}

#bloc_thursday_8{
    top:70vh;
    left:60vw;
    width: 50vw;    
}

#bloc_thursday_2{
    top:15vh;
    left:55vw;
    width: 50vw;    
}

#bloc_thursday_6{
    top:55vh;
    left:25vw;
    width: 50vw;    
}

#bloc_thursday_5{
    top:40vh;
    left:53vw;
    width: 50vw;    
}

#bloc_thursday_9{
    top:85vh;
    left:40vw;
    width: 40vw;    
}

#bloc_wednesday_1{
    top:6vh;
    left:23vw;
    width: 50vw;  
}

#bloc_wednesday_3{
    top:20vh;
    left:00vw;
    width: 40vw;    
}

#bloc_wednesday_4{
    top:40vh;
    left:15vw;
    width: 50vw;    
}

#bloc_wednesday_7{
    top:80vh;
    left:20vw;
    width: 50vw;    
}

#bloc_wednesday_8{
    top:70vh;
    left:55vw;
    width: 50vw;    
}

#bloc_wednesday_2{
    top:10vh;
    left:50vw;
    width: 50vw;    
}

#bloc_wednesday_6{
    top:60vh;
    left:0vw;
    width: 45vw;    
}

#bloc_wednesday_5{
    top:40vh;
    left:50vw;
    width: 50vw;    
}

#bloc_wednesday_9{
    top:85vh;
    left:40vw;
    width: 40vw;    
}













#bloc_money{
     top:0vw;
    left:4vw;
    width: 30vw;  
    text-align: left;
    position: absolute;
}


#bloc_monday_1{
    top:6vh;
    left:23vw;
    width: 50vw;       
}

#bloc_monday_2{
    top:25vh;
    left:0vw;
    width: 50vw;    
}

#bloc_monday_3{
    top:25vh;
    left:60vw;
    width: 40vw;    
}

#bloc_monday_4{
    top:50vh;
    left:0vw;
    width: 25vw;    
}


#bloc_monday_5{
    top:50vh;
    left:35vw;
    width: 40vw;    
}
#bloc_monday_6{

        top:75vh;
    left:60vw;
    width: 50vw;    
}

#bloc_monday_7{
    top:80vh;
    left:18vw;
    width: 40vw;  
    position: absolute;
}

#bloc_monday_8{
    top:70vh;
    left:40vw;
    width: 30vw;  
    position: absolute;
}
#bloc_monday_9{
    top:50vh;
    left:70vw;
    width: 30vw;  
    position: absolute;
}



#bloc7 {
    top:50%;
    transform: translateY(-50%);
    width: 100%;
    font-family: 'Georgia';
    visibility: visible; 
        word-wrap: break-word; /* Permet aux mots longs de se couper à la ligne */
    overflow-wrap: break-word; /* Assure une coupure de mots sur les navigateurs modernes */
    white-space: normal; 
    left:00px;
    text-align: center;
    
}

#bloc10 {
    top:85vh;
    width: 100%;
    font-family: 'Georgia';
    visibility: visible; 
        word-wrap: break-word; /* Permet aux mots longs de se couper à la ligne */
    overflow-wrap: break-word; /* Assure une coupure de mots sur les navigateurs modernes */
    white-space: normal; 
    left:00px;
    text-align: center;
    
}


#bloc3 {
    top:700px;
    width: 350px;
    font-family: 'Georgia';
    visibility:hidden; 
        word-wrap: break-word; /* Permet aux mots longs de se couper à la ligne */
    overflow-wrap: break-word; /* Assure une coupure de mots sur les navigateurs modernes */
    white-space: normal; 
    left:100px;
      
    
}

#bloc4 {
    top: 0;
    left: 0;
    width: 70px;
    font-family: 'Georgia';
            word-wrap: break-word; /* Permet aux mots longs de se couper à la ligne */
    overflow-wrap: break-word; /* Assure une coupure de mots sur les navigateurs modernes */
    white-space: normal; 
    visibility: visible;
}

#bloc40 {
    top: 0;
    right: 0;
    width: 10vw;
    font-family: 'Georgia';
            word-wrap: break-word; /* Permet aux mots longs de se couper à la ligne */
    overflow-wrap: break-word; /* Assure une coupure de mots sur les navigateurs modernes */
    white-space: normal; 
    visibility: visible;
}

#bloc_more span{
    background-color: #94635d;
    color: lightpink;
}
#bloc5 {
    top: 50vw;
    left: 15vw;
    width: 70vw;
    font-family: 'Georgia';
    text-align: center
}

.cacher{
    visibility: hidden
        
}

#bloc_image_A {
    top: 40vh;
    left: 5vw;
    width: auto;
    height: 100px;
    position: absolute;
    z-index: -10;
    cursor: pointer;}

#bloc_image_3 {
    top: 10vh;
    left: 00;
    width: auto;
    height: 100px;
    position: absolute;
    z-index: -10;
    cursor: pointer;}
#bloc_image_1 {
    top: 15vh;
    left: 50vw;
    width: auto;
    height: 100px;
    position: absolute;
    z-index: -10;
    cursor: pointer}
#bloc_image_2 {
    top: 5vh;
    left: 85vw;
    width: auto;
    height: 135px;
    position: absolute;
    z-index: -10;
    cursor: pointer}
#bloc_image_4 {
    top: 40vh;
    left: 33vw;
    width: auto;
    height: 110px;
    position: absolute;
    z-index: -10;
    cursor: pointer}
#bloc_image_5 {
    top: 32vh;
    left: 70vw;
    width: auto;
    height: 90px;
    position: absolute;
    z-index: -10;
    cursor: pointer}

#bloc_image_6 {
    top: 55vh;
    left: 70vw;
    width: auto;
    height: 100px;
    position: absolute;
    z-index: -10;
    cursor: pointer}
#bloc_image_7 {
    top: 70vh;
    left: 00vw;
    width: auto;
    height: 85px;
    position: absolute;
    z-index: -10;
    cursor: pointer}
#bloc_image_8 {
    top: 85vh;
    left: 90vw;
    width: auto;
    height: 90px;
    position: absolute;
    z-index: -10;
    cursor: pointer}
#bloc_image_9 {
    top: 78vh;
    left: 40vw;
    width: auto;
    height: 120px;
    position: absolute;
    z-index: -10;
    cursor: pointer}



#bloc_image_monday_1 {
    top: 15vh;
    left: 50vw;
    width: auto;
    height: 100px;
    position: absolute;
    z-index: -10;
    cursor: pointer}

#bloc_image_monday_2 {
    top: 17vh;
    left: 5vw;
    width: auto;
    height: 120px;
    position: absolute;
    z-index: -10;
    cursor: pointer}
#bloc_image_monday_3 {
    top: 00vh;
    left: 90vw;
    width: auto;
    height: 115px;
    position: absolute;
    z-index: -10;
    cursor: pointer}
#bloc_image_monday_5 {
    top: 45vh;
    left: 67vw;
    width: auto;
    height: 100px;
    position: absolute;
    z-index: -10;
    cursor: pointer}
#bloc_image_monday_4 {
    top: 60vh;
    left: 17vw;
    width: auto;
    height: 90px;
    position: absolute;
    z-index: -10;
    cursor: pointer}
#bloc_image_monday_6 {
    top: 68vh;
    left:75vw;
    width: auto;
    height: 100px;
    position: absolute;
    z-index: -10;}

#bloc_image_monday_7 {
    top: calc(100vh - 100px);
    left: 20vw;
    width: auto;
    height: 100px;
    position: absolute;
    z-index: -10;
    cursor: pointer}
#bloc_image_monday_8 {
    top: 35vh;
    left: 5vw;
    width: auto;
    height: 100px;
    position: absolute;
    z-index: -10;
    cursor: pointer}
#bloc_image_monday_9 {
    top: 80vh;
    left: 0vw;
    width: auto;
    height: 100px;
    position: absolute;
    z-index: -10;
    cursor: pointer}
#bloc_image_monday_10 {
    top: 90vh;
    left: 55vw;
    width: auto;
    height: 100px;
    position: absolute;
    z-index: -10;
    cursor: pointer}






#bloc_image_wednesday_1 {
    top: 15vh;
    left: 50vw;
    width: auto;
    height: 100px;
    position: absolute;
    z-index: -10;
    cursor: pointer;}

#bloc_image_wednesday_2 {
    top: 20vh;
    left: 78vw;
    width: auto;
    height: 90px;
    position: absolute;
    z-index: -10;
    cursor: pointer}
#bloc_image_wednesday_4 {
    top: 32vh;
    left: 38vw;
    width: auto;
    height: 90px;
    position: absolute;
    z-index: -10;
    cursor: pointer}
#bloc_image_wednesday_5 {
    top: 43vh;
    left: 60vw;
    width: auto;
    height: 110px;
    position: absolute;
    z-index: -10;
    cursor: pointer}
#bloc_image_wednesday_7 {
    top: calc(100vh - 100px);
    left: 15vw;
    width: auto;
    height: 100px;
    position: absolute;
    z-index: -10;
    cursor: pointer}
#bloc_image_wednesday_8 {
    top: 80vh;
    left: 70vw;
    width: auto;
    height: 100px;
    position: absolute;
    z-index: -10;
    cursor: pointer}

#bloc_image_wednesday_3 {
    top: 14vh;
    left: 2vw;
    width: auto;
    height: 90px;
    position: absolute;
    z-index: -10;
    cursor: pointer}
#bloc_image_wednesday_6 {
    top: 58vh;
    left: 45vw;
    width: auto;
    height: 120px;
    position: absolute;
    z-index: -10;
    cursor: pointer}
#bloc_image_wednesday_9 {
    top: 80vh;
    left: 0vw;
    width: auto;
    height: 100px;
    position: absolute;
    z-index: -10;
    cursor: pointer}
#bloc_image_wednesday_10 {
    top: 9vh;
    left: 55vw;
    width: auto;
    height: 100px;
    position: absolute;
    z-index: -10;
    cursor: pointer}



#bloc_image_tuesday_1 {
    top: 15vh;
    left: 50vw;
    width: auto;
    height: 100px;
    position: absolute;
    z-index: -10;
    cursor: pointer}

#bloc_image_tuesday_2 {
    top: 0vh;
    left: 70vw;
    width: auto;
    height: 110px;
    position: absolute;
    z-index: -10;
    cursor: pointer}
#bloc_image_tuesday_3 {
    top: 15vh;
    left: 5vw;
    width: auto;
    height: 90px;
    position: absolute;
    z-index: -10;
    cursor: pointer}
#bloc_image_tuesday_4 {
    top: 20vh;
    left: 40vw;
    width: auto;
    height: 120px;
    position: absolute;
    z-index: -10;
    cursor: pointer}
#bloc_image_tuesday_5 {
    top: 35vh;
    left: 90vw;
    width: auto;
    height: 90px;
    position: absolute;
    z-index: -10;
    cursor: pointer}
#bloc_image_tuesday_6 {
    top: 50vh;
    left: 60vw;
    width: auto;
    height: 90px;
    position: absolute;
    z-index: -10;
    cursor: pointer}

#bloc_image_tuesday_9 {
    top: 58vh;
    left: 78vw;
    width: auto;
    height: 90px;
    position: absolute;
    z-index: -10;
    cursor: pointer}
#bloc_image_tuesday_8 {
 top: calc(100vh - 100px);
    left: 15vw;
    width: auto;
    height: 100px;
    position: absolute;
    z-index: -10;
    cursor: pointer}
#bloc_image_tuesday_7 {
    top: 50vh;
    left: 0vw;
    width: auto;
    height: 135px;
    position: absolute;
    z-index: -10;
    cursor: pointer}
#bloc_image_tuesday_10 {
    top: calc(100vh - 100px);
    left: 50vw;
    width: auto;
    height: 85px;
    position: absolute;
    z-index: -10;
    cursor: pointer}





#bloc_friday_1{
    top:6vh;
    left:23vw;
    width: 50vw;
    visibility: visible; 
    
}

#bloc_friday_2{
    top:15vh;
    left:55vw;
    width: 50vw;   
    visibility: visible; 
}
#bloc_friday_3{
    top:20vh;
    left:0vw;
    width: 45vw;   
    visibility: visible; 
}#bloc_friday_4{
    top:35vh;
    left:47vw;
    width: 50vw;   
    visibility: visible; 
}#bloc_friday_5{
    top:40vh;
    left:8vw;
    width: 50vw;   
    visibility: visible; 
}#bloc_friday_8{
    top:85vh;
    left:20vw;
    width: 50vw;   
    visibility: visible; 
    
}#bloc_friday_7{
    top:67vh;
    left:0vw;
    width: 30vw;   
    visibility: visible; 
}

#bloc_friday_6{
    top:60vh;
    left:35vw;
    width: 60vw;  
    position: absolute;
}
#bloc_friday_9{
    top:85vh;
    left:70vw;
    width: 30vw;  
    position: absolute;
}
#bloc_friday_10{
    top:50vh;
    left:70vw;
    width: 30vw;  
    position: absolute;
}



#bloc_image_friday_1 {
    top: 15vh;
    left: 50vw;
    width: auto;
    height: 100px;
    position: absolute;
    z-index: -10;
    cursor: pointer;}

#bloc_image_friday_2 {
    top: 6vh;
    left: calc(100vw - 120px);
    width: 120px;
    height: auto;
    position: absolute;
    z-index: -10;
    cursor: pointer}
#bloc_image_friday_3 {
    top: 30vh;
    left: 15vw;
    width: auto;
    height: 100px;
    position: absolute;
    z-index: -10;
    cursor: pointer}
#bloc_image_friday_4 {
    top: 38vh;
    left: 80vw;
    width: auto;
    height: 90px;
    position: absolute;
    z-index: -10;
    cursor: pointer}
#bloc_image_friday_5 {
    top: 36vh;
    left: 42vw;
    width: auto;
    height: 90px;
    position: absolute;
    z-index: -10;
    cursor: pointer}
#bloc_image_friday_6 {
    top: 52vh;
    left: 60vw;
    width: auto;
    height: 100px;
    position: absolute;
    z-index: -10;
    cursor: pointer}

#bloc_image_friday_9 {
    top: 75vh;
    left: calc(100vw - 120px);
    width: 120px;
    height: auto;
    position: absolute;
    z-index: -10;
    cursor: pointer}
#bloc_image_friday_8 {
    top: 75vh;
    left: 35vw;
    width: auto;
    height: 85px;
    position: absolute;
    z-index: -10;
    cursor: pointer}
#bloc_image_friday_7 {
    top: 60vh;
    left: 0vw;
    width: auto;
    height: 90px;
    position: absolute;
    z-index: -10;
    cursor: pointer}
#bloc_image_friday_10 {
    top: 9vh;
    left: 55vw;
    width: auto;
    height: 100px;
    position: absolute;
    z-index: -10;
    cursor: pointer}




#bloc_image_20 {
    top: 68vh;
    left: 32vw;
    width: auto;
    height: 70px;
    position: absolute;
    z-index: -10;
    cursor: pointer}
#bloc_image_21 {
    top: 50vh;
    left: 85vw;
    width: auto;
    height: 100px;
    position: absolute;
    z-index: -10;
    cursor: pointer}
#bloc_image_22 {
    top: 50vh;
    left: 10vw;
    width: auto;
    height: 100px;
    position: absolute;
    z-index: -10;
    cursor: pointer}
#bloc_image_23 {
    top: 35vh;
    left: 80vw;
    width: auto;
    height: 100px;
    position: absolute;
    z-index: -10;
    cursor: pointer}
#bloc_image_24 {
    top: 20vh;
    left: 20vw;
    width: auto;
    height: 100px;
    position: absolute;
    z-index: -10;
    cursor: pointer}
#bloc_image_25 {
    top: 40vh;
    left: 40vw;
    width: auto;
    height: 100px;
    position: absolute;
    z-index: -10;
    cursor: pointer}

#bloc_image_26 {
    top: 80vh;
    left: 80vw;
    width: auto;
    height: 100px;
    position: absolute;
    z-index: -10;
    cursor: pointer}
#bloc_image_27 {
    top: 35vh;
    left: 35vw;
    width: auto;
    height: 100px;
    position: absolute;
    z-index: -10;
    cursor: pointer}
#bloc_image_28 {
    top: 62vh;
    left: 70vw;
    width: auto;
    height: 100px;
    position: absolute;
    z-index: -10;
    cursor: pointer}
#bloc_image_29 {
    top: 20vh;
    left: 19vw;
    width: auto;
    height: 100px;
    position: absolute;
    z-index: -10;
    cursor: pointer}
#bloc_image_30 {
    top: 75vh;
    left: 32vw;
    width: auto;
    height: 100px;
    position: absolute;
    z-index: -10;
    cursor: pointer}

#bloc_image_100 {
    top: 75vh;
    left: 32vw;
    width: auto;
    height: 100px;
    position: absolute;
    z-index: -10;
    cursor: pointer}

#request-permission {
    top: 40vh;
    left: 10vw;
    width: auto;
    height: 100px;
    position: absolute;
    z-index: 10; 
}








.paysage{
    top: 50%;
    right: 51.5vw;
    width: 44vw;
    height: auto;
    position: absolute;
    z-index: 10; 
    transform: translateY(-50%);
   
}

.portrait{
    top: 11.5vh;
    left: 27.5%;
    width: auto;
    height: 80vh;
    position: absolute;
    z-index: 10; 
    transform: translateX(-50%);
}








#bloc15 {
    top:50%;
     transform: translateY(-50%);
    width: 40vw;
    font-family: 'Georgia';
    visibility: visible; 
        word-wrap: break-word; /* Permet aux mots longs de se couper à la ligne */
    overflow-wrap: break-word; /* Assure une coupure de mots sur les navigateurs modernes */
    white-space: normal; 
    left:55vw;
    text-align: center;
    
}

img{
    width: 100%;
    
}

#bloc1 span{
    background-color: 	#94635d;
    color:#f6d5f6;
}

#bloc2 span{
    background-color: greenyellow;
    color:darkolivegreen;
}

#bloc7 span{
    background-color: greenyellow;
    color:darkolivegreen;
    
}

#bloc6 span{
    background-color: greenyellow;
    color:darkolivegreen;
}

#bloc3 span{
    background-color: greenyellow;
    color:darkolivegreen;
}

#bloc_ span{
    background-color: greenyellow;
    color:darkolivegreen;
}
#bloc15 span{
    background-color: #cbe7ff;
    color:#7a00cc;
}


#bloc4 span{
    background-color: red;
    color:yellow;
}

#bloc40 span{
    background-color: #94635d;
    color: lightpink;
}

#bloc_infos_1 span{
    background-color: greenyellow;
    color:darkolivegreen;
}
#bloc_infos_2 span{
    background-color: greenyellow;
    color:darkolivegreen;
}
#bloc_infos_3 span{
    background-color: greenyellow;
    color:darkolivegreen;
}
#bloc_infos_4 span{
    background-color: greenyellow;
    color:darkolivegreen;
}

.monday span{    background-color: #f6d5f6;
    color:red;}



#bloc10 span{
   
  background-color: greenyellow;
    color:darkolivegreen;
}

#image-landscape {
    display: none; /* Cacher l'image en mode portrait */
    padding-top: 10px;
    padding-left: 12px;
    padding-right: 12px;
    top: 0vh;
    left: 0vw;
    width: 100vw;
    text-align: left;
    font-family: 'Georgia';
    font-size: 1.4vw;
    line-height: 1.5vw;
    
    
}

#back_grav{
display: none;
    top: 0vh;
    right: 0vw;
    font-family: 'Georgia';
    font-size: 1.4vw;
    line-height: 1.5vw;}

#image-landscape img {
object-fit: contain;
    
}

@media (max-height: 500px) and (orientation: landscape) {
 
    #image-landscape{display: block;}
    #container{display: none;
    background-color:red;}
  }
    
    #gravity{
        display:inline-block;
    }



a {
  color: blue !important;  /* Force la couleur bleue */
  text-decoration: underline !important; /* Assure le soulignement */
}

@media (prefers-color-scheme: dark) {
  a {
    color: blue !important;
  }
}
/*

.falling-image.clicked {
    filter: brightness(0) saturate(100%) invert(11%) sepia(94%) saturate(7460%) hue-rotate(3deg) brightness(106%) contrast(121%);

 filter: hue-rotate(80deg) brightness(1.2) saturate(3) invert(1);
    transition: filter 0.3s ease;
*/
/* filter: grayscale(1) contrast(3);
}
.boutontexte{
       filter: brightness(0) saturate(100%) invert(11%) sepia(94%) saturate(7460%) hue-rotate(3deg) brightness(106%) contrast(121%);
}*/