@keyframes sticky_header_active{0%{opacity:0;transform:scale(1.1) translateY(-50%)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes sticky_header_inactive{0%{transform:translateY(20%)}to{transform:translateY(0)}}.nav__mega{align-items:center;border:1px solid #ebebeb;border-radius:10px!important;box-shadow:0 32px 64px rgba(34,35,38,.05),0 16px 32px rgba(34,35,38,.05);display:flex;flex-direction:column;height:0;justify-content:flex-start;left:18%;max-height:fit-content!important;max-width:900px;opacity:0;overflow:hidden;overflow-y:hidden!important;padding:0;position:absolute;right:0;top:100%;transform-origin:center top;width:0;z-index:6}.header__section .nav__mega .container{padding:0!important;width:fit-content!important}.nav__mega *{margin:0!important}.nav__mega .col.s12{padding:0!important}.nav--on-hover li:hover>.nav__mega{padding:30px!important;width:100vw!important}.dropdown-col-1,.dropdown-menu{display:flex;flex-wrap:wrap;justify-content:space-between}.dropdown-col-1{column-gap:30px;row-gap:15px}.submenu-item:not(.last-item){align-items:flex-start;border-radius:6px;color:#2f1a49;display:flex;margin-bottom:20px!important;padding:5px;text-decoration:none;transition:background .2s ease;width:calc(50% - 30px)}.submenu-item:not(.last-item):hover{background-color:#f5f5f5}.submenu-item img{height:30px;margin-right:15px!important;width:30px}.submenu-item .text{display:flex;flex-direction:column}.submenu-item .name{color:#2f1a49;font-weight:600;margin-bottom:3px!important}.submenu-item .desc{color:#666;font-size:13px}.last-item{align-items:flex-start;border-top:2px solid #f1f1f1;color:#2f1a49;display:flex;margin:0 10px!important;padding-top:34px;width:100%}.soon{background-color:#fff;border:1px solid;border-radius:12px;color:#a04ac6;display:inline-block;font-size:12px;margin-left:5px!important;padding:2px 6px}.header--sticky-active .header__sticky-element{left:0;position:fixed;top:0;width:100%;z-index:6}.hs-inline-edit .header--sticky-active .header__sticky-element{z-index:2147483599}.header__section--main{padding-bottom:0;padding-top:0}.header--sticky-inactive .header__section--main{animation:sticky_header_inactive .2s ease-in-out}.header--sticky-active .header__section--main{animation:sticky_header_active .2s ease-in-out;box-shadow:0 8px 16px rgba(34,35,38,.05),0 4px 8px rgba(34,35,38,.05)}.header__section--main .header__center{padding-bottom:1rem;padding-top:1rem;position:relative}.header--sticky-active .header__section--main .header__center{padding-bottom:.5rem;padding-top:.5rem}.header--overlap .header__logo__static,.header--sticky-active .header__logo__overlap,.header--sticky-active .header__logo__static,.header--sticky:not(.header--sticky-active) .header__logo__sticky,.header:not(.header--overlap) .header__logo__overlap{display:none}.header .nav{position:static}.header:not(.header--overlap) .nav__mega{border-top-left-radius:0;border-top-right-radius:0}.header__lang,.header__search{margin-inline-start:1.2rem}.header--wo-lang .header__lang{display:none}.header--wo-search .header__lang,.header__search{border-inline-start:1px solid;padding-inline-start:1.2rem}.header--overlap .header__buttons__static,.header--sticky-active .header__buttons__overlap,.header--sticky-active .header__buttons__static,.header--sticky:not(.header--sticky-active) .header__buttons__sticky,.header:not(.header--overlap) .header__buttons__overlap{display:none}.header__buttons .inline-items>:first-child{margin-inline-start:1.2rem}.header--wo-search.header--wo-lang .header__buttons .inline-items>:first-child{margin-inline-start:2rem}.header__mobile-nav{display:none}@media (max-width:1139px){.header__nav{display:none}.header--wo-search .header__lang,.header__search{border-inline-start:none;margin-inline-start:0;padding-inline-start:0}.header__mobile-nav{display:block;margin-inline-start:1.2rem;order:3}.mnav-active{overflow:hidden}}@media (max-width:767px){.header__lang,.header__search{margin-inline-start:0}.header__search{order:2}.header__lang{order:1}.header--w-search .header__lang{margin-inline-end:1.2rem}.header__buttons{display:none}}.header,.header__section--main{background:#fff}.header--wo-search .header__lang,.header__search{border-inline-start-color:#e3e6ec}@media (max-width:767px){.header__lang{border-inline-end-color:#e3e6ec}}