﻿.nav-pro .header-upper.logo-pro{padding:18px 0;background:linear-gradient(180deg,#ffffff 0%,#f4f6f9 100%);border-bottom:1px solid rgba(26,32,44,0.08);box-shadow:inset 0 -1px 0 rgba(227,0,15,0.12)}.nav-pro .header-upper.logo-pro .logo-pro-inner{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}.nav-pro.header-style-two .header-upper.logo-pro .logo-outer{width:auto;float:none;text-align:left;padding:0;flex:0 0 auto}.nav-pro.header-style-two .header-upper.logo-pro .logo-outer .logo{width:auto;height:auto;margin:0}.nav-pro .header-upper.logo-pro .logo-outer .logo a{display:inline-block;line-height:0;min-height:64px}.nav-pro .header-upper.logo-pro .logo-outer .logo img{max-height:64px;width:auto;height:auto;display:block}.nav-pro .header-upper.logo-pro .logo-pro-aside{flex:1 1 280px;min-width:0;padding-left:20px;border-left:3px solid #E3000F}.nav-pro .header-upper.logo-pro .logo-pro-tagline,.nav-pro .header-upper.logo-pro h1.logo-pro-tagline,.nav-pro .header-upper.logo-pro p.logo-pro-tagline{margin:0 0 4px;font-family:Montserrat,sans-serif;font-size:11px;font-weight:700;letter-spacing:0.12em;text-transform:uppercase;color:#E3000F}.nav-pro .header-upper.logo-pro .logo-pro-desc{margin:0;font-size:13px;line-height:1.55;color:#5c6578;max-width:460px}@media only screen and (max-width:991px){.nav-pro .header-upper.logo-pro{padding:12px 0}.nav-pro .header-upper.logo-pro .logo-pro-inner{justify-content:center}.nav-pro.header-style-two .header-upper.logo-pro .logo-outer{text-align:center;flex:0 0 auto}.nav-pro .header-upper.logo-pro .logo-pro-aside{display:none !important}}@media only screen and (max-width:479px){.nav-pro .header-upper.logo-pro{padding:10px 0}.nav-pro .header-upper.logo-pro .logo-outer .logo img{max-height:52px}}