:root{--gb-container-width:1320px;}.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-a7025d3b{align-items:center;background-color:var(--light-green);display:flex;justify-content:center;margin-bottom:24px;padding-bottom:0px;padding-top:32px;border-radius:12px}.gb-element-b42145a5{align-items:center;background-color:var(--light-blue);display:flex;margin-bottom:32px;margin-top:32px;border-radius:12px;padding:4px 24px}@media (max-width:767px){.gb-element-b42145a5{display:flex}}.gb-element-9c5d5cb7{background-color:var(--base);grid-template-columns:1fr 6fr;margin-bottom:35px;margin-top:35px;border-radius:8px;padding:0px 0px 12px 0px}.gb-element-9bd17e80{background-color:var(--light-green);min-height:25px;padding:7px 15px 5px 15px}.gb-element-94e0d4de{background-color:var(--base);font-family:var(u002du002dgp-fontu002du002dnoto-sans);font-size:18px;padding-left:30px;padding-right:30px;padding-top:20px}.gb-element-94e0d4de a{color:var(u002du002daccent);text-decoration:underline;font-family:var(u002du002dgp-fontu002du002dnoto-sans)}.gb-element-25eef372{background-color:var(--base-2);padding-bottom:30px;padding-top:0rem;position:relative}@media (max-width:767px){.gb-element-25eef372{padding-left:0rem;padding-right:0rem}}.gb-element-36ceb7fa{position:relative}.gb-element-022ee9ac{background-color:var(--contrast);overflow-x:clip;overflow-y:clip;border-radius:8px 8px 0px 0px}.gb-element-21e857a1{padding-left:1.5rem;padding-right:1.5rem}@media (max-width:767px){.gb-element-21e857a1{padding-bottom:12px;padding-left:1.3rem;padding-right:1.3rem}}.gb-element-402b1670{box-shadow:0px 0px 24px 10px rgba(0,0,0,0.1);height:100%;padding-left:0rem;padding-right:0rem;padding-top:0rem;position:relative}.gb-element-78f2c2d6{background-color:var(--contrast);overflow-x:clip;overflow-y:clip;padding-top:0px;border-radius:8px 8px 0px 0px}.gb-element-d419fccc{padding-left:1.5rem;padding-right:1.5rem;padding-top:1.5px}@media (max-width:767px){.gb-element-d419fccc{padding-bottom:12px;padding-left:1.3rem;padding-right:1.3rem}}.gb-element-0d052e49{box-shadow:0px 0px 24px 10px rgba(0,0,0,0.1);height:100%;padding-left:0rem;padding-right:0rem;padding-top:0rem;position:relative}.gb-element-81288540{background-color:var(--contrast);overflow-x:clip;overflow-y:clip;padding-top:0px;border-radius:8px 8px 0px 0px}.gb-element-b9143d5b{padding-left:1.5rem;padding-right:1.5rem;padding-top:1.5px}@media (max-width:767px){.gb-element-b9143d5b{padding-bottom:12px;padding-left:1.3rem;padding-right:1.3rem}}.gb-element-8d405976{box-shadow:0px 0px 24px 10px rgba(0,0,0,0.1);height:100%;margin-right:.rem;padding-left:0rem;padding-right:0rem;padding-top:0rem;position:relative}.gb-element-561694cf{background-color:var(--contrast);overflow-x:clip;overflow-y:clip;padding-top:0px;border-radius:8px 8px 0px 0px}.gb-element-df96f045{padding-left:1.5rem;padding-right:1.5rem;padding-top:1.5px}@media (max-width:767px){.gb-element-df96f045{padding-bottom:12px;padding-left:1.3rem;padding-right:1.3rem}}.gb-element-fc4cb5b9{box-shadow:0px 0px 24px 10px rgba(0,0,0,0.1);height:100%;padding-left:0rem;padding-right:0rem;padding-top:0rem;position:relative}.gb-element-65174a3c{background-color:var(--contrast);overflow-x:clip;overflow-y:clip;padding-top:0px;border-radius:8px 8px 0px 0px}.gb-element-94a3ba6f{padding-left:1.5rem;padding-right:1.5rem;padding-top:1.5px}@media (max-width:767px){.gb-element-94a3ba6f{padding-bottom:12px;padding-left:1.3rem;padding-right:1.3rem}}.gb-element-76d70e3a{box-shadow:0px 0px 24px 10px rgba(0,0,0,0.1);height:100%;padding-left:0rem;padding-right:0rem;padding-top:0rem;position:relative}.gb-element-b3aa257c{background-color:var(--contrast);overflow-x:clip;overflow-y:clip;padding-top:0px;border-radius:8px 8px 0px 0px}.gb-element-4ca02dc5{padding-left:1.5rem;padding-right:1.5rem;padding-top:1.5px}@media (max-width:767px){.gb-element-4ca02dc5{padding-bottom:12px;padding-left:1.3rem;padding-right:1.3rem}}.gb-element-4358e95e{box-shadow:0px 0px 24px 10px rgba(0,0,0,0.1);height:100%;margin-right:.rem;padding-left:0rem;padding-right:0rem;padding-top:0rem;position:relative}.gb-element-390faf12{background-color:var(--contrast);overflow-x:clip;overflow-y:clip;padding-top:0px;border-radius:8px 8px 0px 0px}.gb-element-4439b633{padding-left:1.5rem;padding-right:1.5rem;padding-top:1.5px}@media (max-width:767px){.gb-element-4439b633{padding-bottom:12px;padding-left:1.3rem;padding-right:1.3rem}}.gb-element-5a0a4429{box-shadow:0px 0px 24px 10px rgba(0,0,0,0.1);height:100%;padding-left:0rem;padding-right:0rem;padding-top:0rem;position:relative}.gb-element-d7b17991{background-color:var(--contrast);overflow-x:clip;overflow-y:clip;padding-top:0px;border-radius:8px 8px 0px 0px}.gb-element-e53c8a9e{padding-left:1.5rem;padding-right:1.5rem;padding-top:1.5px}@media (max-width:767px){.gb-element-e53c8a9e{padding-bottom:12px;padding-left:1.3rem;padding-right:1.3rem}}.gb-element-e297fd5e{box-shadow:0px 0px 24px 10px rgba(0,0,0,0.1);height:100%;padding-left:0rem;padding-right:0rem;padding-top:0rem;position:relative}.gb-element-992008f1{background-color:var(--contrast);overflow-x:clip;overflow-y:clip;padding-top:0px;border-radius:8px 8px 0px 0px}.gb-element-9cb24b44{padding-left:1.5rem;padding-right:1.5rem;padding-top:1.5px}@media (max-width:767px){.gb-element-9cb24b44{padding-bottom:12px;padding-left:1.3rem;padding-right:1.3rem}}.gb-element-3ecf0f6e{box-shadow:0px 0px 24px 10px rgba(0,0,0,0.1);height:100%;margin-right:.rem;padding-left:0rem;padding-right:0rem;padding-top:0rem;position:relative}.gb-element-13056858{background-color:var(--contrast);overflow-x:clip;overflow-y:clip;padding-top:0px;border-radius:8px 8px 0px 0px}.gb-element-f6b41db4{padding-left:1.5rem;padding-right:1.5rem;padding-top:1.5px}@media (max-width:767px){.gb-element-f6b41db4{padding-bottom:12px;padding-left:1.3rem;padding-right:1.3rem}}.gb-element-3b2290c3{align-items:center;column-gap:0.6em;display:flex}.gb-element-bd6ad509{align-items:center;display:flex}.gb-element-3c841a60{background-color:var(--base);color:var(--contrast);padding-bottom:1.8rem;padding-top:50px}.gb-element-3c841a60:is(:hover,:focus){color:var(--contrast-2)}.gb-element-3c841a60 a{color:var(--accent)}@media (max-width:767px){.gb-element-3c841a60{padding-top:15px}}.gb-element-c0350cc8{color:var(--contrast);column-gap:4rem;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding-bottom:4rem;row-gap:4rem;border-bottom:1px solid var(--contrast-2)}@media (max-width:1024px){.gb-element-c0350cc8{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){.gb-element-c0350cc8{border-bottom-style:none;grid-template-columns:1fr;padding-bottom:20px;row-gap:1rem}}@media (max-width:1024px){.gb-element-e56700b6{order:4}}@media (max-width:767px){.gb-element-e56700b6{margin-top:40px;order:4}}.gb-element-73cc0d22{column-gap:1rem;display:flex;flex-direction:column;row-gap:0rem}.gb-element-4c41cc2c{align-items:center;column-gap:1rem;display:flex;flex-wrap:wrap;justify-content:flex-start;row-gap:1rem}@media (max-width:1024px){.gb-element-8dda8832{order:1}}.gb-element-f7830e06{column-gap:1rem;display:flex;flex-direction:column;row-gap:1rem}@media (max-width:1024px){.gb-element-a8bee24c{order:2}}.gb-element-eab8c0c6{column-gap:1rem;display:flex;flex-direction:column;row-gap:1rem}@media (max-width:1024px){.gb-element-df2f2aaf{order:3}}.gb-element-00a5a554{column-gap:1rem;display:flex;flex-direction:column;row-gap:0rem}.gb-element-36c00aae{align-items:center;column-gap:2rem;display:flex;flex-wrap:wrap;justify-content:space-between;padding-top:1.8rem;row-gap:1rem}@media (max-width:767px){.gb-element-36c00aae{border-bottom-style:none;border-left-style:none;border-right-style:none;border-top-style:none;flex-direction:column}}.gb-element-627f851f{background-blend-mode:normal,normal;padding-bottom:12rem;padding-top:12rem;position:relative;background:linear-gradient(to right,rgba(0,0,0,.25) 0%,rgba(0,0,0,.25) 100%),url(https://www.letsgobiking.net/wp-content/uploads/2023/03/74-glen-valley-langley-cycling-trail-Cheryl-Papove-lgb-hero-2026.jpg) 53% 82% /cover no-repeat}@media (max-width:1024px){.gb-element-627f851f{padding-bottom:3rem;padding-top:8rem}}@media (max-width:767px){.gb-element-627f851f{padding-bottom:3rem;padding-top:8rem}}.gb-element-2a4139f5{margin-left:auto;margin-right:auto;max-width:900px;text-align:center}.gb-text-b6704410{color:var(u002du002dcontrast);font-weight:500;width:100%;margin:0px}.gb-text-a4eaced4{color:var(u002du002dcontrast);font-family:var(u002du002dgp-fontu002du002dgabarito);font-size:18px;letter-spacing:1px;text-transform:uppercase;margin:0px;padding:0px}.gb-text-02744577{font-size:1.5rem;line-height:1.4em;margin-bottom:0.6rem}.gb-text-02744577:is(:hover,:focus){color:var(--contrast-2)}@media (max-width:767px){.gb-text-02744577{font-size:21px}}@media (max-width:767px){.gb-text-740e0650{margin-bottom:0px}}.gb-text-bef2874b{font-size:1.5rem;line-height:1.4em;margin-bottom:0.6rem}.gb-text-bef2874b:is(:hover,:focus){color:var(--contrast)}@media (max-width:767px){.gb-text-bef2874b{font-size:21px}}@media (max-width:767px){.gb-text-01a12067{margin-bottom:0px}}.gb-text-699ed9ea{align-items:center;background-color:var(--accent-2);color:#ffffff;display:inline-flex;font-weight:600;text-decoration:none;padding:1rem 2rem}.gb-text-699ed9ea:is(:hover,:focus){background-color:#288068;color:#ffffff}.gb-text-90bf8a82{font-size:1.5rem;line-height:1.4em;margin-bottom:0.6rem}.gb-text-90bf8a82:is(:hover,:focus){color:var(--contrast)}@media (max-width:767px){.gb-text-90bf8a82{font-size:21px}}@media (max-width:767px){.gb-text-a90a142d{margin-bottom:0px}}.gb-text-1f77a347{align-items:center;background-color:var(--accent-2);color:#ffffff;display:inline-flex;font-weight:600;text-decoration:none;padding:1rem 2rem}.gb-text-1f77a347:is(:hover,:focus){background-color:#288068;color:#ffffff}.gb-text-479203d7{font-size:1.5rem;line-height:1.4em;margin-bottom:0.6rem}.gb-text-479203d7:is(:hover,:focus){color:var(--contrast)}@media (max-width:767px){.gb-text-479203d7{font-size:21px}}@media (max-width:767px){.gb-text-2ffccf03{margin-bottom:0px}}.gb-text-f6354fe6{align-items:center;background-color:var(--accent-2);color:#ffffff;display:inline-flex;font-weight:600;text-decoration:none;padding:1rem 2rem}.gb-text-f6354fe6:is(:hover,:focus){background-color:#288068;color:#ffffff}.gb-text-536b7272{font-size:1.5rem;line-height:1.4em;margin-bottom:0.6rem}.gb-text-536b7272:is(:hover,:focus){color:var(--contrast)}@media (max-width:767px){.gb-text-536b7272{font-size:21px}}@media (max-width:767px){.gb-text-e1e41b2a{margin-bottom:0px}}.gb-text-b7b19712{align-items:center;background-color:var(--accent-2);color:#ffffff;display:inline-flex;font-weight:600;text-decoration:none;padding:1rem 2rem}.gb-text-b7b19712:is(:hover,:focus){background-color:#288068;color:#ffffff}.gb-text-f7f7258e{font-size:1.5rem;line-height:1.4em;margin-bottom:0.6rem}.gb-text-f7f7258e:is(:hover,:focus){color:var(--contrast)}@media (max-width:767px){.gb-text-f7f7258e{font-size:21px}}@media (max-width:767px){.gb-text-df725960{margin-bottom:0px}}.gb-text-68ce4505{align-items:center;background-color:var(--accent-2);color:#ffffff;display:inline-flex;font-weight:600;text-decoration:none;padding:1rem 2rem}.gb-text-68ce4505:is(:hover,:focus){background-color:#288068;color:#ffffff}.gb-text-31b3a688{font-size:1.5rem;line-height:1.4em;margin-bottom:0.6rem}.gb-text-31b3a688:is(:hover,:focus){color:var(--contrast)}@media (max-width:767px){.gb-text-31b3a688{font-size:21px}}@media (max-width:767px){.gb-text-cb7485ca{margin-bottom:0px}}.gb-text-5bea7b7c{align-items:center;background-color:var(--accent-2);color:#ffffff;display:inline-flex;font-weight:600;text-decoration:none;padding:1rem 2rem}.gb-text-5bea7b7c:is(:hover,:focus){background-color:#288068;color:#ffffff}.gb-text-288dee8b{font-size:1.5rem;line-height:1.4em;margin-bottom:0.6rem}.gb-text-288dee8b:is(:hover,:focus){color:var(--contrast)}@media (max-width:767px){.gb-text-288dee8b{font-size:21px}}@media (max-width:767px){.gb-text-55d27d5b{margin-bottom:0px}}.gb-text-9c2f6483{align-items:center;background-color:var(--accent-2);color:#ffffff;display:inline-flex;font-weight:600;text-decoration:none;padding:1rem 2rem}.gb-text-9c2f6483:is(:hover,:focus){background-color:#288068;color:#ffffff}.gb-text-23b7dea9{font-size:1.5rem;line-height:1.4em;margin-bottom:0.6rem}.gb-text-23b7dea9:is(:hover,:focus){color:var(--contrast)}@media (max-width:767px){.gb-text-23b7dea9{font-size:21px}}@media (max-width:767px){.gb-text-6b31e459{margin-bottom:0px}}.gb-text-01d871fa{align-items:center;background-color:var(--accent-2);color:#ffffff;display:inline-flex;font-weight:600;text-decoration:none;padding:1rem 2rem}.gb-text-01d871fa:is(:hover,:focus){background-color:#288068;color:#ffffff}.gb-text-c15fb37b{font-size:1.5rem;line-height:1.4em;margin-bottom:0.6rem}.gb-text-c15fb37b:is(:hover,:focus){color:var(--contrast)}@media (max-width:767px){.gb-text-c15fb37b{font-size:21px}}@media (max-width:767px){.gb-text-a40e139c{margin-bottom:0px}}.gb-text-0701f92d{align-items:center;background-color:var(--accent-2);color:#ffffff;display:inline-flex;font-weight:600;text-decoration:none;padding:1rem 2rem}.gb-text-0701f92d:is(:hover,:focus){background-color:#288068;color:#ffffff}.gb-text-fb8da0f6{background-color:var(--accent);color:var(--base-2);display:inline;height:40px;text-align:center;width:40px;border-radius:100%;padding:7px 0px 3px 6px}.gb-text-fb8da0f6:is(:hover,:focus){cursor:pointer;color:var(--light-blue)}.gb-text-df957c8a{align-items:center;column-gap:0.5em;display:inline-flex;font-size:30px;text-decoration:none}.gb-text-df957c8a:is(:hover,:focus){color:var(--contrast-2)}.gb-text-df957c8a .gb-shape svg{width:1em;height:1em;fill:currentColor}.gb-text-cbce1dcc{align-items:center;column-gap:0.5em;display:inline-flex;font-size:30px;text-decoration:none}.gb-text-cbce1dcc:is(:hover,:focus){color:var(--contrast-2)}.gb-text-cbce1dcc .gb-shape svg{width:1em;height:1em;fill:currentColor}.gb-text-1231b2c9{color:var(--contrast);font-size:1.2rem;text-transform:none}.gb-text-0aa0200f{color:var(--contrast);font-size:1.2rem;text-transform:none}.gb-text-106c7d95{color:var(--contrast);font-size:1.2rem;text-transform:none}.gb-text-e4b67ad5{margin-bottom:0px}.gb-text-6a2b17ff{color:#5b5854;font-size:0.9rem;margin-bottom:0px;text-align:center;text-transform:capitalize}.gb-text-6a2b17ff a{color:var(--accent-3)}.gb-text-6a2b17ff a:hover{color:var(--base)}@media (max-width:767px){.gb-text-6a2b17ff{font-size:0.7rem}}.gb-text-dc8a42f5{background-color:var(--base);font-size:18px;margin-top:15px;padding:9px 15px 8px 15px}.gb-text-3582f107{color:var(--base-2);margin-bottom:2.4rem;text-transform:capitalize}.gb-looper-6da82a65{column-gap:1.1rem;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-left:auto;margin-right:auto;max-width:var(--gb-container-width);row-gap:1.1rem}@media (max-width:1024px){.gb-looper-6da82a65{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.gb-looper-6da82a65{grid-template-columns:1fr}}.gb-loop-item-876ec797{background-color:var(--base-2);box-shadow:0px 0px 24px 10px rgba(0,0,0,0.06);display:flex;flex-direction:column;height:100%;justify-content:space-between;row-gap:2.4rem;padding:0rem 0rem 1.1rem 0rem}.gb-loop-item-876ec797:hover img{transform:scale(1.1);opacity:1}.gb-loop-item-876ec797 img{transition:all 0.5s ease 0s;opacity:0.7}.gb-media-fa868884{display:block;height:200px;margin-bottom:1rem;max-width:100%;object-fit:cover;width:100%;border-radius:8px 8px 0px 0px;padding:0px}.gb-media-79c40042{background-blend-mode:normal;background-image:url('https://www.letsgobiking.net/wp-content/uploads/2026/05/151-cloverdale-langley-letsgobiking-web.png');background-position:center;background-repeat:no-repeat;background-size:cover;display:block;height:200px;margin-bottom:1rem;max-width:100%;object-fit:cover;width:100%;border-radius:8px 8px 0px 0px;padding:0px}.gb-media-dca665e4{background-blend-mode:normal;background-image:url('https://www.letsgobiking.net/wp-content/uploads/2026/05/151-cloverdale-langley-letsgobiking-web.png');background-position:center;background-repeat:no-repeat;background-size:cover;display:block;height:200px;margin-bottom:1rem;max-width:100%;object-fit:cover;width:100%;border-radius:8px 8px 0px 0px;padding:0px}.gb-media-ac487a39{background-blend-mode:normal;background-image:url('https://www.letsgobiking.net/wp-content/uploads/2026/05/151-cloverdale-langley-letsgobiking-web.png');background-position:center;background-repeat:no-repeat;background-size:cover;display:block;height:200px;margin-bottom:1rem;max-width:100%;object-fit:cover;width:100%;border-radius:8px 8px 0px 0px;padding:0px}.gb-media-b61821f1{background-blend-mode:normal;background-image:url('https://www.letsgobiking.net/wp-content/uploads/2026/05/151-cloverdale-langley-letsgobiking-web.png');background-position:center;background-repeat:no-repeat;background-size:cover;display:block;height:200px;margin-bottom:1rem;max-width:100%;object-fit:cover;width:100%;border-radius:8px 8px 0px 0px;padding:0px}.gb-media-78c9d68f{background-blend-mode:normal;background-image:url('https://www.letsgobiking.net/wp-content/uploads/2026/05/151-cloverdale-langley-letsgobiking-web.png');background-position:center;background-repeat:no-repeat;background-size:cover;display:block;height:200px;margin-bottom:1rem;max-width:100%;object-fit:cover;width:100%;border-radius:8px 8px 0px 0px;padding:0px}.gb-media-a3dd7b9b{background-blend-mode:normal;background-image:url('https://www.letsgobiking.net/wp-content/uploads/2026/05/151-cloverdale-langley-letsgobiking-web.png');background-position:center;background-repeat:no-repeat;background-size:cover;display:block;height:200px;margin-bottom:1rem;max-width:100%;object-fit:cover;width:100%;border-radius:8px 8px 0px 0px;padding:0px}.gb-media-aff0a60d{background-blend-mode:normal;background-image:url('https://www.letsgobiking.net/wp-content/uploads/2026/05/151-cloverdale-langley-letsgobiking-web.png');background-position:center;background-repeat:no-repeat;background-size:cover;display:block;height:200px;margin-bottom:1rem;max-width:100%;object-fit:cover;width:100%;border-radius:8px 8px 0px 0px;padding:0px}.gb-media-68990b5c{background-blend-mode:normal;background-image:url('https://www.letsgobiking.net/wp-content/uploads/2026/05/151-cloverdale-langley-letsgobiking-web.png');background-position:center;background-repeat:no-repeat;background-size:cover;display:block;height:200px;margin-bottom:1rem;max-width:100%;object-fit:cover;width:100%;border-radius:8px 8px 0px 0px;padding:0px}.gb-media-d7a1bfd1{background-blend-mode:normal;background-image:url('https://www.letsgobiking.net/wp-content/uploads/2026/05/151-cloverdale-langley-letsgobiking-web.png');background-position:center;background-repeat:no-repeat;background-size:cover;display:block;height:200px;margin-bottom:1rem;max-width:100%;object-fit:cover;width:100%;border-radius:8px 8px 0px 0px;padding:0px}.gb-media-9783ed07{display:block;height:auto;object-fit:cover;width:180px;border-radius:8px}.gb-site-header-3fc75499{align-items:center;column-gap:40px;display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:26px;padding:18px 40px}@media (max-width:1024px){.gb-site-header-3fc75499{padding-left:30px;padding-right:30px}}@media (max-width:767px){.gb-site-header-3fc75499{padding-left:20px;padding-right:20px}}.gb-navigation-760edafb{--mobile-transition-speed:200ms;--sub-menu-transition-speed:500ms}@media (width > 1250px) {.gb-navigation-760edafb .gb-menu-toggle {display: none;}}@media (max-width: 1250px) {.gb-navigation-760edafb .gb-menu-container:not(.gb-menu-container--toggled) {display: none;}}.gb-menu-toggle-413f8894{align-items:center;background-color:var(--base-2);color:var(--contrast);column-gap:5px;display:flex;z-index:2;padding:5px}.gb-menu-toggle-413f8894:focus{background-color:var(--base-2);color:var(--contrast)}.gb-menu-toggle-413f8894:is(.gb-menu-toggle--toggled,.gb-menu-toggle--toggled:hover,.gb-menu-toggle--toggled:focus){background-color:var(--contrast);color:var(--base-2)}.gb-menu-toggle-413f8894 svg{width:25px;height:25px;fill:currentColor}.gb-menu-container-ff2ffc25{display:flex}.gb-menu-container-ff2ffc25.gb-menu-container--mobile{background-color:var(--contrast);color:#ffffff;padding-bottom:60px;position:fixed}.gb-menu-container-ff2ffc25.gb-menu-container--mobile .gb-menu{flex-direction:column}.gb-menu-container-ff2ffc25.gb-menu-container--mobile .gb-sub-menu{border-radius:0px}.gb-menu-e77b0aea{display:flex;flex-wrap:wrap;list-style-type:none;position:relative;margin:0px;padding:0px}.gb-menu-item-mi7b0aea{color:var(--base-2);font-size:0.86rem;font-weight:600;line-height:1.5rem;list-style-type:none;position:relative;text-transform:uppercase;margin:0px;padding:0px}.gb-menu-item-mi7b0aea::after{height:2px;content:" ";position:absolute;bottom:0px;transition:all 0.5s ease 0s;transform-origin:left;transform:scale3d(0,0,0);left:20px;right:20px;width:100%}.gb-menu-item-mi7b0aea:is(.current-menu-item,.current-menu-item:hover,.current-menu-item:focus-within){color:var(--accent-3)}.gb-menu-item-mi7b0aea:is(:hover,:focus-within){color:var(--accent-3)}.gb-menu-item-mi7b0aea:is(:hover,:focus-within)::after{height:2px;position:absolute;width:calc(100% - 40px);content:" ";bottom:0px;background-color:var(--accent-3);left:50%;transform:translate3d(-50%,0px,0px);transform-origin:right;opacity:left;color:var(--base-2)}.gb-menu-item-mi7b0aea .gb-menu-link{display:flex;justify-content:space-between;align-items:center;text-decoration:none;padding:20px}.gb-menu-item-mi7b0aea .gb-submenu-toggle{font-size:1.5rem}.gb-menu-item-mi7b0aea .gb-submenu-toggle svg{width:0.7em;height:0.7em}.gb-sub-menu-sm7b0aea{border-bottom-color:var(--base-2);border-left-color:var(--base-2);border-right-color:var(--base-2);border-top-color:var(--base-2);overflow-x:hidden;overflow-y:hidden;right:0px;width:200px;z-index:100;border-radius:4px;margin:0px;padding:0px}.gb-sub-menu-sm7b0aea .gb-sub-menu{top:0px;right:100%}.gb-sub-menu-sm7b0aea .menu-item{background-color:var(--base-2);color:var(--contrast)}.gb-sub-menu-sm7b0aea .menu-item:is(.current-menu-item,.current-menu-item:hover,.current-menu-item:focus-within){background-color:var(--accent);color:var(--base-2)}.gb-sub-menu-sm7b0aea .menu-item:is(:hover,:focus-within){color:var(--base-2);background-color:var(--accent)}.gb-sub-menu-sm7b0aea ::after{content:none !important}.gb-shape-ec2e16b6{bottom:0;color:var(--base-2);left:0;overflow-x:hidden;overflow-y:hidden;pointer-events:none;position:absolute;right:0}.gb-shape-ec2e16b6 svg{fill:currentColor;width:100%;color:var(u002du002dbase-2);height:6.5vw}@media (max-width:767px){.gb-shape-ec2e16b6 svg{height:70px}}