.gcc-header{background:var(--gcc-white) var(--gcc-img-stripe) repeat-x 0 0;position:relative;z-index:20}.gcc-header__inner{align-items:center;display:flex;flex-wrap:wrap;padding:5px 0;row-gap:5px}.gcc-header__cell{align-items:center;display:flex;min-width:0;padding:0 5px}.gcc-header__logo{align-items:flex-start;flex:0 0 80%;order:1}.gcc-header__nav{flex:0 0 20%;justify-content:center;order:2}.gcc-header__cta{flex:0 0 100%;justify-content:center;order:3}.gcc-header__logo-link{display:block;line-height:0}.gcc-header__logo-link img{display:block;height:107px;max-width:none;width:86px}@media (max-width:600px){.gcc-header__inner{flex-wrap:nowrap;padding:5px 0}.gcc-header__logo{align-items:center;flex:0 0 auto;order:1}.gcc-header__cta{flex:1 1 auto;justify-content:center;order:2;padding:0}.gcc-header__nav{flex:0 0 auto;order:3}}@media (max-width:420px){.gcc-header__logo-link img{height:80px;width:64px}.gcc-theme .gcc-btn--header{background-position:right 8px center;background-size:24px auto;font-size:14px;line-height:18px;padding:10px 38px 10px 12px;white-space:nowrap}}@media (max-width:340px){.gcc-header__logo-link img{height:65px;width:52px}.gcc-theme .gcc-btn--header{background-size:20px auto;font-size:12px;padding:8px 32px 8px 10px}}@media (min-width:601px){.gcc-header__inner{padding-bottom:0}.gcc-header__logo{flex-basis:20%}.gcc-header__nav{flex-basis:20%;order:3}.gcc-header__cta{flex-basis:60%;justify-content:flex-end;order:2}}@media (min-width:881px){.gcc-header__logo{flex-basis:40%}.gcc-header__nav{flex-basis:15%}.gcc-header__cta{flex-basis:45%}}@media (min-width:1025px){.gcc-header__logo{flex-basis:10%}.gcc-header__nav{flex-basis:55%;order:2}.gcc-header__cta{flex-basis:35%;order:3}}@media (min-width:1200px){.gcc-header__nav{flex-basis:60%}.gcc-header__cta{flex-basis:30%}}@media (min-width:1367px){.gcc-header__logo{flex-basis:15%}.gcc-header__cta{flex-basis:25%}}.gcc-nav{display:none;list-style:none;margin:0;padding:0}.gcc-nav__item{margin:0 15px;padding:0}.gcc-nav__link{align-items:center;color:var(--gcc-nav);display:flex;font-size:16px;font-weight:500;height:40px;line-height:18px;padding:3px;transition:color .4s}.gcc-nav__link:hover,.gcc-nav__link[aria-current=page]{color:var(--gcc-primary)}.gcc-burger{background:transparent;border:1px solid var(--gcc-primary);border-radius:3px;cursor:pointer;display:flex;flex-direction:column;height:29px;justify-content:space-between;margin:0;padding:8px;position:relative;width:45px}.gcc-burger:before{content:"";inset:-8px 0;position:absolute}.gcc-burger__bar{background:var(--gcc-primary);display:block;height:1px;width:27px}@media (min-width:1025px){.gcc-nav{display:flex}.gcc-burger{display:none}}.gcc-overlay{background:color-mix(in srgb,var(--gcc-overlay) 50%,transparent);inset:0;opacity:0;position:fixed;transition:opacity .3s,visibility 0s linear .3s;visibility:hidden;z-index:999}.gcc-overlay.is-open{opacity:1;transition:opacity .3s;visibility:visible}.gcc-offcanvas{background:var(--gcc-offcanvas-bg);height:100%;left:-100%;max-width:96%;overflow-y:auto;padding-bottom:10px;position:fixed;top:0;transition:left .6s cubic-bezier(.6,.1,.68,.53),visibility 0s linear .6s;visibility:hidden;width:96%;z-index:1000}.gcc-offcanvas.is-open{left:0;transition:left .6s cubic-bezier(.6,.1,.68,.53);visibility:visible}@media (min-width:601px){.gcc-offcanvas{left:-320px;max-width:320px;width:320px}}.gcc-offcanvas__top{display:flex;justify-content:flex-end;padding:12px}.gcc-offcanvas__close{background:transparent;border:1px solid var(--gcc-text);border-radius:3px;color:#333;cursor:pointer;font:400 16px/1 var(--gcc-font);height:36px;padding:5px;width:40px}.gcc-offcanvas__list{list-style:none;margin:20px 6px 0;padding:0}.gcc-offcanvas__list li{padding:0}.gcc-offcanvas__link{color:var(--gcc-nav);display:block;font-size:16px;font-weight:500;line-height:18px;padding:10px 14.5px;transition:color .4s}.gcc-offcanvas__link:hover,.gcc-offcanvas__link[aria-current=page]{color:var(--gcc-primary)}html.gcc-menu-open{overflow:hidden}@media (prefers-reduced-motion:reduce){.gcc-offcanvas,.gcc-offcanvas.is-open{transition:none}}