.nav{left:0;overflow:hidden;padding:1.4rem 0 1.49rem;z-index:99}.nav-image__cont{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1051' height='97' fill='none' viewBox='0 0 1051 97'%3E%3Cpath fill='%23fff' d='M0 0h1051L778.74 16.043a40 40 0 0 0-27.202 12.978l-52.02 57.042A32 32 0 0 1 675.874 96.5h-307.85a32 32 0 0 1-24.621-11.56l-45.317-54.586a40 40 0 0 0-28.411-14.38z'/%3E%3Cpath stroke='url(%23a)' stroke-opacity='.25' d='M1034.01.5 778.711 15.544a40.5 40.5 0 0 0-27.543 13.14l-52.019 57.042A31.5 31.5 0 0 1 675.874 96h-307.85a31.5 31.5 0 0 1-24.236-11.38l-45.317-54.586a40.5 40.5 0 0 0-28.767-14.56L16.897.5z'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='525.5' x2='525.5' y1='85' y2='0' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23fff'/%3E%3Cstop offset='1' stop-color='%23fff' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");left:-23rem;position:absolute;top:-1.5rem;width:65rem;z-index:-1}.nav-image.image-thumb{left:-18rem;padding-bottom:12%;top:-2rem;width:55rem;z-index:0}.nav__login.--logout .ui-button__inner{display:flex}.nav__username{color:var(--color__white);font-size:1.5rem;font-weight:500;line-height:100%;position:relative;text-transform:uppercase;transition:all .24s ease}.nav__logo-partkom{display:flex;font-size:6.3rem}.nav .nav__logo-partkom svg{height:3.13888rem;margin-bottom:0;width:6.38469rem}.footer .nav__logo-partkom img,.footer .nav__logo-partkom svg{height:3.64206rem;width:7.40813rem}.nav__logo-x{display:flex;font-size:1.217rem}.nav__logo-x svg{margin-bottom:0}.nav__logo-masterkit{display:flex;font-size:3.9rem;position:relative}.nav .nav__logo-masterkit svg{margin-bottom:0;width:10rem}.footer .nav__logo-masterkit svg{width:11.70369rem}.nav__logo-title{color:var(--color__dark);font-size:1.25rem;font-weight:500;line-height:1.5rem}.nav .nav__logo-wrap{flex-wrap:nowrap;gap:.75rem;justify-content:start;position:relative}.nav__logo-wrap.link:active{opacity:1}.nav__logo-wrap .link,.nav__logo-wrap .nux-icon{display:flex}.nav__logo-wrap .link{overflow:hidden}.nav__logo-wrap .link:hover{opacity:.64}.nav__logo-x{opacity:.24}.nav__col{gap:1.6875rem;justify-content:center}.nav__col,.nav__group{align-items:center;display:flex}.nav__group{gap:.38rem}.nav__group-label{color:var(--color__white);cursor:pointer;display:block;font-size:1.5rem;font-weight:500;line-height:100%;padding:.8rem 1.25rem;position:relative;text-transform:uppercase;transition:all .24s ease}.nav__group li{border:1px solid hsla(0,0%,100%,.25);border-radius:.625rem}.nav__group li:last-child,.nav__group li:nth-child(2){opacity:0;visibility:hidden}.is-authenticated.nav__group li:last-child,.is-authenticated.nav__group li:nth-child(2){opacity:1;visibility:visible}:not(.is-authenticated).nav__group{flex-direction:row-reverse}.nav__group li{cursor:pointer;transition:all .24s ease}.nav__group li:hover{background:var(--color__main);border:1px solid var(--color__main)}.nav__button .ui-button.--border.--1{align-items:center;box-shadow:none;display:flex;height:3.125rem;justify-content:center;padding:.5rem 0 .6875rem;width:100%}.nav__button .ui-button__inner{background:var(--color__main);border-radius:.625rem;gap:.75rem;max-width:18.87rem;padding:.5rem 3.89rem;transition:all .24s ease;width:100%}.nav__button .ui-button__inner:hover{background:#911d22}.nav .nav__user{color:var(--color__white);transition:all .24s ease}.nav__button .nav__login.--logout .ui-button__inner{background-color:var(--color__main);gap:0}.nav__button .nav__login.--logout .ui-button__inner:hover{background:#911d22;border:none;height:3rem}.nav__login.--logout{background-color:var(--color__main);height:3.125rem;transition:all .24s ease;width:100%}.nav__login.--logout:hover{background:#911d22;height:3.125rem;width:100%}.nav__login.--logout:hover .ui-button__inner{background:#911d22;height:3rem}.nav__login.--logout .nuxt-icon.nav__user{color:var(--color__white)}.nav__button .nav__login .ui-button__inner svg,.nav__button .nav__login.--logout .ui-button__inner svg{height:1.7rem;margin:0;width:2rem}.nav__button .nav__login .ui-button__inner{height:3.125rem}.nav__login.auth .nav__text{display:none}.nav__text{color:var(--color__white);font-size:1.5rem;font-style:normal;font-weight:500;line-height:100%;text-align:center;text-transform:uppercase;transition:all .24s ease;white-space:nowrap}.nav__login.auth .ui-button__inner{gap:0!important}.ui-button__text{display:flex;gap:.875rem;justify-content:center}.nav__login.ui-button .nuxt-icon.nav__user{font-size:2rem}.nav__user svg{height:1.36263rem;width:1.09006rem}.nav__wrap{gap:6.25rem;grid-template-columns:4fr 4fr 4fr;padding:0 2.48rem}.nav__button{justify-self:flex-end;width:100%}@media screen and (max-width:1359px){.nav__wrap{grid-template-columns:4fr 5fr 3fr}.nav__col{justify-content:center}}@media screen and (max-width:1199px){.nav__wrap{grid-template-columns:4fr 5.5fr 4fr}.nav__button .ui-button__inner{padding:.5rem 2.89rem}}@media screen and (max-width:991px){.nav__wrap{gap:0;grid-template-columns:2fr 1fr;padding:0}.nav__col,.nav__group-label,.nav__logo-title{display:none}.nav .nav__logo-wrap:before{height:14rem;left:-16rem;top:-2rem;width:80rem}.nav-image__cont{content:none}.nav{opacity:1!important;pointer-events:all!important;position:fixed!important;top:0!important;transform:none!important}}@media screen and (max-width:768px){.nav__logo-partkom{font-size:3.5rem}.nav__logo-masterkit{font-size:4.36rem}.nav .nav__logo-wrap:before{left:-20rem}.nav .nav__logo-masterkit svg{width:9rem}}@media screen and (max-width:640px){.nav__button .nav__login.--logout .ui-button__inner,.nav__button .ui-button__inner{padding:.75rem .89rem}.nav__button .ui-button__text{display:none}.nav__login.ui-button.--border.--white{box-shadow:none;padding:0}.nav__login.ui-button.--border.--white:hover{background-color:transparent;box-shadow:none}.nav__login.ui-button .nuxt-icon.nav__user{font-size:2.75rem}.nav__logo-wrap{flex-wrap:nowrap;gap:1rem;justify-content:flex-start}.nav__wrap{grid-template-columns:6fr 1fr}.nav .nav__logo-wrap:before{height:14rem;left:-31rem;width:74rem}.nav__username{display:none}}@media screen and (max-width:375px){.nav{padding:1.5rem 0}.nav__wrap{gap:0;grid-template-columns:7fr 1fr}}.nav{position:sticky;top:0;transition:background-color .24s ease,transform .24s ease;width:100%;z-index:1000}.nav.full-back-nav,.nav.is-darken{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#363b3f80}.nav-image__cont{transition:opacity .5s ease}.nav-image__cont:not([style*="display: none"]){opacity:1}
