.elementor .hx-gcard-link{font-weight:800;font-size:0.95rem;color:var(--scouts-blue);padding-block-start:0.5rem;}.elementor .hx-gcard-text{font-size:1rem;color:#3a3d45;line-height:1.55;flex:1 1 auto;}.elementor .hx-gcard-name{font-family:"Nunito Sans";font-weight:900;font-size:1.3rem;color:var(--scouts-navy);line-height:1.2;}.elementor .hx-gcard-year{font-family:"Nunito Sans";font-weight:900;font-size:2.5rem;color:var(--scouts-purple);line-height:1;}.elementor .hx-gcard:hover,.elementor .hx-gcard:focus-visible{box-shadow:0px 16px 36px -12px rgba(0,0,0,0.25);transform:translate3d(0px, -3px, 0px);}.elementor .hx-gcard:focus{outline-offset:3px;outline: 3px solid var(--scouts-blue);\n}.elementor .hx-gcard{color:#14171f;text-decoration:none;padding:1.75rem;border-radius:16px;border-width:1px;border-color:#e3dccd;border-style:solid;background-color:#ffffff;transition:transform 0.2s, box-shadow 0.2s;flex-direction:column;gap:0.6rem;}.elementor .hx-chip:hover,.elementor .hx-chip:focus-visible{color:var(--scouts-navy);border-color:var(--scouts-yellow);background-color:var(--scouts-yellow);}.elementor .hx-chip:focus{outline-offset:2px;outline: 3px solid var(--scouts-yellow);\n}.elementor .hx-chip{font-weight:800;font-size:0.95rem;color:#ffffff;padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,0.4);border-style:solid;background-color:transparent;white-space: nowrap;\n}.elementor .hx-tile{font-weight:900;font-size:1.2rem;line-height:1.2;padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;border-radius:14px;}.elementor .hx-btns{padding-block-start:0.25rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:0.75rem;flex-wrap:wrap;}.elementor .hx-btn-ghost:hover,.elementor .hx-btn-ghost:focus-visible{opacity:80%;}.elementor .hx-btn-ghost:focus{outline-offset:3px;outline: 3px solid var(--scouts-blue);\n}.elementor .hx-btn-ghost{font-weight:800;color:inherit;padding-block-start:0.8rem;padding-block-end:0.8rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;border-radius:999px;border-width:2px;border-color:currentColor;border-style:solid;background-color:transparent;}.elementor .hx-btn-light:hover,.elementor .hx-btn-light:focus-visible{border-color:var(--scouts-yellow);background-color:var(--scouts-yellow);}.elementor .hx-btn-light:focus{outline-offset:3px;outline: 3px solid var(--scouts-yellow);\n}.elementor .hx-btn-light{font-weight:800;color:#0b0d12;padding-block-start:0.8rem;padding-block-end:0.8rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;border-radius:999px;border-width:2px;border-color:#ffffff;border-style:solid;background-color:#ffffff;}.elementor .hx-btn-solid:hover,.elementor .hx-btn-solid:focus-visible{border-color:var(--scouts-blue);background-color:var(--scouts-blue);}.elementor .hx-btn-solid:focus{outline-offset:3px;outline: 3px solid var(--scouts-blue);\n}.elementor .hx-btn-solid{font-weight:800;color:#ffffff;padding-block-start:0.8rem;padding-block-end:0.8rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;border-radius:999px;border-width:2px;border-color:var(--scouts-navy);border-style:solid;background-color:var(--scouts-navy);}.elementor .hx-c-purple{color:var(--scouts-purple);}.elementor .hx-c-yellow{color:var(--scouts-yellow);}.elementor .hx-c-red{color:#ff6b4f;}.elementor .hx-c-navy{color:var(--scouts-navy);}.elementor .hx-figure{width:100%;padding:0px;margin-block-start:0.5rem;flex-direction:column;}.elementor .hx-sources{font-size:0.95rem;color:inherit;line-height:1.6;padding-block-start:0.75rem;border-width:0px;border-color:rgba(128,128,128,0.4);border-style:dashed;opacity:90%;border-block-start-width: 1px; & a { color: inherit; font-weight: 800; text-decoration: underline; text-underline-offset: 3px; }\n}.elementor .hx-more-body{padding-block-start:0.25rem;padding-block-end:1.5rem;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:1rem;}.elementor .hx-more-arrow{font-weight:900;font-size:1rem;color:inherit;line-height:1;}.elementor .hx-more-icon{width:2rem;height:2rem;border-radius:999px;border-width:2px;border-color:currentColor;border-style:solid;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .hx-more-label{font-weight:800;font-size:1.05rem;color:inherit;}.elementor .hx-more-head:hover,.elementor .hx-more-head:focus-visible{opacity:80%;}.elementor .hx-more-head:focus{outline-offset:4px;outline: 3px solid var(--scouts-blue);\n}.elementor .hx-more-head{cursor:pointer;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:0px;padding-inline-end:0px;gap:0.75rem;justify-content:space-between;align-items:center;}.elementor .hx-more{width:100%;margin-block-start:0.25rem;border-width:0px;border-color:rgba(128,128,128,0.4);border-style:solid;border-block-start-width: 1px; border-block-end-width: 1px;\n}.elementor .hx-entry-title{font-family:"Nunito Sans";font-weight:900;font-size:1.85rem;color:inherit;letter-spacing:-0.01em;line-height:1.15;}.elementor .hx-entry-body{min-width:0px;max-width:46rem;padding:0px;flex-direction:column;gap:1rem;flex:1 1 0px;}.elementor .hx-entry-year{font-family:"Nunito Sans";font-weight:900;font-size:2.75rem;letter-spacing:-0.03em;line-height:1;flex:0 0 10.5rem;}.elementor .hx-entry{width:100%;scroll-margin-top:90px;padding-block-start:2.75rem;padding-block-end:2.75rem;padding-inline-start:0px;padding-inline-end:0px;border-width:0px;border-color:rgba(128,128,128,0.35);border-style:solid;gap:3rem;align-items:flex-start;border-block-start-width: 1px;\n}.elementor .hx-entries{width:100%;padding:0px;margin-block-start:3.5rem;flex-direction:column;gap:0px;}.elementor .hx-col{width:100%;max-width:1240px;padding:0px;flex-direction:column;gap:0px;}.elementor .hx-era-intro{max-width:46rem;font-size:1.4rem;color:inherit;line-height:1.5;}.elementor .hx-era-head{width:100%;max-width:1240px;padding:0px;flex-direction:column;gap:1.25rem;}.elementor .hx-img{width:100%;height:auto;object-fit:cover;display:block;}.elementor .hx-caption{font-size:0.85rem;color:#57524a;line-height:1.4;padding-block-start:0.6rem;}.elementor .hx-text{max-width:40rem;font-size:1.2rem;color:inherit;line-height:1.65;& a { color: inherit; font-weight: 800; text-decoration: underline; text-underline-offset: 4px; text-decoration-thickness: 2px; } & a:hover { text-decoration-thickness: 4px; }\n}.elementor .hx-title{font-family:"Nunito Sans";font-weight:900;font-size:3.25rem;color:inherit;letter-spacing:-0.02em;line-height:1.02;}.elementor .hx-body{min-width:0px;padding-block-start:1.25rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:1.25rem;flex:1 1 0px;}.elementor .hx-year{font-family:"Nunito Sans";font-weight:900;font-size:11rem;letter-spacing:-0.05em;line-height:0.82;white-space: nowrap;\n}.elementor .hx-frame{width:100%;max-width:1240px;padding:0px;gap:4rem;align-items:flex-start;}.elementor .hx-band{width:100%;scroll-margin-top:90px;color:#14171f;padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#f4efe6;justify-content:center;}.elementor .footer-btn-outline:hover,.elementor .footer-btn-outline:focus-visible{color:var(--scouts-navy);background-color:var(--scouts-white);}.elementor .footer-btn-outline{font-family:var(--font-brand);font-weight:800;font-size:var(--size-s);color:var(--scouts-white);text-decoration:none;text-transform:none;padding-block-start:0.85rem;padding-block-end:0.85rem;padding-inline-start:1.6rem;padding-inline-end:1.6rem;border-radius:99px;border-width:2px;border-color:var(--scouts-white);border-style:solid;background-color:transparent;transition:all 200ms;}.elementor .footer-btn-yellow:hover,.elementor .footer-btn-yellow:focus-visible{border-color:var(--scouts-white);background-color:var(--scouts-white);}.elementor .footer-btn-yellow{font-family:var(--font-brand);font-weight:800;font-size:var(--size-s);color:var(--scouts-navy);text-decoration:none;text-transform:none;padding-block-start:0.85rem;padding-block-end:0.85rem;padding-inline-start:1.6rem;padding-inline-end:1.6rem;border-radius:99px;border-width:2px;border-color:var(--scouts-yellow);border-style:solid;background-color:var(--scouts-yellow);transition:all 200ms;}.elementor .footer-statement{font-family:var(--font-brand);font-weight:900;font-size:var(--size-display);color:var(--scouts-white);letter-spacing:-0.01em;line-height:var(--line-height-tight);}.elementor .footer-small:hover,.elementor .footer-small:focus-visible{text-decoration:underline;opacity:100%;}.elementor .footer-small{font-family:var(--font-brand);font-weight:400;font-size:var(--size-xs);color:var(--scouts-white);line-height:var(--line-height-compact);text-decoration:none;opacity:80%;}.elementor .footer-bottom{padding-block-start:1.5rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;gap:1rem;flex-wrap:wrap;justify-content:space-between;align-items:center;border-top-style: solid; border-top-color: rgba(255, 255, 255, 0.2);\n}.elementor .footer-pill:hover,.elementor .footer-pill:focus-visible{color:var(--scouts-navy);border-color:var(--scouts-white);background-color:var(--scouts-white);}.elementor .footer-pill{font-family:var(--font-brand);font-weight:700;font-size:var(--size-xs);color:var(--scouts-white);text-decoration:none;padding-block-start:0.45rem;padding-block-end:0.45rem;padding-inline-start:0.95rem;padding-inline-end:0.95rem;border-radius:99px;border-width:1.5px;border-color:rgba(255, 255, 255, 0.5);border-style:solid;background-color:transparent;transition:all 200ms;}.elementor .footer-text{font-family:var(--font-brand);font-weight:400;font-size:var(--size-s);color:var(--scouts-white);line-height:var(--line-height-body);opacity:85%;}.elementor .footer-link:hover,.elementor .footer-link:focus-visible{color:var(--scouts-yellow);text-decoration:underline;}.elementor .footer-link{font-family:var(--font-brand);font-weight:700;font-size:var(--size-m);color:var(--scouts-white);line-height:var(--line-height-compact);text-decoration:none;transition:all 200ms;&:focus-visible { color: var(--scouts-yellow); text-decoration: underline; }\n}.elementor .footer-col-title{font-family:var(--font-brand);font-weight:900;font-size:var(--size-xs);color:var(--scouts-yellow);letter-spacing:0.1em;text-transform:uppercase;margin-block-end:0.3rem;}.elementor .footer-col{padding:0px;flex-direction:column;gap:0.7rem;align-items:start;}.elementor .footer-grid{padding:0px;display:grid;gap:2.5rem;grid-template-columns:1.5fr 1fr 1fr 1fr 1.2fr;}.elementor .footer-inner{width:100%;max-width:1300px;padding:0px;flex-direction:column;gap:3rem;}.elementor .footer-wrap{padding-block-start:4rem;padding-block-end:2rem;padding-inline-start:2rem;padding-inline-end:2rem;margin-block-start:1rem;background-color:var(--scouts-navy);flex-direction:column;align-items:center;}.elementor .story-btn-light:hover,.elementor .story-btn-light:focus-visible{color:var(--scouts-black);border-color:var(--scouts-yellow);background-color:var(--scouts-yellow);}.elementor .story-btn-light{font-family:var(--font-brand);font-weight:800;font-size:var(--size-xs);color:var(--scouts-navy);text-decoration:none;padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:99px;border-width:2px;border-color:var(--scouts-white);border-style:solid;background-color:var(--scouts-white);transition:all 200ms;}.elementor .tab-desc{font-family:var(--font-brand);font-size:var(--size-xxs);color:var(--scouts-60);line-height:1.1;padding-inline-end:5%;}.elementor .btn-main{font-family:var(--font-brand);font-weight:800;font-size:var(--size-xs);color:var(--scouts-white);text-transform:capitalize;padding-block-start:0.55rem;padding-block-end:0.55rem;padding-inline-start:1.1rem;padding-inline-end:1.1rem;border-radius:12px;border-width:2px;border-color:var(--scouts-blue);border-style:solid;background-color:var(--scouts-blue);transition:all 200ms;align-self:start;}.elementor .btn-main:hover,.elementor .btn-main:focus-visible{color:var(--scouts-60);padding-block-start:0.55rem;padding-block-end:0.55rem;padding-inline-start:1.1rem;padding-inline-end:1.1rem;margin:0px;border-radius:12px;border-width:2px;border-color:var(--scouts-green);border-style:dashed;background-color:var(--scouts-white);}.elementor .nav-head-title{font-family:var(--font-brand);font-weight:900;font-size:var(--size-m);color:var(--scouts-black);border-radius:0px;border-width:0px;border-color:var(--scouts-20);border-style:solid;}.elementor .nav-section-age{font-size:var(--size-xs);align-self:center;}.elementor .nav-section-card{padding:0px;border-radius:8px;display:flex;flex-direction:column;gap:0rem;}.elementor .nav-general-line{min-height:4rem;padding-block-start:5px;padding-block-end:5px;padding-inline-start:10px;margin-block-start:5px;margin-block-end:10px;margin-inline-start:0px;border-width:0px;border-color:var(--Hover-Grey);border-style:none;transition:all 200ms;display:flex;flex-direction:column;gap:0px;justify-content:flex-start;}.elementor .nav-general-line:hover,.elementor .nav-general-line:focus-visible{color:var(--scouts-blue);border-width:0px;border-style:none;background-color:#e8e8e81a;transform:translate3d(0px, -3px, 0px);}.elementor .volunteer-box{overflow:hidden;padding:0rem;border-radius:12px;background-color:var(--scouts-navy);flex-direction:column;gap:0rem;flex:1 0 auto;}.elementor .nav-cta-line{border-radius:12px;background-color:#cccccc26;display:flex;flex-direction:row;gap:1rem;justify-content:space-between;align-items:center;}.elementor .nav-paragraph{font-family:var(--font-brand);font-size:var(--size-s);line-height:1.1rem;padding:0px;}.elementor .tab-heading{font-family:var(--font-brand);font-weight:800;font-size:var(--size-s);color:var(--scouts-black);padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-width:0px;border-style:none;display:flex;}.elementor .tab-heading:hover,.elementor .tab-heading:focus-visible{border-width:0px;border-color:#006bde00;border-style:none;}.elementor .centre-box{padding:0px;}.elementor .btn-rnd{font-family:var(--font-brand);font-weight:700;font-size:var(--size-s);color:var(--scouts-blue);padding-block-start:6px;padding-block-end:6px;padding-inline-start:12px;padding-inline-end:12px;border-radius:20px;border-width:2px;border-color:var(--scouts-white);border-style:solid;background-color:var(--scouts-white);align-self:start;}.elementor .btn-rnd:hover,.elementor .btn-rnd:focus-visible{color:var(--scouts-white);border-radius:20px;border-width:2px;border-color:var(--scouts-white);border-style:solid;background-color:var(--scouts-blue);}.elementor .vol-desc{font-family:var(--font-brand);font-weight:400;font-size:var(--size-xxs);line-height:1;}.elementor .link-txt{font-family:var(--font-brand);font-weight:300;font-size:var(--size-s);transition:all 300ms;}.elementor .link-txt:hover,.elementor .link-txt:focus-visible{font-weight:700;color:var(--scouts-blue);}.elementor .btn-new{min-height:2.75rem;font-family:var(--font-brand);font-weight:700;font-size:var(--size-xs);color:var(--scouts-80);line-height:1.2;text-decoration:none;padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:99px;background-color:var(--scouts-white);transition:all 300ms;display:flex;justify-content:flex-start;align-items:center;align-self:start;}.elementor .btn-new:hover,.elementor .btn-new:focus-visible{color:var(--scouts-white);text-decoration:none;background-color:var(--scouts-blue);}