@import"https://fonts.googleapis.com/css2?family=Nunito+Sans:ital,opsz,wght@0,6..12,200..1000;1,6..12,200..1000&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}body{background-color:#fff7f0}.app{margin-top:10rem;display:flex;flex-direction:column;align-items:center}.sectionCard{border-radius:25px;border:1px solid rgba(234,224,215,.4);box-shadow:0 4px 6px #0000001a,0 10px 15px #0000001a,0 0 #0000,0 0 #0000;background-color:#fff;padding:5rem;width:70%}.footer{padding:5rem;background-color:#1c1917;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem;margin:5rem}.footer h4{font-family:Nunito Sans,"sans serif";color:#fff;font-size:18px;font-weight:600}.footer div{height:1px;width:100%;background-color:#fff7f07f;border-radius:9999px}.footer p{text-align:center;color:#fff;font-weight:lighter;font-family:Nunito Sans,"sans serif"}.nav{background-color:#fff;position:fixed;top:0;z-index:99;width:100%;border-bottom:1px solid rgba(234,224,215,.4);box-shadow:0 4px 20px 5px #00000014,0 0 #0000,0 0 #0000}.nav div{display:flex;justify-content:space-between;align-items:center;padding:10px 5rem}.nav div img{height:4rem}.nav div ul{display:flex;gap:2rem}.nav div ul li{font-family:Nunito Sans,"sans serif";font-weight:600}.nav div ul li a{all:unset}.nav div ul li:hover{cursor:pointer}.CarteHeader{padding-bottom:5rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2rem}.CarteHeader h5{font-family:Nunito Sans,"sans serif";color:#ae0018;text-transform:uppercase;letter-spacing:1.1px}.CarteHeader h1{font-family:Poppins,"sans serif";color:#ae0018;font-size:60px;font-weight:700}.CarteHeader p{font-family:Nunito Sans,"sans serif";font-weight:lighter;font-size:20px}.CarteSection{width:70%;display:flex;flex-direction:column;gap:3rem}.CarteSection>.titleSection{display:flex;flex-direction:column;gap:10px}.CarteSection>.titleSection h2{font-size:48px;font-weight:650;font-family:Poppins,"sans serif"}.CarteSection>.cardSection{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);gap:2rem}.presentation{display:flex;align-items:center;padding:5rem 15rem;gap:3rem}.presentation div{display:flex;flex-direction:column;gap:16px}.presentation div h2{font-size:48px;font-family:Poppins,"sans serif";font-weight:600;margin-bottom:1rem}.presentation div p{line-height:28px;font-size:18px;font-family:Nunito Sans,"sans serif"}.presentation img{border-radius:24px;width:50%}.HomeHeader div{background-color:#fff7f0;display:flex;flex-direction:column;align-items:center;gap:1rem;padding:5rem}.HomeHeader div img{height:7rem;margin-bottom:2rem}.HomeHeader div h1{font-size:48px;font-weight:700;font-family:Poppins,"sans serif";color:#ae0018}.HomeHeader div p{font-size:20px;font-family:Nunito Sans,"sans serif"}.information{display:flex;gap:2rem;border:1px solid rgba(234,224,215,.4);border-radius:16px;padding:1rem;box-shadow:0 4px 20px #00000014,0 0 #0000,0 0 #0000}.information .icon{padding:1rem;border-radius:10px;font-size:1.5rem;color:#ae0018;background:linear-gradient(130deg,#f3809359,#eae0d7)}.information div{display:flex;flex-direction:column;gap:5px}.information div h3{font-size:18px;font-family:Poppins,"sans serif";font-weight:600;margin-bottom:5px;line-height:1.5}.information div ul{font-weight:lighter}.information div ul li{font-family:Nunito Sans,"sans serif";line-height:24px}.nousTrouver{display:flex;flex-direction:column;gap:3rem;padding:5rem}.nousTrouver>.headerTxt{display:flex;flex-direction:column;align-items:center;gap:1rem}.nousTrouver>.headerTxt p{font-family:Nunito Sans,"sans serif";letter-spacing:1.1px;color:#ae0018;font-weight:600;text-align:center;text-transform:uppercase}.nousTrouver>.headerTxt h2{text-align:center;font-size:48px;color:#1c1917;font-family:Poppins,"sans serif";font-weight:600}.nousTrouver .content{display:flex;justify-content:space-between;align-items:center}.nousTrouver .content .informationContainer{display:flex;flex-direction:column;gap:2rem}.nousTrouver .content .iframe{border:1px solid rgba(234,224,215,.4);border-radius:25px;box-shadow:0 4px 20px #00000014,0 0 #0000,0 0 #0000}.PlatDuJour{gap:3rem;display:flex;flex-direction:column;align-items:center}.PlatDuJour .PlatDuJourHeader{display:flex;flex-direction:column;align-items:center;gap:1rem}.PlatDuJour .PlatDuJourHeader>p{font-family:Nunito Sans,"sans serif";letter-spacing:1.1px;color:#ae0018;font-weight:600;text-align:center;text-transform:uppercase}.PlatDuJour .PlatDuJourHeader h2{font-size:48px;color:#1c1917;font-family:Poppins,"sans serif";font-weight:600}.PlatDuJour>p{color:#ae0018;font-family:Nunito Sans,"sans serif";font-weight:600;display:flex;align-items:center;gap:10px;cursor:pointer;transition:gap .2s ease-in-out}.PlatDuJour>p:hover{gap:1rem;transition:.2s ease-in-out}.PlatDuJour ul{gap:1rem;display:flex;align-items:center;font-family:Nunito Sans,"sans serif"}.PlatDuJour ul li{font-size:14px;font-weight:550;color:#1c1917;padding:10px;background:#fff7f0;border-radius:10px;border:2px solid #EAE0D7;transition:.3s ease-in-out}.PlatDuJour ul li:hover{transition:.3s ease-in-out;cursor:pointer;border:2px solid #AE0018;box-shadow:0 4px 6px #0000001a,0 10px 15px #0000001a,0 0 #0000,0 0 #0000}.PlatDuJour ul .dayTarget{color:#fff;scale:1.2;background:#ae0018;box-shadow:0 4px 6px #0000001a,0 10px 15px #0000001a,0 0 #0000,0 0 #0000;border:none}.PlatDuJour ul .dayTarget:hover{border:none}.PlatDuJour .PlatDuJourCardsContainer{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem;width:100%}.platCard{position:relative;box-shadow:0 4px 20px #00000014,0 0 #0000,0 0 #0000;border:1px solid rgba(234,224,215,.4);border-radius:10px;padding:2rem;display:flex;flex-direction:column;gap:2rem;cursor:pointer;transition:box-shadow .2s ease-in-out}.platCard:hover{box-shadow:0 8px 25px #00000026,0 0 #0000,0 0 #0000;transition:.2s ease-in-out}.platCard>.titleSection{display:flex;gap:10px}.platCard>.titleSection>p{font-size:2rem}.platCard>.titleSection h3{font-family:Poppins,"sans serif";color:#ae0018;font-size:24px;font-weight:600}.platCard>p{font-family:Nunito Sans,"sans serif";color:#1c1917b2}.platCard>.priceSection{position:absolute;right:0;top:0;border-radius:0 10px 0 24px;background:linear-gradient(130deg,#f3809359,#eae0d7);height:70%;min-width:15%;padding:0 5px;width:fit-content;display:flex;flex-direction:column;justify-content:center;align-items:center}.platCard>.priceSection>p{font-family:Nunito Sans,"sans serif";font-weight:700;color:#1c1917b2;font-size:26px;width:max-content}.carousel-container{position:relative;width:70%;margin:0 auto;padding:0 0 5rem;display:flex;flex-direction:column}.carousel-container .headerTxt{margin-bottom:3rem;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2rem}.carousel-container .headerTxt>h1{font-family:Poppins,"sans serif";color:#ae0018;font-size:4rem;font-weight:650}.carousel-container .headerTxt>p{font-size:20px;color:#1c1917;font-family:Nunito Sans,"sans serif";font-weight:lighter}.carousel-wrapper{position:relative;overflow:hidden;border-radius:12px}.carousel-track{display:flex;position:relative;width:100%;height:300px;transition:transform .6s cubic-bezier(.25,.46,.45,.94)}.carousel-slide{flex:0 0 33.3333333333%;position:relative;padding:0 8px;box-sizing:border-box;overflow:hidden;object-fit:cover;border-radius:8px}.carousel-slide .innerSlide{height:100%;width:100%}.carousel-slide .innerSlide:hover .SlideName{opacity:1;transition:opacity .3s ease-in-out}.carousel-slide .innerSlide .SlideName{opacity:0;position:absolute;color:#fff;font-size:2rem;font-weight:700;font-family:Nunito Sans,"sans serif";bottom:10%;left:50%;transform:translate(-50%);transition:opacity .3s ease-in-out}.carousel-slide .innerSlide img{cursor:pointer;width:100%;height:100%;object-fit:cover;display:block;border-radius:8px;transition:transform .2s ease-in-out,filter .4s ease}.carousel-slide .innerSlide img:hover{transform:scale(1.01);filter:brightness(.8)}.carouselContainer{position:relative}.carouselContainer .carousel-button{position:absolute;top:50%;transform:translateY(-50%);width:44px;border:1px solid #EAE0D7;background:#ad000e26;height:44px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:10;color:#ae0018;transition:.1s ease-in-out}.carouselContainer .carousel-button--prev{left:-5rem}.carouselContainer .carousel-button--next{right:-5rem}.carouselContainer .carousel-button:hover{transition:.1s ease-in-out;color:#1c1917;background:#ad000e33}.carousel-dots{display:flex;justify-content:center;gap:12px;margin-top:20px}.dot{width:12px;height:12px;border-radius:50%;border:2px solid #EAE0D7;background:transparent;cursor:pointer;transition:all .2s ease}.dot:hover{transition:.2s ease;background:#ad000e26}.dot.active{background:#ae0018;border-color:#ad000e33}@media(max-width:768px){.carousel-slide{flex:0 0 50%}.carousel-track{height:250px}}@media(max-width:640px){.carousel-slide{flex:0 0 100%}.carousel-track{height:200px}.carousel-button{width:36px;height:36px;font-size:16px}}.MainLine{border-radius:9999px;background:linear-gradient(270deg,#ffc79680,#ae0018);height:6px;width:10rem}.CarteSectionContainer{padding:10rem 0;background-color:#fff;width:100%;display:flex;flex-direction:column;align-items:center;gap:5rem}
