/** Shopify CDN: Minification failed

Line 22:0 Unexpected "}"

**/
.clinical-trial-section {
  max-width: 100%;
  overflow: hidden;
}
.clinical-trial-section .it-main-container {
  padding-top: 0px;
  padding-bottom: 2.5rem;
}

  .clinical-trial-section .it-main-container.image-text .image-wrapper img {
    border-radius: 0.75rem;
  }
@media (min-width: 990px) {
 /** .clinical-trial-section .it-main-container {
    padding-top: 2.5rem; **/
  }
}
.clinical-trial-section .it-main-container.image-text {
  flex-wrap: wrap;
}
@media (min-width: 990px) {
  .clinical-trial-section .it-main-container.image-text {
    flex-direction: row;
  }
}
@media only screen and (max-width: 989px) {
  .clinical-trial-section .it-main-container.image-text.img-fill-column .image-container {
    position: relative;
  }
}
.clinical-trial-section .it-main-container.image-text.img-fill-column .image-wrapper {
  left: 0px;
}
@media (min-width: 990px) {
  .clinical-trial-section .it-main-container.image-text.img-fill-column .image-wrapper {
    position: absolute;
    top: 50%;
    height: 100%;
    width: 50vw;
    --tw-translate-y: -50%;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }
  .clinical-trial-section .it-main-container.image-text.img-fill-column .image-wrapper img {
    border-radius: 0px;
  }
}
.clinical-trial-section .it-main-container.image-text .image-wrapper {
  height: 640px;
}
@media only screen and (max-width: 1360px) {
  .clinical-trial-section .it-main-container.image-text .image-wrapper {
    height: calc(50vw - 40px);
  }
}
@media only screen and (max-width: 989px) {
  .clinical-trial-section .it-main-container.image-text .image-wrapper {
    height: 104vw;
  }
}
@media (min-width: 990px) {
  .clinical-trial-section .it-main-container.image-text .text-wrapper {
    padding-left: 100px;
    padding-right: 1.75rem;
  }
}
.clinical-trial-section .it-main-container.text-image {
  flex-wrap: wrap;
}
@media (min-width: 990px) {
  .clinical-trial-section .it-main-container.text-image {
    flex-direction: row-reverse;
  }
}
@media only screen and (max-width: 989px) {
  .clinical-trial-section .it-main-container.text-image.img-fill-column .image-container {
    position: relative;
  }
}
@media (min-width: 990px) {
  .clinical-trial-section .it-main-container.text-image.img-fill-column .image-wrapper {
    position: absolute;
    top: 50%;
    height: 100%;
    width: 50vw;
    --tw-translate-y: -50%;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }
  .clinical-trial-section .it-main-container.text-image.img-fill-column .image-wrapper img {
    border-radius: 0px;
  }
  .clinical-trial-section .it-main-container.text-image .text-wrapper {
    margin-bottom: 0px;
    padding-right: 70px;
  }
}
.clinical-trial-section .it-main-container.text-image .image-wrapper {
  height: 460px;
}
@media only screen and (max-width: 1360px) {
  .clinical-trial-section .it-main-container.text-image .image-wrapper {
    height: 460px;
  }
}
@media only screen and (max-width: 989px) {
  .clinical-trial-section .it-main-container.text-image .image-wrapper {
    height: 90vw;
  }
}
  .clinical-trial-section .it-main-container.text-image .image-wrapper img {
    border-radius: 0.75rem;
  }
@media only screen and (max-width: 989px) {
  .clinical-trial-section .it-main-container.mob-image-text {
    flex-direction: row;
  }
  .clinical-trial-section .it-main-container.mob-image-text .image-container {
    margin-bottom: 56px;
  }
  @media (min-width: 990px) {
    .clinical-trial-section .it-main-container.mob-image-text .image-container {
      margin-bottom: 0px;
    }
  }
  .clinical-trial-section .it-main-container.mob-text-image.img-fill-column {
    padding-bottom: 0px;
  }
  .clinical-trial-section .it-main-container.mob-text-image {
    flex-direction: column-reverse;
  }
  .clinical-trial-section .it-main-container.mob-text-image .text-wrapper {
    margin-bottom: 0.75rem;
  }
  @media (min-width: 990px) {
    .clinical-trial-section .it-main-container.mob-text-image .text-wrapper {
      margin-bottom: 0px;
    }
  }
}
@media (min-width: 990px) {
  .clinical-trial-section .it-main-container.img-fill-column {
    min-height: 668px;
  }
}
@media only screen and (max-width: 989px) {
  .clinical-trial-section .it-main-container.img-contained.mob-image-text {
    flex-direction: column;
  }
  .clinical-trial-section .it-main-container.img-contained.mob-image-text .image-container {
    margin-bottom: 2.5rem;
  }
  @media (min-width: 990px) {
    .clinical-trial-section .it-main-container.img-contained.mob-image-text .image-container {
      margin-bottom: 0px;
    }
  }
}
.clinical-trial-section .it-main-container.img-contained .image-container {
  position: relative;
}
@media (min-width: 990px) {
  .clinical-trial-section .it-main-container .col-wrapper.lg\:text-right .swiper-slide {
    margin-left: auto;
  }
  .clinical-trial-section .it-main-container .col-wrapper.lg\:text-center .swiper-slide {
    margin-left: auto;
    margin-right: auto;
  }
  .clinical-trial-section .it-main-container .col-wrapper.lg\:text-left .swiper-slide {
    margin-right: auto;
  }
}
@media only screen and (max-width: 989px) {
  .clinical-trial-section .it-main-container .image-container {
    width: 100vw;
    margin: 0 -16px;
  }
  .clinical-trial-section .it-main-container .image-wrapper.mob-hidden {
    display: none;
  }
}
