.left-nav-header {
  font-size: 26px;
  font-style: normal;
  font-weight: 500;
  padding-bottom: 0px;
  font-family: kansasnew, serif;
}

.left-nav-text {
    color: var(--Secondary-text, #383838);
    font-family: "DM Sans";
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 150%;
    margin-bottom: 16px;
}

.left-nav-link {
    color: #050505;
    font-variant-numeric: lining-nums proportional-nums;
    font-family: "DM Sans";
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 125%;
    display: flex;
    align-items: center;
  gap: 4px;
}

.left-nav-link .nav-arrow {
  transition: transform 0.3s ease;
}

.left-nav-link:hover .nav-arrow {
  transform: translateX(4px);
}

.left-nav-icon {
    padding: 8px;
    background: #F6F5F3;
    border-radius: 8px;
    display: flex;
    min-height: 32px;
    min-width: 32px;
    background-color: #F6F5F3;
}
.left-bottom-sub-menu-container {
  display: flex;
  gap: 5px
}
.xgn-left-sub-menu-img {
  width: 24px!important;
  height: 24px!important;
}

.xgn-left-bottom-header {
  padding-top: 24px;
}

.xgn-left-sub-img-container {
  padding: 11px;
  background-color: white;
  border-radius: 11px;
  width: 46px;
  height: 46px;
}

.xgn-left-sub-img-container:last-child:hover {
  background-color: #CEF4E9;
}
.xgn-bottom-tag {
  font-size: 7px;
  margin: 10px 0px 0px 0px;
}
.mega-dropdown__links-wrapper {
  display: flex;
  flex-direction: column;
  gap: 16px; 
  height: 100%;
  padding: 32px 32px 0px;
}
.parent-title-sub-menu{
  color: #27AB85;
  font-size: 14px;
  font-weight: 600;
  margin-bottom: 0px!important;
}

.mega-dropdown__extra {
    border-top: 1px solid #e8e8e8;
    padding-top: 24px;
     display: flex;
    gap: 24px;
}

.xgn-bottom-rich-text {
  font-size: 14px;
  color: #383838;
}

.second__dropdown {
     flex: 1 1 30%;
    min-width: 402px;
      gap: 24px;
    display: flex;
    flex-direction: column;
}

.mega-dropdown__column {
        gap: 16px;
    display: flex;
    flex-direction: column;
}
.second-mega-dropdown__links {
   min-width: 402px;
}
.third-column-bottom-image-container {
  flex-direction: column;
  padding: 32px 32px 16px 32px;
/*   gap: 16px; */
  border-radius: 16px;
  height: 374px;
}
.third-column-bottom-image {
      object-fit: none;
}

.nav-arrow {
  height: 14px!important;
  width: 18px!important;
}

a .nav-arrow {
  transition: transform 0.3s ease;
}

a:hover .nav-arrow {
  transform: translateX(4px);
}

.xgn-left-bottom-header {
  display: inline-flex;
  align-items: center;
  gap: 4px;
}

.xgn-left-bottom-header .nav-arrow {
  transition: transform 0.3s ease;
}

.xgn-left-bottom-header:hover .nav-arrow {
  transform: translateX(4px);
}

.third-column-bottom-image-container {
  border: 1px solid transparent;
}

.bottom-right-item {
  width: 291px;
  padding: 8px;
}
/* hides our solution for now */
#hs_cos_wrapper_mega-menu > nav > ul > li:nth-child(2) {
  display: none;
}
.third-column-bottom-image-container:hover {
border: 1px solid var(--Green-200, #A8EBD8);
background: var(--Website-Assets-Light-Green, linear-gradient(180deg, rgba(231, 250, 244, 0.50) 0%, #E7FAF4 100%));
}

.third-col-img-container {
    display: flex;
    justify-content: center;
    height: 66%;
  }

@media (min-width: 1200px) {
    .menu__item:hover>ul.menu__submenu {
        display: -ms-grid;
        display: flex!;
    } 


@media(max-width: 1343px) {
.mega-dropdown__image {
  padding: 24px 12px 12px 12px;
  }
  .mega-dropdown__links-wrapper {
      padding: 12px!important;
  }
}

@media(max-width: 1440px) {
  .mega-dropdown__column {
    gap: 0px;
}

