.site-header .site-header__main .site-header__menu.overflow-visible{
  overflow:visible;
  margin: 0 auto;
}
.active-branch a.hs-menu__link.is-active-branch,
li.hs-menu__item.hs-menu__depth-3.hs-item__has-icon.active-item a.hs-menu__link {
    color: #00d06b !important;
} 
li.hs-menu__item.dropdwn.active-branch a.hs-menu__link.is-active-branch:after {
     color: #00d06b !important;
}
.pag

a.hs-menu__link {
    text-wrap: nowrap;
}
nav.hs-menu__nav a.hs-menu__link {
    white-space: nowrap;
}
/* style options */

/* burger icon */
.site-header .site-header__hamburger--icon {
	color: #fff;
	font-weight: 600;
	font-size: 16px;
	line-height: 1;
	border-radius: 2px;
  display:block;
}
/* end burger icon */

header.site-header.fix .site-header__hamburger--icon i{
    color: #414141;
}
.hs-item__meganav--wrapper {
    display: flex;
}
a.button.dark_btn.burger_sidebar_icon {
    display: none;
}
.site-header__hamburger--icon.icon_close{
    display:none;
}
.site-header__hamburger.close-open .icon_close{
  display:block;
}
.site-header__hamburger.close-open label.site-header__hamburger--icon.icon_open{
  display:none;
}

@media (max-width:1024px){
  nav.hs-menu__nav a.hs-menu__link {
    white-space: wrap;
}
  a.hs-menu__link {
    text-wrap: wrap;
}
/*   .header-container-row{
   max-width: 1240px;
   padding: 0px 40px; 
  } */
  .page.Transperent_dark header.site-header a.hs-menu__link,
   .hs-site-page.page.Transperent_dark .site-header .hs-menu__nav .hs-menu__item.hs-item__has-children.hs-menu__depth-1>.hs-menu__link:after,
  .site-header.fix .hs-menu__nav .hs-menu__item.hs-item__has-children.hs-menu__depth-1>.hs-menu__link:after,
 .site-header.fix li.hs-menu__item.hs-menu__depth-1.hs-item__has-children a.hs-menu__link{
    color: #ffffff;
  }
  li.hs-menu__item.hs-menu__depth-3.hs-item__has-icon a.hs-menu__link {
    color: #414141 !important;
  }
  a.button.dark_btn.burger_sidebar_icon {
    display: block;
    margin-top: 10px;   
  }
  nav.hs-menu__nav {
    background-color: rgba(0,0,0,0.7);
    border-radius: 5px;
    padding:20px 10px;
    position: relative;
    z-index: 2;
    top:40px;
  }
  nav.hs-menu__nav ul{
    margin-top:0px;
  }
}

@media (min-width: 992px)
.site-header .hs-menu__nav .hs-item__meganav>.hs-item__meganav--wrapper {
    gap: 30px;
}

@media (min-width: 768px) {
	{# resources - free tools wrapping #}
	.site-header .hs-menu__nav .hs-menu__item[data-name="resources"] .hs-menu__item[data-name="free-tools"] > .hs-item__list {
		min-width: auto;
		display: flex;
/* 		flex-direction: column; */
		flex-wrap: wrap;
		height: auto;
		gap: 0 1rem;
	}
	.site-header .hs-menu__nav .hs-menu__item[data-name="resources"] .hs-menu__item[data-name="free-tools"] > .hs-item__list > li {
		flex: 1 1 50%;
/* 		max-width: 50%; */
	}
}

@media (max-width:768px){
  .site-header .hs-menu__nav .hs-menu__item.in .hs-item__meganav > .hs-item__meganav--wrapper{
    border-radius:5px;
  }
/*   .header-container-row {
    padding: 0px 20px;
  } */
  .hs-item__meganav--wrapper {
      display: block;
  }
  .hs-item__meganav--wrapper ul.hs-item__meganav--list:nth-child(1) {
     margin-top: 0px !IMPORTANT;   
  }
  .hs-item__meganav--wrapper ul.hs-item__meganav--list {
      margin-top: 30px !IMPORTANT;
  }
  .site-header .site-header__main .site-header__menu{
    padding:0px;
  }  
}