:root{--header-height: 150px;--header-height-scrolled: 80px;--header-logo-width: 195px;--header-logo-width-scrolled: 130px}@keyframes ticker{0%{transform:translateZ(0);visibility:visible}to{transform:translate3d(-100%,0,0)}}#customBanner{display:grid;grid-template-columns:calc(var(--header-logo-width) + 50px) auto;background-color:var(--purple);border-bottom:solid 1px rgba(255,255,255,.15);height:50px;font-size:.875rem;padding-left:var(--basicContainer-padding)}#customBanner .container{display:flex;align-items:center;color:var(--white);font-weight:900;text-transform:uppercase;border-right:solid 1px rgba(255,255,255,.15)}@media (max-width: 667px){#customBanner{padding-left:0;grid-template-columns:auto;height:40px}#customBanner .container{display:none}}#customBanner .wrapper{overflow:hidden;background-color:var(--purple);display:flex;align-items:center}.ticker{display:inline-flex;white-space:nowrap;animation-iteration-count:infinite;animation-timing-function:linear;animation-name:ticker;animation-duration:20s;animation-delay:1s}.ticker .item{display:inline-flex;gap:var(--spacing-10);margin-left:var(--spacing-60)}.ticker .item .what{color:var(--lilac);font-weight:900}.ticker .item .name{font-family:Made Soulmaze;color:var(--white);font-weight:900;font-style:italic;text-transform:uppercase;font-size:.75rem}#customBanner+#header{top:50px;border-bottom:none}#header{background-color:transparent;position:fixed;left:0;top:0;z-index:2000;height:var(--header-height);width:100%;transition:height .3s ease,top .3s ease;border-bottom:1px solid transparent}#header.scrolled{background-color:var(--purple);height:var(--header-height-scrolled);border-bottom:1px solid rgba(255,255,255,.15)}#customBanner+#header.scrolled{top:0}#header-global{height:100%}#header-global .basicContainer{max-width:none;align-items:center;display:grid;justify-content:space-between;grid-template-columns:320px auto 320px;height:100%;gap:0 var(--spacing-30)}@media (max-width: 2000px){#header-global .basicContainer{justify-content:flex-start;display:flex}}#header-global .logo img{width:var(--header-logo-width);transition:width ease .3s;aspect-ratio:130/60}#header.scrolled .logo img{width:var(--header-logo-width-scrolled)}#header-global .socialsAndButton{display:flex;gap:10px;margin-left:auto}@media (max-width: 1900px){#header .partSocialMediaIconList.partSocialMediaIconList1{display:none}}#header-global .partButton{margin-left:auto}@media (hover: hover){#header-global .partButton.partButton1.default:not([disabled]):hover,#header-global .partButton.partButton1.default:not([disabled]):focus{background-color:var(--white);color:var(--purple)}#header-global .partButton.partButton1.default:not([disabled]):hover .buttonIcon svg,#header-global .partButton.partButton1.default:not([disabled]):focus .buttonIcon svg{fill:var(--purple)}}@media screen and (max-width: 1024px){#header .partNavigation{display:none}}.hamburgerButton{display:none;align-items:center;font-size:1rem;color:var(--white);height:50px;padding:0 20px;background-color:var(--lilac);border-radius:25px}.hamburgerButton .icon{display:flex;flex-direction:column;justify-content:center}.hamburgerButton .icon span{width:23px;height:3px;background-color:var(--white);transition:all .3s ease-in-out}.hamburgerButton .icon span:nth-child(2){margin:4px 0}.overlayActive .hamburgerButton .icon span:nth-child(1){transform:translateY(7px) rotate(45deg)}.overlayActive .hamburgerButton .icon span:nth-child(2){opacity:0}.overlayActive .hamburgerButton .icon span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.hamburgerButton .label{font-weight:900;margin-left:.3em;text-align:left;text-transform:uppercase}
