/*!************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./node_modules/import-glob-loader/index.js!./wp-content/themes/hartbrugreizen/components/action-block/action-block.scss ***!
  \************************************************************************************************************************************************************************************************************************************************************************/
/* stylelint-disable */
.action-block {
  margin-bottom: 5rem;
}
@media print, screen and (min-width: 64em) {
  .action-block {
    margin-bottom: 11.5625rem;
  }
}
.action-block h2 {
  margin-bottom: 1.3125rem;
  color: #fff;
}
@media print, screen and (min-width: 64em) {
  .action-block h2 {
    font-size: 3.125rem;
  }
}
.action-block__block {
  padding: 1.875rem;
  position: relative;
  border-radius: 1.25rem;
  background-image: linear-gradient(to right, #f07f13 0%, #dd1a1d 50%);
}
@media print, screen and (min-width: 64em) {
  .action-block__block {
    padding: 4.1875rem 1.875rem 0.625rem 1.875rem;
  }
}
.action-block__intro {
  text-align: center;
  color: #FBE2CA;
}
@media print, screen and (min-width: 64em) {
  .action-block__intro {
    padding-left: 3.75rem;
    text-align: unset;
  }
}
.action-block__intro p {
  margin-bottom: 1.5625rem;
}
@media print, screen and (min-width: 64em) {
  .action-block__intro p {
    margin-bottom: 2.8125rem;
  }
}
.action-block__sub-title {
  margin-bottom: 0.5rem;
  font-size: 1.25rem;
  line-height: normal;
  color: #FBE2CA;
}
@media print, screen and (min-width: 64em) {
  .action-block__sub-title {
    margin-bottom: 0.0625rem;
  }
}
.action-block__magazine {
  margin: 0 auto 20px;
  width: 13.125rem;
}
@media print, screen and (min-width: 64em) {
  .action-block__magazine {
    margin: 0;
    position: absolute;
    top: -0.0625rem;
    left: -1.25rem;
    width: 15rem;
  }
}
@media print, screen and (min-width: 75em) {
  .action-block__magazine {
    width: 18.75rem;
  }
}
.action-block__button {
  margin-bottom: -4.6875rem;
}
@media print, screen and (min-width: 64em) {
  .action-block__button {
    margin-bottom: -3.5rem;
  }
}
