.header-middle img {
  max-width: 50% !important;
  padding: 0;
}

.bg-theme-colored-transparent-5 {
  background-color: #056438 !important;
}

.bg-trans-black {
  background-color: rgba(0, 0, 0, 0.5);
}

.bg-trans-black {
  color: #ffffff !important;
  padding: 30px 20px;
}
.bg-trans-black p.text-default {
  text-align: left !important;
  word-spacing: normal !important;
}

#footer .widget img {
  max-height: 100px;
}

.service-box:after,
.bg-theme-colored-transparent-5,
.bg-theme-colored {
  background-color: rgb(18, 66, 140) !important;
}

.modern-header.modern-header-theme-colored2 .header-nav .header-nav-wrapper.scroll-to-fixed-fixed,
.modern-header.modern-header-theme-colored2 .header-nav .header-nav-wrapper:not(.scroll-to-fixed-fixed) nav {
  background: rgb(38, 107, 176) !important;
}

.menuzord.green .menuzord-menu > li.active > a, .menuzord.green .menuzord-menu > li:hover > a, .menuzord.green .menuzord-menu ul.dropdown li:hover > a {
  background: rgb(252, 195, 79);
  color: #3d3d3d;
}

.bg-theme-colored2 {
  background: rgb(252, 195, 79) !important;
}

.texttheme-colored1 {
  color: rgb(18, 66, 140) !important;
}

.texttheme-colored2 {
  color: rgb(252, 195, 79) !important;
}

.parallax {
  background-position: center center !important;
}

.bgtheme-colored2 {
  color: rgb(252, 195, 79) !important;
  background: rgba(38, 107, 176, 0.5) !important;
}

.icon-theme-colored2.icon-dark a {
  background-color: #3d3d3d !important;
  color: rgb(252, 195, 79) !important;
}

.icon-theme-colored2.icon-dark a:hover {
  background-color: #3d3d3d !important;
  color: rgb(252, 195, 79) !important;
}

.owl-stage .owl-item {
  margin-right: 20px;
}
.owl-stage .item img {
  width: 120px;
  vertical-align: middle;
}/*# sourceMappingURL=custom.css.map */