@layer bricks {.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}}@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 {@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 {:where(.brxe-divider){align-items:center;display:flex;font-size:30px;gap:30px}:where(.brxe-divider).horizontal{width:100%}:where(.brxe-divider).horizontal .line{border-top:1px solid}:where(.brxe-divider).vertical{flex-direction:column}:where(.brxe-divider).vertical .line{border-right:1px solid;width:auto}:where(.brxe-divider) .line{position:relative;width:100%}:where(.brxe-divider) .icon{flex-shrink:0;position:relative}:where(.brxe-divider) a{display:inline-flex}}@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-archi-styles,.pcmi-archi-presta,.pcmi-archi-plans3d,.pcmi-archi4-galerie{box-sizing:border-box;width:100%;margin:0;background:#fff;font-family:"Raleway",sans-serif;color:#1E1D1B;padding:var(--pcmi-espace) var(--section-x,clamp(16px,5vw,60px))!important}:is(.pcmi-archi-styles,.pcmi-archi-presta,.pcmi-archi-plans3d,.pcmi-archi4-galerie) :is(h1,h2,h3,p){margin:0}.pcmi-archi-styles > .brxe-container,.pcmi-archi__styles,.pcmi-archi__presta,.pcmi-archi__plans3d,.pcmi-archi4__galerie{box-sizing:border-box;width:100%!important;max-width:1320px!important;margin:0 auto!important;padding:0!important}:is(.pcmi-archi-styles,.pcmi-archi-presta,.pcmi-archi-plans3d,.pcmi-archi4-galerie) img{display:block}:is(.pcmi-archi-styles,.pcmi-archi-presta) h1{font-size:var(--h1);font-weight:300;line-height:1.12;color:#1E1D1B;text-wrap:balance}.pcmi-archi__styles-tete h2,.pcmi-archi-presta .pcmi-h2,.pcmi-archi4-galerie h2{font-size:var(--h2);font-weight:300;line-height:1.2;color:#1E1D1B;text-wrap:balance}:is(.pcmi-archi-styles,.pcmi-archi-presta,.pcmi-archi4-galerie) :is(h1,h2) em{font-style:normal;font-weight:200}.pcmi-archi-presta .pcmi-label{display:flex;align-items:center;gap:14px;font-size:12px;font-weight:500;letter-spacing:.32em;text-transform:uppercase;color:#736C63}.pcmi-archi-presta .pcmi-label::before{content:"";width:28px;height:1px;background:#8A6A4A;flex:none}.pcmi-archi-presta .pcmi-script,.pcmi-archi4__script{font-family:"Satisfy",cursive;font-size:clamp(22px,2vw,28px);line-height:1.2;color:#8A6A4A}.pcmi-archi__styles-filet{flex:none;width:72px;height:1px;min-height:0;padding:0;background:#C9A77C;margin-top:4px}:is(.pcmi-archi-styles,.pcmi-archi-presta) .pcmi-btn{display:inline-flex;align-items:center;gap:14px;padding:16px 26px;border:1px solid #1E1D1B;background:transparent;color:#1E1D1B;font-size:11px;font-weight:400;letter-spacing:.3em;text-transform:uppercase;text-decoration:none;transition:background .2s,color .2s}:is(.pcmi-archi-styles,.pcmi-archi-presta) .pcmi-btn:hover,.pcmi-archi-presta .pcmi-btn--contour:hover{background:#1E1D1B;color:#fff}.pcmi-archi-presta .pcmi-btn--noir{background:#1E1D1B;color:#fff}.pcmi-archi-presta .pcmi-btn--noir:hover{background:transparent;color:#1E1D1B}.pcmi-archi__styles{display:flex;flex-direction:column;align-items:center;gap:clamp(40px,4vw,56px)}.pcmi-archi__styles-tete{width:100%;display:flex;flex-direction:column;align-items:center;text-align:center;gap:16px}.pcmi-archi__styles-sous{font-family:"Satisfy",cursive;font-size:clamp(20px,1.8vw,26px);line-height:1.3;color:#8A6A4A}.pcmi-archi__styles-grille{width:100%;display:grid;grid-template-columns:repeat(4,240px);justify-content:center;gap:clamp(28px,3vw,40px) 18px}.pcmi-archi__style{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;text-decoration:none;color:#1E1D1B}.pcmi-archi__style:hover{color:#8A6A4A}.pcmi-archi__style-img{position:relative;display:block;width:100%;aspect-ratio:1/2;overflow:hidden;background:#EFEBE4;margin-bottom:8px}.pcmi-archi__style-img img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform 1.2s ease}.pcmi-archi__style:hover .pcmi-archi__style-img img{transform:scale(1.04)}.pcmi-archi__style-lien{font-size:10px;letter-spacing:.24em;text-transform:uppercase;color:#A08A70}.pcmi-archi__style h3{font-size:var(--h6);font-weight:400;line-height:1.35;text-wrap:balance}.pcmi-archi__style-trait{width:24px;height:1px;background:#C9A77C}@media (max-width:1100px){.pcmi-archi__styles-grille{grid-template-columns:repeat(2,minmax(0,240px))}}@media (max-width:480px){.pcmi-archi__styles-grille{grid-template-columns:minmax(0,1fr)}.pcmi-archi__style-img{aspect-ratio:3/4}}.pcmi-archi__presta{display:flex;flex-direction:column;gap:var(--gap-l)}.pcmi-archi__tete-centre{display:flex;flex-direction:column;align-items:center;text-align:center;gap:22px}.pcmi-archi__presta-grille{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(32px,4vw,64px);align-items:start}.pcmi-archi__presta-gauche{display:flex;flex-direction:column;gap:28px}.pcmi-archi__presta-visuel{aspect-ratio:1/1;position:relative;overflow:hidden;background:#EFEBE4}.pcmi-archi__presta-visuel img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.pcmi-archi__diff{display:flex;flex-direction:column;gap:14px;padding:clamp(24px,2.6vw,36px);background:#2E2D2B;color:#fff}.pcmi-archi__diff-label{font-size:11px;font-weight:500;letter-spacing:.3em;text-transform:uppercase;color:#C9A77C}.pcmi-archi__diff-item{display:flex;flex-direction:row;gap:14px;align-items:baseline;font-size:15px;line-height:1.7;font-weight:300}.pcmi-archi__diff-item::before{content:"—";color:#C9A77C;flex:none}.pcmi-archi__cartes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:#E2DDD4;border:1px solid #E2DDD4}.pcmi-archi__carte{display:flex;flex-direction:column;gap:14px;padding:clamp(24px,2.4vw,34px);background:#fff}.pcmi-archi__icone{width:48px;height:48px;display:flex;align-items:center;justify-content:center;border:1px solid #C9A77C;color:#8A6A4A}.pcmi-archi__carte h3{font-size:var(--h4);font-weight:400;line-height:1.2;text-wrap:balance}.pcmi-archi__carte p{font-size:14px;line-height:1.8;font-weight:300;color:#5A554E;text-wrap:pretty}@media (max-width:900px){.pcmi-archi__presta-grille{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.pcmi-archi__cartes{grid-template-columns:minmax(0,1fr)}}.pcmi-archi__plans3d{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;align-items:stretch}.pcmi-archi__plans3d-txt{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:20px;padding:clamp(40px,5vw,72px) clamp(24px,4vw,64px);background:#F4F3F1;min-height:clamp(420px,40vw,600px)}.pcmi-archi-plans3d .pcmi-archi__script{font-family:"Satisfy",cursive;font-size:clamp(20px,1.8vw,24px);line-height:1.3;color:#1E1D1B}.pcmi-archi-plans3d .pcmi-archi__filet{flex:none;width:100px;max-width:100px;height:1px;min-height:0;padding:0;border:0;background:#1E1D1B}.pcmi-archi-plans3d h3{font-size:var(--h3);font-weight:300;line-height:1.25;letter-spacing:.01em;text-transform:uppercase;text-wrap:balance}.pcmi-archi__pour{font-size:var(--h4);font-weight:300;line-height:1.3}.pcmi-archi__pour + .pcmi-archi__filet{margin-top:-6px}.pcmi-archi__atout{display:grid;grid-template-columns:36px minmax(0,1fr);gap:10px 14px;width:100%;max-width:580px;margin-top:16px;text-align:left}.pcmi-archi__atout-icone{color:#8A6A4A;display:flex;align-items:center}.pcmi-archi__atout-titre{align-self:center;font-size:15px;font-weight:300;color:#3A3732}.pcmi-archi__atout .pcmi-archi__script{grid-column:2;font-size:clamp(19px,1.6vw,22px)}.pcmi-archi__atout p{grid-column:2;font-size:14px;line-height:1.6;font-weight:300;color:#5A554E;text-wrap:pretty}.pcmi-archi__plans3d-visuel{position:relative;width:100%;height:100%;overflow:hidden;background:#2A2723;min-height:clamp(320px,40vw,600px)}.pcmi-archi__plans3d-visuel img{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover}@media (max-width:900px){.pcmi-archi__plans3d{grid-template-columns:minmax(0,1fr)}.pcmi-archi__plans3d-visuel{order:-1}}.pcmi-archi4__galerie{display:flex;flex-direction:column;align-items:stretch;gap:clamp(32px,4vw,48px)}.pcmi-archi4__galerie-tete{width:100%;display:flex;flex-direction:column;align-items:center;text-align:center;gap:16px}.pcmi-archi4__mosaique{width:100%;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:clamp(160px,18vw,260px);grid-auto-flow:dense;gap:10px;align-items:stretch}.pcmi-archi4__tuile{position:relative;width:100%;height:100%;overflow:hidden;background:#EFEBE4}.pcmi-archi4__tuile img{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover;transition:transform 1.2s ease}.pcmi-archi4__tuile:hover img{transform:scale(1.04)}.pcmi-archi4__l2{grid-column:span 2}.pcmi-archi4__h2{grid-row:span 2}@media (max-width:700px){.pcmi-archi4__mosaique{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){ .pcmi-archi-styles,.pcmi-archi-presta,.pcmi-archi-plans3d,.pcmi-archi4-galerie{padding:var(--pcmi-espace) 20px!important}}#brxe-dzepzi {bottom: 0px; position: relative; background-color: #FFF; padding-top: 10px; padding-right: 25px; padding-bottom: 10px; padding-left: 25px; font-family: "Raleway"; font-style: italic}#brxe-dzepzi{margin:0!important;background:#fff!important;padding:14px 28px!important}@media (max-width: 1024px) {#brxe-dzepzi {margin-right: 0; margin-left: 0}}@media (max-width: 478px) {#brxe-dzepzi {padding-right: 14px; padding-left: 14px; font-size: 12px; width: auto}}#brxe-pwbbvv {justify-content: flex-end; align-self: auto !important; height: 40vh; width: 100%; flex-wrap: nowrap; align-items: center}#brxe-pwbbvv{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-pwbbvv {align-items: center}}@media (max-width: 1024px) {#brxe-pwbbvv {height: 40vh; margin-right: 0; margin-left: 0; align-items: center}}@media (max-width: 478px) {#brxe-pwbbvv {height: 40vh}}#brxe-anirlj {width: 100%; align-items: center; align-self: center !important; background-image: url("https://pcmi-plans.fr/wp-content/uploads/architecture.jpg"); background-size: cover; background-repeat: no-repeat; background-position: center center; height: 40vh}#brxe-anirlj{display:flex!important;flex-direction:column!important;max-height:clamp(320px,35vw,420px)!important;padding:0!important}@media (max-width: 1200px) {#brxe-anirlj {background-image: url("https://pcmi-plans.fr/wp-content/uploads/architecture-1024x576.jpg"); background-size: cover}}@media (max-width: 1024px) {#brxe-anirlj {height: 40vh; background-image: url("https://pcmi-plans.fr/wp-content/uploads/architecture-1024x576.jpg"); background-size: cover}}@media (max-width: 478px) {#brxe-anirlj {height: 30vh; width: 100%; background-image: url("https://pcmi-plans.fr/wp-content/uploads/architecture-1024x576.jpg"); background-size: cover}}#brxe-cwqeks {font-size: clamp(28px, 3.2vw, 44px)}#brxe-lsuhly {font-family: "Raleway"; font-style: normal}#brxe-kjasbt {font-family: "Raleway"; font-size: 14px}#brxe-blyrgi {row-gap: 0px}@media (max-width: 478px) {#brxe-cfaciw {visibility: visible}}#brxe-fbvugm {min-height: 726px}@media (max-width: 1024px) {#brxe-fbvugm {min-height: 766px}}@media (max-width: 478px) {#brxe-fbvugm {visibility: visible; display: none}}#brxe-stqoar {font-family: "Raleway"; font-size: 25px; color: #28262b; line-height: 30px; font-weight: 300; align-self: center}@media (max-width: 478px) {#brxe-stqoar {text-align: center; font-size: 22px}}#brxe-jiteeq.horizontal .line {width: 150px; border-top-color: #585858}#brxe-jiteeq.vertical .line {border-right-width: 150px; border-right-color: #585858}#brxe-jiteeq.horizontal {justify-content: center}#brxe-jiteeq.vertical {align-self: center}#brxe-jiteeq {margin-top: 25px; margin-bottom: 25px}#brxe-jiteeq .icon {color: #585858}#brxe-ebdoct {font-family: "Satisfy"; font-size: 21px; color: #383838; line-height: 24px}@media (max-width: 478px) {#brxe-ebdoct {text-align: center; font-size: 20px; align-self: stretch}}#brxe-byigiw {font-family: "Satisfy"; font-size: 21px; color: #383838; line-height: 24px}@media (max-width: 478px) {#brxe-byigiw {text-align: center; font-size: 20px}}#brxe-jtneha {font-family: "Satisfy"; font-size: 21px; color: #383838; line-height: 24px}@media (max-width: 478px) {#brxe-jtneha {text-align: center; font-size: 20px}}#brxe-xvttzi {font-family: "Satisfy"; font-size: 21px; color: #383838; line-height: 24px}@media (max-width: 478px) {#brxe-xvttzi {text-align: center; font-size: 20px}}#brxe-hpiyaw {text-align: center; display: flex; flex-direction: column; align-self: center !important; justify-content: center; align-items: center; width: 85%}@media (max-width: 478px) {#brxe-hpiyaw {padding-right: 20px; padding-left: 20px; width: 100%}}#brxe-ifwhju {text-align: center; font-family: "Raleway"; font-weight: 400; font-size: 13px; font-style: italic; line-height: 17px}div.tp a:hover{ color:#c39f76;}@media (max-width: 478px) {#brxe-ifwhju {text-align: center}}#brxe-ortfgs {text-align: center; font-family: "Satisfy"; font-size: 19px; border: 0; border-color: #363636; margin-top: 20px}#brxe-ortfgs a {text-align: center; font-family: "Satisfy"; font-size: 19px; font-size: inherit}.titre-maison p a:hover{ color:#c39f76;} .titre-maison { position: relative; display: inline-block; padding-bottom: 7px; line-height: 1.1;} .titre-maison::after { content: ""; position: absolute; width: 32px; height: 1px; background: #333; bottom: 0; left: 50%; transform: translateX(-50%);}#p1 {background-color: #fff; height: 100%; width: 100%; align-self: center !important; display: grid; align-items: initial; justify-items: center; align-items: center; justify-content: center; align-content: center; padding-right: 10px; padding-left: 10px}#brxe-kagdmt {height: 400px; background-image: url("https://pcmi-plans.fr/wp-content/uploads/Permis-de-construire-a-La-Crau-Maison-de-150-1024x575.avif"); background-size: cover; background-repeat: no-repeat; background-position: center center; border-radius: 20px}#brxe-xwsmcl {text-align: center; font-family: "Raleway"; font-weight: 400; font-size: 13px; font-style: italic; line-height: 17px}@media (max-width: 478px) {#brxe-xwsmcl {text-align: center}}#brxe-eqrgyx {text-align: center; font-family: "Satisfy"; font-size: 19px; border: 0; border-color: #363636; margin-top: 20px}#brxe-eqrgyx a {text-align: center; font-family: "Satisfy"; font-size: 19px; font-size: inherit}#brxe-cargem {background-color: #fff; border-radius: 20px; height: 400px; width: 100%; align-self: center !important; display: grid; align-items: initial; justify-items: center; align-items: center; justify-content: center; align-content: center; padding-right: 10px; padding-left: 10px}#brxe-syaqur {height: 400px; background-image: url("https://pcmi-plans.fr/wp-content/uploads/Permis-de-construire-a-Vins-sur-Caramy-Maison-de-1024x576.avif"); background-size: cover; background-repeat: no-repeat; background-position: center center; border-radius: 20px}#brxe-mmyhtb {text-align: center; font-family: "Raleway"; font-weight: 400; font-size: 13px; font-style: italic; line-height: 17px}@media (max-width: 478px) {#brxe-mmyhtb {text-align: center}}#brxe-rfsdfg {text-align: center; font-family: "Satisfy"; font-size: 19px; border: 0; border-color: #363636; margin-top: 20px}#brxe-rfsdfg a {text-align: center; font-family: "Satisfy"; font-size: 19px; font-size: inherit}#brxe-ovnumv {background-color: #fff; height: 400px; width: 100%; align-self: center !important; display: grid; align-items: initial; justify-items: center; align-items: center; justify-content: center; align-content: center; padding-right: 10px; padding-left: 10px}#brxe-kbkmey {flex-direction: column; align-self: stretch !important; width: 100%; justify-content: space-between; align-items: stretch; height: 400px; border-radius: 20px; background-image: url("https://pcmi-plans.fr/wp-content/uploads/Maison-a-Rocbaron-150m²-Contemporaine.avif"); background-size: cover; background-position: center center; background-repeat: no-repeat}#brxe-halrri {text-align: center; font-family: "Raleway"; font-weight: 400; font-size: 13px; font-style: italic; line-height: 17px}@media (max-width: 478px) {#brxe-halrri {text-align: center}}#brxe-tvnsue {text-align: center; font-family: "Satisfy"; font-size: 19px; border: 0; border-color: #363636; margin-top: 20px}#brxe-tvnsue a {text-align: center; font-family: "Satisfy"; font-size: 19px; font-size: inherit}#brxe-nucifl {background-color: #fff; height: 400px; width: 100%; align-self: center !important; display: grid; align-items: initial; justify-items: center; align-items: center; justify-content: center; align-content: center; padding-right: 10px; padding-left: 10px}#brxe-pemsfl {height: 400px; border-radius: 20px; background-image: url("https://pcmi-plans.fr/wp-content/uploads/Maison-semi-contemporaine-de-150m²-a-Gareoult-1024x1024.avif"); background-size: cover; background-position: center center; background-repeat: no-repeat}@media (max-width: 478px) {#brxe-pemsfl {align-items: center; justify-content: center; align-self: center !important}}#brxe-mownrz {text-align: center; font-family: "Raleway"; font-weight: 400; font-size: 13px; font-style: italic; line-height: 17px}@media (max-width: 478px) {#brxe-mownrz {text-align: center}}#brxe-etprbm {text-align: center; font-family: "Satisfy"; font-size: 19px; border: 0; border-color: #363636; margin-top: 20px}#brxe-etprbm a {text-align: center; font-family: "Satisfy"; font-size: 19px; font-size: inherit}#brxe-icjfmn {background-color: #fff; height: 400px; width: 100%; align-self: center !important; display: grid; align-items: initial; justify-items: center; align-items: center; justify-content: center; align-content: center; padding-right: 10px; padding-left: 10px}#brxe-nccpej {height: 400px; border-radius: 20px; background-image: url("https://pcmi-plans.fr/wp-content/uploads/Maison-contemporaine-de-130m²-a-Gareoult--1024x576.avif"); background-size: cover; background-position: center center; background-repeat: no-repeat}@media (max-width: 478px) {#brxe-nccpej {align-items: center; justify-content: center; align-self: center !important}}#brxe-mavodi {margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; flex-direction: row; column-gap: 20px; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; justify-content: space-between; align-items: stretch; align-self: auto !important; width: 85%}.project-column { position: relative; overflow: hidden !important; }  .project-content { position: absolute !important; left: 0; right: 0; bottom: 0; top:0; width:100%; height:400px; background: #fff;  transform: translateY(110%); opacity: 0; transition: transform 0.7s ease, opacity 0.4s ease; z-index: 5; }  .project-column:hover .project-content { transform: translateY(0); opacity: 1; }@media (max-width: 1024px) {#brxe-mavodi {row-gap: 20px; flex-wrap: wrap}}@media (max-width: 478px) {#brxe-mavodi {row-gap: 20px; width: 100%}}@media(max-width:1025px){.cache-mobile{ display: none;}}@media (max-width: 1200px) {#brxe-xcpzvt {padding-right: 20px; padding-left: 20px}}@media (max-width: 1024px) {#brxe-xcpzvt {column-gap: 20px; row-gap: 20px; visibility: hidden}}@media (max-width: 478px) {#brxe-xcpzvt {visibility: visible; padding-right: 0; padding-left: 0}}#brxe-aavzaa {font-family: "Satisfy"; font-size: 20px; line-height: 24px; color: #383838; font-style: normal; margin-bottom: 10px}#brxe-raaswf.horizontal .line {width: 100px; border-top-color: #585858}#brxe-raaswf.vertical .line {border-right-width: 100px; border-right-color: #585858}#brxe-raaswf.horizontal {justify-content: center}#brxe-raaswf.vertical {align-self: center}#brxe-raaswf .icon {color: #585858}#brxe-raaswf {margin-top: 10px; margin-bottom: 10px}#brxe-oqnipd {font-family: "Raleway"; font-weight: 300; text-align: center; font-size: 25px; text-transform: uppercase; color: #28262b; line-height: 30px; padding-top: 9px; padding-right: 9px; padding-bottom: 9px; padding-left: 9px}#brxe-frzqir {font-family: "Raleway"; font-weight: 300; text-align: center; font-size: 22px; line-height: 22px; color: #28262b; margin-top: 15px}#brxe-mtuozj.horizontal .line {width: 100px; border-top-color: #585858}#brxe-mtuozj.vertical .line {border-right-width: 100px; border-right-color: #585858}#brxe-mtuozj.horizontal {justify-content: center}#brxe-mtuozj.vertical {align-self: center}#brxe-mtuozj .icon {color: #585858}#brxe-mtuozj {margin-top: 10px; margin-bottom: 10px}#brxe-ibuvcw {font-family: "Satisfy"; font-size: 20px; color: #383838; font-style: normal; line-height: 24px}#brxe-wpqtug {display: flex; flex-direction: column; align-items: center; align-self: center !important; text-align: center}#brxe-khwilb {color: #8a8f6a; fill: #8a8f6a; font-size: 32px}#brxe-iuptwi {text-transform: capitalize; color: #383838}#brxe-bbfyyx {font-family: "Satisfy"; font-size: 21px; font-weight: 400; line-height: 24px; font-style: normal; color: #383838}#brxe-onfhkz {color: #383838; font-size: 14px; line-height: 21px}#brxe-icieks {margin-left: 15px}#brxe-qtugfv {margin-top: 0; padding-top: 0}#brxe-psxkqb {display: flex; flex-direction: column; background-color: #f4f4f4; padding-top: 125px; padding-right: 50px; padding-bottom: 125px; padding-left: 50px; align-items: center; align-self: center !important; justify-content: center; border-radius: 20px; min-height: 100%}@media (max-width: 478px) {#brxe-psxkqb {padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px}}#brxe-hhibmg {background-image: url("https://pcmi-plans.fr/wp-content/uploads/Maison-contemporaine-de-150m²-a-Flayosc-6-1.avif"); background-size: cover; background-position: center center; border-radius: 20px}#brxe-nmdrnu {flex-direction: row; align-items: stretch; justify-content: space-around; align-self: center !important; column-gap: 20px; row-gap: 20px; width: 85%; margin-right: auto; margin-left: auto}@media (max-width: 478px) {#brxe-nmdrnu {width: 100%}}#brxe-xaqrjg {row-gap: 0px}#brxe-sopyto:not(.tag), #brxe-sopyto img {object-fit: cover}@media (max-width: 1024px) {#brxe-hnksyz {display: none}}#brxe-bhojum:not(.tag), #brxe-bhojum img {object-fit: cover}#brxe-tihkdz:not(.tag), #brxe-tihkdz img {object-fit: cover}#brxe-xucgkd:not(.tag), #brxe-xucgkd img {object-fit: cover}#brxe-kfcawu:not(.tag), #brxe-kfcawu img {object-fit: cover}#brxe-wpfjfo:not(.tag), #brxe-wpfjfo img {object-fit: cover}#brxe-sukcsc:not(.tag), #brxe-sukcsc img {object-fit: cover}#brxe-otiwxl {font-family: "Raleway"; font-size: 25px; color: #28262b; line-height: 30px; font-weight: 300}@media (max-width: 478px) {#brxe-otiwxl {text-align: center; font-size: 22px}}#brxe-ykdtzb {font-family: "Satisfy"; font-size: 21px; color: #383838; line-height: 24px}@media (max-width: 478px) {#brxe-ykdtzb {text-align: center; font-size: 20px}}#brxe-luolcf.horizontal .line {width: 150px; border-top-color: #585858}#brxe-luolcf.vertical .line {border-right-width: 150px; border-right-color: #585858}#brxe-luolcf.horizontal {justify-content: center}#brxe-luolcf.vertical {align-self: center}#brxe-luolcf {margin-top: 25px; margin-bottom: 25px}#brxe-luolcf .icon {color: #585858}#brxe-mxofmk {font-weight: 300; font-family: "Raleway"; font-size: 14px; color: #585858; line-height: 21px; width: 90%}@media (max-width: 1024px) {#brxe-mxofmk {width: 100%}}@media (max-width: 478px) {#brxe-mxofmk {width: 100%}}#brxe-avppbr {text-align: center; display: flex; flex-direction: column; align-self: center !important; justify-content: center; align-items: center; width: 85%}@media (max-width: 478px) {#brxe-avppbr {margin-top: 35px; padding-right: 20px; padding-left: 20px; width: 100%}}