/* Button */
/*************** BASE DEFINITIONS ***************/
/*************** COLOR DEFINITIONS ***************/
/* Simple grey scale */
/* Base colors */
/* Content text colors */
/* Elements colors normal state (e.g. button) */
/* Elements colors hover state (e.g. button) */
/* Elements colors active state (e.g. button) */
/*************** FONT DEFINITIONS ***************/
/* Font families */
/* Font Sizes */
/*************** MARGIN DEFINITIONS ***************/
/* Template paddings */
/* Title margins */
/*************** BORDER DEFINITIONS ***************/
/*************** OTHER DEFINITIONS ***************/
/* line 3, ../../../sass/patterns/30-button.scss */
.iqbm-button {
  text-align: center;
}
/* line 5, ../../../sass/patterns/30-button.scss */
.iqbm-button a {
  display: inline-block;
  padding: 10px 5%;
  font-size: 21.875px;
  text-align: center;
  text-decoration: none;
  border: 1px solid #78c73f;
  background: transparent;
  transition: all 0.2s ease;
}
/* line 14, ../../../sass/patterns/30-button.scss */
.iqbm-button a:hover {
  background-color: transparent;
  color: #fff;
  transition: all 0.2s ease;
}
/* line 19, ../../../sass/patterns/30-button.scss */
.iqbm-button a:active {
  background-color: #78c73f;
  color: #fff;
  border-color: #78c73f;
  transition: all 0.2s ease;
}

/* line 28, ../../../sass/patterns/30-button.scss */
.iqbm-button.iqbm-text a {
  display: inline-block;
  padding: 10px 5%;
  text-align: center;
  text-decoration: none;
  background-color: transparent;
  border-color: #78c73f;
  color: #78c73f;
}
/* line 36, ../../../sass/patterns/30-button.scss */
.iqbm-button.iqbm-text a:hover {
  background-color: #78c73f;
  border-color: #78c73f;
  color: #fff;
  transition: all 0.2s ease;
}
/* line 42, ../../../sass/patterns/30-button.scss */
.iqbm-button.iqbm-text a:active {
  background-color: #78c73f;
  border-color: #78c73f;
  color: #fff;
  transition: all 0.2s ease;
}
