.so-widget-wd-button-widget-dynamic_styles-3fd9f3efed87-9 {
  /* has content */
  /* RESPONSIVE STYLES 
---------------------------------------------------------------------------*/
}
.so-widget-wd-button-widget-dynamic_styles-3fd9f3efed87-9 .wd-button-label {
  color: #ffffff;
}
.so-widget-wd-button-widget-dynamic_styles-3fd9f3efed87-9 .wd-widget-button a {
  border-color: #146c9f;
  min-width: 270px;
}
.so-widget-wd-button-widget-dynamic_styles-3fd9f3efed87-9 .wd-widget-button a:hover {
  background-color: transparent;
}
.so-widget-wd-button-widget-dynamic_styles-3fd9f3efed87-9 .wd-widget-button a:hover .wd-button-label {
  color: #146c9f;
}
.so-widget-wd-button-widget-dynamic_styles-3fd9f3efed87-9 .wd-button-style-solid .wd-widget-button a {
  background-color: #146c9f;
}
.so-widget-wd-button-widget-dynamic_styles-3fd9f3efed87-9 .wd-button-style-solid .wd-widget-button a:hover {
  background-color: transparent;
}
.so-widget-wd-button-widget-dynamic_styles-3fd9f3efed87-9 .wd-button-style-solid .wd-widget-button a:hover .wd-button-label {
  color: #146c9f;
}
.so-widget-wd-button-widget-dynamic_styles-3fd9f3efed87-9 .wd-button-has-content-true {
  border-color: #146c9f;
}
@media screen and (max-width: 360px) {
  .so-widget-wd-button-widget-dynamic_styles-3fd9f3efed87-9 .wd-widget-button a {
    min-width: 0;
    width: calc(100% - 58px);
  }
}