a {
  color: #006d7c;
}

a:hover {
  color: #2e2e2e;
}

.title-section {
  background-color: #2e2e2e;
}

.title-section h2 {
  color: #fff;
}

.title-section h2 .text-bold {
  font-weight: bold;
}

#header .header-nav-main nav > ul > li > a {
  color: #00a7bf;
}

#header .header-nav-main nav > ul > li.open > a, #header .header-nav-main nav > ul > li:hover > a {
  background: #00a7bf;
}

html .bg-color-primary, html .bg-primary {
  background-color: #00a7bf !important;
}

html .btn-primary {
  background-color: #00a7bf;
  border-color: #00a7bf #00a7bf #006d7c;
}

html .btn-primary:hover, html .btn-primary.hover {
  background-color: #006d7c;
  border-color: #006d7c #006d7c #00a7bf;
}

.pricing-table .plan .plan-header {
  background: #2e2e2e;
}

.list.list-icons li > [class*="fa-"]:first-child, .list.list-icons li a:first-child > [class*="fa-"]:first-child, .list.list-icons li > .icons:first-child, .list.list-icons li a:first-child > .icons:first-child {
  color: #00a7bf;
}

html .text-color-primary, html .text-primary {
  color: #00a7bf !important;
}

html .feature-box-tertiary.feature-box-style-5 .feature-box-icon [class*="fa-"], html .feature-box-tertiary.feature-box-style-5 .feature-box-icon .icons {
  color: #006d7c;
}

#header.header-effect-shrink .header-top {
  background-color: #006d7c;
}

#header .header-nav-top .nav > li > a, #header .header-nav-top .nav > li > span {
  color: #fff;
}

.list.list-icons li > [class*="fa-"]:first-child, .list.list-icons li a:first-child > [class*="fa-"]:first-child, .list.list-icons li > .icons:first-child, .list.list-icons li a:first-child > .icons:first-child {
  border-color: #00a7bf;
}

.custom-logos div img {
  -webkit-filter: grayscale(1);
          filter: grayscale(1);
  max-width: 160px;
  max-height: 29px;
}

.custom-logos div img:hover {
  -webkit-filter: grayscale(0);
          filter: grayscale(0);
}

.center-ip {
  min-height: 27vh;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.center-ip h2 {
  margin: auto;
}

.recaptchass #recaptcha-container {
  display: table;
  margin-left: auto;
}

.pricing-table .plan.plan-featured {
  -webkit-transform: scale(1);
          transform: scale(1);
}

#header .header-btn-collapse-nav {
  background: #2e2e2e;
}

@media (max-width: 991px) {
  #header .header-nav-main:not(.header-nav-main-mobile-dark) nav > ul > li > a {
    color: #00a7bf;
  }
  #header .header-nav-main:not(.header-nav-main-mobile-dark) nav > ul > li > a:active, #header .header-nav-main:not(.header-nav-main-mobile-dark) nav > ul > li > a:focus {
    color: #fff;
  }
}

.owl-carousel .owl-item img {
  margin: auto;
}
/*# sourceMappingURL=custom.css.map */