nav {
  background: #67aac4;
}

.logo {
  width: 235px;
}

.nav-heading {
  font-size: 1.1em;
  font-weight: 700;
}

.dropdown-menu {
  background: #67aac4;
  opacity: 0.9;
  font-size: 1em;
  font-weight: 600;
}

nav li a {
  color: #2c2e3b;
}

.btn-u {
  background: #67aac4 !important;
  color: #2c2e3b !important;
  font-weight: 600 !important;
}

footer {
  background-color: #67aac4;
  color: #2c2e3b;
}

footer h2 {
  color: #2c2e3b;
}

footer li {
  color: #2c2e3b;
}

footer p {
  color: #2c2e3b;
}

footer li a {
  color: #2c2e3b;
}

footer h2::after {
  background: #2c2e3b;
}

ul {
  list-style-type: none;
}

.service-image-lable {
  background-color: #67aac4;
}

.service-image-lable h4 {
  color: #2c2e3b;
}

.service-image-lable a {
  color: #2c2e3b;
}

a:hover.bl {
  background: #8bc1d4 !important;
  color: #2c2e3b !important;
}

a.bl {
  color: #000;
  border: 1px solid #ababab;
}

/*.left ul li a {
    text-decoration: none;
}*/

.active2 {
  background: #8bc1d4 !important;
  color: #2c2e3b !important;
}

.fa-check-square {
  color: #67aac4;
}

.tick li {
  position: relative;
  padding-left: 25px;
  /* Space for the icon */
}

.tick li::before {
  content: "\F14A";
  /* FontAwesome icon unicode */
  font: normal normal normal 14px/1 FontAwesome;
  /* Adjust based on the version */
  position: absolute;
  left: 0.5em;
  top: 0.4em;
  color: #67aac4;
  /*display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: 14px;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;*/
}

.cta-container {
  background-color: #67aac4;
}

.cta-container h2 {
  color: #2c2e3b;
}

.cta-contact {
  color: #2c2e3b !important;
}

.cta-contact:hover {
  color: #fff !important;
}

.btn-quote:hover {
  background-color: #8bc1d4 !important;
}

footer a {
  color: #2c2e3b;
}

@media (min-width: 992px) {
  /* Bootstrap lg breakpoint */

  .right-sidebar-container {
    position: sticky;
    top: 20px;
    align-self: flex-start;
  }
}

