.img1 {
  float: left;
}

.clearfix::after {
  content: "";
  clear: both;
  display: table;
}

.lead2 {
  font-size: calc(1.258rem + 0.096vw);
  font-weight: 300;
  font: bold;
}

@media (min-width: 1200px) {
  .lead {
    font-size: 1.33rem;
  }
}

p.textoini {
  font: bold;
  color: rgb(75, 168, 57);
  font-size: 20px;
  font-weight: 500;

}

.nav-item2 {
  font: bold;
  color: rgb(75, 168, 57);
  font-size: 20px;
  font-weight: 500;
  background-color: saddlebrown, 0.5;
  padding: 5, 5, 5, 5;

}

.display-2 {
  font-size: calc(1.575rem + 3.9vw);
  font-weight: 300;
  line-height: 1.2;
}

@media (min-width: 1200px) {
  .display-2 {
    font-size: 4.5rem;
  }
}

.social-icons {
  display: flex;
  justify-content: flex-end;
  gap: 10px;
}

.inner-csj {
  height: 70%;
  /* A altura da div interna será igual à altura da div externa */

}

.navbar-light .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 1%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='3' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}

.navbar-light .navbar-toggler {
  border: 3px solid;
  background-color: orange;
}