.header-logo img{aspect-ratio:346/160!important;object-fit:contain!important;max-width:17rem!important;height:auto!important}.scrolled #header .header-logo img{aspect-ratio:346/160!important;max-width:7.25rem!important;height:auto!important}body.scrolled #header{z-index:1000!important;background:#fff!important;width:100%!important;padding:.35rem 0!important;position:fixed!important;top:0!important;left:0!important;right:0!important;box-shadow:0 4px 20px #00000014!important}body.scrolled #header .container{width:100%!important;max-width:100%!important;padding-left:2rem!important;padding-right:2rem!important}body.scrolled .header-middle{width:100%!important;padding:0!important}body.scrolled .header-middle .row{flex-wrap:nowrap!important;justify-content:space-between!important;align-items:center!important;width:100%!important;margin:0!important;display:flex!important}body.scrolled .header-middle-logo-col{text-align:left!important;flex:none!important;width:auto!important;max-width:none!important;margin:0!important;padding:0!important}body.scrolled .header-middle-logo-col .header-logo{text-align:left!important;justify-content:flex-start!important;align-items:center!important;margin:0!important;padding:0!important;display:flex!important}body.scrolled .header-middle-logo-col .header-logo img{aspect-ratio:346/160!important;object-fit:contain!important;max-width:7.25rem!important;height:auto!important;margin:0!important;display:block!important}body.scrolled .header-middle-nav-col{flex:auto!important;justify-content:center!important;align-items:center!important;max-width:none!important;margin:0!important;padding:0 1rem!important;display:flex!important}body.scrolled .header-middle-lang-col{flex:none!important;justify-content:flex-end!important;align-items:center!important;width:auto!important;max-width:none!important;margin:0 0 0 auto!important;padding:0!important;display:flex!important}body.scrolled .seletor-idiomas{margin:0!important;padding:0!important}#header .container{max-width:1360px!important}#header .header-middle .row{flex-wrap:nowrap!important;justify-content:space-between!important;align-items:center!important;display:flex!important}#header .header-middle-nav-col{flex:auto!important;min-width:0!important;max-width:none!important}#header .header-middle-lang-col{flex:none!important;width:auto!important;max-width:none!important;padding-left:.75rem!important}#header .seletor-idiomas{border-left:1px solid #dcdcdc!important;margin-top:0!important;margin-left:0!important;padding-left:.85rem!important}#menu-menu-principal{justify-content:center!important;align-items:center!important;gap:1.15rem!important;width:100%!important;max-width:1200px!important;margin:0 auto!important;padding:0!important;list-style:none!important;display:flex!important}#menu-menu-principal>li.nav-item{flex:initial!important;margin:0!important;padding:0!important}#menu-menu-principal>li.nav-item>a.nav-link{color:var(--cor-texto,#1a2530)!important;white-space:nowrap!important;letter-spacing:normal!important;padding:.4rem!important;font-family:GT Walsheim,sans-serif!important;font-size:1.45rem!important;font-weight:300!important;line-height:1.2!important;transition:color .2s,transform .2s!important;display:inline-block!important}#menu-menu-principal>li.nav-item>a.nav-link:hover,#menu-menu-principal>li.nav-item.show>a.nav-link,#menu-menu-principal>li.nav-item>a.nav-link[aria-expanded=true]{color:#ec9220!important}@media (width>=1400px){#menu-menu-principal{gap:1.5rem!important;max-width:1250px!important}#menu-menu-principal>li.nav-item>a.nav-link{font-size:1.5rem!important}}@media (width>=992px) and (width<=1399px){#menu-menu-principal{gap:.75rem!important}#menu-menu-principal>li.nav-item>a.nav-link{padding:.35rem .25rem!important;font-size:clamp(1.1rem,1.2vw,1.4rem)!important}}#navbar-idiomas{flex-flow:row!important;align-items:center!important;gap:6px!important;display:flex!important}#navbar-idiomas a{align-items:center!important;transition:transform .2s!important;display:inline-flex!important}#navbar-idiomas a:hover{transform:scale(1.15)!important}#navbar-idiomas a img{object-fit:cover!important;border-radius:2px!important;width:20px!important;height:14px!important;display:block!important;box-shadow:0 1px 2px #00000026!important}.footer-contatos{clear:both!important;border-top:1px solid #00000014!important;margin-top:2rem!important;margin-bottom:.5rem!important;padding-top:1.25rem!important;padding-right:0!important;line-height:1.5!important}.footer-contatos p{margin:0!important}.footer-coluna ul li{margin-bottom:.35rem!important}.footer-coluna ul li a{color:#4b5563!important;font-size:.95rem!important;line-height:1.4!important;text-decoration:none!important;transition:color .2s,transform .2s!important;display:inline-block!important}.footer-coluna ul li a:hover{color:#ec9220!important;transform:translate(3px)!important}.footer-text[data-astro-cid-oenwriqq]{text-align:center;flex-direction:column;gap:.35rem;margin-top:1rem;display:flex}.footer-text[data-astro-cid-oenwriqq] p[data-astro-cid-oenwriqq]{text-transform:uppercase;letter-spacing:.05em;color:#4a4a4a;text-align:center;margin:0;padding:0;font-family:Criteria CF,sans-serif;font-size:1.05rem;line-height:1.3}.footer-text[data-astro-cid-oenwriqq] p[data-astro-cid-oenwriqq] strong{color:#ec9220;font-weight:700}@media (width<=767px){.footer-text[data-astro-cid-oenwriqq] p[data-astro-cid-oenwriqq]{font-size:.95rem}}.whatsapp-float-container{z-index:9999;position:fixed;bottom:25px;right:25px}.whatsapp-float-btn{background-color:#25d366;border-radius:50%;justify-content:center;align-items:center;width:58px;height:58px;text-decoration:none;transition:transform .3s,box-shadow .3s;display:flex;box-shadow:0 4px 14px #00000040;color:#fff!important}.whatsapp-float-btn:hover{transform:scale(1.08);box-shadow:0 6px 20px #25d36673;color:#fff!important}.whatsapp-tooltip{color:#fff;white-space:nowrap;opacity:0;pointer-events:none;background-color:#1a2530;border-radius:20px;padding:6px 12px;font-size:.82rem;font-weight:600;transition:all .3s;position:absolute;right:68px;transform:translate(8px);box-shadow:0 2px 8px #0000002e}.whatsapp-float-container:hover .whatsapp-tooltip{opacity:1;transform:translate(0)}:focus-visible{outline-offset:2px!important;outline:2px solid #ff9800!important}p,li,span{text-rendering:optimizelegibility}.utils-nav a,.utils-nav button,.social-link,.btn-up{min-width:44px;min-height:44px}img{content-visibility:auto}#main,main#main,div#main{max-width:100vw;padding-top:11.9rem}@media (width<=991px){#main,main#main,div#main{padding-top:7rem}}@media (width<=575px){#main,main#main,div#main{padding-top:7.5rem}}
