/* Images - handle CKEditor image classes */
.accent-custom .article-content img {
  max-width: 100%;
  height: auto;
  /*display: block;*/
  /****newly added*****/
}

/*****************newly added**********************/
.accent-custom .article-content .wp-block-image {
  margin: 0 0 1em;
}

.accent-custom .article-content .wp-block-image .aligncenter {
  margin-left: auto;
  margin-right: auto;
}

.accent-custom .article-content .wp-block-image .aligncenter,
.accent-custom .article-content .wp-block-image .alignleft,
.accent-custom .article-content .wp-block-image .alignright,
.accent-custom .article-content .wp-block-image.aligncenter,
.accent-custom .article-content .wp-block-image.alignleft,
.accent-custom .article-content .wp-block-image.alignright {
  display: table;
}

.accent-custom .article-content img.aligncenter,
.accent-custom .article-content .aligncenter {
  display: block;
  margin: auto;
}

.accent-custom .article-content img.alignleft,
.accent-custom .article-content .alignleft {
  float: left;
  margin-right: 20px;
}

.accent-custom .article-content img.alignright,
.accent-custom .article-content .alignright {
  float: right;
  margin-left: 20px;
}


.accent-custom .article-content .wp-block-media-text {
  box-sizing: border-box;
  direction: ltr;
  display: grid;
  grid-template-columns: 50% 1fr;
  grid-template-rows: auto;
}

.accent-custom .article-content .wp-block-media-text>.wp-block-media-text__media {
  grid-column: 1;
  grid-row: 1;
  margin: 0;
}

.accent-custom .article-content .wp-block-media-text.is-vertically-aligned-center>.wp-block-media-text__content,
.accent-custom .article-content .wp-block-media-text.is-vertically-aligned-center>.wp-block-media-text__media,
.accent-custom .article-content .wp-block-media-text>.wp-block-media-text__content,
.accent-custom .article-content .wp-block-media-text>.wp-block-media-text__media {
  align-self: center;
}

.accent-custom .article-content .wp-block-media-text__media img,
.accent-custom .article-content .wp-block-media-text__media video {
  height: auto;
  max-width: unset;
  vertical-align: middle;
  width: 100%;
}

.accent-custom .article-content .wp-block-media-text.has-media-on-the-right {
  grid-template-columns: 1fr 50%;
}


.accent-custom .article-content .wp-block-media-text.has-media-on-the-right>.wp-block-media-text__media {
  grid-column: 2;
  grid-row: 1;
}


/* .accent-custom .article-content .wp-block-media-text>.wp-block-media-text__content {
    direction: ltr;
    grid-column: 2;
    grid-row: 1;
    padding: 0 8%;
    word-break: break-word;
} */




.accent-custom .article-content .wp-block-video video {
  height: auto;
  vertical-align: middle;
  width: 100%;
}

.accent-custom .article-content .wp-block-embed {
  margin: 0 0 1em;
}

.accent-custom .article-content .wp-block-embed {
  overflow-wrap: break-word;
}

.accent-custom .article-content .wp-block-embed__wrapper {
  position: relative;
}


.accent-custom .article-content .fluid-width-video-wrapper {
  width: 100%;
  position: relative;
  padding: 0;
}


.accent-custom .article-content .fluid-width-video-wrapper iframe,
.accent-custom .article-content .fluid-width-video-wrapper object,
.accent-custom .article-content .fluid-width-video-wrapper embed {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.accent-custom .article-content .wp-block-embed iframe {
  max-width: 100%;
}

.accent-custom .article-content figure.wp-block-gallery.has-nested-images {
  align-items: normal;
}

.accent-custom .article-content .wp-block-gallery.has-nested-images figure.wp-block-image {
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  justify-content: center;
  max-width: 100%;
  position: relative;
}


.accent-custom .article-content .wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2),
.accent-custom .article-content .wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2)~figure.wp-block-image:not(#individual-image) {
  --gap: 0.5em;
  width: calc(50% - var(--gap, 16px) * .5);
}

.accent-custom .article-content .wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) a,
.accent-custom .article-content .wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) img {
  flex: 1 0 0%;
  height: 100%;
  object-fit: cover;
  width: 100%;
}

.accent-custom .article-content .wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image) {
  --gap: 0.5em;
  width: calc(50% - var(--gap, 16px) * .5);
}

.accent-custom .article-content .is-layout-flex {
  display: flex;
}

@media (max-width: 600px) {
  .accent-custom .article-content .wp-block-media-text.is-stacked-on-mobile {
    grid-template-columns: 100% !important;
  }

  .accent-custom .article-content .wp-block-media-text.is-stacked-on-mobile>.wp-block-media-text__media {
    grid-column: 1;
    grid-row: 1;
  }

  .accent-custom .article-content .wp-block-media-text.is-stacked-on-mobile {
    grid-template-columns: 100% !important;
  }


  .accent-custom .article-content .wp-block-media-text.is-stacked-on-mobile>.wp-block-media-text__media {
    grid-column: 1;
    grid-row: 1;
  }

  .accent-custom .article-content .wp-block-media-text.is-stacked-on-mobile>.wp-block-media-text__content {
    grid-column: 1;
    grid-row: 2;
  }

}


/*****************newly added**********************/