.elementor-3062 .elementor-element.elementor-element-ae92fec:not(.elementor-motion-effects-element-type-background), .elementor-3062 .elementor-element.elementor-element-ae92fec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3062 .elementor-element.elementor-element-ae92fec > .elementor-container{max-width:1350px;}.elementor-3062 .elementor-element.elementor-element-ae92fec{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:50px 60px 50px 60px;}.elementor-3062 .elementor-element.elementor-element-ae92fec > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3062 .elementor-element.elementor-element-45d05ec{text-align:center;}.elementor-3062 .elementor-element.elementor-element-45d05ec .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:500;color:#045A13;}.elementor-3062 .elementor-element.elementor-element-9acda5e:not(.elementor-motion-effects-element-type-background), .elementor-3062 .elementor-element.elementor-element-9acda5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3062 .elementor-element.elementor-element-9acda5e > .elementor-container{max-width:1350px;}.elementor-3062 .elementor-element.elementor-element-9acda5e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:50px 60px 50px 60px;}.elementor-3062 .elementor-element.elementor-element-9acda5e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3062 .elementor-element.elementor-element-28a35c5{text-align:center;}.elementor-3062 .elementor-element.elementor-element-28a35c5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:500;color:#045A13;}.elementor-3062 .elementor-element.elementor-element-8436f78:not(.elementor-motion-effects-element-type-background), .elementor-3062 .elementor-element.elementor-element-8436f78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3062 .elementor-element.elementor-element-8436f78 > .elementor-container{max-width:1350px;}.elementor-3062 .elementor-element.elementor-element-8436f78{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 60px 50px 60px;}.elementor-3062 .elementor-element.elementor-element-8436f78 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3062 .elementor-element.elementor-element-e644c54{text-align:center;}.elementor-3062 .elementor-element.elementor-element-e644c54 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:500;color:#045A13;}.elementor-3062 .elementor-element.elementor-element-230bc63:not(.elementor-motion-effects-element-type-background), .elementor-3062 .elementor-element.elementor-element-230bc63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3062 .elementor-element.elementor-element-230bc63 > .elementor-container{max-width:1350px;}.elementor-3062 .elementor-element.elementor-element-230bc63{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 60px 50px 60px;}.elementor-3062 .elementor-element.elementor-element-230bc63 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3062 .elementor-element.elementor-element-ff364a7{text-align:center;}.elementor-3062 .elementor-element.elementor-element-ff364a7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:500;color:#045A13;}.elementor-3062 .elementor-element.elementor-element-7684377:not(.elementor-motion-effects-element-type-background), .elementor-3062 .elementor-element.elementor-element-7684377 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3062 .elementor-element.elementor-element-7684377 > .elementor-container{max-width:1350px;}.elementor-3062 .elementor-element.elementor-element-7684377{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 60px 50px 60px;}.elementor-3062 .elementor-element.elementor-element-7684377 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3062 .elementor-element.elementor-element-abc3e21{text-align:center;}.elementor-3062 .elementor-element.elementor-element-abc3e21 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:500;color:#045A13;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-3062 .elementor-element.elementor-element-ae92fec{margin-top:0px;margin-bottom:0px;padding:50px 20px 50px 20px;}.elementor-3062 .elementor-element.elementor-element-45d05ec{text-align:start;}.elementor-3062 .elementor-element.elementor-element-45d05ec .elementor-heading-title{font-size:30px;}.elementor-3062 .elementor-element.elementor-element-9acda5e{margin-top:0px;margin-bottom:0px;padding:50px 20px 50px 20px;}.elementor-3062 .elementor-element.elementor-element-28a35c5{text-align:start;}.elementor-3062 .elementor-element.elementor-element-28a35c5 .elementor-heading-title{font-size:30px;}.elementor-3062 .elementor-element.elementor-element-8436f78{margin-top:0px;margin-bottom:0px;padding:50px 20px 50px 20px;}.elementor-3062 .elementor-element.elementor-element-e644c54{text-align:start;}.elementor-3062 .elementor-element.elementor-element-e644c54 .elementor-heading-title{font-size:30px;}.elementor-3062 .elementor-element.elementor-element-230bc63{margin-top:0px;margin-bottom:0px;padding:50px 20px 50px 20px;}.elementor-3062 .elementor-element.elementor-element-ff364a7{text-align:start;}.elementor-3062 .elementor-element.elementor-element-ff364a7 .elementor-heading-title{font-size:30px;}.elementor-3062 .elementor-element.elementor-element-7684377{margin-top:0px;margin-bottom:0px;padding:50px 20px 50px 20px;}.elementor-3062 .elementor-element.elementor-element-abc3e21{text-align:start;}.elementor-3062 .elementor-element.elementor-element-abc3e21 .elementor-heading-title{font-size:30px;}}@media(max-width:767px){.elementor-3062 .elementor-element.elementor-element-ae92fec{margin-top:0px;margin-bottom:0px;padding:30px 15px 0px 15px;}.elementor-3062 .elementor-element.elementor-element-8cbcaf1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3062 .elementor-element.elementor-element-45d05ec{text-align:center;}.elementor-3062 .elementor-element.elementor-element-45d05ec .elementor-heading-title{font-size:22px;}.elementor-3062 .elementor-element.elementor-element-9acda5e{margin-top:0px;margin-bottom:0px;padding:30px 15px 0px 15px;}.elementor-3062 .elementor-element.elementor-element-980af2e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3062 .elementor-element.elementor-element-28a35c5{text-align:center;}.elementor-3062 .elementor-element.elementor-element-28a35c5 .elementor-heading-title{font-size:22px;}.elementor-3062 .elementor-element.elementor-element-8436f78{margin-top:0px;margin-bottom:0px;padding:30px 15px 0px 15px;}.elementor-3062 .elementor-element.elementor-element-c42fc6e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3062 .elementor-element.elementor-element-e644c54{text-align:center;}.elementor-3062 .elementor-element.elementor-element-e644c54 .elementor-heading-title{font-size:22px;}.elementor-3062 .elementor-element.elementor-element-230bc63{margin-top:0px;margin-bottom:0px;padding:30px 15px 0px 15px;}.elementor-3062 .elementor-element.elementor-element-e7383b2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3062 .elementor-element.elementor-element-ff364a7{text-align:center;}.elementor-3062 .elementor-element.elementor-element-ff364a7 .elementor-heading-title{font-size:22px;}.elementor-3062 .elementor-element.elementor-element-1ad5956{width:100%;max-width:100%;columns:1;column-gap:0px;}.elementor-3062 .elementor-element.elementor-element-7684377{margin-top:0px;margin-bottom:0px;padding:30px 15px 50px 15px;}.elementor-3062 .elementor-element.elementor-element-d51957b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3062 .elementor-element.elementor-element-abc3e21{text-align:center;}.elementor-3062 .elementor-element.elementor-element-abc3e21 .elementor-heading-title{font-size:22px;}.elementor-3062 .elementor-element.elementor-element-0afd3ee{width:100%;max-width:100%;columns:1;column-gap:0px;}}/* Start custom CSS for text-editor, class: .elementor-element-8935c87 */.table-container {
  overflow-x: auto; /* Ativa o scroll horizontal */
  -webkit-overflow-scrolling: touch; /* Suaviza o scroll em dispositivos iOS */
  margin-bottom: 16px; /* Espaço inferior */
}

table {
  width: 100%; /* Garante que a tabela ocupe toda a largura */
  border-collapse: collapse; /* Remove espaços entre células */
}

th, td {
  padding: 8px 12px; /* Espaçamento interno */
  border: 1px solid #ddd; /* Linha para separar as células */
  text-align: left; /* Alinhamento do texto */
  vertical-align: top; /* Alinha o conteúdo no topo */
}

th {
  background-color: #f4f4f4; /* Fundo diferenciado para o cabeçalho */
}

td[rowspan] {
  vertical-align: middle; /* Centraliza conteúdo em células com rowspan */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-42ce8ac */.table-container {
  overflow-x: auto; /* Ativa o scroll horizontal */
  -webkit-overflow-scrolling: touch; /* Suaviza o scroll em dispositivos iOS */
  margin-bottom: 16px; /* Espaço inferior */
}

table {
  width: 100%; /* Garante que a tabela ocupe toda a largura */
  border-collapse: collapse; /* Remove espaços entre células */
}

th, td {
  padding: 8px 12px; /* Espaçamento interno */
  border: 1px solid #ddd; /* Linha para separar as células */
  text-align: left; /* Alinhamento do texto */
  vertical-align: top; /* Alinha o conteúdo no topo */
}

th {
  background-color: #f4f4f4; /* Fundo diferenciado para o cabeçalho */
}

td[rowspan] {
  vertical-align: middle; /* Centraliza conteúdo em células com rowspan */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1ad5956 */.table-container {
  overflow-x: auto; /* Ativa o scroll horizontal */
  -webkit-overflow-scrolling: touch; /* Suaviza o scroll em dispositivos iOS */
  margin-bottom: 16px; /* Espaço inferior */
}

table {
  width: 100%; /* Garante que a tabela ocupe toda a largura */
  border-collapse: collapse; /* Remove espaços entre células */
}

th, td {
  padding: 8px 12px; /* Espaçamento interno */
  border: 1px solid #ddd; /* Linha para separar as células */
  text-align: left; /* Alinhamento do texto */
  vertical-align: top; /* Alinha o conteúdo no topo */
}

th {
  background-color: #f4f4f4; /* Fundo diferenciado para o cabeçalho */
}

td[rowspan] {
  vertical-align: middle; /* Centraliza conteúdo em células com rowspan */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0afd3ee */.table-container {
  overflow-x: auto; /* Ativa o scroll horizontal */
  -webkit-overflow-scrolling: touch; /* Suaviza o scroll em dispositivos iOS */
  margin-bottom: 16px; /* Espaço inferior */
}

table {
  width: 100%; /* Garante que a tabela ocupe toda a largura */
  border-collapse: collapse; /* Remove espaços entre células */
}

th, td {
  padding: 8px 12px; /* Espaçamento interno */
  border: 1px solid #ddd; /* Linha para separar as células */
  text-align: left; /* Alinhamento do texto */
  vertical-align: top; /* Alinha o conteúdo no topo */
}

th {
  background-color: #f4f4f4; /* Fundo diferenciado para o cabeçalho */
}

td[rowspan] {
  vertical-align: middle; /* Centraliza conteúdo em células com rowspan */
}/* End custom CSS */