.headerNavbar{overflow:hidden}.smNavbar{position:absolute;top:0;width:100%;z-index:1}.navbarContainer{position:relative;width:100%;z-index:3}.navbarContainer .navbarWrapper{width:100%;height:100%}.navbarContainer .navbarWrapper .mainNavbar{position:relative;display:flex;height:100%;z-index:1;width:100%}.navbarContainer .navbarWrapper .mainNavbar .navbar{min-height:130px!important;align-items:flex-start}.navbarContainer .navbarWrapper .mainNavbar.is-2{position:absolute;left:0;top:0;right:0;bottom:0;z-index:2}.vertical-text{cursor:pointer;transform:rotate(270deg);transform-origin:0 0;text-transform:uppercase;border-radius:10px}.locale-link{padding-right:10px;display:contents}.locale-link:first-child:after{content:"/";color:inherit}@media (max-width:600px){.navbarContainer .navbarWrapper{width:90%;margin:0 auto}.navbarContainer .navbarWrapper .mainNavbar .navbar{min-height:90px!important}.navbarContainer .navbarWrapper .mainNavbar.is-2{display:none}.logo{width:80px;height:70px}}@media (min-width:2200px){.navbarItems .dropdownItems button,.navbarItems a{font-size:1.5rem}.localeBlock .locale-link a span{font-size:1.5rem!important}}@media (min-width:1960px){.logo{width:140px;height:125px;margin:16px 0}.drop__down__items,.localeBlock .locale-link a span,.navbarItems .dropdownItems button,.navbarItems a{font-size:2rem!important}.drop__down__subitems{font-size:1.8rem}.home__page__connect{margin-top:.8rem!important}.home__page__connect__text{font-size:1.3rem!important;padding:.5rem!important}}.footerMenu svg{margin-right:10px}.footerMenu a{font-size:20px;color:#000;text-decoration:none}.link .typo{font-size:1.5rem!important;font-weight:500;color:#b31e3e;font-family:Baloo_2;@media (max-width:600px){font-size:1.4rem!important;line-height:1.1;display:flex;justify-content:center;align-items:center}@media (min-width:1960px){font-size:3rem!important}}.socialMedia a{padding-right:15px;display:inline-block}.privacyBlock{margin:20px 0}.link .typo:focus-visible{color:#000}@media (max-width:600px){.footerMenu a,.socialMedia{text-align:center}.socialMedia{padding:20px 0}.socialMedia a{padding-left:15px;padding-right:15px;text-align:center}.link .typo{font-size:1.5rem;line-height:1.1}.footerLogo{width:70%;height:auto}}@media (min-width:1960px){.footer__text{font-size:1.8rem!important}.socialMedia{padding:20px 0}.socialMedia a{padding-left:24px;padding-right:24px;text-align:center}.social__media__image{width:40px!important;height:40px!important}.footerLogo{width:100%;height:auto}}