/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[3]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[4]!./assets/scss/content-elements/textmedia.scss ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.ce-textmedia header {
  margin-bottom: 2rem;
}
@media (min-width: 768px) {
  .ce-textmedia div[data-orient="17"] table th::after,
.ce-textmedia div[data-orient="18"] table th::after {
    content: var(--tw-content);
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }
  .ce-textmedia div[data-orient="17"]::after,
.ce-textmedia div[data-orient="18"]::after {
    clear: both;
    content: var(--tw-content);
    display: table;
  }
  .ce-textmedia div[data-orient="17"] .ce_textmedia__image {
    float: right;
    margin-left: 1.75rem;
    margin-bottom: 1.75rem;
    max-width: 20rem;
  }
}
@media (min-width: 1024px) {
  .ce-textmedia div[data-orient="17"] .ce_textmedia__image {
    margin-right: -5rem;
  }
}
@media (min-width: 1280px) {
  .ce-textmedia div[data-orient="17"] .ce_textmedia__image {
    margin-right: -7rem;
    margin-left: 2rem;
    max-width: 32rem;
  }
}
@media (min-width: 1024px) {
  .ce-textmedia div[data-orient="17"] .ce_textmedia__image[data-image-dimension=ImagePortrait] {
    max-width: 24rem;
  }
}
@media (min-width: 1280px) {
  .ce-textmedia div[data-orient="17"] .ce_textmedia__image img.lazyWrapper__image {
    width: 520px;
  }
  .ce-textmedia div[data-orient="17"] .ce_textmedia__image img.lazyWrapper__image[data-image-dimension=ImagePortrait] {
    width: 410px;
  }
}
@media (min-width: 768px) {
  .ce-textmedia div[data-orient="18"] .ce_textmedia__image {
    float: left;
    margin-right: 1.75rem;
    margin-bottom: 1.75rem;
    max-width: 20rem;
  }
}
@media (min-width: 1024px) {
  .ce-textmedia div[data-orient="18"] .ce_textmedia__image {
    margin-left: -5rem;
  }
}
@media (min-width: 1280px) {
  .ce-textmedia div[data-orient="18"] .ce_textmedia__image {
    margin-left: -7rem;
    margin-right: 2rem;
    max-width: 32rem;
  }
}
@media (min-width: 1024px) {
  .ce-textmedia div[data-orient="18"] .ce_textmedia__image[data-image-dimension=ImagePortrait] {
    max-width: 24rem;
  }
}
.ce-textmedia div[data-orient="18"] .ce_textmedia__image figcaption {
  text-align: right;
}
@media (min-width: 1280px) {
  .ce-textmedia div[data-orient="18"] .ce_textmedia__image img.lazyWrapper__image {
    width: 520px;
  }
  .ce-textmedia div[data-orient="18"] .ce_textmedia__image img.lazyWrapper__image[data-image-dimension=ImagePortrait] {
    width: 410px;
  }
}
.ce-textmedia figure.video {
  margin-bottom: 1.25rem;
  display: block;
  width: 100%;
}
.ce-textmedia figure.video iframe {
  aspect-ratio: 16 / 9;
  width: 100%;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY2VfdGV4dG1lZGlhLmNzcyIsIm1hcHBpbmdzIjoiOzs7QUFHUTtFQUFBO0FBQUE7QUFLQTtFQUFBOztJQUFBO0lBQUE7SUFBQTtFQUFBO0VBQUE7O0lBQUE7SUFBQTtJQUFBO0VBQUE7RUFLSTtJQUFBO0lBQUE7SUFBQTtJQUFBO0VBQUE7QUFMSjtBQU1JO0VBQUE7SUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0lBQUE7SUFBQTtJQUFBO0VBQUE7QUFBQTtBQUNBO0VBQUE7SUFBQTtFQUFBO0FBQUE7QUFHSTtFQUFBO0lBQUE7RUFBQTtFQUFBO0lBQUE7RUFBQTtBQUFBO0FBT0o7RUFBQTtJQUFBO0lBQUE7SUFBQTtJQUFBO0VBQUE7QUFBQTtBQUNBO0VBQUE7SUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0lBQUE7SUFBQTtJQUFBO0VBQUE7QUFBQTtBQUNBO0VBQUE7SUFBQTtFQUFBO0FBQUE7QUFHSTtFQUFBO0FBQUE7QUFJQTtFQUFBO0lBQUE7RUFBQTtFQUFBO0lBQUE7RUFBQTtBQUFBO0FBTVI7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUdJO0VBQUE7RUFBQTtBQUFBLEMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9pZ2VsYi1kaXN0cmlidXRpb24tYm9vdHN0cmFwLy4vYXNzZXRzL3Njc3MvY29udGVudC1lbGVtZW50cy90ZXh0bWVkaWEuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIuY2UtdGV4dG1lZGlhIHtcblxuICAgIGhlYWRlciB7XG4gICAgICAgIEBhcHBseSBtYi04O1xuICAgIH1cblxuICAgIGRpdltkYXRhLW9yaWVudD1cIjE3XCJdLFxuICAgIGRpdltkYXRhLW9yaWVudD1cIjE4XCJdIHtcbiAgICAgICAgQGFwcGx5IG1kOmFmdGVyOnRhYmxlIG1kOmFmdGVyOmNsZWFyLWJvdGg7XG4gICAgfVxuXG4gICAgZGl2W2RhdGEtb3JpZW50PVwiMTdcIl0ge1xuICAgICAgICAuY2VfdGV4dG1lZGlhX19pbWFnZSB7XG4gICAgICAgICAgICBAYXBwbHkgbWQ6ZmxvYXQtcmlnaHQgbWQ6bWwtNyBtZDptYi03IG1kOm1heC13LXhzO1xuICAgICAgICAgICAgQGFwcGx5IGxnOi1tci0yMCB4bDptYXgtdy1sZyB4bDotbXItMjggeGw6bWwtODtcbiAgICAgICAgICAgIEBhcHBseSBsZzpkYXRhLVtpbWFnZS1kaW1lbnNpb249SW1hZ2VQb3J0cmFpdF06bWF4LXctc207XG5cbiAgICAgICAgICAgIGltZy5sYXp5V3JhcHBlcl9faW1hZ2Uge1xuICAgICAgICAgICAgICAgIEBhcHBseSB4bDp3LVs1MjBweF0geGw6ZGF0YS1baW1hZ2UtZGltZW5zaW9uPUltYWdlUG9ydHJhaXRdOnctWzQxMHB4XTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIGRpdltkYXRhLW9yaWVudD1cIjE4XCJdIHtcbiAgICAgICAgLmNlX3RleHRtZWRpYV9faW1hZ2Uge1xuICAgICAgICAgICAgQGFwcGx5IG1kOmZsb2F0LWxlZnQgbWQ6bXItNyBtZDptYi03IG1kOm1heC13LXhzO1xuICAgICAgICAgICAgQGFwcGx5IGxnOi1tbC0yMCB4bDptYXgtdy1sZyB4bDotbWwtMjggeGw6bXItODtcbiAgICAgICAgICAgIEBhcHBseSBsZzpkYXRhLVtpbWFnZS1kaW1lbnNpb249SW1hZ2VQb3J0cmFpdF06bWF4LXctc207XG5cbiAgICAgICAgICAgIGZpZ2NhcHRpb24ge1xuICAgICAgICAgICAgICAgIEBhcHBseSB0ZXh0LXJpZ2h0O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBpbWcubGF6eVdyYXBwZXJfX2ltYWdlIHtcbiAgICAgICAgICAgICAgICBAYXBwbHkgeGw6dy1bNTIwcHhdIHhsOmRhdGEtW2ltYWdlLWRpbWVuc2lvbj1JbWFnZVBvcnRyYWl0XTp3LVs0MTBweF07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBmaWd1cmUudmlkZW8ge1xuICAgICAgICBAYXBwbHkgYmxvY2sgdy1mdWxsIG1iLTU7XG5cbiAgICAgICAgaWZyYW1lIHtcbiAgICAgICAgICAgIEBhcHBseSB3LWZ1bGwgYXNwZWN0LXZpZGVvO1xuICAgICAgICB9XG4gICAgfVxufVxuIl0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9*/