.main-header-upper{background:var(--nvm-color-gray-1);font-size:14px}.main-header-upper a{color:var(--nvm-color-text)}.main-header-upper a:hover{color:var(--nvm-color-blue-light)}.main-header-upper-info-tel p::before,.main-header-upper-info-email p::before{display:inline-block;font-family:var(--font-icons);font-size:125%;color:var(--nvm-color-blue-light);border-radius:50%;margin-right:.25em}.main-header-upper-info-tel p:is(:first-child)::before{content:'\e87b'}.main-header-upper-info-tel .main-header-upper-info-tel__row{display:flex;flex-direction:row;align-items:center}html:not(.tablet,.laptop,.desktop,.large,.xlarge) .main-header-upper-info-tel .main-header-upper-info-tel__row{flex-direction:column;align-items:flex-start}.main-header-upper-info-tel .main-header-upper-info-tel__row p:not(:last-child):after{content:"|";margin-inline:.5em}html:not(.tablet,.laptop,.desktop,.large,.xlarge) .main-header-upper-info-tel .main-header-upper-info-tel__row p:not(:last-child):after{content:""}html:not(.tablet,.laptop,.desktop,.large,.xlarge) .main-header-upper-info-tel .main-header-upper-info-tel__row p:not(:first-child){margin-left:1.6em}.laptop .main-header-upper-info-email p::before{margin-left:1em}.main-header-upper-info-email p::before{content:'\e87c'}html:not(.laptop,.desktop,.large,.xlarge) .main-header-upper{font-size:clamp(1.1rem, 0.963rem + 0.427vw, 1.4rem)}.main-header{border-bottom:1px solid var(--nvm-color-gray-2);box-shadow:0 0 5px 0 var(--nvm-color-gray-2)}.responsiville-scrollmenu-wrapper .main-header{background:var(--nvm-color-white)}.main-header-logo a,.main-header-logo h1{line-height:1;font-size:2rem;padding:0!important;margin:0!important}.xlarge .main-header-logo img{width:522px;height:110px!important;max-width:none}