.header-section .header_wrapper .topbar{background:#f7f4fb!important;border-bottom:1px solid #e9e1f0}
.header-section .navbar-top .topbar_wrapper{border:0!important;margin:0;min-height:44px;padding:5px 0!important;gap:0}
.header-section .topbar_wrapper>.col-md-6:not(:has(small)){display:none}
.header-section .topbar_wrapper>.col-md-12{width:100%;padding:0}
.header-section .top_header_menu{width:100%;gap:5px!important;justify-content:flex-start!important;flex-wrap:nowrap;margin:0;padding:0;list-style:none}
.header-section .top_header_menu .nav-item{margin:0;flex-shrink:0}
.header-section .top_header_menu .nav-item .nav-link{font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;font-size:12px!important;font-weight:500!important;line-height:1.5;letter-spacing:0;color:#675477!important;padding:7px 10px!important;border-radius:6px;display:inline-flex;align-items:center;gap:7px;text-decoration:none;transition:background .15s,color .15s;white-space:nowrap}
.header-section .top_header_menu .nav-item .nav-link:hover{background:#eae1f5;color:#6531a4!important}
.header-section .top_header_menu .nav-link:focus-visible{outline:2px solid #9657d8;outline-offset:2px}
.header-section .top_header_menu .nav-item:has(a[href*="statuspage.io"]){margin-left:auto;margin-right:9px;border-right:1px solid #e1d4ec;padding-right:12px}
.header-section .top_header_menu a[href*="statuspage.io"]:before{content:'';display:block;width:12px;height:12px;border:1.5px solid #9872b3;border-radius:50%;background:linear-gradient(#9872b3,#9872b3) center/5px 1.5px no-repeat;flex-shrink:0}
.header-section .top_header_menu .nav-item:has(a[href*="financeiro.othhost.com.br"]){margin-left:6px}
.header-section .top_header_menu .nav-item a[href*="financeiro.othhost.com.br"]{background:#ede2fc;color:#65349a!important;border:1px solid #d8bfed;font-weight:650!important;padding:6px 12px!important}
.header-section .top_header_menu a[href*="financeiro.othhost.com.br"]:after{content:'↗';font-size:14px;color:#8750b4;line-height:1}
.header-section .top_header_menu .nav-item a[href*="financeiro.othhost.com.br"]:hover{background:#e2d0f7;border-color:#b58ad9}
@media(max-width:1050px){.header-section .top_header_menu .nav-item .nav-link{font-size:11px!important;padding-inline:7px!important}.header-section .top_header_menu .nav-item:has(a[href*="statuspage.io"]){margin-right:3px;padding-right:6px}}
@media(max-width:767px){.header-section .header_wrapper .topbar.topbar_off_mobile,.header-section .header_wrapper .topbar.topbar_on_mobile{display:block!important}.header-section .navbar-top .topbar_wrapper{min-height:39px;padding:3px 0!important}.header-section .top_header_menu{gap:4px!important;justify-content:space-between!important}.header-section .top_header_menu .nav-item{display:none}.header-section .top_header_menu .nav-item:has(a[href*="statuspage.io"]),.header-section .top_header_menu .nav-item:has(a[href*="financeiro.othhost.com.br"]),.header-section .top_header_menu .nav-item:has(a[href$="/contato/"]){display:block;margin:0;border:0;padding:0}.header-section .top_header_menu .nav-item .nav-link{padding:6px 5px!important;font-size:11px!important;gap:5px}.header-section .top_header_menu .nav-item a[href*="financeiro.othhost.com.br"]{padding:5px 8px!important}.header-section .topbar_wrapper>.col-md-6{display:none}}
@media(prefers-reduced-motion:reduce){.header-section .top_header_menu a{transition:none!important}}

