/*! gcc-council-theme overrides v1.4.16 — built from style.css by bin/minify-css.py. Do not edit. */
.gcc-calendar-embed{width: 100%}.gcc-calendar-embed iframe{display: block;width: 100%;border: 0;height: clamp(560px,76vh,900px)}@media (max-width: 700px){.gcc-calendar-embed iframe{height: clamp(640px,88vh,1000px)}}.gcc-calendar-embed iframe[data-gcc-src]{background-color: #F2F0EC}.gcc-card-grid{display: grid;gap: 1.5rem;grid-template-columns: 1fr}@media (min-width: 600px){.gcc-card-grid{grid-template-columns: repeat(2,1fr)}}@media (min-width: 1024px){.gcc-card-grid{grid-template-columns: repeat(auto-fit,minmax(220px,1fr))}}.gcc-card{display: flex;flex-direction: column;overflow: hidden;border: 2px solid #D6CEBD;transition: transform .18s ease,box-shadow .18s ease}.gcc-card:hover{transform: translateY(-4px);box-shadow: 0 6px 18px rgba(35,37,40,.18)}.gcc-card figure,.gcc-card .wp-block-image{margin: 0}.gcc-card .wp-block-image a{display: block}.gcc-card img{display: block;width: 100%;height: auto;aspect-ratio: 4 / 3;object-fit: cover}.gcc-card-body{padding: 1.05rem 1.15rem 1.25rem;display: flex;flex-direction: column;flex: 1;gap: .4rem;background: #003F87;color: #FFFFFF}.gcc-card-body h3{margin: 0;font-size: 1.2rem;line-height: 1.15;color: inherit}.gcc-card-body p{margin: 0;font-size: 1rem;color: inherit}.gcc-card-link{margin-top: auto;padding-top: .35rem;font-weight: 700;font-size: 1rem;color: inherit;text-decoration: underline;text-underline-offset: .18em}.gcc-card-link::after{content: " \2192";text-decoration: none}.gcc-card--green .gcc-card-body{background: #006B3F;color: #FCD116}.gcc-card--blue .gcc-card-body{background: #003F87;color: #FFFFFF}.gcc-card--gold .gcc-card-body{background: #FDC116;color: #232528}.gcc-card--navy .gcc-card-body{background: #003366;color: #FFFFFF}body.home .gcc-section{padding: 2.5rem 0}body.home .gcc-section + .gcc-section{border-top: 2px solid #D6CEBD}body.home .gcc-section img{max-width: 100%}body.home .gcc-action-row > *,body.home .gcc-programs > *,body.home .gcc-card-grid > *,body.home .gcc-pair > *,body.home .gcc-split > *,body.home .gcc-sponsors > *,body.home .gcc-districts > *{margin-top: 0;margin-bottom: 0}body.home .gcc-hero{padding: 0}body.home .gcc-hero h1{text-align: center;color: #003F87;margin: 0 0 1.25rem}body.home .gcc-hero:has(figure){position: relative;isolation: isolate}body.home .gcc-hero figure.wp-block-image{margin: 0;position: relative}body.home .gcc-hero img{display: block;width: 100%;height: clamp(300px,36vw,540px);object-fit: cover;object-position: 50% 60%}body.home .gcc-hero:has(figure) figure.wp-block-image::after{content: "";position: absolute;inset: 0;pointer-events: none;background: linear-gradient(180deg,rgba(0,32,70,.80) 0%,rgba(0,32,70,.66) 16%,rgba(0,32,70,.28) 26%,rgba(0,32,70,0) 36%)}body.home .gcc-hero:has(figure) h1{position: absolute;z-index: 2;top: 0;left: 0;right: 0;margin: 0;padding: clamp(1.4rem,3.6vw,2.9rem) 1.25rem 0;color: #FFFFFF;text-align: center;text-wrap: balance;font-size: clamp(1.6rem,3.6vw,3rem);line-height: 1.12;text-shadow: 0 2px 16px rgba(0,26,58,.5)}.gcc-panel-grid.wp-block-columns{display: grid;gap: 1.5rem;grid-template-columns: 1fr;margin-bottom: 2.5rem}@media (min-width: 600px){.gcc-panel-grid.wp-block-columns{grid-template-columns: repeat(2,1fr)}}@media (min-width: 1000px){.gcc-panel-grid.wp-block-columns{grid-template-columns: repeat(4,1fr)}}.gcc-panel-grid--wide.wp-block-columns{grid-template-columns: 1fr}@media (min-width: 760px){.gcc-panel-grid--wide.wp-block-columns{grid-template-columns: repeat(2,1fr)}}.gcc-panel-grid > .wp-block-column{display: flex;flex-direction: column;gap: .85rem;padding: 1.5rem 1.5rem 1.75rem;border-radius: 10px;background: #F5F4F0}.gcc-panel-grid--wide > .wp-block-column{background: #FFFFFF;border: 1px solid #E5E1D8;border-top: 6px solid var(--gcc-panel-accent,#003F87);box-shadow: 0 1px 2px rgba(35,37,40,.04),0 10px 26px rgba(35,37,40,.05)}.gcc-panel-grid--wide > .wp-block-column:nth-child(1){--gcc-panel-accent: #CE1126}.gcc-panel-grid--wide > .wp-block-column:nth-child(2){--gcc-panel-accent: #006B3F}.gcc-panel-grid--wide > .wp-block-column:nth-child(3){--gcc-panel-accent: #003F87}.gcc-panel-grid--wide > .wp-block-column:nth-child(4){--gcc-panel-accent: #FCD116}.gcc-panel-grid > .wp-block-column > *{margin: 0}.gcc-panel-grid figure.wp-block-image{margin: 0}.gcc-panel-grid img{display: block}.gcc-panel-grid h3{margin: 0;color: #003F87;font-size: 1.25rem;line-height: 1.2}.gcc-panel-grid p{font-size: 1.0625rem;line-height: 1.6}.gcc-panel-grid ul,.gcc-panel-grid ol{margin: 0;padding-left: 1.15rem}.gcc-panel-grid li{margin: .2rem 0}.gcc-panel-grid--plain > .wp-block-column{background: none;padding: 1rem 0 0;border-top: 2px solid #D6CEBD;border-radius: 0}.gcc-cols-top.wp-block-columns{align-items: flex-start;margin-bottom: 2.5rem}.gcc-pdf.wp-block-file{display: flex;flex-wrap: wrap;align-items: center;gap: .75rem 1rem;margin: 1.25rem 0 2.5rem}.gcc-pdf .wp-block-file__embed{order: 3;flex: 1 0 100%;width: 100%;height: clamp(520px,78vh,900px);border: 1px solid #D6CEBD;border-radius: 8px;background: #F5F4F0}.gcc-pdf > a:not(.wp-block-file__button){order: 1;display: inline-block;padding: .7rem 1.35rem;background: #003F87;border: 2px solid #003F87;border-radius: 4px;color: #FFFFFF;font-weight: 700;text-decoration: none}.gcc-pdf > a:not(.wp-block-file__button):hover,.gcc-pdf > a:not(.wp-block-file__button):focus{background: #FFFFFF;color: #003F87}.gcc-pdf .wp-block-file__button{order: 2;display: inline-block;padding: .7rem 1.35rem;background: #FFFFFF;border: 2px solid #003F87;border-radius: 4px;color: #003F87;font-weight: 700;font-size: 1rem;text-decoration: none}.gcc-pdf .wp-block-file__button:hover,.gcc-pdf .wp-block-file__button:focus{background: #003F87;color: #FFFFFF}@media (max-width: 780px){.gcc-pdf .wp-block-file__embed{display: none}.gcc-pdf > a:not(.wp-block-file__button),.gcc-pdf .wp-block-file__button{flex: 1 0 100%;text-align: center}}.gcc-announce{margin: 0;padding: 1.25em 2.375em;background: #CE1126;color: #FFFFFF;font-size: var(--wp--preset--font-size--lead,1.3125rem);font-weight: 700;line-height: 1.5;text-align: center;text-wrap: balance}.gcc-announce a{color: #FFFFFF;text-decoration: underline;text-underline-offset: .18em}.gcc-pagehero{position: relative;isolation: isolate;overflow: hidden;margin: 0 0 2.5rem;padding: 2.5rem;border-radius: 10px;background: linear-gradient(115deg,#00306A 0%,#003F87 48%,#004E9E 100%);color: #FFFFFF;display: flex;align-items: center;gap: 2.25rem}.gcc-pagehero::after{content: "";position: absolute;right: -110px;top: -130px;width: 420px;height: 420px;background: rgba(255,255,255,.07);transform: rotate(68deg);z-index: 0;pointer-events: none}.gcc-pagehero > *{position: relative;z-index: 1}.gcc-pagehero-icon{flex: 0 0 auto;margin: 0}.gcc-pagehero-icon img{display: block;width: auto;height: clamp(150px,20vw,250px)}.gcc-pagehero-icon--chip{background: #FFFFFF;border-radius: 10px;padding: .75rem;box-shadow: 0 3px 14px rgba(0,20,45,.35)}.gcc-pagehero-body{flex: 1 1 auto;min-width: 0;max-width: 70ch}.gcc-pagehero-body > *{margin: 0}.gcc-pagehero-body > * + *{margin-top: .6rem}.gcc-pagehero-eyebrow{color: #FCD116;font-size: .9375rem;font-weight: 700;letter-spacing: .08em;text-transform: uppercase}.gcc-pagehero h2{color: #FFFFFF;font-size: clamp(1.5rem,3vw,2rem);line-height: 1.15;margin-top: .35rem}.gcc-pagehero p:not(.gcc-pagehero-eyebrow){color: #FFFFFF;font-size: 1.0625rem;line-height: 1.55}.gcc-pagehero a{color: #FFFFFF;text-decoration: underline;text-underline-offset: .18em}@media (max-width: 640px){.gcc-pagehero{flex-direction: column;align-items: center;text-align: center;gap: 1.25rem;padding: 1.75rem 1.25rem}.gcc-pagehero::after{right: -150px;top: -170px}}.gcc-emblem-row > .wp-block-column{display: flex;flex-direction: column;align-items: center;text-align: center}.gcc-emblem-row figure.wp-block-image{margin: 0 0 1.25rem}.gcc-emblem-row img{width: auto;max-width: 100%;height: clamp(130px,15vw,200px);object-fit: contain}.gcc-emblem-row > .wp-block-column > *:last-child{margin-top: auto}.gcc-emblem-row .gcc-btn{width: 100%}.gcc-pin{max-width: 140px;margin-inline: auto}.gcc-pin img{display: block;width: 100%;height: auto}.gcc-patch-row.has-nested-images figure.wp-block-image img{max-width: 150px;margin-inline: auto}.gcc-action-row{display: grid;gap: 1.25rem;align-items: stretch;grid-template-columns: 1fr}@media (min-width: 480px){.gcc-action-row{grid-template-columns: repeat(2,1fr)}}@media (min-width: 760px){.gcc-action-row{grid-template-columns: repeat(3,1fr)}}.gcc-action-row p{margin: 0;text-align: center}.gcc-action-note{margin: 1.5rem auto 0;max-width: 40rem;text-align: center;font-size: 1rem;color: #232528}.gcc-btn{display: inline-flex;align-items: center;justify-content: center;gap: .55rem;width: 100%;box-sizing: border-box;text-align: center;background: #003F87;color: #FFFFFF;text-decoration: none;font-weight: 700;padding: .85rem 1.2rem;border: 3px solid #003F87;transition: background-color .16s ease,color .16s ease}.gcc-btn:hover{background: #FFFFFF;color: #003F87}.gcc-btn--red{background: #CE1126;border-color: #CE1126}.gcc-btn--red:hover{background: #FFFFFF;color: #CE1126}.gcc-action--find a.gcc-btn::before,.gcc-action--newsletter a.gcc-btn::before,.gcc-action--notify a.gcc-btn::before,.gcc-action--news a.gcc-btn::before,.gcc-action--assist a.gcc-btn::before,.gcc-action--give a.gcc-btn::before{content: "";width: 1.15em;height: 1.15em;flex: none;background-color: currentColor;-webkit-mask: var(--gcc-icon) center / contain no-repeat;mask: var(--gcc-icon) center / contain no-repeat}.gcc-action--find a.gcc-btn::before{--gcc-icon: url("data:image/svg+xml,<svg xmlns=%22http://www.w3.org/2000/svg%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22><path d=%22M11.742 10.344a6.5 6.5 0 1 0-1.397 1.398h-.001q.44.31.98.85l3.85 3.85a1 1 0 0 0 1.415-1.414l-3.85-3.85a1.5 1.5 0 0 0-.85-.98zM12 6.5a5.5 5.5 0 1 1-11 0 5.5 5.5 0 0 1 11 0%22/></svg>")}.gcc-action--newsletter a.gcc-btn::before{--gcc-icon: url("data:image/svg+xml,<svg xmlns=%22http://www.w3.org/2000/svg%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22><path d=%22M8.47 1.318a1 1 0 0 0-.94 0l-6 3.2A1 1 0 0 0 1 5.4v.817l5.75 3.45L8 8.917l1.25.75L15 6.217V5.4a1 1 0 0 0-.53-.882zM15 7.383l-4.778 2.867L15 13.117zm-.035 6.88L8 10.082l-6.965 4.18A1 1 0 0 0 2 15h12a1 1 0 0 0 .965-.738ZM1 13.116l4.778-2.867L1 7.383v5.734ZM7.059.435a2 2 0 0 1 1.882 0l6 3.2A2 2 0 0 1 16 5.4V14a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V5.4a2 2 0 0 1 1.059-1.765z%22/></svg>")}.gcc-action--notify a.gcc-btn::before{--gcc-icon: url("data:image/svg+xml,<svg xmlns=%22http://www.w3.org/2000/svg%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22><path d=%22M5 8a1 1 0 1 1-2 0 1 1 0 0 1 2 0m4 0a1 1 0 1 1-2 0 1 1 0 0 1 2 0m3 1a1 1 0 1 0 0-2 1 1 0 0 0 0 2%22/><path d=%22m2.165 15.803.02-.004c1.83-.363 2.948-.842 3.468-1.105A9 9 0 0 0 8 15c4.418 0 8-3.134 8-7s-3.582-7-8-7-8 3.134-8 7c0 1.76.743 3.37 1.97 4.6a10.4 10.4 0 0 1-.524 2.318l-.003.011a11 11 0 0 1-.244.637c-.079.186.074.394.273.362a22 22 0 0 0 .693-.125m.8-3.108a1 1 0 0 0-.287-.801C1.618 10.83 1 9.468 1 8c0-3.192 3.004-6 7-6s7 2.808 7 6-3.004 6-7 6a8 8 0 0 1-2.088-.272 1 1 0 0 0-.711.074c-.387.196-1.24.57-2.634.893a11 11 0 0 0 .398-2%22/></svg>")}.gcc-action--news a.gcc-btn::before{--gcc-icon: url("data:image/svg+xml,<svg xmlns=%22http://www.w3.org/2000/svg%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22><path d=%22M0 2.5A1.5 1.5 0 0 1 1.5 1h11A1.5 1.5 0 0 1 14 2.5v10.528c0 .3-.05.654-.238.972h.738a.5.5 0 0 0 .5-.5v-9a.5.5 0 0 1 1 0v9a1.5 1.5 0 0 1-1.5 1.5H1.497A1.497 1.497 0 0 1 0 13.5zM12 14c.37 0 .654-.211.853-.441.092-.106.147-.279.147-.531V2.5a.5.5 0 0 0-.5-.5h-11a.5.5 0 0 0-.5.5v11c0 .278.223.5.497.5z%22/><path d=%22M2 3h10v2H2zm0 3h4v3H2zm0 4h4v1H2zm0 2h4v1H2zm5-6h2v1H7zm3 0h2v1h-2zM7 8h2v1H7zm3 0h2v1h-2zm-3 2h2v1H7zm3 0h2v1h-2zm-3 2h2v1H7zm3 0h2v1h-2z%22/></svg>")}.gcc-action--assist a.gcc-btn::before{--gcc-icon: url("data:image/svg+xml,<svg xmlns=%22http://www.w3.org/2000/svg%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22><path d=%22M8 16A8 8 0 1 0 8 0a8 8 0 0 0 0 16m6.43-5.228a7.03 7.03 0 0 1-3.658 3.658l-1.115-2.788a4 4 0 0 0 1.985-1.985zM5.228 14.43a7.03 7.03 0 0 1-3.658-3.658l2.788-1.115a4 4 0 0 0 1.985 1.985zm9.202-9.202-2.788 1.115a4 4 0 0 0-1.985-1.985l1.115-2.788a7.03 7.03 0 0 1 3.658 3.658m-8.087-.87a4 4 0 0 0-1.985 1.985L1.57 5.228A7.03 7.03 0 0 1 5.228 1.57zM8 11a3 3 0 1 1 0-6 3 3 0 0 1 0 6%22/></svg>")}.gcc-action--give a.gcc-btn::before{--gcc-icon: url("data:image/svg+xml,<svg xmlns=%22http://www.w3.org/2000/svg%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22><path fill-rule=%22evenodd%22 d=%22M8 1.314C12.438-3.248 23.534 4.735 8 15-7.534 4.736 3.562-3.248 8 1.314%22/></svg>")}body.home .gcc-programs{display: grid;gap: 1.5rem;grid-template-columns: repeat(2,1fr);text-align: center}@media (min-width: 900px){body.home .gcc-programs{grid-template-columns: repeat(4,1fr)}}body.home .gcc-program{padding: 1.5rem 1rem 1.25rem}body.home .gcc-program figure,body.home .gcc-program .wp-block-image{margin: 0 0 .75rem;width: 100%}body.home .gcc-program .wp-block-image a{display: block}body.home .gcc-program img{display: block;width: 190px;max-width: 100%;height: 150px;object-fit: contain;object-position: center bottom;margin: 0 auto}body.home .gcc-program h3{margin: 0 0 .25rem;font-size: 1.3rem}body.home .gcc-program h3 a{color: #003F87;text-decoration: none}body.home .gcc-program h3 a:hover{text-decoration: underline}body.home .gcc-program p{margin: 0;color: #515354}body.home .gcc-programs-note{max-width: 46rem;margin: 1.75rem auto 0;padding: 1rem 1.5rem;background: #E9E9E4;border-radius: 8px;font-size: 1.1875rem;line-height: 1.5;color: #232528}body.home .gcc-programs-note a{color: #003F87;font-weight: 700}.gcc-split{display: grid;gap: 2rem;grid-template-columns: 1fr}@media (min-width: 900px){.gcc-split{grid-template-columns: 1.1fr 1fr}}.gcc-split h3{color: #003F87;margin-top: 0}.gcc-split h4{color: #232528;margin-bottom: .35rem}.gcc-pair{display: grid;gap: 1.5rem;grid-template-columns: 1fr;text-align: center}@media (min-width: 760px){.gcc-pair{grid-template-columns: repeat(2,1fr)}}.gcc-pair h2{color: #003F87;margin: 0 0 .5rem}.gcc-sponsors{display: grid;gap: 2rem;grid-template-columns: repeat(2,1fr);align-items: stretch;text-align: center}.gcc-sponsor{display: flex;flex-direction: column}.gcc-sponsor h3{margin-top: auto}@media (min-width: 900px){.gcc-sponsors{grid-template-columns: repeat(4,1fr)}}.gcc-sponsor figure,.gcc-sponsor .wp-block-image{margin: 0 0 .75rem;width: 100%}.gcc-sponsor .wp-block-image a{display: block}.gcc-sponsor img{display: block;width: 100%;max-width: 260px;height: 88px;object-fit: contain;object-position: center;margin: 0 auto}.gcc-sponsor h3{margin: auto 0 0;font-size: .9375rem;letter-spacing: .08em;text-transform: uppercase;color: #515354;font-weight: 700}.gcc-districts{display: grid;gap: 1.25rem;grid-template-columns: repeat(2,1fr);text-align: center}@media (min-width: 900px){.gcc-districts{grid-template-columns: repeat(4,1fr)}}.gcc-district{display: flex;flex-direction: column}.gcc-district p{margin-top: auto}.gcc-district h3{margin: 0 0 .25rem;font-size: 1.15rem}.gcc-district h3 a{color: #003F87;text-decoration: none}.gcc-district h3 a:hover{text-decoration: underline}.gcc-district p{margin: 0;color: #515354;font-size: 1rem}.gcc-district-row{gap: 1.125rem;margin: 0 0 1.5rem}.gcc-district-row .gcc-district-emblem{margin: 0;flex: 0 0 auto}.gcc-district-row .gcc-district-emblem img{display: block;height: auto}.gcc-district-row h2{margin: 0}.gcc-district-row p{margin: 0;color: #515354}.gcc-social{display: flex;gap: 1.25rem;justify-content: center}.gcc-social a{display: grid;place-items: center;width: 48px;height: 48px;border-radius: 50%;background: #003F87;color: #FFFFFF;text-decoration: none;font-weight: 700}.gcc-social a:hover{background: #CE1126}.gcc-social svg{width: 24px;height: 24px;fill: currentColor}.gcc-fos-hero{padding: 2.5rem 1.5rem 3rem;border-radius: 8px;background-image: linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url("/wp-content/uploads/2026/09/20250913_205540-2048x1153.jpg");background-size: cover;background-position: center;color: #FFFFFF}.gcc-fos-hero h2,.gcc-fos-hero h3,.gcc-fos-hero p{color: #FFFFFF;text-shadow: 0 2px 10px rgba(0,0,0,.6)}.gcc-fos-hero .wp-block-columns{margin-top: 1.5rem}.gcc-fos-hero .gcc-btn{border-color: #FFFFFF}#top-nav .upper .text-logo .gcc-lockup{display: block;width: 225px;max-width: 100%;height: auto}.gcc-lockup.logo-mobile{height: auto}@media (max-width: 575.98px){#top-nav .lower.justify-content-start{flex: 0 0 56%;max-width: 56%}#top-nav .lower.justify-content-end{flex: 0 0 44%;max-width: 44%}}#theme-footer .gcc-lockup-footer{height: auto;margin-bottom: 24px}@font-face{font-family: 'Inter Variable';font-style: normal;font-weight: 100 900;font-display: swap;src: url('assets/fonts/inter/inter-latin-wght-normal.woff2') format('woff2');unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family: 'Inter Variable';font-style: italic;font-weight: 100 900;font-display: swap;src: url('assets/fonts/inter/inter-latin-wght-italic.woff2') format('woff2');unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family: 'Inter Variable';font-style: normal;font-weight: 100 900;font-display: swap;src: url('assets/fonts/inter/inter-latin-ext-wght-normal.woff2') format('woff2');unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family: 'Inter Variable';font-style: italic;font-weight: 100 900;font-display: swap;src: url('assets/fonts/inter/inter-latin-ext-wght-italic.woff2') format('woff2');unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--gcc-font-sans: 'Inter Variable','Inter',system-ui,-apple-system,'Segoe UI',Helvetica,Arial,sans-serif}body{font-family: var(--gcc-font-sans)}h1,h2,h3,h4,h5,h6{font-family: var(--gcc-font-sans);font-weight: 800;letter-spacing: -0.02em}h1.alt,h2.alt,h3.alt,h4.alt,h5.alt,h6.alt{font-family: var(--gcc-font-sans)}.btn,.btn-white,.caption,.overline,.tooltip,.popover{font-family: var(--gcc-font-sans)}#top-menu .nav-item .nav-link{font-family: var(--gcc-font-sans)}#mobile-menu #mobile-top-menu .nav-item .nav-link{font-family: var(--gcc-font-sans)}.elementor-accordion .accordion-btn{font-family: var(--gcc-font-sans)}
