.so-widget-button-widget-style1-864edd9fbfd5-8 .button-base {
  display: block;
}
.so-widget-button-widget-style1-864edd9fbfd5-8 .button-base a {
  width: 250px;
  font-size: '';
  padding-left: 40px;
  padding-top: 15px;
  padding-right: 40px;
  padding-bottom: 15px;
  background: #ac403e;
  border-radius: '';
  color: #ffffff !important;
  text-shadow: 0 1px 0 rgba(0, 0, 0, 0.05);
}
.so-widget-button-widget-style1-864edd9fbfd5-8 .button-base a:visited,
.so-widget-button-widget-style1-864edd9fbfd5-8 .button-base a:active,
.so-widget-button-widget-style1-864edd9fbfd5-8 .button-base a:hover {
  color: #ffffff !important;
}
.so-widget-button-widget-style1-864edd9fbfd5-8 .button-base a.button-hover:hover {
  background: #ac403e;
  color: #ffffff !important;
  box-shadow: 5px 5px 0px #292a2e;
}
.so-widget-button-widget-style1-864edd9fbfd5-8 .button-base a [class^="sow-icon-"] {
  margin: -0.1em 0.75em -0.2em -0.75em;
}