@font-face{font-family:Bartina Semibold;src:url(/build/fonts/Bartina-Semibold.8616c2c8.ttf)}@font-face{font-family:Boring Days;src:url(/build/fonts/BoringDays.25f43a7d.ttf)}@font-face{font-family:Rosarium;src:url(/build/fonts/Rosarium.3fd26bec.ttf)}@font-face{font-family:"Pitagon Serif";src:url(/build/fonts/PitagonSerif-Regular.e2544a8c.ttf)}@font-face{font-family:Honoria Regular;src:url(/build/fonts/Honoria-Regular.f314801b.otf)}@font-face{font-family:Mulat Awash Regular;src:url(/build/fonts/MulatAwash-Regular.54e7dee0.ttf)}body{font-family:"Pitagon Serif",serif;margin:0;overflow-x:hidden;width:100%}.carrousel,body{align-items:center;display:flex;flex-direction:column}.carrousel{margin-top:2%}.carrousel .img-next,.carrousel .img-prev{align-items:center;display:flex;height:50vh;object-fit:contain;width:15vw}.carrousel .imageLegend img{border-radius:10px;height:45vh!important;object-fit:cover;width:35vw!important}.carrousel .imageLegend img:hover{transform:scale(1.15);transition-duration:.5s;z-index:20}.carrousel .imageLegend img:not(:hover){transition-duration:.5s}.carrousel .next-slide,.carrousel .prev-slide{border-radius:10px;height:40%;opacity:.5;width:100%}.carrousel .next-slide:hover,.carrousel .prev-slide:hover{opacity:1;transform:scale(1.25);transition-duration:.5s;z-index:20}.carrousel .next-slide:not(:hover),.carrousel .prev-slide:not(:hover){transition-duration:.5s}.carrousel .imageLegend{align-items:center;display:flex;flex-direction:column;height:60vh!important;margin-left:2%;margin-right:2%}.carrousel .imageLegend p{font-size:2rem;margin-top:6%;text-align:center}.carrousel .slide{display:none}.carrousel .slide.active{animation:fadeIn 1s ease forwards;display:flex;flex-direction:column;text-align:center}.carrousel .allIMG{display:flex;flex-direction:row;height:40vh;justify-content:space-around;width:100%}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.carrousel__controls{display:flex;justify-content:center;width:100%}.carrousel__controls button{margin-left:10px;margin-right:10px}hr{border:1px solid #000;margin-bottom:3vh;margin-top:3vh;width:50%}h1{display:flex;font-family:Mulat Awash Regular,serif;font-size:2rem;justify-content:center}.questionnement{display:flex;flex-direction:row;font-family:Boring Days,serif;justify-content:space-around;margin-top:2.5vh;width:100%}.questionnement h2{font-family:Mulat Awash Regular,serif}.questionnement div:not(:last-child){margin-right:2.5%}.bien,.estimation,.newsletter{width:30%}.bien,.estimation,.newsletter,.question{align-items:center;display:flex;flex-direction:column}.question{margin-bottom:2.5%}.question .button{width:50%}h2{font-family:Mulat Awash Regular,monospace;font-size:1.5rem;font-weight:700}.button{display:flex;flex-direction:column;text-align:center}.button a{align-items:center;background-color:#ac8d4a;border-radius:5px;color:#fff;display:flex;font-family:Honoria Regular,serif;font-size:1rem;font-weight:700;height:4vh;justify-content:center;text-decoration:none;transition-duration:.5s;width:115%}.button a:hover{background-color:#f7d9a5;transform:scale(1.5);transition-duration:.5s}button{border:1px solid #000;border-radius:5px;color:#000;font-family:Honoria Regular,monospace;font-size:1rem}.carrousel .controls{display:flex;flex-direction:row;margin-top:15%}.carrousel__controls.resized{display:none}.carrousel a{cursor:pointer;display:inline-block;padding:8px 16px;text-decoration:none}.carrousel a:hover{background-color:#ddd;color:#000}.carrousel .previous{background-color:#f1f1f1;color:#000;margin-right:60%}.carrousel .next{background-color:#f1f1f1;color:#000;margin-left:60%}.carrousel .round{border-radius:50%}@media screen and (max-width:1000px){.questionnement{display:flex;flex-direction:column;justify-content:center}.questionnement div,div.question{align-items:center;display:flex;flex-direction:column;width:100%}.questionnement div h2{font-size:3rem;text-align:center}h1{font-size:6rem}.button a{font-size:3rem;width:50vw}.slide p{font-size:2rem;margin-top:5%}.carrousel .imageLegend img{border-radius:10px;height:45vh!important;object-fit:cover;width:85vw!important}.carrousel .controls{margin-top:25%}.carrousel .next,.carrousel .previous{align-items:center;display:flex;font-size:2rem;height:3vh;justify-content:center;width:14vw}.carrousel .img-next,.carrousel .img-prev,.next-slide,.prev-slide{display:none}.button a:hover,.carrousel .imageLegend img:hover{transform:scale(1);transition-duration:0s}.button a:hover{background-color:#ac8d4a}}