.bg-color-menu{background:#fff;transition:.4s}.bg-transp-menu{background:0 0;transition:.4s}.white-font{color:#fff;transition:.4s}.black-font{color:#333e48!important;transition:.4s}.stickyNav{position:absolute;background:#fff;width:11rem;top:calc(50vh + 1.225rem);right:calc(35% - 20rem + 4rem);transform:translatey(-50%);z-index:10;padding:1.75rem .71429rem;box-shadow:0 .5rem 3rem -1.25rem rgba(0,0,0,.5),0 1.5rem 3rem -1.25rem rgba(204,0,138,.125),0 .5rem 4rem -1.25rem rgba(80,71,157,.5);border-radius:1rem 0 1rem 0}@media screen and (min-height:900px){.stickyNav{top:calc(16rem + 1.225rem)}}@media screen and (max-width:720px){.stickyNav{display:none}.nav__logo{display:flex;justify-content:center;align-items:center}.nav__logo svg{width:8rem;padding-left:1em}.nav__toggle{padding-right:1em}.nav{justify-content:space-between!important}.nav__pageItem{font-weight:200;font-size:2em}}@media screen and (max-width:420px){.nav__logo svg{width:6rem;padding-left:1em}}.stickyNav__links{margin:1rem 0 1.75rem}.stickyNav__link{color:#50479d;font-weight:600;border-bottom:2px solid #ededed;transition:color 120ms linear;position:relative}.stickyNav__link:last-child{border-bottom:none}.stickyNav__link a{display:block;padding:.57143rem 1.75rem}.stickyNav__link:before{content:"";display:block;height:.5rem;width:.5rem;border-radius:.5rem;background:#cc008a;position:absolute;top:calc(50% - .25rem);left:.625rem;transform:translateY(1rem);opacity:0;transition:opacity 1ms 240ms linear,transform 240ms cubic-bezier(.55,.055,.675,.19)}.stickyNav__link.is-active{color:#000}.stickyNav__link.is-active:before{opacity:1;transform:translateY(0);transition:opacity 1ms 240ms linear,transform 240ms 240ms cubic-bezier(.215,.61,.355,1)}.stickyNav__link.is-active+.stickyNav__link:before{transform:translateY(-1rem);transition:opacity 1ms 240ms linear,transform 240ms cubic-bezier(.55,.055,.675,.19)}.stickyNav__frame{position:relative;margin-top:-6.125rem;margin-bottom:6.125rem}.stickyNav.is-fixed{position:fixed}.nav{z-index:100;width:100%;position:fixed;display:flex;flex-direction:row;justify-content:space-between;height:5em;align-items:center;padding:0 4em;box-sizing:border-box}nav a{text-decoration:none;cursor:pointer;color:inherit;font-size:inherit;font-weight:700}.nav__pageList{font-size:.7em;font-weight:700;text-transform:uppercase;letter-spacing:.05em;padding:0}.nav__pageItem{display:inline-block;color:#fff;margin:0 1em;font-weight:300;font-size:1.2em;padding-bottom:2px}.nav__cta{display:inline-block;margin-left:1rem}.nav__toggle{display:none}@media screen and (max-width:800px),screen and (min-height:800px) and (max-width:1020px){.nav.is-open .nav__pageItem{color:#333e48!important}.nav{padding:0}.nav.is-open .nav__pageList{display:flex;flex-direction:column;justify-content:center;align-items:center}.nav__bg{position:absolute;top:2.45rem;left:0;right:auto;height:calc(100vh - 2.45rem);width:100vw;background:rgba(255,255,255,.955);opacity:0;z-index:-2;pointer-events:none;transition:opacity 240ms linear}.nav__toggle{display:inline-block;height:2.45rem;width:2.45rem}.nav__pageList{position:absolute;left:0;top:0;margin:0;right:auto;min-height:100vh;width:100vw;background:rgba(255,255,255,.975);transform:none;z-index:-1;font-size:1rem;pointer-events:none;transform:translateY(-100%)}.nav__pageItem{display:block;opacity:0;transform:translateY(-50%);transition:transform steps(1) 240ms,opacity 120ms linear;-moz-transition:transform steps(1) 240ms,opacity 120ms linear;-ms-transition:transform steps(1) 240ms,opacity 120ms linear;-o-transition:transform steps(1) 240ms,opacity 120ms linear}.nav__pageItem a{display:block;padding:.40816rem 1rem;font-size:1.8em}@media screen and (max-width:720px){.nav__pageItem a{font-size:1.4em;font-weight:700}}@media screen and (max-width:420px){.nav__pageItem a{font-size:1em}}.nav__pageItem{padding-bottom:1.5em}.nav__cta{position:absolute;top:100%;height:3.5rem;background:linear-gradient(110deg,#cc008a,#ffce00);margin:0;width:100%;transform:scaleY(0);transition:transform .6s cubic-bezier(.645,.045,.355,1);transform-origin:top center}.nav__cta .button{border:none;border-radius:0;width:100%;text-align:center;font-size:1rem;padding:1rem;opacity:0;transform:translateY(0);transition:transform 240ms steps(1),opacity 120ms linear}.nav.is-open .nav__pageList{pointer-events:auto;transform:translateY(0);transition:transform cubic-bezier(.215,.61,.355,1) .6s,box-shadow 240ms linear;box-shadow:0 .5rem 2rem rgba(0,0,0,.25)}.nav.is-open .nav__pageItem{opacity:1;transform:translateY(0);transition:transform cubic-bezier(.215,.61,.355,1) 1.2s,opacity 240ms linear}.nav.is-open .nav__pageItem:nth-last-child(2){transition-delay:60ms}.nav.is-open .nav__pageItem:nth-last-child(3){transition-delay:120ms}.nav.is-open .nav__pageItem:nth-last-child(4){transition-delay:180ms}.nav.is-open .nav__pageItem:nth-last-child(5){transition-delay:240ms}.nav.is-open .nav__pageItem:nth-last-child(6){transition-delay:.3s}.nav.is-open .nav__cta{transform:scaleY(1);transition:transform .6s cubic-bezier(.215,.61,.355,1)}.nav.is-open .nav__cta .button{opacity:1;transform:translateY(0);transition:transform 1.2s 240ms cubic-bezier(.215,.61,.355,1),opacity 240ms 240ms linear}}.hamburger{position:relative;width:34px;top:50%;left:50%;transform:translate3d(-50%,-50%,0)}.hamburger__bot,.hamburger__mid,.hamburger__top{width:100%;height:3px;background:#ededed;-webkit-border-radius:3px;margin-bottom:5px;transition:transform 240ms cubic-bezier(.215,.61,.355,1),opacity 120ms linear}.hamburger__mid{transform-origin:right center;transform:scaleX(1)}.hamburger__top{transform-origin:15% center}.hamburger__bot{transform-origin:15% center}.hamburger.is-cross .hamburger__mid{opacity:0;transform-origin:left center;transform:scaleX(0);background:#000}.hamburger.is-cross .hamburger__top{transform:rotate(45deg);background:#000}.hamburger.is-cross .hamburger__bot{transform:rotate(-45deg);background:#000}