.full-width-pod {
  display: flex;
  margin-left: -25px;
  margin-right: -25px; }
  .full-width-pod h2 {
    font-size: 2rem;
    color: #ffffff;
    margin-bottom: 20px; }
  .full-width-pod p, .full-width-pod p a, .full-width-pod p a:not(.button), .full-width-pod .subtitle.with-link, .full-width-pod .small-subtitle.with-link {
    color: #ffffff; }
  .full-width-pod > .pod-section_content {
    display: flex;
    align-items: center;
    padding: 0px; }
    .full-width-pod > .pod-section_content .bullets:not(.ordered) li {
      padding: 2px 0; }
      .full-width-pod > .pod-section_content .bullets:not(.ordered) li span, .full-width-pod > .pod-section_content .bullets:not(.ordered) li p {
        margin-bottom: 0px; }
    .full-width-pod > .pod-section_content:not(.pod-section_media) {
      padding: 30px; }
  .full-width-pod > .pod-section_media {
    justify-content: end; }
    .full-width-pod > .pod-section_media .img-responsive.keep-as {
      width: auto; }
    .full-width-pod > .pod-section_media .img-responsive.rounded {
      border-radius: 10px; }
  .full-width-pod.group-white-redesign-bkg h2, .full-width-pod.group-white-redesign-bkg h3, .full-width-pod.default-theme h2, .full-width-pod.default-theme h3 {
    color: #007ACC; }
  .full-width-pod.group-white-redesign-bkg p, .full-width-pod.group-white-redesign-bkg p a, .full-width-pod.default-theme p, .full-width-pod.default-theme p a {
    color: #000000; }
  .full-width-pod.group-white-redesign-bkg ul.bullets > li:before, .full-width-pod.default-theme ul.bullets > li:before {
    color: #E20886; }
  .full-width-pod.group-white-redesign-bkg .button.outline, .full-width-pod.default-theme .button.outline {
    border: 1px solid #E20886; }
  .full-width-pod.group-white-redesign-bkg .button:not(.outline) span.button-label, .full-width-pod.default-theme .button:not(.outline) span.button-label {
    color: #ffffff; }
  .full-width-pod.group-pink-redesign-bkg .button:not(.outline) {
    border: 1px solid #ffffff; }
    .full-width-pod.group-pink-redesign-bkg .button:not(.outline):hover {
      border: 1px solid #A6297A; }
  .full-width-pod.group-pink-redesign-bkg .button.outline:hover {
    border: 1px solid #ffffff; }
  .full-width-pod.group-pink-tint-bkg p, .full-width-pod.group-pink-tint-bkg p a {
    color: #000000; }
  .full-width-pod.group-pink-tint-bkg .pods-section_title, .full-width-pod.group-pink-tint-bkg h2.subtitle, .full-width-pod.group-pink-tint-bkg h3.small-subtitle.with-link {
    color: #E20886; }
  .full-width-pod.group-pink-tint-bkg .bullets > li span {
    color: #000000; }
  .full-width-pod.group-pink-tint-bkg .bullets > li:before {
    color: #E20886; }
  .full-width-pod.group-blue-tint-bkg p, .full-width-pod.group-blue-tint-bkg p a {
    color: #000000; }
  .full-width-pod.group-blue-tint-bkg .pods-section_title, .full-width-pod.group-blue-tint-bkg h2.subtitle, .full-width-pod.group-blue-tint-bkg h3.small-subtitle.with-link {
    color: #007ACC; }
  .full-width-pod.group-blue-tint-bkg .bullets > li span {
    color: #000000; }
  .full-width-pod.coloured-background-theme {
    border-radius: 0; }

.left-right-pods {
  margin-bottom: 30px; }
  @media only screen and (max-width: 520px) {
    .left-right-pods .pod-section_content .button {
      display: block;
      width: 100%; } }

/* indented pods, no images */
.indented-pod {
  width: 70%;
  margin-left: auto;
  margin-right: auto; }
  .indented-pod .pods-section_item {
    padding: 0px 30px;
    border-radius: 8px; }
  @media only screen and (max-width: 991px) {
    .indented-pod .pod-section_content {
      width: 100%;
      margin: 0; }
    .indented-pod .pods-section_item {
      padding: 0px 20px; } }
  @media only screen and (max-width: 768px) {
    .indented-pod {
      width: 100%; } }
  @media only screen and (max-width: 420px) {
    .indented-pod .pods-section_item {
      padding: 20px; }
    .indented-pod .pod-section_content .pod-section-content-table {
      padding: 0; } }
  .indented-pod .pod-section_content .pod-section-content-table {
    padding: 20px;
    display: inline-block;
    width: 100%; }
  .indented-pod .pod-section_content .pod-section_content_child {
    display: inline-block;
    width: 100%; }

.left-right-pods.indented-pod .group-navy-redesign-bkg .pod-section_content .pod-section-content-table p, .left-right-pods.indented-pod .group-navy-redesign-bkg .pod-section_content .pod-section-content-table p a, .left-right-pods.indented-pod .group-navy-redesign-bkg .pod-section_content .pod-section-content-table .subtitle, .left-right-pods.indented-pod .group-navy-redesign-bkg .pod-section_content .pod-section-content-table .subtitle.with-link, .left-right-pods.indented-pod .group-navy-redesign-bkg .pod-section_content .pod-section-content-table .small-subtitle.with-link, .left-right-pods.indented-pod .group-blue-redesign-bkg .pod-section_content .pod-section-content-table p, .left-right-pods.indented-pod .group-blue-redesign-bkg .pod-section_content .pod-section-content-table p a, .left-right-pods.indented-pod .group-blue-redesign-bkg .pod-section_content .pod-section-content-table .subtitle, .left-right-pods.indented-pod .group-blue-redesign-bkg .pod-section_content .pod-section-content-table .subtitle.with-link, .left-right-pods.indented-pod .group-blue-redesign-bkg .pod-section_content .pod-section-content-table .small-subtitle.with-link, .left-right-pods.indented-pod .group-pink-redesign-bkg .pod-section_content .pod-section-content-table p, .left-right-pods.indented-pod .group-pink-redesign-bkg .pod-section_content .pod-section-content-table p a, .left-right-pods.indented-pod .group-pink-redesign-bkg .pod-section_content .pod-section-content-table .subtitle, .left-right-pods.indented-pod .group-pink-redesign-bkg .pod-section_content .pod-section-content-table .subtitle.with-link, .left-right-pods.indented-pod .group-pink-redesign-bkg .pod-section_content .pod-section-content-table .small-subtitle.with-link, .left-right-pods.indented-pod .group-blue-pink-gradient-bkg .pod-section_content .pod-section-content-table p, .left-right-pods.indented-pod .group-blue-pink-gradient-bkg .pod-section_content .pod-section-content-table p a, .left-right-pods.indented-pod .group-blue-pink-gradient-bkg .pod-section_content .pod-section-content-table .subtitle, .left-right-pods.indented-pod .group-blue-pink-gradient-bkg .pod-section_content .pod-section-content-table .subtitle.with-link, .left-right-pods.indented-pod .group-blue-pink-gradient-bkg .pod-section_content .pod-section-content-table .small-subtitle.with-link, .left-right-pods.default-indent .group-navy-redesign-bkg .pod-section_content .pod-section-content-table p, .left-right-pods.default-indent .group-navy-redesign-bkg .pod-section_content .pod-section-content-table p a, .left-right-pods.default-indent .group-navy-redesign-bkg .pod-section_content .pod-section-content-table .subtitle, .left-right-pods.default-indent .group-navy-redesign-bkg .pod-section_content .pod-section-content-table .subtitle.with-link, .left-right-pods.default-indent .group-navy-redesign-bkg .pod-section_content .pod-section-content-table .small-subtitle.with-link, .left-right-pods.default-indent .group-blue-redesign-bkg .pod-section_content .pod-section-content-table p, .left-right-pods.default-indent .group-blue-redesign-bkg .pod-section_content .pod-section-content-table p a, .left-right-pods.default-indent .group-blue-redesign-bkg .pod-section_content .pod-section-content-table .subtitle, .left-right-pods.default-indent .group-blue-redesign-bkg .pod-section_content .pod-section-content-table .subtitle.with-link, .left-right-pods.default-indent .group-blue-redesign-bkg .pod-section_content .pod-section-content-table .small-subtitle.with-link, .left-right-pods.default-indent .group-pink-redesign-bkg .pod-section_content .pod-section-content-table p, .left-right-pods.default-indent .group-pink-redesign-bkg .pod-section_content .pod-section-content-table p a, .left-right-pods.default-indent .group-pink-redesign-bkg .pod-section_content .pod-section-content-table .subtitle, .left-right-pods.default-indent .group-pink-redesign-bkg .pod-section_content .pod-section-content-table .subtitle.with-link, .left-right-pods.default-indent .group-pink-redesign-bkg .pod-section_content .pod-section-content-table .small-subtitle.with-link, .left-right-pods.default-indent .group-blue-pink-gradient-bkg .pod-section_content .pod-section-content-table p, .left-right-pods.default-indent .group-blue-pink-gradient-bkg .pod-section_content .pod-section-content-table p a, .left-right-pods.default-indent .group-blue-pink-gradient-bkg .pod-section_content .pod-section-content-table .subtitle, .left-right-pods.default-indent .group-blue-pink-gradient-bkg .pod-section_content .pod-section-content-table .subtitle.with-link, .left-right-pods.default-indent .group-blue-pink-gradient-bkg .pod-section_content .pod-section-content-table .small-subtitle.with-link {
  color: #ffffff; }

/* video pod */
.full-width-pod.has-video-class > .pod-section_content {
  flex-direction: column;
  justify-content: center;
  align-items: start;
  padding: 25px; }

.full-width-pod.has-video-class.video-pod .pod-image-content {
  display: flex;
  margin-bottom: 10px;
  position: relative; }
  .full-width-pod.has-video-class.video-pod .pod-image-content .play-button {
    width: 80px;
    height: 80px;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-left: -50px;
    margin-top: -50px; }

.full-width-pod.has-video-class.pods-section_item img:not(.keep-as) {
  width: 100%; }

.full-width-pod .group-pink-tint-bkg .pods-section_title, .full-width-pod .group-pink-tint-bkg h2.subtitle, .full-width-pod .group-pink-tint-bkg h3.small-subtitle.with-link, .indented-pod .group-pink-tint-bkg .pods-section_title, .indented-pod .group-pink-tint-bkg h2.subtitle, .indented-pod .group-pink-tint-bkg h3.small-subtitle.with-link {
  color: #E20886; }

.full-width-pod .group-blue-tint-bkg .pods-section_title, .full-width-pod .group-blue-tint-bkg h2.subtitle, .full-width-pod .group-blue-tint-bkg h3.small-subtitle.with-link, .indented-pod .group-blue-tint-bkg .pods-section_title, .indented-pod .group-blue-tint-bkg h2.subtitle, .indented-pod .group-blue-tint-bkg h3.small-subtitle.with-link {
  color: #007ACC; }

@media screen and (min-width: 1025px) {
  .left-right-pods .on-right {
    flex-direction: row-reverse; }
  .left-right-pods > div {
    display: flex;
    align-items: center;
    overflow: hidden; } }

@media screen and (max-width: 1024px) {
  .left-right-pods .full-width-pod {
    display: block; }
    .left-right-pods .full-width-pod .pod-section_content {
      width: 100%;
      display: inline-block; }
  .semi-circle .image-section {
    margin: 0;
    overflow: hidden; }
    .semi-circle .image-section img {
      width: 100%; } }

@media screen and (max-width: 767px) {
  .left-right-pods .full-width-pod .pod-section_content.col-sm-12 {
    margin: 0; } }

/* semi circle on images */
.semi-circle .lr-image-container {
  overflow: hidden;
  border-bottom-left-radius: 45%;
  border-bottom-right-radius: 45%;
  padding-top: 80%;
  margin-top: -80%; }

.full-width-pod > .pod-section_content.semi-circle {
  align-items: start; }

@media screen and (min-width: 1025px) {
  .semi-circle .lr-image-container {
    padding-right: 38%;
    width: 140%;
    overflow: hidden;
    border-bottom-left-radius: 100%;
    border-bottom-right-radius: 100%;
    margin-bottom: 20px; } }

@media screen and (max-width: 1024px) {
  .full-width-pod.coloured-background-theme .pod-section_media .image-section {
    overflow: hidden; }
  .semi-circle .lr-image-container {
    position: relative;
    width: 154%;
    margin-left: -29%;
    padding-left: 29%;
    padding-right: 21%;
    border-radius: 100%; } }
