.fil-ariane{font-size:.875rem;margin:0 0 1rem;text-align:left}.fil-ariane ol{display:flex;flex-wrap:wrap;list-style:none;row-gap:.25rem}.fil-ariane li{color:#767676}.fil-ariane li+li::before{content:"›";content:"›" / "";margin:0 .5rem}.fil-ariane a{color:#4a77b0}.fil-ariane a:hover{color:#d1002a}@media screen and (max-width:599px){.fil-ariane li{display:none}.fil-ariane li.parent{display:block}.fil-ariane li.parent::before{content:"‹";content:"‹" / "";margin:0 .375rem 0 0}}body.tax-sm_voie .voie-emplacements{margin-bottom:3.125rem;text-align:left}body.tax-sm_voie .voie-emplacements h2{margin-bottom:1rem}body.tax-sm_voie .voie-emplacements ul{column-gap:2rem;columns:16rem;list-style:none}body.tax-sm_voie .voie-emplacements li{break-inside:avoid;margin-bottom:.5rem}body.tax-sm_voie .voie-emplacements a,body.post-type-archive-organisation .liste-organisations a{color:#4a77b0}body.tax-sm_voie .voie-emplacements a:hover,body.post-type-archive-organisation .liste-organisations a:hover{color:#d1002a}body.tax-sm_lieu .liste-emplacements{margin-bottom:3.125rem;text-align:left}body.tax-sm_lieu .liste-emplacements:not(.sous-lieux){column-gap:2rem;columns:18rem}body.tax-sm_lieu .sous-lieux ul{column-gap:2rem;columns:16rem}.sommaire-histoire{list-style:none;margin:0 auto 2.5rem;max-width:52rem;text-align:left}.sommaire-histoire li{margin-bottom:1.75rem}.sommaire-histoire h2{font-size:1.5rem;margin:0 0 .25rem}.sommaire-histoire a,.etudes-histoire a,.liste-documents a,.documents-periode a,.navigation-recits a,.recit-du-document a{color:#4a77b0}.sommaire-histoire a:hover,.etudes-histoire a:hover,.liste-documents a:hover,.documents-periode a:hover,.navigation-recits a:hover,.recit-du-document a:hover{color:#d1002a}.periode-recit,.date-document,.cote-document,.resume-recit{color:#767676}.periode-recit{font-style:italic;margin:0 0 1rem}.sommaire-histoire .periode-recit{margin-bottom:.5rem}.etudes-histoire,.liste-documents{margin:0 auto 2.5rem;max-width:52rem;text-align:left}.etudes-histoire ul,.liste-documents{list-style:none}.etudes-histoire li,.liste-documents li{margin-bottom:.75rem}.etudes-histoire .resume-recit,.liste-documents .cote-document{display:block}.liste-documents .date-document{margin-right:.5rem}.documents-periode{margin:2.5rem 0 0;text-align:left}.documents-periode ul{list-style:none}.documents-periode li{margin-bottom:.5rem}.navigation-recits{display:flex;flex-wrap:wrap;gap:1rem 2rem;justify-content:space-between;margin:2.5rem 0 1.5rem}.navigation-recits .recit-suivant{margin-left:auto;text-align:right}.texte-document{border-left:3px solid #d0d0d0;margin:1.5rem 0;padding-left:1.25rem;text-align:left}.recit-du-document{margin:1.5rem 0}body.post-type-archive-organisation .liste-organisations{column-gap:2rem;columns:16rem;list-style:none}body.post-type-archive-organisation .liste-organisations li{break-inside:avoid;margin-bottom:.5rem}body.post-type-archive-organisation .liste-organisations li[hidden]{display:none}:is(body.post-type-archive-personne,body.post-type-archive-organisation) .liste-total{color:#767676;margin:0 0 1.5rem;text-align:center}:is(body.post-type-archive-personne,body.post-type-archive-organisation) .liste-outils{align-items:center;background:#fff;border-bottom:1px solid #ddd;display:flex;flex-wrap:wrap;gap:.75rem 1.5rem;justify-content:space-between;margin-bottom:1rem;padding:.75rem 0;position:sticky;top:0;z-index:2}:is(body.post-type-archive-personne,body.post-type-archive-organisation) .alphabet{display:flex;flex-wrap:wrap;gap:.25rem}:is(body.post-type-archive-personne,body.post-type-archive-organisation) .alphabet a{border-radius:3px;color:#4a77b0;font-family:'Montserrat',Arial,sans-serif;font-weight:600;line-height:2rem;min-width:2rem;text-align:center;text-decoration:none}:is(body.post-type-archive-personne,body.post-type-archive-organisation) .alphabet a:hover,:is(body.post-type-archive-personne,body.post-type-archive-organisation) .alphabet a:focus-visible{background:#eef3f9;color:#d1002a}:is(body.post-type-archive-personne,body.post-type-archive-organisation) .alphabet a.vide{color:#bbb;pointer-events:none}:is(body.post-type-archive-personne,body.post-type-archive-organisation) .filtre-noms{align-items:center;display:flex;gap:.75rem;margin:0}:is(body.post-type-archive-personne,body.post-type-archive-organisation) .filtre-noms[hidden]{display:none}:is(body.post-type-archive-personne,body.post-type-archive-organisation) .filtre-noms input{border:1px solid #767676;border-radius:3px;font:inherit;padding:.4rem .6rem;width:14rem}:is(body.post-type-archive-personne,body.post-type-archive-organisation) .filtre-resultat{color:#767676;font-size:.9375rem}:is(body.post-type-archive-personne,body.post-type-archive-organisation) section.lettre{margin-bottom:2rem;scroll-margin-top:5rem;text-align:left}:is(body.post-type-archive-personne,body.post-type-archive-organisation) section.lettre[hidden]{display:none}:is(body.post-type-archive-personne,body.post-type-archive-organisation) section.lettre h2{border-bottom:1px solid #ddd;font-size:1.75rem;margin:0 0 1rem;padding-bottom:.25rem}body.post-type-archive-personne .liste-personnes{column-gap:2rem;columns:17rem;list-style:none}body.post-type-archive-personne .liste-personnes li{break-inside:avoid;margin-bottom:.5rem}body.post-type-archive-personne .liste-personnes li[hidden]{display:none}body.post-type-archive-personne .liste-personnes a{align-items:center;color:#4a77b0;display:flex;gap:.75rem;line-height:1.3;text-decoration:none}body.post-type-archive-personne .liste-personnes a:hover .nom{color:#d1002a;text-decoration:underline}body.post-type-archive-personne .liste-personnes .portrait{border-radius:50%;flex:0 0 2.75rem;height:2.75rem;object-fit:cover;width:2.75rem}body.post-type-archive-personne .liste-personnes .initiales{align-items:center;background:#eef3f9;color:#1d3461;display:flex;font-family:'Montserrat',Arial,sans-serif;font-size:.875rem;font-weight:600;justify-content:center}body.post-type-archive-personne .liste-personnes .dates{color:#767676;font-size:.875rem;margin-left:auto;padding-left:.5rem;white-space:nowrap}body.tax-sm_category.term-articles section.grid article h2,body.tax-sm_category.term-documents section.grid article h2{font-family:'Montserrat',Arial,sans-serif;font-size:1rem;height:3.2rem;line-height:1.35em}.calque-pastille{box-sizing:border-box;display:inline-block;margin-right:.4em;vertical-align:middle;width:1.5em}.calque-surface{height:.9em}.calque-epingle{text-align:center}.calque-epingle svg{display:inline-block;vertical-align:middle}.repere-rempart svg{display:block;filter:drop-shadow(0 1px 2px rgb(0 0 0 / .45))}.introduction-index{color:#767676;font-size:1.125rem;font-weight:300;hyphens:auto;line-height:2rem;margin:0 auto 2.5rem;max-width:52rem;text-align:justify}.introduction-index a,.initiales-index a,.index-termes a,.entrees-section a,.derniers-section a{color:#4a77b0}.introduction-index a:hover,.initiales-index a:hover,.index-termes a:hover,.entrees-section a:hover,.derniers-section a:hover{color:#d1002a}.compte-index{color:#767676;font-size:.875rem}.entrees-section,.index-termes{margin:0 auto 2.5rem;text-align:left}.entrees-section>h2,.index-termes>h2,.derniers-section>h2{margin:0 0 1rem}.entrees-section>h2,.derniers-section>h2{text-align:center}.entrees-section>ul{display:grid;gap:1.25rem;grid-template-columns:repeat(auto-fill,minmax(min(20rem, 100%),1fr));list-style:none}.entrees-section li{border:1px solid #d0d0d0;border-radius:4px;padding:1rem 1.25rem;position:relative;transition:border-color 150ms linear}.entrees-section li:hover{border-color:#4a77b0}.entrees-section h3{font-size:1.25rem;margin:0 0 .25rem}.entrees-section h3 a::after{content:"";inset:0;position:absolute}.entrees-section p{margin:0 0 .5rem}.entrees-section .entree-aussi a{position:relative;z-index:1}.derniers-section{margin:0 auto 2.5rem;max-width:52rem;text-align:left}.derniers-section ul{list-style:none}.derniers-section li{margin-bottom:.75rem}.derniers-section .resume-recit{display:block}.initiales-index ul{display:flex;flex-wrap:wrap;gap:.25rem;justify-content:center;list-style:none;margin:0 auto 2rem}.initiales-index a{display:inline-block;min-width:1.5rem;padding:.25rem .375rem}.colonnes-index{column-gap:2rem;columns:16rem}.groupe-index{break-inside:avoid;margin-bottom:1.5rem}body.sm-index-activites .groupe-index{break-inside:auto}.groupe-index h2,.groupe-index h3{break-after:avoid;font-size:1.25rem;margin:0 0 .5rem}.groupe-index>.compte-index{margin:-.25rem 0 .5rem}.groupe-index ul{list-style:none}.groupe-index li{margin-bottom:.25rem}.groupe-index li .compte-index{margin-left:.375rem;white-space:nowrap}.groupe-index ul ul{margin:.25rem 0 .5rem 1rem}.tableau-occupations{margin:2rem 0;overflow-x:auto}body.single #wrap article>.sources{font-size:.9375rem;margin:2rem 0;text-align:left}body.single #wrap article>.sources p,body.single #wrap article>.sources ul,body.single #wrap article>.sources ol{font-size:.9375rem;margin:.75rem 0;text-align:left}body.single #wrap article>.sources li{line-height:1.5rem}body.single #wrap article>.sources cite{font-style:italic}#wrap .sm-avertissement{border-top:1px solid #767676;clear:both;font-family:'Montserrat',Arial,sans-serif;margin:3rem 0 1rem;padding-top:1rem;text-align:left}#wrap .sm-avertissement h2{font-size:1.25rem;margin:0 0 1rem}#wrap .sm-avertissement p{font-size:.9375rem;line-height:1.5rem;margin:0 0 .75rem}#wrap .sm-avertissement-contact a{border:1px solid #1b3360;color:#1b3360;display:inline-block;margin-top:.5rem;padding:.75rem 1.5rem;transition:all 250ms linear}#wrap .sm-avertissement-contact a:hover,#wrap .sm-avertissement-contact a:focus-visible{border-color:#d1002a;color:#d1002a}@media screen{body.tax-sm_voie header>.carte-emplacements,body.tax-sm_lieu header>.carte-emplacements{margin:1rem 0}}body.pleine-largeur{flex-wrap:nowrap;min-height:100vh;min-height:100dvh}body.pleine-largeur.admin-bar{min-height:calc(100vh - 32px);min-height:calc(100dvh - 32px)}body.pleine-largeur #contenu,body.pleine-largeur #wrap,body.pleine-largeur .carte-emplacements{display:flex;flex:1 0 auto;flex-direction:column}body.pleine-largeur #wrap{max-width:none;padding:0}body.pleine-largeur .leaflet-map{border-width:1px 0;flex:1 0 0%;margin-bottom:0;min-height:300px}@media screen{body.pleine-largeur .carte-emplacements{min-height:calc(100vh - 220px);min-height:calc(100dvh - 220px)}body.pleine-largeur #wrap>.liste-emplacements{box-sizing:border-box;column-gap:2rem;columns:18rem;flex:none;margin:0 auto;max-width:1190px;padding:1.5rem .75rem 2rem;text-align:left;width:100%}.liste-emplacements .voie{break-inside:avoid}}@media screen and (max-width:779px){body.pleine-largeur .carte-emplacements{min-height:calc(100vh - 86px);min-height:calc(100dvh - 86px)}}.liste-emplacements .voie{margin-bottom:1.25rem}.liste-emplacements h2{font-size:1.25rem;margin:0 0 .5rem}.liste-emplacements ul{list-style:none}.liste-emplacements li{margin-bottom:.25rem}.liste-emplacements a{color:#4a77b0}.liste-emplacements a:hover{color:#d1002a}@media screen and (min-width:780px){body.pleine-largeur #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1:not(.mega-no-js) li.mega-menu-flyout:not(.mega-toggle-on)>ul.mega-sub-menu,body.pleine-largeur #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1:not(.mega-no-js) li.mega-menu-flyout li.mega-menu-item:not(.mega-toggle-on)>ul.mega-sub-menu{max-height:0;overflow:hidden}}@media screen and (max-width:782px){body.pleine-largeur.admin-bar{min-height:calc(100vh - 46px);min-height:calc(100dvh - 46px)}}p.intro{font-size:1.6em;line-height:1.4em;text-align:justify;margin:1em 0}@media screen and (max-width:599px){p.intro{font-size:1.125rem;text-align:left}}@media screen and (max-width:599px){:is(body.post-type-archive-personne,body.post-type-archive-organisation) .filtre-noms,:is(body.post-type-archive-personne,body.post-type-archive-organisation) .filtre-noms input{width:100%}}.cite-dans{margin:0 0 2.5rem;text-align:left}.cite-dans ul,body.single #wrap article .cite-dans ul{list-style:none;padding-left:0;text-align:left}.cite-dans li{margin-bottom:.5rem}.cite-dans a{color:#4a77b0}.cite-dans a:hover{color:#d1002a}.cite-dans .nature-cite{color:#767676}@media screen{.leaflet-map[data-height="400"]{height:400px}}.images-autres>summary{color:#4a77b0;cursor:pointer;margin:1rem 0;text-align:center}.images-autres>summary:hover{color:#d1002a}