/* Slack */

h1 {
  color: rgba(0, 122, 90, 1);
}

.hero {
  background: linear-gradient(236deg, rgba(0, 122, 90, 1), rgba(0, 106, 77, 1));
}

.main-header_menu .menu-item.active > span {
  color: rgba(0, 122, 90, 1);
}
.main-header_menu .menu-item > span > span:nth-child(2) {
  color: rgba(46, 182, 125, 1);
}

footer,
.path-action {
  background: linear-gradient(236deg, rgba(0, 122, 90, 1), rgba(0, 106, 77, 1));
}

.button-primary,
.tiles-wrapper li:before,
.office-card,
.timeline .timeline-item .timeline-content,
.timeline-icon,
.timeline .timeline-item .timeline-content h4,
.timeline:before,
.tab-link.active,
.tab-link:hover,
.hamburger-menu-links a:hover {
  background: linear-gradient(
    236deg,
    rgba(46, 182, 125, 1),
    rgba(37, 160, 101, 1)
  ) !important;
}

.color-list li {
  border-left: 4px solid rgba(46, 182, 125, 1);
  border-right: 4px solid rgba(46, 182, 125, 1);
}

.color-list li:nth-child(even) {
  border-left: 4px solid rgba(112, 181, 161, 1);
  border-right: 4px solid rgba(112, 181, 161, 1);
}

.check-list li,
.check-list li::before {
  border-color: rgba(46, 182, 125, 1);
}
.check-list li:nth-child(even),
.check-list li:nth-child(even)::before {
  border-color: rgba(112, 181, 161, 1);
}

.tab-link,
.button-primary:hover {
  background: linear-gradient(
    236deg,
    rgba(112, 181, 161, 1),
    rgba(98, 163, 143, 1)
  ) !important;
}

.timeline .timeline-item:nth-child(even) .timeline-content:before {
  border-right: 7px solid rgba(46, 182, 125, 1);
}
.timeline .timeline-item .timeline-content:before {
  border-left: 7px solid rgba(46, 182, 125, 1);
}

.hamburger-button,
.back-to-top-button,
.hamburger-menu-links {
  background: linear-gradient(
    236deg,
    rgba(68, 211, 167, 1),
    rgba(59, 184, 150, 1)
  );
}

.glare-card {
  background: linear-gradient(
    236deg,
    rgba(46, 182, 125, 1),
    rgba(37, 160, 101, 1)
  );
  background: linear-gradient(
    236deg,
    rgba(112, 181, 161, 1),
    rgba(98, 163, 143, 1)
  );
  background: linear-gradient(
    236deg,
    rgba(46, 182, 125, 1),
    rgba(37, 160, 101, 1)
  ) !important;
}

.get-order-button.button--primary {
  box-shadow: inset 0px 0px 4px 4px rgba(46, 182, 125, 1);
}
.get-order-button span {
  background: linear-gradient(
    236deg,
    rgba(46, 182, 125, 1),
    rgba(37, 160, 101, 1)
  );
}

.hover-card-text {
  color: rgba(0, 122, 90, 1);
}

.hover-card-text h3 {
  border-bottom: 2px solid rgba(46, 182, 125, 1);
}

th,
td {
  color: rgba(0, 122, 90, 1);
}

thead th:nth-child(2),
tbody td:nth-child(2),
tbody td:nth-child(2) button:hover {
  background: rgba(153, 102, 204, 1);
}
tbody td:nth-child(2) button {
  box-shadow: inset 0px 0px 4px 4px rgba(153, 102, 204, 1) !important;
}

thead th:nth-child(3),
tbody td:nth-child(3),
tbody td:nth-child(3) button:hover  {
  background: rgba(37, 160, 101, 1);
}

tbody td:nth-child(3) button {
  box-shadow: inset 0px 0px 4px 4px rgba(37, 160, 101, 1) !important;
}

thead th:nth-child(4),
tbody td:nth-child(4),
tbody td:nth-child(4) button:hover  {
  background: rgba(255, 107, 107, 1);
}

tbody td:nth-child(4) button {
  box-shadow: inset 0px 0px 4px 4px rgba(255, 107, 107, 1) !important;
}

.form-group input, .form-group textarea {
  border: 1px solid rgba(37, 160, 101, 1);
}
.form-group input:focus, .form-group textarea:focus {
  box-shadow: inset 0 0 4px rgba(37, 160, 101, 1);
}

.checkbox-group a {
  color: rgba(46, 182, 125, 1);
}

@media screen and (max-width: 768px) {
  .timeline .timeline-item .timeline-content:before,
  .timeline .timeline-item:nth-child(even) .timeline-content:before {
    border-left: 0;
    border-right: 7px solid rgba(46, 182, 125, 1);
  }
}
