/* Auto-generated color scheme styles */

.color-scheme-1 {
  background-color: #ffffff;
  background: #ffffff;
  color: #131b41;
}

.color-scheme-1 h1:not([class*='color-scheme-'] h1),
.color-scheme-1 h2:not([class*='color-scheme-'] h2),
.color-scheme-1 h3:not([class*='color-scheme-'] h3),
.color-scheme-1 h4:not([class*='color-scheme-'] h4),
.color-scheme-1 h5:not([class*='color-scheme-'] h5),
.color-scheme-1 h6:not([class*='color-scheme-'] h6) {
  color: #131b41;
}

.color-scheme-1 .btn:not([class*='color-scheme-'] .btn),
.color-scheme-1 .btn-primary:not([class*='color-scheme-'] .btn-primary) {
  background: #1b1b1b;
  color: #ffffff;
  border-color: #1b1b1b;
}

.color-scheme-1 .btn:hover:not([class*='color-scheme-'] .btn:hover),
.color-scheme-1 .btn-primary:hover:not([class*='color-scheme-'] .btn-primary:hover) {
  opacity: 0.9;
}

.color-scheme-1 .kicker:not([class*='color-scheme-'] .kicker) {
  color: #131b41;
  opacity: 0.7;
}

.color-scheme-1 a:not([class*='color-scheme-'] a):not(.btn) {
  color: #1b1b1b;
  text-decoration: underline;
}

.color-scheme-1 a:not([class*='color-scheme-'] a):not(.btn):hover {
  opacity: 0.8;
}

.color-scheme-2 {
  background-color: #2f2f2f;
  background: linear-gradient(135deg, #2f2f2f, #131b41);
  color: #ffffff;
}

.color-scheme-2 h1:not([class*='color-scheme-'] h1),
.color-scheme-2 h2:not([class*='color-scheme-'] h2),
.color-scheme-2 h3:not([class*='color-scheme-'] h3),
.color-scheme-2 h4:not([class*='color-scheme-'] h4),
.color-scheme-2 h5:not([class*='color-scheme-'] h5),
.color-scheme-2 h6:not([class*='color-scheme-'] h6) {
  color: #ffffff;
}

.color-scheme-2 .btn:not([class*='color-scheme-'] .btn),
.color-scheme-2 .btn-primary:not([class*='color-scheme-'] .btn-primary) {
  background: #d1bfa7;
  color: #1b1b1b;
  border-color: #d1bfa7;
}

.color-scheme-2 .btn:hover:not([class*='color-scheme-'] .btn:hover),
.color-scheme-2 .btn-primary:hover:not([class*='color-scheme-'] .btn-primary:hover) {
  opacity: 0.9;
}

.color-scheme-2 .kicker:not([class*='color-scheme-'] .kicker) {
  color: #ffffff;
  opacity: 0.7;
}

.color-scheme-2 a:not([class*='color-scheme-'] a):not(.btn) {
  color: #d1bfa7;
  text-decoration: underline;
}

.color-scheme-2 a:not([class*='color-scheme-'] a):not(.btn):hover {
  opacity: 0.8;
}

.color-scheme-2.gradient-reverse {
  background-color: #2f2f2f;
  background: linear-gradient(315deg, #2f2f2f, #131b41);
}

.color-scheme-2.gradient-rotate-0 {
  background-color: #2f2f2f;
  background: linear-gradient(0deg, #2f2f2f, #131b41);
}

.color-scheme-2.gradient-rotate-45 {
  background-color: #2f2f2f;
  background: linear-gradient(45deg, #2f2f2f, #131b41);
}

.color-scheme-2.gradient-rotate-90 {
  background-color: #2f2f2f;
  background: linear-gradient(90deg, #2f2f2f, #131b41);
}

.color-scheme-2.gradient-rotate-135 {
  background-color: #2f2f2f;
  background: linear-gradient(135deg, #2f2f2f, #131b41);
}

.color-scheme-2.gradient-rotate-180 {
  background-color: #2f2f2f;
  background: linear-gradient(180deg, #2f2f2f, #131b41);
}

.color-scheme-2.gradient-rotate-225 {
  background-color: #2f2f2f;
  background: linear-gradient(225deg, #2f2f2f, #131b41);
}

.color-scheme-2.gradient-rotate-270 {
  background-color: #2f2f2f;
  background: linear-gradient(270deg, #2f2f2f, #131b41);
}

.color-scheme-2.gradient-rotate-315 {
  background-color: #2f2f2f;
  background: linear-gradient(315deg, #2f2f2f, #131b41);
}

.color-scheme-3 {
  background-color: #b4b7bd;
  background: linear-gradient(135deg, #b4b7bd, #ffffff);
  color: #131b41;
}

.color-scheme-3 h1:not([class*='color-scheme-'] h1),
.color-scheme-3 h2:not([class*='color-scheme-'] h2),
.color-scheme-3 h3:not([class*='color-scheme-'] h3),
.color-scheme-3 h4:not([class*='color-scheme-'] h4),
.color-scheme-3 h5:not([class*='color-scheme-'] h5),
.color-scheme-3 h6:not([class*='color-scheme-'] h6) {
  color: #131b41;
}

.color-scheme-3 .btn:not([class*='color-scheme-'] .btn),
.color-scheme-3 .btn-primary:not([class*='color-scheme-'] .btn-primary) {
  background: #1b1b1b;
  color: #ffffff;
  border-color: #1b1b1b;
}

.color-scheme-3 .btn:hover:not([class*='color-scheme-'] .btn:hover),
.color-scheme-3 .btn-primary:hover:not([class*='color-scheme-'] .btn-primary:hover) {
  opacity: 0.9;
}

.color-scheme-3 .kicker:not([class*='color-scheme-'] .kicker) {
  color: #131b41;
  opacity: 0.7;
}

.color-scheme-3 a:not([class*='color-scheme-'] a):not(.btn) {
  color: #1b1b1b;
  text-decoration: underline;
}

.color-scheme-3 a:not([class*='color-scheme-'] a):not(.btn):hover {
  opacity: 0.8;
}

.color-scheme-3.gradient-reverse {
  background-color: #b4b7bd;
  background: linear-gradient(315deg, #b4b7bd, #ffffff);
}

.color-scheme-3.gradient-rotate-0 {
  background-color: #b4b7bd;
  background: linear-gradient(0deg, #b4b7bd, #ffffff);
}

.color-scheme-3.gradient-rotate-45 {
  background-color: #b4b7bd;
  background: linear-gradient(45deg, #b4b7bd, #ffffff);
}

.color-scheme-3.gradient-rotate-90 {
  background-color: #b4b7bd;
  background: linear-gradient(90deg, #b4b7bd, #ffffff);
}

.color-scheme-3.gradient-rotate-135 {
  background-color: #b4b7bd;
  background: linear-gradient(135deg, #b4b7bd, #ffffff);
}

.color-scheme-3.gradient-rotate-180 {
  background-color: #b4b7bd;
  background: linear-gradient(180deg, #b4b7bd, #ffffff);
}

.color-scheme-3.gradient-rotate-225 {
  background-color: #b4b7bd;
  background: linear-gradient(225deg, #b4b7bd, #ffffff);
}

.color-scheme-3.gradient-rotate-270 {
  background-color: #b4b7bd;
  background: linear-gradient(270deg, #b4b7bd, #ffffff);
}

.color-scheme-3.gradient-rotate-315 {
  background-color: #b4b7bd;
  background: linear-gradient(315deg, #b4b7bd, #ffffff);
}

.color-scheme-4 {
  background-color: #131b41;
  background: linear-gradient(135deg, #131b41, #566874);
  color: #ffffff;
}

.color-scheme-4 h1:not([class*='color-scheme-'] h1),
.color-scheme-4 h2:not([class*='color-scheme-'] h2),
.color-scheme-4 h3:not([class*='color-scheme-'] h3),
.color-scheme-4 h4:not([class*='color-scheme-'] h4),
.color-scheme-4 h5:not([class*='color-scheme-'] h5),
.color-scheme-4 h6:not([class*='color-scheme-'] h6) {
  color: #ffffff;
}

.color-scheme-4 .btn:not([class*='color-scheme-'] .btn),
.color-scheme-4 .btn-primary:not([class*='color-scheme-'] .btn-primary) {
  background: #a4552c;
  color: #ffffff;
  border-color: #a4552c;
}

.color-scheme-4 .btn:hover:not([class*='color-scheme-'] .btn:hover),
.color-scheme-4 .btn-primary:hover:not([class*='color-scheme-'] .btn-primary:hover) {
  opacity: 0.9;
}

.color-scheme-4 .kicker:not([class*='color-scheme-'] .kicker) {
  color: #ffffff;
  opacity: 0.7;
}

.color-scheme-4 a:not([class*='color-scheme-'] a):not(.btn) {
  color: #a4552c;
  text-decoration: underline;
}

.color-scheme-4 a:not([class*='color-scheme-'] a):not(.btn):hover {
  opacity: 0.8;
}

.color-scheme-4.gradient-reverse {
  background-color: #131b41;
  background: linear-gradient(315deg, #131b41, #566874);
}

.color-scheme-4.gradient-rotate-0 {
  background-color: #131b41;
  background: linear-gradient(0deg, #131b41, #566874);
}

.color-scheme-4.gradient-rotate-45 {
  background-color: #131b41;
  background: linear-gradient(45deg, #131b41, #566874);
}

.color-scheme-4.gradient-rotate-90 {
  background-color: #131b41;
  background: linear-gradient(90deg, #131b41, #566874);
}

.color-scheme-4.gradient-rotate-135 {
  background-color: #131b41;
  background: linear-gradient(135deg, #131b41, #566874);
}

.color-scheme-4.gradient-rotate-180 {
  background-color: #131b41;
  background: linear-gradient(180deg, #131b41, #566874);
}

.color-scheme-4.gradient-rotate-225 {
  background-color: #131b41;
  background: linear-gradient(225deg, #131b41, #566874);
}

.color-scheme-4.gradient-rotate-270 {
  background-color: #131b41;
  background: linear-gradient(270deg, #131b41, #566874);
}

.color-scheme-4.gradient-rotate-315 {
  background-color: #131b41;
  background: linear-gradient(315deg, #131b41, #566874);
}

.color-scheme-5 {
  background-color: #ffffff;
  background: linear-gradient(180deg, #ffffff, #b4b7bd);
  color: #1b1b1b;
}

.color-scheme-5 h1:not([class*='color-scheme-'] h1),
.color-scheme-5 h2:not([class*='color-scheme-'] h2),
.color-scheme-5 h3:not([class*='color-scheme-'] h3),
.color-scheme-5 h4:not([class*='color-scheme-'] h4),
.color-scheme-5 h5:not([class*='color-scheme-'] h5),
.color-scheme-5 h6:not([class*='color-scheme-'] h6) {
  color: #1b1b1b;
}

.color-scheme-5 .btn:not([class*='color-scheme-'] .btn),
.color-scheme-5 .btn-primary:not([class*='color-scheme-'] .btn-primary) {
  background: #a4552c;
  color: #ffffff;
  border-color: #a4552c;
}

.color-scheme-5 .btn:hover:not([class*='color-scheme-'] .btn:hover),
.color-scheme-5 .btn-primary:hover:not([class*='color-scheme-'] .btn-primary:hover) {
  opacity: 0.9;
}

.color-scheme-5 .kicker:not([class*='color-scheme-'] .kicker) {
  color: #1b1b1b;
  opacity: 0.7;
}

.color-scheme-5 a:not([class*='color-scheme-'] a):not(.btn) {
  color: #a4552c;
  text-decoration: underline;
}

.color-scheme-5 a:not([class*='color-scheme-'] a):not(.btn):hover {
  opacity: 0.8;
}

.color-scheme-5.gradient-reverse {
  background-color: #ffffff;
  background: linear-gradient(0deg, #ffffff, #b4b7bd);
}

.color-scheme-5.gradient-rotate-0 {
  background-color: #ffffff;
  background: linear-gradient(0deg, #ffffff, #b4b7bd);
}

.color-scheme-5.gradient-rotate-45 {
  background-color: #ffffff;
  background: linear-gradient(45deg, #ffffff, #b4b7bd);
}

.color-scheme-5.gradient-rotate-90 {
  background-color: #ffffff;
  background: linear-gradient(90deg, #ffffff, #b4b7bd);
}

.color-scheme-5.gradient-rotate-135 {
  background-color: #ffffff;
  background: linear-gradient(135deg, #ffffff, #b4b7bd);
}

.color-scheme-5.gradient-rotate-180 {
  background-color: #ffffff;
  background: linear-gradient(180deg, #ffffff, #b4b7bd);
}

.color-scheme-5.gradient-rotate-225 {
  background-color: #ffffff;
  background: linear-gradient(225deg, #ffffff, #b4b7bd);
}

.color-scheme-5.gradient-rotate-270 {
  background-color: #ffffff;
  background: linear-gradient(270deg, #ffffff, #b4b7bd);
}

.color-scheme-5.gradient-rotate-315 {
  background-color: #ffffff;
  background: linear-gradient(315deg, #ffffff, #b4b7bd);
}

