.container-fluid.container13 {
  min-height: 100vh; /* Usa min-height para permitir que o conteúdo se expanda */
  background-color: #ffff;
  display: flex;
  justify-content: center; /* Centraliza horizontalmente o conteúdo dentro do contêiner */
  margin-bottom: 15px;
}

.machine-investiment {
  color: #003399;
}

.title-page-thirteen {
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
  margin-bottom: 20px;
  font-family: "Gill Sans", "Gill Sans MT", Calibri, "Trebuchet MS", sans-serif;
  color: #003399;
}

.box-thirteenth-page {
  width: 300px; /* Define uma largura fixa para os blocos */
  min-height: 400px;
  text-align: center;
  padding: 10px;
  background-color: #003399;
  border-radius: 15px;
  margin: 0 auto; /* Adiciona margem automática para centralizar horizontalmente */
}

.thirteenth-page-elements {
  display: flex;
  justify-content: center; /* Centraliza as caixas dentro do contêiner */
  width: 100%; /* Garante que os elementos se distribuam ao longo do contêiner */
  /* max-width: 1200px; */
  gap: 20px;
  padding: 0 10px; /* Adiciona algum espaço nos lados para centralização */
}

.plan {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 20px;
  display: flex;
  justify-content: center;
}
.plans {
  transition: border 0.3s ease;
  cursor: pointer; /* Mostra que o item é clicável */
  border: 1px solid transparent; /* Borda inicial invisível */
  border-radius: 15px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 15px;
  color: #000;
  padding: 10px;
  text-decoration: none;
}
.plans:hover {
  border: 1px solid #003399; /* Borda ao passar o mouse */
  color: #000;
}
.first-line-in-box {
  font-family: "Gill Sans", "Gill Sans MT", Calibri-light, "Trebuchet MS",
    sans-serif;
  font-size: 15px;
  color: #fff;
}

.how-much {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 38px;
  color: #fff;
}

.per-mounth {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 15.5px;
  color: #fff;
}

.free-start {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #fff;
}

.all-features {
  display: flex;
  justify-content: center;
  font-family: "Gill Sans", "Gill Sans MT", Calibri, "Trebuchet MS", sans-serif;
  font-size: 32px;
}

.ilimited-suport {
  font-family: "Gill Sans", "Gill Sans MT", Calibri, "Trebuchet MS", sans-serif;
  font-size: 32px;
  display: flex;
  justify-content: center;
  background-color: #000;
  color: #fff;
  width: 100%;
  margin-top: 15px;
}

.out-box {
  text-align: left;
  font-family: "Gill Sans", "Gill Sans MT", Calibri, "Trebuchet MS", sans-serif;
  font-size: 15px;
  color: #fff;
  height: 150px;
}
@media (max-width: 1199px) {
  .thirteenth-page-elements {
    display: flex;
    align-items: center;
    flex-direction: column;
  }
}
@media (max-width: 767px) {
  .thirteenth-page-elements {
    display: flex;
    align-items: center;
    flex-direction: column;
  }
}
