/*!*******************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/call-to-actions/style.scss ***!
  \*******************************************************************************************************************************************************************************************************************************************************/
.ctas .ctas-inner {
  display: grid;
  row-gap: 1.5rem;
}
.ctas .ctas-inner .ctas-texts {
  color: var(--color, var(--wp--preset--color--grayscale-01, #0e0e0e));
}
.ctas .ctas-inner .ctas-texts .ctas-title {
  margin: 0;
  margin-bottom: 1rem;
  text-transform: uppercase;
  font-size: var(--wp--custom--font-size--title-4);
  font-weight: var(--wp--custom--font-weight--heavy);
  font-style: italic;
}
.ctas .ctas-inner .ctas-texts .ctas-title span {
  display: block;
  overflow: hidden;
}
.ctas .ctas-inner .ctas-texts .ctas-title strong {
  font-weight: inherit;
  color: var(--wp--preset--color--grayscale-10, #ffffff);
  -webkit-text-stroke: 0.0345em var(--wp--preset--color--grayscale-01, #0e0e0e);
  text-shadow: 0.0625em 0.0625em 0px var(--wp--preset--color--grayscale-01, #0e0e0e);
}
.ctas .ctas-inner .ctas-texts .ctas-description {
  margin: 0;
  font-size: var(--wp--custom--font-size--paragraph-3);
}
.ctas .ctas-inner .ctas-buttons {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  row-gap: 1.25rem;
  margin: 0;
}
.ctas .ctas-inner .ctas-buttons .wp-block-button__link {
  width: 100%;
}
.ctas.has-grayscale-10-color .ctas-inner .ctas-texts {
  color: var(--wp--preset--color--grayscale-10, #ffffff);
}
.ctas.has-grayscale-10-color .ctas-inner .ctas-texts .ctas-title strong {
  color: var(--wp--preset--color--grayscale-01, #0e0e0e);
  -webkit-text-stroke: 0.0345em var(--wp--preset--color--grayscale-10, #ffffff);
  text-shadow: 0.0625em 0.0625em 0px var(--wp--preset--color--grayscale-10, #ffffff);
}
.ctas.is-coworking-style .ctas-inner .ctas-texts .ctas-title {
  font-size: var(--wp--custom--font-size--title-6);
  text-transform: initial;
}
.ctas.is-coworking-style .ctas-inner .ctas-texts .ctas-title strong {
  text-shadow: 2px 2px 0px var(--wp--preset--color--primary, #ffc845);
}
.ctas.is-coworking-style.has-grayscale-10-color .ctas-inner .ctas-texts strong {
  color: var(--wp--preset--color--grayscale-10, #ffffff);
  -webkit-text-stroke: 2px var(--wp--preset--color--grayscale-01, #0e0e0e);
}
.ctas.is-vertical-layout .ctas-inner {
  grid-template-columns: 1fr;
  row-gap: 2.5rem;
}
.ctas.is-vertical-layout .ctas-inner .ctas-texts {
  text-transform: uppercase;
  font-style: italic;
  font-size: var(--wp--custom--font-size--title-21);
  font-weight: var(--wp--custom--font-weight--extrabold);
}
.ctas.is-vertical-layout .ctas-inner .ctas-texts .ctas-title {
  margin-bottom: 0;
}
.ctas.is-vertical-layout .ctas-inner .ctas-buttons {
  align-items: flex-start;
  margin-top: 0;
}
@media (min-width: 600px) {
  .ctas .ctas-inner {
    grid-template-columns: 1fr auto;
    -moz-column-gap: 40px;
         column-gap: 40px;
    align-items: flex-start;
  }
  .ctas .ctas-inner .ctas-texts .ctas-title span {
    padding: 0.05em 0;
  }
  .ctas .ctas-inner .ctas-buttons {
    margin-top: 10px;
    align-items: flex-end;
  }
  .ctas .ctas-inner .ctas-buttons .wp-block-button__link {
    width: auto;
  }
}

/*# sourceMappingURL=style-index.css.map*/