.sobre-empresa {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    gap: 24px;
    position: relative;
  }
  
  .dados {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    gap: 24px;
  }

  .dados.column {
    flex-direction: column;
  }

  .dados.gap-lg {
    gap: 40px;
  }
  
  @media (max-width: 768px) {
    .dados {
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
    }
  }
  
  .dados.col3 .left, .dados.col3 .right, .dados.col3 .middle {
    width: 33%;
  }
  
  .dados .left, .dados .right, .dados .middle {
    width: 50%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    gap: 24px;
  }
  
  .dados .left.wide, .dados .right.wide, .dados .middle.wide {
    width: 100%;
  }

  .dados .left.auto, .dados .right.auto, .dados .middle.auto {
    width: auto;
    min-width: 25%;
  }
  
  @media (max-width: 768px) {
    .dados .left, .dados .right, .dados .middle {
      width: 100%;
    }
    .dados .left #email .valor, .dados .right #email .valor, .dados .middle #email .valor {
      word-break: break-all;
    }
  }
  
  .dados .left .chave, .dados .right .chave, .dados .middle .chave {
    color: var(--ui-color-neutral-60);
    font: var(--ui-text-font-p);
  }
  
  .dados .left .valor, .dados .right .valor, .dados .middle .valor {
    font-weight: 500;
    color: var(--ui-color-neutral-100);
  }