

/*------------------------------------
  Navigation Style v6 > theme
------------------------------------*/
/* Base Abstractions */
.navbar .main-nav-theme .nav-link {
  display: block; }

.navbar .main-nav-theme .nav-item.hs-has-sub-menu > a, 
.navbar .main-nav-theme .nav-item.hs-has-mega-menu > a, 
.navbar .main-nav-theme .nav-item.dropdown > a{
position: relative;z-index: 1; padding-right: 1.42857rem;color:red; }


.navbar .main-nav-theme .nav-item.hs-has-sub-menu > a::after, 
.navbar .main-nav-theme .nav-item.hs-has-mega-menu > a::after, 
.navbar .main-nav-theme .nav-item.dropdown > a::after{
  content: "\e900";
  font-family: "hs-icons";
  font-weight: inherit;
  line-height: 1;
  position: absolute;
  top: 50%;
  right: 0.5rem;
  -webkit-transform: translate3d(0, -50%, 0);
          transform: translate3d(0, -50%, 0);
  font-size:9px; }


.navbar .main-nav-theme .nav-link {
  color: #fff;
  height: 100%;
  padding: 1rem 1rem;
  font-weight:400; 
  font-family:'BonnieSmConPro-SemiBold', sans-serif, Arial;
  text-transform : uppercase;
  letter-spacing: 0.10714rem;
  font-size:13px}

.navbar .main-nav-theme .nav-item.hs-has-sub-menu > a, 
.navbar .u-main-nav-v6 .nav-item.hs-has-mega-menu > a, 
.navbar .u-main-nav-v6 .nav-item.dropdown > a {
  padding-right: 1.71429rem; }

.navbar .main-nav-theme .nav-item.hs-has-sub-menu > a::after, 
.navbar .main-nav-theme .nav-item.hs-has-mega-menu > a::after, 
.navbar .main-nav-theme .nav-item.dropdown > a::after {
  position: static;
  display: inline-block;
  vertical-align: middle;
  margin-left: 0.71429rem;
  -webkit-transform: none;
      -ms-transform: none;
          transform: none; }

.navbar .main-nav-theme .nav-item.active > .nav-link,
.navbar .main-nav-theme .nav-item:hover > .nav-link,
.navbar .main-nav-theme .nav-item:focus > .nav-link,
.navbar .main-nav-theme .nav-item.show > .nav-link,
.navbar .main-nav-theme .nav-item.hs-sub-menu-opened > .nav-link,
.navbar .main-nav-theme .nav-item .nav-link:focus {
  color: #fff;
  background-color: #76b82b; }

@media all and (max-width: 1199px) {
  .navbar .main-nav-theme .nav-link {
    padding: 1.14286rem 1.42857rem; }
  .navbar .main-nav-theme .nav-item.hs-has-sub-menu > a, 
  .navbar .main-nav-theme .nav-item.hs-has-mega-menu > a, 
  .navbar .main-nav-theme .nav-item.dropdown > a {
    padding-right: 1.42857rem; } }

/*------------------------------------
  Navigation Dropdown Style v1
------------------------------------*/
.navbar .sub-menu-theme .hs-has-sub-menu .hs-has-sub-menu.active > a,
.navbar .sub-menu-theme .hs-has-sub-menu .hs-has-sub-menu:active > a,
.navbar .sub-menu-theme .hs-has-sub-menu .hs-has-sub-menu:focus > a,
.navbar .sub-menu-theme .hs-has-sub-menu .hs-has-sub-menu:hover > a, .navbar .sub-menu-theme .hs-sub-menu .dropdown-item.active > a, .navbar .sub-menu-theme .hs-sub-menu .dropdown-item:active > a, .navbar .sub-menu-theme .hs-sub-menu .dropdown-item:focus > a, .navbar .sub-menu-theme .hs-sub-menu .dropdown-item:hover > a,
.navbar .sub-menu-theme .dropdown-menu .dropdown-item.active > a,
.navbar .sub-menu-theme .dropdown-menu .dropdown-item:active > a,
.navbar .sub-menu-theme .dropdown-menu .dropdown-item:focus > a,
.navbar .sub-menu-theme .dropdown-menu .dropdown-item:hover > a, .navbar .sub-menu-theme .hs-sub-menu a:active, .navbar .sub-menu-theme .hs-sub-menu a:focus, .navbar .sub-menu-theme .hs-sub-menu a:hover,
.navbar .sub-menu-theme .dropdown-menu a:active,
.navbar .sub-menu-theme .dropdown-menu a:focus,
.navbar .sub-menu-theme .dropdown-menu a:hover {
  color: #76b82b !important;
  background-color: transparent;
  border: none; }

.navbar .sub-menu-theme .hs-has-sub-menu .hs-has-sub-menu > a::after {
  content: "\e902";
  font-family: "hs-icons";
  position: absolute;
  top: 50%;
  right: 15px;
  -webkit-transform: translate3d(0, -50%, 0);
          transform: translate3d(0, -50%, 0); }




.navbar .sub-menu-theme .hs-has-mega-menu .hs-has-sub-menu > a::after {
  content: "\e902"; }

.navbar .sub-menu-theme .hs-sub-menu,
.navbar .sub-menu-theme .dropdown-menu {
  font-size: 0.92857rem;
  min-width: 16.42857rem;
  padding: 0.71429rem 0;
  background-color:#000; }

.navbar .sub-menu-theme .hs-sub-menu .dropdown-item,
.navbar .sub-menu-theme .hs-mega-menu .dropdown-item,
.navbar .sub-menu-theme .dropdown-menu .dropdown-item {
  font-weight: inherit;
  color: inherit;
  padding: 0;
  background-color:#000;
  border-bottom: 1px solid #333; }

.navbar .sub-menu-theme .hs-sub-menu .dropdown-item:last-child,
.navbar .sub-menu-theme .dropdown-menu .dropdown-item:last-child 
{border-bottom:none;}


.navbar .sub-menu-theme .hs-sub-menu .dropdown-item.active, .navbar .sub-menu-theme .hs-sub-menu .dropdown-item:active, .navbar .sub-menu-theme .hs-sub-menu .dropdown-item:focus, .navbar .sub-menu-theme .hs-sub-menu .dropdown-item:hover,
.navbar .sub-menu-theme .dropdown-menu .dropdown-item.active,
.navbar .sub-menu-theme .dropdown-menu .dropdown-item:active,
.navbar .sub-menu-theme .dropdown-menu .dropdown-item:focus,
.navbar .sub-menu-theme .dropdown-menu .dropdown-item:hover {
  background-color: transparent; }

.navbar .sub-menu-theme .hs-sub-menu a,
.navbar .sub-menu-theme .dropdown-menu a {
  color: #fff;
  text-decoration: none !important;
  display: block;
  padding: 0.42857rem 1rem; }

.navbar .sub-menu-theme .hs-sub-menu,
.navbar .sub-menu-theme .hs-mega-menu,
.navbar .sub-menu-theme .dropdown-menu {
  font-weight: normal;
  text-transform: none;
  margin-top: 0;
  color: inherit;
  background-color: #000;
  background-clip: border-box;
  border-width: 2px 0 0 0;
  border-style: solid;
  border-color: #76b82b;
  border-radius: 0;
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); }

.navbar .sub-menu-theme .hs-sub-menu .hs-sub-menu,
.navbar .sub-menu-theme .hs-mega-menu .hs-sub-menu,
.navbar .sub-menu-theme .dropdown-menu .hs-sub-menu {
  margin-top: -1.07143rem; }

.navbar .sub-menu-theme.hs-mobile-state .hs-sub-menu {
  width: auto; }

.navbar .sub-menu-theme.hs-mobile-state .hs-sub-menu .hs-sub-menu,
.navbar .sub-menu-theme.hs-mobile-state .hs-sub-menu .hs-mega-menu,
.navbar .sub-menu-theme.hs-mobile-state .hs-sub-menu .hs-sub-menu.hs-reversed,
.navbar .sub-menu-theme.hs-mobile-state .hs-sub-menu .hs-mega-menu.hs-reversed,
.navbar .sub-menu-theme.hs-mobile-state .hs-mega-menu .hs-sub-menu,
.navbar .sub-menu-theme.hs-mobile-state .hs-mega-menu .hs-mega-menu,
.navbar .sub-menu-theme.hs-mobile-state .hs-mega-menu .hs-sub-menu.hs-reversed,
.navbar .sub-menu-theme.hs-mobile-state .hs-mega-menu .hs-mega-menu.hs-reversed {
  margin: 0.21429rem; }

.navbar .hs-mobile-state .sub-menu-theme .hs-sub-menu {
  width: auto; }

.navbar .hs-mobile-state .sub-menu-theme .hs-sub-menu .hs-sub-menu,
.navbar .hs-mobile-state .sub-menu-theme .hs-sub-menu .hs-mega-menu,
.navbar .hs-mobile-state .sub-menu-theme .hs-sub-menu .hs-sub-menu.hs-reversed,
.navbar .hs-mobile-state .sub-menu-theme .hs-sub-menu .hs-mega-menu.hs-reversed,
.navbar .hs-mobile-state .sub-menu-theme .hs-mega-menu .hs-sub-menu,
.navbar .hs-mobile-state .sub-menu-theme .hs-mega-menu .hs-mega-menu,
.navbar .hs-mobile-state .sub-menu-theme .hs-mega-menu .hs-sub-menu.hs-reversed,
.navbar .hs-mobile-state .sub-menu-theme .hs-mega-menu .hs-mega-menu.hs-reversed {
  margin: 0.21429rem; }


.g-pt-header-theme {
  padding-top: 16.92857rem !important; }
@media (min-width: 0) {
  .g-mt-minus-theme {
 margin-top: -13.21455rem}
}
@media (min-width: 768px) {
  .g-font-size-12--sm {
    font-size: 0.85714rem !important; }}

