Duvida Menu Navbar Bootstrap

Boa noite…

Estou desenvolvendo um site de Reiki https://reikicuritiba.com.br/ e estou com um duvida sobre o menu de navegação da versão mobile.

O menu que tem o dropdown “Terapeutas” e “Terapias” quando clico em cima ele expande como deve ser, mas quando clico denovo para recolher os submenus
nao acontece nada… segue o trecho do codigo do menu…

<div class="collapse navbar-collapse" id="navbarsExample09">
			<ul class="navbar-nav ml-auto">
			  <li class="nav-item  active"><a class="nav-link" href="index.html">Home</a></li>
			  <li class="nav-item  active"><a class="nav-link" href="about-us.html">Quem Somos</a></li>
			  <li class="nav-item dropdown1">
					<a class="nav-link dropdown-toggle" data-toggle="dropdown1" href="#">Terapeutas</a>
					<ul class="dropdown-menu">
						<li><a class="dropdown-item" href="terapeuta-julio-cezar.html">Julio Cezar</a></li>
						<li><a class="dropdown-item" href="terapeuta-pamela-priscila.html">Pamela Priscila</a></li>
					</ul>
					
			  </li>
			  <li class="nav-item dropdown">
					<a class="nav-link dropdown-toggle" data-toggle="dropdown1" href="#">Terapias</a>
					<ul class="dropdown-menu" aria-labelledby="dropdown01">
						<li><a class="dropdown-item" href="o-que-e-reiki.html">O que é Reiki</a></li>
						<li><a class="dropdown-item" href="beneficios-reiki.html">Benefícios do Reiki</a></li>
						<li><a class="dropdown-item" href="principios-reiki.html">Princípios do Reiki</a></li>
						<li><a class="dropdown-item" href="animais-reiki.html">Reiki em Animais</a></li>
						<li><a class="dropdown-item" href="animais-reiki.html">Estudos Sobre Reiki</a></li>
						<li><a class="dropdown-item" href="terapia-massagem-tantrica.html">Terapia Tântrica</a></li>
					</ul>
			  </li>
			  <li class="nav-item  active"><a class="nav-link" href="blog.html">Blog</a></li>
			   <li class="nav-item"><a class="nav-link" href="contato.html">Contato</a></li>
			</ul>
		</div>

Obrigado
Att
Julio Cezar

Você só postou o HTML que é estático e sem estilo por natureza (ou melhor assume o estilo básico e padrão do navegador). Faltou postar a carga de CSS que você está utilizando. Qual é a versão do Bootstrap?

ul.dropdown-menu {
  background: #151515;
  border-radius: 0px;
  margin: 0px;
  padding: 0px;
}

texto em negrito

ul.dropdown-menu > li > a, .navbar ul ul ul.dropdown-menu li .nav-link {
  font-size: 12px;
  line-height: 22px;
  display: block;
  position: relative;
  z-index: 1;
  padding-left: 15px;
  transition: all .3s ease-in-out;
  padding-top: 10px;
  padding-bottom: 10px;
  border-bottom: 1px solid #27243e;
  color: #fff;
  text-transform: uppercase;
}

ul.dropdown-menu > li > a:hover, .navbar ul ul ul.dropdown-menu li .nav-link:hover {
  color: green;
}

.dropdown-item:focus, .dropdown-item:hover {
  color: #fff;
  text-decoration: none;
  background-color: transparent;
}

.dropdown-menu {
  border-radius: 0;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  -o-border-radius: 0;
  -ms-border-radius: 0;
  padding: 0;
  border: 0;
  display: block;
  opacity: 0;
  visibility: hidden;
  min-width: 210px;
  transform: scaleY(0);
  -webkit-transform: scaleY(0);
  -moz-transform: scaleY(0);
  -ms-transform: scaleY(0);
  -o-transform: scaleY(0);
  transform-origin: center top 0;
  -webkit-transform-origin: center top 0;
  -moz-transform-origin: center top 0;
  -ms-transform-origin: center top 0;
  -o-transform-origin: center top 0;
  transition: all .3s ease-in-out 0s;
  -webkit-transition: all .3s ease-in-out 0s;
  -moz-transition: all .3s ease-in-out 0s;
  -ms-transition: all .3s ease-in-out 0s;
  -o-transition: all .3s ease-in-out 0s;
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  -moz-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  -ms-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  -o-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
}

.dropdown:hover .dropdown-menu {
  opacity: 1;
  visibility: visible;
  -webkit-transform: scaleY(1);
  -moz-transform: scaleY(1);
  -ms-transform: scaleY(1);
  -o-transform: scaleY(1);
}

Segue o CSS

https://mandalatantra.com.br/
https://cristaispuroencanto.com.br/

Você está expandindo o dropdown via hover, então ele só recolhe quando retira o mouse de cima. O padrão é o dropdown escondido (hidden)

.dropdown-menu {
  border-radius: 0;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  -o-border-radius: 0;
  -ms-border-radius: 0;
  padding: 0;
  border: 0;
  display: block;
  opacity: 0;
  visibility: hidden;
  [...];
}

Mas quando passa o mouse por cima (hover) ele fica visível:

.dropdown:hover .dropdown-menu {
  opacity: 1;
  visibility: visible;
  -webkit-transform: scaleY(1);
  -moz-transform: scaleY(1);
  -ms-transform: scaleY(1);
  -o-transform: scaleY(1);
}

Isso mesmo… mas esse comportamento é no PC… no mobile você precisa clicar no menu pra ele expandir.

Tem como deixar esse hover pra versão PC e tirar na versão mobile?