/* Media Blocks/Image With Text - Rise V2 */
/* Extracted from blocks_v2.css */

.block-image__caption,.block-image__paragraph,.block-image__text {
  overflow-wrap:break-word}

.block-image__caption,.block-image__text {
  font-family:var(--font-family-body)}

.block-image__text h2,.block-image__text h3,.block-image__text h4,.block-image__text h5 {
  font-family:var(--font-family-head)!important;
  font-weight:700;
  line-height:1.25;
  padding-block:.8rem;
  padding-inline:0}

.block-image__text h2 p,.block-image__text h2 strong,.block-image__text h3 p,.block-image__text h3 strong,.block-image__text h4 p,.block-image__text h4 strong,.block-image__text h5 p,.block-image__text h5 strong {
  font-family:var(--font-family-head)!important;
  font-weight:700}

.block-image__text h2 {
  font-size:2.8rem}

  .block-image__text h2 {
  font-size:3.2rem}

  .block-image__text h2 {
  font-size:2.2rem}

.block-image__text h3 {
  font-size:2.2rem}

  .block-image__text h3 {
  font-size:2.4rem}

  .block-image__text h3 {
  font-size:1.8rem}

.block-image__text h4 {
  font-size:1.8rem}

  .block-image__text h4 {
  font-size:2rem}

  .block-image__text h4 {
  font-size:1.6rem}

.block-image__text h5 {
  font-size:1.6rem}

  .block-image__text h5 {
  font-size:1.8rem}

  .block-image__text h5 {
  font-size:1.4rem}

.block-image__text p {
  font-size:1.7rem;
  font-weight:400;
  line-height:2;
  margin-block-end:1.7rem}

.block-image__text p:last-child {
  margin-block-end:0}

  .block-image__text p {

.block-image__text p strong {
  font-size:1.5rem}

.block-image--text-aside .block-image__figure {
  margin-block-end:3rem}

.block-image--text-aside .block-image__image {
  background:#0000;
  position:relative;
  width:100%}

  .block-image--text-aside .block-image__image {
  margin-block-end:0}

.block-image--text-aside .block-image__image--audio-overlay {
  margin-inline:auto;
  width:fit-content}

  .block-image--text-aside.block-image--reverse .block-image__text {
  margin-block-end:3rem}

.block-image--text-aside.block-image--reverse .block-image__figure {
  margin-block-end:0}

  .block-image--text-aside.block-image--large .block-image__figure {
  padding-inline-end:3rem}

.block-image--text-aside.block-image--large.block-image--reverse .block-image__figure {
  padding-inline:3rem 0}

.block-image--text-aside .block-image__text {
  color:var(--color-text-aside);
  padding-inline-start:3rem}

.block-image--text-aside.block-image--reverse .block-image__text {
  padding-inline:0 3rem}

.block-image--text-aside.block-image--large .block-image__text,.block-image--text-aside.block-image--large.block-image--reverse .block-image__text {
  padding-inline:0}

.block-image--overlay .block-image__caption,.block-image--text-aside .block-image__caption {
  border-block-end:.1rem solid var(--color-border-decorative);
  font-size:1.2rem;
  line-height:2;
  margin-block:0;
  margin-inline:8.3333333333%;
  padding-block:1.5rem 1rem;
  padding-inline:0}

.block-image--overlay .block-image__caption p,.block-image--text-aside .block-image__caption p {
  font-size:inherit}

  .block-image--text-aside.block-image--reverse .block-image__row {
  justify-content:flex-end}

.block-image--text-aside .block-image__row {
  align-items:center;
  display:flex;
  justify-content:space-around}

.block-image--text-aside.block-image--small .block-image__col:first-child {
  width:41.6666666667%}

.block-image--text-aside.block-image--small .block-image__col:last-child {
  width:58.3333333333%}

  .block-image--text-aside.block-image--small .block-image__col:first-child {
  margin-inline-start:-8.3333333333%;
  width:50%}

  .block-image--text-aside.block-image--large .block-image__col:first-child {
  width:75%}

.block-image--text-aside.block-image--large .block-image__col:last-child {
  width:25%}

  .block-image--text-aside.block-image--large .block-image__col:first-child {
  margin-inline-start:-8.3333333333%;
  width:83.3333333333%}

  .block-image--text-aside .block-image__col:first-child,.block-image--text-aside .block-image__col:last-child {
  width:50%}

  .block-image--text-aside .block-image__col:first-child {
  margin-inline-start:-8.3333333333%;
  width:58.3333333333%}

  .block-image--text-aside.block-image--reverse .block-image__col:first-child,.block-image--text-aside.block-image--reverse .block-image__col:last-child {
  width:50%}

  .block-image--text-aside.block-image--reverse .block-image__col:last-child {
  margin-inline:0 -8.3333333333%;
  width:58.3333333333%}

  .block-image--text-aside.block-image--reverse.block-image--small .block-image__col:first-child {
  width:58.3333333333%}

.block-image--text-aside.block-image--reverse.block-image--small .block-image__col:last-child {
  width:41.6666666667%}

  .block-image--text-aside.block-image--reverse.block-image--small .block-image__col:first-child {
  width:58.3333333333%}

.block-image--text-aside.block-image--reverse.block-image--small .block-image__col:last-child {
  margin-inline:0 -8.3333333333%;
  width:50%}

  .block-image--text-aside.block-image--reverse.block-image--large .block-image__col:first-child {
  width:25%}

.block-image--text-aside.block-image--reverse.block-image--large .block-image__col:last-child {
  width:75%}

  .block-image--text-aside.block-image--reverse.block-image--large .block-image__col:first-child {
  width:25%}

.block-image--text-aside.block-image--reverse.block-image--large .block-image__col:last-child {
  margin-inline:0 -8.3333333333%;
  width:83.3333333333%}

  .block-image__text h2 {
  font-size:3.2rem}

  .block-image__text h2 {
  font-size:2.2rem}

  .block-image__text h3 {
  font-size:2.4rem}

  .block-image__text h3 {
  font-size:1.8rem}

  .block-image__text h4 {
  font-size:2rem}

  .block-image__text h4 {
  font-size:1.6rem}

  .block-image__text h5 {
  font-size:1.8rem}

  .block-image__text h5 {
  font-size:1.4rem}

  .block-image__text p {

.block-image__text p strong {
  font-size:1.5rem}

  .block-image--text-aside .block-image__image {
  margin-block-end:0}

  .block-image--text-aside.block-image--reverse .block-image__text {
  margin-block-end:3rem}

.block-image--text-aside.block-image--reverse .block-image__figure {
  margin-block-end:0}

  .block-image--text-aside.block-image--large .block-image__figure {
  padding-inline-end:3rem}

.block-image--text-aside.block-image--large.block-image--reverse .block-image__figure {
  padding-inline:3rem 0}

.block-image--text-aside .block-image__text {
  color:var(--color-text-aside);
  padding-inline-start:3rem}

.block-image--text-aside.block-image--reverse .block-image__text {
  padding-inline:0 3rem}

.block-image--text-aside.block-image--large .block-image__text,.block-image--text-aside.block-image--large.block-image--reverse .block-image__text {
  padding-inline:0}

  .block-image--text-aside.block-image--reverse .block-image__row {
  justify-content:flex-end}

.block-image--text-aside .block-image__row {
  align-items:center;
  display:flex;
  justify-content:space-around}

.block-image--text-aside.block-image--small .block-image__col:first-child {
  width:41.6666666667%}

.block-image--text-aside.block-image--small .block-image__col:last-child {
  width:58.3333333333%}

  .block-image--text-aside.block-image--small .block-image__col:first-child {
  margin-inline-start:-8.3333333333%;
  width:50%}

  .block-image--text-aside.block-image--large .block-image__col:first-child {
  width:75%}

.block-image--text-aside.block-image--large .block-image__col:last-child {
  width:25%}

  .block-image--text-aside.block-image--large .block-image__col:first-child {
  margin-inline-start:-8.3333333333%;
  width:83.3333333333%}

  .block-image--text-aside .block-image__col:first-child,.block-image--text-aside .block-image__col:last-child {
  width:50%}

  .block-image--text-aside .block-image__col:first-child {
  margin-inline-start:-8.3333333333%;
  width:58.3333333333%}

  .block-image--text-aside.block-image--reverse .block-image__col:first-child,.block-image--text-aside.block-image--reverse .block-image__col:last-child {
  width:50%}

  .block-image--text-aside.block-image--reverse .block-image__col:last-child {
  margin-inline:0 -8.3333333333%;
  width:58.3333333333%}

  .block-image--text-aside.block-image--reverse.block-image--small .block-image__col:first-child {
  width:58.3333333333%}

.block-image--text-aside.block-image--reverse.block-image--small .block-image__col:last-child {
  width:41.6666666667%}

  .block-image--text-aside.block-image--reverse.block-image--small .block-image__col:first-child {
  width:58.3333333333%}

.block-image--text-aside.block-image--reverse.block-image--small .block-image__col:last-child {
  margin-inline:0 -8.3333333333%;
  width:50%}

  .block-image--text-aside.block-image--reverse.block-image--large .block-image__col:first-child {
  width:25%}

.block-image--text-aside.block-image--reverse.block-image--large .block-image__col:last-child {
  width:75%}

  .block-image--text-aside.block-image--reverse.block-image--large .block-image__col:first-child {
  width:25%}

.block-image--text-aside.block-image--reverse.block-image--large .block-image__col:last-child {
  margin-inline:0 -8.3333333333%;
  width:83.3333333333%}
