.elementor-29376 .elementor-element.elementor-element-78abd07{margin-top:-5%;margin-bottom:0%;padding:0% 0% 0% 0%;z-index:4;}.elementor-29376 .elementor-element.elementor-element-8ba50b8{z-index:1;}.elementor-29376 .elementor-element.elementor-element-af3df22 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:7.8vw;color:#000000;}.elementor-bc-flex-widget .elementor-29376 .elementor-element.elementor-element-090dbc5.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-29376 .elementor-element.elementor-element-090dbc5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-29376 .elementor-element.elementor-element-090dbc5 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0% 0% 2% 0%;}body:not(.rtl) .elementor-29376 .elementor-element.elementor-element-2c79d11{left:0px;}body.rtl .elementor-29376 .elementor-element.elementor-element-2c79d11{right:0px;}.elementor-29376 .elementor-element.elementor-element-2c79d11{bottom:0px;}body:not(.rtl) .elementor-29376 .elementor-element.elementor-element-f935026{left:0px;}body.rtl .elementor-29376 .elementor-element.elementor-element-f935026{right:0px;}.elementor-29376 .elementor-element.elementor-element-f935026{bottom:0px;}.elementor-29376 .elementor-element.elementor-element-dae97f1{z-index:4;}body:not(.rtl) .elementor-29376 .elementor-element.elementor-element-5e0dc16{left:42.5%;}body.rtl .elementor-29376 .elementor-element.elementor-element-5e0dc16{right:42.5%;}.elementor-29376 .elementor-element.elementor-element-5e0dc16{bottom:79%;font-family:"ITC New Veljovic", Sans-serif;font-size:2.6vw;color:#FFFFFF;}.elementor-29376 .elementor-element.elementor-element-f4e9818{margin-top:-8%;margin-bottom:0%;padding:0% 0% 0% 0%;}.elementor-29376 .elementor-element.elementor-element-e3dceed > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-29376 .elementor-element.elementor-element-059fa13 > .elementor-widget-container{padding:513px 0px 0px 0px;}.elementor-29376 .elementor-element.elementor-element-f545f7b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-29376 .elementor-element.elementor-element-f545f7b{margin-top:0%;margin-bottom:0%;padding:0% 0% 0% 0%;}.elementor-bc-flex-widget .elementor-29376 .elementor-element.elementor-element-572895a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-29376 .elementor-element.elementor-element-572895a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-29376 .elementor-element.elementor-element-572895a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-29376 .elementor-element.elementor-element-6139c28 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-29376 .elementor-element.elementor-element-55c481a{margin-top:-35%;margin-bottom:0%;padding:0% 0% 0% 0%;}.elementor-29376 .elementor-element.elementor-element-746c514 > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-29376 .elementor-element.elementor-element-e817279 > .elementor-widget-container{padding:34% 0% 0% 0%;}.elementor-29376 .elementor-element.elementor-element-e50a8a0 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-29376 .elementor-element.elementor-element-e50a8a0{font-family:"IBM Plex Mono", Sans-serif;font-size:0.9em;color:#FFFFFF;}.elementor-29376 .elementor-element.elementor-element-e336ad3 .elementor-element-populated .elementor-heading-title{color:#000000;}.elementor-29376 .elementor-element.elementor-element-e336ad3 .elementor-element-populated a{color:#000000;}.elementor-29376 .elementor-element.elementor-element-e336ad3 .elementor-element-populated a:hover{color:#FFFFFF;}.elementor-29376 .elementor-element.elementor-element-664d68f .elementor-heading-title{font-family:"ITC New Veljovic", Sans-serif;font-size:0.8em;color:#000000;}.elementor-29376 .elementor-element.elementor-element-82efbe0 .elementor-element-populated .elementor-heading-title{color:#000000;}.elementor-29376 .elementor-element.elementor-element-82efbe0 .elementor-element-populated a{color:#000000;}.elementor-29376 .elementor-element.elementor-element-82efbe0 .elementor-element-populated a:hover{color:#FFFFFF;}.elementor-29376 .elementor-element.elementor-element-df37507 .elementor-heading-title{color:#000000;}body.elementor-page-29376:not(.elementor-motion-effects-element-type-background), body.elementor-page-29376 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FA4343;}@media(max-width:1024px){.elementor-29376 .elementor-element.elementor-element-78abd07{padding:0px 22px 0px 22px;}.elementor-29376 .elementor-element.elementor-element-af3df22 > .elementor-widget-container{margin:0% 0% 0% -4%;}.elementor-29376 .elementor-element.elementor-element-af3df22 .elementor-heading-title{font-size:9vw;}.elementor-29376 .elementor-element.elementor-element-2c79d11{bottom:12%;}body:not(.rtl) .elementor-29376 .elementor-element.elementor-element-5e0dc16{left:37%;}body.rtl .elementor-29376 .elementor-element.elementor-element-5e0dc16{right:37%;}.elementor-29376 .elementor-element.elementor-element-74a7a22 > .elementor-element-populated{margin:0% 0% 0% -11%;--e-column-margin-right:0%;--e-column-margin-left:-11%;}.elementor-29376 .elementor-element.elementor-element-f3c082c > .elementor-element-populated{margin:-12% 12% 0% 12%;--e-column-margin-right:12%;--e-column-margin-left:12%;}.elementor-29376 .elementor-element.elementor-element-e50a8a0{font-size:1em;line-height:1em;}.elementor-29376 .elementor-element.elementor-element-f865133{margin-top:20px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-29376 .elementor-element.elementor-element-e336ad3.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-29376 .elementor-element.elementor-element-e336ad3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-29376 .elementor-element.elementor-element-e336ad3.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-29376 .elementor-element.elementor-element-664d68f{text-align:center;}.elementor-29376 .elementor-element.elementor-element-664d68f .elementor-heading-title{font-size:1.3em;}.elementor-bc-flex-widget .elementor-29376 .elementor-element.elementor-element-82efbe0.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-29376 .elementor-element.elementor-element-82efbe0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-29376 .elementor-element.elementor-element-82efbe0.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-29376 .elementor-element.elementor-element-df37507{text-align:center;}}@media(max-width:767px){.elementor-29376 .elementor-element.elementor-element-78abd07{padding:0px 3px 0px 3px;}.elementor-29376 .elementor-element.elementor-element-8ba50b8{width:69%;}.elementor-29376 .elementor-element.elementor-element-af3df22 .elementor-heading-title{font-size:14.9vw;}.elementor-29376 .elementor-element.elementor-element-090dbc5{width:31%;}.elementor-29376 .elementor-element.elementor-element-2c79d11{bottom:17%;}.elementor-29376 .elementor-element.elementor-element-f935026{bottom:14%;}body:not(.rtl) .elementor-29376 .elementor-element.elementor-element-5e0dc16{left:60%;}body.rtl .elementor-29376 .elementor-element.elementor-element-5e0dc16{right:60%;}.elementor-29376 .elementor-element.elementor-element-5e0dc16{bottom:99%;font-size:0.9em;}.elementor-29376 .elementor-element.elementor-element-c2d4908{margin-top:-5%;margin-bottom:0%;}.elementor-29376 .elementor-element.elementor-element-2df6e93 > .elementor-widget-container{padding:0px 50px 0px 0px;}.elementor-29376 .elementor-element.elementor-element-12f95b7{margin-top:-18%;margin-bottom:0%;padding:0% 0% 0% 11%;}.elementor-29376 .elementor-element.elementor-element-e50a8a0{font-size:0.8em;line-height:1em;}.elementor-29376 .elementor-element.elementor-element-664d68f > .elementor-widget-container{padding:0% 0% 0% 35%;}.elementor-29376 .elementor-element.elementor-element-664d68f{text-align:left;}.elementor-29376 .elementor-element.elementor-element-664d68f .elementor-heading-title{font-size:1.6em;}.elementor-29376 .elementor-element.elementor-element-df37507 > .elementor-widget-container{padding:0% 0% 0% 35%;}.elementor-29376 .elementor-element.elementor-element-df37507{text-align:left;}.elementor-29376 .elementor-element.elementor-element-df37507 .elementor-heading-title{font-size:1.6em;}}@media(min-width:768px){.elementor-29376 .elementor-element.elementor-element-305e31a{width:13%;}.elementor-29376 .elementor-element.elementor-element-8ba50b8{width:38%;}.elementor-29376 .elementor-element.elementor-element-090dbc5{width:48.332%;}.elementor-29376 .elementor-element.elementor-element-7a0a219{width:10%;}.elementor-29376 .elementor-element.elementor-element-e3dceed{width:79.332%;}.elementor-29376 .elementor-element.elementor-element-5570d36{width:10%;}.elementor-29376 .elementor-element.elementor-element-70de29f{width:10%;}.elementor-29376 .elementor-element.elementor-element-572895a{width:79.332%;}.elementor-29376 .elementor-element.elementor-element-07019e6{width:10%;}}@media(max-width:1024px) and (min-width:768px){.elementor-29376 .elementor-element.elementor-element-8ba50b8{width:42%;}.elementor-29376 .elementor-element.elementor-element-090dbc5{width:58%;}.elementor-29376 .elementor-element.elementor-element-e336ad3{width:100%;}.elementor-29376 .elementor-element.elementor-element-82efbe0{width:100%;}}/* Start custom CSS for column, class: .elementor-element-8ba50b8 */.ap {
    position: sticky;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2c79d11 */.line_tablette {
    height: 0.8vh;
    width: 100%;
    background-color: black;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f935026 */.line_phone {
    height:0.5vh;
    width: 100%;
    background-color: black;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-eef3f29 */.line {
    height: 1.2vh;
    width: 100%;
    background-color: black;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-059fa13 */.italic {
    font-family: itc new veljovic;
    color: black;
    font-size: 1.2em;
}


/*javascript_css*/


.bloc {
  display:none;
  font-family: ibm plex mono;
  line-height: 0.95em;
  text-align: left;
  margin: 0 auto;
}



/*photos*/

.Lilou{
  position: absolute;
  top: -2vh;
  color: white;}


.box {
  width: 700px;
  height: 100px;
  overflow: scroll;
  overflow-x: hidden;
}


/* Lilou_info syntaxe*/

.lilou_info {
    display: inline;
    color: black; 
    font-family: itc new veljovic;
    font-size: 1.08em;
    z-index: 3;
}

.lilou_info:hover {
    color: black;
    background: white;}
  
.lilou_info:hover ~ .img_lilou {
  display: block;
  position: absolute;
  left:35%;
  top: 0px;
  z-index: 6;} 
    
.img_lilou {
  display: none;}

/* info syntaxe */

.info {
    display: inline;
    color: black; 
    font-family: itc new veljovic;
    font-size: 1.08em;
}

.info:hover{
    color: black;
    background: white}


.info:hover ~ .text_info {
    display: block;
    position: absolute;
    left: 17%;
    top: 60%;
    color: black;
    font-size: 0.7em;
    z-index: 6;
}

.img_info {
  display: none;}
  
  
.text_info {
    display: none;
}

/* guillemets syntaxe */

.guillemets {
    font-style: normal;
    font-family: var(--e-global-typography-text-font-family), Sans-Serif;
}
    
    
/* tpwk syntaxe */

.tpwk {
    color: black; 
    font-family: itc new veljovic;
    font-size: 1.08em;
    padding: -15px;
}

.tpwk:hover{
    color:black;
    background: white;
    text-decoration: underline;
}

.tpwk:hover ~ .img_tpwk {
  display: block;
  position: absolute;
  left:25%;
  top: 10px;
  z-index: 6;}
  
.img_tpwk {
  display: none;}

/* star */

.star {color:black;
font-family: itcnewveljovic;} 

/* change syntaxe */

.change {
    color: black; 
    font-family: itc new veljovic;
    font-size: 1.08em;
    padding: 0px;
}

.change:hover {
    color: black;
    background: white;
    text-decoration: underline;
}


/* playlist syntaxe */

.playlist {
    display: inline;
    color: black; 
    font-family: itc new veljovic;
    font-size: 1.08em;
    padding: 0px;
}

.playlist:hover{
    color: black;
    background: white;
    text-decoration: underline;
}

.playlist:hover ~ .img_music {
  display: block;
  position: absolute;
  left:20%;
  top: 45px;
  z-index: 6;}    
  
.img_music {
  display: none;}


/* favorite syntaxe*/

.favorite {
    display: inline;
    color: black; 
    font-family: itc new veljovic;
    font-size: 1.08em;
}

.favorite:hover {
    color: black;
    background: white;}
  
.favorite:hover ~ .img_fav {
  display: block;
  position: absolute;
  left:61%;
  top: -155px;
  z-index: 6;} 
    
.img_fav {
  display: none;}


/* chat syntaxe*/

.chat {
    display: inline;
    color: black; 
    font-family: itc new veljovic;
    font-size: 1.08em;
}

.chat:hover {
    color: black;
    background: white;}
  
.chat:hover ~ .img_chat {
  display: block;
  position: absolute;
  left:45%;
  top: 55px;
  z-index: 6;} 
    
.img_chat {
  display: none;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6139c28 */.text_intro{
    font-family: ibm plex mono;
    font-size: 1em;
    line-height: 1em;
    text-align: left;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e817279 */.italic {
    font-family: itc new veljovic;
    color: black;
    font-size: 1.2em;
}


.button{
  height: 140px;
  width: 140px;
  border: none;
  margin: 15px;
  margin-top: 8vh;
}


.button-1{
  background-image: url(https://liloutastet.com/wp-content/uploads/2023/05/ap_def_1.png);
  background-size: cover;
  filter:grayscale(100%);
}

.button-2{
  background-image: url(https://liloutastet.com/wp-content/uploads/2023/05/ap_def_2.png);
  background-size: cover;
  filter:grayscale(100%);
}
  
.button-3{
  background-image: url(https://liloutastet.com/wp-content/uploads/2023/05/ap_def_3.png);
  background-size: cover;
  filter:grayscale(100%);
}

.button-4{
  background-image: url(https://liloutastet.com/wp-content/uploads/2023/05/ap_def_4.png);
  background-size: cover;
  filter:grayscale(100%);
}

.button-5{
  background-image: url(https://liloutastet.com/wp-content/uploads/2023/05/ap_def_5.png);
  background-size: cover;
  filter:grayscale(100%);
}

.button-6{
  background-image: url(https://liloutastet.com/wp-content/uploads/2023/05/ap_def_6.png);
  background-size: cover;
  filter:grayscale(100%);
}

.button-7{
  background-image: url(https://liloutastet.com/wp-content/uploads/2023/05/ap_def_7.png);
  background-size: cover;
  filter:grayscale(100%);
}

.bouton-actif{
    filter: grayscale(0%)  contrast(55%) brightness(130%) saturate(180%);
  border-radius:20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e50a8a0 */.Lilou_phone {
    font-family: itc new veljovic;
    color: #FA4343;
    font-size: 1.2em;
}/* End custom CSS */
/* Start custom CSS */body.elementor-page-29376 {
    cursor: url("https://liloutastet.com/wp-content/uploads/2022/11/Cursor_black.png") 15 15, auto;
}


a:hover { 
    cursor: url("https://liloutastet.com/wp-content/uploads/2022/11/Cursor_hover_black.png") 15 15, auto;
}


button:hover{ 
    cursor: url("https://liloutastet.com/wp-content/uploads/2022/11/Cursor_hover_black.png") 15 15, auto !important;
}

text {
    font-size: 0.8em;
}


h10 {
    font-size: 0.6em;
}/* End custom CSS */