/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jun 10 2025 | 13:04:07 */
.elementor-element-4b3b621 {
  transition: transform 1.6s cubic-bezier(0.25, 1, 0.5, 1), opacity 1.6s ease;
  will-change: transform, opacity;
  width: 100%;
  z-index: 999;
}

.elementor-element-4b3b621.sticky {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  transform: translateY(0);
  opacity: 1;
}

.elementor-element-4b3b621.hide {
  transform: translateY(-100%);
  opacity: 0;
}

.menu-item-1064 a {
    padding: 12px;
    background: #0082FD;
    margin: 0px 10px;
    border-radius: 4px;
    width: fit-content;
    color: #151414 !important;
}


.menu-item.menu-item-type-custom.menu-item-object-custom.current-menu-item.current_page_item.menu-item-home.menu-item-1456 {
  height: fit-content;
  margin-top: 10px;
}

.menu-item.menu-item-type-custom.menu-item-object-custom.current-menu-item.current_page_item.menu-item-home.menu-item-1456 .elementor-item.elementor-item-anchor {
  color: #0082FD !important;
  background-color: #302e2e !important;
  padding: 4px 6px;
  border-radius: 6px;
}

.elementor-nav-menu__align-start .elementor-nav-menu {
    display: flex;
    flex-direction: column;
}

.menu-item.menu-item-type-custom.menu-item-object-custom.current-menu-item.current_page_item.menu-item-home.menu-item-1456 {
    width: fit-content;
    margin-left: 12px;
}