/*!******************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[3]!./src/blocks/cta-columns/_cta-columns.scss ***!
  \******************************************************************************************************************************************************************************************************************************************************************/
@import url(https://use.typekit.net/veq0jrt.css);
/*!**********************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[3]!./src/blocks/cta-columns/_cta-columns.scss (1) ***!
  \**********************************************************************************************************************************************************************************************************************************************************************/
/**
 * Add font scale with media query as per configuration on $body-text
 * Ex: @include body-text( h1 );
 * This will add font-size and line-height with different breakpoints.
 */
/*----------------
		Font
------------------*/
/*---------------------------------
		Font Weights
-----------------------------------*/
/*---------------------------------
		RWest Theme Colors Variables
-----------------------------------*/
.cta-columns .block-inner {
  padding: 35px 0 0;
  position: relative;
}
.cta-columns .block-inner > img {
  position: absolute;
}
.cta-columns .block-inner > img:first-of-type {
  right: 0;
  top: 0;
  -webkit-transform: rotateX(180deg);
  transform: rotateX(180deg);
}
.cta-columns .block-inner > img:nth-of-type(2) {
  bottom: 0;
  left: 0;
}
.cta-columns .row {
  position: relative;
  z-index: 1;
}
.cta-columns .row.ctas {
  padding: 35px 0 35px;
  margin-left: auto;
  margin-right: auto;
}
.cta-columns .row.ctas .columns {
  margin-bottom: 24px;
}
@media only screen and (min-width: 1025px) {
  .cta-columns .row.ctas .columns {
    margin-bottom: 16px;
  }
}
.cta-columns .row {
  justify-content: center;
}
.cta-columns .row.heading .columns {
  text-align: center;
}
.cta-columns.alignleft .row {
  justify-content: flex-start;
}
.cta-columns.alignleft .row.heading .columns {
  text-align: left;
}
.cta-columns.aligncenter .row {
  justify-content: center;
}
.cta-columns.aligncenter .row.heading .columns {
  text-align: center;
}
.cta-columns.alignright .row {
  justify-content: flex-end;
}
.cta-columns.alignright .row.heading .columns {
  text-align: right;
}

.cta-columns.generations.color-option-red > *, .cta-columns.generations.color-option-dark-red > *, .cta-columns.generations.color-option-dark-blue > *, .cta-columns.generations.color-option-gray > * {
  color: #ffffff;
}
.cta-columns.generations.color-option-light-gray .block-inner > img {
  filter: invert(1);
}

/*# sourceMappingURL=cta-columns.css.map*/