/*!****************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[3]!./src/scss/acf-blocks/block-side-by-side.scss ***!
  \****************************************************************************************************************************************************************************************************************************************/
.block-side-by-side__layout-one_image .block-side-by-side__image {
  aspect-ratio: 1;
}
@media (min-width: 992px) {
  .block-side-by-side__layout-one_image .block-side-by-side__image {
    max-width: 800px;
  }
}
@media (max-width: 767.98px) {
  .block-side-by-side__layout-one_image .block-side-by-side__title {
    letter-spacing: 3.2px;
    margin-bottom: 16px;
  }
}
.block-side-by-side__layout-one_image .block-side-by-side__description {
  font-size: 18px;
  letter-spacing: 0.054px;
}
@media (min-width: 992px) {
  .block-side-by-side__layout-one_image .block-side-by-side__text {
    position: sticky;
    height: -moz-max-content;
    height: max-content;
    top: 170px;
    max-width: 560px;
    width: 100%;
  }
}
@media (min-width: 992px) {
  .block-side-by-side__layout-two_images .container {
    max-width: 1288px;
    align-items: center;
  }
}
@media (min-width: 992px) {
  .block-side-by-side__layout-two_images .block-side-by-side__image {
    aspect-ratio: 700/900;
    max-width: 700px;
  }
}
@media (min-width: 992px) {
  .block-side-by-side__layout-two_images .block-side-by-side__text {
    max-width: 400px;
    width: 100%;
  }
}
@media (max-width: 991.98px) {
  .block-side-by-side__image {
    aspect-ratio: 1;
  }
}
.block-side-by-side__secondary-image {
  overflow: hidden;
}
@media (max-width: 991.98px) {
  .block-side-by-side__secondary-image {
    aspect-ratio: 382/240;
  }
}
.block-side-by-side__secondary-image img {
  transition: transform 0.8s ease-in-out;
}
.block-side-by-side__secondary-image:hover img {
  transform: scale(1.08);
}
.block-side-by-side__label {
  letter-spacing: 0.4px;
}
.block-side-by-side__title {
  letter-spacing: 4.8px;
  text-transform: uppercase;
}
.block-side-by-side__description {
  line-height: 160%;
}
.block-side-by-side__term {
  color: #001430;
  background: rgba(255, 255, 255, 0.6);
  font-size: 14px;
  text-transform: capitalize;
  font-weight: 500;
  letter-spacing: 0.14px;
  position: absolute;
  top: 12px;
  right: 12px;
  z-index: 2;
  padding: 3px 8px;
}
@media (min-width: 1220px) {
  .block-side-by-side__term {
    top: 16px;
    right: 16px;
  }
}

/*# sourceMappingURL=block-side-by-side.css.map*/