h1.title-copy-goes-here-be-awesome-2 {
  color: #0D1E2A;
  font-family: "Plus Jakarta Sans";
  font-size: 42px;
  font-style: normal;
  font-weight: 700;
  line-height: 110%; 
  }
  
.frame-744 h2{
  color: #212121;
font-family: "Plus Jakarta Sans";
font-size: 22px;
font-style: normal;
font-weight: 700;
line-height: 150%; /* 33px */
}
._2 h2{
  color: #FFF;
font-family: "Plus Jakarta Sans";
font-size: 40px;
font-style: normal;
font-weight: 500;
line-height: 120%; /* 48px */
}
._2 h2 strong{
  color: #FFC60C;
font-family: "Plus Jakarta Sans";
font-size: 40px;
font-style: normal;
font-weight: 500;
line-height: 120%; /* 48px */
}
.accordion h3{
  color: #0D1E2A;
font-family: "Plus Jakarta Sans";
font-size: 17px;
font-style: normal;
font-weight: 500;
line-height: 135%; /* 22.95px */
  margin: 0px;
}

.info {
  border-radius: 0px 0px 20px 20px;
  border-right: 1px solid #175480;
  border-bottom: 1px solid #175480;
  border-left: 1px solid #175480;
  background: #061520;
  }
  .info-3 {
      border-radius: 0px 0px 20px 20px;
  border-right: 1px solid #175480;
  border-bottom: 1px solid #175480;
  border-left: 1px solid #175480;
  background: #061520;
  }
  .info-2 {
      border-radius: 0px 0px 20px 20px;
  border-right: 1px solid #175480;
  border-bottom: 1px solid #175480;
  border-left: 1px solid #175480;
  background: #061520;
  }
  .info-2 {
      border-radius: 0px 0px 20px 20px;
  border-right: 1px solid #175480;
  border-bottom: 1px solid #175480;
  border-left: 1px solid #175480;
  background: #061520;
  }
._8 {
  grid-column-gap: 80px;
  background-image: url('../images/');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  min-height: 612px;
  padding: 60px 24px 70px;
  text-decoration: none;
  display: flex;
}
._8 .container{
  column-gap: 60px;
}

.container {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1200px;
  text-decoration: none;
  display: flex;
}

.column {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 610px;
  text-decoration: none;
  display: flex;
}

.logo {
  grid-column-gap: 20px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 64px;
  height: 95px;
  text-decoration: none;
  display: flex;
}

.title-copy-goes-here-be-awesome {
  color: #0d1e2a;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 24px;
  font-weight: 700;
  line-height: 110%;
  text-decoration: none;
}

.frame-743 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.content {

  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 610px;
  text-decoration: none;
  display: flex;
}


.frame-744 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.lorem-ipsum-dolor-sit-amet-consectetur-adipiscing-elit-suspendisse-varius-enim-in-eros-elementum-tristique-duis-cursus-mi-quis-viverra-ornare-eros-dolor-interdum-nulla-ut-commodo-diam-libero-vitae-erat {
  color: #212121;
  margin-top: 24px;
  margin-bottom: 14px;
  font-size: 22px;
  font-weight: 700;
  line-height: 150%;
  text-decoration: none;
}

.title-copy-goes-here-be-awesome-0 {
  color: #8c8c8c;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 35px;
  font-weight: 600;
  line-height: 110%;
  text-decoration: none;
}

.title-copy-goes-here-be-awesome-1 {
  color: #0d1e2a;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 50px;
  font-weight: 700;
  line-height: 110%;
  text-decoration: none;
}

.title-copy-goes-here-be-awesome-3 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 50px;
  font-weight: 700;
  line-height: 110%;
  text-decoration: none;
}

.lorem-ipsum-dolor-sit-amet-consectetur-adipiscing-elit-suspendisse-varius-enim-in-eros-elementum-tristique-duis-cursus-mi-quis-viverra-ornare-eros-dolor-interdum-nulla-ut-commodo-diam-libero-vitae-erat-0 {
  color: #212121;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 15px;
  font-weight: 400;
  line-height: 150%;
  text-decoration: none;
}

.lorem-ipsum-dolor-sit-amet-consectetur-adipiscing-elit-suspendisse-varius-enim-in-eros-elementum-tristique-duis-cursus-mi-quis-viverra-ornare-eros-dolor-interdum-nulla-ut-commodo-diam-libero-vitae-erat-1 {
  color: #212121;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 15px;
  font-weight: 700;
  line-height: 150%;
  text-decoration: none;
}

.lorem-ipsum-dolor-sit-amet-consectetur-adipiscing-elit-suspendisse-varius-enim-in-eros-elementum-tristique-duis-cursus-mi-quis-viverra-ornare-eros-dolor-interdum-nulla-ut-commodo-diam-libero-vitae-erat-2 {
  color: #0d1e2a;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 15px;
  font-weight: 800;
  line-height: 150%;
  text-decoration: none;
}

._2 {
  grid-row-gap: 64px;
  background-color: #0d1e2a;
  border: 0 solid #154b73;
  border-top-width: 5px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding: 50px 24px;
  text-decoration: none;
  display: flex;
}

.container-2 {
  grid-row-gap: 30px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1200px;
  text-decoration: none;
  display: flex;
}

.section-title {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: center;
  width: 100%;
  max-width: 1200px;
  text-decoration: none;
  display: flex;
  align-items: flex-start;
}

.columns {
  grid-column-gap: 30px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.card {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.image-wrapper {
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 140px;
  display: flex;
}

.image {
  object-fit: cover;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 180px;
  display: flex;
}

.info {
  grid-row-gap: 10px;
  border-style: undefined;
  border-width: 0 1px 1px;
  border-color: undefined;
  background-color: #061520;
  border-bottom-right-radius: 20px;
  border-bottom-left-radius: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 120px;
  padding: 24px;
  display: flex;
}

.name {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 17px;
  font-weight: 700;
  line-height: 135%;
  text-decoration: none;
}

.description {
  color: #b6b6b6;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: 400;
  line-height: 130%;
  text-decoration: none;
}

.image-2 {
  object-fit: cover;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 140px;
  text-decoration: none;
  display: flex;
}

.info-2 {
  grid-row-gap: 10px;
  border-style: undefined;
  border-width: 0 1px 1px;
  border-color: undefined;
  background-color: #061520;
  border-bottom-right-radius: 20px;
  border-bottom-left-radius: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 140px;
  padding: 24px;
  display: flex;
}

.image-wrapper-2 {
  grid-row-gap: 10px;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 140px;
  display: flex;
}

.info-3 {
  grid-row-gap: 10px;
  border-style: undefined;
  border-width: 0 1px 1px;
  border-color: undefined;
  background-color: #061520;
  border-bottom-right-radius: 20px;
  border-bottom-left-radius: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 140px;
  padding: 24px;
  display: flex;
  align-items: flex-start;
}

.frame-735 {
  grid-column-gap: 40px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.nossos-servi-os-0 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 40px;
  font-weight: 500;
  line-height: 120%;
  text-decoration: none;
}

.nossos-servi-os-1 {
  color: #ffc60c;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 40px;
  font-weight: 500;
  line-height: 120%;
  text-decoration: none;
}

.team-rectangles {
  grid-row-gap: 64px;
  background-color: #f5f7fa;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding: 60px 24px;
  text-decoration: none;
  display: flex;
}

.container-3 {
  grid-row-gap: 40px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  max-width: 1200px;
  text-decoration: none;
  display: flex;
}

.section-title-2 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.text-2 {
  color: #0d1e2a;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 40px;
  font-weight: 500;
  line-height: 120%;
  text-decoration: none;
}

.text-3 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 15px;
  font-weight: 500;
  line-height: 150%;
  text-decoration: none;
}

.vectors-wrapper-2 {
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 0;
  text-decoration: none;
  display: flex;
}

.columns-2 {
  grid-column-gap: 48px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.info-4 {
  grid-row-gap: 20px;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.name-2 {
  color: #0c1b25;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 24px;
  font-weight: 500;
  line-height: 135%;
  text-decoration: none;
}

.description-2 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: 400;
  line-height: 150%;
  text-decoration: none;
}

.frame-742 {
  grid-column-gap: 10px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.name-3 {
  color: #0d1e2a;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: 700;
  line-height: 135%;
  text-decoration: none;
}

.arrow {
  object-fit: cover;
}

.footer {
  grid-row-gap: 10px;
  background-color: #0d1e2a;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-top: 20px;
  text-decoration: none;
  display: flex;
}

.columns-3 {
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  max-width: 1200px;
  text-decoration: none;
  display: flex;
}

.small-columns {
  grid-column-gap: 32px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 791px;
  padding-top: 16px;
  text-decoration: none;
  display: flex;
}

.column-2 {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 173px;
  text-decoration: none;
  display: flex;
}

.column-3 {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 244px;
  text-decoration: none;
  display: flex;
}

.content-2 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 244px;
  text-decoration: none;
  display: flex;
}

.text-4 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 700;
  line-height: 150%;
  text-decoration: none;
}

.footer-links {
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 244px;
  text-decoration: none;
  display: flex;
}

.link a{
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: 400;
  line-height: 130%;
  text-decoration: none;

}

.column-4 {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-end;
  width: 128px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-3 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 78px;
  height: 116px;
  text-decoration: none;
  display: flex;
}

.copyright {
  grid-column-gap: 32px;
  background-color: #061016;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-top: 16px;
  padding-bottom: 16px;
  text-decoration: none;
  display: flex;
}

.text-5 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 12px;
  font-weight: 400;
  line-height: 150%;
  text-decoration: none;
}

.team-circles {
  grid-row-gap: 64px;
  background-color: #fff;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding: 64px 24px;
  text-decoration: none;
  display: flex;
}

.container-4 {
  grid-row-gap: 50px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1200px;
  text-decoration: none;
  display: flex;
}

.title-section {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1014px;
  text-decoration: none;
  display: flex;
}

.text-6 {
  color: #0d1e2a;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 40px;
  font-weight: 500;
  line-height: 120%;
  text-decoration: none;
}

.columns-4 {
  /* grid-column-gap: 65px; */
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}
.card-op{
  width: 25%;
}
@media(max-width:991px){
  .card-op{
    width: 100%;
  }
}
.card-2 {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.content-3 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.info-5 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.registros-fotogr-ficos {
  color: #0c1b25;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 15px;
  font-weight: 700;
  line-height: 130%;
  text-decoration: none;
}

.card-3 {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.text-7 {
  color: #212121;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 15px;
  font-weight: 500;
  line-height: 150%;
  text-decoration: none;
}

.a-v-nus-informa-es-comerciais-atua-h-v-rios-anos-no-mercado-de-investiga-o-sob-a-dire-o-do-sr-felipe-lacerda---profissional-experiente-e-h-anos-dedicando-se-a-ajudar-em-casos-em-que-se-exige-discri-o-comprometimento-e-atua-o-ilibada---coordena-uma-grande-equipe-t-cnica-que-segue-sua-linha-de-atua-o-e-reconhecida-por-suas-habilidades-compet-ncia-e-total-anonimato-em-cada-caso-investigado-produzido-uma-s-rie-de-documentos-que-podem-ser-utilizados-como-provas-judiciais-composta-por-1 {
  color: #212121;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 700;
  line-height: 150%;
  text-decoration: none;
}

._3 {
  grid-row-gap: 64px;
  background-color: #f5f7ff;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding: 50px 24px;
  text-decoration: none;
  display: flex;
}

.container-5 {
  grid-row-gap: 40px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  max-width: 1200px;
  text-decoration: none;
  display: flex;
}

.section-title-3 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.text-8 {
  color: #0d1e2a;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 40px;
  font-weight: 500;
  line-height: 120%;
  text-decoration: none;
}

.columns-5 {
  grid-column-gap: 30px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.card-4 {
  border-radius: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.info-6 {
  grid-row-gap: 10px;
  background-image: linear-gradient(#0000 50%, #000 100%);
  border-radius: 20px;
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-start;
  width: 100%;
  height: 216px;
  padding: 24px;
  display: flex;
}

.name-4 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 17px;
  font-weight: 700;
  line-height: 135%;
  text-decoration: none;
}

.info-7 {
  grid-row-gap: 10px;
  background-image: linear-gradient(#0000 50%, #000 100%);
  border-radius: 20px;
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-start;
  width: 100%;
  max-width: 216px;
  height: 216px;
  padding: 24px;
  text-decoration: none;
  display: flex;
}

.columns-6 {
  grid-column-gap: 30px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

@media screen and (max-width: 991px) {
  .container, .columns, .columns-2, .columns-3 {
    flex-direction: column;
    align-items: center;
  }

  .content-2, .footer-links, .column-4 {
    align-items: center;
  }

  .columns-4, .columns-5, .columns-6 {
    flex-direction: column;
    align-items: center;
  }
}

@media screen and (max-width: 479px) {
  .small-columns {
    flex-direction: column;
    align-items: center;
  }
}


.botao-banner a {
  display: flex;
  align-items: center;
  text-decoration: none;
  column-gap: 30px;
  border-radius: 20px;
  padding: 22px 40px 20px;
  border: 2px solid #FFD20F;
  background: linear-gradient(89deg, #FFAC05 0.17%, #FFD30E 100.92%);
}
.botao-banner span {
  color: #03060D;
  font-family: "Plus Jakarta Sans";
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 150%;
  /* 30px */
  letter-spacing: 1px;
  text-transform: uppercase;
}
.frame-743 {
  width: 100%;
}
.img-banner  {
   width: 100%;
}
.title-copy-goes-here-be-awesome {
    font-family: "Poltawski Nowy", serif;
}

.whatsapp_2 {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  column-gap: 40px;
}
.texto-whatsapp_2 p {
  color: #FFF;
font-family: "Plus Jakarta Sans";
font-size: 24px;
font-style: normal;
font-weight: 500;
line-height: 150%; /* 36px */
}
.whatsapp_2 span {
  color: #03060D;
font-family: "Plus Jakarta Sans";
font-size: 20px;
font-style: normal;
font-weight: 800;
line-height: 150%; /* 30px */
letter-spacing: 1px;
text-transform: uppercase;
}
.whatsapp_2 a {
  display: flex;
  border-radius: 20px;
  text-decoration: none;
  border: 2px solid #FFD20F;
  background: linear-gradient(89deg, #FFAC05 0.17%, #FFD30E 100.92%);
  padding: 22px 40px 20px 40px;
  align-items: center;
  column-gap: 30px;

}
.whatsapp_3 a {
  display: flex;
  border-radius: 20px;
  text-decoration: none;
  border: 2px solid #FFD20F;
  background: linear-gradient(89deg, #FFAC05 0.17%, #FFD30E 100.92%);
  padding: 22px 40px 20px 40px;
  align-items: center;
  column-gap: 30px;

}
.whatsapp_3 span {
  color: #03060D;
font-family: "Plus Jakarta Sans";
font-size: 20px;
font-style: normal;
font-weight: 800;
line-height: 150%; /* 30px */
letter-spacing: 1px;
text-transform: uppercase;
}
.columns-4 svg{
  margin-bottom: 24px;
}

.a-v-nus-informa-es-comerciais-atua-h-v-rios-anos-no-mercado-de-investiga-o-sob-a-dire-o-do-sr-felipe-lacerda---profissional-experiente-e-h-anos-dedicando-se-a-ajudar-em-casos-em-que-se-exige-discri-o-comprometimento-e-atua-o-ilibada---coordena-uma-grande-equipe-t-cnica-que-segue-sua-linha-de-atua-o-e-reconhecida-por-suas-habilidades-compet-ncia-e-total-anonimato-em-cada-caso-investigado-produzido-uma-s-rie-de-documentos-que-podem-ser-utilizados-como-provas-judiciais-composta-por .a-v-nus-informa-es-comerciais-atua-h-v-rios-anos-no-mercado-de-investiga-o-sob-a-dire-o-do-sr-felipe-lacerda---profissional-experiente-e-h-anos-dedicando-se-a-ajudar-em-casos-em-que-se-exige-discri-o-comprometimento-e-atua-o-ilibada---coordena-uma-grande-equipe-t-cnica-que-segue-sua-linha-de-atua-o-e-reconhecida-por-suas-habilidades-compet-ncia-e-total-anonimato-em-cada-caso-investigado-produzido-uma-s-rie-de-documentos-que-podem-ser-utilizados-como-provas-judiciais-composta-por {
  text-align: center;
}
.grid{
  max-width: 1200px;
  width: 100%;
  margin: 0 auto;
  position: relative;
}

/* Style the buttons that are used to open and close the accordion panel */
.accordion {
  background-color: #eee;
  color: #0D1E2A;
  font-family: "Plus Jakarta Sans";
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  line-height: 135%; /* 22.95px */
  cursor: pointer;
  padding: 18px;
  width: 100%;
  text-align: left;
  border: none;
  outline: none;
  transition: 0.4s;
}



/* Style the accordion panel. Note: hidden by default */
.panel {
  padding: 0 18px;
  background-color: white;
  display: none;
  overflow: hidden;
}

.faqs {
  background: #0C1B25;
  padding: 75px 24px;
}
.conteudo-faq{
  column-gap: 50px;
  display: flex;
  align-items: center;
}
.imgs-faq {
  width: 100%;
}
.perguntas {
   width: 100%;
}
.titulo-faq h2 {
  color: #FFF;
font-family: "Plus Jakarta Sans";
font-size: 40px;
font-style: normal;
font-weight: 500;
line-height: 120%; /* 48px */
  margin-bottom: 40px;
}
.accordion {
  border-radius: 15px;
background: #FFF;
display: flex;
align-items: center;
justify-content: space-between;
}

.faq{
  margin-bottom: 15px;
  background: #FFF;
  border-radius: 15px;
}
.panel{
  border-radius: 0 15px 15px;
}
.frame-742{
  width: 100%;
  display: flex;
}
.frame-742 a{
  column-gap: 10px;
  text-decoration: none;
  display: flex;
}

.container-3 hr{
  height: 1px;
 background: #A9A9A9;
  width: 100%;
  border: none;
}
.text-3{
  width: 100%;
}

.botao-blog a {
  color: #FFF;
font-family: "Plus Jakarta Sans";
font-size: 20px;
font-style: normal;
font-weight: 800;
line-height: 150%; /* 30px */
letter-spacing: 1px;
text-transform: uppercase;
  border-radius: 20px;
background: #0C1B25;
  padding: 22px 40px 20px 40px;
  text-decoration: none;
}
.botao-blog {
  margin-top: 30px;
  margin-bottom: 20px;
}

@media(max-width:991px){
  ._8{
    padding: 50px 20px;
}
.title-copy-goes-here-be-awesome-1{
    font-size: 28px!important;
    line-height: 1!important;
}
h1{
 line-height: 1!important;   
}
.title-copy-goes-here-be-awesome-0 {
     font-size: 28px!important;  
    width: 100%;
}
.botao-banner span {
    font-size: 16px!important;
  
}
.botao-banner{
    width: 100%;
}
.botao-banner a{
    padding: 15px;
    width: 100%;
    justify-content: center;
}
.img-banner img {
    margin-top: 25px;
}
.nossos-servi-os-0 strong{
    color: #ffc60c;
}
.text .nossos-servi-os-0{
    width: 100%!important;
}
.info{
    height: auto;
    margin-bottom: 20px;
}
.container-2{
 grid-row-gap: 0px;   
}
.info-2 {
       height: auto;
    margin-bottom: 20px;
}
.whatsapp_2{
    flex-direction: column;
    margin-top: 25px;
}
.whatsapp_2 span{
    font-size: 16px;
}
.whatsapp_2 a {
    margin-top: 25px;
    padding: 15px;
}
.nossos-servi-os-0 {
    font-size: 32px;
    text-align: left!important;
}
.info-3{
        align-items: flex-start;
}
.section-title {
    margin-bottom: 25px!important;
}
._2{
    padding: 50px 20px;
}
.container-2{
   align-items: flex-start; 
}
.text-8 {
     font-size: 32px; 
}
._3 {
    padding: 50px 20px;
}
.info-6{
    width: 216px;
    height: 216px;
    background-position: center; 
}
.card-4{
    align-items: center;
}
.columns-5 {
    gap: 15px;
}
.columns-6{
      gap: 15px;
}
.container-5{
    grid-row-gap: 15px;
}
.whatsapp_3{
    margin-top: 25px;
}
.whatsapp_3 span {
    font-size: 16px;
}
.whatsapp_3 a{
    padding: 15px;
}
._3 {
    padding: 50px 20px;
}
.team-circles{
    padding: 50px 20px;
}
.columns-4 svg{
    margin-bottom: 15px;
}
.columns-4{
    gap:25px;
}
.info-5{
    width: 100%;
}
.conteudo-faq{
    flex-direction: column;
}
.titulo-faq h3{
   font-size: 32px;
}
.text-6 {
    font-size: 32px;   
} 
.section-title-3{
      align-items: center;
}
.faqs {
    padding: 50px 20px 35px 20px;
}
.team-rectangles {
    padding: 50px 20px
}
.text-2 {
    font-size: 32px;
}
.container-3{
    grid-row-gap: 15px;
}
.info-4 {
    margin-bottom: 25px;
}
.botao-blog{
    margin-top: 15px;
}
.column-4 {
    width: 100%;
    margin-top: 20px;
}
}

.whatsapp  {
  position: fixed;
  z-index: 999;
  bottom: 50px;
  right: 20px;
}
.title-copy-goes-here-be-awesome-2 strong {
    color: #FAAF07
}