




html, body, h1, h2, h3, h4, h5, h6, ul, p {
  font-family:  !important;
}

h1 {
  color:  !important;
}

h2 {
  color: #0d5baf !important;
}

h3, h4, h5, h6 {
  color: #000 !important;
}

.content h1, h2, h3, h4, h5, h6 {
  color:  !important;
}

.content a {
  color:  !important;
}
.content a:hover {
  color:  !important;
}

.content .buttons-block {
  background-color:  !important;
}

.content .buttons-block:hover {
  background-color:  !important;
}

.content .buttons-block a {
  color:  !important;
}



.menu-item a,
.sub-menu li a {
  color:  !important;
}

.menu-item a:hover,
.sub-menu li a:hover {
  color:  !important;
}

.sub-menu {
  background-color:  !important;
}

.hovered-bg {
  background-color:  !important;
}






.card-box-shadow {
  box-shadow:  none  !important;
}

.sliding-card-heading {
  color: #ffffff !important;
}

.sliding-card-bg {
  background-color:  !important;
}

.sliding-card-content {
  color:  !important;
}

.news-card-hover-bg:hover {
  background-color:  !important;
}

.news-card-heading {
  color:  !important;
}

.classic-card-hover-bg:hover {
  background-color:  !important;
}

.classic-card-heading {
  color:  !important;
}






.timeline-color {
  color:  !important;
}

.email-highlight {
  color:  !important;
}

.contact-form p>label {
  color:  !important;
}

.info-heading {
  color:  !important;
}

.read-more-color {
  color:  !important;
}
.read-more-color:hover {
  color:  !important;
}






.carousel-indicator-active-color.active {
  background-color:  !important;
}

.drop-down-icon {
  color:  !important;
}

.carousel-control-color {
  color:  !important;
}


.social-icon-bg {
  background-color:  !important;
}

.social-icon-bg:hover {
  background-color:  !important;
}

.contact-icon {
  color:  !important;
}






.color-section-heading {
  color: #ffffff !important;
}

.color-section-text {
  color: #ffffff !important;
}

.banner-caption-heading {
  color: #ffffff !important;
}






.tab-button-heading {
  color:  !important;
}

.accordion-btn-heading:not(.collapsed) {
  color:  !important;
  background-color:  !important;
}

.site-btn {
  color:  !important;
  background-color:  !important;
}

.site-btn:hover {
  color:  !important;
  background-color:  !important;
}








footer {
  color: #ffffff !important;
}

.footer-element {
  color: #ffffff !important;
}



.footer-bg {
  background-image: linear-gradient(0deg, rgba(0,0,0,0.35), rgba(0,0,0,0.45)), url(/media/images/_3afbce32-da8b-44bc-b730-c80627c9.2e16d0ba.fill-1200x200.jpg) !important;
  background-size: 100% 100% !important;
  background-position: center center !important;
  background-repeat: no-repeat !important;
}





