/**
* Theme Name: Supplero Child
* Description: This is a child theme of Supplero, generated by Merlin WP.
* Author: <a href="https://www.wpopal.com/">Opal Team</a>
* Template: supplero
* Version: 1.5.8
*/

/*********** toggle menu ************/
.elementor-nav-menu--dropdown {
  position: fixed;
  top: 0;
  right: 0; 
  width: 60%; 
  height: 100%;
  background-color: #1f1f1f; 
  box-shadow: -2px 0 5px rgba(0, 0, 0, 0.1);
  transition: right 0.3s ease-in-out; 
  z-index: 9999;
  overflow-y: auto; 
  padding-top: 40px;
  margin-top: 0 !important;
}

.elementor-menu-toggle {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  cursor: pointer;
  z-index: 10000;
}

.elementor-menu-toggle .e-font-icon-svg.e-eicon-menu-bar {
  display: block;
}

.elementor-menu-toggle .e-font-icon-svg.e-eicon-close {
  display: none;
}

.elementor-menu-toggle.open .e-font-icon-svg.e-eicon-menu-bar {
  display: none;
}

.elementor-menu-toggle.open .e-font-icon-svg.e-eicon-close {
  display: block;
}

.elementor-nav-menu--dropdown .elementor-item {
  display: block;
  padding: 15px;
  text-decoration: none;
  font-size: 16px;
  color: #ffffff;
}

body.no-scroll {
    overflow: hidden;
}

li.menu-item a.elementor-item.elementor-item-active {
    color: #11C5E1;
    background-color: transparent;
}

.elementor-menu-toggle .e-font-icon-svg {
    fill: #ffffff !important;
}
/**********************************************************************/

.supplero-handheld-footer-bar {
    display: none;
}