/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Nov 06 2025 | 11:30:00 */
@media (max-width: 777px) {
  .header {
    padding-left: 16px;
    padding-right: 16px;
  }
  .header-inner .wp-block-bolt-icon {
    margin-left: auto;
    margin-right: 8px;
    color: transparent;
  }
  header.is-sticky .header .header-inner .wp-block-bolt-icon svg {
    fill: var(--wp--preset--color--primary);
  }
  .has-mobile-layout {
    margin: 0 auto;
    max-width: 93%;
  }
  .has-mobile-layout .navigation-dropdown-ul {
    gap: 5px;
    background: var(--wp--preset--color--custom-f-3-f-5-f-8);
  }
  .has-mobile-layout.active {
    max-height: calc(100vh - 80px);
    height: calc(100vh - 80px);
    padding-bottom: 10vh;
    box-sizing: border-box;
  }
  body.navigation-open {
    max-height: 100vh;
    overflow: hidden;
  }
  .navigation-items {
    gap: 10px;
  }
  .sub-menu li a {
    padding-left: 15px !important;
  }
  @keyframes shake {
    0%, 100% {
      transform: translateX(0);
    }
    10%, 30%, 50%, 70%, 90% {
      transform: translateX(-5px);
    }
    20%, 40%, 60%, 80% {
      transform: translateX(5px);
    }
  }
}
.navigation-toggle {
  --toggleColor: #E8E1DA;
}
.mobile-menu-button .wp-element-button {
  padding: 5px 20px !important;
}
