.btn.btn-lg.btn-theme-primary {
  background-color: #579f72;
}

.btn.btn-lg.btn-theme-primary2 {
  background-color: #1873ba;
  color:#fff;
}


input[type=submit] {
  background-color: #b2d129;
}

.overlay {
  height: 80px;
}

#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row {
  background-color: #b2d129;
}

#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-row {
  background-color: #b2d129;
}

#mega-menu-78-0.mega-menu-row {
  background-color: #b2d129;
}

#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column > ul.mega-sub-menu > li.mega-menu-item {
  background-color: #b2d129;
}

#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item {
  background-color: #b2d129;
}

#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item {
  background-color: #b2d129;
}

#mega-menu-item-media_image-5.mega-menu-item.mega-menu-item-type-widget.widget_media_image.mega-menu-item-media_image-5 {
  background-color: #b2d129;
}

#mega-menu-item-media_image-4.mega-menu-item.mega-menu-item-type-widget.widget_media_image.mega-menu-item-media_image-4 {
  background-color: #b2d129;
}

#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu ul.mega-sub-menu {
  background-color: #b2d129;
}

#mega-menu-wrap-primary #mega-menu-primary ul.mega-sub-menu {
  background-color: #b2d129;
}

.mega-sub-menu {
  background-color: #b2d129;
}

#mega-menu-wrap-primary #mega-menu-primary a:hover  li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu ul.mega-sub-menu {
  background-color: #b2d129;
}

#mega-menu-wrap-primary #mega-menu-primary a:hover  ul.mega-sub-menu {
  background-color: #b2d129;
}

a:hover .mega-sub-menu {
  background-color: #b2d129;
}

.site-branding {
  position: absolute;
  margin: 0px;
}

#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item {
  background-color: #b2d129;
}

#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu {
  background-color: #b2d129;
}

.mega-menu-row {
  background-color: #b2d129;
}

html {
  -moz-hyphens: auto;
  -o-hyphens: auto;
  -webkit-hyphens: auto;
  -ms-hyphens: auto;
  hyphens: auto;
  font-size: 1em;
  overflow-y: scroll;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
}

body {
  -moz-hyphens: auto;
  -o-hyphens: auto;
  -webkit-hyphens: auto;
  -ms-hyphens: auto;
  hyphens: auto;
  margin: 0;
  padding: 0;
}

.counter-item.counter-item- {
  font-size: 10px;
}

.n.counter {
  height: -3px;
}


div.counter__number
{
  font-size:  20px;
}

.after-number
{
  font-size:  20px;
}

div.n counter {font-size:  20px;}

div.after-number {font-size:  20px;}