.nav-header{background-color:#fff;box-shadow:0 0 7px #47474733;color:#e52329;height:4.75rem;max-width:2000px;position:fixed;top:0;transition-duration:.3s;transition-property:height,background-color,box-shadow;transition-timing-function:cubic-bezier(.5,0,.15,1);width:100%;z-index:13}@media only screen and (min-width:960px){.nav-header{height:6.5rem}}.nav-header.light-mode{background-color:transparent;box-shadow:none}@media only screen and (min-width:960px){.nav-header.light-mode{color:#fff}.nav-header.light-mode .desktop-nav .nav-wrapper .menu-holder .menu-item .is-parent .submenu-items.is-active{background-color:transparent;box-shadow:none}.nav-header.light-mode .desktop-nav .nav-wrapper .menu-cta-holder .menu-cta{display:none}.nav-header.light-mode .desktop-nav .nav-wrapper .menu-cta-holder .lang-switch{display:block}}.nav-header.light-mode.is-open{background-color:#fff}.nav-header .brand-link{display:inline-block}.nav-header .eu-holder{max-height:3.65rem}.nav-header .eu-holder .eu-link{display:inline-block;margin-left:1rem}.nav-header .eu-holder .eu-link .eu-logo{max-height:4.5rem}.nav-header .menu-item{-webkit-user-select:none;-moz-user-select:none;user-select:none}.nav-header .menu-item .menu-link{cursor:pointer;text-decoration:none}.nav-header .menu-item .menu-link .parent-toggler.is-active .parent-icon{transform:rotate(180deg)}.nav-header .menu-item .menu-link .parent-toggler .parent-icon{margin-left:.5rem;transition:transform .3s cubic-bezier(.5,0,.15,1);vertical-align:bottom}.nav-header .menu-item .menu-link .submenu-items .submenu-item{line-height:1.2;margin-bottom:.5rem}.nav-header .menu-item .menu-link .submenu-items .submenu-item .submenu-link{text-decoration:none}.nav-header .mobile-nav{height:100%}@media only screen and (min-width:960px){.nav-header .mobile-nav{display:none}}.nav-header .mobile-nav .head{height:100%}.nav-header .mobile-nav .head .head-items{display:flex;height:100%;justify-content:space-between;padding-bottom:1.25rem;padding-top:1.5rem}.nav-header .mobile-nav .head .head-items .brand-holder,.nav-header .mobile-nav .head .head-items .brand-holder .brand-link,.nav-header .mobile-nav .head .head-items .brand-holder .brand-link .brand-logo{height:100%}.nav-header .mobile-nav .head .head-items .toggler{cursor:pointer;height:100%}.nav-header .mobile-nav .head .head-items .toggler .toggler-items{height:2rem;position:relative;width:2rem}.nav-header .mobile-nav .head .head-items .toggler .toggler-items>div{background-color:#e52329;height:4px;left:0;margin:0 auto;position:absolute;right:0;transition-duration:.3s;transition-property:opacity,transform,top;transition-timing-function:cubic-bezier(.5,0,.15,1);width:1.5rem}.nav-header .mobile-nav .head .head-items .toggler .toggler-items>div:first-child{top:calc(50% - 8px)}.nav-header .mobile-nav .head .head-items .toggler .toggler-items>div:nth-child(2){top:calc(50% + 4px)}.nav-header .mobile-nav .head .head-items .toggler .toggler-items.is-active>div:first-child{top:calc(50% - 4px)}.nav-header .mobile-nav .head .head-items .toggler .toggler-items.is-active>div:nth-child(2){top:50%}.nav-header .mobile-nav .menu{background-color:#fff;height:calc(100vh - 4.75rem);padding-top:3rem;transform:scaleY(0);transform-origin:top;transition:transform .3s cubic-bezier(.5,0,.15,1)}.nav-header .mobile-nav .menu.is-active{transform:scaleY(1)}.nav-header .mobile-nav .menu .menu-items{text-align:center}.nav-header .mobile-nav .menu .menu-items .menu-item:not(:last-child){padding-bottom:2rem}.nav-header .mobile-nav .menu .menu-items .menu-item .menu-link{color:currentColor;font-size:20px;padding-bottom:.5rem;position:relative}.nav-header .mobile-nav .menu .menu-items .menu-item .menu-link:after{background-color:currentColor;bottom:-2px;content:"";display:block;height:4px;left:0;position:absolute;width:0}.nav-header .mobile-nav .menu .menu-items .menu-item .menu-link.router-link-active:after{width:100%}.nav-header .mobile-nav .menu .menu-items .menu-item .menu-link.is-parent .parent-toggler{align-items:center;display:flex;justify-content:center}.nav-header .mobile-nav .menu .menu-items .menu-item .menu-link.is-parent .submenu-items{display:none;padding-top:.5rem}.nav-header .mobile-nav .menu .menu-items .menu-item .menu-link.is-parent .submenu-items.is-active{display:block}.nav-header .mobile-nav .menu .menu-items .menu-item .menu-link.is-parent .submenu-items .submenu-item .submenu-link{color:currentColor;font-size:20px}.nav-header .mobile-nav .menu .menu-items .menu-item .menu-link.is-parent .submenu-items .submenu-item .submenu-link.router-link-active{text-decoration:underline}.nav-header .mobile-nav .menu-cta-holder{bottom:0;box-shadow:0 -4px 7px #47474733;left:0;position:fixed;transition:bottom .3s cubic-bezier(.5,0,.15,1);width:100%}.nav-header .mobile-nav .menu-cta-holder.has-scrolled{bottom:-20%}.nav-header .mobile-nav .menu-cta-holder .menu-cta{justify-content:space-between;width:100%}.nav-header .desktop-nav{display:none;height:100%;padding-bottom:1.5rem;padding-top:2rem}@media only screen and (min-width:960px){.nav-header .desktop-nav{display:block}}.nav-header .desktop-nav .nav-wrapper{display:flex;height:100%}.nav-header .desktop-nav .nav-wrapper .brand-holder .brand-link,.nav-header .desktop-nav .nav-wrapper .brand-holder .brand-link .brand-logo{height:100%}.nav-header .desktop-nav .nav-wrapper .menu-holder{align-items:flex-end;display:flex}.nav-header .desktop-nav .nav-wrapper .menu-holder .menu-item{margin-left:1rem}.nav-header .desktop-nav .nav-wrapper .menu-holder .menu-item:first-child{margin-left:2rem}@media only screen and (min-width:1280px){.nav-header .desktop-nav .nav-wrapper .menu-holder .menu-item:first-child{margin-left:2.5rem}.nav-header .desktop-nav .nav-wrapper .menu-holder .menu-item{margin-left:1.5rem}}.nav-header .desktop-nav .nav-wrapper .menu-holder .menu-item .menu-link{color:currentColor;display:block;font-size:20px;line-height:1;padding-bottom:.5rem;position:relative;transition:color .3s cubic-bezier(.5,0,.15,1)}@media only screen and (min-width:1280px){.nav-header .desktop-nav .nav-wrapper .menu-holder .menu-item .menu-link{font-size:24px}}.nav-header .desktop-nav .nav-wrapper .menu-holder .menu-item .menu-link:after{background-color:currentColor;bottom:-2px;content:"";display:block;height:4px;left:0;position:absolute;transition:width .3s cubic-bezier(.5,0,.15,1);width:0}.nav-header .desktop-nav .nav-wrapper .menu-holder .menu-item .menu-link.router-link-active:after{width:100%}.nav-header .desktop-nav .nav-wrapper .menu-holder .menu-item .menu-link:hover:after{width:2.5rem}.nav-header .desktop-nav .nav-wrapper .menu-holder .menu-item .menu-link.is-parent .parent-toggler .parent-icon path{stroke:#474747}.nav-header .desktop-nav .nav-wrapper .menu-holder .menu-item .menu-link.is-parent .submenu-items{background-color:#fff;bottom:calc(100% - 8rem);box-shadow:0 4px 5px #47474733;display:none;padding:0 1rem;position:absolute;transition:background-color .3s cubic-bezier(.5,0,.15,1)}.nav-header .desktop-nav .nav-wrapper .menu-holder .menu-item .menu-link.is-parent .submenu-items.is-active{display:block}.nav-header .desktop-nav .nav-wrapper .menu-holder .menu-item .menu-link.is-parent .submenu-items .submenu-item .submenu-link{color:currentColor;margin-top:0;position:relative}.nav-header .desktop-nav .nav-wrapper .menu-holder .menu-item .menu-link.is-parent .submenu-items .submenu-item .submenu-link:after{background-color:currentColor;bottom:-2px;content:"";display:block;height:4px;left:0;position:absolute;transition:width .3s cubic-bezier(.5,0,.15,1);width:0}.nav-header .desktop-nav .nav-wrapper .menu-holder .menu-item .menu-link.is-parent .submenu-items .submenu-item .submenu-link.is-active:after,.nav-header .desktop-nav .nav-wrapper .menu-holder .menu-item .menu-link.is-parent .submenu-items .submenu-item .submenu-link.router-link-active:after,.nav-header .desktop-nav .nav-wrapper .menu-holder .menu-item .menu-link.is-parent .submenu-items .submenu-item .submenu-link:hover:after{width:100%}.nav-header .desktop-nav .nav-wrapper .menu-cta-holder{align-items:center;display:flex;margin-left:auto;padding-left:1.5rem}.nav-header .desktop-nav .nav-wrapper .menu-cta-holder .lang-switch{display:none;position:relative}.nav-header .desktop-nav .nav-wrapper .menu-cta-holder .lang-switch .lang-items{background-color:#e52329;display:none;position:absolute;right:0;top:100%}.nav-header .desktop-nav .nav-wrapper .menu-cta-holder .lang-switch .lang-items.is-active{display:block}.nav-header .desktop-nav .nav-wrapper .menu-cta-holder .lang-switch .lang-items .lang-item{padding:.5rem 1rem}.nav-header .desktop-nav .nav-wrapper .menu-cta-holder .lang-switch .lang-items .lang-item .lang-link{color:currentColor;display:block;font-size:20px;line-height:1;padding-bottom:.5rem;position:relative;text-decoration:none;transition:color .3s cubic-bezier(.5,0,.15,1)}@media only screen and (min-width:1280px){.nav-header .desktop-nav .nav-wrapper .menu-cta-holder .lang-switch .lang-items .lang-item .lang-link{font-size:24px}}.nav-header .desktop-nav .nav-wrapper .menu-cta-holder .lang-switch .lang-items .lang-item .lang-link:after{background-color:currentColor;bottom:-2px;content:"";display:block;height:4px;left:0;position:absolute;transition:width .3s cubic-bezier(.5,0,.15,1);width:0}.nav-header .desktop-nav .nav-wrapper .menu-cta-holder .lang-switch .lang-items .lang-item .lang-link.router-link-active:after,.nav-header .desktop-nav .nav-wrapper .menu-cta-holder .lang-switch .lang-items .lang-item .lang-link:hover:after{width:100%}.nav-footer{color:#fff}.nav-footer .container-red{background-color:#e52329}.nav-footer .container-red .main-row{justify-content:flex-start;padding:2.5rem 0}@media only screen and (min-width:960px){.nav-footer .container-red .main-row{align-items:center;flex-direction:row;padding:4rem 0}}.nav-footer .container-red .main-row .menu-col .menu{display:block;gap:2rem;text-align:left}@media only screen and (min-width:600px){.nav-footer .container-red .main-row .menu-col .menu{display:inline-flex;flex-wrap:wrap}}@media only screen and (min-width:960px){.nav-footer .container-red .main-row .menu-col .menu{display:block;margin-bottom:0;text-align:right}.nav-footer .container-red .main-row .menu-col .menu .menu-item{display:inline}.nav-footer .container-red .main-row .menu-col .menu .menu-item:not(:first-child){margin-left:2rem}}.nav-footer .container-red .main-row .menu-col .menu .menu-item:not(:last-child){margin-bottom:.5rem}.nav-footer .container-red .main-row .menu-col .menu .menu-item .menu-link{color:currentColor;font-size:20px;text-decoration:none}@media only screen and (min-width:1280px){.nav-footer .container-red .main-row .menu-col .menu .menu-item .menu-link{font-size:24px}}.nav-footer .container-red .main-row .menu-col .menu .menu-item .menu-link:hover{text-decoration:underline;text-decoration-thickness:.125rem}.nav-footer .container-red .main-row .brand-holder img{background-color:transparent;max-width:17.5rem;width:17.5rem}.primary-logo-row{align-items:center;display:flex;flex-wrap:wrap;gap:3.5rem;justify-content:center;padding:3.5rem 0}@media only screen and (min-width:600px){.primary-logo-row{justify-content:flex-start;padding:1.5rem 0}}@media only screen and (min-width:960px){.primary-logo-row{gap:5rem;padding:2.5rem 0}}.primary-logo-row .logo-item{align-items:center;display:flex;justify-content:center}@media only screen and (min-width:1280px){.primary-logo-row .logo-item:last-child{margin-left:auto}}.primary-logo-row .logo-item .partner-logo-link{display:block}.primary-logo-row .logo-item .partner-logo{background-color:transparent;max-width:6.875rem}@media only screen and (min-width:960px){.primary-logo-row .logo-item .partner-logo{max-width:8.75rem}}.divider{background-color:#e52329;height:.25rem;margin:0;padding:0;position:relative;width:100%}.secondary-logo-row{align-items:flex-end;display:flex;flex-direction:row;margin-top:0;padding:2.5rem 0 1.5rem}.secondary-logo-row .partner-logos{display:flex;gap:6rem;justify-content:flex-start;margin:1.5rem 0}@media only screen and (max-width:600px){.secondary-logo-row .partner-logos{flex-wrap:wrap}}@media only screen and (min-width:600px){.secondary-logo-row .partner-logos{justify-content:flex-start}}.secondary-logo-row .partner-logos .logo-item{align-items:center;display:flex;justify-content:center}.secondary-logo-row .partner-logos .logo-item .partner-logo-link{display:block}.secondary-logo-row .partner-logos .logo-item .partner-logo{max-height:4rem}.secondary-logo-row .support-text{color:#474747;font-size:16px;font-weight:600;margin-bottom:2rem;text-align:left}@media only screen and (min-width:960px){.secondary-logo-row .support-text{font-size:18px}}.secondary-logo-row .support-logos{display:flex;gap:.5rem 2rem;justify-content:space-between}@media only screen and (max-width:600px){.secondary-logo-row .support-logos{flex-wrap:wrap;justify-content:flex-start;margin:1.5rem 0}}.secondary-logo-row .support-logos .logo-item{align-items:center;display:flex;justify-content:center}.secondary-logo-row .support-logos .logo-item .partner-logo-link{display:block}.secondary-logo-row .support-logos .logo-item .partner-logo{max-height:5.25rem}
