.navbar_main{
  background: rgb(255,194,62);
  background: linear-gradient(0deg, rgba(255,194,62,1) 0%, rgba(255,194,62,1) 50%, rgba(209,143,0,1) 100%);
  box-shadow: 0px 3px 6px;
}

.navbar_text{
  color: black;
  cursor: pointer;
  position: relative;
  transition-timing-function: cubic-bezier(0.25, 0.8, 0.25, 1);
  transition-duration: 400ms;
  transition-property: color;
  text-decoration: none;
  font-weight: 700;
}

.navbar_logo{
  margin-left: 05px;
  border-radius: 50%;
}

.navbar_logo:hover{
  transform: scale(1.15); /* Aumenta o tamanho do botão levemente */
}

.navbar_img{
  margin-left: 05px;
}

.navbar_img:hover{
  transform: scale(1.15); /* Aumenta o tamanho do botão levemente */
}

.navbar_text:focus,
.navbar_text:hover {
  color: black;
}

.navbar_text:focus:after,
.navbar_text:hover:after {
  width: 100%;
  left: 0%;
}

.navbar_text:after {
  content: "";
  pointer-events: none;
  bottom: -2px;
  left: 50%;
  position: absolute;
  width: 0%;
  height: 2px;
  background-color: black;
  transition-timing-function: cubic-bezier(0.25, 0.8, 0.25, 1);
  transition-duration: 400ms;
  transition-property: width, left;
}

.navbar .menu {
  flex: 1;
  text-align: center;
  overflow: hidden;
}

.navbar ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
  display: inline-block;
}

.navbar ul li {
  display: inline;
  margin-left: 20px;
}