:root{--gb-container-width:1280px;}.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-ctc001{align-items:center;display:flex;justify-content:center;min-height:50vh;overflow:hidden;position:relative}@media(max-width:768px){.gb-element-ctc001{min-height:40vh}}.gb-element-ctc002{background-image:url(https://www.alliance-renov.fr/wp-content/uploads/2026/04/renovation-loft-bordeaux.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%}.gb-element-ctc003{background-color:rgba(10,10,10,0.67);height:100%;left:0;position:absolute;top:0;width:100%}.gb-element-ctc004{align-items:center;display:flex;flex-direction:column;gap:1.5rem;margin-left:auto;margin-right:auto;max-width:var(--gb-container-width);padding:5rem 2rem;position:relative;text-align:center;z-index:2}@media(max-width:768px){.gb-element-ctc004{padding:3rem 1.5rem}}.gb-element-ctc008{align-items:center;background-color:rgba(255,255,255,0.12);border:1px solid rgba(255,255,255,0.3);border-radius:0.5rem;display:flex;gap:0.5rem;padding:0.5rem 1rem}.gb-element-frm001{background-color:#ffffff;padding:5rem 2rem}.gb-element-frm002{align-items:flex-start;display:flex;gap:4rem;margin-left:auto;margin-right:auto;max-width:var(--gb-container-width)}@media(max-width:1024px){.gb-element-frm002{flex-direction:column;gap:3rem}}.gb-element-frm003{display:flex;flex-basis:0%;flex-direction:column;flex-grow:1.4;flex-shrink:1;gap:0;min-width:0}.gb-element-frm010{display:flex;flex-basis:0%;flex-direction:column;flex-grow:1;flex-shrink:1;gap:1.25rem;min-width:0}.gb-element-frm011{background-color:#f8f7f5;border-radius:0.75rem;display:flex;flex-direction:column;gap:0;padding:1.5rem}.gb-element-frm012{align-items:flex-start;border-bottom:1px solid #ede9e3;display:flex;gap:0.75rem;padding:0.75rem 0}.gb-element-frm013{align-items:flex-start;border-bottom:1px solid #ede9e3;display:flex;gap:0.75rem;padding:0.75rem 0}.gb-element-frm014{align-items:flex-start;border-bottom:1px solid #ede9e3;display:flex;gap:0.75rem;padding:0.75rem 0}.gb-element-frm015{align-items:flex-start;display:flex;gap:0.75rem;padding:0.75rem 0}.gb-element-frm020{background-color:#f8f7f5;border-radius:0.75rem;display:flex;flex-direction:column;gap:1rem;padding:1.5rem}.gb-element-frm021{align-items:center;background-color:#ffffff;border:1.5px solid #e0ddd8;border-radius:0.5rem;color:#1a1a1a;display:flex;font-size:0.92rem;font-weight:600;gap:0.75rem;padding:0.9rem 1.1rem;text-decoration:none}.gb-element-frm022{align-items:center;background-color:#ffffff;border:1.5px solid #e0ddd8;border-radius:0.5rem;color:#1a1a1a;display:flex;font-size:0.92rem;font-weight:600;gap:0.75rem;padding:0.9rem 1.1rem;text-decoration:none}.gb-element-prc001{background-color:#f8f7f5;padding:5rem 2rem}@media(max-width:768px){.gb-element-prc001{padding:3rem 1.25rem}}.gb-element-prc002{margin-left:auto;margin-right:auto;max-width:var(--gb-container-width)}.gb-element-prc003{margin-bottom:3rem;text-align:center}@media(max-width:768px){.gb-element-prc003{margin-bottom:2rem}}.gb-element-prc004{display:grid;gap:1.5rem;grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:768px){.gb-element-prc004{grid-template-columns:minmax(0,1fr)}}.gb-element-prc010{background-color:#ffffff;border-radius:0.75rem;box-shadow:0 4px 20px rgba(0,0,0,0.06);display:flex;flex-direction:column;gap:0.9rem;padding:2rem}.gb-element-prc010h{align-items:center;display:flex;gap:0.75rem}.gb-element-prc011{background-color:#ffffff;border-radius:0.75rem;box-shadow:0 4px 20px rgba(0,0,0,0.06);display:flex;flex-direction:column;gap:0.9rem;padding:2rem}.gb-element-prc011h{align-items:center;display:flex;gap:0.75rem}.gb-element-prc012{background-color:#ffffff;border-radius:0.75rem;box-shadow:0 4px 20px rgba(0,0,0,0.06);display:flex;flex-direction:column;gap:0.9rem;padding:2rem}.gb-element-prc012h{align-items:center;display:flex;gap:0.75rem}.gb-element-faq001{background-color:#ffffff;padding:5rem 2rem}@media(max-width:768px){.gb-element-faq001{padding:3rem 1.25rem}}.gb-element-faq002{margin-left:auto;margin-right:auto;max-width:780px}.gb-element-faq004{display:flex;flex-direction:column;gap:0.75rem}.gb-element-faq010{background-color:#f8f7f5;border-left:3px solid #d4602a;border-radius:0.75rem;overflow:hidden}.gb-element-faq011{background-color:#f8f7f5;border-left:3px solid #d4602a;border-radius:0.75rem;overflow:hidden}.gb-element-faq012{background-color:#f8f7f5;border-left:3px solid #d4602a;border-radius:0.75rem;overflow:hidden}.gb-element-faq013{background-color:#f8f7f5;border-left:3px solid #d4602a;border-radius:0.75rem;overflow:hidden}.gb-element-faq014{background-color:#f8f7f5;border-left:3px solid #d4602a;border-radius:0.75rem;overflow:hidden}.gb-element-cta001b{background-color:#d4602a;padding:5rem 2rem}@media(max-width:768px){.gb-element-cta001b{padding:3rem 1.25rem}}.gb-element-cta002b{align-items:center;display:flex;flex-direction:column;gap:2rem;margin-left:auto;margin-right:auto;max-width:var(--gb-container-width);text-align:center}.gb-element-cta005b{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}@media(max-width:768px){.gb-element-cta005b{align-items:stretch;flex-direction:column}}.gb-element-cta006b{background-color:#ffffff;border-radius:0.4rem;color:#d4602a;display:inline-block;font-size:1rem;font-weight:700;padding:1rem 2.5rem;text-decoration:none}@media(max-width:768px){.gb-element-cta006b{text-align:center}}.gb-element-cta007b{background-color:transparent;border:2px solid rgba(255,255,255,0.7);border-radius:0.4rem;color:#ffffff;display:inline-block;font-size:1rem;font-weight:600;padding:1rem 2.5rem;text-decoration:none}@media(max-width:768px){.gb-element-cta007b{text-align:center}}.gb-element-foot001{background-color:var(--contrast-2);color:var(--base-3);padding-bottom:3rem;padding-top:6rem;position:relative}.gb-element-foot002{column-gap:3rem;display:grid;grid-template-columns:2fr 1fr 1fr 1fr;margin-left:auto;margin-right:auto;max-width:var(--gb-container-width);padding-left:1.5rem;padding-right:1.5rem;row-gap:2rem}@media (max-width:1024px){.gb-element-foot002{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.gb-element-foot002{grid-template-columns:1fr;text-align:center}}.gb-element-foot003{display:flex;flex-direction:column;row-gap:1.25rem}.gb-element-foot010{display:flex;flex-direction:column;row-gap:0.75rem}.gb-element-foot012{display:flex;flex-direction:column;list-style:none;margin:0;padding:0;row-gap:0.5rem}.gb-element-foot020{display:flex;flex-direction:column;row-gap:0.75rem}.gb-element-foot022{display:flex;flex-direction:column;list-style:none;margin:0;padding:0;row-gap:0.5rem}.gb-element-foot030{display:flex;flex-direction:column;row-gap:0.75rem}.gb-element-foot040{align-items:center;column-gap:2rem;display:flex;flex-wrap:wrap;justify-content:space-between;margin-left:auto;margin-right:auto;margin-top:4rem;max-width:var(--gb-container-width);padding-left:1.5rem;padding-right:1.5rem;padding-top:2rem;row-gap:1rem;border-top:1px solid var(--contrast-3)}@media (max-width:767px){.gb-element-foot040{align-items:center;flex-direction:column;text-align:center}}.gb-element-foot041{align-items:center;column-gap:1.5rem;display:flex;flex-wrap:wrap;row-gap:0.5rem}@media (max-width:767px){.gb-element-foot041{flex-direction:column}}.gb-element-foot045{align-items:center;column-gap:1.25rem;display:flex}.gb-element-ca20e7d3{align-items:center;display:block;justify-content:center;margin-left:16px}.gb-element-d220b835{padding-left:24px}.gb-element-a31ec981{padding-left:16px}.gb-text-ctc005{background-color:#d4602a;border-radius:2rem;color:#ffffff;display:inline-block;font-size:0.8rem;font-weight:700;letter-spacing:0.08em;padding:0.4rem 1rem;text-transform:uppercase}.gb-text-ctc006{color:#ffffff;font-size:clamp(1.8rem,4vw,3.2rem);font-weight:800;letter-spacing:-0.02em;line-height:1.15;margin:0;max-width:700px}.gb-text-ctc007{color:rgba(255,255,255,0.85);font-size:1.1rem;line-height:1.7;margin:0;max-width:540px}.gb-text-ctc008a{color:#FBBC05;font-size:1rem}.gb-text-ctc008b{color:#ffffff;font-size:0.9rem;font-weight:700}.gb-text-ctc008c{color:rgba(255,255,255,0.7);font-size:0.82rem}.gb-text-frm004{color:#d4602a;display:block;font-size:0.8rem;font-weight:700;letter-spacing:0.1em;margin-bottom:0.75rem;text-transform:uppercase}.gb-text-frm005{color:#1a1a1a;font-size:clamp(1.6rem,3vw,2.2rem);font-weight:800;line-height:1.2;margin:0 0 2rem}.gb-text-frm011t{color:#1a1a1a;font-size:0.95rem;font-weight:700;margin:0 0 1rem}.gb-text-frm012a{flex-shrink:0;font-size:1.2rem;margin-top:0.1rem}.gb-text-frm012c{color:#1a1a1a;display:block;font-size:0.88rem;font-weight:700}.gb-text-frm012d{color:#5c5c5c;font-size:0.82rem}.gb-text-frm013a{flex-shrink:0;font-size:1.2rem;margin-top:0.1rem}.gb-text-frm013c{color:#1a1a1a;display:block;font-size:0.88rem;font-weight:700}.gb-text-frm013d{color:#5c5c5c;font-size:0.82rem}.gb-text-frm014a{flex-shrink:0;font-size:1.2rem;margin-top:0.1rem}.gb-text-frm014c{color:#1a1a1a;display:block;font-size:0.88rem;font-weight:700}.gb-text-frm014d{color:#5c5c5c;font-size:0.82rem}.gb-text-frm015a{flex-shrink:0;font-size:1.2rem;margin-top:0.1rem}.gb-text-frm015c{color:#1a1a1a;display:block;font-size:0.88rem;font-weight:700}.gb-text-frm015d{color:#5c5c5c;font-size:0.82rem}.gb-text-frm020t{color:#1a1a1a;font-size:0.95rem;font-weight:700;margin:0}.gb-text-frm021a{font-size:1.1rem}.gb-text-frm021c{color:#1a1a1a;display:block;font-size:0.92rem;font-weight:600}.gb-text-frm021d{color:#a0a0a0;font-size:0.72rem;font-weight:400}.gb-text-frm022a{font-size:1.1rem}.gb-text-frm022c{color:#1a1a1a;display:block;font-size:0.92rem;font-weight:600}.gb-text-frm022d{color:#a0a0a0;font-size:0.72rem;font-weight:400}.gb-text-prc003a{color:#d4602a;display:block;font-size:0.8rem;font-weight:700;letter-spacing:0.1em;margin-bottom:0.75rem;text-transform:uppercase}.gb-text-prc003b{color:#1a1a1a;font-size:clamp(1.8rem,3.5vw,2.6rem);font-weight:800;line-height:1.2;margin:0 0 0.75rem}.gb-text-prc003c{color:#5c5c5c;font-size:1rem;line-height:1.7;margin:0 auto;max-width:500px}.gb-text-prc010n{align-items:center;background-color:#d4602a;border-radius:50%;color:#ffffff;display:flex;flex-shrink:0;font-size:1rem;font-weight:800;height:2.5rem;justify-content:center;width:2.5rem}.gb-text-prc010i{font-size:1.8rem}.gb-text-prc010t{color:#1a1a1a;font-size:1.1rem;font-weight:700;margin:0}.gb-text-prc010p{color:#5c5c5c;font-size:0.92rem;line-height:1.6;margin:0}.gb-text-prc010b{background-color:#fff4ef;border-radius:2rem;color:#d4602a;display:inline-block;font-size:0.75rem;font-weight:700;letter-spacing:0.06em;padding:0.3rem 0.65rem;text-transform:uppercase;width:fit-content}.gb-text-prc011n{align-items:center;background-color:#d4602a;border-radius:50%;color:#ffffff;display:flex;flex-shrink:0;font-size:1rem;font-weight:800;height:2.5rem;justify-content:center;width:2.5rem}.gb-text-prc011i{font-size:1.8rem}.gb-text-prc011t{color:#1a1a1a;font-size:1.1rem;font-weight:700;margin:0}.gb-text-prc011p{color:#5c5c5c;font-size:0.92rem;line-height:1.6;margin:0}.gb-text-prc011b{background-color:#fff4ef;border-radius:2rem;color:#d4602a;display:inline-block;font-size:0.75rem;font-weight:700;letter-spacing:0.06em;padding:0.3rem 0.65rem;text-transform:uppercase;width:fit-content}.gb-text-prc012n{align-items:center;background-color:#d4602a;border-radius:50%;color:#ffffff;display:flex;flex-shrink:0;font-size:1rem;font-weight:800;height:2.5rem;justify-content:center;width:2.5rem}.gb-text-prc012i{font-size:1.8rem}.gb-text-prc012t{color:#1a1a1a;font-size:1.1rem;font-weight:700;margin:0}.gb-text-prc012p{color:#5c5c5c;font-size:0.92rem;line-height:1.6;margin:0}.gb-text-prc012b{background-color:#fff4ef;border-radius:2rem;color:#d4602a;display:inline-block;font-size:0.75rem;font-weight:700;letter-spacing:0.06em;padding:0.3rem 0.65rem;text-transform:uppercase;width:fit-content}.gb-text-faq003a{color:#d4602a;display:block;font-size:0.8rem;font-weight:700;letter-spacing:0.1em;margin-bottom:0.75rem;text-align:center;text-transform:uppercase}.gb-text-faq003b{color:#1a1a1a;font-size:clamp(1.8rem,3.5vw,2.6rem);font-weight:800;line-height:1.2;margin:0 0 2.5rem;text-align:center}.gb-text-faq010q{color:#1a1a1a;font-size:1rem;font-weight:700;margin:0;padding:1.25rem 1.5rem}.gb-text-faq010a{color:#5c5c5c;font-size:0.95rem;line-height:1.7;margin:0;padding:0 1.5rem 1.25rem}.gb-text-faq011q{color:#1a1a1a;font-size:1rem;font-weight:700;margin:0;padding:1.25rem 1.5rem}.gb-text-faq011a{color:#5c5c5c;font-size:0.95rem;line-height:1.7;margin:0;padding:0 1.5rem 1.25rem}.gb-text-faq012q{color:#1a1a1a;font-size:1rem;font-weight:700;margin:0;padding:1.25rem 1.5rem}.gb-text-faq012a{color:#5c5c5c;font-size:0.95rem;line-height:1.7;margin:0;padding:0 1.5rem 1.25rem}.gb-text-faq013q{color:#1a1a1a;font-size:1rem;font-weight:700;margin:0;padding:1.25rem 1.5rem}.gb-text-faq013a{color:#5c5c5c;font-size:0.95rem;line-height:1.7;margin:0;padding:0 1.5rem 1.25rem}.gb-text-faq014q{color:#1a1a1a;font-size:1rem;font-weight:700;margin:0;padding:1.25rem 1.5rem}.gb-text-faq014a{color:#5c5c5c;font-size:0.95rem;line-height:1.7;margin:0;padding:0 1.5rem 1.25rem}.gb-text-cta003b{color:#ffffff;font-size:clamp(1.8rem,3.5vw,2.8rem);font-weight:800;line-height:1.2;margin:0}.gb-text-cta004b{color:rgba(255,255,255,0.9);font-size:1.1rem;line-height:1.7;margin:0;max-width:500px}.gb-text-foot004{color:var(--base-3);font-size:1.5rem;font-weight:700;letter-spacing:-0.02em}.gb-text-foot005{color:var(--base-2);font-size:0.875rem;line-height:1.7;max-width:280px;opacity:0.75}.gb-text-foot006{color:var(--accent-3);font-size:0.875rem;font-weight:500}.gb-text-foot006 a{color:var(--accent)}.gb-text-foot011{color:var(--accent);font-size:0.7rem;font-weight:700;letter-spacing:0.12em;margin-bottom:0.25rem;text-transform:uppercase}.gb-text-foot013{font-size:0.9rem}.gb-text-foot013 a{color:var(--base-2)}.gb-text-foot013 a:is(:hover,:focus){color:var(--accent-3)}.gb-text-foot014{font-size:0.9rem}.gb-text-foot014 a{color:var(--base-2)}.gb-text-foot014 a:is(:hover,:focus){color:var(--accent-3)}.gb-text-foot015{font-size:0.9rem}.gb-text-foot015 a{color:var(--base-2)}.gb-text-foot015 a:is(:hover,:focus){color:var(--accent-3)}.gb-text-foot016{font-size:0.9rem}.gb-text-foot016 a{color:var(--base-2)}.gb-text-foot016 a:is(:hover,:focus){color:var(--accent-3)}.gb-text-foot017{font-size:0.9rem}.gb-text-foot017 a{color:var(--base-2)}.gb-text-foot017 a:is(:hover,:focus){color:var(--accent-3)}.gb-text-foot018{font-size:0.9rem}.gb-text-foot018 a{color:var(--base-2);transition:all 0.3s ease 0s}.gb-text-foot018 a:is(:hover,:focus){color:var(--accent-3)}.gb-text-foot019{font-size:0.9rem}.gb-text-foot019 a{color:var(--accent-3);font-weight:500;transition:all 0.3s ease 0s}.gb-text-foot019 a:is(:hover,:focus){color:var(--base-3)}.gb-text-foot021{color:var(--accent);font-size:0.7rem;font-weight:700;letter-spacing:0.12em;margin-bottom:0.25rem;text-transform:uppercase}.gb-text-foot023{font-size:0.9rem}.gb-text-foot023 a{color:var(--base-2)}.gb-text-foot023 a:is(:hover,:focus){color:var(--accent-3)}.gb-text-foot024{font-size:0.9rem}.gb-text-foot024 a{color:var(--base-2)}.gb-text-foot024 a:is(:hover,:focus){color:var(--accent-3)}.gb-text-foot025{font-size:0.9rem}.gb-text-foot025 a{color:var(--base-2)}.gb-text-foot025 a:is(:hover,:focus){color:var(--accent-3)}.gb-text-foot026{font-size:0.9rem}.gb-text-foot026 a{color:var(--base-2)}.gb-text-foot026 a:is(:hover,:focus){color:var(--accent-3)}.gb-text-foot027{font-size:0.9rem}.gb-text-foot027 a{color:var(--base-2)}.gb-text-foot027 a:is(:hover,:focus){color:var(--accent-3)}.gb-text-foot028{font-size:0.9rem}.gb-text-foot028 a{color:var(--base-2)}.gb-text-foot028 a:is(:hover,:focus){color:var(--accent-3)}.gb-text-foot029{font-size:0.9rem}.gb-text-foot029 a{color:var(--accent-3);font-weight:500;transition:all 0.3s ease 0s}.gb-text-foot029 a:is(:hover,:focus){color:var(--base-3)}.gb-text-foot031{color:var(--accent);font-size:0.7rem;font-weight:700;letter-spacing:0.12em;margin-bottom:0.25rem;text-transform:uppercase}.gb-text-foot035{font-size:0.875rem;line-height:1.5;margin-bottom:0}.gb-text-foot035 a{color:var(--base-2);transition:all 0.3s ease 0s}.gb-text-foot035 a:is(:hover,:focus){color:var(--accent-3)}.gb-text-foot042{color:var(--base-2);font-size:0.8rem;opacity:0.6}.gb-text-foot043{font-size:0.8rem}.gb-text-foot043 a{color:var(--base-2);opacity:0.6}.gb-text-foot043 a:is(:hover,:focus){color:var(--accent-3);opacity:1}.gb-text-foot044{font-size:0.8rem}.gb-text-foot044 a{color:var(--base-2);opacity:0.6}.gb-text-foot044 a:is(:hover,:focus){color:var(--accent-3);opacity:1}.gb-text-foot046{align-items:center;display:inline-flex}.gb-text-foot046:is(:hover,:focus) .gb-shape svg{color:var(--accent-3)}.gb-text-foot046 .gb-shape svg{width:1.4em;height:1.4em;fill:currentColor;color:var(--base-2);transition:all 0.4s ease 0s}.gb-text-foot047{align-items:center;display:inline-flex}.gb-text-foot047:is(:hover,:focus) .gb-shape svg{color:var(--accent-3)}.gb-text-foot047 .gb-shape svg{width:1.4em;height:1.4em;fill:currentColor;color:var(--base-2);transition:all 0.4s ease 0s}.gb-text-cdf1a5de{background-color:var(--base);display:flex;transition:all 0.5s ease 0s;border-radius:4px;padding:16px}.gb-text-cdf1a5de:is(:hover,:focus){background-color:var(--base-2)}.gb-text-cdf1a5de:is(:hover,:focus) .gb-shape svg{color:var(--accent)}.gb-text-cdf1a5de .gb-shape svg{width:20px;height:20px;display:block;color:var(--accent);transition:all 0.5s ease 0s}@media (max-width:1024px){.gb-text-cdf1a5de:is(:hover,:focus) .gb-shape svg{color:var(--contrast-3)}.gb-text-cdf1a5de .gb-shape svg{color:var(--contrast-2)}}.gb-text-01089319{align-items:center;column-gap:0.5em;display:inline-flex}.gb-text-01089319 .gb-shape svg{fill:currentColor;color:var(--base-3)}.gb-text-8f7747c7{align-items:center;column-gap:0.5em;display:inline-flex}.gb-text-8f7747c7 .gb-shape svg{fill:currentColor}.gb-looper-foot033{display:flex;flex-direction:column;row-gap:0.875rem}.gb-site-header-4b95e07d{background-color:#ffffff;position:relative;z-index:1000;padding:10px 40px}@media (max-width:1024px){.gb-site-header-4b95e07d{padding-left:30px;padding-right:30px}}@media (max-width:767px){.gb-site-header-4b95e07d{padding-left:20px;padding-right:20px}}.gb-navigation-757b3d16{--mobile-transition-speed:500ms;align-items:center;column-gap:1rem;display:flex;justify-content:space-between}@media (max-width:767px){.gb-navigation-757b3d16{justify-content:space-between;max-width:var(--gb-container-width)}}@media (width > 1220px) {.gb-navigation-757b3d16 .gb-menu-toggle {display: none;}}@media (max-width: 1220px) {.gb-navigation-757b3d16 .gb-menu-container:not(.gb-menu-container--toggled) {display: none;}}.gb-media-89378034{display:block;height:auto;max-width:100%;width:60px}.gb-menu-toggle-08ad4777{align-items:center;background-color:var(--accent);color:var(--base-3);column-gap:5px;display:flex;transition:all 0.5s ease 0s;z-index:2;padding:12px}.gb-menu-toggle-08ad4777:is(.gb-menu-toggle--toggled,.gb-menu-toggle--toggled:hover,.gb-menu-toggle--toggled:focus){background-color:var(--accent-2);color:var(--base-3)}.gb-menu-toggle-08ad4777:is(:hover,:focus){background-color:var(--accent-2);color:var(--base-3)}.gb-menu-toggle-08ad4777 svg{width:24px;height:24px;fill:currentColor}@media (max-width:1024px){.gb-menu-toggle-08ad4777{border-radius:4px}}.gb-menu-container-04adf1d3{align-items:center;display:flex;flex-grow:1;justify-content:flex-end}.gb-menu-container-04adf1d3.gb-menu-container--mobile{background-color:var(--base-2);position:fixed;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;row-gap:2rem}.gb-menu-container-04adf1d3.gb-menu-container--mobile .gb-menu{flex-direction:column;width:100%;flex-grow:unset}.gb-menu-container-04adf1d3.gb-menu-container--mobile svg.gb-submenu-toggle-icon{width:auto;height:30px}.gb-menu-df3e42c1{display:flex;flex-grow:1;flex-wrap:wrap;justify-content:center;list-style-type:none;margin:0px;padding:0px}.gb-menu-item-mi3e42c1{color:var(--accent);font-weight:700;list-style-type:none;position:relative;transition:all 0.5s ease 0s;margin:0px;padding:0px}.gb-menu-item-mi3e42c1:is(.current-menu-item,.current-menu-item:hover,.current-menu-item:focus){color:var(--accent-2)}.gb-menu-item-mi3e42c1:is(:hover,:focus){color:var(--accent-2)}.gb-menu-item-mi3e42c1 .gb-menu-link{display:flex;justify-content:space-between;align-items:center;text-decoration:none;column-gap:10px;padding:1em 15px}.gb-sub-menu-sm3e42c1{right:0px;width:300px;z-index:100;margin:0px;padding:0px}.gb-sub-menu-sm3e42c1 .gb-sub-menu{top:0px;left:100%}.gb-sub-menu-sm3e42c1 .menu-item{background-color:#000000;color:#ffffff}