.so-widget-carrot-button-widget-carrot-button-d24856fd9028 .carrot-widget {
  
  font-weight: 400;
  padding: 0px;
  margin: 0px;
}
.so-widget-carrot-button-widget-carrot-button-d24856fd9028 .carrot-widget.border-even {
  border-radius: 0px;
  border-width: 0px;
  border-style: solid;
}
.so-widget-carrot-button-widget-carrot-button-d24856fd9028 .carrot-widget.border-not-even {
  border-top-left-radius: 0px;
  border-top-width: 0px;
  border-top-style: solid;
  border-top-right-radius: 0px;
  border-right-width: 0px;
  border-right-style: solid;
  border-bottom-right-radius: 0px;
  border-bottom-width: 0px;
  border-bottom-style: solid;
  border-bottom-left-radius: 0px;
  border-left-width: 0px;
  border-left-style: solid;
}
.so-widget-carrot-button-widget-carrot-button-d24856fd9028 .carrot-widget.bg-custom {
  background-color: none;
}
.so-widget-carrot-button-widget-carrot-button-d24856fd9028 .carrot-widget.text-custom,
.so-widget-carrot-button-widget-carrot-button-d24856fd9028 .carrot-widget.text-custom {
  color: #ffffff;
}
.so-widget-carrot-button-widget-carrot-button-d24856fd9028 .carrot-widget.text-custom .widget-body article * {
  color: #ffffff;
}
.so-widget-carrot-button-widget-carrot-button-d24856fd9028 .carrot-widget.text-custom .widget-body article {
  outline-color: #ffffff;
  border-color: #ffffff;
}
.so-widget-carrot-button-widget-carrot-button-d24856fd9028 .carrot-widget.border-even.border-custom {
  border-color: none;
}
.so-widget-carrot-button-widget-carrot-button-d24856fd9028 .carrot-widget.border-not-even.border-top-custom {
  border-top-color: none;
}
.so-widget-carrot-button-widget-carrot-button-d24856fd9028 .carrot-widget.border-not-even.border-right-custom {
  border-right-color: none;
}
.so-widget-carrot-button-widget-carrot-button-d24856fd9028 .carrot-widget.border-not-even.border-bottom-custom {
  border-bottom-color: none;
}
.so-widget-carrot-button-widget-carrot-button-d24856fd9028 .carrot-widget.border-not-even.border-left-custom {
  border-left-color: none;
}
.so-widget-carrot-button-widget-carrot-button-d24856fd9028 .carrot-widget .widget-header {
  border-width: 0;
  border-top-style: solid;
  border-top-width: 0px;
  border-bottom-style: solid;
  border-bottom-width: 1px;
}
.so-widget-carrot-button-widget-carrot-button-d24856fd9028 .carrot-widget .widget-header h2 {
  
  font-weight: 700;
}
.so-widget-carrot-button-widget-carrot-button-d24856fd9028 .carrot-widget .widget-header.border-top-custom {
  border-top-color: none;
}
.so-widget-carrot-button-widget-carrot-button-d24856fd9028 .carrot-widget .widget-header.border-bottom-custom {
  border-bottom-color: borders;
}
.so-widget-carrot-button-widget-carrot-button-d24856fd9028 .carrot-widget .widget-header.bg-custom {
  background-color: none;
}
.so-widget-carrot-button-widget-carrot-button-d24856fd9028 .carrot-widget .widget-header.text-custom,
.so-widget-carrot-button-widget-carrot-button-d24856fd9028 .carrot-widget .widget-header.text-custom h3,
.so-widget-carrot-button-widget-carrot-button-d24856fd9028 .carrot-widget .widget-header.text-custom a {
  color: none;
}
.so-widget-carrot-button-widget-carrot-button-d24856fd9028 article .article-featured .opener-icon .icon {
  border-radius: 50px;
  border-width: 2px;
  font-size: 18px;
}
.so-widget-carrot-button-widget-carrot-button-d24856fd9028 article .article-featured.bg-custom {
  background-color: #000000;
}
.so-widget-carrot-button-widget-carrot-button-d24856fd9028 article .article-featured.bg-custom.fg-custom .opener-icon .icon,
.so-widget-carrot-button-widget-carrot-button-d24856fd9028 article .article-featured.bg-custom.fg-custom .hover-title,
.so-widget-carrot-button-widget-carrot-button-d24856fd9028 article .article-featured.bg-custom.fg-custom .hover-title h2 {
  color: #ffffff;
  border-color: #ffffff;
}
.so-widget-carrot-button-widget-carrot-button-d24856fd9028 .articles-container.post-template-default article .article-inner {
  border-width: 1px;
}