body{padding-top:80px}.header{height:87px;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:11}.header,.header .inner-wrap{align-items:center;display:flex;width:100%}.header .inner-wrap{height:100%;justify-content:space-between;padding:0 48px}.header .logo img{height:43px}ul.nav{align-items:center;display:flex;margin:0;padding:0}ul.nav,ul.nav li{list-style:none}ul.nav li.text{cursor:pointer;font-size:22px;font-weight:400;line-height:140%;margin-right:24px;padding:24px 0;position:relative}ul.nav li.text:after{background-color:transparent;content:"";height:4px;left:0;position:absolute;right:0;top:100%;transition:.2s ease-in-out;width:100%}.header .hamburger{border-radius:50%;cursor:pointer;display:none;padding:16px;transition:.2s ease-in-out}.hamburger img{height:32px;width:32px}.header ul.nav li .button{background-color:transparent}.header ul.nav li .button:hover{background-color:#e1e51b;border-color:#e1e51b!important;color:#213433!important}.header ul.nav li a.button.primary{border:2px solid #92db7b;color:#92db7b}.header ul.nav li a.button.secondary{border:2px solid #213433;color:#213433}.header .inner-wrap a:hover{text-decoration:none}@media screen and (max-width:1199px){.header .inner-wrap{padding:0 24px}.header .hamburger{align-content:center;display:flex}.header .hamburger:hover{background-color:rgba(1,10,19,.1)}.right-side{position:relative}.header ul.nav{background-color:#fff;border-radius:16px;box-shadow:0 0 16px rgba(0,0,0,.2),0 0 32px rgba(0,0,0,.15);display:flex;flex-direction:column;margin-top:24px;opacity:0;pointer-events:none;position:absolute;right:-12px;top:100%;transform:translateY(-24px);transition:.2s ease-in-out;width:90vw}.header ul.nav li{border-bottom:1px solid rgba(1,10,19,.2);margin:0;padding:16px;width:100%}.header ul.nav a{width:100%}.header.expandedNav{z-index:20}.header ul.nav.expanded{opacity:1;pointer-events:auto;transform:translateY(0)}.header ul.nav li .button{justify-content:center;width:100%}.header ul.nav li.text:hover{background-color:rgba(0,108,207,.1)}.header ul.nav li.selected.text{background-color:rgba(0,108,207,.2);color:#006ccf;position:relative}.header ul.nav li.selected.text:after,.header ul.nav li.text:hover:after{display:none}.header ul.nav:after{background-color:transparent;border-bottom:12px solid #fff;border-left:12px solid transparent;border-right:12px solid transparent;content:"";height:0;position:absolute;right:0;top:0;transform:translate3d(-32px,-12px,0);width:0;z-index:-1}}@media screen and (max-width:480px){.header .logo img{height:24px}}