.glorit-header{background:var(--wp--preset--color--primary,#03213a);color:#fff;display:block;height:75px;inset:var(--wp-admin--admin-bar--height,0) 0 auto 0;pointer-events:none;position:fixed;transition:background-color .3s,padding .3s,box-shadow .3s;z-index:1000}@media(min-width:1024px){.glorit-header{background:transparent;height:auto}}.glorit-header:after{background:linear-gradient(9deg,rgba(3,33,58,0) 30%,rgba(3,33,58,.153) 50%,rgba(3,33,58,.22) 60%,rgba(3,33,58,.322));content:"";display:none;height:7rem;pointer-events:none;position:absolute;right:0;top:0;width:100%;z-index:-1}@media(min-width:1024px){.glorit-header:after{display:block}}.glorit-header__inner{align-items:center;display:flex;height:100%;justify-content:space-between;padding:0;pointer-events:auto;transition:padding .3s}@media(min-width:1024px){.glorit-header__inner{align-items:flex-start;padding:1.5rem 1.5rem 0}}.glorit-header__logo{align-items:center;background:var(--wp--preset--color--primary,#03213a);color:inherit;display:inline-flex;height:75px;justify-content:center;text-decoration:none;transition:all .3s;width:75px}@media(min-width:1024px){.glorit-header__logo{height:auto;width:auto}}.glorit-header__logo img{transition:all .3s cubic-bezier(.4,0,.2,1)}.glorit-header__logo-text{font-family:var(--wp--preset--font-family--t-star-pro,inherit);font-size:1.25rem}.glorit-header__logo-img{display:block;height:75px;-o-object-fit:contain;object-fit:contain;width:75px}@media(min-width:1024px){.glorit-header__logo-img{height:147px;width:147px}}.glorit-header__logo-img--compact{display:none;height:50px;-o-object-fit:contain;object-fit:contain;width:50px}.glorit-header__desktop{align-items:center;display:none;padding:1rem}@media(min-width:1024px){.glorit-header__desktop{display:flex;flex:1}}.glorit-header__lang{margin-right:auto}.glorit-header__lang-list{align-items:center;display:flex;gap:1.5rem;list-style:none;margin:0;padding:0}.glorit-header__lang-list li{margin:0}.glorit-header__lang-list a{color:inherit;text-decoration:none}.glorit-header__nav .glorit-header__menu{align-items:center;display:flex;list-style:none;margin:0 1.5rem 0 0;padding:0}.glorit-header__nav .menu-item,.glorit-header__nav .menu-list{color:inherit;cursor:pointer;font-family:var(--wp--preset--font-family--t-star-pro,sans-serif);font-size:16px;font-weight:500;line-height:1.5rem;margin-left:.75rem;position:relative;text-decoration:none}@media(min-width:1280px){.glorit-header__nav .menu-item,.glorit-header__nav .menu-list{margin-left:1.5rem}}.glorit-header__nav .link-text,.glorit-header__nav .menu-list__title{display:inline-block;position:relative}.glorit-header__nav .link-text:after,.glorit-header__nav .menu-list__title:after{background:currentColor;bottom:0;content:"";height:2px;left:0;opacity:0;position:absolute;transition:opacity .15s ease-in-out;width:100%}.glorit-header__nav .menu-item--active .link-text:after,.glorit-header__nav .menu-item:hover .link-text:after,.glorit-header__nav .menu-item[aria-current] .link-text:after,.glorit-header__nav .menu-list--has-active-child .menu-list__title:after,.glorit-header__nav .menu-list:hover .menu-list__title:after{opacity:1}.glorit-header__nav .menu-list__text{align-items:center;background:none;border:0;color:inherit;cursor:pointer;display:inline-flex;font:inherit;gap:8px;line-height:1.5rem;margin:0;padding:0}.glorit-header__nav .menu-item__icon{color:currentColor;display:inline-block;height:.5rem;margin-top:5px;transition:transform .15s cubic-bezier(.4,0,.2,1);width:.5rem}.glorit-header__nav .menu-list{max-height:35px}.glorit-header__nav .menu-list .dropdown{background:#fff;border:1px solid #d9d9d9;border-radius:.125rem;bottom:-.5rem;color:var(--wp--preset--color--primary,#03213a);display:flex;flex-direction:column;gap:1rem;left:50%;min-width:100%;opacity:0;padding:1.5rem;pointer-events:none;position:absolute;transform:translate(-50%,110%);transition:opacity .15s cubic-bezier(.4,0,.2,1),transform .15s cubic-bezier(.4,0,.2,1);width:-moz-max-content;width:max-content;z-index:10}.glorit-header__nav .menu-list .dropdown:before{background:transparent;content:"";height:1rem;left:0;position:absolute;top:-.75rem;width:100%}.glorit-header__nav .menu-list .dropdown .menu-item{color:var(--wp--preset--color--primary,#03213a);margin-left:0}.glorit-header__nav .menu-list .dropdown .link-text:after{background:var(--wp--preset--color--primary,#03213a)}.glorit-header__nav .menu-list--open,.glorit-header__nav .menu-list:hover{max-height:none}.glorit-header__nav .menu-list--open .menu-item__icon,.glorit-header__nav .menu-list:hover .menu-item__icon{transform:rotate(180deg)}.glorit-header__nav .menu-list--open .dropdown,.glorit-header__nav .menu-list:hover .dropdown{opacity:1;pointer-events:auto;transform:translate(-50%,100%)}.glorit-header__lang-list{font-size:16px;gap:1rem;letter-spacing:.05em;line-height:24px;text-transform:uppercase}.glorit-header__lang-list .current-lang a,.glorit-header__lang-list .current_lang a{font-weight:700;text-decoration:underline}.glorit-header__cta{align-items:center;background:var(--wp--preset--color--secondary-dark,#93703e);border:1px solid transparent;border-radius:9999px;display:inline-flex;font-family:var(--wp--preset--font-family--t-star-pro,inherit);font-size:16px;font-weight:700;justify-content:center;line-height:1.5;overflow:hidden;padding:10px 24px!important;position:relative;text-decoration:none;white-space:nowrap;z-index:0}.glorit-header__cta,.glorit-header__cta:active,.glorit-header__cta:focus,.glorit-header__cta:hover{color:#fff}.glorit-header__cta span{position:relative;z-index:1}.glorit-header__cta:after{background:#000;border-radius:9999px;content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .15s ease-in-out}.glorit-header__cta:hover:after{opacity:.15}.glorit-header__cta:active:after{opacity:.3}.glorit-header__mobile{align-items:center;display:flex;gap:1rem}@media(min-width:1024px){.glorit-header__mobile{display:none}}.glorit-header__toggle{background:none;border:0;color:inherit;cursor:pointer;display:flex;flex-direction:column;gap:5px;padding:.5rem}.glorit-header__toggle-bar{background:currentColor;display:block;height:2px;width:26px}.glorit-header__panel{background:var(--wp--preset--color--primary,#03213a);color:#fff;display:flex;flex-direction:column;font-family:var(--wp--preset--font-family--t-star-pro,sans-serif);font-size:18px;font-weight:500;inset:0;line-height:28px;opacity:0;overflow-x:hidden;overflow-y:auto;padding:1.25rem 1.25rem 3rem;pointer-events:none;position:fixed;transform:translateX(100%);transition:transform .3s,opacity .3s;z-index:9999}@media(min-width:1024px){.glorit-header__panel{display:none}}.glorit-header__panel a{color:#fff;text-decoration:none}.glorit-header.is-menu-open .glorit-header__panel{opacity:1;pointer-events:auto;transform:translateX(0)}.glorit-header__panel-top{align-items:center;display:flex;justify-content:space-between;width:100%}.glorit-header__panel-logo{display:inline-flex}.glorit-header__panel-logo img{height:100px;-o-object-fit:contain;object-fit:contain;width:100px}.glorit-header__panel-close{align-items:center;background:none;border:0;color:#e3e3e3;cursor:pointer;display:inline-flex;justify-content:center;padding:.5rem}.glorit-header__panel-close svg{height:.75rem;width:.75rem}.glorit-header__panel-nav{margin-top:3.5rem;width:100%}.glorit-header__panel-nav .glorit-header__menu{align-items:flex-start;display:flex;flex-direction:column;gap:2.5rem;list-style:none;margin:0;padding:0}.glorit-header__panel-nav .menu-item,.glorit-header__panel-nav .menu-list{color:#fff;cursor:pointer;font-family:var(--wp--preset--font-family--t-star-pro,sans-serif);margin:0;max-height:none;position:static;width:100%}.glorit-header__panel-nav .link-text:after,.glorit-header__panel-nav .menu-list__title:after{display:none}.glorit-header__panel-nav .menu-list__text{align-items:center;background:none;border:0;color:inherit;-moz-column-gap:.75rem;column-gap:.75rem;cursor:pointer;display:flex;font:inherit;margin:0;padding:0;text-align:left;width:100%}.glorit-header__panel-nav .menu-item__icon{color:currentColor;display:inline-block;height:12px;margin-top:4px;transition:transform .3s cubic-bezier(.4,0,.2,1);width:12px}.glorit-header__panel-nav .dropdown{display:none;flex-direction:column;margin-left:1rem;margin-top:1.25rem;row-gap:1.25rem}.glorit-header__panel-nav .dropdown .menu-item{color:#fff}.glorit-header__panel-nav .menu-list--open .dropdown{display:flex}.glorit-header__panel-nav .menu-list--open .menu-item__icon{transform:rotate(180deg)}.glorit-header__panel-footer{margin-top:5rem}.glorit-header__panel-footer .glorit-social-links{gap:1.25rem;justify-content:center;margin-bottom:2rem}.glorit-header__panel-footer .glorit-social-links__icon{height:30px;width:30px}.glorit-header__panel-footer .glorit-copyright{opacity:.6;text-align:center}.glorit-header__panel-legal .glorit-header__menu{display:flex;flex-wrap:wrap;font-size:18px;gap:.5rem 1rem;justify-content:center;list-style:none;margin:1.25rem 0 0;padding:0}.glorit-header__panel-legal .glorit-header__menu a{text-decoration:underline}@media(min-width:1024px){.glorit-header[data-header-variant=dark]{color:var(--wp--preset--color--primary,#03213a)}}.glorit-header[data-header-variant=compact]{height:auto}.glorit-header[data-header-variant=compact] .glorit-header__inner{padding:1.25rem 1.25rem .75rem}@media(max-width:1023px){.glorit-header[data-header-variant=compact]{box-shadow:0 2px 12px rgba(3,33,58,.25)}.glorit-header[data-header-variant=compact] .glorit-header__inner{align-items:center;padding:0}}@media(min-width:1024px){.glorit-header[data-header-variant=compact]{background:#fff;color:var(--wp--preset--color--primary,#03213a)}}.glorit-header[data-header-variant=compact] .glorit-header__logo-img,.glorit-header[data-header-variant=compact]:after{display:none}@media(min-width:1024px){.glorit-header[data-header-variant=compact] .glorit-header__logo-img{display:block;height:76px;width:76px}}.glorit-header[data-header-variant=compact] .glorit-header__logo-img--compact{display:block}@media(min-width:1024px){.glorit-header[data-header-variant=compact] .glorit-header__logo-img--compact{display:none}}.glorit-header.is-scrolled{background:var(--wp--preset--color--primary,#03213a);box-shadow:0 2px 12px rgba(3,33,58,.25);color:#fff}.glorit-header.is-scrolled:after{display:none}.glorit-header.is-scrolled .glorit-header__inner{align-items:center;padding:0}.glorit-header.is-scrolled .glorit-header__desktop{padding:0 2.5rem 0 .5rem}.glorit-header.is-scrolled .glorit-header__logo-img{display:block;height:75px;width:75px}@media(min-width:1024px){.glorit-header.is-scrolled .glorit-header__logo-img{height:60px;width:60px}}.glorit-header.is-scrolled .glorit-header__logo-img--compact{display:none}@media(min-width:1024px){.glorit-header.is-scrolled .glorit-header__logo{padding:.5rem}}.glorit-header[data-header-variant=compact].is-scrolled .glorit-header__logo-img{display:none}@media(min-width:1024px){.glorit-header[data-header-variant=compact].is-scrolled .glorit-header__logo-img{display:block;height:60px;width:60px}}.glorit-header[data-header-variant=compact].is-scrolled .glorit-header__logo-img--compact{display:block;height:50px}@media(min-width:1024px){.glorit-header[data-header-variant=compact].is-scrolled .glorit-header__logo-img--compact{display:none}}html.glorit-no-scroll{overflow:hidden}.glorit-mobile-bar{background:var(--wp--preset--color--primary,#03213a);bottom:0;box-sizing:border-box;height:80px;left:0;padding:20px 36px;pointer-events:auto;position:fixed;right:0;z-index:1000}@media(min-width:1024px){.glorit-mobile-bar{display:none}}.glorit-mobile-bar__container{align-items:center;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));justify-content:center;margin:0 auto;max-width:448px}.glorit-mobile-bar__item{align-items:center;background:none;border:0;cursor:pointer;display:flex;flex-direction:column;justify-content:center;padding:0;text-decoration:none}.glorit-mobile-bar__item img{height:auto;margin-bottom:12px;width:20px}.glorit-mobile-bar__item span{color:hsla(0,0%,100%,.5);font-family:var(--wp--preset--font-family--t-star-pro,sans-serif);font-size:12px;font-weight:700;line-height:16px}.glorit-mobile-bar__item:focus span,.glorit-mobile-bar__item:hover span{color:#fff}@media(max-width:1023px){body{padding-bottom:80px}}
