.admin-bar .wp-site-blocks:not(.is-root-container) .site-header-main{top:32px}.site-header-main{padding:30px 0;width:100%;position:fixed;top:0;left:0;right:0;z-index:200;transition:all .25s ease-in-out;background:linear-gradient(180deg, rgba(0, 23, 107, 0.4) 0%, rgba(0, 23, 107, 0) 100%)}.site-header-main .site-header{display:flex;gap:40px 80px;align-items:center !important;max-width:100%}.site-header-main .site-header .wp-block-column:first-child{flex-basis:22.4%}.site-header-main .site-header .wp-block-column:first-child .wp-block-site-logo img{width:266px;transition:all .25s ease-in-out}.site-header-main .site-header .wp-block-column:first-child figcaption,.site-header-main .site-header .wp-block-column:first-child figure{display:none}.site-header-main .site-header .wp-block-column:last-child{flex-basis:77.6%}.site-header-main .site-header .wp-block-column:last-child .header-menu{display:flex;margin:0;justify-content:end;letter-spacing:normal}.site-header-main .site-header .wp-block-column:last-child .header-menu .header-menu__navigation{display:flex;align-items:center;gap:100px;width:100%}.site-header-main .site-header .wp-block-column:last-child .header-menu .header-menu__navigation .header-menu__menu{transition:all .25s ease-in-out;width:100%}.site-header-main .site-header .wp-block-column:last-child .header-menu .header-menu__navigation .header-menu__menu .header-primary-menu{display:flex;flex-wrap:wrap;gap:10px 40px;justify-content:left;list-style:none;padding:0;margin:0}.site-header-main .site-header .wp-block-column:last-child .header-menu .header-menu__navigation .header-menu__menu .header-primary-menu a{font-size:16px;margin:0;font-weight:600;text-transform:uppercase;color:#fff;cursor:pointer}.site-header-main .site-header .wp-block-column:last-child .header-menu .header-menu__navigation .header__language.js{position:relative}.site-header-main .site-header .wp-block-column:last-child .header-menu .header-menu__navigation .header__language.js .language-picker__form,.site-header-main .site-header .wp-block-column:last-child .header-menu .header-menu__navigation .header__language.js .icon{display:none}.site-header-main .site-header .wp-block-column:last-child .header-menu .header-menu__navigation .header__language.js .language-picker__dropdown{position:absolute;right:0;top:100%;left:50%;width:150px;padding:10px 0;z-index:10;font-size:1rem;visibility:hidden;opacity:0;background:#fff;transform:translate(-50%, 4px);transition:visibility 0s .2s, opacity .2s;box-shadow:0 0 10px rgba(0,0,0,.1)}.site-header-main .site-header .wp-block-column:last-child .header-menu .header-menu__navigation .header__language.js .language-picker__dropdown>*{padding:0;margin:0}.site-header-main .site-header .wp-block-column:last-child .header-menu .header-menu__navigation .header__language.js .language-picker__button{background:rgba(0,0,0,0);border:0;padding:0 15px 0 0;font-size:16px;line-height:140%;margin:0;font-weight:600;text-transform:uppercase;color:#fff;position:relative;cursor:pointer;white-space:nowrap}.site-header-main .site-header .wp-block-column:last-child .header-menu .header-menu__navigation .header__language.js .language-picker__button em{font-style:normal}.site-header-main .site-header .wp-block-column:last-child .header-menu .header-menu__navigation .header__language.js .language-picker__button::after{content:" ";position:absolute;background-color:#fff;height:2px;width:10px;top:10.5px;right:0;border-radius:5px;opacity:1}.site-header-main .site-header .wp-block-column:last-child .header-menu .header-menu__navigation .header__language.js .language-picker__button::before{content:" ";position:absolute;background-color:#fff;width:2px;height:10px;top:6.5px;right:4px;border-radius:5px}.site-header-main .site-header .wp-block-column:last-child .header-menu .header-menu__navigation .header__language.js .language-picker__list{list-style:none;padding:0;margin:0;overflow:hidden}.site-header-main .site-header .wp-block-column:last-child .header-menu .header-menu__navigation .header__language.js .language-picker__list li{padding:4px 20px}.site-header-main .site-header .wp-block-column:last-child .header-menu .header-menu__navigation .header__language.js .language-picker__list li a{font-weight:600;padding-top:0;padding-bottom:0}.site-header-main .site-header .wp-block-column:last-child .header-menu .header-menu__navigation .header__language.js .language-picker__list li.coming-soon{position:relative}.site-header-main .site-header .wp-block-column:last-child .header-menu .header-menu__navigation .header__language.js .language-picker__list li.coming-soon a{cursor:default;opacity:.2;pointer-events:none;transition:.15s ease-in-out}.site-header-main .site-header .wp-block-column:last-child .header-menu .header-menu__navigation .header__language.js .language-picker__list li.coming-soon::after{content:"Coming Soon";position:absolute;background-color:hsla(0,0%,100%,.5);top:4px;left:20px;right:20px;bottom:4px;border-radius:5px;opacity:0;transition:.25s .15s ease-in-out;letter-spacing:-0.32px}.site-header-main .site-header .wp-block-column:last-child .header-menu .header-menu__navigation .header__language.js .language-picker__list li.coming-soon:hover a{-webkit-text-decoration:line-through;text-decoration:line-through}.site-header-main .site-header .wp-block-column:last-child .header-menu .header-menu__navigation .header__language.js .language-picker__list li.coming-soon:hover::after{opacity:1}.site-header-main .site-header .wp-block-column:last-child .header-menu .header-menu__navigation .header__language.js.active .language-picker__dropdown{visibility:visible;opacity:1;transition:opacity .2s}.site-header-main .site-header .wp-block-column:last-child .header-menu .header-menu__navigation .header__language.js .language-picker__button[aria-expanded=true]::before{opacity:0}.site-header-main .site-header .wp-block-column:last-child .header-menu .header-menu__navigation .header__language.js .language-picker__item{-webkit-text-decoration:none;text-decoration:none;color:#303034;position:relative;display:inline-flex;overflow:hidden;text-transform:uppercase}.site-header-main .site-header .wp-block-column:last-child .header-menu .header-menu__navigation .header__language.js .language-picker__item li{margin:0}.site-header-main .site-header .wp-block-column:last-child .header-menu .header-menu__navigation .header__language.js .language-picker__item:hover{color:#00176b}.site-header-main.fixed-header{padding:20px 0;background:#00176b}.site-header-main.fixed-header .wp-block-site-logo img{width:200px}.menu-open .site-header-main{background:#fff}.menu-open .site-header .wp-block-column:first-child figure{display:block}.menu-open .site-header .wp-block-site-logo{display:none}@media (min-width: 1200px){.site-header-main .site-header .wp-block-column:last-child .header-menu .header-menu__nav-toggle{display:none}}@media (max-width: 1399px){.site-header-main .site-header .wp-block-column:last-child .header-menu .header-menu__navigation{gap:40px}.site-header-main .site-header .wp-block-column:last-child .header-menu .header-menu__navigation .header-menu__menu .header-primary-menu{gap:10px 25px}}@media (max-width: 1199px){.admin-bar .site-header-main .site-header .header-menu .toggled .header-menu__menu{top:115px}.admin-bar .site-header-main.fixed-header .site-header .header-menu .toggled .header-menu__menu{top:102px}.admin-bar.menu-open .site-header-main .site-header .wp-block-column:last-child .header-menu .toggled .header-menu__menu{top:102px}.admin-bar.menu-open .site-header-main.fixed-header .site-header .wp-block-column:last-child .header-menu .toggled .header-menu__menu{top:102px}.site-header-main{padding:15px 0}.site-header-main .site-header{flex-wrap:inherit !important;gap:10px}.site-header-main .site-header .wp-block-column:first-child .wp-block-site-logo img{width:220px}.site-header-main .site-header .wp-block-column:last-child{flex-basis:60% !important}.site-header-main .site-header .wp-block-column:last-child .header-menu .header-menu__navigation{flex-direction:row;justify-content:flex-end;gap:0}.site-header-main .site-header .wp-block-column:last-child .header-menu .header-menu__navigation .header-menu__menu .header-primary-menu{gap:40px 20px;flex-direction:column}.site-header-main .site-header .wp-block-column:last-child .header-menu .header-menu__navigation .header-menu__menu .header-primary-menu a{color:#000;font-size:20px}.site-header-main .site-header .wp-block-column:last-child .header-menu .header-menu__navigation .header-menu__menu{display:none}.site-header-main .site-header .wp-block-column:last-child .header-menu .header-menu__menu{order:1;position:fixed;top:-100%;bottom:0;width:100%;min-height:calc(100vh - 70px);left:0;right:0;z-index:9;padding:40px 25px;background-color:#fff;overflow:auto;border-top:1px solid #e9e9f9}.site-header-main .site-header .wp-block-column:last-child .header-menu .header-menu__menu::after{content:"";position:absolute;width:calc(100% - 24px);height:100px;bottom:0;right:0;background:url(/wp-content/themes/ggc/assets/build/images/header-menu-bg.fe39ebb5.svg) no-repeat right bottom;background-size:contain}.site-header-main .site-header .wp-block-column:last-child .header-menu .header__language.js{order:2;margin-right:20px;padding-right:20px;display:none}.site-header-main .site-header .wp-block-column:last-child .header-menu .header__language.js::after{content:"";position:absolute;right:0;top:50%;width:1px;height:14px;background:#262832;opacity:.2;transform:translateY(-50%)}.site-header-main .site-header .wp-block-column:last-child .header-menu .header-menu__nav-toggle{order:3;z-index:9;position:relative;display:flex;justify-content:flex-end;flex-direction:column;width:30px;height:20px;cursor:pointer;background-color:rgba(0,0,0,0);border:none;padding:0;outline:none}.site-header-main .site-header .wp-block-column:last-child .header-menu .header-menu__nav-toggle::before{position:absolute;content:"Menu";color:#fff;left:-60px;top:52%;word-break:auto-phrase;font-family:"Sen";text-transform:uppercase;width:54px;height:30px;transform:translateY(-50%)}.site-header-main .site-header .wp-block-column:last-child .header-menu .header-menu__nav-toggle>span{display:block;background:#fff;border-radius:10px;height:2px;margin:2px 0 2px auto;transition:.4s cubic-bezier(0.68, -0.6, 0.32, 1.6)}.site-header-main .site-header .wp-block-column:last-child .header-menu .header-menu__nav-toggle>span:nth-of-type(1){width:24px}.site-header-main .site-header .wp-block-column:last-child .header-menu .header-menu__nav-toggle>span:nth-of-type(2){width:30px}.site-header-main .site-header .wp-block-column:last-child .header-menu .header-menu__nav-toggle>span:nth-of-type(3){width:18px}.site-header-main .site-header .wp-block-column:last-child .header-menu .toggled .header__language.js{display:block}.site-header-main .site-header .wp-block-column:last-child .header-menu .toggled .header__language.js .language-picker__button{color:#000;z-index:11}.site-header-main .site-header .wp-block-column:last-child .header-menu .toggled .header__language.js .language-picker__button::after,.site-header-main .site-header .wp-block-column:last-child .header-menu .toggled .header__language.js .language-picker__button::before{background-color:#000}.site-header-main .site-header .wp-block-column:last-child .header-menu .toggled .header-menu__nav-toggle>span{background:#000}.site-header-main .site-header .wp-block-column:last-child .header-menu .toggled .header-menu__nav-toggle>span:nth-of-type(1){transform-origin:bottom;transform:rotatez(45deg) translate(1px, 7px);width:24px}.site-header-main .site-header .wp-block-column:last-child .header-menu .toggled .header-menu__nav-toggle>span:nth-of-type(2){transform-origin:top;transform:rotatez(-45deg) translate(-3px, -3px);width:24px}.site-header-main .site-header .wp-block-column:last-child .header-menu .toggled .header-menu__nav-toggle>span:nth-of-type(3){transform-origin:bottom;transform:translate(-2px, -1px) rotatez(45deg);opacity:0}.site-header-main .site-header .wp-block-column:last-child .header-menu .toggled .header-menu__nav-toggle::before{display:none}.site-header-main .site-header .wp-block-column:last-child .header-menu .toggled .header-menu__menu{display:block;top:70px}.site-header-main.fixed-header{padding:15px 0}}@media (max-width: 991px){.site-header-main .site-header .wp-block-column:first-child .wp-block-site-logo img{width:180px;z-index:111;position:relative}}@media (max-width: 767px){.admin-bar .wp-site-blocks:not(.is-root-container) .site-header-main{top:46px}.admin-bar .wp-site-blocks:not(.is-root-container) .site-header-main.fixed-header{top:0}.admin-bar.menu-open .site-header-main .site-header .wp-block-column:last-child .header-menu .toggled .header-menu__menu{top:115px}.admin-bar.menu-open .site-header-main.fixed-header .site-header .wp-block-column:last-child .header-menu .toggled .header-menu__menu{top:70px}.site-header-main .site-header .wp-block-column:first-child{flex-basis:60% !important}.site-header-main .site-header .wp-block-column:last-child{flex-basis:inherit !important;width:inherit}.site-header-main .site-header .wp-block-column:last-child .header-menu .header__language.js{margin-right:12px;padding-right:12px}}@media (max-width: 480px){.admin-bar.menu-open .site-header-main .site-header .wp-block-column:last-child .header-menu .toggled .header-menu__menu{top:102px}.admin-bar.menu-open .site-header-main.fixed-header .site-header .wp-block-column:last-child .header-menu .toggled .header-menu__menu{top:58px}.site-header-main .site-header .wp-block-column:last-child .header-menu .toggled .header-menu__menu{top:66px}}@media (max-width: 420px){.site-header-main .site-header .wp-block-column:last-child .header-menu .header__language.js{margin-right:8px;padding-right:8px}}
