:root{--gb-container-width:1285px;}.gb-container .wp-block-image img{vertical-align:middle;}.gb-grid-wrapper .wp-block-image{margin-bottom:0;}.gb-highlight{background:none;}.gb-shape{line-height:0;}.gb-container-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:99;}.gb-element-ecfeca78{background-blend-mode:normal,normal;background-color:var(--contrast-3);margin-left:auto;margin-right:auto;max-width:1400px;overflow-x:hidden;overflow-y:hidden;position:relative;background:linear-gradient(to left,rgba(50,68,92,0.53) 0%,rgba(50,68,92,0.53) 100%),url(https://blin-immobilier.com/wp-content/uploads/2026/05/maison-renovation-conseils-immobilier.png) center /cover no-repeat;border-right:20px solid var(--base-3);border-bottom:20px solid var(--base-3);border-left:20px solid var(--base-3)}.gb-element-5908ca78{fill:var(--base-3);margin-left:auto;margin-right:auto;max-width:1400px;position:relative;z-index:2;padding:160px 30px 280px 30px}@media (max-width:1024px){.gb-element-5908ca78{padding:120px 30px 300px 30px}}@media (max-width:767px){.gb-element-5908ca78{padding-bottom:300px;padding-top:80px}}.gb-element-dd4abf07{margin-left:auto;margin-right:auto;margin-top:-110px;max-width:1200px;position:relative;z-index:1;padding:0px 60px}@media (max-width:767px){.gb-element-dd4abf07{padding-left:40px;padding-right:40px}}.gb-element-3d92170b{column-gap:40px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:1024px){.gb-element-3d92170b{column-gap:20px;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:20px}}@media (max-width:767px){.gb-element-3d92170b{grid-template-columns:1fr}}.gb-element-72ef97c7{background-blend-mode:normal,normal;background-color:var(--contrast-3);border-color:var(--base-3);display:flex;flex-direction:column;justify-content:center;min-height:200px;overflow-x:hidden;overflow-y:hidden;position:relative;background:linear-gradient(to left,rgba(50,68,92,0.53) 0%,rgba(50,68,92,0.53) 100%),url(https://blin-immobilier.com/wp-content/uploads/2026/06/salon-maison-francaise-cosy-blin-immobiliers.png) center /cover no-repeat}.gb-element-7cdafab0{background-blend-mode:normal,normal;background-color:var(--contrast-3);border-color:var(--base-3);display:flex;flex-direction:column;justify-content:center;min-height:200px;overflow-x:hidden;overflow-y:hidden;position:relative;background:linear-gradient(to left,rgba(50,68,92,0.53) 0%,rgba(50,68,92,0.53) 100%),url(https://blin-immobilier.com/wp-content/uploads/2026/06/renovation-maison-chantier-bricolage-blin-immobiliers.png) center /cover no-repeat}.gb-element-77914c0b{background-blend-mode:normal,normal;background-color:var(--contrast-3);border-color:var(--base-3);display:flex;flex-direction:column;justify-content:center;min-height:200px;overflow-x:hidden;overflow-y:hidden;position:relative;background:linear-gradient(to left,rgba(50,68,92,0.53) 0%,rgba(50,68,92,0.53) 100%),url(https://blin-immobilier.com/wp-content/uploads/2026/06/signature-achat-maison-transaction-blin-immobiliers.png) center /cover no-repeat}.gb-element-4951ba60{margin-left:auto;margin-right:auto;max-width:var(--gb-container-width);padding:30px 30px 20px 30px}.gb-element-e0b3d842{margin-left:auto;margin-right:auto;max-width:var(--gb-container-width);padding:0px 30px 20px 30px}.gb-element-952251db{align-items:center;column-gap:10px;display:flex;justify-content:center;margin-top:20px;row-gap:10px}.gb-element-0763c5a5{overflow-x:hidden;overflow-y:hidden;position:relative}.gb-element-0763c5a5:before{background-image:url('https://blin-immobilier.com/wp-content/uploads/2022/11/waves.svg');background-repeat:no-repeat;background-size:200px;background-position:top left 20px;opacity:0.1;content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.gb-element-d60b5bc7{margin-left:auto;margin-right:auto;max-width:1140px;position:relative;padding:20px 30px 30px 30px}.gb-element-bfe0c1c8{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:1024px){.gb-element-bfe0c1c8{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.gb-element-bfe0c1c8{grid-template-columns:1fr}}.gb-element-8aabdb36{background-color:var(--base-3);margin-left:-120px;padding:50px}@media (max-width:1024px){.gb-element-8aabdb36{margin-left:0px}}.gb-element-facb83c3{background-color:var(--base-3);border-bottom:1px solid rgba(69,69,69,0.3)}.gb-element-c9162963{background-color:var(--base-3);color:var(--contrast-2);margin-top:80px}.gb-element-c9162963 a{color:var(--contrast-2)}.gb-element-c9162963 a:hover{color:#888888}.gb-element-542611a3{margin-left:auto;margin-right:auto;max-width:var(--gb-container-width);padding:120px 30px}.gb-element-d6b10e7d{display:grid;grid-template-columns:60% 18% 16% 6%;row-gap:60px}@media (max-width:1024px){.gb-element-d6b10e7d{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.gb-element-d6b10e7d{grid-template-columns:1fr}}.gb-element-f7a19e96{grid-column:1/-1;padding-top:60px;border-top:1px solid rgba(102,102,102,0.5)}.gb-text-061b5fb4{color:var(--base-3);font-size:44px;margin-bottom:0px;text-align:center}@media (max-width:767px){.gb-text-061b5fb4{font-size:38px}}.gb-text-b829d008{color:var(--base-3);display:flex;flex-direction:column;font-size:21px;line-height:1.3em;text-align:center}.gb-text-b829d008 .gb-shape svg{width:70px;height:70px}.gb-text-8dea7325{align-items:center;background-color:var(--base-2);color:var(--contrast-3);display:inline-flex;font-size:16px;font-weight:700;justify-content:center;letter-spacing:0.1em;margin-left:30px;margin-right:30px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;z-index:1;border:2px solid var(--base-3);padding:8px 12px 6px 14px}.gb-text-8dea7325:is(:hover,:focus){border-top-color:var(--accent);border-right-color:var(--accent);border-bottom-color:var(--accent);border-left-color:var(--accent);color:var(--base-3)}.gb-text-8dea7325 .gb-shape svg{width:1em;height:1em;fill:currentColor}.gb-text-a1b82565{align-items:center;background-color:var(--base-2);color:var(--contrast-3);display:inline-flex;font-size:16px;font-weight:700;justify-content:center;letter-spacing:0.1em;margin-left:30px;margin-right:30px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;z-index:1;border:2px solid var(--base-3);padding:8px 12px 6px 14px}.gb-text-a1b82565:is(:hover,:focus){border-top-color:var(--accent);border-right-color:var(--accent);border-bottom-color:var(--accent);border-left-color:var(--accent);color:var(--base-3)}.gb-text-a1b82565 .gb-shape svg{width:1em;height:1em;fill:currentColor}.gb-text-927b3cd4{align-items:center;background-color:var(--base-2);color:var(--base-3);display:inline-flex;font-size:16px;font-weight:700;justify-content:center;letter-spacing:0.1em;margin-left:30px;margin-right:30px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;z-index:1;border:2px solid var(--base-3);padding:8px 12px 6px 14px}.gb-text-927b3cd4:is(:hover,:focus){border-top-color:var(--accent);border-right-color:var(--accent);border-bottom-color:var(--accent);border-left-color:var(--accent);color:var(--base-3)}.gb-text-927b3cd4 .gb-shape svg{width:1em;height:1em;fill:currentColor}.gb-text-d7868cbb{display:flex;flex-direction:column;text-align:center}.gb-text-d7868cbb .gb-shape svg{color:var(--accent);fill:currentColor;width:40px;height:40px}.gb-text-c475332c{font-size:30px;margin-bottom:5px}.gb-text-088e57b3{background-color:#ffffff;color:#000000;display:inline-flex;font-size:14px;line-height:1;text-decoration:none;border:1px solid #000;padding:1rem}.gb-text-42f44363{background-color:#ffffff;color:#000000;display:inline-flex;font-size:14px;line-height:1;text-decoration:none;border:1px solid #000;padding:1rem}.gb-text-be1cedfa{font-size:18px;line-height:1.2em;margin-bottom:15px;margin-left:2px;padding-left:15px;border-left:2px solid var(--accent)}.gb-text-e5000fc7{font-size:17px;margin-bottom:0px;padding-right:340px}@media (max-width:1024px){.gb-text-e5000fc7{padding-right:0px}}.gb-text-893e2d24{align-items:flex-start;display:flex;font-size:11px;font-weight:700;letter-spacing:0.1em;margin-bottom:10px;text-transform:uppercase}.gb-text-893e2d24 .gb-shape svg{width:0.9em;height:0.9em;padding-top:0.25em;padding-right:0.4em}.gb-text-2014fda5{align-items:flex-start;display:flex;font-size:11px;font-weight:700;letter-spacing:0.1em;margin-bottom:10px;text-transform:uppercase}.gb-text-2014fda5 .gb-shape svg{width:0.9em;height:0.9em;padding-top:0.25em;padding-right:0.4em}.gb-text-a4988aa8{align-items:flex-start;display:flex;font-size:11px;font-weight:700;letter-spacing:0.1em;margin-bottom:10px;text-transform:uppercase}.gb-text-a4988aa8 .gb-shape svg{width:0.9em;height:0.9em;padding-top:.35em;padding-right:.4em}.gb-text-239a775d{align-items:flex-start;display:flex;font-size:11px;font-weight:700;letter-spacing:0.1em;margin-bottom:10px;text-transform:uppercase}.gb-text-239a775d .gb-shape svg{width:0.9em;height:0.9em;padding-top:.25em;padding-right:.4em}.gb-text-96f3db41{align-items:flex-start;display:flex;font-size:11px;font-weight:700;letter-spacing:0.1em;margin-bottom:10px;text-transform:uppercase}.gb-text-96f3db41 .gb-shape svg{width:0.9em;height:0.9em;padding-top:.25em;padding-right:.4em}.gb-text-1ac0a5d4{align-items:flex-start;display:flex;font-size:11px;font-weight:700;letter-spacing:0.1em;margin-bottom:10px;text-transform:uppercase}.gb-text-1ac0a5d4 .gb-shape svg{width:0.9em;height:0.9em;padding-top:.25em;padding-right:.4em}.gb-text-319814cc{font-size:14px;margin-bottom:0px;text-align:center}.gb-looper-73515b47{column-gap:40px;display:flex;flex-direction:row;row-gap:40px}@media (max-width:767px){.gb-looper-73515b47{display:flex;flex-direction:column}}.gb-looper-1dff0ced{column-gap:20px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));row-gap:20px}@media (max-width:767px){.gb-looper-1dff0ced{grid-template-columns:1fr}}.gb-loop-item-6f8190a1{background-color:#fafafa;padding:20px}.gb-media-8f38db1d{display:block;height:auto;margin-bottom:30px;max-width:100%}.gb-media-a932ed0f{height:31px;margin-bottom:15px;max-width:100%;width:100px}.gb-query-page-numbers-95fd3c6b{align-items:center;column-gap:5px;display:flex;justify-content:center;row-gap:5px}.gb-query-page-numbers-95fd3c6b .page-numbers{background-color:#ffffff;color:#000000;display:inline-flex;text-decoration:none;line-height:1;font-size:14px;border:1px solid #000;padding:1rem}.gb-query-page-numbers-95fd3c6b .page-numbers.current{border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0}.gb-query-page-numbers-95fd3c6b .page-numbers.dots{border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0}