.genetic-testing .node__content > .text-bg-primary .block-inline-blocktext-with-background {
  margin: 2.5rem auto;
  max-width: 1114px;
}
@media (min-width: 1441px) {
  .genetic-testing .text-and-image .text-col {
    padding-bottom: 4rem;
  }
  .genetic-testing .text-and-image .text-col .disclaimer {
    margin-top: 8rem !important;
  }
}
@media (max-width: 1440.98px) {
  .genetic-testing .text-and-image .container-xxl {
    padding: 0;
    flex-direction: column !important;
  }
  .genetic-testing .text-and-image .media-col {
    padding: 0;
  }
  .genetic-testing .text-and-image .media-col img {
    transform: scale(1);
  }
  .genetic-testing .text-and-image .disclaimer {
    position: absolute;
    top: -10px;
    left: 50%;
    transform: translateX(-50%);
  }
}
@media (min-width: 768px) and (max-width: 1440.98px) {
  .genetic-testing .text-and-image .text-col {
    padding-bottom: 6rem;
  }
}
@media (min-width: 1441px) and (max-width: 2200px) {
  .genetic-testing .text-and-image .media-col img {
    transform: translate(-21%, -42%);
  }
}
@media (min-width: 1441px) {
  .genetic-testing .triangle-top-right.text-bg-black .text-and-cta {
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }
}