.md-elevation-z0{box-shadow:none!important}.md-elevation-z1{box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)}.md-elevation-z2{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.md-elevation-z3{box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12)}.md-elevation-z4{box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.md-elevation-z5{box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 5px 8px 0 rgba(0,0,0,.14),0 1px 14px 0 rgba(0,0,0,.12)}.md-elevation-z6{box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)}.md-elevation-z7{box-shadow:0 4px 5px -2px rgba(0,0,0,.2),0 7px 10px 1px rgba(0,0,0,.14),0 2px 16px 1px rgba(0,0,0,.12)}.md-elevation-z8{box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.md-elevation-z9{box-shadow:0 5px 6px -3px rgba(0,0,0,.2),0 9px 12px 1px rgba(0,0,0,.14),0 3px 16px 2px rgba(0,0,0,.12)}.md-elevation-z10{box-shadow:0 6px 6px -4px rgba(0,0,0,.2),0 10px 14px 1px rgba(0,0,0,.14),0 4px 18px 3px rgba(0,0,0,.12)}.md-elevation-z11{box-shadow:0 6px 7px -4px rgba(0,0,0,.2),0 11px 15px 1px rgba(0,0,0,.14),0 4px 20px 3px rgba(0,0,0,.12)}.md-elevation-z12{box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 12px 17px 2px rgba(0,0,0,.14),0 5px 22px 4px rgba(0,0,0,.12)}.md-elevation-z13{box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 13px 19px 2px rgba(0,0,0,.14),0 5px 24px 4px rgba(0,0,0,.12)}.md-elevation-z14{box-shadow:0 7px 9px -5px rgba(0,0,0,.2),0 14px 21px 2px rgba(0,0,0,.14),0 5px 26px 4px rgba(0,0,0,.12)}.md-elevation-z15{box-shadow:0 8px 9px -5px rgba(0,0,0,.2),0 15px 22px 2px rgba(0,0,0,.14),0 6px 28px 5px rgba(0,0,0,.12)}.md-elevation-z16{box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12)}.md-elevation-z17{box-shadow:0 8px 11px -5px rgba(0,0,0,.2),0 17px 26px 2px rgba(0,0,0,.14),0 6px 32px 5px rgba(0,0,0,.12)}.md-elevation-z18{box-shadow:0 9px 11px -6px rgba(0,0,0,.2),0 18px 28px 2px rgba(0,0,0,.14),0 7px 34px 6px rgba(0,0,0,.12)}.md-elevation-z19{box-shadow:0 9px 12px -6px rgba(0,0,0,.2),0 19px 29px 2px rgba(0,0,0,.14),0 7px 36px 6px rgba(0,0,0,.12)}.md-elevation-z20{box-shadow:0 10px 13px -6px rgba(0,0,0,.2),0 20px 31px 3px rgba(0,0,0,.14),0 8px 38px 7px rgba(0,0,0,.12)}.md-elevation-z21{box-shadow:0 10px 13px -6px rgba(0,0,0,.2),0 21px 33px 3px rgba(0,0,0,.14),0 8px 40px 7px rgba(0,0,0,.12)}.md-elevation-z22{box-shadow:0 10px 14px -7px rgba(0,0,0,.2),0 22px 35px 3px rgba(0,0,0,.14),0 8px 42px 7px rgba(0,0,0,.12)}.md-elevation-z23{box-shadow:0 11px 14px -7px rgba(0,0,0,.2),0 23px 36px 3px rgba(0,0,0,.14),0 9px 44px 8px rgba(0,0,0,.12)}.md-elevation-z24{box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12)}md-elevation-transition{transition:box-shadow 280ms cubic-bezier(.4,0,.2,1)}.md-elevation-dialog,.md-elevation-picker{box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12)}.md-elevation-bottom-sheet,.md-elevation-nav-drawer,.md-elevation-right-drawer{box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12)}.md-elevation-fab{box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12);transition:box-shadow 250ms cubic-bezier(.4,0,.2,1)}.md-elevation-fab:active{box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 12px 17px 2px rgba(0,0,0,.14),0 5px 22px 4px rgba(0,0,0,.12)}.md-elevation-sub-menu-3{box-shadow:0 6px 7px -4px rgba(0,0,0,.2),0 11px 15px 1px rgba(0,0,0,.14),0 4px 20px 3px rgba(0,0,0,.12)}.md-elevation-sub-menu-2{box-shadow:0 6px 6px -4px rgba(0,0,0,.2),0 10px 14px 1px rgba(0,0,0,.14),0 4px 18px 3px rgba(0,0,0,.12)}.md-elevation-sub-menu-1{box-shadow:0 5px 6px -3px rgba(0,0,0,.2),0 9px 12px 1px rgba(0,0,0,.14),0 3px 16px 2px rgba(0,0,0,.12)}.md-elevation-bottom-nav-bar,.md-elevation-menu{box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.md-elevation-card{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);transition:box-shadow 250ms cubic-bezier(.4,0,.2,1)}.md-elevation-card:hover{box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.md-elevation-raised-button{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);transition:box-shadow 250ms cubic-bezier(.4,0,.2,1)}.md-elevation-raised-button:active{box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.md-elevation-snackbar{box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)}.md-elevation-app-bar{box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.md-elevation-refresh-indicator{box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12)}.md-elevation-quick-entry{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);transition:box-shadow 250ms cubic-bezier(.4,0,.2,1)}.md-elevation-quick-entry:active{box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12)}.md-elevation-search-bar{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);transition:box-shadow 250ms cubic-bezier(.4,0,.2,1)}.md-elevation-search-bar:active{box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12)}.md-elevation-switch{box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)}@font-face{font-family:Architecture;src:url(../fonts/Architecture.eot);src:url(../fonts/Architecture.eot?#iefix) format("embedded-opentype"),url(../fonts/Architecture.woff2) format("woff2"),url(../fonts/Architecture.woff) format("woff"),url(../fonts/Architecture.ttf) format("ttf"),url(../fonts/Architecture.svg#Architecture) format("svg");font-style:normal;font-weight:400}@font-face{font-family:HelveticaNeue;src:url(../fonts/HelveticaNeue-Bold.eot);src:url(../fonts/HelveticaNeue-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/HelveticaNeue-Bold.woff2) format("woff2"),url(../fonts/HelveticaNeue-Bold.woff) format("woff"),url(../fonts/HelveticaNeue-Bold.ttf) format("ttf"),url(../fonts/HelveticaNeue-Bold.svg#HelveticaNeue-Bold) format("svg");font-style:normal;font-weight:700}@font-face{font-family:HelveticaNeue;src:url(../fonts/HelveticaNeue-BoldItalic.eot);src:url(../fonts/HelveticaNeue-BoldItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/HelveticaNeue-BoldItalic.woff2) format("woff2"),url(../fonts/HelveticaNeue-BoldItalic.woff) format("woff"),url(../fonts/HelveticaNeue-BoldItalic.ttf) format("ttf"),url(../fonts/HelveticaNeue-BoldItalic.svg#HelveticaNeue-BoldItalic) format("svg");font-style:italic;font-weight:700}@font-face{font-family:HelveticaNeue;src:url(../fonts/HelveticaNeue-Light.eot);src:url(../fonts/HelveticaNeue-Light.eot?#iefix) format("embedded-opentype"),url(../fonts/HelveticaNeue-Light.woff2) format("woff2"),url(../fonts/HelveticaNeue-Light.woff) format("woff"),url(../fonts/HelveticaNeue-Light.ttf) format("ttf"),url(../fonts/HelveticaNeue-Light.svg#HelveticaNeue-Light) format("svg");font-style:normal;font-weight:300}@font-face{font-family:HelveticaNeue;src:url(../fonts/HelveticaNeue-LightItalic.eot);src:url(../fonts/HelveticaNeue-LightItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/HelveticaNeue-LightItalic.woff2) format("woff2"),url(../fonts/HelveticaNeue-LightItalic.woff) format("woff"),url(../fonts/HelveticaNeue-LightItalic.ttf) format("ttf"),url(../fonts/HelveticaNeue-LightItalic.svg#HelveticaNeue-LightItalic) format("svg");font-style:italic;font-weight:300}@font-face{font-family:HelveticaNeue;src:url(../fonts/HelveticaNeue-Medium.eot);src:url(../fonts/HelveticaNeue-Medium.eot?#iefix) format("embedded-opentype"),url(../fonts/HelveticaNeue-Medium.woff2) format("woff2"),url(../fonts/HelveticaNeue-Medium.woff) format("woff"),url(../fonts/HelveticaNeue-Medium.ttf) format("ttf"),url(../fonts/HelveticaNeue-Medium.svg#HelveticaNeue-Medium) format("svg");font-style:normal;font-weight:400}@font-face{font-family:HelveticaNeue;src:url(../fonts/HelveticaNeue-MediumItalic.eot);src:url(../fonts/HelveticaNeue-MediumItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/HelveticaNeue-MediumItalic.woff2) format("woff2"),url(../fonts/HelveticaNeue-MediumItalic.woff) format("woff"),url(../fonts/HelveticaNeue-MediumItalic.ttf) format("ttf"),url(../fonts/HelveticaNeue-MediumItalic.svg#HelveticaNeue-MediumItalic) format("svg");font-style:italic;font-weight:400}@font-face{font-family:HelveticaNeue-Condensed;src:url(../fonts/HelveticaNeue-Condensed.eot);src:url(../fonts/HelveticaNeue-Condensed.eot?#iefix) format("embedded-opentype"),url(../fonts/HelveticaNeue-Condensed.woff2) format("woff2"),url(../fonts/HelveticaNeue-Condensed.woff) format("woff"),url(../fonts/HelveticaNeue-Condensed.ttf) format("ttf"),url(../fonts/HelveticaNeue-Condensed.svg#HelveticaNeue-Condensed) format("svg")}@font-face{font-family:HelveticaNeue;src:url(../fonts/HelveticaNeue-Thin.eot);src:url(../fonts/HelveticaNeue-Thin.eot?#iefix) format("embedded-opentype"),url(../fonts/HelveticaNeue-Thin.woff2) format("woff2"),url(../fonts/HelveticaNeue-Thin.woff) format("woff"),url(../fonts/HelveticaNeue-Thin.ttf) format("ttf"),url(../fonts/HelveticaNeue-Thin.svg#HelveticaNeue-Thin) format("svg");font-style:normal;font-weight:100}@font-face{font-family:HelveticaNeue;src:url(../fonts/HelveticaNeue-ThinItalic.eot);src:url(../fonts/HelveticaNeue-ThinItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/HelveticaNeue-ThinItalic.woff2) format("woff2"),url(../fonts/HelveticaNeue-ThinItalic.woff) format("woff"),url(../fonts/HelveticaNeue-ThinItalic.ttf) format("ttf"),url(../fonts/HelveticaNeue-ThinItalic.svg#HelveticaNeue-ThinItalic) format("svg");font-style:italic;font-weight:100}.has-black-color{color:#000}.has-black-background-color{background-color:#000}.has-white-color{color:#fff}.has-white-background-color{background-color:#fff}.has-light-gray-color{color:#eeeae8}.has-light-gray-background-color{background-color:#eeeae8}.has-gray-color{color:#cdc2bc}.has-gray-background-color{background-color:#cdc2bc}.has-dark-gray-color{color:#977f73}.has-dark-gray-background-color{background-color:#977f73}.has-primary-color{color:#293386}.has-primary-background-color{background-color:#293386}.has-primary-light-color{color:#3542ad}.has-primary-light-background-color{background-color:#3542ad}.has-primary-lighter-color{color:#4d5ac8}.has-primary-lighter-background-color{background-color:#4d5ac8}.has-secondary-color{color:#ffed00}.has-secondary-background-color{background-color:#ffed00}.has-secondary-light-color{color:#fff133}.has-secondary-light-background-color{background-color:#fff133}.has-secondary-lighter-color{color:#fff466}.has-secondary-lighter-background-color{background-color:#fff466}.has-tertiary-color{color:#0b7788}.has-tertiary-background-color{background-color:#0b7788}.has-tertiary-light-color{color:#0fa0b7}.has-tertiary-light-background-color{background-color:#0fa0b7}.has-tertiary-lighter-color{color:#13cae6}.has-tertiary-lighter-background-color{background-color:#13cae6}body::after{content:"";background-image:url(../images/Frieze-vert.png);background-image:-webkit-image-set(url("../images/Frieze-vert.webp") 1x, url("../images/Frieze-vert@2x.webp") 2x, url("../images/Frieze-vert.png") 1x, url("../images/Frieze-vert@2x.png") 2x);background-image:image-set(url("../images/Frieze-vert.webp") 1x, url("../images/Frieze-vert@2x.webp") 2x, url("../images/Frieze-vert.png") 1x, url("../images/Frieze-vert@2x.png") 2x);background-repeat:repeat-x;opacity:.5;top:-10px;left:-40px;bottom:-10px;z-index:-100;width:79px;max-height:977px;position:fixed}.highlight{color:#293386;font-weight:700}.site ul,.site-footer ul{list-style:none;margin:0 0 1.5em .5em}.site ul li:before,.site-footer ul li:before{content:url(../images/bullet-round-yellow.svg);display:inline-block;width:10px;height:10px;margin-right:.5rem}.site .wp-block-gallery li:before,.site .wp-block-latest-posts li:before,.site-footer .wp-block-gallery li:before,.site-footer .wp-block-latest-posts li:before{content:none}.site-footer ul li:before{content:url(../images/bullet-round-turquoise-flat.svg)}a.button,a.button:visited,a.wp-block-button__link:not(.has-background),button,html input[type=button],input[type=reset],input[type=submit]{border-radius:20px}.navigation-branding img,.site-logo.mobile-header-logo img{height:60px}.sticky-enabled .main-navigation.is_stuck{box-shadow:0 5px 5px rgba(20,20,20,.2);box-shadow:0 4x 4px -4px rgba(0,0,0,.2)}.sticky-enabled .main-navigation.is_stuck .navigation-search input[type=search]{height:60px}.sticky-enabled .main-navigation.is_stuck .inside-navigation{justify-content:space-between}.mobile-header-navigation .navigation-search input[type=search]{height:60px}.main-navigation .main-nav ul li.highlight>a .icon{position:relative;top:2px;padding-right:2px}.main-navigation .main-nav ul li.highlight>a .icon svg{max-width:22px;max-width:22px;margin-right:3px;padding-top:2px;width:22px}.main-navigation .main-nav ul li.highlight>a{background-color:#0b7788;color:#fff;border-radius:30px}.main-navigation .main-nav ul li.highlight>a svg{fill:#fff}.main-navigation .main-nav ul li.highlight:hover>a,.main-navigation .main-nav ul li.highlight[class*=current-menu-]>a{background-color:#0b7788;color:#ffed00}.main-navigation .main-nav ul li.highlight:hover>a svg,.main-navigation .main-nav ul li.highlight[class*=current-menu-]>a svg{fill:#ffed00}.site-footer a:active,.site-footer a:hover{-webkit-text-decoration:underline;text-decoration:underline}.tooltip{background:#333;color:#fff;padding:4px 8px;font-size:13px;border-radius:4px;display:none;z-index:1}.tooltip h4,.tooltip h5{color:#fff;margin-bottom:0}.tooltip h4{line-height:20px}.tooltip p{margin-bottom:0}.tooltip[data-show]{display:block}.tooltip .arrow,.tooltip .arrow::before{position:absolute;width:8px;height:8px;background:inherit}.tooltip .arrow{visibility:hidden}.tooltip .arrow::before{visibility:visible;content:"";transform:rotate(45deg)}.tooltip[data-popper-placement^=top]>.arrow{left:calc(50% - 4px);bottom:-4px}.tooltip[data-popper-placement^=bottom]>.arrow{left:calc(50% - 4px);top:-4px}.tooltip[data-popper-placement^=left]>.arrow{top:calc(50% - 4px);right:-4px}.tooltip[data-popper-placement^=right]>.arrow{top:calc(50% - 4px);left:-4px}body{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;align-content:stretch;min-height:100vh}body.admin-bar{min-height:calc(100vh - 32px)}#page{flex:1 0 100%;width:100%}.wp-block-latest-posts{margin:0}.wp-block-latest-posts li{min-height:80px;padding:20px 0;display:grid;grid-template-areas:"img link" "img time";grid-template-columns:max-content minmax(auto,1fr);grid-gap:0;row-gap:0}.wp-block-latest-posts li>a{grid-area:link;display:grid;align-items:end}.wp-block-latest-posts li>time{grid-area:time;display:grid;align-items:start}.wp-block-latest-posts .wp-block-latest-posts__featured-image.alignleft,.wp-block-latest-posts .wp-block-latest-posts__featured-image.alignright{display:inline-block;vertical-align:middle;padding-right:10px;grid-area:img;margin:0}.wp-block-latest-posts .wp-block-latest-posts__featured-image.alignleft img,.wp-block-latest-posts .wp-block-latest-posts__featured-image.alignright img{border-radius:51%;border:3px solid #293386}.wp-block-latest-posts .wp-block-latest-posts__featured-image.alignright{padding-left:10px}.commune-metas{padding:20px}.commune-metas h2{padding:0 0 2px;border-width:0 0 2px;border-color:#cdc2bc;border-style:solid}.commune-metas .commune-header .commune-details{font-size:120%;align-content:space-between;margin-bottom:20px}.commune-metas .commune-header .commune-details p{padding:40px 20px;background:#eeeae8;margin:0}.commune-metas .commune-header .commune-details .shape{color:#eeeae8;height:20px}.commune-metas .commune-header .commune-details .shape svg{height:20px;width:calc(100% + 1.3px);position:relative;left:50%;transform:translateX(-50%);min-width:100%;fill:currentColor}.commune-metas .commune-header .commune-details .shape.shape-bottom{top:-1px;transform:scaleY(-1)}.commune-metas .commune-header .commune-details .shape.shape-bottom svg{left:50%;transform:translateX(-50%)}.commune-metas .commune-header .commune-mayor{flex:0 1 auto;text-align:center}.commune-metas .commune-header .commune-mayor img{border-radius:75px}.commune-metas .commune-header .commune-mayor figcaption{font-size:150%;color:#293386;font-family:Architecture}.commune-metas .contact-details dd{margin-left:0}.commune-metas .contact-details .contact-details-details dt{display:none}.commune-metas .defs dd{margin-left:0;margin-right:0}.commune-metas .icon svg{position:relative;top:2px;max-width:18px;width:18px;margin-right:10px;fill:currentColor}.commune-metas .features .feature{display:flex;align-items:center;line-height:18px}.commune-metas .features .feature dt{order:5}.commune-metas .features .feature dd{margin:0}.commune-metas .features .feature .icon{color:#cdc2bc}.commune-metas .features .feature.on .icon{color:#0b7788}.commune-metas .features .feature .text{display:none}.commune-map{display:flex;flex-direction:column}.commune-map .communes-list{order:2}.commune-map .communes-list ul{list-style:none;margin:0;display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem}.commune-map .communes-list ul li:before{content:"";display:none}.commune-map .communes-list ul li a.button{display:inline-block;width:100%;text-align:center;transition:background-color .5s}.commune-map .themap svg path.member{transition:filter .3s,background-color .3s;cursor:pointer}.commune-map .themap svg path.member:hover{fill:#0b7788;filter:drop-shadow(0 4px 5px rgba(0, 0, 0, .12)) drop-shadow(0 1px 10px rgba(0, 0, 0, .14)) drop-shadow(0 2px 4px rgba(0, 0, 0, .12)) drop-shadow(0 -1px 3px rgba(0, 0, 0, .1));z-index:1}.commune-docs{position:relative}.commune-docs .commune-docs-overlay{background:rgba(255,255,255,.8);position:absolute;top:0;bottom:0;left:0;right:0;width:100%;display:none}.commune-docs.docs-loading .commune-docs-overlay{display:block!important}.commune-docs .commune-docs-files ul{list-style:none;margin:0}.commune-docs .commune-docs-files ul li:before{content:"";display:none}.commune-docs .commune-docs-files ul li .icon svg{fill:#977f73;height:3.5rem}.commune-docs .commune-docs-files ul li[data-type=directory] .icon svg{fill:#0b7788}.commune-docs .commune-docs-files ul li a{display:flex;color:#000;align-items:center}.commune-docs .commune-docs-files ul li a>*{flex:1 0}.commune-docs .commune-docs-files ul li a small{color:#977f73}.commune-docs .commune-docs-files ul li a .icon{flex-grow:0}.commune-docs .commune-docs-files ul li a:hover{color:#293386;background:#eeeae8}.commune-docs .commune-docs-files ul li a:hover .icon svg{fill:#293386}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);height:1px;width:1px;margin:0;padding:0;border:0}.wpcf7 .wpcf7-not-valid-tip{position:relative;top:5px;display:block;padding:10px;border-radius:10px;background-color:#ffb900}.wpcf7 .wpcf7-not-valid-tip:before{position:absolute;top:-6px;left:30px;content:"";display:block;width:12px;height:12px;background-color:#ffb900;transform:rotate(45deg)}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 .wpcf7-response-output{padding:10px;border-radius:10px;background-color:#8b1014;color:#fff}.wpcf7 form.sent .wpcf7-response-output{background-color:#46b450}.wpcf7 form.aborted .wpcf7-response-output,.wpcf7 form.failed .wpcf7-response-output{background-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{background-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{background-color:#ffb900;color:#000}@media only screen and (min-width:1240px){body{background-image:url(../images/Case.png);background-image:-webkit-image-set(url("../images/Case.webp") 1x, url("../images/Case@2x.webp") 2x, url("../images/Case.png") 1x, url("../images/Case@2x.png") 2x);background-image:image-set(url("../images/Case.webp") 1x, url("../images/Case@2x.webp") 2x, url("../images/Case.png") 1x, url("../images/Case@2x.png") 2x);background-position:10px 40vh;background-attachment:fixed;background-repeat:no-repeat}body::after{right:0;left:auto;opacity:1}}@media screen and (max-width:782px){body.admin-bar{min-height:calc(100vh - 46px)}}@media (min-width:768px){.wp-block-latest-posts.twocols.wp-block-latest-posts__list{display:flex;flex-wrap:wrap;justify-content:space-between}.wp-block-latest-posts.twocols li{width:49%}.commune-metas .commune-header{display:flex;align-items:center;align-content:space-between}.commune-metas .commune-header .commune-details{width:66%;margin:0 60px 0 0}.commune-metas .commune-header .contact-details-container,.commune-metas .contact-details-container{display:flex}.commune-metas .contact-details-container>div{flex:1 0 auto}.commune-metas .contact-details-details{margin-top:20px;flex:1 0 100%}.commune-metas .contact-details-details dt{display:none}.commune-metas .contact-details-details dl{display:grid;grid-template-columns:1fr 1fr}.commune-metas .defs dl{display:flex;flex-wrap:wrap}.commune-metas .defs dl>div{width:25%;align-content:space-between;margin-bottom:10px}.commune-docs .commune-docs-files ul{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem}}@media (min-width:800px){.commune-map{flex-direction:row}.commune-map .communes-list{margin-left:40px}.commune-map .communes-list ul{display:grid;grid-template-columns:minmax(20px,auto) 1fr 1fr;grid-gap:1rem}.commune-map .communes-list ul li{width:auto}.commune-map .themap{flex:1 0 50%}}