#navHeaderMenu .menu,#navHeaderMenu .nav-bg,#navHeaderMenu .nav-header{position:fixed;top:0;pointer-events:none}#navHeaderMenu{position:relative;height:8.3vh;min-height:35px;z-index:9}#navHeaderMenu .menu.render-only-image .menu-content,#navHeaderMenu .nav-header .menu-button span.close-text,#navHeaderMenu h1,#navHeaderMenu.active .nav-header .menu-button span.open-text{display:none}#navHeaderMenu .nav-bg{left:0;width:100%;height:8.3vh;min-height:35px;background-color:#f2f2f2;transition:.3s ease-in-out}#navHeaderMenu .nav-header{left:0;display:flex;justify-content:space-between;align-items:center;width:100%;height:8.3vh;min-height:35px;padding:0 3.1vw;box-sizing:border-box;z-index:10;transition:height .3s ease-in-out}#navHeaderMenu .nav-header .nav-header-logo{z-index:10;pointer-events:all}#navHeaderMenu .nav-header .nav-header-logo img{max-width:9.27vw;transition:filter .3s ease-in-out}#navHeaderMenu .nav-header .menu-button{display:flex;justify-content:space-between;align-items:center;cursor:pointer;z-index:10;padding:2vw 0 2vw 2vw;pointer-events:all}#navHeaderMenu .nav-header .menu-button span{margin-right:.8vw;font-size:1.1vw;color:#000;transition:.3s ease-in-out}#navHeaderMenu .nav-header .menu-button .hamburger{position:relative;width:2.6vw;height:.84vw}#navHeaderMenu .nav-header .menu-button .hamburger:after{content:'';position:absolute;width:100%;height:3px;background-color:#000;transform:rotate(0) translateY(0);transform-origin:center;transition:.2s ease-in-out;top:0}#navHeaderMenu .nav-header .menu-button .hamburger:before{content:'';position:absolute;width:100%;height:3px;background-color:#000;transform:rotate(0) translateY(0);transform-origin:center;transition:.2s ease-in-out;bottom:0}#navHeaderMenu .nav-header .contact-icon{display:inline-block;position:absolute;top:12.77vh;right:3.07vw;width:1.82vw;padding-left:1vw;padding-bottom:1vw;pointer-events:all;box-sizing:initial !important;opacity:1;transform:scale(1);transition:.2s ease-in-out}#navHeaderMenu .nav-header .contact-icon img{width:100%}#navHeaderMenu .nav-header .contact-icon:hover{transform:scale(1.1)}#navHeaderMenu .menu{display:flex;right:0;width:100%;height:100vh;z-index:9}#navHeaderMenu .menu.render-only-image .menu-image{width:100%;padding:5.208vw 10.416vw;background-color:#000}#navHeaderMenu .menu.render-only-image .menu-image img{object-fit:contain;width:auto;height:100%;background-color:transparent}#navHeaderMenu .menu .menu-image{display:flex;justify-content:center;align-items:center;overflow:hidden;width:50%;transform:translateX(-100%);transition:transform .3s ease-in-out}#navHeaderMenu .menu .menu-image img{object-fit:cover;object-position:center center;opacity:0;min-width:100%;min-height:100%;background-color:#000;transition:opacity .5s ease-in-out}#navHeaderMenu .menu .menu-content{display:flex;justify-content:center;width:50%;background-color:#000;overflow-x:hidden;transform:translateX(100%);transition:transform .3s ease-in-out}#navHeaderMenu .menu .menu-content .menu-content-biography{width:26.04vw;margin-top:20.64vh;padding-bottom:5vh;box-sizing:border-box;color:var(--primaryColor)}#navHeaderMenu .menu .menu-content .menu-content-biography .biography-title *{font-size:1.43vw !important;margin:0}#navHeaderMenu .menu .menu-content .menu-content-biography .biography-subtitle{text-transform:uppercase;font-weight:500;margin-top:3.79vh}#navHeaderMenu .menu .menu-content .menu-content-biography .biography-subtitle *{font-size:.9vw !important;margin:0}#navHeaderMenu .menu .menu-content .menu-content-biography .biography-description{margin-top:6.66vh}#navHeaderMenu .menu .menu-content .menu-content-biography .biography-description *{font-size:.96vw !important;margin-top:0}#navHeaderMenu .menu .menu-content .menu-levels{color:var(--primaryColor);margin-top:15.2vh}#navHeaderMenu .menu .menu-content .menu-levels a{cursor:pointer;color:var(--primaryColor);text-decoration:none;transition:color .2s ease-in-out}#navHeaderMenu .menu .menu-content .menu-levels a:hover{color:var(--secondaryColor)}#navHeaderMenu .menu .menu-content .menu-levels ul{list-style:none;padding:0;margin:0}#navHeaderMenu .menu .menu-content .menu-levels .menu-level-1{font-size:1.2vw;font-weight:700}#navHeaderMenu .menu .menu-content .menu-levels .menu-level-1 .menu-item-1{margin-bottom:4.2vh;padding-left:0;transition:padding-left .2s ease-in-out}#navHeaderMenu .menu .menu-content .menu-levels .menu-level-1 .menu-item-1 .menu-item-label{position:relative;box-sizing:border-box;border-bottom:0 solid var(--secondaryColor);transition:border-width .2s ease-in-out}#navHeaderMenu .menu .menu-content .menu-levels .menu-level-1 .menu-item-1 .menu-item-label:before{content:'';position:absolute;top:50%;left:0;height:2px;width:0;background-color:var(--secondaryColor);transform:translate(calc(-100% - 1.8vw),-50%);transition:width .2s ease-in-out}#navHeaderMenu .menu .menu-content .menu-levels .menu-level-1 .menu-item-1 .submenu-container{overflow:hidden}#navHeaderMenu .menu .menu-content .menu-levels .menu-level-1 .menu-item-1 .submenu-container .menu-level-2{margin-top:-100vh;font-size:.9vw;font-weight:500;transition:margin-top .3s ease-in-out}#navHeaderMenu .menu .menu-content .menu-levels .menu-level-1 .menu-item-1 .submenu-container .menu-level-2 .menu-item-2{margin-top:2.5vh}#navHeaderMenu .menu .menu-content .menu-levels .menu-level-1 .menu-item-1.has-child .menu-item-label:after{content:'';position:absolute;top:50%;left:115%;height:6px;width:6px;border-right:2px solid var(--primaryColor);border-bottom:2px solid var(--primaryColor);transform:translate(100%,-50%) rotate(45deg);transition:.2s ease-in-out}#navHeaderMenu .menu .menu-content .menu-levels .menu-level-1 .menu-item-1.active{padding-left:1.8vw}#navHeaderMenu .menu .menu-content .menu-levels .menu-level-1 .menu-item-1.active .menu-item-label{color:var(--secondaryColor);border-width:2px}#navHeaderMenu .menu .menu-content .menu-levels .menu-level-1 .menu-item-1.active .menu-item-label:before{width:4.68vw}#navHeaderMenu .menu .menu-content .menu-levels .menu-level-1 .menu-item-1.active .submenu-container .menu-level-2{margin-top:0}#navHeaderMenu .menu .menu-content .menu-levels .menu-level-1 .menu-item-1.has-child.active .menu-item-label:after{border-color:var(--secondaryColor);transform:translate(100%,-50%) rotate(-135deg)}#navHeaderMenu .menu .menu-content .menu-levels .menu-links{font-weight:500;font-size:.85vw;margin-bottom:8vh}#navHeaderMenu .menu .menu-content .menu-levels .menu-links .links-offices{margin-bottom:5.1vh;pointer-events:none}#navHeaderMenu .menu .menu-content .menu-levels .menu-links .links-offices .links-offices-label{margin-bottom:2.7vh}#navHeaderMenu .menu .menu-content .menu-levels .menu-links .links-offices .links-offices-list ul li{display:inline-block;width:max-content}#navHeaderMenu .menu .menu-content .menu-levels .menu-links .links-offices .links-offices-list ul li:not(:last-child):after{content:' | ';margin:0 5px}#navHeaderMenu .menu .menu-content .menu-levels .menu-links .links-offices .links-offices-list ul li a{display:inline;text-decoration:none;padding:0}#navHeaderMenu .menu .menu-content .menu-levels .menu-links .links-socials{display:flex;justify-content:space-between;align-items:center}#navHeaderMenu .menu .menu-content .menu-levels .menu-links .links-socials li:not(:last-child){margin-right:2.2vw}#navHeaderMenu .menu .menu-content .menu-levels .menu-links .links-socials li a{display:flex;justify-content:space-between;align-items:center;text-decoration:none}#navHeaderMenu .menu .menu-content .menu-levels .menu-links .links-socials li a img{margin-right:1.1vw;height:2vh;filter:brightness(0) invert(1);transition:filter .2s ease-in-out}#navHeaderMenu .menu .menu-content .menu-levels .menu-links .links-socials li a:hover img{filter:brightness(1) invert(0)}#navHeaderMenu.active .nav-header .contact-icon,#navHeaderMenu.scrolled .nav-header .contact-icon{opacity:0;pointer-events:none}#navHeaderMenu.active .nav-header,.widget-span.transparent #navHeaderMenu:not(.scrolled),.widget-span.transparent #navHeaderMenu:not(.scrolled) .nav-header{height:14vh}#navHeaderMenu.active .nav-header .nav-header-logo img,.widget-span.transparent #navHeaderMenu:not(.scrolled) .nav-header .nav-header-logo img{filter:invert(1)}#navHeaderMenu.active .nav-header .menu-button span{font-size:.8vw;color:var(--primaryColor)}#navHeaderMenu.active .nav-header .menu-button span.close-text{display:initial}#navHeaderMenu.active .nav-header .menu-button .hamburger:after{background-color:var(--primaryColor);transform:rotate(45deg) translateY(.45vw)}#navHeaderMenu.active .nav-header .menu-button .hamburger:before{background-color:var(--primaryColor);transform:rotate(-45deg) translateY(-.5vw)}#navHeaderMenu.active .menu{pointer-events:initial}#navHeaderMenu.active .menu .menu-content,#navHeaderMenu.active .menu .menu-image{transform:translateX(0)}#navHeaderMenu.active .menu .menu-image img{opacity:1}.widget-span.transparent #navHeaderMenu{position:absolute}.widget-span.transparent #navHeaderMenu:not(.scrolled) .nav-header .menu-button span{color:#fff}.widget-span.transparent #navHeaderMenu:not(.scrolled) .nav-header .menu-button .hamburger:after,.widget-span.transparent #navHeaderMenu:not(.scrolled) .nav-header .menu-button .hamburger:before{background-color:#fff}.widget-span.transparent #navHeaderMenu:not(.scrolled) .nav-bg{background-color:transparent}@media(orientation:portrait){i{display:inline}#navHeaderMenu,#navHeaderMenu.active{position:absolute;height:8vh}#navHeaderMenu:not(.scrolled) .nav-bg{background-color:transparent}#navHeaderMenu:not(.scrolled) .nav-header .nav-header-logo img{filter:invert(1)}#navHeaderMenu:not(.scrolled) .nav-header .menu-button .hamburger:after,#navHeaderMenu:not(.scrolled) .nav-header .menu-button .hamburger:before{background-color:#fff}#navHeaderMenu .nav-header .nav-header-logo img{width:33.7vw !important;max-width:33.7vw;transition:filter .3s ease-in-out}#navHeaderMenu .nav-header .menu-button span{display:none !important}#navHeaderMenu .nav-header .menu-button .hamburger{width:8vw;height:2.6vw}#navHeaderMenu .nav-header .menu-button .hamburger:after,#navHeaderMenu .nav-header .menu-button .hamburger:before{height:.25vh}#navHeaderMenu .nav-header .contact-icon{top:10vh;width:6vw;padding-left:3vw;padding-bottom:3vw}#navHeaderMenu .menu.render-only-image .menu-image{display:block;padding:13.8vw 2.7vw}#navHeaderMenu .menu.render-only-image .menu-image img{height:100%}#navHeaderMenu .menu .menu-content .menu-levels .menu-links .links-socials li a span,#navHeaderMenu .menu .menu-image{display:none}#navHeaderMenu .menu .menu-content{justify-content:flex-start;width:100%;padding:0 12.6vw}#navHeaderMenu .menu .menu-content .menu-content-biography{width:auto;margin-top:20.64vh;padding-bottom:5vh}#navHeaderMenu .menu .menu-content .menu-content-biography .biography-title *{font-size:5.43vw !important}#navHeaderMenu .menu .menu-content .menu-content-biography .biography-subtitle{margin-top:3.79vh}#navHeaderMenu .menu .menu-content .menu-content-biography .biography-subtitle *{font-size:3.1vw !important}#navHeaderMenu .menu .menu-content .menu-content-biography .biography-description{margin-top:6.66vh}#navHeaderMenu .menu .menu-content .menu-content-biography .biography-description *{font-size:2.96vw !important}#navHeaderMenu .menu .menu-content .menu-levels .menu-level-1{font-size:7.6vw}#navHeaderMenu .menu .menu-content .menu-levels .menu-level-1 .menu-item-1:hover{padding-left:6vw}#navHeaderMenu .menu .menu-content .menu-levels .menu-level-1 .menu-item-1:hover .menu-item-label{border-width:4px}#navHeaderMenu .menu .menu-content .menu-levels .menu-level-1 .menu-item-1:hover .menu-item-label:before{width:6vw}#navHeaderMenu .menu .menu-content .menu-levels .menu-level-1 .menu-item-1 .menu-item-label:before{top:60%;height:5px;transform:translate(calc(-100% - 6vw),-50%)}#navHeaderMenu .menu .menu-content .menu-levels .menu-level-1 .menu-item-1 .submenu-container .menu-level-2{font-size:5vw}#navHeaderMenu .menu .menu-content .menu-levels .menu-level-1 .menu-item-1.has-child .menu-item-label:after{width:16px;height:16px;border-width:4px;max-width:3vw;max-height:3vw}#navHeaderMenu .menu .menu-content .menu-levels .menu-links{font-size:4vw}#navHeaderMenu .menu .menu-content .menu-levels .menu-links .links-socials{justify-content:flex-start}#navHeaderMenu .menu .menu-content .menu-levels .menu-links .links-socials li:not(:last-child){margin-right:13.1vw}#navHeaderMenu .menu .menu-content .menu-levels .menu-links .links-socials li a img{height:2.5vh}#navHeaderMenu.active .nav-header .menu-button .hamburger:after{transform:rotate(45deg) translateY(350%)}#navHeaderMenu.active .nav-header .menu-button .hamburger:before{transform:rotate(-45deg) translateY(-350%)}.widget-span.transparent #navHeaderMenu .nav-header .contact-icon{top:12.77vh}}