@layer bricks {@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}a.brxe-image{display:inline-block}figure.brxe-image{margin:0}:where(.brxe-image).tag{display:inline-block;height:fit-content;position:relative;width:auto}:where(.brxe-image).caption{position:relative}:where(.brxe-image).caption:has(figcaption.bricks-image-caption){overflow:hidden}:where(.brxe-image).overlay{position:relative}:where(.brxe-image).overlay:before{bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}:where(.brxe-image):before{border-radius:inherit}:where(.brxe-image) a{border-radius:inherit;position:static;transition:inherit}:where(.brxe-image) picture{border-radius:inherit;transition:inherit}:where(.brxe-image) img{border-radius:inherit;height:100%;position:static!important;transition:inherit;width:100%}:where(.brxe-image) img.bricks-lazy-hidden+figcaption{display:none}:where(.brxe-image) .icon{color:#fff;font-size:60px;pointer-events:none;position:absolute;right:50%;text-align:center;top:50%;transform:translate(50%,-50%);z-index:5}:where(.brxe-image) .bricks-image-caption{background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.25) 70%,transparent);bottom:0;color:#fff;font-size:inherit;margin:0;padding:10px 15px;pointer-events:none;position:absolute;text-align:center;width:100%;z-index:1}}@layer bricks {.brxe-text-link{gap:5px}.brxe-text-link,.brxe-text-link span{align-items:center;display:inline-flex}.brxe-text-link span{justify-content:center}.brxe-text-link .icon{flex-shrink:0}}@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}@layer bricks {.brxe-breadcrumbs{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:10px}.brxe-breadcrumbs .separator{display:flex}.brxe-breadcrumbs .item:has(>svg,>i){align-items:center;display:flex}}:root{--pcmi-espace:56px}@media (max-width:991px){:root{--pcmi-espace:48px}}@media (max-width:767px){:root{--pcmi-espace:40px}}.pcmi-mairie-titre,.pcmi-mairie-sommaire,.pcmi-mairie-groupe{box-sizing:border-box;width:100%;margin:0;background:#fff;font-family:"Raleway",sans-serif;color:#1E1D1B}.pcmi-mairie-titre :is(h1,h2,h3,p),.pcmi-mairie-sommaire :is(h1,h2,h3,p),.pcmi-mairie-groupe :is(h1,h2,h3,p){margin:0}.pcmi-mairie-titre :is(h1,h2,h3) em,.pcmi-mairie-sommaire :is(h1,h2,h3) em,.pcmi-mairie-groupe :is(h1,h2,h3) em{font-family:"Times New Roman",Times,serif;font-style:normal;font-weight:400;letter-spacing:0}.pcmi-mairie-titre .pcmi-label,.pcmi-mairie-sommaire .pcmi-label,.pcmi-mairie-groupe .pcmi-label{display:flex;align-items:center;gap:14px}.pcmi-mairie-titre .pcmi-label::before,.pcmi-mairie-sommaire .pcmi-label::before,.pcmi-mairie-groupe .pcmi-label::before{content:"";width:28px;height:1px;background:#8A6A4A;flex:none}.pcmi-mairie-titre h1{font-family:"Raleway",sans-serif;font-size:var(--h1);font-weight:300;line-height:1.12;color:#1E1D1B;text-wrap:balance}.pcmi-mairie-groupe h2{font-family:"Raleway",sans-serif;font-size:var(--h2);font-weight:300;line-height:1.2;color:#1E1D1B;text-wrap:balance}.pcmi-mairie__texte h3{font-size:var(--h3);font-weight:300;line-height:1.2;text-wrap:balance}.pcmi-mairie-titre{padding:var(--pcmi-espace) var(--section-x,clamp(16px,5vw,60px))!important}.pcmi-mairie__titre{box-sizing:border-box;width:100%;max-width:1320px;margin:0 auto;padding:0!important;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(40px,6vw,96px);align-items:center}.pcmi-mairie__titre-txt{display:flex;flex-direction:column;gap:26px}.pcmi-mairie__fil{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#736C63}.pcmi-mairie__fil-lien{color:#736C63;text-decoration:none}.pcmi-mairie__fil-lien:hover{color:#8A6A4A}.pcmi-mairie__fil-actif{color:#1E1D1B}.pcmi-mairie__intro{max-width:600px;font-size:16px;line-height:1.9;font-weight:300;color:#5A554E;text-wrap:pretty}.pcmi-mairie__intro a{color:#8A6A4A}.pcmi-mairie__boutons{display:flex;flex-direction:row;flex-wrap:wrap;gap:12px;margin-top:6px}.pcmi-mairie__lien-souligne{padding:16px 0;font-size:11px;letter-spacing:.3em;text-transform:uppercase;color:#1E1D1B;text-decoration:none;border-bottom:1px solid #C9B89F}.pcmi-mairie__lien-souligne:hover{color:#8A6A4A}.pcmi-mairie__visuel{position:relative;width:100%;aspect-ratio:4/5;max-height:640px}.pcmi-mairie__visuel-a{position:absolute;top:0;right:0;width:82%;height:80%;box-shadow:var(--ombre)}.pcmi-mairie__visuel-b{position:absolute;left:0;bottom:0;width:52%;height:42%;border:10px solid #fff}@media (max-width:991px){.pcmi-mairie__titre{grid-template-columns:minmax(0,1fr)}}.pcmi-mairie-sommaire{padding:0 var(--section-x,clamp(16px,5vw,60px))!important;border-top:1px solid #E2DDD4;border-bottom:1px solid #E2DDD4}.pcmi-mairie__sommaire-inner{width:100%;max-width:1320px;margin:0 auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.pcmi-mairie__sommaire-item{display:flex;flex-direction:row;align-items:baseline;gap:16px;padding:24px 0;text-decoration:none;color:#1E1D1B}.pcmi-mairie__sommaire-item:hover{color:#8A6A4A}.pcmi-mairie__sommaire-num{font-size:28px;font-weight:200;line-height:1;color:#C9B89F}.pcmi-mairie__sommaire-label{font-size:12px;letter-spacing:.24em;text-transform:uppercase}@media (max-width:991px){.pcmi-mairie__sommaire-inner{grid-template-columns:minmax(0,1fr)}.pcmi-mairie__sommaire-item{padding:16px 0;border-bottom:1px solid #ECE8E1}}.pcmi-mairie-groupe{padding:0 var(--section-x,clamp(16px,5vw,60px)) var(--pcmi-espace)!important}.pcmi-mairie__groupe{box-sizing:border-box;width:100%;max-width:1320px;margin:0 auto;padding:var(--pcmi-espace) 0 0!important;display:flex;flex-direction:column;gap:var(--gap-l);scroll-margin-top:90px}.pcmi-mairie__tete{display:flex;flex-direction:column;align-items:center;text-align:center;gap:22px}.pcmi-mairie__grille{display:flex;flex-direction:column;gap:0}.pcmi-mairie__ligne{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;align-items:stretch}.pcmi-mairie__ligne:nth-child(even) .pcmi-mairie__media{order:-1}.pcmi-mairie__texte{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:18px;padding:clamp(40px,5vw,80px) clamp(28px,4vw,72px);background:#F4F3F1;min-height:clamp(380px,36vw,520px)}.pcmi-mairie__sous{max-width:420px;font-style:italic;font-size:17px;font-weight:300;line-height:1.45;color:#5A554E}.pcmi-mairie__filet{display:block;width:72px;height:1px;background:#C9A77C;margin:4px 0}.pcmi-mairie__texte p{max-width:520px;font-size:15px;line-height:1.9;font-weight:300;color:#5A554E;text-wrap:pretty}.pcmi-mairie__texte .pcmi-mairie__note{max-width:480px;font-style:italic;font-size:17px;line-height:1.5;color:#1E1D1B}.pcmi-mairie__media{position:relative;height:100%;padding:0;min-height:clamp(300px,36vw,520px);background:#2A2723;overflow:hidden}.pcmi-mairie__media::after{content:"";position:absolute;inset:0;background:rgba(20,18,16,.32);pointer-events:none}.pcmi-mairie__media>*:not(.pcmi-mairie__num),.pcmi-mairie__media img{position:absolute;inset:0;width:100%;height:100%;max-width:none;margin:0;object-fit:cover;display:block}.pcmi-mairie__media img{transition:transform 1.2s ease}.pcmi-mairie__media:hover img{transform:scale(1.03)}.pcmi-mairie__num{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:2;font-size:clamp(72px,8vw,120px);font-weight:200;line-height:1;color:#fff;pointer-events:none}@media (max-width:991px){.pcmi-mairie__ligne{grid-template-columns:minmax(0,1fr)}.pcmi-mairie__ligne .pcmi-mairie__media{order:-1}.pcmi-mairie__texte{min-height:0}}.pcmi-btn-contour,.pcmi-btn-plein,.pcmi-btn-blanc{display:inline-flex;align-items:center;gap:14px;padding:15px 26px;font-size:11px;font-weight:400;letter-spacing:.3em;text-transform:uppercase;text-decoration:none;border-radius:0;transition:background .2s,color .2s}.pcmi-btn-contour{border:1px solid #1E1D1B;color:#1E1D1B;background:transparent}.pcmi-btn-contour:hover{background:#1E1D1B;color:#fff}.pcmi-btn-plein{margin-top:8px;border:1px solid #1E1D1B;background:#1E1D1B;color:#fff}.pcmi-btn-plein:hover{background:transparent;color:#1E1D1B}.pcmi-btn-blanc{border:1px solid #fff;background:#fff;color:#1E1D1B}.pcmi-btn-blanc:hover{background:transparent;color:#fff}@media (max-width:767px){ .pcmi-mairie-titre{padding:var(--pcmi-espace) 20px!important} .pcmi-mairie-sommaire{padding:0 20px!important} .pcmi-mairie-groupe{padding:0 20px var(--pcmi-espace)!important}}#brxe-uianiw {bottom: 0px; position: relative; padding-top: 10px; padding-right: 25px; padding-bottom: 10px; padding-left: 25px; background-color: #FFF; font-family: "Raleway"; font-style: italic}#brxe-uianiw{margin:0!important;background:#fff!important;padding:14px 28px!important}@media (max-width: 1024px) {#brxe-uianiw {margin-right: 0; margin-left: 0}}@media (max-width: 478px) {#brxe-uianiw {padding-right: 14px; padding-left: 14px; font-size: 12px; width: auto}}#brxe-icbhjq {justify-content: flex-end; align-self: auto !important; height: 40vh; width: 100%; flex-wrap: nowrap; align-items: center}#brxe-icbhjq{flex:1!important;display:flex!important;flex-direction:column!important;justify-content:flex-end!important;align-items:center!important;padding:0!important;margin:0 auto!important}@media (max-width: 1200px) {#brxe-icbhjq {align-items: center}}@media (max-width: 1024px) {#brxe-icbhjq {height: 40vh; align-items: center}}@media (max-width: 478px) {#brxe-icbhjq {height: 30vh; align-items: center}}#brxe-kuutmn {width: 100%; align-items: center; align-self: center !important; background-image: url("https://pcmi-plans.fr/wp-content/uploads/Maison-a-ossature-bois-de-90m²-a-Nans-les-Pins-7-1.webp"); background-size: cover; background-repeat: no-repeat; background-position: center center; height: 40vh}#brxe-kuutmn{display:flex!important;flex-direction:column!important;min-height:clamp(320px,40vw,520px)!important;padding:0!important}@media (max-width: 1200px) {#brxe-kuutmn {background-image: url("https://pcmi-plans.fr/wp-content/uploads/Maison-a-ossature-bois-de-90m²-a-Nans-les-Pins-7-1-1024x576.webp"); background-size: cover}}@media (max-width: 1024px) {#brxe-kuutmn {height: 40vh; background-image: url("https://pcmi-plans.fr/wp-content/uploads/Maison-a-ossature-bois-de-90m²-a-Nans-les-Pins-7-1-1024x576.webp"); background-size: cover}}@media (max-width: 478px) {#brxe-kuutmn {height: 30vh; background-image: url("https://pcmi-plans.fr/wp-content/uploads/Maison-a-ossature-bois-de-90m²-a-Nans-les-Pins-7-1-1024x576.webp"); background-size: cover}}#brxe-cenmho {height: 100%}#brxe-cenmho:not(.tag), #brxe-cenmho img {object-fit: cover}#brxe-pgvrlu {height: 100%}#brxe-pgvrlu:not(.tag), #brxe-pgvrlu img {object-fit: cover}@media (max-width: 1024px) {#brxe-ctgren {display: none}}@media (max-width: 478px) {#brxe-ctgren {display: none}}#brxe-qixoda {row-gap: 0px}#brxe-jrrsfo {font-family: "Dosis"; font-size: 50px}#brxe-yeleeh {background-color: var(--bronze); width: 20vh}#brxe-yeleeh{display:block!important;flex:none!important;width:20vh!important;max-width:20vh!important;height:1px!important;min-height:0!important;padding:0!important;margin:4px auto!important;background:#C9A77C!important;border:0!important}#brxe-nmkbdg {font-family: "HerrVonMuellerhoff"}#brxe-lqnvcg {margin-right: 15px; margin-bottom: 15px; height: 70vh}@media (max-width: 1024px) {#brxe-lqnvcg {margin-right: 0}}@media (max-width: 478px) {#brxe-lqnvcg {margin-right: 0}}#brxe-wlvfwk {font-family: "Dosis"}#brxe-qingqq {font-family: "Dosis"; font-size: 50px}#brxe-pezimx {background-color: var(--bronze); width: 20vh}#brxe-pezimx{display:block!important;flex:none!important;width:20vh!important;max-width:20vh!important;height:1px!important;min-height:0!important;padding:0!important;margin:4px auto!important;background:#C9A77C!important;border:0!important}#brxe-bsjihy {font-family: "HerrVonMuellerhoff"}#brxe-qrozoj {margin-top: 15px; margin-bottom: 15px; margin-left: 15px; height: 70vh}@media (max-width: 1024px) {#brxe-qrozoj {margin-top: 0; margin-left: 0}}@media (max-width: 478px) {#brxe-qrozoj {margin-top: 0; margin-left: 0}}#brxe-pkpdcl {font-family: "Dosis"}#brxe-tkrzqo {font-family: "Dosis"; font-size: 50px}#brxe-racnls {background-color: var(--bronze); width: 20vh}#brxe-racnls{display:block!important;flex:none!important;width:20vh!important;max-width:20vh!important;height:1px!important;min-height:0!important;padding:0!important;margin:4px auto!important;background:#C9A77C!important;border:0!important}#brxe-reclhi {font-family: "HerrVonMuellerhoff"}#brxe-yaujeu {margin-top: 15px; margin-right: 15px; margin-bottom: 15px; height: 70vh}@media (max-width: 1024px) {#brxe-yaujeu {margin-top: 0; margin-right: 0}}@media (max-width: 478px) {#brxe-yaujeu {margin-top: 0; margin-right: 0}}#brxe-yjwlkx {font-family: "Dosis"}#brxe-zrdoyw {font-family: "Dosis"; font-size: 50px}#brxe-nyovsy {background-color: var(--bronze); width: 20vh}#brxe-nyovsy{display:block!important;flex:none!important;width:20vh!important;max-width:20vh!important;height:1px!important;min-height:0!important;padding:0!important;margin:4px auto!important;background:#C9A77C!important;border:0!important}#brxe-aywexc {font-family: "HerrVonMuellerhoff"}#brxe-ilfbsx {margin-top: 15px; margin-left: 15px; height: 70vh}@media (max-width: 1024px) {#brxe-ilfbsx {margin-top: 0; margin-left: 0}}@media (max-width: 478px) {#brxe-ilfbsx {margin-top: 0; margin-left: 0; height: 100%}}#brxe-keeaic {font-family: "Dosis"}#brxe-zwtdtd {row-gap: 0px}#brxe-wvmtsm {font-family: "Dosis"; font-size: 50px}#brxe-xnaqkg {background-color: var(--bronze); width: 20vh}#brxe-xnaqkg{display:block!important;flex:none!important;width:20vh!important;max-width:20vh!important;height:1px!important;min-height:0!important;padding:0!important;margin:4px auto!important;background:#C9A77C!important;border:0!important}#brxe-ergxpy {font-family: "HerrVonMuellerhoff"}#brxe-tkudgt {margin-right: 15px; margin-bottom: 15px; height: 70vh}@media (max-width: 1024px) {#brxe-tkudgt {margin-right: 0}}@media (max-width: 478px) {#brxe-tkudgt {margin-right: 0}}#brxe-ssxhtw {font-family: "Dosis"}#brxe-xphwum {font-family: "Dosis"; font-size: 50px}#brxe-lhwxuy {background-color: var(--bronze); width: 20vh}#brxe-lhwxuy{display:block!important;flex:none!important;width:20vh!important;max-width:20vh!important;height:1px!important;min-height:0!important;padding:0!important;margin:4px auto!important;background:#C9A77C!important;border:0!important}#brxe-lbrpwb {font-family: "HerrVonMuellerhoff"}#brxe-pjecks {margin-top: 15px; margin-left: 15px; height: 70vh}@media (max-width: 1024px) {#brxe-pjecks {margin-top: 0; margin-left: 0}}@media (max-width: 478px) {#brxe-pjecks {margin-top: 0; margin-left: 0}}#brxe-qvxdbm {font-family: "Dosis"}#brxe-zknqps {font-family: "Dosis"; font-size: 50px}#brxe-yfwjtq {background-color: var(--bronze); width: 20vh}#brxe-yfwjtq{display:block!important;flex:none!important;width:20vh!important;max-width:20vh!important;height:1px!important;min-height:0!important;padding:0!important;margin:4px auto!important;background:#C9A77C!important;border:0!important}#brxe-jcpcwv {font-family: "HerrVonMuellerhoff"}#brxe-tzdlib {margin-right: 15px; margin-bottom: 15px; height: 70vh}@media (max-width: 1024px) {#brxe-tzdlib {margin-right: 0}}@media (max-width: 478px) {#brxe-tzdlib {margin-right: 0}}#brxe-hazpvu {font-family: "Dosis"}#brxe-axghom {font-family: "Dosis"; font-size: 50px}#brxe-xjbqus {background-color: var(--bronze); width: 20vh}#brxe-xjbqus{display:block!important;flex:none!important;width:20vh!important;max-width:20vh!important;height:1px!important;min-height:0!important;padding:0!important;margin:4px auto!important;background:#C9A77C!important;border:0!important}#brxe-utiwhx {font-family: "HerrVonMuellerhoff"}#brxe-mavqpv {margin-top: 15px; margin-left: 15px; height: 70vh}@media (max-width: 1024px) {#brxe-mavqpv {margin-top: 0; margin-left: 0}}@media (max-width: 478px) {#brxe-mavqpv {margin-top: 0; margin-left: 0}}#brxe-bhyyds {font-family: "Dosis"}#instruction {margin-bottom: 60px}