@font-face {
  font-family: 'icomoon';
  src: url('fonts/Icomoon/icomoon.eot');
  src: url('fonts/Icomoon/icomoon.eot?#iefix') format('embedded-opentype'),
     
       url('fonts/Icomoon/icomoon.woff') format('woff'),
       url('fonts/Icomoon/icomoon.ttf') format('truetype'),
       url('fonts/Icomoon/icomoon.svg#icomoon') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

.has-children > a:before {
  font-family: 'icomoon' !important;
  content: "\e900"; /* à remplacer par ton code flèche */
  display: inline-block;
  margin-left: 6px;
  font-size: 0.75em;
  transition: transform 0.3s ease;
}

.has-children:hover > a:before {
  transform: rotate(180deg);
}
