a:hover,
a:focus {
  text-decoration: none;
}
#primary-content {
  padding: 30px 0 60px;
}
#section-blog .sigma_service,
#section-services .sigma_service {
  min-height: 200px;
  padding-top: 50px;
}
#section-blog .sigma_service .number,
#section-services .sigma_service .number {
  color: #fff;
  width: 106px;
  height: 106px;
  border-bottom-left-radius: 90.09999999999999px;
}
#section-blog .sigma_service .secondary-hue,
#section-services .sigma_service .secondary-hue {
  color: var(--thm-secondary);
}
#section-blog .sigma_service .event-title,
#section-services .sigma_service .event-title {
  color: var(--thm-base);
  font-weight: bold;
}
#section-blog .more,
#section-services .more {
  text-align: right;
}
.staff-slider .slick-prev,
.classes-slider .slick-prev {
  top: inherit !important;
  bottom: -10px !important;
}
.staff-slider .slick-next,
.classes-slider .slick-next {
  top: inherit !important;
  bottom: -10px !important;
}
.staff-slider .slick-slide,
.classes-slider .slick-slide {
  height: inherit !important;
}
.classes-slider .sigma_post {
  padding: 0 20px !important;
}
.classes-slider .sigma_post img {
  max-width: 100%;
}
.classes-slider .sigma_post-body {
  box-shadow: none !important;
}
