.bg-brand, .page-header .nav-all ul ul {
  background-color: rgba(34, 60, 120, 0.96);
  padding-bottom: 15px;
  min-width: 210px;
}

.bg-brand-hover:hover {
  background-color: rgba(34, 60, 120, 0.5);
  color: white;
}

.bg-brand-opacity {
  background-color: rgba(34, 60, 120, 0.7);
}

.bg-brand-high-opacity {
  background-color: rgba(34, 60, 120, 0.1);
}

.btn-secondary {
  background-color: #223c78;
}

.internal-bg {
  background-color: #223c78;
}

.theme-color {
  color: #223c78;
}

.bg-color {
  background-color: #223c78;
}

.btn-secondary-outline {
  border-color: #223c78;
  color: #223c78;
}

.btn-secondary-outline:hover {
  background-color: #223c78;
}

#home-testimonies .arrow-button:hover,
#home-links-carousel .slick-arrow:hover {
  color: #4d74cd;
  cursor: pointer;
}

.trans-arrow {
  background-color: rgba(77, 116, 205, 0.3);
}

.page-header .dropdown-nav ul li ul li a:hover {
  color: #223c78;
  background-color: white;
}

#finished .finished-section {
  background-color: #2d50a0;
}
#finished a {
  background-color: #2d50a0;
}

#quote {
  /*.continue #funnel-submit {
  	background-color: lighten($color, 20%);
  }*/
}
#quote .background-quote {
  background-color: #223c78;
}
#quote .bottom-message {
  color: rgba(34, 60, 120, 0.7);
}
#quote .continue .previous {
  visibility: hidden;
  color: #223c78;
}
#quote li {
  color: #333333;
}

.range input::-webkit-slider-thumb {
  background-color: #223c78;
}
.range input::-moz-range-thumb {
  background-color: #223c78;
}
.range input::-ms-thumb {
  background-color: #223c78;
}
.range output {
  color: #333333;
}

.page-header .dropdown-nav li li li {
  width: 300px;
  background: #223c78;
}

.page-header .dropdown-nav li li li {
  width: 300px;
  background: #223c78;
}

/*# sourceMappingURL=cmss247.css.map */
