/* Quote (40-quote.twig.html pattern --> 40-quote.sass) */
/*************** 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/40-quote.scss */
.iqbm-quote blockquote {
  margin: 20px 100px 20px;
  padding: 0;
  position: relative;
  text-align: center;
  font-size: 21.875px;
  border-left: none;
  min-height: 100px;
  padding-top: 50px;
}
/* line 12, ../../../sass/patterns/40-quote.scss */
.iqbm-quote blockquote:before {
  content: '\f10d';
  font-family: 'FontAwesome';
  font-size: 94px;
  color: #78c73f;
  position: absolute;
  top: calc(50% - 0.25em);
  left: -100px;
  line-height: 1em;
  height: 10%;
}
/* line 23, ../../../sass/patterns/40-quote.scss */
.iqbm-quote blockquote:after {
  content: '\f10e';
  font-family: 'FontAwesome';
  font-size: 94px;
  color: #78c73f;
  position: absolute;
  top: calc(50% - 0.25em);
  right: -100px;
  line-height: 1em;
  height: 10%;
}

@media only screen and (max-width: 768px) {
  /* line 37, ../../../sass/patterns/40-quote.scss */
  .iqbm-quote blockquote {
    margin: 0 50px 10px;
  }
  /* line 39, ../../../sass/patterns/40-quote.scss */
  .iqbm-quote blockquote:before {
    left: -50px;
  }
  /* line 42, ../../../sass/patterns/40-quote.scss */
  .iqbm-quote blockquote:after {
    right: -50px;
  }
}
