/* Breakpoints */
/* not bootstrap */
/* Colours */
/* Less Default Variables */
.widget_container {
  background-color: #eaebeb;
  margin: 1.5em 0;
  text-align: center;
}
.widget_container .heading {
  background-color: #029da7;
  color: #fff;
  font-size: 1.25em;
  padding: 0.5em;
  font-weight: 300;
}
.widget_container .text {
  background-color: #029da7;
  color: #fff;
  font-size: 2em;
  padding: 0.75em 0.25em;
}
.widget_container .image {
  background-size: cover !important;
  background-position: center;
  height: 10em;
}
.widget_container .content {
  padding: 1em;
  font-weight: 300;
}
.pink > .widget_container .heading {
  background-color: #bb0aac;
}
.pink > .widget_container .text {
  background-color: #bb0aac;
}
.purple > .widget_container .heading {
  background-color: #7d06a4;
}
.purple > .widget_container .text {
  background-color: #7d06a4;
}
@media (min-width: 480px) {
  /* XS and up */
}
@media (min-width: 768px) {
  /* SM and up */
  .widget_container {
    margin-bottom: 3em;
  }
}
@media (min-width: 992px) {
  /* XL and up */
}
@media (max-width: 479px) {
  /* XS and down */
}
@media (max-width: 767px) {
  /* SM and down */
}
@media (max-width: 991px) {
  /* MD and down */
}
@media (max-width: 1199px) {
  /* LG and down */
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  /* Retna Displays */
}
