/**
 * Panth MegaMenu - Main LESS File
 * Single consolidated file with all styles
 * No duplicates, proper sequence, everything in one place
 */
/**
 * Panth MegaMenu - Consolidated Styles
 * Single file combining all modular LESS files
 * Auto-generated - Do not edit directly
 */
/* Level 1 dropdown minimum width (for 2-column layout) */
/* Level 1 dropdown maximum width */
/* Level 2+ dropdown minimum width (increased from 250px) */
/* Level 2+ dropdown maximum width (increased from 350px) */
.pmenu-main {
  list-style: none;
  margin: 0;
  padding: 0;
}
.pmenu-item {
  list-style: none;
  margin: 0;
  padding: 0;
  position: relative;
}
.pmenu-link {
  display: block;
  color: #222;
  text-decoration: none;
}
.pmenu-text-wrapper {
  display: inline;
  vertical-align: middle;
}
.pmenu-subtitle {
  display: block;
  font-size: 11px;
  color: #878787;
}
.pmenu-description {
  display: block;
  font-size: 11px;
  color: #999;
}
.pmenu-arrow {
  opacity: 0.7;
  font-size: inherit;
  vertical-align: middle;
  display: inline-block;
  line-height: 1;
  transition: transform 300ms ease;
}
.pmenu-item-l0 > .pmenu-link > .pmenu-arrow {
  margin-left: 6px;
}
.pmenu-link.active {
  color: #56cfe1 !important;
}
.pmenu-item.display-icon-only .pmenu-text {
  display: none;
}
.pmenu-item.display-text-only .pmenu-icon {
  display: none;
}
.pmenu-badge,
.megamenu-badge {
  font-size: 8px;
  color: #fff;
  border-radius: 3px;
  padding: 2px 5px;
  display: inline-block;
  text-align: center;
  position: relative;
  background-color: #01bad4;
  white-space: nowrap;
  line-height: 1.2;
  margin-left: 4px;
  margin-top: 2px;
  /* Slight top margin for better alignment */
  font-weight: 600;
  flex-shrink: 0;
  /* Never shrink badge */
  vertical-align: top;
  /* Align to top of text line */
}
.pmenu-badge.badge-new,
.megamenu-badge.badge-new,
.pmenu-badge--new,
.megamenu-badge--new {
  background-color: #8b5cf6;
}
.pmenu-badge.badge-hot,
.megamenu-badge.badge-hot,
.pmenu-badge--hot,
.megamenu-badge--hot {
  background-color: #ef4444;
}
.pmenu-badge.badge-sale,
.megamenu-badge.badge-sale,
.pmenu-badge--sale,
.megamenu-badge--sale {
  background-color: #ffa800;
}
@media (min-width: 992px) {
  /* Force clean layout */
  .nav-sections {
    display: block !important;
    background: transparent !important;
    position: static !important;
    width: auto !important;
    height: auto !important;
    overflow: visible !important;
    box-shadow: none;
  }
  .nav-sections .navigation.pmenu-wrapper {
    display: block !important;
    background: transparent !important;
    position: static !important;
    width: auto !important;
    height: auto !important;
    overflow: visible !important;
  }
  /* Explicitly show navigation wrapper on desktop - override Magento theme display: none */
  /* Maximum specificity to prevent any JavaScript from hiding it */
  body .nav-sections .nav-sections-item-content > .navigation.pmenu-wrapper[role="navigation"],
  body .navigation.pmenu-wrapper[role="navigation"],
  body nav.navigation.pmenu-wrapper[role="navigation"],
  body nav.pmenu-wrapper.navigation[role="navigation"],
  .nav-sections-item-content > .navigation.pmenu-wrapper,
  .navigation.pmenu-wrapper,
  nav.navigation.pmenu-wrapper,
  nav.pmenu-wrapper[role="navigation"] {
    display: block !important;
    visibility: visible !important;
    opacity: 1 !important;
    height: auto !important;
    max-height: none !important;
    overflow: visible !important;
    position: static !important;
  }
  /* Ensure no inline styles can override - target the ID as well */
  nav[id*="panth-megamenu"] {
    display: block !important;
    height: auto !important;
    overflow: visible !important;
  }
  .nav-sections-item-content {
    margin-top: 0;
    margin-left: 0;
    width: auto;
    float: none;
    display: block;
  }
  .nav-sections-item-title {
    display: none;
  }
  /* LEFT ALIGNED - Not centered */
  .pmenu-main {
    display: block;
    text-align: left;
  }
  /* Top level menu items - horizontal layout */
  .pmenu-main > .pmenu-item-l0 {
    display: inline-block;
    vertical-align: middle;
    position: relative;
  }
  /* Simple top level links - use flexbox for vertical alignment */
  .pmenu-link-l0 {
    display: flex;
    align-items: center;
    font-size: 14px;
    padding: 19px 12px;
    background: none;
    color: #222;
    position: relative;
  }
  .pmenu-link-l0:hover {
    color: #56cfe1;
  }
  /* Hide default Magento theme arrows - we use Bootstrap icons instead */
  .pmenu-wrapper .parent > a::after,
  .pmenu-wrapper .parent > a:after,
  .pmenu-wrapper .level0.parent > a::after,
  .pmenu-wrapper .level0.parent > a:after,
  .pmenu-wrapper li.parent > a::after,
  .pmenu-wrapper li.parent > a:after {
    display: none !important;
    content: none !important;
  }
  /* Show our Bootstrap icon arrows for items with children */
  .pmenu-arrow {
    margin-left: 6px;
    font-size: inherit;
    opacity: 0.7;
    transition: transform 300ms ease;
    vertical-align: middle;
    display: inline-block;
    line-height: 1;
  }
  /* Top level arrows - point down, no float */
  .pmenu-item-l0 > .pmenu-link > .pmenu-arrow {
    display: inline-block;
    float: none;
    position: static;
    transform: none;
  }
  /* Top level hover - rotate down arrow to point down (already pointing down) */
  .pmenu-item-l0:hover > .pmenu-link > .pmenu-arrow {
    transform: rotate(0deg);
  }
  /* Dropdown arrows - point right, flexbox handles alignment */
  .pmenu-dropdown .pmenu-item > .pmenu-link > .pmenu-arrow {
    display: inline-block;
    flex-shrink: 0;
    margin-left: 8px;
    margin-right: 0;
  }
  /* Nested item hover - rotate right arrow (flexbox handles vertical center) */
  .pmenu-dropdown .pmenu-item:hover > .pmenu-link > .pmenu-arrow {
    transform: rotate(90deg);
  }
  /* Right-aligned items - flip arrow to point left */
  .pmenu-dropdown .pmenu-item.hover-right > .pmenu-link > .pmenu-arrow {
    transform: scaleX(-1);
  }
  /* Right-aligned hover - keep it flipped */
  .pmenu-dropdown .pmenu-item.hover-right:hover > .pmenu-link > .pmenu-arrow {
    transform: scaleX(-1);
  }
  /* Hide mobile toggle */
  .pmenu-toggle {
    display: none;
  }
}
/**
 * Mixin: Level 0 specific styles (top-level dropdown positioning)
 */
/**
 * Mixin: Nested dropdown positioning (level 1+, shows to side)
 */
/**
 * Mixin: Smart positioning - show to left when at right edge
 */
/**
 * Mixin: Generic dropdown link styling
 */
/**
 * Mixin: Category item styling (level 1 dropdown items)
 */
/**
 * Mixin: Product item styling (level 2+ items with images)
 */
@media (min-width: 992px) {
  .pmenu-item-l0 > .pmenu-dropdown {
    display: block;
    background: #fff;
    box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.1);
    border: none;
    padding: 0;
    margin: 0;
    transition: all 300ms;
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 1000;
    min-width: 320px;
    max-width: 450px;
    transform: translateY(20px);
    opacity: 0;
    visibility: hidden;
    margin-top: 0 !important;
    top: 100% !important;
    /* Force correct positioning - override any inline styles */
  }
  /* Show level 0 dropdown on hover */
  .pmenu-item-l0:hover > .pmenu-dropdown {
    opacity: 1;
    visibility: visible;
    transform: translateY(0);
    margin-top: 0 !important;
    top: 100% !important;
    /* Force correct positioning - override any inline styles */
  }
  /* All nested dropdowns (level 1+) show to the SIDE */
  .pmenu-item-l1 > .pmenu-dropdown,
  li.pmenu-item-l1 > .pmenu-dropdown,
  .pmenu-dropdown-l0 > .pmenu-item > .pmenu-dropdown,
  .pmenu-dropdown-l0 > li > .pmenu-dropdown,
  .pmenu-item-l2 > .pmenu-dropdown,
  .pmenu-item-l3 > .pmenu-dropdown,
  .pmenu-item-l4 > .pmenu-dropdown,
  .pmenu-item-l5 > .pmenu-dropdown,
  .pmenu-item-l6 > .pmenu-dropdown {
    z-index: 1000;
    display: block;
    background: #fff;
    box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.1);
    border: none;
    padding: 0;
    margin: 0;
    transition: all 300ms;
    position: absolute;
    top: 0;
    left: 100%;
    z-index: 100;
    min-width: 320px;
    opacity: 0;
    visibility: hidden;
  }
  /* Add hover bridge to prevent gap between parent and dropdown */
  .pmenu-item-l1::after {
    content: '';
    position: absolute;
    top: 0;
    right: -12px;
    /* Extend 12px to the right to cover gap */
    width: 12px;
    height: 100%;
    z-index: 100;
  }
  .pmenu-item-l2::after,
  .pmenu-item-l3::after,
  .pmenu-item-l4::after,
  .pmenu-item-l5::after,
  .pmenu-item-l6::after {
    content: '';
    position: absolute;
    top: 0;
    right: -12px;
    /* Extend 12px to the right to cover gap */
    width: 12px;
    height: 100%;
    z-index: 100;
  }
  /* Show nested dropdowns on hover */
  .pmenu-item-l1:hover > .pmenu-dropdown,
  li.pmenu-item-l1:hover > .pmenu-dropdown,
  .pmenu-dropdown-l0 > .pmenu-item:hover > .pmenu-dropdown,
  .pmenu-dropdown-l0 > li:hover > .pmenu-dropdown,
  .pmenu-item-l2:hover > .pmenu-dropdown,
  .pmenu-item-l3:hover > .pmenu-dropdown,
  .pmenu-item-l4:hover > .pmenu-dropdown,
  .pmenu-item-l5:hover > .pmenu-dropdown,
  .pmenu-item-l6:hover > .pmenu-dropdown {
    opacity: 1;
    visibility: visible;
  }
  .pmenu-dropdown-l0 {
    min-width: 280px;
    max-width: 320px;
    padding: 6px 6px 10px 6px;
    display: flex;
    flex-wrap: wrap;
  }
  /* Level 1 items - Categories - Full width single column */
  .pmenu-dropdown-l0 > .pmenu-item {
    position: relative;
    width: calc(100% - 6px);
    flex: 0 0 calc(100% - 6px);
    margin: 3px;
  }
  .pmenu-dropdown-l0 > .pmenu-item > .pmenu-link {
    padding: 10px 12px;
    border: none;
    border-radius: 4px;
    display: flex;
    align-items: flex-start;
    /* Changed from center - badge must be at top */
    justify-content: space-between;
    font-weight: 600;
    background: #fff;
    transition: all 0.2s ease;
  }
  .pmenu-dropdown-l0 > .pmenu-item > .pmenu-link:hover {
    background: #f5f5f5;
    color: #56cfe1;
  }
  /* Level 2 dropdown - Dynamic width with FLEXBOX 2-column layout for items with images */
  .pmenu-dropdown-l1,
  ul.pmenu-dropdown-l1,
  .pmenu-item-l1 > .pmenu-dropdown-l1,
  .pmenu-item-l1 > ul.pmenu-dropdown-l1,
  li.pmenu-item-l1 > .pmenu-dropdown-l1,
  .pmenu-dropdown-l0 > .pmenu-item > .pmenu-dropdown,
  .pmenu-dropdown-l0 > li > .pmenu-dropdown,
  .pmenu-dropdown-l0 .pmenu-item-l1 > .pmenu-dropdown {
    position: absolute;
    top: 0;
    left: calc(100% - 10px);
    /* Overlap by 10px to eliminate gap */
    display: none;
    width: auto;
    min-width: 500px;
    max-width: 750px;
    box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.1);
    border: none;
    background: #fff;
    padding: 6px 6px 10px 16px;
    /* Extra left padding to cover overlap */
    margin: 0;
    max-height: 600px;
    overflow-y: auto;
    overflow-x: hidden;
    /* No horizontal scrollbar */
    z-index: 101;
    flex-wrap: wrap;
    gap: 0;
  }
  /* Legacy wrapper div support (if exists) */
  .pmenu-dropdown-l1 .pmenu-dd-inner,
  .pmenu-dropdown-l1 .pmenu-dd-content {
    display: flex;
    flex-wrap: wrap;
    width: 100%;
    padding: 0;
    margin: 0;
    gap: 0;
  }
  /* Show as flexbox when displayed - MUST come after base rules */
  .pmenu-item-l1:hover > .pmenu-dropdown-l1,
  li.pmenu-item-l1:hover > .pmenu-dropdown-l1,
  .pmenu-item-l1:hover > ul.pmenu-dropdown-l1,
  .pmenu-dropdown-l0 > .pmenu-item:hover > .pmenu-dropdown,
  .pmenu-dropdown-l0 > li:hover > .pmenu-dropdown,
  .pmenu-dropdown-l0 .pmenu-item-l1:hover > .pmenu-dropdown {
    display: flex !important;
    /* Flexbox for 2-column layout - !important to override */
    opacity: 1;
    visibility: visible;
  }
  /* Custom scrollbar for level 2 dropdown */
  .pmenu-dropdown-l1::-webkit-scrollbar {
    width: 8px;
  }
  .pmenu-dropdown-l1::-webkit-scrollbar-track {
    background: #f1f1f1;
    border-radius: 4px;
  }
  .pmenu-dropdown-l1::-webkit-scrollbar-thumb {
    background: #56cfe1;
    border-radius: 4px;
  }
  .pmenu-dropdown-l1::-webkit-scrollbar-thumb:hover {
    background: #45b8cd;
  }
  /* Items with images - 2 column layout (50% width each) */
  .pmenu-dropdown-l1 .pmenu-item-l2.has-image,
  .pmenu-dropdown-l1 .pmenu-dd-content .pmenu-item-l2.has-image,
  .pmenu-dropdown-l1 li.pmenu-item-l2.has-image,
  .pmenu-item-l1 > .pmenu-dropdown-l1 .pmenu-item-l2.has-image {
    display: block;
    width: calc(50% - 6px);
    /* 2 columns */
    flex: 0 0 calc(50% - 6px);
    vertical-align: top;
    margin: 3px;
    box-sizing: border-box;
    float: none;
  }
  /* Fallback for items without specific level class */
  .pmenu-dropdown-l1 > .pmenu-dd-inner > .pmenu-dd-content > .pmenu-item.has-image,
  .pmenu-dropdown-l1 .pmenu-dd-content > .pmenu-item.has-image,
  .pmenu-dropdown-l1 .pmenu-item.has-image {
    display: block;
    width: calc(50% - 6px);
    /* 2 columns */
    flex: 0 0 calc(50% - 6px);
    vertical-align: top;
    margin: 3px;
    box-sizing: border-box;
    float: none;
  }
  /* Full width for items WITHOUT images - no extra whitespace */
  .pmenu-dropdown-l1 .pmenu-item:not(.has-image) {
    display: block;
    width: calc(100% - 6px);
    flex: 0 0 calc(100% - 6px);
    margin: 3px;
  }
  .pmenu-dropdown-l1 .pmenu-item:not(.has-image) .pmenu-link {
    padding: 8px 12px;
    border: none;
    border-radius: 4px;
    background: #fff;
  }
  .pmenu-dropdown-l1 .pmenu-item:not(.has-image) .pmenu-link:hover {
    background: #f5f5f5;
    color: #56cfe1;
  }
  /* Level 2 links with images - inline layout (image beside text) */
  .pmenu-dropdown-l1 .pmenu-item.has-image .pmenu-link {
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    /* Changed from center - badge must be at top */
    justify-content: flex-start;
    text-align: left;
    padding: 8px;
    border: none;
    border-radius: 4px;
    height: auto;
    background: #fff;
    transition: all 0.2s ease;
    overflow: visible;
  }
  .pmenu-dropdown-l1 .pmenu-item.has-image .pmenu-link:hover {
    background: #f5f5f5;
  }
  .pmenu-dropdown-l1 .pmenu-item.has-image .pmenu-link:hover .pmenu-image {
    opacity: 0.85;
  }
  .pmenu-dropdown-l1 .pmenu-item.has-image .pmenu-link:hover .pmenu-text {
    color: #56cfe1;
  }
  /* Images in level 2 - small beside text */
  .pmenu-dropdown-l1 .pmenu-item.has-image .pmenu-image {
    margin: 0 8px 0 0;
    border-radius: 4px;
    border: none;
    width: 45px;
    height: 45px;
    object-fit: cover;
    flex-shrink: 0;
    transition: opacity 0.2s ease;
  }
  /* Text beside image */
  .pmenu-dropdown-l1 .pmenu-item.has-image .pmenu-text-wrapper {
    display: block;
    flex: 1;
    padding: 0;
  }
  .pmenu-dropdown-l1 .pmenu-item.has-image .pmenu-text {
    font-size: 13px;
    font-weight: 500;
    line-height: 1.3;
    color: #333;
    transition: color 0.2s ease;
  }
  .pmenu-dropdown-l2,
  .pmenu-dropdown-l3,
  .pmenu-dropdown-l4,
  .pmenu-dropdown-l5,
  .pmenu-dropdown-l6,
  ul.pmenu-dropdown-l2,
  ul.pmenu-dropdown-l3,
  ul.pmenu-dropdown-l4,
  ul.pmenu-dropdown-l5,
  ul.pmenu-dropdown-l6 {
    position: absolute;
    top: 0;
    left: calc(100% - 10px);
    /* Overlap by 10px to eliminate gap */
    min-width: 320px;
    max-width: 450px;
    background: #fff;
    box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.1);
    border: none;
    padding: 0 0 0 10px;
    /* Left padding to cover overlap */
    z-index: 102;
    margin: 0;
    opacity: 0;
    visibility: hidden;
    display: block;
    transition: all 300ms;
    overflow-x: hidden;
    /* No horizontal scrollbar */
    overflow-y: auto;
    /* Vertical scrollbar if needed */
    max-height: 80vh;
    /* Limit height to viewport */
  }
  /* Show level 2+ dropdowns on hover */
  .pmenu-item-l2:hover > .pmenu-dropdown-l2,
  .pmenu-item-l3:hover > .pmenu-dropdown-l3,
  .pmenu-item-l4:hover > .pmenu-dropdown-l4,
  .pmenu-item-l5:hover > .pmenu-dropdown-l5,
  .pmenu-item-l6:hover > .pmenu-dropdown-l6 {
    opacity: 1;
    visibility: visible;
  }
  /* Ensure wrapper divs in level 2+ don't interfere */
  .pmenu-dropdown-l2 .pmenu-dd-inner,
  .pmenu-dropdown-l2 .pmenu-dd-content,
  .pmenu-dropdown-l3 .pmenu-dd-inner,
  .pmenu-dropdown-l3 .pmenu-dd-content,
  .pmenu-dropdown-l4 .pmenu-dd-inner,
  .pmenu-dropdown-l4 .pmenu-dd-content,
  .pmenu-dropdown-l5 .pmenu-dd-inner,
  .pmenu-dropdown-l5 .pmenu-dd-content,
  .pmenu-dropdown-l6 .pmenu-dd-inner,
  .pmenu-dropdown-l6 .pmenu-dd-content {
    display: block;
    width: 100%;
    padding: 0;
    margin: 0;
  }
  /* Items with images - full width layout */
  .pmenu-dropdown-l2 .pmenu-item.has-image,
  .pmenu-dropdown-l3 .pmenu-item.has-image,
  .pmenu-dropdown-l4 .pmenu-item.has-image,
  .pmenu-dropdown-l5 .pmenu-item.has-image,
  .pmenu-dropdown-l6 .pmenu-item.has-image {
    display: block;
    width: calc(100% - 6px);
    flex: 0 0 calc(100% - 6px);
    vertical-align: top;
    margin: 3px;
    box-sizing: border-box;
    float: none;
  }
  /* Items WITHOUT images */
  .pmenu-dropdown-l2 .pmenu-item:not(.has-image),
  .pmenu-dropdown-l3 .pmenu-item:not(.has-image),
  .pmenu-dropdown-l4 .pmenu-item:not(.has-image),
  .pmenu-dropdown-l5 .pmenu-item:not(.has-image),
  .pmenu-dropdown-l6 .pmenu-item:not(.has-image) {
    display: block;
    width: calc(100% - 6px);
    flex: 0 0 calc(100% - 6px);
    margin: 3px;
  }
  /* Links without images */
  .pmenu-dropdown-l2 .pmenu-item:not(.has-image) .pmenu-link,
  .pmenu-dropdown-l3 .pmenu-item:not(.has-image) .pmenu-link,
  .pmenu-dropdown-l4 .pmenu-item:not(.has-image) .pmenu-link,
  .pmenu-dropdown-l5 .pmenu-item:not(.has-image) .pmenu-link,
  .pmenu-dropdown-l6 .pmenu-item:not(.has-image) .pmenu-link {
    padding: 8px 12px;
    border: none;
    border-radius: 4px;
    background: #fff;
  }
  .pmenu-dropdown-l2 .pmenu-item:not(.has-image) .pmenu-link:hover,
  .pmenu-dropdown-l3 .pmenu-item:not(.has-image) .pmenu-link:hover,
  .pmenu-dropdown-l4 .pmenu-item:not(.has-image) .pmenu-link:hover,
  .pmenu-dropdown-l5 .pmenu-item:not(.has-image) .pmenu-link:hover,
  .pmenu-dropdown-l6 .pmenu-item:not(.has-image) .pmenu-link:hover {
    background: #f5f5f5;
    color: #56cfe1;
  }
  /* Links with images - inline layout (image beside text) */
  .pmenu-dropdown-l2 .pmenu-item.has-image .pmenu-link,
  .pmenu-dropdown-l3 .pmenu-item.has-image .pmenu-link,
  .pmenu-dropdown-l4 .pmenu-item.has-image .pmenu-link,
  .pmenu-dropdown-l5 .pmenu-item.has-image .pmenu-link,
  .pmenu-dropdown-l6 .pmenu-item.has-image .pmenu-link {
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    /* Changed from center - badge must be at top */
    justify-content: flex-start;
    text-align: left;
    padding: 8px;
    border: none;
    border-radius: 4px;
    height: auto;
    background: #fff;
    transition: all 0.2s ease;
    overflow: visible;
  }
  .pmenu-dropdown-l2 .pmenu-item.has-image .pmenu-link:hover,
  .pmenu-dropdown-l3 .pmenu-item.has-image .pmenu-link:hover,
  .pmenu-dropdown-l4 .pmenu-item.has-image .pmenu-link:hover,
  .pmenu-dropdown-l5 .pmenu-item.has-image .pmenu-link:hover,
  .pmenu-dropdown-l6 .pmenu-item.has-image .pmenu-link:hover {
    background: #f5f5f5;
  }
  /* Hover effects for links with images */
  .pmenu-dropdown-l2 .pmenu-item.has-image .pmenu-link:hover .pmenu-image,
  .pmenu-dropdown-l3 .pmenu-item.has-image .pmenu-link:hover .pmenu-image,
  .pmenu-dropdown-l4 .pmenu-item.has-image .pmenu-link:hover .pmenu-image,
  .pmenu-dropdown-l5 .pmenu-item.has-image .pmenu-link:hover .pmenu-image,
  .pmenu-dropdown-l6 .pmenu-item.has-image .pmenu-link:hover .pmenu-image {
    opacity: 0.85;
  }
  .pmenu-dropdown-l2 .pmenu-item.has-image .pmenu-link:hover .pmenu-text,
  .pmenu-dropdown-l3 .pmenu-item.has-image .pmenu-link:hover .pmenu-text,
  .pmenu-dropdown-l4 .pmenu-item.has-image .pmenu-link:hover .pmenu-text,
  .pmenu-dropdown-l5 .pmenu-item.has-image .pmenu-link:hover .pmenu-text,
  .pmenu-dropdown-l6 .pmenu-item.has-image .pmenu-link:hover .pmenu-text {
    color: #56cfe1;
  }
  /* Images - small beside text */
  .pmenu-dropdown-l2 .pmenu-item.has-image .pmenu-image,
  .pmenu-dropdown-l3 .pmenu-item.has-image .pmenu-image,
  .pmenu-dropdown-l4 .pmenu-item.has-image .pmenu-image,
  .pmenu-dropdown-l5 .pmenu-item.has-image .pmenu-image,
  .pmenu-dropdown-l6 .pmenu-item.has-image .pmenu-image {
    margin: 0 8px 0 0;
    border-radius: 4px;
    border: none;
    width: 45px;
    height: 45px;
    object-fit: cover;
    flex-shrink: 0;
    transition: opacity 0.2s ease;
  }
  /* Text wrapper beside image */
  .pmenu-dropdown-l2 .pmenu-item.has-image .pmenu-text-wrapper,
  .pmenu-dropdown-l3 .pmenu-item.has-image .pmenu-text-wrapper,
  .pmenu-dropdown-l4 .pmenu-item.has-image .pmenu-text-wrapper,
  .pmenu-dropdown-l5 .pmenu-item.has-image .pmenu-text-wrapper,
  .pmenu-dropdown-l6 .pmenu-item.has-image .pmenu-text-wrapper {
    display: block;
    flex: 1;
    padding: 0;
  }
  /* Text styling */
  .pmenu-dropdown-l2 .pmenu-item.has-image .pmenu-text,
  .pmenu-dropdown-l3 .pmenu-item.has-image .pmenu-text,
  .pmenu-dropdown-l4 .pmenu-item.has-image .pmenu-text,
  .pmenu-dropdown-l5 .pmenu-item.has-image .pmenu-text,
  .pmenu-dropdown-l6 .pmenu-item.has-image .pmenu-text {
    font-size: 13px;
    font-weight: 500;
    line-height: 1.3;
    color: #333;
    transition: color 0.2s ease;
  }
  .pmenu-item-l1.hover-right > .pmenu-dropdown-l1 {
    left: auto;
    right: calc(100% - 10px);
    /* Same 10px overlap for left-opening dropdowns */
    padding-right: 16px;
    /* Compensating padding on right side */
    padding-left: 6px;
    /* Reset left padding */
  }
  .pmenu-item-l2.hover-right > .pmenu-dropdown-l2,
  .pmenu-item-l3.hover-right > .pmenu-dropdown-l3,
  .pmenu-item-l4.hover-right > .pmenu-dropdown-l4,
  .pmenu-item-l5.hover-right > .pmenu-dropdown-l5 {
    left: auto;
    right: calc(100% - 10px);
    /* Same 10px overlap for left-opening dropdowns */
    padding-right: 10px;
    /* Compensating padding on right side */
    padding-left: 0;
    /* Reset left padding */
  }
  /* Fallback for generic hover-right class */
  .pmenu-item.hover-right .pmenu-dropdown-l2,
  .pmenu-item.hover-right .pmenu-dropdown-l3,
  .pmenu-item.hover-right .pmenu-dropdown-l4,
  .pmenu-item.hover-right .pmenu-dropdown-l5,
  .pmenu-item.hover-right .pmenu-dropdown-l6 {
    left: auto;
    right: calc(100% - 10px);
    /* Same 10px overlap for left-opening dropdowns */
    padding-right: 10px;
    /* Compensating padding on right side */
    padding-left: 0;
    /* Reset left padding */
  }
  .pmenu-dropdown .pmenu-link {
    display: flex;
    align-items: flex-start;
    /* Changed from center - badge must be at top */
    justify-content: space-between;
    padding: 12px 15px 8px;
    font-size: 13px;
    color: #878787;
    background: none;
    position: relative;
  }
  .pmenu-dropdown .pmenu-link:hover {
    color: #222;
  }
  /* Smart positioning for nested dropdowns - ONLY level 3+ */
  .pmenu-dropdown .pmenu-dropdown.align-left {
    left: auto;
    right: 100%;
  }
  /* DISABLED - align-bottom should NOT apply to level 1 and level 2 */
  /* Level 3+ can show below if needed */
  .pmenu-dropdown-l3.align-bottom,
  .pmenu-dropdown-l4.align-bottom,
  .pmenu-dropdown-l5.align-bottom,
  .pmenu-dropdown-l6.align-bottom {
    top: 100%;
    left: 0;
  }
  /* FORCE level 1 and level 2 to NEVER use align-bottom */
  .pmenu-dropdown-l1.align-bottom,
  .pmenu-dropdown-l2.align-bottom {
    top: 0;
    left: 100%;
  }
  /* Right align for edge items */
  .pmenu-item-l0.hover-right > .pmenu-dropdown {
    right: 0;
    left: auto;
  }
  .pmenu-item-l0.hover-right .pmenu-dropdown .pmenu-dropdown {
    right: 100%;
    left: auto;
  }
  /* Prevent theme widget from hiding nested dropdowns with inline styles */
  /**
 * Base icon styling - used for small icons in menu items
 * Vertical alignment and inline display
 */
  .pmenu-icon {
    margin-right: 8px;
    vertical-align: middle;
    display: inline-block;
  }
  /**
 * Default image styling - full size images
 * 80px x 80px with right margin
 */
  .pmenu-image {
    width: 80px;
    height: 80px;
    margin-right: 10px;
    vertical-align: middle;
  }
  /**
 * Content block padding for menu items
 */
  .pmenu-content {
    padding: 15px;
  }
}
@media (min-width: 992px) and (min-width: 992px) {
  .pmenu-wrapper .pmenu-dropdown[style*="display"],
  .pmenu-wrapper .submenu[style*="display"] {
    /* Remove any inline display/height/overflow that theme applies */
    display: block !important;
    height: auto !important;
    overflow: visible !important;
  }
}
@media (min-width: 992px) and (min-width: 992px) {
  .pmenu-dropdown .pmenu-link,
  .pmenu-dropdown .pmenu-item > .pmenu-link,
  .navigation .level0 .submenu li > a {
    display: flex !important;
    align-items: flex-start !important;
    /* Changed from center to flex-start */
    justify-content: space-between !important;
    /* Text wrapper - allows text wrapping, badge stays inline at top */
    /* Arrow - stays on right, vertically centered */
  }
  .pmenu-dropdown .pmenu-link > span:not(.pmenu-arrow),
  .pmenu-dropdown .pmenu-item > .pmenu-link > span:not(.pmenu-arrow),
  .navigation .level0 .submenu li > a > span:not(.pmenu-arrow),
  .pmenu-dropdown .pmenu-link .pmenu-text-wrapper,
  .pmenu-dropdown .pmenu-item > .pmenu-link .pmenu-text-wrapper,
  .navigation .level0 .submenu li > a .pmenu-text-wrapper {
    flex: 1 1 auto !important;
    word-wrap: break-word !important;
    overflow-wrap: break-word !important;
    line-height: 1.4 !important;
    max-width: calc(100% - 30px) !important;
    display: inline-block !important;
    /* Inline-block for proper text wrapping */
    vertical-align: top !important;
    /* Align to top of flex container */
  }
  .pmenu-dropdown .pmenu-link > .pmenu-arrow,
  .pmenu-dropdown .pmenu-item > .pmenu-link > .pmenu-arrow,
  .navigation .level0 .submenu li > a > .pmenu-arrow,
  .pmenu-dropdown .pmenu-link::after,
  .pmenu-dropdown .pmenu-item > .pmenu-link::after,
  .navigation .level0 .submenu li > a::after {
    flex-shrink: 0 !important;
    margin-left: auto !important;
    padding-left: 8px !important;
    align-self: center !important;
  }
  .pmenu-dropdown .pmenu-item,
  .page-header .navigation .level0 .submenu li {
    margin-top: 2px;
  }
  .pmenu-dropdown .pmenu-item:first-child,
  .page-header .navigation .level0 .submenu li:first-child {
    margin-top: 0;
  }
  .pmenu-dropdown .pmenu-link,
  .pmenu-dropdown .pmenu-item > .pmenu-link,
  .page-header .navigation .level0 .submenu li > a {
    border: none !important;
  }
  .navigation .level0 .submenu {
    border-color: unset;
  }
  .navigation .pmenu-item-l0 > .pmenu-dropdown,
  .navigation .pmenu-item-l0 > .pmenu-dropdown-l0,
  ul.navigation .pmenu-item-l0 > .pmenu-dropdown,
  .nav-sections .navigation .pmenu-item-l0 > .pmenu-dropdown {
    position: absolute !important;
    top: 100% !important;
    left: 0 !important;
    display: none !important;
  }
  .navigation .pmenu-item-l0:hover > .pmenu-dropdown,
  .navigation .pmenu-item-l0:hover > .pmenu-dropdown-l0 {
    display: flex !important;
    opacity: 1 !important;
    visibility: visible !important;
  }
  .navigation .pmenu-dropdown-l1,
  .navigation .pmenu-dropdown-l2,
  .navigation .pmenu-dropdown-l3,
  .navigation .pmenu-dropdown-l4,
  .navigation .pmenu-dropdown-l5,
  .navigation .pmenu-dropdown-l6 {
    position: absolute !important;
    top: 0 !important;
    left: calc(100% - 10px) !important;
  }
  .navigation .pmenu-dropdown-l0,
  .navigation .pmenu-item-l0 > .pmenu-dropdown {
    min-width: 280px !important;
    max-width: 320px !important;
  }
  .navigation .pmenu-dropdown-l1,
  .navigation .pmenu-item-l1 > .pmenu-dropdown-l1 {
    min-width: 500px !important;
    max-width: 750px !important;
  }
  .navigation .pmenu-dropdown-l2,
  .navigation .pmenu-dropdown-l3,
  .navigation .pmenu-dropdown-l4,
  .navigation .pmenu-dropdown-l5,
  .navigation .pmenu-dropdown-l6 {
    min-width: 320px !important;
    max-width: 450px !important;
  }
}
@media (max-width: 991px) {
  /* Hide the original menu on mobile - theme creates a clone */
  .page-header .navigation.pmenu-wrapper,
  nav.navigation.pmenu-wrapper:not(.nav-sections .navigation) {
    display: none !important;
  }
  /* Ensure cloned menu in nav-sections is visible */
  .nav-sections .navigation.pmenu-wrapper {
    display: block !important;
  }
  /* Mobile navigation sections - off-canvas sidebar */
  .page-header.type1 .nav-sections,
  .page-header.type2 .nav-sections,
  .page-header .navigation:not(.side-megamenu) > ul,
  .page-header.type16.sticky-header .navigation:not(.side-megamenu) > ul,
  .page-header.type18 .main-menu-wrap,
  .nav-sections {
    background: #f6f6f6 !important;
  }
  .nav-sections {
    position: fixed !important;
    top: 0 !important;
    left: calc(-1 * (100% - 54px)) !important;
    width: calc(100% - 54px) !important;
    max-width: 320px !important;
    height: 100% !important;
    z-index: 99 !important;
    overflow-y: auto !important;
    overflow-x: hidden !important;
    box-shadow: 2px 0 10px rgba(0, 0, 0, 0.3) !important;
    transition: left 0.3s ease !important;
    -webkit-overflow-scrolling: touch !important;
  }
  /* When navigation is active (opened) - theme uses .nav-open class */
  .nav-open .nav-sections,
  body.nav-open .nav-sections,
  html.nav-open .nav-sections {
    left: 0 !important;
    z-index: 99 !important;
  }
  /* Navigation sections wrapper with tabs - Using CSS Grid for layout */
  .nav-sections-items {
    display: grid !important;
    grid-template-columns: repeat(2, 1fr) !important;
    /* 2 tabs side by side */
    grid-template-rows: auto 1fr !important;
    /* Row 1: tabs, Row 2: content */
    position: relative;
    z-index: 1;
  }
  /* Each tab item - use grid positioning */
  .nav-sections-item {
    display: contents !important;
    /* Children become grid items */
  }
  /* Tab titles - Position in first row */
  .nav-sections-item-title {
    grid-row: 1 !important;
    /* All titles in row 1 */
    display: block !important;
    cursor: pointer !important;
    padding: 20px 10px !important;
    font-weight: 600 !important;
    font-size: 14px !important;
    text-align: center !important;
    color: #666 !important;
    background: #e8e8e8 !important;
    border: solid #ccc !important;
    border-width: 0 0 1px 1px !important;
    box-sizing: border-box !important;
    min-height: 60px !important;
  }
  .nav-sections-item-title:hover {
    background: #d8d8d8 !important;
    text-decoration: none !important;
  }
  /* Override: Full width for tab titles in header */
  header.page-header .nav-sections-item-title {
    width: 100% !important;
  }
  /* First tab title */
  .nav-sections-item:first-child .nav-sections-item-title {
    grid-column: 1 !important;
    border-left: 0 !important;
  }
  /* Second tab title */
  .nav-sections-item:nth-child(2) .nav-sections-item-title {
    grid-column: 2 !important;
  }
  /* Active tab styling - Luma style */
  .nav-sections-item.active .nav-sections-item-title,
  .nav-sections-item._active .nav-sections-item-title {
    background: #fff !important;
    color: #1979c3 !important;
    border-bottom: 0 !important;
  }
  /* Navigation content container - Position in second row, span both columns */
  .nav-sections-item-content {
    grid-row: 2 !important;
    /* All content in row 2 */
    grid-column: 1 / -1 !important;
    /* Span both columns */
    box-sizing: border-box !important;
    margin: 0 !important;
    width: 100% !important;
    padding: 0 !important;
  }
  /* Hide inactive tab content - MUST come after base styles */
  html body .nav-sections .nav-sections-item:not(.active):not(._active) > .nav-sections-item-content,
  html body .nav-sections .nav-sections-item:not(.active) > .nav-sections-item-content,
  html body .nav-sections .nav-sections-item:not(._active) > .nav-sections-item-content {
    display: none !important;
    visibility: hidden !important;
    height: 0 !important;
    overflow: hidden !important;
  }
  /* Show ONLY active tab content */
  html body .nav-sections .nav-sections-item.active > .nav-sections-item-content,
  html body .nav-sections .nav-sections-item._active > .nav-sections-item-content {
    display: block !important;
    visibility: visible !important;
    height: auto !important;
    overflow: visible !important;
  }
  /* Menu wrapper in mobile - ALWAYS visible when inside active tab */
  .nav-sections-item.active .navigation.pmenu-wrapper,
  .nav-sections-item._active .navigation.pmenu-wrapper,
  .nav-sections .navigation.pmenu-wrapper {
    display: block !important;
    visibility: visible !important;
    padding: 0 !important;
    background: #fff !important;
  }
  /* Main menu list - ALWAYS visible when inside active tab */
  .nav-sections-item.active .pmenu-main,
  .nav-sections-item._active .pmenu-main,
  .pmenu-main {
    display: block !important;
    visibility: visible !important;
    list-style: none !important;
    margin: 0 !important;
    padding: 0 !important;
  }
  /* Top level items - full width stacked - ALWAYS visible when inside active tab */
  .nav-sections-item.active .pmenu-main > .pmenu-item-l0,
  .nav-sections-item._active .pmenu-main > .pmenu-item-l0,
  .pmenu-main > .pmenu-item-l0 {
    display: block !important;
    visibility: visible !important;
    width: 100% !important;
    position: relative;
    border-bottom: 1px solid #ddd !important;
  }
  /* Top level links - mobile style - ALWAYS visible when inside active tab */
  .nav-sections-item.active .pmenu-main > .pmenu-item-l0 > .pmenu-link,
  .nav-sections-item._active .pmenu-main > .pmenu-item-l0 > .pmenu-link,
  .pmenu-main > .pmenu-item-l0 > .pmenu-link {
    display: block !important;
    visibility: visible !important;
    padding: 12px 20px !important;
    color: #777 !important;
    font-size: 13px !important;
    font-weight: 400 !important;
    text-decoration: none !important;
    border: none !important;
    background: none;
  }
  /* Backdrop overlay when menu is open */
  .nav-open .nav-toggle:after {
    background: rgba(0, 0, 0, 0.01) !important;
    content: '' !important;
    display: block !important;
    height: 100% !important;
    position: fixed !important;
    right: 0 !important;
    top: 0 !important;
    width: 100% !important;
    z-index: 1 !important;
  }
  /* Prevent body scroll when menu is open */
  .nav-before-open {
    height: 100% !important;
    width: 100% !important;
    overflow-x: hidden !important;
  }
  .nav-before-open .page-wrapper {
    transition: left 300ms ease;
    height: 100% !important;
    left: 0 !important;
    overflow: hidden !important;
    position: relative !important;
  }
  .nav-before-open body {
    height: 100% !important;
    overflow: hidden !important;
    position: relative !important;
    width: 100% !important;
  }
  /* Page wrapper shifts right when menu opens */
  .nav-open .page-wrapper {
    left: calc(100% - 54px) !important;
    overflow: visible !important;
  }
  /* Theme's menu widget handles mobile navigation with slide animation and back buttons */
  /* Styles for the cloned menu in the mobile offcanvas sidebar */
  /* Mobile menu items in the offcanvas */
  body .nav-sections .pmenu-item,
  body .nav-sections li.pmenu-item {
    width: 100%;
    position: relative;
    display: block !important;
  }
  /* Mobile menu links */
  body .nav-sections .pmenu-link,
  body .nav-sections a.pmenu-link {
    padding: 12px 15px !important;
    border-bottom: 1px solid #ddd;
    color: #575757;
    font-size: 14px;
    display: block !important;
    min-height: 48px;
    line-height: 1.5;
    text-decoration: none;
  }
  /* All submenu/dropdown levels - accordion style (hidden by default) */
  .nav-sections .navigation .pmenu-dropdown,
  .nav-sections .navigation .submenu,
  .nav-sections .navigation ul ul {
    display: none !important;
    /* Hidden by default */
    position: static !important;
    /* Not absolutely positioned */
    width: 100% !important;
    background: #fff !important;
    border: none !important;
    box-shadow: none !important;
    padding: 0 !important;
    margin: 0 !important;
    list-style: none !important;
    overflow: visible !important;
    max-height: none !important;
    /* Allow full height for accordion */
  }
  /* Add scrollbar to mobile nav container if content is too long */
  .nav-sections .nav-sections-item-content {
    max-height: calc(100vh - 100px) !important;
    /* Leave room for header */
    overflow-y: auto !important;
    -webkit-overflow-scrolling: touch !important;
  }
  /* Force hide ALL megamenu dropdowns on mobile by default */
  /* IMPORTANT: Only target megamenu items - don't hide other navigation sections like store.links */
  .nav-sections .navigation .pmenu-dropdown,
  .nav-sections .navigation .submenu,
  .nav-sections .navigation .pmenu-item ul {
    display: none !important;
    /* Force hidden on mobile */
  }
  /* Override .expanded class on mobile - MUST be collapsed by default */
  .nav-sections .navigation .pmenu-dropdown.expanded,
  .nav-sections .navigation .submenu.expanded {
    display: none !important;
    /* Still hidden even with .expanded class */
  }
  /* Show dropdowns ONLY when parent link is active/expanded */
  /* Use general sibling selector ~ because pmenu-toggle span is between link and dropdown */
  .nav-sections .navigation a.ui-state-active ~ .pmenu-dropdown,
  .nav-sections .navigation a.ui-state-active ~ .submenu,
  .nav-sections .navigation .pmenu-link.ui-state-active ~ .pmenu-dropdown,
  .nav-sections .navigation .pmenu-link.ui-state-active ~ .submenu {
    display: block !important;
    /* Show when parent link is active */
    background-color: #f9f9f9 !important;
    /* Slightly different background for nested */
  }
  /* Nested level indentation - progressive padding for each level */
  .nav-sections .navigation .pmenu-dropdown-l0 > li > a,
  .nav-sections .navigation .pmenu-dropdown-l0 > li > .pmenu-link {
    padding-left: 30px !important;
    /* Level 1 */
  }
  .nav-sections .navigation .pmenu-dropdown-l1 > li > a,
  .nav-sections .navigation .pmenu-dropdown-l1 > li > .pmenu-link {
    padding-left: 45px !important;
    /* Level 2 */
  }
  .nav-sections .navigation .pmenu-dropdown-l2 > li > a,
  .nav-sections .navigation .pmenu-dropdown-l2 > li > .pmenu-link {
    padding-left: 60px !important;
    /* Level 3 */
  }
  .nav-sections .navigation .pmenu-dropdown-l3 > li > a,
  .nav-sections .navigation .pmenu-dropdown-l3 > li > .pmenu-link {
    padding-left: 75px !important;
    /* Level 4+ */
  }
  /* Parent items - add expand/collapse icon */
  .nav-sections .navigation .parent > .pmenu-link,
  .nav-sections .navigation .parent > a {
    position: relative !important;
    padding-right: 45px !important;
    /* Space for icon */
  }
  /* Expand icon (down arrow) - default state */
  .nav-sections .navigation .parent > .pmenu-link:after,
  .nav-sections .navigation .parent > a:after {
    content: '\e81c' !important;
    /* Down arrow - Theme Icons */
    font-family: 'porto-icons' !important;
    font-size: 42px !important;
    font-style: normal !important;
    font-weight: normal !important;
    speak: none !important;
    display: block !important;
    position: absolute !important;
    right: 7px !important;
    top: -8px !important;
    color: #777 !important;
  }
  /* Collapse icon (up arrow) - when active/expanded - Magento menu widget adds .ui-state-active */
  .nav-sections .navigation .parent > .pmenu-link.ui-state-active:after,
  .nav-sections .navigation .parent > a.ui-state-active:after {
    content: '\e81b' !important;
    /* Up arrow - Theme Icons */
  }
  /* Nested levels inherit and add to indentation through padding-left on dropdown */
  /* Hide desktop-only elements on mobile (keep images and icons visible) */
  .nav-sections .navigation .pmenu-toggle,
  .nav-sections .navigation .pmenu-badge,
  .nav-sections .navigation .pmenu-subtitle,
  .nav-sections .navigation .pmenu-description {
    display: none !important;
  }
  /* Show images and icons on mobile but make them smaller */
  .nav-sections .navigation .pmenu-image {
    max-width: 40px !important;
    max-height: 40px !important;
    width: 40px !important;
    height: auto !important;
    margin-right: 12px !important;
    flex-shrink: 0 !important;
    display: block !important;
    object-fit: contain !important;
  }
  .nav-sections .navigation .pmenu-icon {
    font-size: 18px !important;
    margin-right: 10px !important;
    flex-shrink: 0 !important;
    display: block !important;
    width: 20px !important;
    text-align: center !important;
  }
  /* Ensure text aligns properly with images */
  .nav-sections .navigation .pmenu-text-wrapper {
    display: flex !important;
    flex-direction: column !important;
    flex-grow: 1 !important;
  }
  .nav-sections .navigation .pmenu-text {
    display: block !important;
    line-height: 1.4 !important;
  }
  /* Hide theme's "All Category" back button links in accordion mode */
  .nav-sections .navigation .action.all,
  .nav-sections .navigation li.action.all,
  .nav-sections .navigation .all-category {
    display: none !important;
  }
  /* Hide the desktop chevron arrows on mobile */
  .nav-sections .navigation .pmenu-arrow {
    display: none !important;
  }
  /* Simplify menu items on mobile - just text */
  .nav-sections .navigation .pmenu-link,
  .nav-sections .navigation .pmenu-link .pmenu-text-wrapper,
  .nav-sections .navigation .pmenu-link .pmenu-text {
    display: block !important;
    width: 100% !important;
  }
  /* All menu items - full width blocks with borders */
  .nav-sections .navigation li {
    display: block !important;
    width: 100% !important;
    border-bottom: 1px solid #e0e0e0 !important;
    flex-direction: column !important;
    /* Override any flex settings */
  }
  /* Override desktop mega menu columns on mobile */
  .nav-sections .navigation .pmenu-mega,
  .nav-sections .navigation .pmenu-dropdown {
    display: none !important;
    /* Hidden by default, shown by JS */
    flex-direction: column !important;
    flex-wrap: nowrap !important;
  }
  /* All dropdown items should be full width, not in columns */
  .nav-sections .navigation .pmenu-dropdown > li {
    width: 100% !important;
    flex: none !important;
    max-width: 100% !important;
  }
  /* All menu links - consistent styling */
  .nav-sections .navigation a,
  .nav-sections .navigation .pmenu-link {
    display: flex !important;
    align-items: center !important;
    padding: 13px 36px 13px 15px !important;
    color: #777 !important;
    text-decoration: none !important;
    font-size: 13px !important;
    font-weight: 400 !important;
    line-height: 1.4 !important;
    min-height: 44px !important;
    /* Touch-friendly */
  }
  /* Active/hover states */
  .nav-sections .navigation a:hover,
  .nav-sections .navigation .pmenu-link:hover,
  .nav-sections .navigation a.ui-state-active,
  .nav-sections .navigation .pmenu-link.ui-state-active {
    color: #000 !important;
    background-color: #f5f5f5 !important;
  }
}
@media (max-width: 767px) {
  .panth-megamenu.nav-sections {
    -webkit-overflow-scrolling: touch;
    transition: left 0.3s;
    height: 100%;
    left: calc(-1 * (100% - 54px));
    overflow: auto;
    position: fixed;
    top: 0;
    width: calc(100% - 54px);
    z-index: 99;
  }
  .panth-megamenu .nav-sections-items {
    position: relative;
    z-index: 1;
  }
  .panth-megamenu .nav-sections-item-content {
    padding: 20px 0;
  }
  .panth-megamenu .level0 {
    display: block;
    width: 100%;
    border-top: 1px solid #d1d1d1;
  }
  .panth-megamenu .level0:last-child {
    border-bottom: 1px solid #d1d1d1;
  }
  .panth-megamenu .level0 > .level-top {
    display: block;
    padding: 10px 20px;
    font-size: 14px;
    font-weight: 600;
    text-transform: none;
    letter-spacing: normal;
  }
  .panth-megamenu .level0.active > .level-top,
  .panth-megamenu .level0.has-active > .level-top {
    background: #f5f5f5;
    color: #1979c3;
  }
  .panth-megamenu .submenu {
    background: #ffffff;
    border: none;
    font-size: 13px;
    line-height: 1.42857;
    display: none;
    left: auto !important;
    margin: 0;
    overflow-x: hidden;
    padding: 0;
    position: relative;
    top: auto !important;
    transition: left 0.3s ease-out;
  }
  .panth-megamenu .submenu > li > a {
    padding: 8px 20px;
    font-size: 13px;
    color: #333333;
    background: #ffffff;
  }
  .panth-megamenu .submenu > li > a:hover {
    background: #f5f5f5;
    color: #1979c3;
  }
  .panth-megamenu .submenu > li:last-child {
    margin-bottom: 0;
  }
  .panth-megamenu .submenu .submenu {
    display: block;
    padding-left: 20px;
    position: relative;
    top: auto !important;
    left: auto !important;
  }
  .panth-megamenu .submenu .submenu > li > a {
    padding-left: 30px;
  }
  .panth-megamenu .submenu .active > a {
    background: #f5f5f5;
    color: #1979c3;
  }
  .panth-megamenu .panth-megamenu-submenu--mega {
    display: block !important;
    grid-template-columns: 1fr !important;
    gap: 0;
  }
  .panth-megamenu .panth-megamenu-submenu--width-full,
  .panth-megamenu .panth-megamenu-submenu--width-large,
  .panth-megamenu .panth-megamenu-submenu--width-medium {
    left: auto !important;
    transform: none !important;
    width: 100%;
    max-width: none;
    min-width: 0;
  }
  .panth-megamenu .panth-megamenu-item--hide-mobile {
    display: none !important;
  }
  .panth-megamenu .panth-megamenu-item--hide-desktop {
    display: block;
  }
  .nav-open .panth-megamenu.nav-sections {
    box-shadow: 0 0 5px 0 rgba(50, 50, 50, 0.75);
    left: 0;
    z-index: 99;
  }
  .nav-before-open {
    height: 100%;
    overflow-x: hidden;
    width: 100%;
  }
  .nav-before-open .page-wrapper {
    transition: left 0.3s;
    height: 100%;
    left: 0;
    overflow: hidden;
    position: relative;
  }
  .nav-before-open body {
    height: 100%;
    overflow: hidden;
    position: relative;
    width: 100%;
  }
  .nav-open .page-wrapper {
    left: calc(100% - 54px);
  }
}
@media (min-width: 768px) {
  .panth-megamenu .panth-megamenu-item--hide-desktop {
    display: none;
  }
}
@media (min-width: 768px) {
  .panth-megamenu.nav-sections {
    position: relative;
    left: auto;
    top: auto;
    width: 100%;
    height: auto;
    overflow: visible;
  }
  .panth-megamenu .nav-sections-item-content > .navigation {
    display: block;
  }
  .panth-megamenu .navigation {
    display: block;
  }
  .panth-megamenu .level0.parent:hover > .submenu {
    display: block;
  }
  .panth-megamenu .panth-megamenu-item--hide-desktop {
    display: none !important;
  }
  .panth-megamenu .panth-megamenu-item--hide-mobile {
    display: block;
  }
}
@media (min-width: 1025px) {
  .panth-megamenu-item.hide-desktop,
  .pmenu-item.hide-desktop {
    display: none !important;
  }
}
@media (min-width: 768px) and (max-width: 1024px) {
  .panth-megamenu-item.hide-tablet,
  .pmenu-item.hide-tablet {
    display: none !important;
  }
}
@media (max-width: 767px) {
  .panth-megamenu-item.hide-mobile,
  .pmenu-item.hide-mobile {
    display: none !important;
  }
}
/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sources%22%3A%5B%22%5C%2Fstatic%5C%2Ffrontend%5C%2FSmartwave%5C%2Fporto_child%5C%2Fen_GB%5C%2FPanth_MegaMenu%5C%2Fcss%5C%2Fsource%5C%2Fmegamenu-all.less%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3BAAgNA%3BEACI%2CgBAAA%3BEACA%2CSAAA%3BEACA%2CUAAA%3B%3BAAGJ%3BEACI%2CgBAAA%3BEACA%2CSAAA%3BEACA%2CUAAA%3BEACA%2CkBAAA%3B%3BAAGJ%3BEACI%2CcAAA%3BEACA%2CWAAA%3BEACA%2CqBAAA%3B%3BAAGJ%3BEACI%2CeAAA%3BEACA%2CsBAAA%3B%3BAAGJ%3BEACI%2CcAAA%3BEACA%2CeAAA%3BEACA%2CcAAA%3B%3BAAGJ%3BEACI%2CcAAA%3BEACA%2CeAAA%3BEACA%2CWAAA%3B%3BAAOJ%3BEACI%2CYAAA%3BEACA%2CkBAAA%3BEACA%2CsBAAA%3BEACA%2CqBAAA%3BEACA%2CcAAA%3BEAvGA%2CgCAAA%3B%3BAA2GJ%2CcAAiB%2CcAAc%3BEAC3B%2CgBAAA%3B%3BAAOJ%2CWAAW%3BEACP%2CcAAA%3B%3BAAGJ%2CWAAW%2CkBAAmB%3BEAC1B%2CaAAA%3B%3BAAGJ%2CWAAW%2CkBAAmB%3BEAC1B%2CaAAA%3B%3BAAOJ%3BAACA%3BEACI%2CcAAA%3BEACA%2CWAAA%3BEACA%2CkBAAA%3BEACA%2CgBAAA%3BEACA%2CqBAAA%3BEACA%2CkBAAA%3BEACA%2CkBAAA%3BEACA%2CyBAAA%3BEACA%2CmBAAA%3BEACA%2CgBAAA%3BEACA%2CgBAAA%3BEACA%2CeAAA%3B%3BEACA%2CgBAAA%3BEACA%2CcAAA%3B%3BEACA%2CmBAAA%3B%3B%3BAAEA%2CYAAC%3BAAAD%2CeAAC%3BAACD%2CYAAC%3BAAAD%2CeAAC%3BEACG%2CyBAAA%3B%3BAAGJ%2CYAAC%3BAAAD%2CeAAC%3BAACD%2CYAAC%3BAAAD%2CeAAC%3BEACG%2CyBAAA%3B%3BAAGJ%2CYAAC%3BAAAD%2CeAAC%3BAACD%2CYAAC%3BAAAD%2CeAAC%3BEACG%2CyBAAA%3B%3BAAoLR%2CQA5KwC%3B%3BEAOpC%3BIAtIA%2CyBAAA%3BIACA%2CkCAAA%3BIACA%2C2BAAA%3BIACA%2CsBAAA%3BIACA%2CuBAAA%3BIACA%2C4BAAA%3BIAmII%2CgBAAA%3B%3BEAGJ%2CaAAc%2CYAAW%3BIA3IzB%2CyBAAA%3BIACA%2CkCAAA%3BIACA%2C2BAAA%3BIACA%2CsBAAA%3BIACA%2CuBAAA%3BIACA%2C4BAAA%3B%3B%3B%3BEA4IA%2CIAAK%2CcAAc%2C2BAA6B%2CcAAW%2CcAAc%3BEACzE%2CIAAK%2CYAAW%2CcAAc%3BEAC9B%2CIAAK%2CIAAG%2CWAAW%2CcAAc%3BEACjC%2CIAAK%2CIAAG%2CcAAc%2CWAAW%3BEACjC%2C0BAA6B%2CcAAW%3BEACxC%2CWAAW%3BEACX%2CGAAG%2CWAAW%3BEACd%2CGAAG%2CcAAc%3BIACb%2CyBAAA%3BIACA%2C8BAAA%3BIACA%2CqBAAA%3BIACA%2CuBAAA%3BIACA%2C2BAAA%3BIACA%2C4BAAA%3BIACA%2C2BAAA%3B%3B%3BEAIJ%2CGAAG%3BIACC%2CyBAAA%3BIACA%2CuBAAA%3BIACA%2C4BAAA%3B%3BEAGJ%3BIACI%2CaAAA%3BIACA%2CcAAA%3BIACA%2CWAAA%3BIACA%2CWAAA%3BIACA%2CcAAA%3B%3BEAGJ%3BIACI%2CaAAA%3B%3B%3BEAQJ%3BIACI%2CcAAA%3BIACA%2CgBAAA%3B%3B%3BEAIJ%2CWAAc%3BIACV%2CqBAAA%3BIACA%2CsBAAA%3BIACA%2CkBAAA%3B%3B%3BEAQJ%3BIA5OA%2CaAAA%3BIACA%2CmBAAA%3BIA6OI%2CeAAA%3BIACA%2CkBAAA%3BIACA%2CgBAAA%3BIACA%2CWAAA%3BIACA%2CkBAAA%3B%3BEAEA%2CcAAC%3BIACG%2CcAAA%3B%3B%3BEASR%2CcAAe%2CQAAU%2CIAAC%3BEAC1B%2CcAAe%2CQAAU%2CIAAC%3BEAC1B%2CcAAe%2CQAAO%2COAAU%2CIAAC%3BEACjC%2CcAAe%2CQAAO%2COAAU%2CIAAC%3BEACjC%2CcAAe%2CGAAE%2COAAU%2CIAAC%3BEAC5B%2CcAAe%2CGAAE%2COAAU%2CIAAC%3BIACxB%2CwBAAA%3BIACA%2CwBAAA%3B%3B%3BEAIJ%3BIACI%2CgBAAA%3BIACA%2CkBAAA%3BIACA%2CYAAA%3BIArRJ%2CgCAAA%3BIAuRI%2CsBAAA%3BIACA%2CqBAAA%3BIACA%2CcAAA%3B%3B%3BEAIJ%2CcAAiB%2CcAAc%3BIAC3B%2CqBAAA%3BIACA%2CWAAA%3BIACA%2CgBAAA%3BIACA%2CeAAA%3B%3B%3BEAIJ%2CcAAc%2CMAAS%2CcAAc%3BIACjC%2CWAAW%2CYAAX%3B%3B%3BEAIJ%2CeAAgB%2CYAAc%2CcAAc%3BIACxC%2CqBAAA%3BIACA%2CcAAA%3BIACA%2CgBAAA%3BIACA%2CeAAA%3B%3B%3BEAIJ%2CeAAgB%2CYAAW%2CMAAS%2CcAAc%3BIAC9C%2CWAAW%2CaAAX%3B%3B%3BEAIJ%2CeAAgB%2CYAAW%2CYAAe%2CcAAc%3BIACpD%2CWAAW%2CUAAX%3B%3B%3BEAIJ%2CeAAgB%2CYAAW%2CYAAY%2CMAAS%2CcAAc%3BIAC1D%2CWAAW%2CUAAX%3B%3B%3BEAQJ%3BIACI%2CaAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3BAAuzBR%2CQA1sB0B%3BEAM1B%2CcAAiB%3BIA%5C%2Fdb%2CcAAA%3BIACA%2CgBAAA%3BIACA%2CwCAAA%3BIACA%2CYAAA%3BIACA%2CUAAA%3BIACA%2CSAAA%3BIACA%2CqBAAA%3BIAsXA%2CkBAAA%3BIACA%2CSAAA%3BIACA%2COAAA%3BIACA%2CaAAA%3BIACA%2CgBAAA%3BIACA%2CgBAAA%3BIACA%2CWAAW%2CgBAAX%3BIA3WA%2CUAAA%3BIACA%2CkBAAA%3BIA2cA%2CwBAAA%3BIACA%2CoBAAA%3B%3B%3B%3BEAIJ%2CcAAc%2CMAAS%3BIA3cnB%2CUAAA%3BIACA%2CmBAAA%3BIA4cA%2CWAAW%2CaAAX%3BIACA%2CwBAAA%3BIACA%2CoBAAA%3B%3B%3B%3BEAQJ%2CcAAiB%3BEACjB%2CEAAE%2CcAAiB%3BEACnB%2CkBAAqB%2CcAAc%3BEACnC%2CkBAAqB%2CKAAK%3BEAC1B%2CcAAiB%3BEACjB%2CcAAiB%3BEACjB%2CcAAiB%3BEACjB%2CcAAiB%3BEACjB%2CcAAiB%3BIA7fb%2CaAAA%3BIACA%2CcAAA%3BIACA%2CgBAAA%3BIACA%2CwCAAA%3BIACA%2CYAAA%3BIACA%2CUAAA%3BIACA%2CSAAA%3BIACA%2CqBAAA%3BIAmYA%2CkBAAA%3BIACA%2CMAAA%3BIACA%2CUAAA%3BIACA%2CYAAA%3BIACA%2CgBAAA%3BIAtXA%2CUAAA%3BIACA%2CkBAAA%3B%3B%3BEA4eA%2CcAAC%3BIACG%2CSAAS%2CEAAT%3BIACA%2CkBAAA%3BIACA%2CMAAA%3BIACA%2CYAAA%3B%3BIACA%2CWAAA%3BIACA%2CYAAA%3BIACA%2CYAAA%3B%3BEASJ%2CcAAC%3BEAAD%2CcAAC%3BEAAD%2CcAAC%3BEAAD%2CcAAC%3BEAAD%2CcAAC%3BIACG%2CSAAS%2CEAAT%3BIACA%2CkBAAA%3BIACA%2CMAAA%3BIACA%2CYAAA%3B%3BIACA%2CWAAA%3BIACA%2CYAAA%3BIACA%2CYAAA%3B%3B%3BEAKR%2CcAAc%2CMAAS%3BEACvB%2CEAAE%2CcAAc%2CMAAS%3BEACzB%2CkBAAqB%2CcAAW%2CMAAS%3BEACzC%2CkBAAqB%2CKAAE%2CMAAS%3BEAChC%2CcAAc%2CMAAS%3BEACvB%2CcAAc%2CMAAS%3BEACvB%2CcAAc%2CMAAS%3BEACvB%2CcAAc%2CMAAS%3BEACvB%2CcAAc%2CMAAS%3BIA3gBnB%2CUAAA%3BIACA%2CmBAAA%3B%3BEAkhBJ%3BIACI%2CgBAAA%3BIACA%2CgBAAA%3BIACA%2CyBAAA%3BIACA%2CaAAA%3BIACA%2CeAAA%3B%3B%3BEAIJ%2CkBAAqB%3BIACjB%2CkBAAA%3BIACA%2COAAO%2CgBAAP%3BIACA%2CUAAU%2CgBAAV%3BIACA%2CWAAA%3B%3BEAGJ%2CkBAAqB%2CcAAc%3BIAlJ%5C%2FB%2CkBAAA%3BIACA%2CYAAA%3BIACA%2CkBAAA%3BIACA%2CaAAA%3BIACA%2CuBAAA%3B%3BIACA%2C8BAAA%3BIACA%2CgBAAA%3BIACA%2CgBAAA%3BIACA%2CyBAAA%3B%3BEAEA%2CkBAwIiB%2CcAAc%2CcAxI9B%3BIACG%2CmBAAA%3BIACA%2CcAAA%3B%3B%3BEA%2BIR%3BEACA%2CEAAE%3BEACF%2CcAAiB%3BEACjB%2CcAAiB%2CKAAE%3BEACnB%2CEAAE%2CcAAiB%3BEACnB%2CkBAAqB%2CcAAc%3BEACnC%2CkBAAqB%2CKAAK%3BEAC1B%2CkBAAmB%2CeAAiB%3BIAChC%2CkBAAA%3BIACA%2CMAAA%3BIACA%2CMAAM%2CiBAAN%3B%3BIACA%2CaAAA%3BIACA%2CWAAA%3BIACA%2CgBAAA%3BIACA%2CgBAAA%3BIACA%2CwCAAA%3BIACA%2CYAAA%3BIACA%2CgBAAA%3BIACA%2C0BAAA%3B%3BIACA%2CSAAA%3BIACA%2CiBAAA%3BIACA%2CgBAAA%3BIACA%2CkBAAA%3B%3BIACA%2CYAAA%3BIAGA%2CeAAA%3BIACA%2CMAAA%3B%3B%3BEAIJ%2CkBAAmB%3BEACnB%2CkBAAmB%3BIACf%2CaAAA%3BIACA%2CeAAA%3BIACA%2CWAAA%3BIACA%2CUAAA%3BIACA%2CSAAA%3BIACA%2CMAAA%3B%3B%3BEAIJ%2CcAAc%2CMAAS%3BEACvB%2CEAAE%2CcAAc%2CMAAS%3BEACzB%2CcAAc%2CMAAS%2CKAAE%3BEACzB%2CkBAAqB%2CcAAW%2CMAAS%3BEACzC%2CkBAAqB%2CKAAE%2CMAAS%3BEAChC%2CkBAAmB%2CeAAc%2CMAAS%3BIACtC%2CwBAAA%3B%3BIACA%2CUAAA%3BIACA%2CmBAAA%3B%3B%3BEAIJ%2CkBAAkB%3BIACd%2CUAAA%3B%3BEAGJ%2CkBAAkB%3BIACd%2CmBAAA%3BIACA%2CkBAAA%3B%3BEAGJ%2CkBAAkB%3BIACd%2CmBAAA%3BIACA%2CkBAAA%3B%3BEAEA%2CkBAJc%2CyBAIb%3BIACG%2CmBAAA%3B%3B%3BEASR%2CkBAAmB%2CeAAc%3BEACjC%2CkBAAmB%2CkBAAkB%2CeAAc%3BEACnD%2CkBAAmB%2CGAAE%2CcAAc%3BEACnC%2CcAAiB%2CqBAAmB%2CeAAc%3BIAC9C%2CcAAA%3BIACA%2COAAO%2CeAAP%3B%3BIACA%2CUAAU%2CeAAV%3BIACA%2CmBAAA%3BIACA%2CWAAA%3BIACA%2CsBAAA%3BIACA%2CWAAA%3B%3B%3BEAIJ%2CkBAAqB%2CkBAAkB%2CoBAAoB%2CcAAW%3BEACtE%2CkBAAmB%2CkBAAoB%2CcAAW%3BEAClD%2CkBAAmB%2CYAAW%3BIAC1B%2CcAAA%3BIACA%2COAAO%2CeAAP%3B%3BIACA%2CUAAU%2CeAAV%3BIACA%2CmBAAA%3BIACA%2CWAAA%3BIACA%2CsBAAA%3BIACA%2CWAAA%3B%3B%3BEAIJ%2CkBAAmB%2CYAAW%2CIAAI%3BIAC9B%2CcAAA%3BIACA%2COAAO%2CgBAAP%3BIACA%2CUAAU%2CgBAAV%3BIACA%2CWAAA%3B%3BEAGJ%2CkBAAmB%2CYAAW%2CIAAI%2CYAAa%3BIAC3C%2CiBAAA%3BIACA%2CYAAA%3BIACA%2CkBAAA%3BIACA%2CgBAAA%3B%3BEAEA%2CkBANe%2CYAAW%2CIAAI%2CYAAa%2CYAM1C%3BIACG%2CmBAAA%3BIACA%2CcAAA%3B%3B%3BEAKR%2CkBAAmB%2CYAAW%2CUAAW%3BIAnQrC%2CaAAA%3BIACA%2CmBAAA%3BIACA%2CuBAAA%3B%3BIACA%2C2BAAA%3BIACA%2CgBAAA%3BIACA%2CYAAA%3BIACA%2CYAAA%3BIACA%2CkBAAA%3BIACA%2CYAAA%3BIACA%2CgBAAA%3BIACA%2CyBAAA%3BIACA%2CiBAAA%3B%3BEAEA%2CkBAsPe%2CYAAW%2CUAAW%2CYAtPpC%3BIACG%2CmBAAA%3B%3BEAyPR%2CkBAAmB%2CYAAW%2CUAAW%2CYAAW%2CMAAO%3BIACvD%2CaAAA%3B%3BEAGJ%2CkBAAmB%2CYAAW%2CUAAW%2CYAAW%2CMAAO%3BIACvD%2CcAAA%3B%3B%3BEAIJ%2CkBAAmB%2CYAAW%2CUAAW%3BIACrC%2CiBAAA%3BIACA%2CkBAAA%3BIACA%2CYAAA%3BIACA%2CWAAA%3BIACA%2CYAAA%3BIACA%2CiBAAA%3BIACA%2CcAAA%3BIACA%2C6BAAA%3B%3B%3BEAIJ%2CkBAAmB%2CYAAW%2CUAAW%3BIACrC%2CcAAA%3BIACA%2COAAA%3BIACA%2CUAAA%3B%3BEAGJ%2CkBAAmB%2CYAAW%2CUAAW%3BIACrC%2CeAAA%3BIACA%2CgBAAA%3BIACA%2CgBAAA%3BIACA%2CWAAA%3BIACA%2C2BAAA%3B%3BEAOJ%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%2CEAAE%3BEACF%2CEAAE%3BEACF%2CEAAE%3BEACF%2CEAAE%3BEACF%2CEAAE%3BIACE%2CkBAAA%3BIACA%2CMAAA%3BIACA%2CMAAM%2CiBAAN%3B%3BIACA%2CgBAAA%3BIACA%2CgBAAA%3BIACA%2CgBAAA%3BIACA%2CwCAAA%3BIACA%2CYAAA%3BIACA%2CmBAAA%3B%3BIACA%2CYAAA%3BIACA%2CSAAA%3BIACA%2CUAAA%3BIACA%2CkBAAA%3BIACA%2CcAAA%3BIACA%2CqBAAA%3BIACA%2CkBAAA%3B%3BIACA%2CgBAAA%3B%3BIACA%2CgBAAA%3B%3B%3B%3BEAIJ%2CcAAc%2CMAAS%3BEACvB%2CcAAc%2CMAAS%3BEACvB%2CcAAc%2CMAAS%3BEACvB%2CcAAc%2CMAAS%3BEACvB%2CcAAc%2CMAAS%3BIACnB%2CUAAA%3BIACA%2CmBAAA%3B%3B%3BEAIJ%2CkBAAmB%3BEACnB%2CkBAAmB%3BEACnB%2CkBAAmB%3BEACnB%2CkBAAmB%3BEACnB%2CkBAAmB%3BEACnB%2CkBAAmB%3BEACnB%2CkBAAmB%3BEACnB%2CkBAAmB%3BEACnB%2CkBAAmB%3BEACnB%2CkBAAmB%3BIACf%2CcAAA%3BIACA%2CWAAA%3BIACA%2CUAAA%3BIACA%2CSAAA%3B%3B%3BEAQJ%2CkBAAmB%2CYAAW%3BEAC9B%2CkBAAmB%2CYAAW%3BEAC9B%2CkBAAmB%2CYAAW%3BEAC9B%2CkBAAmB%2CYAAW%3BEAC9B%2CkBAAmB%2CYAAW%3BIAC1B%2CcAAA%3BIACA%2COAAO%2CgBAAP%3BIACA%2CUAAU%2CgBAAV%3BIACA%2CmBAAA%3BIACA%2CWAAA%3BIACA%2CsBAAA%3BIACA%2CWAAA%3B%3B%3BEAIJ%2CkBAAmB%2CYAAW%2CIAAI%3BEAClC%2CkBAAmB%2CYAAW%2CIAAI%3BEAClC%2CkBAAmB%2CYAAW%2CIAAI%3BEAClC%2CkBAAmB%2CYAAW%2CIAAI%3BEAClC%2CkBAAmB%2CYAAW%2CIAAI%3BIAC9B%2CcAAA%3BIACA%2COAAO%2CgBAAP%3BIACA%2CUAAU%2CgBAAV%3BIACA%2CWAAA%3B%3B%3BEAIJ%2CkBAAmB%2CYAAW%2CIAAI%2CYAAa%3BEAC%5C%2FC%2CkBAAmB%2CYAAW%2CIAAI%2CYAAa%3BEAC%5C%2FC%2CkBAAmB%2CYAAW%2CIAAI%2CYAAa%3BEAC%5C%2FC%2CkBAAmB%2CYAAW%2CIAAI%2CYAAa%3BEAC%5C%2FC%2CkBAAmB%2CYAAW%2CIAAI%2CYAAa%3BIAC3C%2CiBAAA%3BIACA%2CYAAA%3BIACA%2CkBAAA%3BIACA%2CgBAAA%3B%3BEAEA%2CkBAVe%2CYAAW%2CIAAI%2CYAAa%2CYAU1C%3BEAAD%2CkBATe%2CYAAW%2CIAAI%2CYAAa%2CYAS1C%3BEAAD%2CkBARe%2CYAAW%2CIAAI%2CYAAa%2CYAQ1C%3BEAAD%2CkBAPe%2CYAAW%2CIAAI%2CYAAa%2CYAO1C%3BEAAD%2CkBANe%2CYAAW%2CIAAI%2CYAAa%2CYAM1C%3BIACG%2CmBAAA%3BIACA%2CcAAA%3B%3B%3BEAKR%2CkBAAmB%2CYAAW%2CUAAW%3BEACzC%2CkBAAmB%2CYAAW%2CUAAW%3BEACzC%2CkBAAmB%2CYAAW%2CUAAW%3BEACzC%2CkBAAmB%2CYAAW%2CUAAW%3BEACzC%2CkBAAmB%2CYAAW%2CUAAW%3BIA5ZrC%2CaAAA%3BIACA%2CmBAAA%3BIACA%2CuBAAA%3B%3BIACA%2C2BAAA%3BIACA%2CgBAAA%3BIACA%2CYAAA%3BIACA%2CYAAA%3BIACA%2CkBAAA%3BIACA%2CYAAA%3BIACA%2CgBAAA%3BIACA%2CyBAAA%3BIACA%2CiBAAA%3B%3BEAEA%2CkBA2Ye%2CYAAW%2CUAAW%2CYA3YpC%3BEAAD%2CkBA4Ye%2CYAAW%2CUAAW%2CYA5YpC%3BEAAD%2CkBA6Ye%2CYAAW%2CUAAW%2CYA7YpC%3BEAAD%2CkBA8Ye%2CYAAW%2CUAAW%2CYA9YpC%3BEAAD%2CkBA%2BYe%2CYAAW%2CUAAW%2CYA%5C%2FYpC%3BIACG%2CmBAAA%3B%3B%3BEAmZR%2CkBAAmB%2CYAAW%2CUAAW%2CYAAW%2CMAAO%3BEAC3D%2CkBAAmB%2CYAAW%2CUAAW%2CYAAW%2CMAAO%3BEAC3D%2CkBAAmB%2CYAAW%2CUAAW%2CYAAW%2CMAAO%3BEAC3D%2CkBAAmB%2CYAAW%2CUAAW%2CYAAW%2CMAAO%3BEAC3D%2CkBAAmB%2CYAAW%2CUAAW%2CYAAW%2CMAAO%3BIACvD%2CaAAA%3B%3BEAGJ%2CkBAAmB%2CYAAW%2CUAAW%2CYAAW%2CMAAO%3BEAC3D%2CkBAAmB%2CYAAW%2CUAAW%2CYAAW%2CMAAO%3BEAC3D%2CkBAAmB%2CYAAW%2CUAAW%2CYAAW%2CMAAO%3BEAC3D%2CkBAAmB%2CYAAW%2CUAAW%2CYAAW%2CMAAO%3BEAC3D%2CkBAAmB%2CYAAW%2CUAAW%2CYAAW%2CMAAO%3BIACvD%2CcAAA%3B%3B%3BEAIJ%2CkBAAmB%2CYAAW%2CUAAW%3BEACzC%2CkBAAmB%2CYAAW%2CUAAW%3BEACzC%2CkBAAmB%2CYAAW%2CUAAW%3BEACzC%2CkBAAmB%2CYAAW%2CUAAW%3BEACzC%2CkBAAmB%2CYAAW%2CUAAW%3BIACrC%2CiBAAA%3BIACA%2CkBAAA%3BIACA%2CYAAA%3BIACA%2CWAAA%3BIACA%2CYAAA%3BIACA%2CiBAAA%3BIACA%2CcAAA%3BIACA%2C6BAAA%3B%3B%3BEAIJ%2CkBAAmB%2CYAAW%2CUAAW%3BEACzC%2CkBAAmB%2CYAAW%2CUAAW%3BEACzC%2CkBAAmB%2CYAAW%2CUAAW%3BEACzC%2CkBAAmB%2CYAAW%2CUAAW%3BEACzC%2CkBAAmB%2CYAAW%2CUAAW%3BIACrC%2CcAAA%3BIACA%2COAAA%3BIACA%2CUAAA%3B%3B%3BEAIJ%2CkBAAmB%2CYAAW%2CUAAW%3BEACzC%2CkBAAmB%2CYAAW%2CUAAW%3BEACzC%2CkBAAmB%2CYAAW%2CUAAW%3BEACzC%2CkBAAmB%2CYAAW%2CUAAW%3BEACzC%2CkBAAmB%2CYAAW%2CUAAW%3BIACrC%2CeAAA%3BIACA%2CgBAAA%3BIACA%2CgBAAA%3BIACA%2CWAAA%3BIACA%2C2BAAA%3B%3BEAOJ%2CcAAc%2CYAAe%3BIACzB%2CUAAA%3BIACA%2COAAO%2CiBAAP%3B%3BIACA%2CmBAAA%3B%3BIACA%2CiBAAA%3B%3B%3BEAGJ%2CcAAc%2CYAAe%3BEAC7B%2CcAAc%2CYAAe%3BEAC7B%2CcAAc%2CYAAe%3BEAC7B%2CcAAc%2CYAAe%3BIACzB%2CUAAA%3BIACA%2COAAO%2CiBAAP%3B%3BIACA%2CmBAAA%3B%3BIACA%2CeAAA%3B%3B%3B%3BEAIJ%2CWAAW%2CYAAa%3BEACxB%2CWAAW%2CYAAa%3BEACxB%2CWAAW%2CYAAa%3BEACxB%2CWAAW%2CYAAa%3BEACxB%2CWAAW%2CYAAa%3BIACpB%2CUAAA%3BIACA%2COAAO%2CiBAAP%3B%3BIACA%2CmBAAA%3B%3BIACA%2CeAAA%3B%3B%3BEAOJ%2CeAAgB%3BIApiBZ%2CaAAA%3BIACA%2CuBAAA%3B%3BIACA%2C8BAAA%3BIACA%2CsBAAA%3BIACA%2CeAAA%3BIACA%2CcAAA%3BIACA%2CgBAAA%3BIACA%2CkBAAA%3B%3BEAEA%2CeA2hBY%2CYA3hBX%3BIACG%2CWAAA%3B%3B%3BEAmiBR%2CeAAgB%2CgBAAe%3BIAC3B%2CUAAA%3BIACA%2CWAAA%3B%3B%3B%3BEAKJ%2CkBAAkB%3BEAClB%2CkBAAkB%3BEAClB%2CkBAAkB%3BEAClB%2CkBAAkB%3BIACd%2CSAAA%3BIACA%2COAAA%3B%3B%3BEAIJ%2CkBAAkB%3BEAClB%2CkBAAkB%3BIACd%2CMAAA%3BIACA%2CUAAA%3B%3B%3BEAQJ%2CcAAc%2CYAAe%3BIACzB%2CQAAA%3BIACA%2CUAAA%3B%3BEAGJ%2CcAAc%2CYAAa%2CgBAAgB%3BIACvC%2CWAAA%3BIACA%2CUAAA%3B%3B%3B%3B%3B%3B%3BEAkJJ%3BIACI%2CiBAAA%3BIACA%2CsBAAA%3BIACA%2CqBAAA%3B%3B%3B%3B%3B%3BEAWJ%3BIACI%2CWAAA%3BIACA%2CYAAA%3BIACA%2CkBAAA%3BIACA%2CsBAAA%3B%3B%3B%3B%3BEAUJ%3BIACI%2CaAAA%3B%3B%3BAA1JJ%2CQAviB0B%2CuBA0hBA%3BEACtB%2CcAAe%2CgBAAe%3BEAC9B%2CcAAe%2CSAAQ%3B%3BIAEnB%2CyBAAA%3BIACA%2CuBAAA%3BIACA%2C4BAAA%3B%3B%3BAAoIR%2CQApqB0B%2CuBAuiBA%3BEAEtB%2CeAAgB%3BEAChB%2CeAAgB%2CYAAc%3BEAC9B%2CWAAY%2CQAAQ%2CSAAS%2CGAAK%3BIAC9B%2CwBAAA%3BIACA%2CuBAAA%3B%3BIACA%2C8BAAA%3B%3B%3B%3BEALJ%2CeAAgB%2CYAQV%2COAAI%2CIAAI%3BEAPd%2CeAAgB%2CYAAc%2CcAOxB%2COAAI%2CIAAI%3BEANd%2CWAAY%2CQAAQ%2CSAAS%2CGAAK%2CIAM5B%2COAAI%2CIAAI%3BEARd%2CeAAgB%2CYASZ%3BEARJ%2CeAAgB%2CYAAc%2CcAQ1B%3BEAPJ%2CWAAY%2CQAAQ%2CSAAS%2CGAAK%2CIAO9B%3BIACI%2CyBAAA%3BIACA%2CqBAAA%3BIACA%2CyBAAA%3BIACA%2CgBAAA%3BIACA%2CWAAW%2CiBAAX%3BIACA%2CqBAAA%3B%3BIACA%2C8BAAA%3B%3B%3BEAhBR%2CeAAgB%2CYAoBV%3BEAnBN%2CeAAgB%2CYAAc%2CcAmBxB%3BEAlBN%2CWAAY%2CQAAQ%2CSAAS%2CGAAK%2CIAkB5B%3BEACF%2CeArBY%2CYAqBX%3BEAAD%2CeApBY%2CYAAc%2CcAoBzB%3BEAAD%2CWAnBQ%2CQAAQ%2CSAAS%2CGAAK%2CIAmB7B%3BIACG%2CyBAAA%3BIACA%2C4BAAA%3BIACA%2C4BAAA%3BIACA%2C6BAAA%3B%3BEAKR%2CeAAgB%3BEAChB%2CYAAa%2CYAAY%2CQAAQ%2CSAAS%3BIACtC%2CeAAA%3B%3BEAEA%2CeAJY%2CYAIX%3BEAAD%2CYAHS%2CYAAY%2CQAAQ%2CSAAS%2CGAGrC%3BIACG%2CaAAA%3B%3BEAKR%2CeAAgB%3BEAChB%2CeAAgB%2CYAAc%3BEAC9B%2CYAAa%2CYAAY%2CQAAQ%2CSAAS%2CGAAK%3BIAC3C%2CuBAAA%3B%3BEAIJ%2CWAAY%2CQAAQ%3BIAChB%2CmBAAA%3B%3BEASJ%2CWAAY%2CeAAiB%3BEAC7B%2CWAAY%2CeAAiB%3BEAC7B%2CEAAE%2CWAAY%2CeAAiB%3BEAC%5C%2FB%2CaAAc%2CYAAY%2CeAAiB%3BIACvC%2C6BAAA%3BIACA%2CoBAAA%3BIACA%2CkBAAA%3BIACA%2CwBAAA%3B%3BEAIJ%2CWAAY%2CeAAc%2CMAAS%3BEACnC%2CWAAY%2CeAAc%2CMAAS%3BIAC%5C%2FB%2CwBAAA%3BIACA%2CqBAAA%3BIACA%2C8BAAA%3B%3BEAIJ%2CWAAY%3BEACZ%2CWAAY%3BEACZ%2CWAAY%3BEACZ%2CWAAY%3BEACZ%2CWAAY%3BEACZ%2CWAAY%3BIACR%2C6BAAA%3BIACA%2CiBAAA%3BIACA%2CMAAM%2CiBAAN%3B%3BEAIJ%2CWAAY%3BEACZ%2CWAAY%2CeAAiB%3BIACzB%2CgBAAA%3BIACA%2CgBAAA%3B%3BEAGJ%2CWAAY%3BEACZ%2CWAAY%2CeAAiB%3BIACzB%2CgBAAA%3BIACA%2CgBAAA%3B%3BEAGJ%2CWAAY%3BEACZ%2CWAAY%3BEACZ%2CWAAY%3BEACZ%2CWAAY%3BEACZ%2CWAAY%3BIACR%2CgBAAA%3BIACA%2CgBAAA%3B%3B%3BAAihBR%2CQA1duC%3B%3BEAEnC%2CYAAa%2CYAAW%3BEACxB%2CGAAG%2CWAAW%2CcAAc%2CIAAI%3BIAC5B%2CwBAAA%3B%3B%3BEAIJ%2CaAAc%2CYAAW%3BIACrB%2CyBAAA%3B%3B%3BEAIJ%2CYAAY%2CMAAO%3BEACnB%2CYAAY%2CMAAO%3BEACnB%2CYAAa%2CYAAW%2CIAAI%2CgBAAmB%3BEAC%5C%2FC%2CYAAY%2COAAO%2CcAAe%2CYAAW%2CIAAI%2CgBAAmB%3BEACpE%2CYAAY%2COAAQ%3BEACpB%3BIACI%2CmBAAA%3B%3BEAGJ%3BIACI%2C0BAAA%3BIACA%2CiBAAA%3BIACA%2CMAAM%2CwBAAN%3BIACA%2COA5uCe%2CiBA4uCf%3BIACA%2CgBAAA%3BIACA%2CuBAAA%3BIACA%2CWAAA%3BIACA%2C2BAAA%3BIACA%2C6BAAA%3BIACA%2CyCAAA%3BIACA%2C0BAAA%3BIACA%2C4CAAA%3B%3B%3BEAIJ%2CSAAU%3BEACV%2CIAAI%2CSAAU%3BEACd%2CIAAI%2CSAAU%3BIACV%2CkBAAA%3BIACA%2CWAAA%3B%3B%3BEAIJ%3BIACI%2CwBAAA%3BIACA%2CuBAAuB%2CcAAvB%3B%3BIACA%2CuCAAA%3B%3BIACA%2CkBAAA%3BIACA%2CUAAA%3B%3B%3BEAIJ%3BIACI%2C4BAAA%3B%3B%3B%3BEAIJ%3BIACI%2CsBAAA%3B%3BIACA%2CyBAAA%3BIACA%2C0BAAA%3BIACA%2C6BAAA%3BIACA%2C2BAAA%3BIACA%2C0BAAA%3BIACA%2C6BAAA%3BIACA%2CWAAA%3BIACA%2CmBAAA%3BIACA%2CkBAAA%3BIACA%2CoCAAA%3BIACA%2CsBAAA%3BIACA%2C2BAAA%3B%3BEAEA%2CwBAAC%3BIACG%2CmBAAA%3BIACA%2CgCAAA%3B%3B%3BEAKR%2CMAAM%2CYAAa%3BIACf%2CsBAAA%3B%3B%3BEAIJ%2CkBAAkB%2CYAAa%3BIAC3B%2CyBAAA%3BIACA%2CyBAAA%3B%3B%3BEAIJ%2CkBAAkB%2CUAAU%2CGAAI%3BIAC5B%2CyBAAA%3B%3B%3BEAIJ%2CkBAAkB%2COAAQ%3BEAC1B%2CkBAAkB%2CQAAS%3BIACvB%2CgBAAA%3BIACA%2CcAAA%3BIACA%2C2BAAA%3B%3B%3BEAIJ%3BIACI%2CsBAAA%3B%3BIACA%2CmBAAA%3B%3BIACA%2CsBAAA%3BIACA%2CoBAAA%3BIACA%2CsBAAA%3BIACA%2CqBAAA%3B%3B%3BEAIJ%2CIAAK%2CKAAK%2CcAAc%2CmBAAkB%2CIAAI%2CSAAS%2CIAAI%2CUAAa%3BEACxE%2CIAAK%2CKAAK%2CcAAc%2CmBAAkB%2CIAAI%2CSAAY%3BEAC1D%2CIAAK%2CKAAK%2CcAAc%2CmBAAkB%2CIAAI%2CUAAa%3BIACvD%2CwBAAA%3BIACA%2C6BAAA%3BIACA%2CoBAAA%3BIACA%2C2BAAA%3B%3B%3BEAIJ%2CIAAK%2CKAAK%2CcAAc%2CmBAAkB%2COAAU%3BEACpD%2CIAAK%2CKAAK%2CcAAc%2CmBAAkB%2CQAAW%3BIACjD%2CyBAAA%3BIACA%2C8BAAA%3BIACA%2CuBAAA%3BIACA%2C4BAAA%3B%3B%3BEAIJ%2CkBAAkB%2COAAQ%2CYAAW%3BEACrC%2CkBAAkB%2CQAAS%2CYAAW%3BEACtC%2CaAAc%2CYAAW%3BIACrB%2CyBAAA%3BIACA%2C8BAAA%3BIACA%2CqBAAA%3BIACA%2CgBAAA%3B%3B%3BEAIJ%2CkBAAkB%2COAAQ%3BEAC1B%2CkBAAkB%2CQAAS%3BEAC3B%3BIACI%2CyBAAA%3BIACA%2C8BAAA%3BIACA%2C2BAAA%3BIACA%2CoBAAA%3BIACA%2CqBAAA%3B%3B%3BEAIJ%2CkBAAkB%2COAAQ%2CYAAc%3BEACxC%2CkBAAkB%2CQAAS%2CYAAc%3BEACzC%2CWAAc%3BIACV%2CyBAAA%3BIACA%2C8BAAA%3BIACA%2CsBAAA%3BIACA%2CkBAAA%3BIACA%2C6BAAA%3B%3B%3BEAIJ%2CkBAAkB%2COAAQ%2CYAAc%2CiBAAiB%3BEACzD%2CkBAAkB%2CQAAS%2CYAAc%2CiBAAiB%3BEAC1D%2CWAAc%2CiBAAiB%3BIAC3B%2CyBAAA%3BIACA%2C8BAAA%3BIACA%2CkBAAA%3BIACA%2CWAAA%3BIACA%2CeAAA%3BIACA%2CgBAAA%3BIACA%2CgCAAA%3BIACA%2CuBAAA%3BIACA%2CgBAAA%3B%3B%3BEAIJ%2CSAAU%2CYAAW%3BIACjB%2C%2BBAAA%3BIACA%2CSAAS%2CEAAT%3BIACA%2CyBAAA%3BIACA%2CuBAAA%3BIACA%2C0BAAA%3BIACA%2CmBAAA%3BIACA%2CiBAAA%3BIACA%2CsBAAA%3BIACA%2CqBAAA%3B%3B%3BEAIJ%3BIACI%2CuBAAA%3BIACA%2CsBAAA%3BIACA%2C6BAAA%3B%3BEAGJ%2CgBAAiB%3BIAt0CjB%2C2BAAA%3BIAw0CI%2CuBAAA%3BIACA%2CkBAAA%3BIACA%2C2BAAA%3BIACA%2C6BAAA%3B%3BEAGJ%2CgBAAiB%3BIACb%2CuBAAA%3BIACA%2C2BAAA%3BIACA%2C6BAAA%3BIACA%2CsBAAA%3B%3B%3BEAIJ%2CSAAU%3BIACN%2CMAAM%2CiBAAN%3BIACA%2C4BAAA%3B%3B%3B%3B%3BEAOJ%2CIAAK%2CcAAc%3BEACnB%2CIAAK%2CcAAc%2CGAAE%3BIACjB%2CWAAA%3BIACA%2CkBAAA%3BIACA%2CyBAAA%3B%3B%3BEAIJ%2CIAAK%2CcAAc%3BEACnB%2CIAAK%2CcAAc%2CEAAC%3BIAChB%2C6BAAA%3BIACA%2C6BAAA%3BIACA%2CcAAA%3BIACA%2CeAAA%3BIACA%2CyBAAA%3BIACA%2CgBAAA%3BIACA%2CgBAAA%3BIACA%2CqBAAA%3B%3B%3BEAUJ%2CaAAc%2CYAAY%3BEAC1B%2CaAAc%2CYAAY%3BEAC1B%2CaAAc%2CYAAY%2CGAAG%3BIACzB%2CwBAAA%3B%3BIACA%2C2BAAA%3B%3BIACA%2CsBAAA%3BIACA%2CgBAAA%3BIACA%2CuBAAA%3BIACA%2C2BAAA%3BIACA%2CqBAAA%3BIACA%2CoBAAA%3BIACA%2C2BAAA%3BIACA%2C4BAAA%3BIACA%2C2BAAA%3B%3B%3B%3BEAIJ%2CaAAc%3BIACV%2CYAAY%2CmBAAZ%3B%3BIACA%2C2BAAA%3BIACA%2C4CAAA%3B%3B%3B%3BEAKJ%2CaAAc%2CYAAY%3BEAC1B%2CaAAc%2CYAAY%3BEAC1B%2CaAAc%2CYAAY%2CYAAY%3BIAClC%2CwBAAA%3B%3B%3B%3BEAIJ%2CaAAc%2CYAAY%2CgBAAe%3BEACzC%2CaAAc%2CYAAY%2CSAAQ%3BIAC9B%2CwBAAA%3B%3B%3B%3B%3BEAKJ%2CaAAc%2CYAAY%2CEAAC%2CgBAAmB%3BEAC9C%2CaAAc%2CYAAY%2CEAAC%2CgBAAmB%3BEAC9C%2CaAAc%2CYAAY%2CYAAW%2CgBAAmB%3BEACxD%2CaAAc%2CYAAY%2CYAAW%2CgBAAmB%3BIACpD%2CyBAAA%3B%3BIACA%2CyBAAA%3B%3B%3B%3BEAIJ%2CaAAc%2CYAAY%2CmBAAqB%2CKAAK%3BEACpD%2CaAAc%2CYAAY%2CmBAAqB%2CKAAK%3BIAChD%2C6BAAA%3B%3B%3BEAGJ%2CaAAc%2CYAAY%2CmBAAqB%2CKAAK%3BEACpD%2CaAAc%2CYAAY%2CmBAAqB%2CKAAK%3BIAChD%2C6BAAA%3B%3B%3BEAGJ%2CaAAc%2CYAAY%2CmBAAqB%2CKAAK%3BEACpD%2CaAAc%2CYAAY%2CmBAAqB%2CKAAK%3BIAChD%2C6BAAA%3B%3B%3BEAGJ%2CaAAc%2CYAAY%2CmBAAqB%2CKAAK%3BEACpD%2CaAAc%2CYAAY%2CmBAAqB%2CKAAK%3BIAChD%2C6BAAA%3B%3B%3B%3BEAQJ%2CaAAc%2CYAAY%2CQAAU%3BEACpC%2CaAAc%2CYAAY%2CQAAU%3BIAChC%2C6BAAA%3BIACA%2C8BAAA%3B%3B%3B%3BEAIJ%2CaAAc%2CYAAY%2CQAAU%2CcAAW%3BEAC%5C%2FC%2CaAAc%2CYAAY%2CQAAU%2CIAAC%3BIACjC%2CSAAS%2COAAT%3B%3BIACA%2CaAAa%2CaAAb%3BIACA%2C0BAAA%3BIACA%2C6BAAA%3BIACA%2C8BAAA%3BIACA%2CsBAAA%3BIACA%2CyBAAA%3BIACA%2C6BAAA%3BIACA%2CqBAAA%3BIACA%2CSAAA%3BIACA%2CWAAA%3B%3B%3BEAIJ%2CaAAc%2CYAAY%2CQAAU%2CcAAW%2CgBAAgB%3BEAC%5C%2FD%2CaAAc%2CYAAY%2CQAAU%2CIAAC%2CgBAAgB%3BIACjD%2CSAAS%2COAAT%3B%3B%3B%3B%3BEAWJ%2CaAAc%2CYAAY%3BEAC1B%2CaAAc%2CYAAY%3BEAC1B%2CaAAc%2CYAAY%3BEAC1B%2CaAAc%2CYAAY%3BIACtB%2CwBAAA%3B%3B%3BEAIJ%2CaAAc%2CYAAY%3BIACtB%2C0BAAA%3BIACA%2C2BAAA%3BIACA%2CsBAAA%3BIACA%2CuBAAA%3BIACA%2C6BAAA%3BIACA%2CyBAAA%3BIACA%2CyBAAA%3BIACA%2C8BAAA%3B%3BEAGJ%2CaAAc%2CYAAY%3BIACtB%2C0BAAA%3BIACA%2C6BAAA%3BIACA%2CyBAAA%3BIACA%2CyBAAA%3BIACA%2CsBAAA%3BIACA%2C6BAAA%3B%3B%3BEAIJ%2CaAAc%2CYAAY%3BIACtB%2CwBAAA%3BIACA%2CiCAAA%3BIACA%2CuBAAA%3B%3BEAGJ%2CaAAc%2CYAAY%3BIACtB%2CyBAAA%3BIACA%2CgBAAA%3B%3B%3BEAIJ%2CaAAc%2CYAAY%2CQAAO%3BEACjC%2CaAAc%2CYAAY%2CGAAE%2COAAO%3BEACnC%2CaAAc%2CYAAY%3BIACtB%2CwBAAA%3B%3B%3BEAIJ%2CaAAc%2CYAAY%3BIACtB%2CwBAAA%3B%3B%3BEAIJ%2CaAAc%2CYAAY%3BEAC1B%2CaAAc%2CYAAY%2CYAAY%3BEACtC%2CaAAc%2CYAAY%2CYAAY%3BIAClC%2CyBAAA%3BIACA%2CsBAAA%3B%3B%3BEAIJ%2CaAAc%2CYAAY%3BIACtB%2CyBAAA%3BIACA%2CsBAAA%3BIACA%2CgCAAA%3BIACA%2CiCAAA%3B%3B%3B%3BEAIJ%2CaAAc%2CYAAY%3BEAC1B%2CaAAc%2CYAAY%3BIACtB%2CwBAAA%3B%3BIACA%2CiCAAA%3BIACA%2C4BAAA%3B%3B%3BEAIJ%2CaAAc%2CYAAY%2CgBAAkB%3BIACxC%2CsBAAA%3BIACA%2CqBAAA%3BIACA%2C0BAAA%3B%3B%3BEAIJ%2CaAAc%2CYAAY%3BEAC1B%2CaAAc%2CYAAY%3BIACtB%2CwBAAA%3BIACA%2C8BAAA%3BIACA%2CuCAAA%3BIACA%2CWAAA%3BIACA%2CgCAAA%3BIACA%2C0BAAA%3BIACA%2C2BAAA%3BIACA%2CgBAAA%3BIACA%2C2BAAA%3B%3B%3B%3BEAIJ%2CaAAc%2CYAAY%2CEAAC%3BEAC3B%2CaAAc%2CYAAY%2CYAAW%3BEACrC%2CaAAc%2CYAAY%2CEAAC%3BEAC3B%2CaAAc%2CYAAY%2CYAAW%3BIACjC%2CWAAA%3BIACA%2CyBAAA%3B%3B%3BAA%2BLR%2CQApL0B%3BEAKlB%2CeAAC%3BIACG%2CiCAAA%3BIACA%2CqBAAA%3BIACA%2CYAAA%3BIACA%2CMAAM%2CwBAAN%3BIACA%2CcAAA%3BIACA%2CeAAA%3BIACA%2CMAAA%3BIACA%2COAAO%2CiBAAP%3BIACA%2CWAAA%3B%3BEAZR%2CeAeI%3BIACI%2CkBAAA%3BIACA%2CUAAA%3B%3BEAjBR%2CeAoBI%3BIACI%2CeAAA%3B%3BEArBR%2CeAyBI%3BIACI%2CcAAA%3BIACA%2CWAAA%3BIACA%2C6BAAA%3B%3BEAEA%2CeALJ%2CQAKK%3BIACG%2CgCAAA%3B%3BEA%5C%2FBZ%2CeAyBI%2CQASM%3BIACE%2CcAAA%3BIACA%2CkBAAA%3BIACA%2CeAAA%3BIACA%2CgBAAA%3BIACA%2CoBAAA%3BIACA%2CsBAAA%3B%3BEAGJ%2CeAlBJ%2CQAkBK%2COAEK%3BEADN%2CeAnBJ%2CQAmBK%2CWACK%3BIACE%2CmBAAA%3BIACA%2CcAAA%3B%3BEA%5C%2FChB%2CeAqDI%3BIACI%2CmBAAA%3BIACA%2CYAAA%3BIACA%2CeAAA%3BIACA%2CoBAAA%3BIACA%2CaAAA%3BIACA%2CqBAAA%3BIACA%2CSAAA%3BIACA%2CkBAAA%3BIACA%2CUAAA%3BIACA%2CkBAAA%3BIACA%2CoBAAA%3BIACA%2C8BAAA%3B%3BEAjER%2CeAqDI%2CSAcM%2CKACI%3BIACE%2CiBAAA%3BIACA%2CeAAA%3BIACA%2CcAAA%3BIACA%2CmBAAA%3B%3BEAEA%2CeArBZ%2CSAcM%2CKACI%2CIAMG%3BIACG%2CmBAAA%3BIACA%2CcAAA%3B%3BEAIR%2CeA3BR%2CSAcM%2CKAaG%3BIACG%2CgBAAA%3B%3BEAjFhB%2CeAqDI%2CSAgCI%3BIACI%2CcAAA%3BIACA%2CkBAAA%3BIACA%2CkBAAA%3BIACA%2CoBAAA%3BIACA%2CqBAAA%3B%3BEA1FZ%2CeAqDI%2CSAgCI%2CSAOM%2CKAAK%3BIACH%2CkBAAA%3B%3BEA7FhB%2CeAqDI%2CSAmDI%2CQACM%3BIACE%2CmBAAA%3BIACA%2CcAAA%3B%3BEA3GhB%2CeAiHI%3BIACI%2CyBAAA%3BIACA%2CqCAAA%3BIACA%2CMAAA%3B%3BEApHR%2CeAuHI%3BEAvHJ%2CeAwHI%3BEAxHJ%2CeAyHI%3BIACI%2CqBAAA%3BIACA%2C0BAAA%3BIACA%2CWAAA%3BIACA%2CeAAA%3BIACA%2CYAAA%3B%3BEA9HR%2CeAkII%3BIACI%2CwBAAA%3B%3BEAnIR%2CeAsII%3BIACI%2CcAAA%3B%3BEAKR%2CSACI%2CgBAAe%3BIACX%2C4CAAA%3BIACA%2COAAA%3BIACA%2CWAAA%3B%3BEAKR%3BIACI%2CYAAA%3BIACA%2CkBAAA%3BIACA%2CWAAA%3B%3BEAHJ%2CgBAKI%3BIACI%2CqBAAA%3BIACA%2CYAAA%3BIACA%2COAAA%3BIACA%2CgBAAA%3BIACA%2CkBAAA%3B%3BEAVR%2CgBAaI%3BIACI%2CYAAA%3BIACA%2CgBAAA%3BIACA%2CkBAAA%3BIACA%2CWAAA%3B%3BEAKR%2CSACI%3BIACI%2CMAAM%2CiBAAN%3B%3B%3BAAaZ%2CQAR0B%3BEACtB%2CeACI%3BIACI%2CaAAA%3B%3B%3BAAqDZ%2CQAhD0B%3BEAIlB%2CeAAC%3BIACG%2CkBAAA%3BIACA%2CUAAA%3BIACA%2CSAAA%3BIACA%2CWAAA%3BIACA%2CYAAA%3BIACA%2CiBAAA%3B%3BEARR%2CeAWI%2C2BACM%3BIACE%2CcAAA%3B%3BEAbZ%2CeAiBI%3BIACI%2CcAAA%3B%3BEAlBR%2CeAsBI%2CQAAO%2COAAO%2CMAAS%3BIACnB%2CcAAA%3B%3BEAvBR%2CeA2BI%3BIACI%2CwBAAA%3B%3BEA5BR%2CeA%2BBI%3BIACI%2CcAAA%3B%3B%3BAAsBZ%2CQAR2B%3BEACvB%2CoBAAoB%3BEACpB%2CWAAW%3BIACP%2CwBAAA%3B%3B%3BAAaR%2CQAR0B%2CuBAAwB%3BEAC9C%2CoBAAoB%3BEACpB%2CWAAW%3BIACP%2CwBAAA%3B%3B%3BAAWR%2CQAN0B%3BEACtB%2CoBAAoB%3BEACpB%2CWAAW%3BIACP%2CwBAAA%22%7D */