/* Abertura de empresa nos EUA (gerador/paginas/abertura.py). Só esta página carrega este arquivo.
   As tabelas usam a tabela da agenda aprovada (gz-agenda, em globalize-paginas.css) com mais colunas, então o texto
   das células quebra linha e, no celular, cada valor ganha o nome da coluna em cima. */

/* Topo: a foto do dono da agência, com ele no centro do recorte */
body.gz-pg-abertura-de-empresas-nos-eua .gzs-topo .gzs-topo__vis .elementor-widget-image img { object-position: 62% 50%; }

/* Tabelas de taxas e de LLC ou Corporation */
body.gz-pg-abertura-de-empresas-nos-eua .gz-agenda.gz-agenda--tabela tbody th,
body.gz-pg-abertura-de-empresas-nos-eua .gz-agenda.gz-agenda--tabela tbody td:last-child { white-space: normal; }
/* Espaço entre o texto e a tabela de taxas. O seletor é longo para vencer a regra do Elementor que zera a margem de
   figure dentro de widget (.elementor .elementor-widget:not(...):not(...) figure, especificidade 0,4,1). */
body.gz-pg-abertura-de-empresas-nos-eua .elementor .elementor-widget figure.gz-agenda.gz-agenda--estados { margin-top: clamp(28px, 3vw, 40px); }
body.gz-pg-abertura-de-empresas-nos-eua .gz-agenda--estados tbody td { font-weight: 600; color: var(--gz-titulo); }
body.gz-pg-abertura-de-empresas-nos-eua .gz-agenda--estados tbody td:last-child { font-weight: 400; }
body.gz-pg-abertura-de-empresas-nos-eua .gz-agenda--comparar tbody th { width: 30%; }

/* Lista de documentos, no mesmo cartão da tabela */
body.gz-pg-abertura-de-empresas-nos-eua .gz-docs__grupo { padding: 20px 24px; }
body.gz-pg-abertura-de-empresas-nos-eua .gz-docs__grupo + .gz-docs__grupo { border-top: 1px solid #D5DCE4; }
body.gz-pg-abertura-de-empresas-nos-eua .gz-docs__t { margin: 0 0 14px; font: 600 13px/1.2 var(--gz-fonte); color: var(--gz-marinho); }
body.gz-pg-abertura-de-empresas-nos-eua .gz-docs .gz-check li { font-size: 15px; color: var(--gz-titulo); }

@media (max-width: 600px) {
  body.gz-pg-abertura-de-empresas-nos-eua .gz-agenda.gz-agenda--tabela td[data-r]::before { content: attr(data-r); display: block; margin-bottom: 2px;
    font: 600 12px/1.3 var(--gz-fonte); color: #4B5563; }
  body.gz-pg-abertura-de-empresas-nos-eua .gz-agenda--tabela td[data-r=""]::before { display: none; }
  body.gz-pg-abertura-de-empresas-nos-eua .gz-agenda.gz-agenda--tabela td:last-child { margin-top: 0; }
  body.gz-pg-abertura-de-empresas-nos-eua .gz-agenda--comparar tbody th { width: auto; }
  body.gz-pg-abertura-de-empresas-nos-eua .gz-docs__grupo { padding: 16px 20px; }
}
