.elementor-kit-14{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;}.elementor-kit-14 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}
/* Start custom CSS */.site-main{max-width:100%!important;margin-left:0!important;margin-right:0!important}
.blt-hdr a,.blt-foot a,.blt-sol-cta a,.blt-priv-bar a,.blt-priv-foot a{text-decoration:none!important}
#ea11y-root,.ea11y-widget{display:none!important}

/* ===== Mega-menu Soluções (CSS puro) ===== */
@media(min-width:981px){
.blt-nav>.blt-nav-item:first-child .blt-dd{width:880px;min-width:0;left:0;display:grid;grid-auto-flow:column;grid-template-columns:repeat(4,1fr);grid-template-rows:auto auto;gap:6px 22px;padding:46px 28px 24px}
.blt-nav>.blt-nav-item:first-child .blt-dd a{position:relative;display:flex;align-items:center;gap:11px;padding:10px 10px;font-size:14px;line-height:1.25;border-radius:10px}
.blt-nav>.blt-nav-item:first-child .blt-dd a::before{content:'';width:32px;height:32px;flex:0 0 auto;border-radius:9px;background-color:rgba(0,104,82,.08);background-position:center;background-size:18px 18px;background-repeat:no-repeat}
.blt-nav>.blt-nav-item:first-child .blt-dd a:hover::before{background-color:rgba(0,104,82,.14)}
.blt-nav>.blt-nav-item:first-child .blt-dd a[href='/antecipacao-de-recebiveis']{order:1}
.blt-nav>.blt-nav-item:first-child .blt-dd a[href='/antecipacao-de-recebiveis']::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%23006852%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M13%202%203%2014h7l-1%208%2010-12h-7z%27%2F%3E%3C%2Fsvg%3E")}
.blt-nav>.blt-nav-item:first-child .blt-dd a[href='/cessao-de-recebiveis']{order:2}
.blt-nav>.blt-nav-item:first-child .blt-dd a[href='/cessao-de-recebiveis']::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%23006852%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M4%207h13M13%203l4%204-4%204M20%2017H7M11%2021l-4-4%204-4%27%2F%3E%3C%2Fsvg%3E")}
.blt-nav>.blt-nav-item:first-child .blt-dd a[href='/nota-comercial']{order:3}
.blt-nav>.blt-nav-item:first-child .blt-dd a[href='/nota-comercial']::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%23006852%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M6%203h8l4%204v12a2%202%200%200%201-2%202H6a2%202%200%200%201-2-2V5a2%202%200%200%201%202-2zM14%203v4h4M8%2013h6M8%2016h4%27%2F%3E%3C%2Fsvg%3E")}
.blt-nav>.blt-nav-item:first-child .blt-dd a[href='/emissao-de-ccb']{order:4}
.blt-nav>.blt-nav-item:first-child .blt-dd a[href='/emissao-de-ccb']::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%23006852%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M6%203h8l4%204v12a2%202%200%200%201-2%202H6a2%202%200%200%201-2-2V5a2%202%200%200%201%202-2zM14%203v4h4M12%2011.5a2%202%200%201%200%200%204%202%202%200%200%200%200-4z%27%2F%3E%3C%2Fsvg%3E")}
.blt-nav>.blt-nav-item:first-child .blt-dd a[href='/conta-escrow']{order:5}
.blt-nav>.blt-nav-item:first-child .blt-dd a[href='/conta-escrow']::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%23006852%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M5%2010.5a1%201%200%200%201%201-1h12a1%201%200%200%201%201%201V19a1%201%200%200%201-1%201H6a1%201%200%200%201-1-1zM8%209.5V7a4%204%200%200%201%208%200v2.5%27%2F%3E%3C%2Fsvg%3E")}
.blt-nav>.blt-nav-item:first-child .blt-dd a[href='/conta-empresa-estruturada']{order:6}
.blt-nav>.blt-nav-item:first-child .blt-dd a[href='/conta-empresa-estruturada']::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%23006852%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M3%2010l9-5%209%205M5%2010v9M19%2010v9M9%2010v9M15%2010v9M3%2021h18%27%2F%3E%3C%2Fsvg%3E")}
.blt-nav>.blt-nav-item:first-child .blt-dd a[href='/operacoes-estruturadas-de-credito']{order:7}
.blt-nav>.blt-nav-item:first-child .blt-dd a[href='/operacoes-estruturadas-de-credito']::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%23006852%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M12%203l9%205-9%205-9-5%209-5zM3%2013l9%205%209-5%27%2F%3E%3C%2Fsvg%3E")}
.blt-nav>.blt-nav-item:first-child .blt-dd a[href='/aquisicao-de-creditos-estressados']{order:8}
.blt-nav>.blt-nav-item:first-child .blt-dd a[href='/aquisicao-de-creditos-estressados']::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%23006852%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M20%2011a8%208%200%201%200-2%205.3M20%205v5h-5%27%2F%3E%3C%2Fsvg%3E")}
.blt-nav>.blt-nav-item:first-child .blt-dd a[href='/antecipacao-de-recebiveis']::after{content:'Recebíveis';position:absolute;top:-26px;left:12px;font-size:11px;font-weight:700;letter-spacing:1.3px;text-transform:uppercase;color:#647069;white-space:nowrap}
.blt-nav>.blt-nav-item:first-child .blt-dd a[href='/nota-comercial']::after{content:'Títulos de crédito';position:absolute;top:-26px;left:12px;font-size:11px;font-weight:700;letter-spacing:1.3px;text-transform:uppercase;color:#647069;white-space:nowrap}
.blt-nav>.blt-nav-item:first-child .blt-dd a[href='/conta-escrow']::after{content:'Contas estruturadas';position:absolute;top:-26px;left:12px;font-size:11px;font-weight:700;letter-spacing:1.3px;text-transform:uppercase;color:#647069;white-space:nowrap}
.blt-nav>.blt-nav-item:first-child .blt-dd a[href='/operacoes-estruturadas-de-credito']::after{content:'Crédito estruturado';position:absolute;top:-26px;left:12px;font-size:11px;font-weight:700;letter-spacing:1.3px;text-transform:uppercase;color:#647069;white-space:nowrap}
}
#solucoes,#sobre,#diferenciais,#para-quem,#faq,#contato,#valores,#capital-preso,#processo{scroll-margin-top:82px}
.blt-nav>.blt-nav-item:nth-child(2) .blt-dd a[href='/diferenciais'],.blt-nav>.blt-nav-item:nth-child(2) .blt-dd a[href='/#diferenciais']{order:1}
.blt-nav>.blt-nav-item:nth-child(2) .blt-dd a[href='/sobre'],.blt-nav>.blt-nav-item:nth-child(2) .blt-dd a[href='/#sobre']{order:2}
.blt-nav>.blt-nav-item:nth-child(2) .blt-dd a[href='/#para-quem'],.blt-nav>.blt-nav-item:nth-child(2) .blt-dd a[href='/para-quem']{order:3}
@media(max-width:767px){.elementor-element-29badf4 .elementor-heading-title{font-size:34px!important;line-height:1.14!important}html,body{overflow-x:hidden}}
@media(min-width:768px) and (max-width:1024px){.elementor-element-29badf4 .elementor-heading-title{font-size:52px!important;line-height:1.12!important}}";s:11
/* mobile: barra conectora do Processo alinhada ao texto */
@media(max-width:767px){#processo .blt-bar{margin-left:0!important}}";s:11
/* --- Banner de cookies (Complianz) na identidade Balta --- */
html body #cmplz-cookiebanner-container .cmplz-cookiebanner,html body .cmplz-manage-consent{z-index:100060!important}
.cmplz-cookiebanner{background:#0A211B!important;border:1px solid rgba(182,162,105,.35)!important;border-radius:14px!important;box-shadow:0 24px 60px -20px rgba(0,0,0,.6)!important;font-family:'Montserrat',system-ui,sans-serif!important}
.cmplz-cookiebanner .cmplz-title,.cmplz-cookiebanner .cmplz-categories,.cmplz-cookiebanner .cmplz-message{color:#e7ece9!important}
.cmplz-cookiebanner .cmplz-title{font-weight:700!important}
.cmplz-cookiebanner .cmplz-link,.cmplz-cookiebanner a{color:#B6A269!important}
.cmplz-cookiebanner .cmplz-btn.cmplz-accept{background:#B6A269!important;color:#20180a!important;border-color:#B6A269!important;font-weight:600!important}
.cmplz-cookiebanner .cmplz-btn.cmplz-deny,.cmplz-cookiebanner .cmplz-btn.cmplz-view-preferences{background:transparent!important;color:#e7ece9!important;border:1px solid rgba(255,255,255,.32)!important}
.cmplz-cookiebanner .cmplz-btn:hover{filter:brightness(1.08)}
.cmplz-manage-consent{background:#0A211B!important;color:#e7ece9!important;border:1px solid rgba(182,162,105,.35)!important}
@media(max-width:600px){.cmplz-cookiebanner{bottom:84px!important}}
";s:11
/* capa da home abaixo do banner de cookies (que fica em 99999) */
html body #bltCover.blt-cover,html body #bltCover{z-index:99000!important}
";s:11/* End custom CSS */