#header {
  background-color: #036EB8;
}

#header .header-inner, #header #header-wrap {
  background-color: #036EB8;
}

.header-extras>ul>li a, .header-extras>ul>li i {
  color: #fff;
  font-size: 20px;
}

.header-extras>ul>li a:hover, .header-extras>ul>li i:hover {
  color: #fff;
}

.header-extras>ul>li a:hover {
  color: #fff;
}

.header-extras>ul>li a:hover {
  color: #fff;
}

.p-dropdown a:not(.btn) {
  color: #fff;
}

.p-dropdown a:not(.btn):hover {
  color: #fff;
}

.p-dropdown a:not(.btn):hover {
  color: #fff;
}

.p-dropdown-content li a:not(.btn) {
  color: #484848;
}

.p-dropdown-content li a:not(.btn):hover {
  color: #484848;
}

.p-dropdown-content li a:not(.btn):hover {
  color: #484848;
}

.p-dropdown-content li a:not(.btn):hover {
  color: #484848;
}

.inspiro-slider .slide .slide-captions h2 {
  font-size: 60px !important;
}

.service-item {
  background-color: #fff;
  opacity: 0.7;
  padding: 20px;
  padding-top: 40px;
  min-height: 300px;
  border-top: 3px solid #036EB8;
}

.service-item img {
  width: auto;
  height: 80px;
  object-fit: cover;
}

.service-item h4 {
  font-size: 16px;
  color: #1f1f1f !important;
  font-weight: 600;
  margin-top: 20px;
}

#footer {
  background-color: #036EB8;
}

#footer img {
  width: auto;
  height: 60px;
  object-fit: cover;
}

#footer .footer-title {
  color: #fff;
  font-size: 16px;
  font-weight: 600;
  margin-top: 20px;
}

#footer .footer-title a {
  color: #fff !important;
  font-size: 16px;
  font-weight: 600;
  margin-top: 20px;
}

@media (max-width: 768px) {
  .inspiro-slider .slide .slide-captions h2 {
    font-size: 30px !important;
  }
}

@media (max-width: 768px) {
  .inspiro-slider .slide .slide-captions h2 {
    font-size: 30px !important;
  }
}

@media (max-width: 768px) {
  .inspiro-slider .slide .slide-captions h2 {
    font-size: 30px !important;
  }
}