h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
  color: #0f4b77;
}

.icon-box.clean .icon i {
  background-color: none;
  color: #2e92dc;
  font-size: 50px;
}
.icon-box h3 {
  color: #2e92dc !important;
}
.kt_orange {
  color: #2e92dc !important;
}

.kt-dark {
  color: #0f4b77;
}

.bg-overlay2 {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  width: 100%;
  height: 100%;
  content: " ";
  z-index: 0;
  background: rgba(0, 0, 0, 0.9);
  opacity: 0.9;
}
button.btn:hover,
button.btn:focus,
button.btn:not(:disabled):not(.disabled):active,
button.btn:not(:disabled):not(.disabled).active,
.btn:not(.close):not(.mfp-close):hover,
.btn:not(.close):not(.mfp-close):focus,
.btn:not(.close):not(.mfp-close):not(:disabled):not(.disabled):active,
.btn:not(.close):not(.mfp-close):not(:disabled):not(.disabled).active,
a.btn:not([href]):not([tabindex]):hover,
a.btn:not([href]):not([tabindex]):focus,
a.btn:not([href]):not([tabindex]):not(:disabled):not(.disabled):active,
a.btn:not([href]):not([tabindex]):not(:disabled):not(.disabled).active {
  background-color: #0f4b77;
  border-color: #0f4b77;
  color: #ffffff;
  text-decoration: none;
}

#mainMenu nav > ul > li .dropdown-menu {
  min-width: 340px !important;
}

.bg-overlay {
  background: rgba(0, 0, 0, 0.8) !important;
}
.text-md,
.text-md span,
.text-md span span {
  font-size: 60px !important;
  line-height: 86px !important;
}

.p-progress-bar-container.small .p-progress-bar .progress-number,
.p-progress-bar-container.small .p-progress-bar .progress-type {
  display: none;
}
