@charset "UTF-8";#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50}nav{padding:30px}nav a{font-weight:700;color:#2c3e50}.modal-montre[data-v-63044e58]{display:block}.badge-light[data-v-10679ffd]:hover{padding-right:.6rem;background-color:var(--bleu)}.section-categorie-alimentaire[data-v-3146ef14]{display:flex;justify-content:center}.bandeau[data-v-3146ef14]{background-color:var(--vert-clair);padding:8px;font-family:Work Sans;color:#fff;font-weight:600;font-size:16px}.text-small[data-v-3146ef14]{font-size:12px}h2[data-v-3146ef14]{font-size:24px;font-family:Work Sans,sans-serif;margin:auto;text-align:center!important;text-decoration:underline}h2[data-v-3146ef14]:hover{font-weight:700;cursor:pointer}.modal[data-v-a2655294]{display:block!important;opacity:1!important;height:100vh}.modals[data-v-da379bec]{display:static!important;width:100%!important;height:100%!important;background:rgba(0,0,0,.5)!important;position:absolute;top:0;z-index:9999}.btn-disabled[data-v-736f36ea]{pointer-events:none;cursor:not-allowed;opacity:.5!important}.btn-disabled[data-v-736f36ea]:hover{color:#fff;background:grey!important;border-color:#007bff}.modal[data-v-93aee596],.modal[data-v-dbaf29e6]{position:fixed;display:block!important;top:0;left:0;opacity:1!important;background:rgba(0,0,0,.5);height:100vh;z-index:9999;width:100%}.badges{background:#91c322;border-radius:8px;color:#fff;padding:.4rem .6rem}#listDiets{box-shadow:0 4px 21px 0 hsla(0,0%,76%,.5)}.custom-dot{width:100%;height:100%;border-radius:50%;background-color:#bdc660;margin:auto}.cartes-parcours[data-v-103b0a84]{max-height:50%;display:flex;flex-direction:row;gap:32px;margin-top:32px;padding:0 32px;justify-content:stretch;align-items:stretch!important}.card-alim[data-v-103b0a84]{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:stretch;gap:32px;height:555px;color:#000}.card-alim[data-v-103b0a84]:hover{background-color:var(--gris);border:2px solid var(--gris);cursor:pointer}.card-alim:hover .btn-secondaire[data-v-103b0a84]{background:url(/img/fleche-bouton.b05cddef.svg) no-repeat right 15px center;background-color:var(--vert);-webkit-transform:translateX(5px);color:#fff}.text-h4[data-v-103b0a84]{font-size:24px;font-weight:700;color:var(--bleu);text-align:center;width:100%}.btn[data-v-103b0a84]{font-size:20px!important}.handle-counter input[data-v-574f76c6]{height:auto!important}.modal[data-v-fa9922c8]{position:fixed;display:block!important;top:0;left:0;opacity:1!important;background-color:rgba(0,0,0,.5);height:100vh;z-index:9999;width:100%}.modal-body[data-v-fa9922c8]{background-color:#fff;padding:20px;width:600px;margin:0 auto;margin-top:10%}.section-jauge-categorie-alimentaire[data-v-b148dfe8]{width:-moz-fit-content;width:fit-content}.chart[data-v-b148dfe8]{width:200px;height:100px}.titre-categorie-alimentaire[data-v-b148dfe8]{display:flex;flex-direction:center;justify-content:center}.titre-categorie-alimentaire-texte[data-v-b148dfe8]{text-align:center;font-family:Work Sans,sans-serif;font-size:16px;font-weight:700;color:#000;text-transform:uppercase;margin-bottom:0}.badge-categorie-alimentaire[data-v-b148dfe8]{text-align:center;font-family:Work Sans,sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;width:-moz-fit-content;width:fit-content;margin:auto;padding:.1rem .5rem;border-radius:.5rem}.icon-medium[data-v-b148dfe8]{width:25px;font-size:25px;margin-right:.5rem}.fort[data-v-b148dfe8]{background-color:red;color:#fff}.leger[data-v-b148dfe8]{background-color:#ffe337}.correct[data-v-b148dfe8]{background-color:#8bc903}.detailProduits[data-v-b148dfe8]{margin:1rem auto;color:var(--bleu);font-size:1.5rem;display:flex;justify-content:center;gap:.4rem;background-color:#f5f5f5;border-radius:9px;max-width:150px;padding:.2rem;-webkit-transform:translateX(5px)}.nombre[data-v-7c9e671c]{height:auto!important}.section-80[data-v-7c9e671c]{width:80%;margin:auto;margin-bottom:64px}.detailproductscollapse[data-v-7c9e671c]{background:url(/img/fleche-bouton-vert.d1a59c26.svg) no-repeat left 15px center;text-decoration:none;max-width:465px;margin:0 auto 4rem;text-align:left;margin-top:2rem;font-size:16px;font-family:Work Sans,sans-serif;font-weight:400;color:#4a4a4a;letter-spacing:0;line-height:21px;cursor:pointer}input:checked+.slider{background-color:#594231}input:checked+.slider.legumes{background-color:#bdc660}input:checked+.slider.fruits{background-color:#a261c0}input:checked+.slider.cereales{background-color:#f5a623}input:checked+.slider.viande{background-color:#b57a60}.legumes.icon{color:#bdc660!important}.fruits.icon{color:#a261c0!important}.cereales.icon{color:#f5a623!important}.viande.icon{color:#b57a60!important}.revoir-select{background-image:url(/img/fleche-gch-blanc.a1d14019.svg)}.revoir-selection{justify-content:center;position:absolute;width:100%;text-align:center;background-color:#fff;height:45px;color:#594231;font-size:16px;background-position:left 30px center;background-repeat:no-repeat;background-size:15px;background-image:url(/img/fleche-gch-vert.f3764155.svg)}.revoir-selection,.tout-bio{align-items:center;display:flex}.tout-bio{padding-left:20px;background:#f0f0f0;padding:16px}.tooltip-affiner{z-index:10!important}.modals[data-v-6510e29d]{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:1000;background-color:rgba(0,0,0,.5);overflow-y:auto}.show[data-v-390c3922]{margin-right:0!important;display:block!important;padding:0!important;opacity:1!important}.btn[data-v-390c3922]{line-height:1;padding:16px 1rem!important;height:auto!important;padding-right:3rem!important;padding-left:1.7rem!important;font-size:16px!important}.ligne-bouton[data-v-390c3922]{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:32px}.cadre-categorie[data-v-390c3922]{display:flex;align-items:stretch;justify-content:center;padding:20px 20px;gap:16px}.cadre-titre-categorie[data-v-390c3922]{flex-grow:1;margin:auto}.cadre-titre-categorie .hectares[data-v-390c3922]{font-family:Work Sans,sans-serif;font-weight:400;font-size:13px;color:#594231;letter-spacing:0}.chiffre-encart[data-v-26d38082]{font-size:34px;color:#fff}.hectares[data-v-26d38082]{font-size:18px;color:#fff}.chart[data-v-75c18059]{width:100%;height:450px;max-width:100%;max-height:100%}.tooltip-title[data-v-75c18059]{font-size:16px;font-weight:700;text-align:left}.information-box[data-v-4dca79cb]{font-size:20px;color:var(--vert);font-weight:400;border:1px solid var(--vert);font-family:Work Sans,sans-serif;padding:16px;margin:16px}.chart[data-v-2422e40a]{height:100%;position:relative}.cadre-categorie[data-v-765635d6]{display:flex;align-items:stretch;justify-content:center;padding:20px 20px;gap:16px}.cadre-titre-categorie[data-v-765635d6]{flex-grow:1;margin:auto}.cadre-titre-categorie .hectares[data-v-765635d6]{font-family:Work Sans,sans-serif;font-weight:400;font-size:13px;color:#594231;letter-spacing:0;text-align:left}.titre-categorie[data-v-765635d6]{text-align:left}.result-plus[data-v-765635d6]{margin:auto}.div-continuer[data-v-5cac09d8]{display:flex;flex-direction:row;gap:16px;justify-content:center}.intro[data-v-5cac09d8]{text-align:center;margin:auto;color:var(--vert);font-size:20px;line-height:1.2;padding-bottom:24px;font-style:italic;font-family:Work Sans,sans-serif}[data-v-2ace6ba6]{font-size:16px;font-family:Work Sans,sans-serif}.icon-titre[data-v-2ace6ba6]{font-size:25px;height:25px}.card-header[data-v-2ace6ba6]{display:flex}.modals[data-v-687003d8]{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:1000;background-color:rgba(0,0,0,.5);overflow-y:auto}.main-sans-modal[data-v-76273ff2]{overflow:hidden}.cadre-categorie[data-v-76273ff2]{display:flex;align-items:stretch;justify-content:center;padding:20px 20px;gap:16px}.cadre-titre-categorie[data-v-76273ff2]{flex-grow:1;margin:auto}.cadre-titre-categorie .hectares[data-v-76273ff2]{font-family:Work Sans,sans-serif;font-weight:400;font-size:13px;color:#594231;letter-spacing:0}.result-plus[data-v-76273ff2]{margin:auto}.autreindus[data-v-76273ff2]{border-color:#62d5f3;color:#62d5f3}.div-continuer[data-v-76273ff2]{display:flex;flex-direction:row;gap:16px;justify-content:center}.intro[data-v-76273ff2]{text-align:center;margin:auto;color:var(--vert);font-size:20px;line-height:1.2;padding-bottom:24px;font-style:italic;font-family:Work Sans,sans-serif}#bandeau-ouvrir{display:block}.is-active[data-v-6b2760e0]{display:block!important;visibility:visible!important}.card-active[data-v-6b2760e0]{background-color:#bdc660;color:#fff}.non-active[data-v-6b2760e0]{display:none!important;visibility:hidden!important;overflow:hidden}.show[data-v-6b2760e0]{margin-right:0!important;display:block!important;padding:0!important;opacity:1!important}.btn-link-open,.card-header{background-color:#594231!important}.btn-link-open,.card-header{background-color:#4f2065!important}.btn-link-open{display:flex;flex-direction:row;gap:8px}.btn-link-open,.card-header{background-color:#463025!important;color:#fff!important}.card-body ul{text-align:left;text-decoration:none}.card-body ul li{list-style:none;margin-bottom:10px}.modal-repart-cat-detail .modal-header .icon[data-v-d94493f6]{font-size:50px;margin-right:20px;margin-left:10px}.btn-link-open[data-v-d94493f6]{display:flex;flex-direction:row;gap:8px}.btn-link-open[data-v-d94493f6],.card-header[data-v-d94493f6]{background-color:#874e00!important;color:#fff!important}.card-body ul[data-v-d94493f6]{text-align:left;text-decoration:none}.card-body ul li[data-v-d94493f6]{list-style:none;margin-bottom:10px}.modal-dialog[data-v-d94493f6]{max-width:100%;margin:1.75rem auto}.modals[data-v-57dea2c5]{position:absolute;top:0;left:0;width:100%;height:-moz-fit-content;height:fit-content;z-index:1000;background-color:rgba(0,0,0,.5)}.grille[data-v-2f090ea2]{display:grid;grid-template-columns:repeat(25,1fr);grid-template-rows:repeat(4,1fr);grid-auto-flow:column}.grille li[data-v-2f090ea2]{list-style:none}.cereales-emploi[data-v-2f090ea2]{color:red}.show[data-v-0ef20dfe],.show[data-v-105d570a]{margin-right:0!important;display:block!important;padding:0!important;opacity:1!important}a[data-v-105d570a]{color:var(--bleu);text-decoration:underline}a[data-v-105d570a]:hover{color:var(--vert);text-decoration:underline}.bloc-surface[data-v-5cf4e15e]{margin:0!important}.graphique-container[data-v-5d538dc0]{margin:auto;position:relative;overflow:hidden;height:100%;width:100%}.graphique[data-v-5d538dc0]{height:100%;width:100%}.graphique[data-v-8613db34]{margin:auto;position:relative;overflow:hidden;height:100%;width:100%}.echarts-inner[data-v-8613db34]{margin:auto}#map[data-v-422ae755]{width:600px;max-height:400px;min-height:200px;display:flex;margin:auto;flex-grow:10}.legende-palette[data-v-422ae755]{display:flex;flex-direction:row;gap:10px}.element-legende[data-v-422ae755]{display:flex;flex-direction:row;align-items:center;margin:5px;gap:4px}.carre-couleur[data-v-422ae755]{height:16px;width:16px}#map[data-v-71a05629]{width:100%;max-height:80%;min-height:350px;display:flex;margin:auto;flex-grow:10;height:60%}.legende-palette[data-v-71a05629]{display:flex;flex-direction:row;gap:10px}.element-legende[data-v-71a05629]{display:flex;flex-direction:row;align-items:center;margin:5px;gap:4px}.carre-couleur[data-v-71a05629]{height:16px;width:16px}.graphique[data-v-d2a35378]{margin:auto;position:relative;overflow:hidden;height:100%;width:100%}.echarts-inner[data-v-d2a35378]{margin:auto}.en-savoir-plus-container[data-v-5654975e]{display:flex;color:var(--vert);gap:8px;flex-direction:row;align-items:center;padding:0;cursor:pointer}.potentiel-nourricier-container[data-v-4a9b2105]{display:flex;gap:12px;border:1px solid var(--vert);flex-direction:column;align-items:center;padding:12px}.potentiel-nourricier-title[data-v-4a9b2105]{font-size:20px}.potentiel-nourricier-categorie-grid[data-v-4a9b2105]{display:grid;grid-template-rows:repeat(4,1fr);grid-template-columns:.8fr .6fr .8fr;-moz-column-gap:32px;column-gap:32px;grid-auto-flow:row}span[data-v-4a9b2105]{display:flex;align-items:center;justify-content:center;margin:auto}.categorie[data-v-4a9b2105]{font-size:16px}.potentiel-nourricier-chiffre[data-v-4a9b2105]{font-size:20px}.texte-surligne[data-v-a3d35d4c]{text-decoration-line:underline;text-decoration-style:dashed;cursor:pointer}.texte-surligne[data-v-a3d35d4c]:hover{text-decoration:underline;background-color:var(--vert);color:#fff;cursor:pointer}[data-v-5d2af602]{font-family:Work Sans,sans-serif}p[data-v-5d2af602]{margin-bottom:0}a[data-v-5d2af602],a[data-v-5d2af602]:hover{text-decoration:underline}a[data-v-5d2af602]:hover{color:var(--bleu)}.asy-wrapper[data-v-5d2af602]{height:100vh;overflow:hidden}.section[data-v-5d2af602]{margin-top:0;margin-bottom:0}.section-boutons-controles-diapo[data-v-5d2af602]{position:absolute;bottom:5%;right:10%;transform:translateY(-50%);z-index:100;display:flex;flex-direction:row;gap:16px;transition:0s}.section-boutons-controles-diapo button[data-v-5d2af602]{color:#fff;border:none;padding:10px 20px;font-size:16px;text-transform:uppercase;cursor:pointer;line-height:16px;transition:0s}.bouton-retour[data-v-5d2af602]{display:inline-block;padding:10px 20px;background-color:#bdc660;color:#b0b078;border-left:1px solid #b0b078;outline:none}.bouton-retour[data-v-5d2af602]:hover{background-color:#594231}.bouton-retour.disabled[data-v-5d2af602]{background-color:#d4e3e3;color:#436666;cursor:not-allowed}.bouton-retour.disabled[data-v-5d2af602]:hover{background-color:#b0b078;color:#436666;cursor:not-allowed}.bouton-suivant.disabled[data-v-5d2af602],.bouton-suivant.disabled[data-v-5d2af602]:hover{background-color:#cad17f;color:#436666;cursor:not-allowed}.bouton-suivant[data-v-5d2af602]{display:inline-block;padding:10px 20px;background-color:var(--vert);color:#fff;border-right:1px solid var(--vert);outline:none}.bouton-suivant[data-v-5d2af602]:hover{background-color:var(--bleu)}.slide-diagnostic[data-v-5d2af602]{height:calc(100vh - 200px);display:flex;gap:12px;flex-direction:column;justify-content:space-evenly}.slide-bilan[data-v-5d2af602]{height:-moz-fit-content!important;height:fit-content!important;display:flex;gap:24px;flex-direction:column;justify-content:space-evenly}.text-h2[data-v-5d2af602]{margin-top:16px;margin-bottom:16px;text-align:left}.non-active[data-v-5d2af602]{display:none!important;visibility:hidden!important;overflow:hidden}.show[data-v-5d2af602]{margin-right:0!important;display:block!important;padding:0!important;opacity:1!important}.section-graphique-consommation[data-v-5d2af602]{display:flex;flex-direction:column;max-height:80%}.diagnostic[data-v-5d2af602]{display:flex;flex-direction:column;flex-grow:4}.partie-diagnostic[data-v-5d2af602]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));flex-direction:row;justify-content:flex-start;flex-grow:3;flex-shrink:100;align-items:center;gap:64px}.partie-diagnostic-colonne[data-v-5d2af602]{display:flex;flex-direction:column;flex-grow:3;flex-shrink:100;align-items:center;gap:32px}.sous-partie[data-v-5d2af602]{display:flex;flex-direction:row;justify-content:center;gap:32px;flex-grow:1;align-items:center;position:relative;height:100%}.sous-partie-gauche[data-v-5d2af602]{display:flex;flex-direction:column;justify-content:center;flex-grow:1;flex-shrink:1;align-items:flex-end;height:100%}.graphique-avec-logo[data-v-5d2af602]{display:flex;flex-direction:row;justify-content:flex-end;flex-grow:1;flex-shrink:1;align-items:center}.sous-partie-droite[data-v-5d2af602]{display:flex;flex-direction:column;align-items:flex-start;flex-grow:1;flex-shrink:1}.grille-impacts[data-v-5d2af602]{display:flex;justify-content:center;gap:16px}.case-impact[data-v-5d2af602]{display:grid;grid-template-rows:120px 1fr;width:200px;gap:16px}.case-impact img[data-v-5d2af602]{margin:auto 0}.bloc-paragraphe[data-v-5d2af602]{gap:32px}.partie-diagnostic-pleine-page[data-v-5d2af602]{display:flex;flex-direction:column;justify-content:flex-start;flex-grow:1}.ligne-chiffres[data-v-5d2af602]{display:flex;flex-direction:row;justify-content:center;gap:16px;align-items:stretch!important}.cadre-resultat[data-v-5d2af602]{width:350px;margin:0 0 20px 0;display:flex;flex-direction:row;justify-content:center;gap:8px}.carte[data-v-5d2af602]{height:100%;max-width:400px;height:auto}.map-content[data-v-5d2af602]{text-align:left;color:#594231;font-size:23px;line-height:1.2}.style-gris[data-v-5d2af602]{background-color:var(--gris);color:var(--bleu)}.element-evolution[data-v-5d2af602]{font-style:italic;padding-top:1rem;font-size:16px}.titre-slide[data-v-5d2af602]{padding:16px 0;flex-grow:0;color:#594231;line-height:1.2;max-width:1000px;margin:auto}.texte-moyen[data-v-5d2af602]{font-size:28px;line-height:1.2}.chiffre-moyen[data-v-5d2af602]{font-size:36px;margin-top:6px;font-weight:700;line-height:1}.texte-petit[data-v-5d2af602]{font-size:20px}.texte-tres-petit[data-v-5d2af602]{font-size:16px}.texte-centre[data-v-5d2af602]{text-align:center}.gros-chiffre-diagnostic[data-v-5d2af602]{font-size:48px;font-weight:700;line-height:1.2;color:var(--vert)}.slide-fade-enter-active[data-v-5d2af602]{transition:all .9s ease-out}.slide-fade-leave-active[data-v-5d2af602]{transition:all .8s ease-out}.slide-fade-enter-from[data-v-5d2af602]{transform:translateY(100vh);opacity:0}.slide-fade-leave-to[data-v-5d2af602]{transform:translateY(-100vh);opacity:0}.slide-fade-down-enter-active[data-v-5d2af602]{transition:all .9s ease-out}.slide-fade-down-leave-active[data-v-5d2af602]{transition:all .8s cubic-bezier(1,.5,.8,1)}.slide-fade-down-enter-from[data-v-5d2af602]{transform:translateY(-100vh);opacity:0}.slide-fade-down-leave-to[data-v-5d2af602]{transform:translateY(100vh);opacity:0}.boutons-container[data-v-5d2af602]{display:flex;flex-direction:column;justify-content:flex-end;gap:16px;margin-top:32px}.btn-principal[data-v-5d2af602]{margin-top:0!important;padding-top:0!important}.div-simulation .btn-principal[data-v-5d2af602],.div-simulation .btn-secondaire[data-v-5d2af602]{font-size:20px;line-height:auto;height:40px;border-radius:35px;padding-left:1.7rem;padding-right:3rem;background-position:right 20px center}.graphique-container[data-v-c2b9d5d8]{display:flex;flex-direction:column;flex-grow:1;flex-shrink:50;width:1000px}.graphique[data-v-c2b9d5d8]{height:450px}.arrow[data-v-c2b9d5d8]{padding-left:calc(10px + 1%);display:flex;flex-direction:row;align-items:flex-end;gap:8px}.arrow>svg[data-v-c2b9d5d8]{width:50px}.graphique-container[data-v-47a8a6b4]{display:flex;flex-direction:column;flex-grow:1;flex-shrink:50;width:1000px;align-items:flex-start}.graphique[data-v-47a8a6b4]{height:450px}.titre-comparaison-matieres-premieres[data-v-ead82492]{display:flex;flex-direction:row;width:100%;position:sticky;gap:32px;top:0;background-color:#fff;z-index:100}.comparaison-matieres-premieres[data-v-ead82492]{display:flex;flex-direction:row;width:40%;gap:32px;flex-basis:100%}.titre-visualisation[data-v-ead82492]{border-bottom:1px solid var(--bleu);flex-grow:1;width:50%}.show[data-v-ead82492]{margin-right:0!important;display:block!important;padding:0!important;opacity:1!important}.texte-legende[data-v-ead82492]{font-size:16px;font-weight:300;padding-left:8px}.impact-result[data-v-ead82492],.texte-droite[data-v-ead82492],.titre-impact[data-v-ead82492]{padding:32px 32px!important}.section-impacts[data-v-ead82492]{width:100%}.target[data-v-db22bf10]{background-color:red}.target2[data-v-db22bf10],.target[data-v-db22bf10]{width:100vh;height:100vh;display:flex;flex-direction:column}.target2[data-v-db22bf10]{background-color:purple}.cartes-parcours[data-v-e82de538],.coltest[data-v-db22bf10]{display:flex;flex-direction:column}.cartes-parcours[data-v-e82de538]{gap:8px;padding:0 64px;justify-content:stretch;border-right:1px solid var(--bleu);width:70%;align-items:stretch}.cadre[data-v-e82de538]{background:#fff;box-shadow:0 4px 12px 0 hsla(0,0%,76%,.5);border-radius:5px;padding:24px}.cadre-simulation[data-v-e82de538]{display:flex;flex-direction:column;justify-content:space-between}.card-choix[data-v-e82de538]{background:#fff;box-shadow:0 4px 12px 0 hsla(0,0%,76%,.5);padding:24px;height:100%;margin:auto;display:flex;flex-direction:row;justify-content:center;align-items:stretch;gap:24px;color:#000}.card-choix[data-v-e82de538]:hover{background-color:var(--gris);cursor:pointer}.card-choix:hover .btn-secondaire[data-v-e82de538]{background:url(/img/fleche-bouton.b05cddef.svg) no-repeat right 15px center;background-color:var(--vert);-webkit-transform:translateX(5px);color:#fff}.scenario-texte[data-v-e82de538]{display:flex;flex-direction:column;justify-content:center;gap:8px}h1[data-v-e82de538]{max-width:1000px!important;margin:auto;margin-bottom:32px}.text-h4[data-v-e82de538]{font-size:24px;font-weight:700;color:var(--bleu);width:100%}.btn[data-v-e82de538]{font-size:20px!important}.scenario-vs-custom[data-v-e82de538]{display:flex;flex-direction:row}.div-continuer[data-v-e82de538]{margin:auto!important}.title-question[data-v-17300248]{font-weight:500;font-size:19px;color:var(--bleu);line-height:1.2;padding-left:8px;margin-top:.5rem;padding-bottom:16px;margin-bottom:20px;border-bottom:1px solid var(--vert);text-align:left;display:flex;gap:16px;align-items:flex-start}.arrow[data-v-17300248]{padding:4px 0}.arrow-up[data-v-17300248]{transform:rotate(180deg)}.answer[data-v-17300248]{transition:max-height .5s;text-align:left;padding-left:40px}h1[data-v-4aca5987]{font-family:Work Sans,sans-serif;font-weight:300;font-size:61px;color:#91c423;letter-spacing:0;text-align:center;line-height:1.2em;margin-bottom:30px}.title-question[data-v-4aca5987]{font-weight:500;font-size:19px;color:var(--bleu);line-height:1.2;padding-left:8px;margin-top:.5rem;padding-bottom:16px;margin-bottom:20px;border-bottom:1px solid var(--vert);text-align:left;display:flex;gap:16px;align-items:flex-start}.titre-categorie[data-v-4aca5987]{font-weight:300;font-size:36px;color:#015a5a;line-height:1.2;border-bottom:1px dashed #015a5a;padding:4rem 0 1rem 0;margin:3rem 0 3rem}.tutorial-grid[data-v-4aca5987]{display:grid;grid-template-columns:repeat(auto-fit,minmax(450px,1fr));grid-template-rows:1fr 1fr;gap:20px}.video-tutorial[data-v-4aca5987]{width:100%;aspect-ratio:16/9;border:none}.question[data-v-4aca5987]{margin-left:2rem;display:flex;flex-direction:column;gap:32px}.ss-titre-page[data-v-4aca5987]{font-family:Work Sans,sans-serif;font-weight:300;font-size:20px;color:#4a4a4a;letter-spacing:0;line-height:1.3em}h2[data-v-05cb68df]{font-size:32px;line-height:1.1}.resultats-generaux .col-sm-6{padding-right:5px;padding-left:5px}.percent-impacts{margin:0 auto}.resultats-generaux .nbr-ha.odometer{float:unset}@media (min-width:1061px){#potential .result-chiffres{min-height:80px}}@media (min-width:577px) and (max-width:1060px){.resultats-generaux .col-sm-6{flex:0 0 50%;max-width:50%}}@media (max-width:1300px){.surfaces-container.section.centrervh{width:99%}.surfaces-container .container{max-width:unset}}#result-impacts .result-chiffres{flex-direction:column}@media (min-width:522px) and (max-width:576px){#result-impacts .result-chiffres{flex-direction:row;text-align:left}.percent-impacts{margin:0 .7rem 0 auto}}@media (max-width:521px){#result-impacts .hectares{text-align:right}.resultats-generaux .titre-result{max-width:128px}.percent-impacts{margin:0 0 0 auto;max-height:40px}}@media (max-width:575px){.resultats-comparatif,.resultats-generaux{flex-direction:column}}#globalView{padding-top:8rem}#landscapeView,#productView{margin-top:-6rem;max-width:2000px;margin:-6px auto 0}@media (max-width:991px){#globalView{padding-top:3rem}}.bg-grey-light{background-color:#f1edea!important}.bg-vert-fonce{background-color:#594231}.bg-grey-light .hectares,.bg-grey-light .nbr-ha,.bg-white .hectares,.bg-white .nbr-ha{color:#594231}.block-surface,.map-surface{height:450px;height:100%}.content-map{background-image:linear-gradient(180deg,hsla(0,0%,100%,0),#fff 15%,#fff 100%,hsla(0,0%,100%,0) 0);padding:4rem 0 4rem 2rem}.bigmap .content-map{min-height:650px;margin:auto 0;display:flex}.bigmap .text-map{margin:auto 0}#conteneur-surface-agricole-a-mobiliser{margin-top:-3rem}#conteneur-potentiel-nourricier{margin-top:-6rem}#map2,#zone-potentiel-nourricier,#zone-surface-a-mobiliser,#zone-surface-actuelle{position:sticky;top:19vh;max-width:1200px;margin:auto}.fix{position:fixed;top:220px}#maps{position:relative}#maps-images{width:100%;height:100%}#maps-images img{margin:auto}#div-image-potentiel-nourricier,#div-image-sau-actuelle,#div-image-surface-a-mobiliser,#div-image-surface-territoire{position:absolute;display:flex;align-items:center;width:300px;height:100%}.map-surface{width:380px}.bigmap#map2,.bigmap#zone-potentiel-nourricier,.bigmap#zone-surface-a-mobiliser,.bigmap#zone-surface-actuelle{max-width:1500px;height:650px;top:10vh}.bigmap #div-image-potentiel-nourricier,.bigmap #div-image-sau-actuelle,.bigmap #div-image-surface-a-mobiliser,.bigmap #div-image-surface-territoire{width:650px;height:550px;left:0}.bigmap #legend-map{margin-top:690px}.bigmap .map-surface{width:700px;padding:0 3rem}.bigmap #conteneur-potentiel-nourricier{margin-top:0}#div-image-surface-territoire{z-index:0}#div-image-sau-actuelle{z-index:2}#div-image-surface-a-mobiliser{z-index:3}#div-image-potentiel-nourricier{z-index:4}#globalView-images{padding:0 2rem}.card-surface{background:#fff;border:1px solid hsla(90,2%,77%,.24);box-shadow:0 4px 19px 0 rgba(0,0,0,.1);border-radius:11px;text-align:center;width:150px;height:120px;display:flex;transition:all .2s ease-out;cursor:pointer}.card-surface .icon{font-size:3rem;margin-bottom:.5rem;transition:all .2s ease-out}#navigation-surface .active .card-surface,#navigation-surface2 .active .card-surface,.btnPotential.active,.btnPotential:hover,.card-surface:hover{background:#bdc660;color:#fff}.btnPotential{padding:.5rem;background:#fff;color:#594231;font-size:2rem;box-shadow:0 2px 8px 0 rgba(0,0,0,.22);border-radius:3px;cursor:pointer}.contentPotential,.display-none{display:none}.contentPotential.active{display:block}#navigation-surface .active .card-surface .icon{color:#fff}.containerSurface{visibility:hidden;height:0}.containerSurface.active{display:block;visibility:visible;height:auto}.bloc-surface{padding:3rem 0}.bloc-surface h3{margin-bottom:1.5rem}.bloc-surface .resultat-ha,.content-map .resultat-ha{padding:2px 15px 6px}.bg-legumes,.bg-vert-clair{background-color:#bdc660!important;color:#fff}#globalView .map-content,#landscapeView .map-content,#productView .map-content{text-align:center;max-width:860px;margin:auto;color:#594231;font-size:23px;line-height:1.2}.map-content .subtext{font-size:16px;margin-top:2rem}#globalView .map-content{text-align:left;margin-top:1rem}.bar{height:30px}#bar-pn{position:relative}#bar-pn .ico-medium{width:55px;margin-left:0}.col-icon{width:64px;text-align:center;padding-right:5px;padding-left:5px}.bar-line{padding:.5rem 0}.bar-line .col-2{flex:0 0 20%;max-width:20%}#bar-legumes{border-bottom:1px solid #bdc660}#bar-cereales{border-bottom:1px solid #f5a623}#bar-viande{border-bottom:1px solid #b57a60}#bar-fruits{border-bottom:1px solid #a261c0}.bg-cereales{background-color:#f5a623;color:#fff}.bg-viande{background-color:#b57a60;color:#fff}.bg-fruits{background-color:#a261c0;color:#fff}.col-pourcent{font-weight:700;width:100px;text-align:right;padding-left:.5rem}.col-btn{max-width:7%;margin-left:auto;padding-right:0}.col-legend{width:33%}#line-pn{position:absolute;z-index:2}#line-pn .vertical-line{border-left:1px solid #979797;height:280px;width:1px;margin:auto}#horizontal-bar-pn{position:relative;z-index:1}.legende{width:20px;height:20px;display:inline-block;margin-right:.5rem}.legend-name{max-width:125px;font-size:14px;line-height:1}.bar-legende{margin-top:4rem;padding-bottom:5rem}.grey{color:#585757}.cadre-categorie.grey{border-color:#585757}.prairie{color:#abd848;border-color:#abd848}.fourrage{color:#d3a355;border-color:#d3a355}.legumineuse{color:#f5a623;border-color:#f5a623}.oleagineux{color:#f49d87;border-color:#f49d87}.pdt{color:#48b7b7;border-color:#48b7b7}.fruitssurface{color:#fc459c;border-color:#fc459c}.legumessurface{color:#ce74f6;border-color:#ce74f6}.autreindus{color:#62d5f3;border-color:#62d5f3}.jachere{color:#9cc347;border-color:#9cc347}.vignes{color:#4851cd;border-color:#4851cd}.hors-alim{color:#a9a9a9;border-color:#a9a9a9}#landscapeView .cadre-categorie,#productView .cadre-categorie{justify-content:flex-start}#landscapeView .cadre-categorie{padding:10px 0 20px}#landscapeView .result-chiffres{padding-right:1rem;width:100%}#productView .titre-categorie{font-size:18px}#landscapeView .titre-categorie{font-size:16px}.spacer-bottom{height:50vh}.col-text{padding-right:0}@media (max-width:1550px){.bigmap#map2,.bigmap#zone-potentiel-nourricier,.bigmap#zone-surface-a-mobiliser,.bigmap#zone-surface-actuelle{height:500px;max-width:1400px}.bigmap #div-image-potentiel-nourricier,.bigmap #div-image-sau-actuelle,.bigmap #div-image-surface-a-mobiliser,.bigmap #div-image-surface-territoire{width:500px;height:500px}.bigmap #legend-map{margin-top:535px}.bigmap .map-surface{width:600px;padding:0 3rem}.bigmap .content-map{min-height:500px}.legend-name{max-width:111px}}@media (max-width:1400px){#div-image-potentiel-nourricier,#div-image-sau-actuelle,#div-image-surface-a-mobiliser,#div-image-surface-territoire{width:250px}.map-surface{width:280px}#globalView-images{padding:0;max-height:550px}.bigmap#map2,.bigmap#zone-potentiel-nourricier,.bigmap#zone-surface-a-mobiliser,.bigmap#zone-surface-actuelle{height:500px;max-width:1400px}.bigmap #div-image-potentiel-nourricier,.bigmap #div-image-sau-actuelle,.bigmap #div-image-surface-a-mobiliser,.bigmap #div-image-surface-territoire{width:500px;height:500px}.bigmap .content-map{padding-right:3rem}.bigmap #legend-map{margin-top:535px}.bigmap .map-surface{width:578px;padding:0 3rem}.legend-name{max-width:111px}}@media (max-width:1200px){#globalView .map-content{font-size:18px}.map-content .subtext{font-size:15px;margin-top:1rem}.bigmap#map2,.bigmap#zone-potentiel-nourricier,.bigmap#zone-surface-a-mobiliser,.bigmap#zone-surface-actuelle{height:453px;max-width:1400px}.bigmap #div-image-potentiel-nourricier,.bigmap #div-image-sau-actuelle,.bigmap #div-image-surface-a-mobiliser,.bigmap #div-image-surface-territoire{width:453px;height:453px}.bigmap .content-map{min-height:543px}.bigmap #legend-map{margin-top:478px}.bigmap .map-surface{width:466px;padding:0 3rem}.legend-name{max-width:111px}}@media (max-width:1100px){#globalView .map-content{font-size:18px}.map-content .subtext{font-size:15px;margin-top:1rem}.bigmap#map2,.bigmap#zone-potentiel-nourricier,.bigmap#zone-surface-a-mobiliser,.bigmap#zone-surface-actuelle{height:360px;max-width:1400px}.bigmap #div-image-potentiel-nourricier,.bigmap #div-image-sau-actuelle,.bigmap #div-image-surface-a-mobiliser,.bigmap #div-image-surface-territoire{width:360px;height:360px}.bigmap .content-map{min-height:543px}.bigmap #legend-map{margin-top:375px}.bigmap .map-surface{width:366px;padding:0 3rem}.legend-name{max-width:111px}}@media (max-width:991px){.content-map h3{font-size:22px}#globalView .map-content{font-size:15px}.map-content .subtext{font-size:14px;margin-top:1rem}#legend-map{display:none}#map2,#zone-potentiel-nourricier,#zone-surface-a-mobiliser,#zone-surface-actuelle{top:0}#globalView .content-map{padding-top:1rem}.block-surface,.map-surface{height:300px}.spacer-bottom{height:76rem}.content-map{background-image:linear-gradient(180deg,hsla(0,100%,99%,0),#fffefe 5%,#fffefe 86%,rgba(255,254,254,0))}.bigmap#map2,.bigmap#zone-potentiel-nourricier,.bigmap#zone-surface-a-mobiliser,.bigmap#zone-surface-actuelle{height:500px;max-width:1400px}.bigmap #div-image-potentiel-nourricier,.bigmap #div-image-sau-actuelle,.bigmap #div-image-surface-a-mobiliser,.bigmap #div-image-surface-territoire{width:300px;height:300px}.bigmap .content-map{min-height:300px}.bigmap #legend-map{margin-top:300px}.bigmap .map-surface{width:300px;padding:0 3rem}.legend-name{max-width:111px}}@media (max-width:800px){.col-icon .ico-medium{font-size:26px}.col-icon{width:33px}.result-plus .icon-ico_fleche_detail_gros{margin-right:0}.col-btn{padding-right:15px}}@media (max-width:767px){.col-text{padding-right:15px}}@media (max-width:576px){.col-btn{margin-left:-5px}#line-pn .vertical-line{height:315px}}@media (max-height:800px) and(min-width:991px){#map2,#zone-potentiel-nourricier,#zone-surface-a-mobiliser,#zone-surface-actuelle{top:15vh}}#bar1,#bar2,.bargrey{width:100%;height:30px;transition:width 2s;margin-top:1rem;margin-bottom:2rem}#bar1.growLeft,#bar2.growLeft{width:100%}@keyframes growLeft{0%{width:10%}to{width:100%}}.growLeft{animation-name:growLeft;animation-duration:.5s}.potentialLegend{font-size:16px}.no-data{background-color:#f1edea;padding:1rem;border-radius:5px;text-align:center;margin-top:2rem;max-width:700px;margin:2rem auto 0}#d3plus_message{display:none!important}@media (max-width:576px){#navigation-surface{flex-direction:column}#navigation-surface .col-auto .card-surface{width:100%;margin-bottom:.5rem;height:50px}#navigation-surface .col-auto .card-surface .m-auto{display:flex;align-items:center}#navigation-surface .col-auto .card-surface .icon{display:flex;align-items:center;font-size:2rem;margin-right:.5rem}}#map2 h3,#zone-potentiel-nourricier h3,#zone-surface-a-mobiliser h3,#zone-surface-actuelle h3{text-align:left;margin-bottom:1rem}@media (max-width:990px){#div-image-potentiel-nourricier,#div-image-sau-actuelle,#div-image-surface-a-mobiliser,#div-image-surface-territoire{left:25vw}}@media (max-width:576px){#div-image-potentiel-nourricier,#div-image-sau-actuelle,#div-image-surface-a-mobiliser,#div-image-surface-territoire{left:15vw}}@media (max-width:375px){#div-image-potentiel-nourricier,#div-image-sau-actuelle,#div-image-surface-a-mobiliser,#div-image-surface-territoire{left:15vw}}@media (max-width:991px){.content-map{padding-left:0}}@media (max-width:400px){#div-image-potentiel-nourricier,#div-image-sau-actuelle,#div-image-surface-a-mobiliser,#div-image-surface-territoire,.map-surface,.map-surface img{max-height:180px}#div-image-potentiel-nourricier,#div-image-sau-actuelle,#div-image-surface-a-mobiliser,#div-image-surface-territoire{width:190px}.content-map{height:calc(100vh - 180px)}#textPotential{font-size:14px}#conteneur-potentiel-nourricier{min-height:700px}}@media (max-width:340px){#div-image-potentiel-nourricier,#div-image-sau-actuelle,#div-image-surface-a-mobiliser,#div-image-surface-territoire,.map-surface,.map-surface img{max-height:120px}#div-image-potentiel-nourricier,#div-image-sau-actuelle,#div-image-surface-a-mobiliser,#div-image-surface-territoire{width:130px}.content-map{height:calc(100vh - 120px)}}@media (max-width:991px){#map2,#zone-potentiel-nourricier,#zone-surface-a-mobiliser,#zone-surface-actuelle{top:21px}#conteneur-potentiel-nourricier,#conteneur-surface-agricole-a-mobiliser{margin-top:unset}}.down-arrow{width:0;height:30px;animation:jumpInfinite 1.5s infinite}@keyframes jumpInfinite{0%{margin-top:0}50%{margin-top:20px}to{margin-top:0}}.position-devant1{z-index:9!important}.position-devant2{z-index:10!important}@layer base{:root{--vert:#bdc660;--vert-clair:#bdc660;--bleu:#594231;--bleu-fonce:#594231;--gris:#f8f8f3;--gris-fonce:#b0b078}}body,html{margin:0;padding:0}.work-sans-200{font-optical-sizing:auto;font-weight:200!important;font-style:normal}.work-sans-200,.work-sans-300{font-family:Work Sans,sans-serif}.work-sans-300{font-optical-sizing:auto;font-weight:300!important;font-style:normal}.work-sans-400{font-optical-sizing:auto;font-weight:400!important;font-style:normal}.work-sans-400,.work-sans-700{font-family:Work Sans,sans-serif}.work-sans-700{font-optical-sizing:auto;font-weight:700!important;font-style:normal}.blanc{color:#fff!important}body{font-size:16px;text-align:left;font-family:Work Sans,sans-serif;font-weight:400;color:#4a4a4a;letter-spacing:0;line-height:21px}input{all:unset}.texte-centre{text-align:center!important}.full-width{width:100%}.texte-bleu{color:var(--bleu)}.texte-vert{color:var(--vert)}.texte-align-droite{text-align:right}.flex-row{display:flex;flex:row;align-items:center}h4{text-align:left;color:#594231;font-size:23px!important;line-height:1.2!important}.container-principal{width:900px;margin-left:auto;margin-right:auto}.container-grand{width:100%;max-width:1200px;margin-left:auto;margin-right:auto}.subtext{font-size:16px;margin-top:2rem;color:var(--bleu)}.intro,.slide{width:70%;margin:0 auto}.section{text-align:left}.section.centrervh{display:table;table-layout:fixed;width:80%;height:63vh;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.centrervh .container{display:table-cell;vertical-align:middle;width:100%}.disabled{opacity:.4}#section-accueil{height:70vh;display:flex;align-items:center;padding-left:20px;padding-right:20px;max-width:1600px;margin-left:auto;margin-right:auto}.accordion-button:focus,.accordion:focus,.btn-check:focus+.btn,.btn:focus,.form-check-input:focus,.form-control:focus,.form-select:focus{outline:0;box-shadow:0 0 0 0 rgb(13 110 253 0)}input:focus-visible{outline:unset}.titre-grand{max-width:900px;color:var(--bleu)}.text-h1,.titre-grand,h1{font-family:Work Sans,sans-serif;font-size:35px;letter-spacing:0;text-align:center;line-height:44px;margin:0 auto 70px auto}.text-h1,h1{color:var(--bleu-fonce);max-width:600px}.text-h3{font-weight:700;text-align:center;font-size:18px}.text-bleu,.text-h3{color:var(--bleu)}.text-vert-bio{color:#38a13f}.text-center{text-align:center}.h1-result{margin-bottom:20px}h2,h3,h4{font-size:unset;margin-bottom:unset;line-height:unset;font-weight:unset}.sous-titre{font-size:20px;margin-bottom:20px;line-height:30px}.accueil h1{margin:unset;font-size:30px;color:#594231;line-height:41px;max-width:unset;margin-bottom:20px}.accueil h1,.accueil h2{text-align:left;letter-spacing:0}.accueil h2{font-size:17px;color:var(--bleu-fonce);line-height:24px}.image-accueil{background-repeat:no-repeat;background-size:auto;width:100%;height:auto;min-height:200px}.btn{border:unset}b,strong{font-weight:600}button{border:unset;background-color:unset;padding:unset}.titre-page{max-width:600px;margin-right:auto;margin-left:auto}#menu-principal{position:fixed!important;background-color:#fff}.menu-principal{background-color:#fff;position:relative!important}button.navbar-btn,button.navbar-btn:focus,button.navbar-btn:hover,button.navbar-btn:visited{text-decoration:none}.icon-ico_menu_hamburger{font-size:30px;color:#000}.menu-icons{width:100%;display:flex;margin-top:7px}.menu-icons .navbar-nav .nav-link{color:#5c5c5c}.menu-icons .navbar-nav .navbar-nav{max-width:700px}.navbar-expand-lg .navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-brand{margin-right:unset!important}.navbar-nav{position:relative}.menu-icons .nav-item{height:74px;font-family:Work Sans,sans-serif;font-weight:400;font-size:12px;letter-spacing:0;text-align:center;width:30%;margin:0 10px 0 10px;opacity:.53;color:#5c5c5c;display:list-item}.menu-icons .nav-link{display:flex;flex-direction:column;justify-content:center}.ico-menu{font-size:30px;margin-bottom:7px}.active .ico-menu{color:#bdc660}.menu-icons .nav-item.active,.menu-icons .nav-item:hover{opacity:1;color:#594231;border-bottom:2px dotted #bdc660;width:30%;height:74px}.menu-icons .nav-item .active .ico-menu,.menu-icons .nav-item:hover .ico-menu{color:#bdc660}.entree-menu{font-size:14px}.navbar-nav{margin-top:15px}.navbar-brand{margin-top:20px}.navbar-collapse{background-color:#594231;color:#fff}.vert-clair{color:#bdc660!important}.cereales{color:#f5a623!important}.fond-cereales{background-color:#874e00!important}.fond-gris-fonce{background-color:var(--gris-fonce)!important}.viande{color:#b57a60!important}.fond-viande{background-color:#463025!important}.legumes,input#partbio{color:#bdc660!important}.fond-legumes{background-color:#594231!important}.fruits{color:#a261c0!important}.fond-fruits{background-color:#4f2065!important}.vert-fonce{color:#594231}.eau{color:#4a90e2}.fond-eau{background-color:#1455a1}.bg-legumes-fonce{background-color:#594231;color:#fff}.bg-fruits-fonce{background-color:#4f2065;color:#fff}.bg-cereales-fonce{background-color:#874e00;color:#fff}.bg-viande-fonce{background-color:#463025;color:#fff}.bg-eau-fonce{background-color:#1455a1;color:#fff}.ico-medium{font-size:45px;width:60px;text-align:center;margin-left:10px}.bg-light{background-color:unset!important}.nombre{font-family:Varela,sans-serif;font-size:12px}.couleur-fleche-drt{fill:#fff}.nombres-ajout .btn-moins,.nombres-ajout .btn-plus,.nombres-ajout .nombre{border:1px solid #dad6d6;padding:8px;background-color:#fff;cursor:pointer}.nombres-ajout .btn-moins:hover,.nombres-ajout .btn-plus:hover{background-color:#f8f8f3;color:#594231}.nombres-ajout .nombre{font-size:12px;color:#594231;border-right:0;border-left:0;padding-bottom:10px;padding-top:9px}.nombres-ajout{margin-right:10px}.nombres-ajout.pop{margin-right:0}.btn-moins{border-radius:6px 0 0 6px;color:#594231;font-size:12px}.btn-plus{border-radius:0 6px 6px 0;font-weight:400;font-size:12px}.nbr-ajout-big,.nbr-ajout-big button{height:46px}.nbr-ajout-big .btn-moins,.nbr-ajout-big .btn-plus,.nbr-ajout-big .nombre{font-size:22px;line-height:22px;padding:10px}.nbr-ajout-big .nombre{color:#bdc660;min-width:60px}.btn-principal{border-color:unset;padding:5px 40px 7px 20px;border-radius:25px;font-family:Work Sans,sans-serif;font-size:14px;color:#fff;letter-spacing:.4px;padding-right:60px;white-space:normal;background:url(/img/fleche-bouton.b05cddef.svg) no-repeat right 15px center;background-color:#bdc660}.btn-secondaire{background:url(/img/fleche-droite.d47a7e68.svg) no-repeat right 15px center}.btn-secondaire:hover{background:url(/img/fleche-bouton.b05cddef.svg) no-repeat right 15px center;background-color:#bdc660}.btn,button{transition:background-color .15s ease-in-out,color .15s ease-in-out,background-image .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,transform .15s ease-out;transform:.15s ease-out;cursor:pointer}.btn-secondaire{padding:5px 40px 7px 20px;border-radius:25px;font-family:Work Sans,sans-serif;font-size:14px;letter-spacing:.4px;padding-right:60px;background-color:#fff;border:1px solid var(--vert);color:var(--vert)}.btn-secondaire:hover{background-color:var(--vert);-webkit-transform:translateX(5px);color:#fff}.btn-principal:hover{background-color:#594231;transform:translateX(5px);color:#fff!important}.btn-principal-fonce:hover{background-color:#8c756e}.badge-detail-produit{border-radius:2px;font-family:Varela,sans-serif;font-size:14px;padding:5px;margin-right:10px}.badge-light{margin-right:7px;border:1px solid #594231;font-family:Work Sans,sans-serif;font-size:12px;color:#594231;font-weight:400;letter-spacing:0}.badge-light,.badge-light:hover{padding-right:25px;background-size:10px}.badge-light:hover{color:#fff}.badge-blanc{margin-right:5px;border:1px solid #fff;font-size:12px;color:#fff;font-weight:400;background-size:10px}.badge-blanc,.btn-big-light{font-family:Work Sans,sans-serif;letter-spacing:0}.btn-big-light{white-space:normal;width:100%;margin-bottom:20px;min-width:233px;border:1px solid #bdc660;border-radius:36px;padding:20px;font-size:18px;color:#000;text-align:center;padding-right:40px}.btn-big-light .couleur-fleche-drt{fill:#bdc660}.btn-big-light:hover{transform:translateX(5px);background:#bdc660;color:#fff;text-decoration:none}.btn-agir,.btn-small-light{padding:10px}.btn-recommencer{display:flex;align-items:center;border-radius:60px;text-align:left}.btn-recommencer .ico-medium{color:#bdc660;width:60px;margin-right:10px}.btn-recommencer:hover .ico-medium{color:#fff}a>button.btn-recommencer:hover{text-decoration:none}.btn-menu-new,.btn-menu-new:hover{padding:5px 30px 5px 15px}.affiner-param:hover{transform:translateX(5px)}.btn-menu-affiner{border:1px solid #594231;color:#594231;font-size:12px;padding:5px 5px 5px 5px;border-radius:10px}.div-continuer{margin-bottom:30px;text-align:center}.div-continuer .btn-principal,.div-continuer .btn-secondaire{font-size:25px;line-height:auto;height:56px;border-radius:35px;padding-left:1.7rem;padding-right:3rem;background-position:right 20px center}.champ-recherche{border-bottom:1px solid #594231;margin-bottom:30px}.champ-recherche .icon{font-size:20px;margin-right:10px;color:#594231}.champ-recherche input{border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;height:36px;background-color:unset;color:#594231}.champ-recherche input::-moz-placeholder{font-family:Work Sans,sans-serif;letter-spacing:0}.champ-recherche input::placeholder{font-family:Work Sans,sans-serif;letter-spacing:0}.cadre-resultat{background:#594231;border-radius:6px;font-family:Work Sans,sans-serif;font-size:17px;font-weight:300;color:#fff;letter-spacing:0;text-align:center;padding:20px}.cadre-resultat.animated.cadre-btn{transition:transform .15s ease-out;transform:.15s ease-out;cursor:pointer}.cadre-resultat.animated.cadre-btn:hover{transform:translateX(5px) perspective(600px) rotateY(5deg)}.resultat-ha{padding:15px;display:table}.nbr-ha{font-family:Varela,sans-serif;font-size:34px;color:#fff;letter-spacing:0;text-align:center}.cadre-vert{display:flex;justify-content:center;margin-bottom:10px}.cadre-info-vert{background:#bdc660;width:70px;color:#fff;border-radius:10px;padding:5px;text-align:center;font-size:16px}.hectares{font-family:Work Sans,sans-serif;font-size:16px;font-weight:400;color:#fff}.choix-alim .titre-filtre{color:#594231;font-size:20px;line-height:24px}.choix-alim .ico-medium{margin-left:-8px;color:#594231;font-size:40px;margin-right:10px}.bloc-2col{max-width:650px;margin:0 auto}.choix-pop{max-width:600px;margin-left:auto;margin-right:auto}.resultats-comparatif,.resultats-generaux{display:flex;flex-direction:row}.result-2colonnes .resultats-comparatif{flex-direction:column}.resultats-comparatif .cadre-simple,.resultats-generaux .cadre-resultat{margin-right:10px;margin-bottom:10px;display:flex;flex-direction:column;width:100%;align-items:center}.resultats-comparatif .icon,.resultats-generaux .icon{font-size:25px;color:#bdc660;margin-right:10px}.titre-result{font-family:Work Sans,sans-serif;font-size:15px;font-weight:600;line-height:20px;text-align:left}.result-type{display:flex;align-items:center;margin-bottom:30px;margin-right:auto}.resultats-generaux .hectares{font-size:16px;margin-bottom:20px}.resultats-comparatif .nbr-ha,.resultats-generaux .nbr-ha{font-size:43px;margin-bottom:20px;line-height:46px}.resultats-comparatif .nbr-ha .resultats-generaux #gaz_effet_serre3,.resultats-generaux .nbr-ha{font-size:43px;margin-bottom:0;line-height:46px;float:left}.liste-impacts .impact-pourcent{line-height:50px;float:left}.result-chiffres{text-align:center}.resultat-ha{margin:0 auto 20px auto}.resultat-ha .nbr-ha{margin-right:10px}.resultats-generaux .cadre-resultat:hover{background:#8c756e}.resultats-comparatif .cadre-resultat{margin-bottom:0}.resultats-comparatif .cadre-simple{border-right:2px dotted #bdc660}.resultats-comparatif .cadre-simple:last-child{border-right:0 dotted #bdc660}.resultats-comparatif .cadre-simple .hectares{margin-top:10px;margin-bottom:10px}.resultats-comparatif .cadre-simple .hectares.vert-clair,.resultats-comparatif .cadre-simple .nbr-ha.vert-clair{color:#bdc660}.cadre-clair{background-color:#f8f8f3;color:#000}.cadre-clair .nbr-ha,.cadre-clair .result-chiffres{color:#000}.compare-egale{color:#bdc660;font-size:43px;font-weight:600;font-family:Varela,sans-serif;margin-right:auto;text-align:right}.cadre-clair .result-chiffres,.cadre-clair .result-type{width:200px}.compare-ligne{flex-direction:column}.compare-ligne .cadre-simple{flex-direction:row;align-items:center}.compare-ligne .nbr-ha{font-size:18px}.cadre-categorie{border:1px solid #bdc660;padding:20px;color:#333;align-items:center;border-top:0;border-left:0;border-right:0;border-radius:0}.cadre-categorie.legumes{border-color:#bdc660}.cadre-categorie.legumes:hover{background-color:rgba(145,196,35,.1)}.cadre-categorie.legumes .impact-item:hover .impact-nom{color:#bdc660;text-decoration:underline}.cadre-categorie.cereales{border-color:#f5a623}.cadre-categorie.cereales:hover{background-color:rgba(245,166,35,.15)}.cadre-categorie.cereales .impact-item:hover .impact-nom{color:#f5a623;text-decoration:underline}.cadre-categorie.viande{border-color:#b57a60}.cadre-categorie.viande:hover{background-color:rgba(181,122,96,.1)}.cadre-categorie.cereales .impact-item:hover,.cadre-categorie.eau .impact-item:hover,.cadre-categorie.fruits .impact-item:hover,.cadre-categorie.legumes .impact-item:hover,.cadre-categorie.viande .impact-item:hover{border-radius:10px;background-color:#fff;border-width:0}.cadre-categorie.viande .impact-item:hover .impact-nom{color:#b57a60;text-decoration:underline}.cadre-categorie.fruits{border-color:#a261c0}.cadre-categorie.fruits:hover{background-color:rgba(162,97,192,.1)}.cadre-categorie.fruits .impact-item:hover .impact-nom{color:#a261c0;text-decoration:underline}.cadre-categorie.eau{border-color:#4a90e2}.cadre-categorie.eau:hover{background-color:rgba(74,144,226,.1)}.cadre-categorie.eau .impact-item:hover .impact-nom{color:#4a90e2;text-decoration:underline}.resultats-categories{display:flex;flex-direction:column;width:48%}.liste-impacts{flex-direction:row;justify-content:space-around}.liste-impacts ul{margin-top:-15px;text-align:left;margin-bottom:0;padding-left:20px}.liste-impacts li{padding:0}.liste-impacts li a{font-size:14px;text-align:left;font-weight:400;line-height:16px;color:#bdc660;padding:0}.liste-impacts ul{list-style:none}.liste-impacts li.selected{list-style:unset}.liste-impacts li.selected a{color:#fff;font-weight:600}.impact-pourcent{font-size:20px;margin-left:5px}.cadre-impacts.cadre-categorie{padding:10px 20px 10px 20px;border-radius:6px;display:flex;flex-direction:column;justify-content:center;margin-bottom:30px;min-height:273px}.cadre-impacts .impact-titre{margin-bottom:20px;padding-top:10px;font-family:Work Sans,sans-serif;font-weight:300;font-size:32px;text-align:center;display:flex;flex-direction:row;align-items:center}.cadre-impacts .impact-titre .ico-medium{font-size:30px;margin-left:0;width:50px}.cadre-impacts .impacts{display:flex;flex-direction:row;justify-content:center;width:100%}.cadre-impacts .impact-item{display:flex;flex-direction:column;justify-content:center;text-align:center;padding:20px;flex:0 0 50%;max-width:50%}.cadre-impacts .impact-item .ico-impact{color:#000}.cadre-impacts .impact-nbr{font-size:19px;font-weight:600}.cadre-impacts .impact-graph{flex-direction:row}.cadre-impacts .impact-graph,.cadre-impacts .impact-nom{display:flex;align-items:center;justify-content:center;margin-bottom:10px}.cadre-impacts .impact-nom{height:36px;line-height:15px}.cadre-impacts .impact-item:first-child{border-right:1px dotted #979797}.cadre-impacts .impact-item .impact-result .ico-medium{font-size:20px;margin-bottom:5px}.cadre-impacts .impact-result{display:flex;flex-direction:column;justify-content:center;padding:0 32px}.cadre-graphique{display:flex;justify-content:space-between}.cadre-categorie{display:flex;flex-direction:row;justify-content:center;margin-bottom:10px}.cadre-categorie .hectares{font-family:Work Sans,sans-serif;font-weight:400;font-size:13px;color:#594231;letter-spacing:0}.cadre-categorie .hectares,.cadre-categorie .result-type{margin-bottom:0}.cadre-categorie .result-chiffres{text-align:left}.cadre-categorie .result-type{margin-right:10px}.cadre-categorie .result-plus{margin-left:auto}.cadre-impacts .result-plus{margin-left:unset}.titre-categorie{font-size:20px}.titre-categorie,.titre-categorie2{font-weight:600;font-family:Work Sans,sans-serif;color:#594231;letter-spacing:0;margin-bottom:10px}.titre-categorie2{font-size:16px}.resultats-comparatif .icon{font-size:35px;margin-right:10px;margin-top:-5px}.ligne-prereglages{display:flex;flex-direction:row;align-items:center}.ligne-prereglages .icon{font-size:20px;margin:0 8px 0 8px}.ligne-prereglages .result-type .icon{font-size:35px;margin-right:10px}.ligne-prereglages .result-chiffres{text-align:left}.titre-prereglage{font-family:Work Sans,sans-serif;font-size:17px;color:#594231;letter-spacing:0;line-height:20px;max-width:160px}.prereglage{display:flex;flex-direction:row;align-items:center;max-width:388px}.prereglage .result-type{margin-bottom:0;margin-right:8px;width:33px;text-align:center}.btn-affiner-rond{border:1px solid #bdc660;border-radius:50%;height:69px;width:69px;color:#594231;font-family:Work Sans,sans-serif;font-weight:400;font-size:12px;padding-bottom:10px;margin:0 auto;background-color:#bdc660}.btn-affiner-rond button{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-bottom:10px;height:69px;width:69px}.btn-affiner-rond .icon{font-size:20px;margin-top:8px}.filtres{display:flex;flex-direction:row;justify-content:space-around;margin:0 auto;align-items:center}.cadre-simple .result-plus .icon,.icon-ico_fleche_detail_gros,.result-plus{font-size:25px;margin-right:5px}.cadre-resultat .result-plus,.cadre-simpl .result-plus{margin-right:0;margin-left:10px}.modal{z-index:1400}.modal-dialog{max-width:700px}.close{opacity:1}.modal-header{border-bottom:0 solid #979797}.accordeon-detail{text-align:left}.accordeon-detail .card-header a{padding:20px 40px 20px 20px;color:#fff;background-color:#594231;background-position:right 30px center;background-repeat:no-repeat;padding-right:30px;background-size:15px}.accordeon-detail .card-header a.collapsed:hover{color:#fff}.fruits-fonce,.fruits-fonce .bg-legumes-fonce,.fruits-fonce.accordeon-detail .card-header a{background-color:#4f2065}.accordeon-detail .card-header a.collapsed{background-color:#fff!important;color:#333;border-top:1px solid #979797}.accordeon-detail .card-header{background-color:#594231;padding:0}.modal-body{padding:0!important}.card-link{align-items:center;flex-direction:row;display:unset}.card-link .icon{font-size:25px;margin-right:10px}.accordeon-detail .card-header .collapsed a{color:#000;background-color:#fff}.accordeon-detail .card{border:0;border-radius:0}.accordeon-detail .card-header{border-radius:0}.modal-repart-cat-detail .hectares{font-family:Work Sans,sans-serif;font-size:13px;color:#594231;letter-spacing:0}.modal-repart-cat-detail .titre-categorie{font-family:Work Sans,sans-serif;font-size:21px;color:var(--bleu-fonce);letter-spacing:0;line-height:20px;margin-bottom:5px;font-weight:400}.modal-repart-cat-detail .modal-header .icon{font-size:50px;margin-right:20px;margin-left:10px}.icon-ico_fermer{font-size:17px;color:#bdc660}.modal-repart-cat-detail .modal-header .close .icon{font-size:17px;color:#594231}.modal-repart-cat-detail .modal-content .icon{font-size:20px}.modal-repart-cat-detail .card-link{display:flex}.list-produits li{margin-bottom:10px;border-bottom:1px solid hsla(0,0%,59%,.31);padding:1px 7px 10px 0;list-style-type:none;display:flex;align-items:center;min-height:26px}.list-produits ul{margin-left:0;-webkit-padding-start:0;margin-top:10px}.list-produits{margin-top:10px;overflow:auto}.badge-detail-produit{width:auto}.nom-produit{width:75%;padding-left:10px}.valeur-produit{width:25%;text-align:right}.revoir-select{justify-content:center;position:absolute;width:100%;text-align:center;background-color:#594231;height:45px;color:#fff;font-size:16px;align-items:center;display:flex;background-position:left 30px center;background-repeat:no-repeat;background-size:15px}#menu-affiner .modal-header,#menu-selection .modal-header{position:absolute;top:50px;background-color:#fff;font-size:26px;padding-left:40px;width:100%}.titre-filtre{font-family:Work Sans,sans-serif;font-size:15px;color:#594231;letter-spacing:0;line-height:20px}#menu-affiner .modal-body .icon,#menu-selection .modal-body .icon{font-size:40px;color:#594231;margin-right:10px}.header-filtre,.modal-title,.range-categorie,.range-titre-categorie{display:flex;align-items:center}#menu-affiner .modal-body,#menu-selection .modal-body{padding:40px!important;margin-top:100px}#head-affiner,#menu-affiner .modal-title{color:#594231;line-height:26px}#menu-affiner .modal-body{background-color:#fff}#menu-selection .modal-body{background-color:#594231}#menu-affiner .modal-title .icon,#menu-selection .modal-title .icon{font-size:40px;color:#bdc660;margin-right:10px}.range-titre-categorie{justify-content:space-around;margin-bottom:10px}.range-categorie{flex-direction:row;justify-content:flex-start}.range-categorie .titre-categorie{font-family:Work Sans,sans-serif;font-size:15px;color:#594231;font-weight:400}.range-titre-categorie .range-categorie .icon{font-size:30px!important;color:unset!important;width:40px;text-align:center}.range-values{opacity:0}.header-filtre{margin-bottom:10px}.graph{background-color:#333;height:200px}#menu-affiner .collapsed,#menu-selection .collapsed{opacity:0}#menu-affiner .modal-header,#menu-selection .modal-header{border-top-left-radius:0;border-top-right-radius:0}#menu-selection .modal-content,#menu-selection .modal-header{background-color:#594231}#menu-selection .titre-filtre{color:#bdc660;font-size:17px;font-weight:600}#menu-selection .modal-body .icon{font-size:30px;color:#bdc660}#menu-selection .modal-title{color:#fff}#menu-selection .revoir-select{background-color:#f8f8f3;color:#594231}#menu-selection .modal-body a{color:#fff;text-decoration:underline}#menu-selection .modal-body a:hover{color:#bdc660;text-decoration:underline}#menu-selection .modifier{margin-left:10px}.selection-ligne{margin-bottom:20px}.close{text-shadow:unset}.agir{height:60px;width:60px;background-color:#bdc660;border-radius:2px;color:#fff;font-size:35px;padding:10px}.modal-simple .modal-body{padding:40px!important}.bloc,.modal-simple .header-filtre{margin-bottom:20px}.modal-simple .modal-header{height:120px}.modal-simple-petit .titre-categorie{color:#bdc660;font-weight:600;margin-bottom:20px;font-size:26px}.modal-simple-petit .modal-body{padding:20px 20px 60px 20px!important}.modal-simple-petit .modal-content{padding-top:10px}.select-etablissement{display:flex;flex-direction:row;align-items:center;justify-content:space-between;border-bottom:1px solid hsla(0,0%,59%,.31);padding-top:10px}.select-etablissement .nbr-couverts{font-family:Varela,sans-serif;font-size:16px;color:#bdc660;letter-spacing:.6px;text-align:right;line-height:16px;margin-right:5px}.check-select{border-radius:0}.form-check-input{margin-top:unset}.check-radio{height:30px;display:flex;flex-direction:row;align-items:center}a.info{color:#594231;font-size:18px;margin-left:2px;margin-top:4px}a.info,a:hover{text-decoration:none}.container-checkbox{display:block;position:relative;padding-left:33px;margin-bottom:12px;cursor:pointer;font-size:14px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.container-checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark{position:absolute;top:1px;left:0;height:17px;width:17px;border:1px solid #979797}.checkmark-radio{border-radius:50%}.checkmark:after{content:"";position:absolute;display:none}.container-checkbox input:checked~.checkmark:after{display:block}.container-checkbox input:checked~.checkmark{background-color:#bdc660}.input-info .checkmark{top:4px}.champ-recherche .custom-select{width:auto;margin-left:auto;margin-bottom:10px}.champ-recherche input::-moz-placeholder{color:#594231;font-size:16px}.champ-recherche input::placeholder{color:#594231;font-size:16px}input[type=text]{background:transparent;border:none;border-bottom:1px solid #000;padding:2px 5px}label.switch{margin-bottom:0}.switch{position:relative;display:inline-block;width:50px;height:24px;margin-right:10px}.switch input{opacity:0;width:0;height:0}.slider{cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc}.slider,.slider:before{position:absolute;transition:.4s}.slider:before{content:"";height:18px;width:18px;left:3px;bottom:3px;background-color:#fff}input:checked+.slider{background-color:#bdc660}input:focus+.slider{box-shadow:0 0 1px #2196f3}input:checked+.slider:before{transform:translateX(26px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.chiffre-emploi{font-size:27px;font-family:Varela,sans-serif;margin-right:10px;padding-left:5px}.result-emploi .ico-medium{margin-left:0;font-size:35px}.result-emploi{margin-left:10px;width:35px;text-align:right}.cadre-emploi .hectares{font-size:14px}.cadre-emploi .ico-medium{width:55px;font-size:40px;text-align:left}.cadre-emploi .hectares{max-width:150px}.row.repart-personnes{margin-left:0;margin-right:0}.repart-personnes .cadre-categorie{flex-direction:column;justify-content:center}.repart-personnes .cadre-categorie .result-plus{margin-left:unset}.repart-personnes .cadre-categorie .ico-medium{opacity:0;font-size:0}.repart-personnes .nbr-personne{font-size:26px;text-align:center;margin-bottom:5px;margin-top:10px}.repart-personnes .personnes{font-size:15px;font-family:Work Sans,sans-serif;font-weight:400;margin-bottom:10px}.repart-personnes .titre-categorie{margin-bottom:10px}.repart-personnes .result-plus{margin-right:0;font-size:20px}.repart-personnes .icon-ico_fleche_detail_gros{font-size:20px}.repart-personnes .result-chiffres{margin-left:0}.nonvisible{width:0}.result-pers .ico-medium{font-size:20px}.methodo-detail .icon{font-size:40px;margin-bottom:20px}.methodo-detail .nbr-ha{font-size:30px;margin-bottom:10px}.methodo-detail .hectares{color:#fff}.btn-affiner{top:200px}.btn-affiner,.btn-exporter{position:absolute;right:-8px}.btn-exporter{top:115px;background-color:#594231;font-size:1rem;color:#fff;border-radius:65px 0 0 65px;padding:.4rem 1.5rem .6rem 1rem;width:140px;height:74px}.btn-exporter:hover{color:#fff;background-color:#bdc660}.btn-affiner-rond:hover{color:#fff;background-color:#594231}.btn-affiner .btn-affiner-rond{border-radius:35px 0 0 35px;width:100px;padding-left:10px}.resultat-ha .hectares,.resultat-ha .nbr-ha{margin-top:5px}#key{opacity:0}.titre-parcours{line-height:30px;margin-bottom:15px;font-size:29px;color:#fff;letter-spacing:0;line-height:33px;font-weight:600}.sous-titre-parcours{font-size:18px;color:#594231}.bloc-parcours{min-height:200px}.accueil img{margin-bottom:50px}.home-locate{font-size:35px;margin:0 .5rem 0 -5px}.bloc-parcours img{margin:0 0 0 0}.parcours1{flex:0 0 60%;max-width:60%}.parcours2{flex:0 0 40%;max-width:40%}a .icon-ico_fleche_retour{color:#000;margin-right:10px;font-size:18px}.centrervh{margin:auto 0 auto 0}.besoins-alim{margin-bottom:40px;margin-top:20px;align-items:center}.besoins-alim .nbr-ha{font-size:40px;margin-right:10px;text-align:right}.besoins-alim .hectares{font-size:16px;margin-bottom:0}.besoins-alim .legende{font-size:18px;font-weight:400;line-height:22px;margin-right:20px;width:auto}.besoins-alim .nbr-affiche{display:flex;flex-direction:row}.cadre-resultat.cadre-parcours2{align-items:center;padding:30px;justify-content:center;margin-bottom:50px}.cadre-parcours2 .hectares,.cadre-parcours2 .nbr-ha{margin-bottom:0;margin-right:10px}.cadre-parcours2 .icon-ico_groupe{font-size:55px;margin-right:30px}.cadre-clair .nbr-ha,.cadre-clair .result-type{margin-bottom:0}.cadre-clair .result-chiffres{align-items:center;justify-content:flex-end}.cadre-clair.resultats-comparatif .cadre-simple{border-right:0 dotted #bdc660;border-bottom:2px dotted #bdc660}.resultats-comparatif{margin-bottom:40px}.resultats-comparatif .cadre-simple{padding-bottom:20px;margin-bottom:10px}.cadre-clair.resultats-comparatif .cadre-simple:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0 dotted #bdc660}.cadre-clair.resultats-comparatif .cadre-simple:nth-last-child(3){padding-top:0}.repart-personnes .cadre-categorie .result-chiffres{text-align:center}.repart-personnes .titre-categorie{font-size:14px}#section-emploi.section{width:80%}#section-emploi .resultats-categories{width:44%}#section-emploi .resultats-categories.div-graph-emploi{width:56%;padding-left:50px}.graph-emploi{display:flex;flex-direction:column;text-align:left;justify-content:space-around;height:95%;margin-top:5px}.graph-emploi img{width:100%;max-height:90px}.entree-menu{font-size:18px}.menu-icons .nav-item,.menu-icons .nav-item.active,.menu-icons .nav-item:hover{height:94px}.menu-icons .nav-item.active{color:#594231}.ico-menu{font-size:35px;margin-bottom:15px}.menu-icons .nav-item{margin:0 20px 0 20px}.menu-principal{padding-bottom:25px}@media (min-width:1200px){.section{margin-top:60px;margin-bottom:90px}}@media (max-width:1200px){.section{margin-top:50px;margin-bottom:80px}.section.centrervh{width:90%}.accueil h1,.repart-personnes .nbr-personne{font-size:24px}.accueil h1{line-height:30px;margin-bottom:20px}.accueil-texte{padding-left:10px}.accueil h2{font-size:15px}#section-emploi.section{width:95%}#section-emploi .resultats-categories.div-graph-emploi{padding-left:20px}}@media (max-width:991px){#section-emploi.section{width:90%}h1{font-size:32px;line-height:40px}.intro,.slide{width:85%;margin:0 auto}.ligne-prereglages .result-type .icon{font-size:35px}.filtres{margin:0 0}.resultats-categories{display:flex;flex-direction:column;width:100%}.cadre-graphique{display:flex;flex-direction:column;justify-content:space-between}.resultats-comparatif .nbr-ha{font-size:30px}.compare-ligne .nbr-ha{font-size:18px}.repart-personnes .nbr-personne{font-size:26px}#section-emploi .cadre-graphique{flex-direction:row}}@media (max-width:868px){.section.centrervh{width:100%}h1{font-size:30px;line-height:38px;max-width:450px;margin-bottom:40px}.filtres{flex-direction:column;margin-right:unset;align-items:unset}.ligne-prereglages .result-type .icon{font-size:25px}.ligne-prereglages{width:100%;justify-content:space-between}.btn-affiner-rond{margin:0 15px 0 0}.titre-prereglage{max-width:unset;margin-bottom:8px}.prereglage{width:100%;max-width:unset;margin-bottom:5px}.prereglage .result-chiffres{text-align:left}.resultats-generaux .nbr-ha{font-size:30px}.titre-categorie{font-weight:600;font-size:14px;margin-bottom:2px}.cadre-categorie{border:1px solid #bdc660;border-radius:6px;padding:10px}.resultats-comparatif .nbr-ha{font-size:25px;line-height:28px}.navbar-brand,.navbar-nav{margin-top:0}.btn-affiner{position:absolute;top:150px;right:-30px}.btn-exporter{width:158px;padding:.4rem 2.5rem 1rem 1rem}.ico-menu{font-size:20px;margin-bottom:7px}.menu-icons .nav-item{height:64px}.navbar-nav{margin-top:15px}.menu-icons .nav-item.active,.menu-icons .nav-item:hover{width:20%;height:64px}.section{margin-top:40px}.btn-menu-new{border-radius:10px;font-size:12px}.btn-menu-new,.btn-menu-new:hover{background-image:unset;padding:5px 5px 5px 5px}.parcours1,.parcours2{flex:0 0 100%;max-width:100%}.menu-icons .nav-item,.menu-icons .nav-item.active,.menu-icons .nav-item:hover{width:30%;height:64px}.entree-menu{font-size:16px}.menu-principal{padding-bottom:17px}.compare-ligne .nbr-ha{font-size:18px}.impact-pourcent{font-size:14px}.liste-impacts li a{line-height:10px}.liste-impacts .nbr-ha{margin-bottom:10px}#section-emploi .cadre-graphique{flex-direction:column}#section-emploi .resultats-categories{display:flex;flex-direction:column;width:100%}#section-emploi .resultats-categories.div-graph-emploi{display:none}}@media (max-width:768px){.btn-exporter{top:84px;width:121px;height:58px}.btn-exporter-head{padding-right:1rem;font-size:.9rem}.btn-big-light{font-size:14px}.menu-icons .nav-item{margin:0 10px 0 10px}.accueil h1{font-size:23px;line-height:32px;margin-bottom:20px}.accueil h2{font-size:17px;line-height:22px;text-align:center}.accueil img{margin-bottom:20px}.image-accueil{background-repeat:no-repeat;background-size:contain;width:100%;height:auto}.liste-impacts li a{font-size:10px;line-height:10px}.liste-impacts ul{padding-left:15px}.impact-pourcent{font-size:14px}.accueil-texte{margin-left:auto;margin-right:auto}}@media (max-height:680px){.navbar-brand,.navbar-nav{margin-top:10px}.modal-dialog{max-width:100%}}@media (max-width:576px){body{font-size:14px;line-height:18px}.intro,.slide{width:95%;margin:0 auto}h1{font-size:24px;line-height:32px;margin-bottom:30px}.resultats-comparatif,.resultats-generaux{flex-direction:column}.resultats-comparatif .cadre-simple,.resultats-generaux .cadre-resultat{flex-direction:row}.titre-result{font-size:13px;line-height:15px}.resultats-generaux .hectares{font-size:13px;margin-bottom:0}.resultats-generaux .nbr-ha{font-size:24px;margin-bottom:0;text-align:right}.result-type{margin-bottom:0;text-align:left}.result-chiffres{text-align:right}.resultats-comparatif .nbr-ha{font-size:16px;margin-bottom:0}.resultats-comparatif .cadre-simple{border-bottom:2px dotted #bdc660;border-right:0}.resultats-comparatif .cadre-simple:last-child{border-bottom:0;padding-bottom:0;margin-bottom:5px}.resultat-ha{width:100%}.cadre-resultat{padding:20px}.cadre-simple{padding-bottom:20px;padding-top:10px}.cadre-simple .nbr-ha{text-align:right}.graph{opacity:0;height:0}.modal-dialog{position:fixed;margin:auto;width:100%;height:100%;max-width:unset}.modal-content{height:100%}.bloc-2col{max-width:unset}.resultats-categories .ico-medium{font-size:30px;width:40px}.cadre-simple .result-plus .icon,.icon-ico_fleche_detail_gros,.result-plus{font-size:20px;margin-right:0}.chiffre-emploi{font-size:24px;margin-right:7px}.repart-personnes .cadre-categorie{flex-direction:row;justify-content:space-between;align-items:center}.repart-personnes .cadre-categorie .ico-medium{opacity:1;font-size:40px}.repart-personnes .result-chiffres{margin-left:auto}.repart-personnes .result-plus{margin-right:5px}.nonvisible{width:unset}.result-pers{align-items:center}.result-pers .ico-medium{font-size:20px!important;margin-right:10px}.repart-personnes .nbr-personne{text-align:left;font-size:24px}.repart-personnes .cadre-categorie .ico-medium{font-size:35px;width:45px}.repart-personnes .titre-categorie{margin-bottom:0}.btn-affiner{top:20px!important;right:20px!important;display:none}.btn-affiner .btn-affiner-rond,.navbar-brand{display:none}.ico-menu{font-size:20px;margin-bottom:7px}.menu-icons .nav-item,.menu-icons .nav-item.active,.menu-icons .nav-item:hover{width:30%;height:64px}.navbar-brand{margin-top:0}#nav-simple .navbar-brand{margin-top:20px}.section{margin-top:12px}.menu-icons{margin-top:0}.navbar .container-fluid{padding-right:0;padding-left:0;margin-top:0!important}.resultats-comparatif .cadre-simple .hectares{margin-top:0;margin-bottom:0}#viz,#viz2,#viz3,#viz4,.graph{display:none}.btn-recommencer .ico-medium{font-size:30px;margin-left:0}.besoins-alim .nbr-affiche{display:flex;flex-direction:column}.besoins-alim .nbr-ha{font-size:30px;margin-bottom:10px;margin-right:0}.cadre-parcours2 .nbr-ha{font-size:35px;margin-bottom:10px}.compare-egale{font-size:25px}.sous-titre{font-size:14px;line-height:16px}.cadre-resultat.resultat-ha{padding:15px}.navbar-nav{margin-top:0}.resultats-comparatif{margin-bottom:20px}.liste-impacts{flex-direction:column}.liste-impacts li a{font-size:12px;display:none}.liste-impacts li.selected a{color:#bdc660;font-weight:600;display:block;list-style:unset;list-style-image:unset}.liste-impacts .result-chiffres{margin-bottom:15px}.impact-pourcent{font-size:19px}.cadre-impacts.cadre-categorie{margin-bottom:20px}.titre-parcours{font-size:20px;line-height:24px;margin-bottom:5px}.sous-titre-parcours{font-size:16px;color:#594231}.accueil-texte{max-width:500px}.menu-icons .nav-item{margin:0 7px 0 7px}.entree-menu{font-size:12px}}@media (max-width:390px){.navbar-expand .navbar-nav .nav-link{padding-right:0;padding-left:0}.menu-icons .nav-item{margin:0 7px 0 7px}.repart-personnes .personnes{font-size:12px}.repart-personnes .cadre-categorie .ico-medium{font-size:35px;width:40px}.container{padding-right:3px;padding-left:3px}.besoins-alim .nbr-ha{font-size:30px;margin-bottom:5px}.besoins-alim .hectares{font-size:14px;margin-bottom:0}.besoins-alim .legende{font-size:13px;line-height:17px}.compare-egale{font-size:20px}.champ-recherche .custom-select,.champ-recherche input{width:120px}.btn-big-light.btn-recommencer{line-height:17px;font-size:13px;padding:12px;margin-bottom:15px;padding-right:30px;padding-left:20px}.btn-recommencer .ico-medium{width:50px}.cadre-resultat{padding-left:15px;padding-right:15px}.resultats-generaux .icon-ico_fleche_detail_gros.icon{margin-right:0}}@media (max-width:350px){h1{font-size:22px;line-height:30px;margin-bottom:20px;margin-top:20px}.cadre-resultat{padding:20px 10px 20px 10px}.titre-result{max-width:83px}.cadre-categorie{padding:10px 5px 10px 5px}.section{margin-top:0}.btn-menu-affiner,.btn-menu-new{font-size:11px;padding-bottom:2px}#nav-steps .col-10{padding-right:5px}.icon-ico_menu_affiner{display:none}}.modal{z-index:5000}.modal-backdrop{z-index:4900}@media (max-width:1400px){.centrervh.active .titre-categorie{font-size:15px}.resultats-categories{min-width:350px}.centrervh.active{width:100%}.centrervh.active .repartition{flex-direction:column}.centrervh.active .repartition .col-md-6{flex:0 0 100%;max-width:100%}.centrervh.active .resultats-generaux{justify-content:center}.centrervh.active .resultats-generaux .cadre-resultat{width:33%}.centrervh.active .resultats-generaux .cadre-resultat.cadre-parcours2{width:100%}.centrervh.active .resultats-generaux .nbr-ha{font-size:30px}}@media (max-width:1200px){#menu-affiner .modal-body,#menu-selection .modal-body{margin-top:120px;margin-bottom:100px}#menu-affiner .modal-header,#menu-selection .modal-header{padding-left:30px!important}#menu-affiner .modal-body .icon,#menu-selection .modal-body .icon{font-size:32px}.range-titre-categorie .range-categorie .icon{font-size:25px!important}}@media (max-width:940px){.centrervh.active .resultats-comparatif,.centrervh.active .resultats-generaux{flex-direction:column}.centrervh.active .resultats-generaux .cadre-resultat{width:100%}.centrervh.active .resultats-comparatif .cadre-simple,.centrervh.active .resultats-generaux .cadre-resultat{flex-direction:row}.centrervh.active .resultats-generaux .hectares{font-size:13px;margin-bottom:0}.centrervh.active .resultats-generaux .nbr-ha{font-size:24px;margin-bottom:0;text-align:right}.btn-affiner{top:220px}}.type-financeurs{padding-bottom:30px;font-size:36px;color:#594231;line-height:41px;border-bottom:1px dashed #594231;margin-bottom:40px}.bloc-titre h1,.type-financeurs{font-family:Work Sans,sans-serif;font-weight:300;letter-spacing:0}.bloc-titre h1{font-size:61px;color:#bdc660;text-align:center;line-height:1.2em;margin-bottom:30px}.bloc-titre .ss-titre-page{font-weight:300;font-size:20px;color:#4a4a4a;line-height:1.3em}.bloc-titre .ss-titre-page,h3{font-family:Work Sans,sans-serif;letter-spacing:0}h3{font-weight:400;font-size:29px;color:#594231;text-align:right;line-height:30px}.btn-simple{color:#bdc660;width:auto;padding:5px 25px 5px 15px;margin-right:10px;min-width:unset}.btn-simple:hover{text-decoration:none}#accordeon-Partenaire .card{border:unset;height:100%}#accordeon-Partenaire .card-header{background-color:#fff;border-bottom:unset}#accordeon-Partenaire .btn-link{border-bottom:1px solid #bdc660;width:100%;border-radius:unset;text-align:left;padding-left:0;font-family:Work Sans,sans-serif;font-weight:400;font-size:26px;color:#594231;letter-spacing:0;margin-bottom:20px;padding-bottom:16px;line-height:30px}#accordeon-Partenaire .btn-link:hover{text-decoration:none}#accordeon-Partenaire .desc-part{font-family:Work Sans,sans-serif;font-weight:300;font-size:17px;color:#594231;letter-spacing:0;line-height:22px}#accordeon-Partenaire .btn-link,#accordeon-Partenaire .btn-link[aria-expanded=true]{text-decoration:none}#accordeon-Partenaire .col{padding-right:0;padding-left:0}#accordeon-Partenaire .row{margin-bottom:30px}@media (max-width:1100px){.page-infos .container{max-width:95%}.bloc-titre h1{font-size:51px;margin-bottom:20px}.bloc-titre .ss-titre-page{font-size:17px}.part-gch img{max-width:100px}}@media (max-width:992px){.part-gch img{max-width:100px}.type-financeurs{font-size:30px}}@media (max-width:700px){.page-infos .container{max-width:95%}.bloc-titre h1{font-size:41px;margin-top:40px}#accordeon-Partenaire .row{flex-direction:column;display:unset}#accordeon-Partenaire .part-gch img{max-width:200px;margin-bottom:15px}#accordeon-Partenaire .part-gch{text-align:center}#accordeon-Partenaire .btn-link{font-size:20px}.type-financeurs{font-size:27px}}@media (max-width:576px){#accordeon-Partenaire .card-header{padding:0}}.bloc-ressources .titre{font-weight:600;font-size:17px;color:#594231;line-height:22px}.bloc-ressources .date,.bloc-ressources .titre{font-family:Work Sans,sans-serif;letter-spacing:0;margin-bottom:10px}.bloc-ressources .date{font-weight:300;font-size:33px;color:#bdc660}.bloc-ressources .organisation{font-weight:600;font-size:25px}.bloc-ressources .auteurs{font-weight:600;font-size:15px;color:#bdc660}.bloc-ressources .auteurs,.bloc-ressources .description{font-family:Work Sans,sans-serif;letter-spacing:0;margin-bottom:10px}.bloc-ressources .description{font-weight:400;font-size:14px;color:#4a4a4a;line-height:20px}.bloc-ressources .mots-cles{font-family:Work Sans,sans-serif;font-weight:600;font-size:14px;color:#000;letter-spacing:0;line-height:20px;margin-bottom:20px}.bloc-ressources .boutons .btn{margin-right:10px;min-width:unset;margin-bottom:10px;padding-right:35px}.bloc-ressources img{max-width:200px;border:1px solid #ededed}.bloc-ressources .row{border-bottom:1px dashed #bdc660;padding-bottom:40px;margin-bottom:45px}.bloc-ressources{margin-top:80px}.bloc-ressources .col-auto{padding-right:30px;padding-left:0}@media (max-width:800px){#accordeon-Partenaire .card-header{padding:0}.bloc-ressources .date{font-size:28px}.bloc-ressources .organisation{font-size:20px}.bloc-ressources img{max-width:150px}}@media (max-width:600px){.bloc-ressources .row{flex-direction:column;display:block;border-bottom:1px dashed #bdc660;height:auto}.bloc-ressources img{margin-bottom:30px;max-width:150px;margin-left:16px}.type-financeurs{height:auto;padding-bottom:20px}}.page-link,.page-link:hover{color:#bdc660}.page-item.active .page-link{background-color:#bdc660;border-color:#bdc660}.navbar-brand{margin-bottom:10px}.navbar-brand img{width:300px}@media (min-height:768px) and (min-width:900px){.navbar-brand{margin-bottom:10px}.navbar-brand img{width:250px}}@media (min-height:1080px) and (min-width:900px){.navbar-brand{margin-bottom:30px;margin-top:30px}.navbar-brand img{width:300px}}@media (min-height:1200px) and (max-width:900px){.navbar-brand img{width:206px}}@media (min-height:1200px) and (max-width:1280px){.navbar-brand img{width:250px}}@media (min-height:1200px) and (min-width:1280px){.navbar-brand{margin-bottom:30px;margin-top:40px}.navbar-brand img{width:350px}.ico-menu{font-size:35px;margin-bottom:7px}.menu-icons .nav-item,.menu-icons .nav-item.active,.menu-icons .nav-item:hover{height:90px}.menu-icons .nav-item{margin:0 20px 0 20px}.btn-affiner .btn-affiner-rond{padding-left:10px}}.bandeau-filtres{position:fixed;z-index:4500;bottom:0}#bandeau-filtres{background-color:#bdc660;width:100%}#bandeau-fermer,#bandeau-ouvrir{text-align:right}#bandeau-fermer button,#bandeau-ouvrir button{background-color:#594231;padding:10px;border-radius:10px 10px 0 0;display:flex;align-items:center;color:#fff;margin-left:10px}.bandeau-filtres .icon-ico_fermer{color:#bdc660;padding-top:2px}#bandeau-filtres .hectares,#bandeau-filtres .nbr-ha,#bandeau-filtres .titre-result{text-align:center}#bandeau-filtres .nbr-ha{font-size:18px}#bandeau-filtres .result-type{font-size:25px;margin-right:10px}#bandeau-filtres .ligne-bloc{padding:5px 10px 5 px 10px}#bandeau-filtres .ligne-filtres,#bandeau-filtres .ligne-resultats{padding:15px}#bandeau-filtres .ligne-resultats{background-color:#594231;color:#fff}#bandeau-filtres .ligne-resultats .result-chiffres{color:#fff;text-align:left}#bandeau-filtres .ligne-resultats .result-chiffres b,#bandeau-filtres .ligne-resultats .result-chiffres strong{color:#bdc660}#bandeau-filtres .titre-prereglage{max-width:unset;padding-left:30px;margin-bottom:7px;text-align:center}#bandeau-filtres .ligne-resultats .titre-prereglage{color:#fff}@media (max-width:950px){#bandeau-filtres .filtres{flex-direction:row}#bandeau-filtres .prereglage{flex-direction:column;text-align:center;padding:5px}#bandeau-filtres .result-chiffres{display:flex;flex-direction:column;text-align:center}#bandeau-filtres .ligne-resultats .result-chiffres{text-align:center}}@media (min-width:1000px){.cadre-impacts .impact-nom{font-size:16px;font-weight:300!important;line-height:20px;height:50px}.texte-data{font-weight:600}.texte-data,.texte-unite{font-size:24px;line-height:1.1}.texte-unite{font-weight:200!important}.texte-droite{text-align:right}}@media (max-width:576px){#bandeau-fermer,#bandeau-filtres,#bandeau-ouvrir{display:none}}#accordeon-Partenaire .card-body{font-size:15px;line-height:24px}.navbar-brand-simple{width:400px;margin-top:30px}.nom-part{font-family:Work Sans,sans-serif;font-weight:600;font-size:17px;color:#594231;letter-spacing:0;line-height:21px;margin-bottom:20px}.type-financeurs{margin-bottom:80px}#accordeon-Partenaire{margin-bottom:90px}.desc-part{font-family:Work Sans,sans-serif;font-weight:400;font-size:17px;font-size:15px;line-height:24px}.col-partenaire img{width:auto;height:110px;text-align:center;margin-bottom:40px}.card-footer{background-color:unset;border-top:unset}@media (max-width:934px){.col-partenaire img{height:90px}}.cadre-impacts .custom-select{padding-top:5px;padding-bottom:5px;text-align:center;margin-bottom:10px}.ss-titre{max-width:700px;margin-left:auto;margin-right:auto}.modal-dialog{max-width:950px}#accordeon-fiche .btn-link{width:100%;border-radius:unset;text-align:left;font-family:Work Sans,sans-serif;font-weight:400;letter-spacing:0}#accordeon-fiche .btn-link[aria-expanded=true]{background-position:no-repeat right 30px center;text-decoration:none;background-color:#594231!important;color:#fff;background-size:15px}#accordeon-fiche .btn-link{background-position:no-repeat right 10px center;text-decoration:none;background-color:#fff;border-top:1px solid #979797}.accordeon-detail .card-header .btn-link{padding:20px 40px 20px 20px;color:#333;background-color:#594231;background-position:right 30px center;background-repeat:no-repeat;background-size:15px;white-space:normal;padding-right:60px}#accordeon-fiche .btn-link{display:flex;align-items:center;flex-direction:row}#accordeon-fiche .btn-link .icon{font-size:25px;margin-right:10px}.legumes-fonce,.legumes-fonce .bg-legumes-fonce,.legumes-fonce.accordeon-detail .card-header .btn-link{background-color:#594231}#accordeon-fiche.fruits-fonce .btn-link[aria-expanded=true],.fruits-fonce,.fruits-fonce .bg-fruits-fonce{background-color:#4f2065!important}#accordeon-fiche.cereales-fonce .btn-link[aria-expanded=true],.cereales-fonce,.cereales-fonce .bg-cereales-fonce{background-color:#874e00!important}#accordeon-fiche.viande-fonce .btn-link[aria-expanded=true],.viande-fonce,.viande-fonce .bg-viande-fonce{background-color:#463025!important}#accordeon-fiche.eau-fonce .btn-link[aria-expanded=true],.eau-fonce,.eau-fonce .bg-eau-fonce{background-color:#1455a1!important}#accordeon-fiche li{margin-bottom:30px}#accordeon-fiche ul ul{margin-top:18px}#accordeon-fiche li li{margin-bottom:18px}#accordeon-fiche .list-produits li{margin-bottom:10px}#accordeon-fiche .card-body a{text-decoration:underline}#accordeon-fiche.cereales-fonce .card-body a{color:#f5a623!important}#accordeon-fiche.viande-fonce .card-body a{color:#b57a60}#accordeon-fiche.legumes-fonce .card-body a{color:#bdc660!important}#accordeon-fiche.eau-fonce .card-body a{color:#4a90e2}#accordeon-fiche.fruits-fonce .card-body a{color:#a261c0}.h1-liste{margin-bottom:15px;font-size:16px;text-transform:uppercase}.h1-liste,.source-titre{font-weight:600}.legumes-fonce .source-année{color:#bdc660;font-weight:600}.legumes-fonce .h1-liste{color:#594231}.icon-detail-svg{fill:#fff}.info-entete{text-transform:uppercase}.info-entete,.info-verbe{font-family:Work Sans,sans-serif;color:#bdc660;font-size:14px;font-weight:400;line-height:17px}.info-verbe{margin-bottom:6px}.infographie-detail .hectares{line-height:17px}.infographie-detail .col-4{max-width:180px}.cereales-fonce .info-entete,.cereales-fonce .info-verbe{color:#f5a623}.fruits-fonce .info-entete,.fruits-fonce .info-verbe{color:#a261c0}.viande-fonce .info-entete,.viande-fonce .info-verbe{color:#b57a60}.eau-fonce .info-entete,.eau-fonce .info-verbe{color:#4a90e2}.alim-actu .icon{font-size:40px}.indic-schema1{display:flex;flex-direction:column;font-size:14px;font-weight:400}.indic-legende,.indic-schema1,.indic-titre{text-align:center;font-family:Work Sans,sans-serif}.indic-legende,.indic-titre{font-size:18px;font-weight:600;margin-bottom:10px}.indic-detail{text-align:center}.card-body .cadre-resultat.row{margin-right:0;margin-left:0}#accordeon-fiche .card-header{border-bottom:unset}.infographie-detail.methodo-detail .icon{margin-bottom:15px}#accordeon-fiche .impact-nbr{font-size:25px}.baisse,.icon-baisse,.icon-fleche-baisse{color:#bdc660}.hausse,.icon-fleche-hausse,.icon-hausse{color:#da284c}#accordeon-fiche .icon-baisse,#accordeon-fiche .icon-hausse{font-size:25px;margin-bottom:10px}#accordeon-fiche .impact-graph{align-items:center}#accordeon-fiche .cadre-impacts .impact-nom{height:unset}#accordeon-fiche .cadre-impact-detail{border:1px solid #dbdbdb;border-radius:10px;padding:15px;margin-bottom:15px;background-color:#f8f8f3}#accordeon-fiche .icone-svg{fill:#b57a60}#accordeon-fiche .eau-fonce .icone-svg{fill:#4a90e2}@media (max-width:570px){.infographie-detail{flex-direction:column;justify-content:start!important}.infographie-detail .col-4{width:100%;align-items:center;justify-content:start!important;flex:0 0 100%;max-width:100%;padding:0;border-bottom:1px solid #fff;margin-bottom:30px;padding-bottom:20px}.infographie-detail .col-4:last-child{border-bottom:unset;margin-bottom:unset;padding-bottom:unset}.infographie-detail .icon{margin-right:20px}.info-entete{text-align:left;margin-right:5px;font-size:13px}.info-verbe{margin-right:5px;line-height:16px}.info-detail,.infographie-detail .nbr-ha{text-align:left}.cadre-resultat .infographie-detail{padding:20px 10px 20px 10px}.info-intro{margin-right:20px;text-align:left;word-break:break-word;flex-direction:row!important;margin-bottom:10px}.info-infos{flex-direction:column}.methodo-detail .hectares{line-height:17px}.indic-titre{text-align:center}.indic-detail,.indic-legende{text-align:left}}.cadre-impacts .impact-nom{height:unset;font-weight:600}.cadre-impacts .impact-unite{margin-bottom:10px;font-size:.9rem}.cadre-impacts .impact-item{padding:17px}#accordeon-fiche .nbr-ha{line-height:30px}#accordeon-fiche.cereales-fonce .btn-link[aria-expanded=true],.cereales-fonce,.cereales-fonce .bg-cerealess-fonce{background-color:#874e00!important}.ui-autocomplete{background:#fff;border:1px solid #bdc660;padding:10px;list-style-type:none;cursor:pointer;max-width:350px}.ui-autocomplete li:hover{color:#bdc660;cursor:pointer}#log div{float:left}path.slice{stroke-width:2px}.flex-wrapper{display:flex;flex-flow:row nowrap}.single-chart{width:33%;justify-content:space-around}.circular-chart{max-width:80%}.circle-bg{fill:none;stroke:#eee;stroke-width:3.8}.circle{fill:none;stroke-width:2.8;stroke-linecap:round;animation:progress 3s ease-out forwards}@keyframes progress{0%{stroke-dasharray:0 100}}.circular-chart.orange .circle{stroke:#f5a623}.circular-chart.vert .circle{stroke:#bdc660}.circular-chart.bleu .circle{stroke:#a261c0}.circular-chart.rouge .circle{stroke:#b57a60}.circular-chart.green .circle{stroke:#bdc660}.circular-chart.blue .circle{stroke:#3c9ee5}.circular-chart.jachere .circle{stroke:#9cc347}.circular-chart.autreindus .circle{stroke:#62d5f3}.circular-chart.vignes .circle{stroke:#4851cd}.circular-chart.hors_alim .circle{stroke:#a9a9a9}.percentage{fill:#666;font-family:sans-serif;font-size:.5em;text-anchor:middle}table.auto-style1,table.auto-style1 tr,table.auto-style1 tr td{border:0}.handle-counter{overflow:hidden}.handle-counter .btn-moins,.handle-counter .counter-minus,.handle-counter .counter-plus,.handle-counter input{float:left;text-align:center}.handle-counter input{width:170px;border-width:1px;border-left:none;border-right:none;height:44px}.labelnb{line-height:40px;padding-left:10px}input.nombre.groupe{height:39px}.result-chiffres .nbr-ha.odometer,.resultats-generaux .nbr-ha.odometer{margin-bottom:0}.odometer.odometer-auto-theme{font-family:Varela,sans-serif}.pointer:hover{cursor:pointer}.ss-titre-impacts{max-width:1400px;margin-left:auto;margin-right:auto;margin-top:60px}.champ-recherche input{width:100%}#man2_cereales,#man2_elevage,#man2_fruits,#man2_legumes{padding:25px}.resultats-detail{font-size:18px;color:#594231;text-align:center}.btn-affiner{position:fixed;top:159px}.btn-affiner .btn-affiner-rond{width:140px;height:110px;box-shadow:0 11px 30px 0 rgba(0,0,0,.2)}.btn-affiner a{cursor:pointer}.btn-affiner .icon{margin-bottom:9px;font-size:24px}.affiner-head{font-size:24px;margin-bottom:2px}.affiner-recherche{font-size:12px;line-height:15px}.btn-affiner .btn-affiner-rond{border-radius:65px 0 0 65px;padding:0 0 10px 10px}@media (max-width:768px){.affiner-head{font-size:16px;margin-bottom:2px}.btn-affiner .btn-affiner-rond{width:100px;height:80px;padding:0 10px 4px 10px}.btn-affiner .icon{margin-bottom:2px}.affiner-recherche{display:none}}@media (max-width:680px){h1{max-width:350px}}@media (max-width:576px){h1{max-width:450px}.btn-affiner{display:none!important}}#bandeau-ouvrir{display:none}.menu-principal{background:#fff;box-shadow:0 5px 12px 0 hsla(0,0%,82%,.3)}@media (max-width:570px){.menu-principal{padding-bottom:0}.section{margin-top:32px}}.choix-pop{max-width:unset}#recommencer.section.centrervh{height:90vh}#modalNavigation .parcours1,#modalNavigation .parcours2{width:100%;flex:0 0 100%;max-width:100%;height:35vh}.menu-calcul{background-color:#fff;height:100%}#modalNavigation .parcours2{margin-top:-13px}#modalNavigation .titre-parcours{font-size:18px;margin-bottom:unset;line-height:22px}#modalNavigation .sous-titre-parcours{font-size:14px;line-height:17px}#side-calc.modal-dialog{max-width:unset}.title-parcours-menu{font-size:24px;color:#594231;line-height:26px;padding:57px 50px 0 10px}@media (max-height:768px){#modalNavigation .parcours1 img,#modalNavigation .parcours2 img{max-height:130px}#modalNavigation .titre-parcours{font-size:15px;line-height:17px;margin-bottom:unset}}@media (max-height:900px) and (min-width:991px){.entree-menu{font-size:16px}.menu-icons .nav-item,.menu-icons .nav-item.active,.menu-icons .nav-item:hover{height:74px}.menu-principal{padding-bottom:17px}.ico-menu{font-size:30px;margin-bottom:10px}}@media (max-width:1024px) and (min-width:768px){.menu-icons .nav-item,.menu-icons .nav-item.active,.menu-icons .nav-item:hover{height:74px}.ico-menu{font-size:30px;margin-bottom:7px}.menu-icons .nav-item{margin:0 10px 0 10px}.entree-menu{font-size:14px}.navbar-nav{margin-top:unset}}@media (max-width:860px) and (min-width:768px){.navbar-nav{margin-top:unset}.navbar-expand .navbar-nav .nav-link{padding-right:unset;padding-left:unset}}.pourcentman{font-size:30px;margin-right:10px}#preselectiontext{font-size:20px;color:#594231;margin-bottom:10px}.alert-success{color:#155724;background-color:#bdc66020;border-color:#bdc66060}.btn.btn-menu-new{white-space:unset}.mb-big{margin-bottom:160px}@media (max-width:768px){.bandeau-filtres{display:none!important}}.sous-titre{text-align:center}.note{margin-top:2rem;max-width:800px;margin-left:auto;margin-right:auto;font-style:italic;font-size:1rem;color:#594231;margin-bottom:3rem}[data-tooltip]{position:relative;z-index:2;cursor:pointer}[data-tooltip]:after,[data-tooltip]:before{visibility:hidden;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;pointer-events:none}[data-tooltip]:before{position:absolute;bottom:150%;left:50%;margin-bottom:5px;margin-left:-130px;width:260px;border-radius:3px;background-color:#fff;box-shadow:0 5px 15px #9f9f9f87;color:#4a4a4a;content:attr(data-tooltip);text-align:left;font-size:.875rem;line-height:1.4;padding:1rem}[data-tooltip]:after{position:absolute;bottom:140%;left:50%;margin-left:-29px;width:0;border-top:30px solid #fff;border-right:30px solid transparent;border-left:30px solid transparent;content:" ";font-size:0;line-height:0}[data-tooltip]:hover:after,[data-tooltip]:hover:before{visibility:visible;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}[data-tooltip].tooltip-big:before{width:350px;margin-left:-175px}@media (max-width:320px){[data-tooltip]:before{max-width:260px;right:0;left:unset;margin-right:-65px}}[data-tooltip].tooltip-affiner:before{left:0;margin-left:-220px;top:150%;bottom:unset;box-shadow:0 0 25px #9f9f9f87}[data-tooltip].tooltip-affiner:after{border-top:unset;border-bottom:30px solid #fff;top:100%;bottom:unset}.bandeau-play{width:100%;padding-top:2rem}#section-accueil{max-width:unset;height:78vh;padding-left:unset;padding-right:unset;width:100%}#accueil-couv{max-width:1600px;padding-left:20px;padding-right:20px;color:#000}#accueil{margin-top:2rem;margin-bottom:0}#accueil .titre h1{max-width:870px;margin:auto;font-size:35px;font-weight:600;color:#594231;line-height:1.2}.bandeau-play .titre-parcours{color:#fff}.bandeau-play .btn-principal{font-size:20px;color:#594231;background:url(/img/fleche-droite-secondaire.92ca4403.svg) no-repeat right 15px center;background-color:#fff}.bandeau-play .btn-principal:hover{color:#594231;background:url(/img/fleche-droite-blanche.6d7f3ce8.svg) no-repeat right 15px center;background-color:#fff}.parcours-home{background-color:#bdc660;padding:6rem 4rem}.bandeau-play .btn-principal .couleur-fleche-drt{fill:#594231!important}.bandeau-play .btn-principal:hover{color:#fff;background-color:#594231}.emphase{font-size:24px;color:#594231;line-height:2rem}.emphase2{font-size:18px;color:#594231;line-height:1.7rem;margin-bottom:2rem}.section-home:first-child{margin-top:7rem}.section-home{margin:7rem 0 7rem 0}.section-vert{background-color:#594231;color:#fff;padding:5rem 0 5rem 0}.two-cols{-moz-column-count:2;column-count:2;-moz-column-gap:40px;column-gap:40px}@media (max-width:1300px){.bandeau-play .titre-parcours{font-size:25px}}@media (max-width:1200px){#accueil .titre h1{font-size:30px;max-width:700px;padding:1rem;margin-bottom:1rem}.parcours-home a{display:block;margin-top:1.5rem}}@media (max-width:990px){.parcours-home img{margin-bottom:2rem}}@media (max-width:900px){#accueil-couv .col-md-6{flex:0 0 100%;max-width:100%}.accueil .col-image{text-align:center}.accueil img{max-width:650px}.parcours-home{padding:3rem 1rem}}@media (max-width:768px){.two-cols{-moz-column-count:2;column-count:2;-moz-column-gap:40px;column-gap:40px}#accueil .titre h1{font-size:25px;margin-bottom:0;margin-top:1rem;padding:0 2rem}}@media (max-width:570px){.bandeau-play .titre-parcours{font-size:20px}.two-cols{-moz-column-count:1;column-count:1;-moz-column-gap:40px;column-gap:40px}#accueil .titre h1{font-size:20px}}.logos .item{margin:2rem;width:auto}.text-h1{text-align:center}.section-home .col{min-width:200px;margin-bottom:4rem}.col-home{min-width:200px;max-width:300px}.footer{margin-bottom:3rem;max-width:700px;padding-right:8px;padding-left:8px}.etiquette-parcours{background-color:#594231;color:#fff;width:100px;margin-bottom:1rem}.footer a{color:#594231!important;text-decoration:underline;text-underline-position:under}.nav-arrow{min-width:15px;height:15px;max-width:15px}.menu-icons .nav-item{margin:0 5px 0 5px}@media (max-width:570px){.nav-arrow{display:none}}.result-chiffres .vert-clair{max-width:300px}.ligne-prereglages .resultats-detail{font-size:unset;text-align:left}.ligne-prereglages .result-type .icon{font-size:25px}.ligne-prereglages .icon{margin:0 8px 0 0}.prereglage{margin:0 .5rem .5rem .5rem;max-width:550px}.ligne-prereglages{margin-bottom:1rem;max-width:1100px}#viz2 tr{height:114px!important}.text-h2{font-size:24px;margin:3rem 0 2rem 0;text-align:center;color:#594231;line-height:26px}.ligne-prereglages .icon{font-size:22px}.prereglage .population,.prereglage .territoire{color:#594231;margin-left:.2rem;text-align:left}.sous-titre{color:#594231}#log div{margin-bottom:.3rem}.circular-chart{display:block;margin:10px auto;max-width:100%;max-height:250px}.percentage{font-size:.4em}.resultat-ha{margin-bottom:10px}.h1-result{margin-bottom:40px}.result-graph{margin-top:-18px}.cadre-categorie{padding:30px 20px;margin-bottom:unset}.cadre-impacts .note{margin:0;font-size:.8rem;padding-top:8px;line-height:1.2em}.cadre-impacts .impact-nom{margin-bottom:0}.cadre-impacts.cadre-categorie{min-height:305px}@media (min-width:1488px){.cadre-impacts.cadre-categorie{min-height:273px}}@media (max-width:768px){.cadre-impacts.cadre-categorie{min-height:273px}}.impacts-cles{width:50%}.impacts-cle{margin-bottom:2rem}#accordeon-Impact,.accordeon-agir{max-width:1200px;margin-top:2rem}#accordeon-Impact .btn-link,.accordeon-agir .btn-link{text-decoration:none;padding-right:3rem}#accordeon-Impact .btn-link[aria-expanded=true],.accordeon-agir .btn-link[aria-expanded=true]{text-decoration:none;margin-bottom:3rem}#accordeon-Impact .btn-link,.accordeon-agir .btn-link{border-bottom:1px solid #bdc660;width:100%;border-radius:unset;text-align:left;padding-left:0;font-family:Work Sans,sans-serif;font-weight:400;font-size:23px;color:#594231;letter-spacing:0;margin-bottom:20px;padding-bottom:16px;line-height:30px}#accordeon-Impact .btn-link:hover,.accordeon-agir .btn-link:hover{text-decoration:none}#accordeon-Impact .desc-part,.accordeon-agir .desc-part{font-family:Work Sans,sans-serif;font-weight:300;font-size:15px;color:#594231;letter-spacing:0;line-height:22px}.puce-number{min-width:50px;height:50px;background-color:#bdc660;border-radius:30px;color:#fff;font-weight:600;margin-right:1rem}#accordeon-Impact .puce-text,.accordeon-agir .puce-text{font-size:15px}.titre-page-p2 .text-h1{margin:unset}.accordeon-detail .icon-medium{font-size:35px;margin-right:.5rem}.accordeon-detail .effets{font-size:18px;margin-bottom:2rem}.def-indicateur .cadre-resultat{margin-bottom:1rem;font-weight:400;font-size:16px}.def-indicateur .icon-medium{margin-right:.8rem;width:42px}#accordeon-fiche .def-indicateur .cadre-resultat li{margin-bottom:unset;text-align:left}#asy-sidebar.active{overflow-y:hidden}#asy-sidebar,#asy-sidebar.active .modal-content{overflow-y:auto}.def-indicateur .line-ico{margin-bottom:.5rem}@media (max-width:990px){#asy-sidebar .modal-title{font-size:20px}}@media (max-width:450px){.cadre-impacts .impact-item{flex:0 0 100%;max-width:100%}.cadre-impacts .impacts{flex-direction:column}.cadre-impacts .impact-item:first-child{border-right:unset;border-bottom:1px dotted #979797}}.modal-content{overflow-y:auto}.note a{color:#594231;text-decoration:underline}.repartition a.info{margin-left:unset;top:3px}.repartition.cadre-emploi a.info{margin-left:3px;top:3px}.accordion .title{margin-bottom:.8rem;font-size:18px;color:#594231}.accordion .title a,a.url-simple{color:#594231;text-decoration:underline;text-underline-position:under}.type-financeurs .liste-noms{margin-left:160px}.accordeon-agir .btn-link{margin-bottom:30px;padding-bottom:30px}.accordeon-agir{margin-top:0}.accordeon-agir li{margin-bottom:.5rem}@media (max-width:576px){.accordion .title a,a.url-simple{line-height:1.4em}}@media (max-width:990px){img.image-demarche{width:100%}.section-home p,.two-cols p{font-size:16px;line-height:22px}.section-home{padding-left:20px;padding-right:20px}}.mb-big{margin-bottom:6rem!important}#accordeon-Impact .btn-link,.accordeon-agir .btn-link{white-space:normal!important}@media (max-width:576px){.result-emploi{display:none}}.percentage{font-size:.55em;font-family:Work Sans,sans-serif}@media (max-width:400px){.result-type .ico-medium{display:none}.cadre-categorie{padding:20px 7px}table.auto-style1{max-width:97%!important}.resultats-categories{min-width:unset}.resultats-categories.cadre-emploi{min-width:350px}}@media (max-width:376px){table.auto-style1{max-width:100%!important}.resultats-categories,.resultats-categories.cadre-emploi{min-width:unset}}@media (max-width:346px){.cadre-emploi .hectares{max-width:140px}}@media (max-width:320px){.cadre-emploi .hectares{max-width:120px}.resultats-categories.cadre-emploi{min-width:unset}}.menu-calcul .choix-alim{height:90%}.choix-alim .parcours1 .cadreImage{height:80%;width:100%}.choix-alim .parcours2 .cadreImage{height:60%;width:80%;padding-bottom:3rem}.bandeau-play .choix-alim img{width:100%;max-width:400px}#modalNavigation .sous-titre-parcours{font-size:18px;line-height:24px}@media (max-height:800px){.menu-calcul .choix-alim{height:80%}#modalNavigation .sous-titre-parcours{font-size:17px;line-height:22px}}@media (max-width:800px){#modalNavigation .sous-titre-parcours{font-size:14px;line-height:18px}.bandeau-play .choix-alim img{margin-bottom:2rem}}.nombres-ajout .nombre{font-size:16px;width:120px}@media (max-width:576px){input.nombre.groupe{height:36px}}.note a.info{text-decoration:none}#parcours-choix .parcours1{border-left:0}#parcours-choix .parcours2{border-right:0}@media (max-width:868px){#parcours-choix .parcours1,#parcours-choix .parcours2{border-left:unset;border-right:unset}}.section-home .emphase{color:#fff}.ligne-prereglages .prereglage .vert-clair{white-space:nowrap}.explain{font-size:1rem}.cadre-impacts .impact-item2 .impact-result .ico-medium{font-size:25px;margin-bottom:5px;margin-top:10px;min-height:25px}.cadre-impacts .cadre-categorie{min-height:unset}.cadre-impact:first-child{border-right:1px dotted #979797;height:100%}.cadre-impact{width:50%}.icon-ico_fleche_detail_gros{color:#a9a9a9}.cadre-impacts.cadre-categorie{min-height:unset;padding:1rem 2rem 2rem 2rem}.cadre-impacts .impact-titre{margin-bottom:2.2rem;margin-top:1rem}.impact-item2 .impact-nom{text-align:center}.impact-line{width:100%;height:4px;margin-bottom:1rem;margin-top:1rem;border-bottom:1px dotted #979797}.impacts:hover{background-color:#fff}.cadre-impacts .impact-nom{line-height:1.2em}@media (max-width:576px){.impact-item2{margin-bottom:2rem}.result-plus{flex-direction:row!important;align-items:center}.result-plus .icon-ico_fleche_detail_gros{margin-right:1rem}.cadre-impact{width:50%}}#anchors li{list-style-type:none}#anchors ul{margin-bottom:5rem;padding-left:0}#anchors li a{font-size:23px;color:#594231;line-height:1.2;text-underline-position:under;text-decoration:underline;margin-bottom:1rem;display:block}#faq .title-category{font-weight:300;font-size:36px;color:#594231;line-height:1.2;border-bottom:1px dashed #594231;padding:4rem 0 1rem 0;margin:3rem 0 3rem}#faq .item{padding-left:2rem}#faq .accordion .btn{white-space:normal}#faq .accordion .content{padding-bottom:2rem}#faq .item .title{font-weight:500;font-size:19px;color:#594231;line-height:1.2;padding-left:3rem;margin-top:.5rem}#faq .content{padding-left:3rem;line-height:1.7}#faq input[type=text]{border:1px solid #594231;border-radius:6px;height:53px;color:#594231;padding-left:3rem}.input-faq{max-width:586px;margin-bottom:5rem;margin-top:2rem}#faq input::-moz-placeholder{color:#594231}#faq input::placeholder{color:#594231}#faq .content a{color:#594231}#faq .content a,#faq .content a:hover{text-decoration:underline;font-weight:600}#faq .content a:hover{color:#bdc660}#faq #accordeon-Partenaire .btn-link,#faq #accordeon-Partenaire .btn-link[aria-expanded=true]{text-decoration:none}.btn-search{background:#bdc660;border-radius:25px;height:53px;padding:1rem;color:#fff;margin-left:-2rem}@media (max-width:990px){#faq .title-category{font-size:30px}#anchors li a{font-size:18px}#anchors ul{margin-bottom:3rem}}@media (max-width:768px){#faq .content,#faq .item{padding-left:0}#faq .item .title{padding-bottom:.5rem}#faq .title-category{padding:3rem 0 1rem 0;margin:3rem 0 2rem}}@media (max-width:370px){#anchors ul{margin-bottom:1.7rem}#anchors li a{font-size:16px}#faq .item .title{font-size:18px}#faq .title-category{font-size:23px;margin:1rem 0 0}.btn-search{padding:.4rem;border-radius:5px}}#faq,#more,#more .title{margin-bottom:2rem}#more .title{font-size:1.5rem;font-weight:700;line-height:1.2}#more a{color:#fff;text-underline-position:under;text-decoration:underline}.ss-titre-page{font-family:Work Sans}.ss-titre-page a{color:#594231;line-height:1.2;text-underline-position:under;text-decoration:underline;font-weight:400}#more .btn-principal:hover{background-color:#589c3d}@media (max-width:901px){.choix-alim .btn-go{text-align:center}}#menu-selection .badge-pill{margin-bottom:.5rem}@media (max-width:1400px){.surfaces-container.active .resultats-generaux .cadre-resultat{width:unset}}@media (max-width:940px){.surfaces-container.active .resultats-generaux .col-sm-6{flex:0 0 100%;max-width:100%}}.btn-export{font-size:1.2rem}.btn-export:hover{color:#fff}.animated.delay-025s{animation-delay:.25s}.animated.delay-05s{animation-delay:.5s}.animated.delay-075s{animation-delay:.75s}.animated.delay-1-5s{animation-delay:1.5s}.animated.delay-2-5s{animation-delay:2.5s}.animated.delay-3-5s{animation-delay:3.5s}.animated.delay-4-5s{animation-delay:4.5s}.animated.delay-5-5s{animation-delay:5.5s}.animated.delay-6s{animation-delay:6s}

/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.5.2
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2017 Daniel Eden
 */.animated.hinge{animation-duration:2s}.animated.bounceIn,.animated.bounceOut,.animated.flipOutX,.animated.flipOutY{animation-duration:.75s}

/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.7.0
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2018 Daniel Eden
 */@keyframes bounce{0%,20%,53%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-30px,0)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-15px,0)}90%{transform:translate3d(0,-4px,0)}}.bounce{animation-name:bounce;transform-origin:center bottom}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.flash{animation-name:flash}@keyframes pulse{0%{transform:scaleX(1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scaleX(1)}}.pulse{animation-name:pulse}@keyframes rubberBand{0%{transform:scaleX(1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}to{transform:scaleX(1)}}.rubberBand{animation-name:rubberBand}@keyframes shake{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}.shake{animation-name:shake}@keyframes headShake{0%{transform:translateX(0)}6.5%{transform:translateX(-6px) rotateY(-9deg)}18.5%{transform:translateX(5px) rotateY(7deg)}31.5%{transform:translateX(-3px) rotateY(-5deg)}43.5%{transform:translateX(2px) rotateY(3deg)}50%{transform:translateX(0)}}.headShake{animation-timing-function:ease-in-out;animation-name:headShake}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0deg)}}.swing{transform-origin:top center;animation-name:swing}@keyframes tada{0%{transform:scaleX(1)}10%,20%{transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{transform:scaleX(1)}}.tada{animation-name:tada}@keyframes wobble{0%{transform:translateZ(0)}15%{transform:translate3d(-25%,0,0) rotate(-5deg)}30%{transform:translate3d(20%,0,0) rotate(3deg)}45%{transform:translate3d(-15%,0,0) rotate(-3deg)}60%{transform:translate3d(10%,0,0) rotate(2deg)}75%{transform:translate3d(-5%,0,0) rotate(-1deg)}to{transform:translateZ(0)}}.wobble{animation-name:wobble}@keyframes jello{0%,11.1%,to{transform:translateZ(0)}22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{transform:skewX(6.25deg) skewY(6.25deg)}44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{transform:skewX(.390625deg) skewY(.390625deg)}88.8%{transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.jello{animation-name:jello;transform-origin:center}@keyframes heartBeat{0%{transform:scale(1)}14%{transform:scale(1.3)}28%{transform:scale(1)}42%{transform:scale(1.3)}70%{transform:scale(1)}}.heartBeat{animation-name:heartBeat;animation-duration:1.3s;animation-timing-function:ease-in-out}@keyframes bounceIn{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scaleX(1)}}.bounceIn{animation-duration:.75s;animation-name:bounceIn}@keyframes bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:translateZ(0)}}.bounceInDown{animation-name:bounceInDown}@keyframes bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:translateZ(0)}}.bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:translateZ(0)}}.bounceInRight{animation-name:bounceInRight}@keyframes bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}.bounceInUp{animation-name:bounceInUp}@keyframes bounceOut{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}.bounceOut{animation-duration:.75s;animation-name:bounceOut}@keyframes bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.bounceOutDown{animation-name:bounceOutDown}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}.bounceOutLeft{animation-name:bounceOutLeft}@keyframes bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}.bounceOutRight{animation-name:bounceOutRight}@keyframes bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}.bounceOutUp{animation-name:bounceOutUp}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:translateZ(0)}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeInDownBig{0%{opacity:0;transform:translate3d(0,-2000px,0)}to{opacity:1;transform:translateZ(0)}}.fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:translateZ(0)}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeftBig{0%{opacity:0;transform:translate3d(-2000px,0,0)}to{opacity:1;transform:translateZ(0)}}.fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRight{0%{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:translateZ(0)}}.fadeInRight{animation-name:fadeInRight}@keyframes fadeInRightBig{0%{opacity:0;transform:translate3d(2000px,0,0)}to{opacity:1;transform:translateZ(0)}}.fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{0%{opacity:0;transform:translate3d(0,2000px,0)}to{opacity:1;transform:translateZ(0)}}.fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{animation-name:fadeOut}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;transform:translate3d(0,100%,0)}}.fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;transform:translate3d(0,2000px,0)}}.fadeOutDownBig{animation-name:fadeOutDownBig}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate3d(-100%,0,0)}}.fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{animation-name:fadeOutLeftBig}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0)}}.fadeOutRight{animation-name:fadeOutRight}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;transform:translate3d(2000px,0,0)}}.fadeOutRightBig{animation-name:fadeOutRightBig}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;transform:translate3d(0,-100%,0)}}.fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{animation-name:fadeOutUpBig}@keyframes flip{0%{transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);animation-timing-function:ease-out}40%{transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);animation-timing-function:ease-out}50%{transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);animation-timing-function:ease-in}80%{transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);animation-timing-function:ease-in}to{transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);animation-timing-function:ease-in}}.animated.flip{backface-visibility:visible;animation-name:flip}@keyframes flipInX{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}.flipInX{backface-visibility:visible!important;animation-name:flipInX}@keyframes flipInY{0%{transform:perspective(400px) rotateY(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateY(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateY(10deg);opacity:1}80%{transform:perspective(400px) rotateY(-5deg)}to{transform:perspective(400px)}}.flipInY{backface-visibility:visible!important;animation-name:flipInY}@keyframes flipOutX{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{animation-duration:.75s;animation-name:flipOutX;backface-visibility:visible!important}@keyframes flipOutY{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateY(-15deg);opacity:1}to{transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{animation-duration:.75s;backface-visibility:visible!important;animation-name:flipOutY}@keyframes lightSpeedIn{0%{transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{transform:skewX(20deg);opacity:1}80%{transform:skewX(-5deg)}to{transform:translateZ(0)}}.lightSpeedIn{animation-name:lightSpeedIn;animation-timing-function:ease-out}@keyframes lightSpeedOut{0%{opacity:1}to{transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOut{animation-name:lightSpeedOut;animation-timing-function:ease-in}@keyframes rotateIn{0%{transform-origin:center;transform:rotate(-200deg);opacity:0}to{transform-origin:center;transform:translateZ(0);opacity:1}}.rotateIn{animation-name:rotateIn}@keyframes rotateInDownLeft{0%{transform-origin:left bottom;transform:rotate(-45deg);opacity:0}to{transform-origin:left bottom;transform:translateZ(0);opacity:1}}.rotateInDownLeft{animation-name:rotateInDownLeft}@keyframes rotateInDownRight{0%{transform-origin:right bottom;transform:rotate(45deg);opacity:0}to{transform-origin:right bottom;transform:translateZ(0);opacity:1}}.rotateInDownRight{animation-name:rotateInDownRight}@keyframes rotateInUpLeft{0%{transform-origin:left bottom;transform:rotate(45deg);opacity:0}to{transform-origin:left bottom;transform:translateZ(0);opacity:1}}.rotateInUpLeft{animation-name:rotateInUpLeft}@keyframes rotateInUpRight{0%{transform-origin:right bottom;transform:rotate(-90deg);opacity:0}to{transform-origin:right bottom;transform:translateZ(0);opacity:1}}.rotateInUpRight{animation-name:rotateInUpRight}@keyframes rotateOut{0%{transform-origin:center;opacity:1}to{transform-origin:center;transform:rotate(200deg);opacity:0}}.rotateOut{animation-name:rotateOut}@keyframes rotateOutDownLeft{0%{transform-origin:left bottom;opacity:1}to{transform-origin:left bottom;transform:rotate(45deg);opacity:0}}.rotateOutDownLeft{animation-name:rotateOutDownLeft}@keyframes rotateOutDownRight{0%{transform-origin:right bottom;opacity:1}to{transform-origin:right bottom;transform:rotate(-45deg);opacity:0}}.rotateOutDownRight{animation-name:rotateOutDownRight}@keyframes rotateOutUpLeft{0%{transform-origin:left bottom;opacity:1}to{transform-origin:left bottom;transform:rotate(-45deg);opacity:0}}.rotateOutUpLeft{animation-name:rotateOutUpLeft}@keyframes rotateOutUpRight{0%{transform-origin:right bottom;opacity:1}to{transform-origin:right bottom;transform:rotate(90deg);opacity:0}}.rotateOutUpRight{animation-name:rotateOutUpRight}@keyframes hinge{0%{transform-origin:top left;animation-timing-function:ease-in-out}20%,60%{transform:rotate(80deg);transform-origin:top left;animation-timing-function:ease-in-out}40%,80%{transform:rotate(60deg);transform-origin:top left;animation-timing-function:ease-in-out;opacity:1}to{transform:translate3d(0,700px,0);opacity:0}}.hinge{animation-duration:2s;animation-name:hinge}@keyframes jackInTheBox{0%{opacity:0;transform:scale(.1) rotate(30deg);transform-origin:center bottom}50%{transform:rotate(-10deg)}70%{transform:rotate(3deg)}to{opacity:1;transform:scale(1)}}.jackInTheBox{animation-name:jackInTheBox}@keyframes rollIn{0%{opacity:0;transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;transform:translateZ(0)}}.rollIn{animation-name:rollIn}@keyframes rollOut{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0) rotate(120deg)}}.rollOut{animation-name:rollOut}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{animation-name:zoomIn}@keyframes zoomInDown{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInDown{animation-name:zoomInDown}@keyframes zoomInLeft{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInLeft{animation-name:zoomInLeft}@keyframes zoomInRight{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInRight{animation-name:zoomInRight}@keyframes zoomInUp{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInUp{animation-name:zoomInUp}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{animation-name:zoomOut}@keyframes zoomOutDown{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutDown{animation-name:zoomOutDown}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(-2000px,0,0);transform-origin:left center}}.zoomOutLeft{animation-name:zoomOutLeft}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(2000px,0,0);transform-origin:right center}}.zoomOutRight{animation-name:zoomOutRight}@keyframes zoomOutUp{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutUp{animation-name:zoomOutUp}@keyframes slideInDown{0%{transform:translate3d(0,-100%,0);visibility:visible}to{transform:translateZ(0)}}.slideInDown{animation-name:slideInDown}@keyframes slideInLeft{0%{transform:translate3d(-100%,0,0);visibility:visible}to{transform:translateZ(0)}}.slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{0%{transform:translate3d(100%,0,0);visibility:visible}to{transform:translateZ(0)}}.slideInRight{animation-name:slideInRight}@keyframes slideInUp{0%{transform:translate3d(0,100%,0);visibility:visible}to{transform:translateZ(0)}}.slideInUp{animation-name:slideInUp}@keyframes slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,100%,0)}}.slideOutDown{animation-name:slideOutDown}@keyframes slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-100%,0,0)}}.slideOutLeft{animation-name:slideOutLeft}@keyframes slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(100%,0,0)}}.slideOutRight{animation-name:slideOutRight}@keyframes slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,-100%,0)}}.slideOutUp{animation-name:slideOutUp}.animated{animation-duration:1s;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}.animated.delay-1s{animation-delay:1s}.animated.delay-2s{animation-delay:2s}.animated.delay-3s{animation-delay:3s}.animated.delay-4s{animation-delay:4s}.animated.delay-5s{animation-delay:5s}.animated.fast{animation-duration:.8s}.animated.faster{animation-duration:.5s}.animated.slow{animation-duration:2s}.animated.slower{animation-duration:3s}@media (prefers-reduced-motion){.animated{animation:unset!important;transition:none!important}}.nav-modal{z-index:800}.navbar-header{float:none}.navbar{position:absolute;width:100%}.fermer{font-family:Work Sans,sans-serif;font-size:70px;color:#fff;margin-top:20px;margin-right:20px}.modal-fullscreen-menu .close{color:#fff;opacity:1;padding:30px;position:absolute;top:0;right:0;z-index:1;font-size:5vh}.modal-fullscreen-menu .modal-dialog{margin:0 auto;width:100%;max-width:1200px;display:flex;height:100%;align-items:center}.modal-fullscreen-menu .modal-content{background-color:#594231;box-shadow:none;border:none;opacity:.6}.modal-fullscreen-menu .list-group{text-align:left;padding-left:12%;margin:0 auto;width:100%}.modal-fullscreen-menu .list-group a{font-size:25px;border:none;background-color:transparent;padding:3vh 0;height:3vh;font-family:Work Sans,sans-serif;font-weight:400;margin-bottom:5px;color:#fff}.modal-fullscreen-menu{background-color:#594231}.modal-fullscreen-menu .list-group a:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;opacity:0}.modal-fullscreen-menu .list-group a:hover{color:#bdc660}.modal-backdrop.in,.modal-fullscreen-menu .list-group a:hover:before{opacity:1}.modal-dialog{pointer-events:visible}.btn-notification{background-color:#bdc660;border-radius:5px;color:#fff;height:35px;margin-top:-5px}.btn-notification:hover{color:#fff;background-color:#594231}.btn-notification .bell{margin-top:-5px;margin-right:.7rem}#modalNotification{position:absolute;right:44px;top:94px;z-index:2000}#modalNotification #modalList{background-color:#594231;max-width:700px;padding:1rem 2rem 2rem 2rem;border-radius:.3rem;color:#fff}#modalNotification .message{background-color:#bdc660;border-radius:5px;font-size:14px;padding:1rem;color:#000;margin-bottom:.7rem}#modalNotification .btn-close{background-color:unset;margin-top:0;width:100%;text-align:right;padding-right:0;margin-bottom:1rem}#modalNotification .icon-ico_fermer{font-size:15px!important;border:1 solid px}#modalNotification .message .date{color:#594231}#modalNotification .title{font-size:21px;color:#bdc660;margin-bottom:1rem;margin-top:2rem;font-weight:500;border-bottom:1px dashed #bdc660;padding-bottom:1rem}#modalNotification .item{border-bottom:1px dashed #bdc660;padding-bottom:1.5rem;margin-bottom:1.5rem;font-size:14px}#modalNotification .content{padding-right:1rem}#modalNotification .item:last-child{border-bottom:0 dashed #bdc660}#modalNotification .date{font-size:15px;font-weight:700;color:#bdc660;margin-top:-.5rem}#modalNotification .message .date{margin-top:3px}#modalNotification .item a{color:#bdc660;text-decoration:underline;text-underline-position:under;margin-left:.5rem}#modalNotification .modal-body{overflow:auto;max-height:800px;padding:0 1.3rem!important}@media (max-width:990px){#nav-steps .btn-notification .notification-text{display:none}#nav-steps .btn-notification .bell{margin-right:0}}@media (max-width:868px){.navbar-brand{margin-bottom:0}}@media (max-width:793px){#modalNotification{margin-left:auto;margin-right:auto;left:0;right:0}}@media (max-width:760px){.modal-fullscreen-menu .list-group a{font-size:22px}}@media (max-width:600px){.icon-ico_menu_hamburger{padding-top:7px}.navbar-brand-simple{margin-top:15px}}@media (max-width:576px){.modal-fullscreen-menu .list-group a{font-size:18px}.btn-notification .notification-text{display:none}.btn-notification .bell{margin-right:0}.btns-menu{margin-top:10px!important}#modalNotification .message{flex-direction:column}#modalNotification .content{order:2}#modalNotification .icon-alert{order:1;margin-bottom:.7rem}#modalNotification{top:0}}.modal-fullscreen-menu .close{height:auto}@media (max-width:370px){.btn-notification{display:none}.navbar-brand-simple{margin-top:5px}}.odometer.odometer-auto-theme,.odometer.odometer-theme-default{display:-moz-inline-box;display:inline-block;vertical-align:middle;*vertical-align:auto;position:relative;*display:inline}.odometer.odometer-auto-theme .odometer-digit,.odometer.odometer-theme-default .odometer-digit{display:-moz-inline-box;display:inline-block;vertical-align:middle;*vertical-align:auto;position:relative;*display:inline}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-spacer,.odometer.odometer-theme-default .odometer-digit .odometer-digit-spacer{display:-moz-inline-box;display:inline-block;vertical-align:middle;*vertical-align:auto;visibility:hidden;*display:inline}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-inner,.odometer.odometer-theme-default .odometer-digit .odometer-digit-inner{text-align:left;display:block;position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon,.odometer.odometer-theme-default .odometer-digit .odometer-ribbon{display:block}.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon-inner,.odometer.odometer-theme-default .odometer-digit .odometer-ribbon-inner{display:block;-webkit-backface-visibility:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-value,.odometer.odometer-theme-default .odometer-digit .odometer-value{display:block;-webkit-transform:translateZ(0)}.odometer.odometer-auto-theme .odometer-digit .odometer-value.odometer-last-value,.odometer.odometer-theme-default .odometer-digit .odometer-value.odometer-last-value{position:absolute}.odometer.odometer-auto-theme.odometer-animating-up .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-up .odometer-ribbon-inner{transition:transform 2s}.odometer.odometer-auto-theme.odometer-animating-down .odometer-ribbon-inner,.odometer.odometer-auto-theme.odometer-animating-up.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-down .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-up.odometer-animating .odometer-ribbon-inner{transform:translateY(-100%)}.odometer.odometer-auto-theme.odometer-animating-down.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-down.odometer-animating .odometer-ribbon-inner{transition:transform 2s;transform:translateY(0)}.odometer.odometer-auto-theme,.odometer.odometer-theme-default{line-height:1em}.odometer.odometer-auto-theme .odometer-value,.odometer.odometer-theme-default .odometer-value{text-align:center}.label-menu{background-color:#bdc660;height:33px}@media (max-width:768px){.type-menu{display:none}}.card-alim{background:#fff;box-shadow:0 4px 21px 0 hsla(0,0%,76%,.5);border-radius:5px;padding:2rem;height:100%;max-width:568px;margin:auto}.selec-alim{width:100%!important}.selec-alim .choix-alim{max-width:1600px;margin:auto;z-index:10;position:relative}.selec-alim .titre-filtre{font-weight:700;text-align:center;margin-top:1rem;margin-bottom:2rem}.selec-alim .subtitle{text-align:center}.choix-alim .note{background:#f3f2eb;border:1px solid #f5f5f5;border-radius:6px;font-size:15px;text-align:center;padding:1rem}.block-products{background-color:#594231;padding:2rem}.block-products .product{background-color:#d9eab2;border-radius:5px;padding:.5rem;font-family:Work Sans,sans-serif;font-size:16px;font-weight:700;color:#000;letter-spacing:.01px;text-align:center;line-height:1.1;width:100%;margin-bottom:1rem;min-height:180px}.block-products .product .icon{font-size:2.5rem;margin-bottom:.4rem;color:#594231;margin-top:-.7rem}.block-products .nombres-ajout .nombre{width:58px}.block-products input.nombre.groupe{height:39px}.block-products .nbr-ajout-big .btn-moins,.block-products .nbr-ajout-big .btn-plus,.block-products .nbr-ajout-big .nombre{padding:8px;line-height:20px}.block-products .title-bloc{font-size:22px;line-height:1.2;max-width:610px;margin:1rem auto 2rem}.card-alim .btn-line{border:1px solid #594231;border-radius:35px;color:#594231;text-align:center;display:inline-block;padding:.5rem 2rem}.card-alim .btn-line:hover{background-color:#594231;color:#fff}.nutrition{font-size:18px;margin:auto;max-width:500px;margin-bottom:2rem;margin-top:1rem}.row-products{max-width:1400px;margin:auto}.block-products .icon-nutrition{font-size:4rem;margin-right:2rem}.block-products .product{display:flex;flex-direction:column}.block-products .product .nombres-ajout{margin:auto 0 .4rem!important}#collapseProducts{width:200px;background-color:#f5f5f5;border-radius:9px;max-width:180px;color:#594231;margin-top:1rem}#collapseProducts .detailProducts{padding:.2rem}#collapseProducts .iconProduct{font-size:1.5rem;padding:.2rem}.detailproductscollapse{text-decoration:none;max-width:465px;margin:0 auto 4rem;text-align:left;color:#000;margin-top:-2rem}.detailproductscollapse:hover{color:#000}.detailproductscollapse[aria-expanded=true]{text-decoration:none}@media (max-width:576px){.detailproductscollapse{max-width:385px;padding:0 1rem 0 3rem}}@media (max-width:350px){.block-products{padding:1rem}.detailproductscollapse{max-width:unset;padding:0 1rem 0 3rem}}.select-choice{max-width:1100px;margin:0 auto 2rem}.selec-diet{width:100%!important}.selec-diet .card-protein{font-size:19px;background:#fff;border:1px solid #d7d7d7;box-shadow:0 11px 21px 0 rgba(0,0,0,.21);border-radius:6px;height:170px;padding:1rem;line-height:1.3}.selec-diet .card-protein .badge{font-family:Varela,sans-serif;font-size:23px;margin-bottom:.7rem}.title-protein{font-size:23px;color:#594231;margin:2rem 0}.diet .details{color:#000;font-weight:400;font-size:14px;line-height:1.2;margin-top:.2rem}.card-diet{background:#fff;box-shadow:0 4px 21px 0 hsla(0,0%,76%,.5);border-radius:5px;cursor:pointer}.card-diet .diet{border-right:1px solid #d7d7d7;padding:1rem;width:calc(100% - 40px)}.card-diet .diet,.diet{color:#594231;font-weight:600}.diet img{width:auto;height:41px;margin:auto}.diet .iconDiet{width:77px;display:flex}.card-compose .vert-fonce,.card-diet .diet .title{color:#594231;font-weight:700;font-size:18px}.card-diet .arrows{padding:0 .7rem}.card-diet .arrows a{display:block}.card-compose{padding:1rem 2rem}@media (max-width:1100px){.selec-diet .card-protein,.twoBlocks{max-width:unset}.twoBlocks .contentText{font-size:16px}}@media (max-width:650px){.twoBlocks .col-12{flex:0 0 100%;max-width:100%}}@media (max-width:576px){.diet .details{display:none}.selec-diet .card-protein{font-size:14px;width:100%}.twoBlocks .card-protein img{max-width:70px}}.jauges{margin-top:4rem;margin-bottom:2rem}.jauge-card{text-align:center;font-family:Work Sans,sans-serif;font-size:16px;font-weight:700;color:#000;text-transform:uppercase;margin-bottom:2rem}.jauge-card .icon-medium{width:25px;font-size:25px;margin-right:.5rem}.jauges canvas{display:block;margin-bottom:1rem}.badge{background:#91c322;border-radius:8px;color:#fff;padding:.4rem .6rem}.badge.warning{background-color:#ffe337;color:#000}.badge.danger{background-color:red}#message-diet{border-radius:5px;padding:1rem;margin-top:-1rem;text-align:center;max-width:660px;margin:-1rem auto 1rem}#message-diet.warning{color:#000;background-color:#fce2b7}#message-diet.danger{background-color:#ffe7e7;color:red}@media (max-width:990px){.bloc-3col{margin-bottom:3rem}}@media (max-width:500px){.bloc-3col{padding:0}}.egalimBox{max-width:800px;margin:2rem auto}.egalim .btn{border-radius:30px}.logoEgalim{font-size:26px;font-weight:700}#egalimBetter{color:#91c322}#egalimWarning{color:#c90000}#egalimDefault{color:#594231}#egalimBetter .btn{color:#fff;background-color:#91c322}#egalimWarning .btn{color:#fff;background-color:#ee3838}.card-alim.egalim{border:2px solid #fff}.egalimWarning.card-alim.egalim{border:2px solid #ee3838}.egalimBetter.card-alim.egalim{border:2px solid #91c322}#listDiets{position:absolute;background-color:#fff;padding:2rem;box-shadow:0 4px 21px 0 rgb(193 193 193 50%);border-radius:5px;margin-top:1rem;z-index:3;width:calc(100% - 2rem)}#listDiets .diet{border-bottom:1px solid #f3f2eb;padding:.5rem}#listDiets .diet:last-child{border-bottom:0 solid #f3f2eb}#listDiets .diet:hover{background-color:#f3f2eb;cursor:pointer;border-radius:5px}#detailProduct .modal-content,.modalTooltip .modal-content{border-radius:5px;max-width:400px;margin:auto}#detailProduct .modal-body,.modalTooltip .modal-body{padding:0 3rem 3rem 3rem!important}#detailProduct h5.modal-title{font-weight:700;color:#594231;display:block}.asy-wrapper{display:flex;width:100%;align-items:stretch;height:100vh;height:100%}#asy-sidebar{min-width:450px;max-width:450px;margin-right:-450px;display:none;opacity:0;background-color:#fff;box-shadow:-10px 11px 7px 0 rgba(191,196,215,.06);height:100vh;height:100%}#asy-sidebar.active{z-index:4600;display:block;margin-right:0;opacity:1;animation-duration:.3s;animation-fill-mode:both}.menuDroit .modal-dialog{margin:0 0;height:100%}.menuDroit{height:100%}@keyframes fadeInMenu{0%{opacity:0;transform:translate3d(50px,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeOutMenu{0%{opacity:0;transform:translateZ(0)}to{opacity:1;transform:translate3d(50px,0,0)}}.fadeInMenu{animation-name:fadeInMenu}.fadeOutMenu{animation-name:fadeOutMenu}#content{width:100%;padding:20px;min-height:100vh;transition:all .3s}@media (max-width:1200px){#asy-sidebar{min-width:350px;max-width:350px}}@media (max-width:1024px){#asy-sidebar{min-width:320px;max-width:320px}}@media (max-width:768px){#asy-sidebar{width:100%;max-width:768px;min-width:unset}#asy-sidebar.active{width:100%;position:fixed;overflow-y:hidden}#asy-sidebar.active .menuDroit{overflow-y:auto}}#asy-sidebar{position:sticky;top:0;z-index:1020}#asy-sidebar .modal-content{height:100vh}.modal.left .modal-dialog,.modal.right .modal-dialog{position:fixed;margin:auto;width:489px;height:100%;transform:translateZ(0)}.modal.left .modal-content,.modal.right .modal-content{height:100%;overflow-y:auto}.modal.left .modal-body,.modal.right .modal-body{padding:15px 15px 80px}.modal.left.fade .modal-dialog{left:-320px;transition:opacity .3s linear,left .3s ease-out}.modal.left.fade.show .modal-dialog{left:0}.modal.right.fade .modal-dialog{right:-320px;transition:opacity .3s linear,right .3s ease-out}.modal.right.fade2 .modal-dialog{right:0;transition:opacity .3s linear,right .3s ease-out}.modal.right.fade.show .modal-dialog{right:0}.modal-content{border-radius:0;border:none}.modal-header{border-bottom-color:#eee;background-color:#fff}@media (max-width:576px){.modal.left .modal-dialog,.modal.right .modal-dialog{position:fixed;margin:auto;width:100%}}*{box-sizing:border-box}.slider-range{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:12px;background:#d3d3d3;outline:none;transition:opacity .2s;border-radius:16px}.slider-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:18px;height:18px;background:#bdc660;border-radius:50%;cursor:pointer}.slider-range::webkit-slider-runnable-track{background:#bdc660}.slider-range::-moz-range-progress{background:#bdc660}.slider-range::-ms-fill-lower{background:#bdc660}.range-slider{width:100%;height:79px}.range-slider .range-values{display:flex;justify-content:space-between;width:100%;color:#888;font-size:10px;font-weight:400;line-height:15px}.rangeslider{margin:4px auto;position:relative}.rangeslider.rangeslider--horizontal{height:11px;background-color:#e5e5e5;border-radius:7px;box-shadow:none}.rangeslider.rangeslider--horizontal.rangeslider--active .rangeslider__handle{background-color:#ffefb3}.rangeslider .rangeslider__fill{height:11px;background-color:#ffca00;border-radius:7px;box-shadow:none}.rangeslider .rangeslider__handle{width:21px;height:21px;background-color:#ffca00;border-radius:50%;position:absolute;top:-5px;box-shadow:0 0 0 2px rgba(255,202,0,.2)}output{display:block;margin-bottom:5px;padding:0;text-align:right;color:#080808;font-size:20px;line-height:18px;font-weight:400;font-family:Varela,sans-serif}output .output{margin-right:3px;font-size:20px}input[type=range]{width:100%}.legumes .rangeslider .rangeslider__fill,.legumes .rangeslider .rangeslider__handle{background-color:#bdc660}.legumes .rangeslider.rangeslider--horizontal.rangeslider--active .rangeslider__handle{background-color:#594231}.fruits .rangeslider .rangeslider__fill,.fruits .rangeslider .rangeslider__handle{background-color:#a261c0}.fruits .rangeslider.rangeslider--horizontal.rangeslider--active .rangeslider__handle{background-color:#4f2065}.cereales .rangeslider .rangeslider__fill,.cereales .rangeslider .rangeslider__handle{background-color:#f5a623}.cereales .rangeslider.rangeslider--horizontal.rangeslider--active .rangeslider__handle{background-color:#874e00}.viande .rangeslider .rangeslider__fill,.viande .rangeslider .rangeslider__handle{background-color:#b57a60}.viande .rangeslider.rangeslider--horizontal.rangeslider--active .rangeslider__handle{background-color:#463025}@media (max-width:1200px){output,output .output{font-size:15px}.rangeslider .rangeslider__fill,.rangeslider.rangeslider--horizontal{height:7px}.rangeslider .rangeslider__handle{width:17px;height:17px}}@font-face{font-family:icomoon;src:url(/fonts/icomoon.0147ce68.eot);src:url(/fonts/icomoon.0147ce68.eot#iefix) format("embedded-opentype"),url(/fonts/icomoon.c98ec266.ttf) format("truetype"),url(/fonts/icomoon.f180df1a.woff) format("woff"),url(/img/icomoon.b3865a85.svg#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-export:before{content:"\e962"}.icon-vignes:before{content:"\e961"}.icon-text:before{content:"\e95f"}.icon-chart:before{content:"\e960"}.icon-nutrition:before{content:"\e95e"}.icon-prairie:before{content:"\e95d"}.icon-proteine:before{content:"\e95c"}.icon-vue-produits:before{content:"\e956"}.icon-energie:before{content:"\e959"}.icon-fibres:before{content:"\e95a"}.icon-lipides:before{content:"\e95b"}.icon-vue-paysage:before{content:"\e951"}.icon-viande-rouge:before{content:"\e952"}.icon-viande-blanche:before{content:"\e953"}.icon-sucre:before{content:"\e954"}.icon-secs:before{content:"\e955"}.icon-pdt:before{content:"\e957"}.icon-oleagineux:before{content:"\e958"}.icon-oeuf:before{content:"\e950"}.icon-legumineuses:before{content:"\e94f"}.icon-legumes2:before{content:"\e94e"}.icon-lait:before{content:"\e94d"}.icon-jachere:before{content:"\e94c"}.icon-huile:before{content:"\e94b"}.icon-gaspillage:before{content:"\e94a"}.icon-fruit2:before{content:"\e949"}.icon-fourragere:before{content:"\e948"}.icon-cereales2:before{content:"\e947"}.icon-autres-cultures:before{content:"\e946"}.icon-linkedin:before{content:"\e945"}.icon-cles:before{content:"\e943"}.icon-energy:before{content:"\e944"}.icon-baisse:before{content:"\e941"}.icon-hausse:before{content:"\e942"}.icon-contexte:before{content:"\e93b"}.icon-indicateur:before{content:"\e93c"}.icon-perimetre:before{content:"\e93d"}.icon-repere:before{content:"\e93e"}.icon-source:before{content:"\e93f"}.icon-unite:before{content:"\e940"}.icon-fleche-baisse:before{content:"\e939"}.icon-fleche-hausse:before{content:"\e93a"}.icon-impact-air:before{content:"\e92d"}.icon-impact-biodiversite:before{content:"\e92e"}.icon-impact-climat:before{content:"\e92f"}.icon-impact-co2:before{content:"\e930"}.icon-impact-deforest:before{content:"\e931"}.icon-impact-eau-conso:before{content:"\e932"}.icon-impact-eau:before{content:"\e933"}.icon-impact-eaupol:before{content:"\e934"}.icon-impact-empreinte:before{content:"\e935"}.icon-impact-especes:before{content:"\e936"}.icon-impact-sol:before{content:"\e937"}.icon-impact-solqualit:before{content:"\e938"}.icon-echelle-departement:before{content:"\e92b"}.icon-echelle-village:before{content:"\e92c"}.icon-affiner-reloc:before{content:"\e923"}.icon-echelle-foot:before{content:"\e924"}.icon-echelle-paris:before{content:"\e963"}.icon-echelle-parking:before{content:"\e926"}.icon-echelle-terrain:before{content:"\e927"}.icon-emploi:before{content:"\e928"}.icon-personne:before{content:"\e929"}.icon-Plan-de-travail-44:before{content:"\e92a"}.icon-ico_calcul:before{content:"\e900"}.icon-ico_calcul2:before{content:"\e901"}.icon-ico_CATEGORIES_cereales:before{content:"\e902"}.icon-ico_CATEGORIES_fruits:before{content:"\e903"}.icon-ico_CATEGORIES_legumes:before{content:"\e904"}.icon-ico_CATEGORIES_viande:before{content:"\e905"}.icon-ico_champ:before{content:"\e906"}.icon-ico_detail:before{content:"\e907"}.icon-ico_element_info:before{content:"\e908"}.icon-ico_element_recherche:before{content:"\e909"}.icon-ico_fermer:before{content:"\e90a"}.icon-ico_filtres_bio:before{content:"\e90b"}.icon-ico_filtres-reloc:before{content:"\e90c"}.icon-ico_fleche_bas:before{content:"\e90d"}.icon-ico_fleche_detail_gros:before{content:"\e90e"}.icon-ico_fleche_detail:before{content:"\e90f"}.icon-ico_fleche_retour:before{content:"\e910"}.icon-ico_groupe:before{content:"\e911"}.icon-ico_menu_affiner:before{content:"\e912"}.icon-ico_menu_hamburger:before{content:"\e913"}.icon-ico_navigation_agir:before{content:"\e914"}.icon-ico_navigation_alimentation:before{content:"\e915"}.icon-ico_navigation_emploi:before{content:"\e916"}.icon-ico_navigation_impacts:before{content:"\e917"}.icon-ico_navigation_parcours:before{content:"\e918"}.icon-ico_navigation_population:before{content:"\e919"}.icon-ico_navigation_repartition:before{content:"\e91a"}.icon-ico_navigation_resultats:before{content:"\e91b"}.icon-ico_navigation_surface:before{content:"\e91c"}.icon-ico_navigation_territoire:before{content:"\e91d"}.icon-ico_partage_facebook:before{content:"\e91e"}.icon-ico_partage_lien:before{content:"\e91f"}.icon-ico_partage_mail:before{content:"\e920"}.icon-ico_partage_twitter:before{content:"\e921"}.icon-ico_poids:before{content:"\e922"}