@import"https://fonts.googleapis.com/css2?family=Parkinsans:wght@300..800&display=swap";@import"https://fonts.googleapis.com/css2?family=Anton&family=Playwrite+GB+S:ital,wght@0,100..400;1,100..400&display=swap";*{padding:0;margin:0;box-sizing:border-box;text-decoration:none;list-style:none}body{width:100%;min-height:100vh;font-family:Parkinsans,sans-serif}h1{font-size:2.25rem;font-family:Roboto,sans-serif;font-weight:900;font-style:normal;color:#fff}h2{font-size:1.75rem;font-family:Roboto,sans-serif;font-weight:700;font-style:normal}h3{font-size:1.5rem;font-family:Roboto,sans-serif;font-weight:600;font-style:normal}h4{font-size:1.25rem;font-family:Roboto,sans-serif;font-weight:500;font-style:normal}p{font-size:1rem;font-family:Roboto,sans-serif;font-weight:300}li{font-size:1rem;font-family:Roboto,sans-serif;font-weight:400}button{background-color:#9c9c22cf;border-radius:.5rem;padding:.65rem;margin:1rem;font-size:1rem;outline:none}button:hover{letter-spacing:1px;color:#fff;font-weight:400}.navbar{display:flex;justify-content:space-around;align-items:center;max-width:100%;background-color:#8a8a3d}.logo-navbar{margin:1rem;color:#efca03}.navbar h1{font-family:Playwrite GB S,cursive;font-optical-sizing:auto;font-weight:600;color:#efca03}.navbar ul{display:flex;gap:1rem}.navbar ul li a{display:block;font-size:1.5rem;padding:.5rem;margin:.5rem;color:#fff}.navbar ul li:not(.activated):hover{border:2px solid rgb(239,202,3)}.navbar .menu{display:none;position:absolute;top:1.78rem;right:-1.5rem;flex-direction:column;justify-content:space-between;width:3rem;height:2rem}.small-logo{font-size:1.25rem;color:#efca03;font-weight:600;cursor:pointer}@media (max-width:900px){h1{font-size:1.75rem}.navbar ul li a{font-size:1.25rem}}@media (max-width:768px){.navbar .menu{display:flex;margin:1rem;margin-top:21px}.navbar{flex-direction:column;align-items:center}.navbar ul{display:none;flex-direction:column}.navbar ul.open{display:flex;justify-content:center}.navbar ul li{width:100%;text-align:center}.navbar ul li a{margin:.2rem .5rem}}.help{margin-top:5rem;display:flex;flex-direction:column}.container-help{display:flex;justify-content:center;gap:1rem;align-items:center;margin:2rem 10%;box-shadow:10px 10px 5px #000000bf;-webkit-box-shadow:10px 10px 5px 0px rgba(0,0,0,.75);-moz-box-shadow:10px 10px 5px 0px rgba(0,0,0,.75);padding:1rem}.box-img-help{display:flex;justify-content:center;align-items:center;flex:1}.box-img-help img{width:100%}.box-texte{display:flex;flex-direction:column;gap:1rem;flex:1}.box-texte h1{margin-top:1rem;text-align:center;color:#000}.breakfast{padding:1rem;margin:1rem 10%;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#9c9c22cf}.containair-breakfast{display:flex;justify-content:space-between;align-items:center;gap:3rem}.box-breakfast-gauche{margin-top:2rem}.box-breakfast-gauche h1{text-align:center}.box-breakfast-gauche p{margin-top:1rem;padding:1rem;font-size:1.25rem}.liste-recettes{display:flex;justify-content:space-between;gap:1rem}@media (max-width:1020px){.containair-breakfast,.liste-recettes{flex-direction:column}.box-texte h1{font-size:1.75rem}}@media (max-width:900px){.box-breakfast-gauche h1,.box-texte h1{font-size:1.75rem}}@media (max-width:800px){.container-help{flex-direction:column}}@media (max-width:768px){.box-breakfast-gauche h1,.box-texte h1{font-size:1.5rem}.box-breakfast-gauche p{font-size:1rem}}@media (max-width:576px){.breakfast{margin:1rem 3%}}.recettes{background-color:#fefefd26;padding:1rem}.box-img-recettes{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:1rem}.box-img-recettes h3{padding:1rem}.box-para-recettes{margin-top:1rem;display:flex;flex-direction:column;text-align:center;align-items:center}ul.liste-ingredients,ul.preparation{margin-top:2rem;display:flex;flex-direction:column;flex-wrap:wrap;font-size:1rem}.liste-ingredients{padding:1rem 19%}ul.preparation li{padding:.5rem}@media (max-width:900px){.box-breakfast-gauche h1{font-size:1.75rem}}@media (max-width:768px){.box-breakfast-gauche h1{font-size:1.5rem}.box-img-recettes h3,.liste-ingredients h3,.preparation h3{font-size:1.2rem}}@media (max-width:576px){.box-img-recettes h3,.liste-ingredients h3,.preparation h3{font-size:1.1rem}.liste-ingredients{padding:1rem 5%}}.hero-logos-service{margin:5rem 10%;display:flex;justify-content:space-around;align-items:center;gap:1rem;background-color:#9c9c22cf;padding:1rem}.logos-service-gauche{background-color:#fefefd26;padding:1rem;flex:1}.logos-service-gauche h1{text-align:center}.logos-service-droite{display:flex;justify-content:center;align-items:center;gap:1rem;text-align:center;flex-wrap:wrap;flex:1}.box-logos{display:flex;justify-content:center;align-items:center;gap:1rem;padding:1rem;margin:2rem}.sac-logos{border:1px solid #fefefd26;padding:1rem;margin:1rem;background-color:#fff;width:12rem}@media (max-width:1100px){.hero-logos-service{flex-direction:column}}@media (max-width:576px){.logos-service-gauche h1{font-size:1.75rem}}.virtual-consult{margin:5rem 10%;display:flex;flex-direction:column;background-color:#9c9c22cf;padding:1rem}.virtual-consult h1{text-align:center}.virtual-consult p{padding:1rem;font-size:1.25rem;text-align:center}.containair-virtual-consult{display:flex;justify-content:center;align-items:center;gap:1rem}.box-virtual-gauche{display:flex;flex-direction:column;justify-content:center;align-items:center}.box-virtual-gauche h2{text-align:center}.box-virtual-gauche p{text-align:start;padding:.5rem}.box-img-virtual-droite{display:flex;justify-content:center;align-items:center}.box-img-virtual-droite img{width:100%}.lien-contact{background-color:#efca03;padding:.25rem;margin:.25rem;border-radius:.5rem;cursor:pointer;color:#000}@media (max-width:576px){.virtual-consult h1{font-size:1.75rem}.box-virtual-gauche h2{font-size:1.5rem}.virtual-consult p{font-size:1rem}}@media (max-width:768px){.box-img-virtual-droite img{width:90%}.containair-virtual-consult{flex-direction:column-reverse}}.programme{margin:5rem 10%;display:flex;justify-content:center;align-items:center;text-align:center;border:2px solid #9c9c22cf;padding:1rem}.programme-gauche{flex:1 1 15rem;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#9c9c22cf;margin:.5rem}.programme-gauche h1{margin:1rem;text-align:center}.programme-gauche p{margin:.25rem;text-align:center;font-size:1.25rem}.programme h2{margin:1rem}.box-img-programme-droite{display:flex;justify-content:center;flex-direction:column;align-items:center;flex:1 1 5rem}.box-img-programme-droite img{width:100%;padding:1rem}.containair-programme{display:none}@media (max-width:768px){.programme{flex-direction:column-reverse}}@media (max-width:576px){.programme-gauche h1{font-size:1.75rem}.programme-gauche h2{font-size:1.5rem}.programme-gauche p{font-size:1rem}}.item-programme{margin-top:5rem;-webkit-animation-name:item-programme;animation-name:item-programme;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes item-programme{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes item-programme{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.containair-item-programme{display:flex;justify-content:center;align-items:center;gap:1rem;margin:1rem 25%;background-color:#8a8a3d;padding:1rem}.item-box-img-programme{display:flex;flex-direction:column;align-items:center}.img-item-programme{width:18rem;object-fit:contain}.item-info-programme{display:flex;flex-direction:column;align-items:center}.item-info-programme h1{margin:1rem;text-align:center}@media (max-width:1000px){.containair-item-programme{margin:1rem 15%;flex-direction:column}}@media (max-width:900px){.item-info-programme h1{font-size:1.75rem}.item-box-img-programme{text-align:center}}@media (max-width:768px){.item-info-programme h1{font-size:1.5rem}}@media (max-width:400px){.item-box-img-programme{text-align:center}.containair-item-programme{margin:1rem 10%}}.formulaire-contact{display:flex;align-items:center;gap:.25rem;padding:1rem;background:#9c9c22cf;margin:5rem 10%;flex-direction:column}.login-popup-title h1{margin-top:1rem;color:#000}.formulaire-container{display:flex;flex-direction:column;align-items:center;z-index:3}.infos-inputs{display:flex;flex-direction:column;justify-content:center;padding:2rem;gap:1rem;width:30rem;text-align:center;margin:2rem 15%;border:3px solid white;background-color:#abab7ffa;padding:1rem}.infos-inputs input{padding:.5rem;border:none}textarea{padding:1rem;border:none;max-width:100%}@media (max-width:900px){.formulaire-contact{flex-direction:column-reverse}.infos-inputs{width:25rem}}@media (max-width:576px){.login-popup-title h1{font-size:1.75rem;text-align:center}.infos-inputs{width:20rem}}@media (max-width:500px){.login-popup-title h1{font-size:1.5rem}}.whosthis{margin:5rem 10%;background-color:#dee9de;padding:1rem}.whosthis{background-color:#8a8a3d;margin:5rem 10%;-webkit-animation-name:whosthis;animation-name:whosthis;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes whosthis{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes whosthis{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.propos{margin:5rem 15%;display:flex;flex-direction:column;justify-content:center;justify-content:space-between;gap:1rem;text-align:center;align-items:center;padding:1rem}.propos h1{text-align:center;margin:1rem}.propos p{font-size:1.25rem}.wrapper{margin:1px}.question{background-color:#8a8a3d;cursor:pointer;padding:1rem;display:flex;text-align:start;justify-content:space-between;gap:1rem;width:40rem;font-style:oblique}span.logo-cercle{font-size:1rem;color:#fff;font-weight:800}.answer{background-color:#fefefd26;padding:1rem;bottom:25px;width:40rem;text-align:start}.answer{-webkit-animation-name:answer;animation-name:answer;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes answer{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes answer{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.hidden{display:none}.question-sans-reponse{display:flex;margin-top:2rem;justify-content:center;align-items:center}.lien-contact{background-color:#efca03;padding:.25rem;border-radius:.5rem;cursor:pointer;color:#000}.lien-contact:hover{color:#fff;font-weight:500}@media (max-width:900px){.propos h1{font-size:1.75rem}.propos p{font-size:1rem}}@media (max-width:768px){.propos h1{font-size:1.5rem;margin:0rem}}@media (max-width:576px){.answer,.question{width:35rem}.propos h1{font-size:1.25rem}}@media (max-width:450px){.answer,.question{width:25rem}}@media (max-width:350px){.answer,.question{width:20rem}}.qui{display:flex;flex-direction:column;gap:1rem;justify-content:center;align-items:center}.containair-qui{display:flex;justify-content:center;align-items:center;gap:1rem}.box-img-qui-gauche{display:flex;flex-direction:column;justify-content:center;align-items:center}.box-img-qui-gauche img{width:100%}.box-qui-droite{display:flex;flex-direction:column;padding:1rem;justify-content:center;align-items:center}.box-qui-droite h2,.box-qui-droite p,.box-qui-droite span{padding:.5rem}@media (max-width:900px){.containair-qui{flex-direction:column}.qui h1{font-size:1.75rem}.box-img-qui-gauche img{width:80%}.box-qui-droite h2{font-size:1.5rem}}@media (max-width:768px){.qui h1{font-size:1.5rem}.box-qui-droite h2{font-size:1.25rem}}@media (max-width:576px){.qui h1{font-size:1.25rem}}.containair-header{display:flex;flex-direction:column;margin-top:-1rem}.box-img-header{flex:1 1 auto;position:relative}.box-img-header img{width:100%;height:20rem;padding-top:1rem}.containair-header h1{text-align:center;color:#000;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#f7f7f714;width:100%}.lien-retour-portfolio{color:#000;font-weight:300;font-style:italic;cursor:pointer;margin:2rem;padding:.5rem}.lien-retour-portfolio:hover{background-color:#8a8a3d;color:#efca03}@media (max-width:900px){.containair-header h1{font-size:1.75rem;text-align:center}}@media (max-width:768px){.containair-header h1{font-size:1.5rem}}@media (max-width:596px){.containair-header h1{font-size:1.25rem}}.footer{background-color:#8a8a3d}.containair-footer{margin-top:15rem;display:flex;padding:1rem;justify-content:space-between;align-items:center;color:#fff}.footer-gauche{display:flex;flex-direction:column;justify-content:center;align-items:center}.footer-milieu{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.5rem}.footer-milieu h3{font-family:Playwrite GB S,cursive;font-optical-sizing:auto;font-weight:600;color:#efca03}.footer-droite{display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:1rem}.footer-reseaux{display:flex;gap:1rem;justify-content:center;align-items:center}.footer-droits{display:flex;justify-content:center;align-items:center;background-color:#fefefd26;padding:1rem}@media (max-width:768px){.footer-milieu h3,.footer h3{font-size:1.25rem}}@media (max-width:500px){.containair-footer{flex-direction:column-reverse;gap:1rem}.footer-droite{text-align:center}}.page-no-exist{display:flex;flex-direction:column;align-items:center}.page-no-exist a{color:#000}.page-no-exist a:hover{background-color:#8a8a3d;color:#efca03;padding:.5rem}
