body:has(.eco-wrap) #main-content>.container:has(.eco-wrap) #sidebar{display:none!important}@media (max-width:860px){.eco-brand-inner{grid-template-columns:1fr}}.eco-vc-thumb img{width:100%;height:100%;object-fit:cover}.eco-cta-final .eco-lead-form-wrap{color:var(--mef-texto,#1f2937);text-align:left;margin:32px auto 0}.eco-cta-final .eco-brand-actions{justify-content:center;margin-top:26px}@media (max-width:1199px){.eco-toc-sticky{display:none}}body.admin-bar #eco-read-progress{top:32px}@media (max-width:720px){.eco-hero-watermark{width:360px!important;right:-130px!important;opacity:.1!important}.eco-table{font-size:14px}}@media (max-width:720px){.eco-hero-watermark{display:none!important}.eco-breadcrumb-nav{font-size:13px}.eco-breadcrumb-nav ol{flex-wrap:wrap}}.eco-vc-thumb img{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:cover!important;display:block!important;margin:0!important;max-width:none!important}@media (max-width:860px){.eco-hero-watermark{width:300px!important;right:-80px!important;opacity:.12!important}}@media (max-width:720px){.eco-hero-watermark{display:none!important}}.eco-vc-thumb img{display:none!important}@media (max-width:980px){.eco-hero-watermark{width:230px!important;right:2%!important;opacity:.5!important}}@media (max-width:720px){.eco-hero-watermark{display:none!important}}.eco-spec-nav{display:flex;align-items:center;justify-content:center;gap:14px;margin-top:12px}.eco-spec-arrow{width:30px;height:30px;border-radius:50%;border:1px solid rgba(255,255,255,.3);background:rgba(255,255,255,.12);color:#fff;font-size:18px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s;padding:0}.eco-spec-arrow:hover{background:rgba(255,255,255,.28)}.eco-spec-dots{display:flex;gap:6px}.eco-spec-dot{width:7px;height:7px;border-radius:50%;border:none;background:rgba(255,255,255,.35);padding:0;cursor:pointer;transition:background .2s,transform .2s}.eco-spec-dot.on{background:#fff;transform:scale(1.3)}@media (max-width:680px){.eco-answer-list li{padding-left:28px}}@media (max-width:640px){.eco-hero-price-value{font-size:21px}}body:has(.eco-wrap) #main-content>.container{padding-top:0!important}