/*!**************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/case-study/style.scss ***!
  \**************************************************************************************************************************************************************************************************************************************************/
.wp-block-leanpathblocks-case-study {
  position: relative;
  display: flex;
}
@media screen and (max-width: 767px) {
  .wp-block-leanpathblocks-case-study {
    padding-top: 24px;
    padding-bottom: 24px;
  }
}

.case-study-block-wrap {
  display: flex;
  align-items: center;
}
@media screen and (max-width: 767px) {
  .case-study-block-wrap {
    flex-direction: column;
  }
}
.case-study-block-wrap__content {
  width: 50%;
  padding-right: 75px;
}
@media screen and (max-width: 767px) {
  .case-study-block-wrap__content {
    width: 100%;
    padding-right: 0;
    padding-bottom: 16px;
  }
}
.case-study-block-wrap__media {
  position: relative;
  width: 50%;
  display: flex;
}
@media screen and (max-width: 767px) {
  .case-study-block-wrap__media {
    width: 100%;
  }
}
.case-study-block-wrap__media__link {
  display: flex;
  position: relative;
}
.case-study-block-wrap__media img {
  width: 100%;
  height: auto;
  -o-object-fit: cover;
     object-fit: cover;
  aspect-ratio: 591/427;
  border-radius: 60px;
}
@media screen and (max-width: 767px) {
  .case-study-block-wrap__media img {
    border-radius: 30px;
    aspect-ratio: 288/197;
  }
}
.case-study-block-wrap__media--video .case-study-block-wrap__link::before {
  content: "";
  position: absolute;
  width: 68px;
  height: 68px;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-image: url("data:image/svg+xml,<svg width=\"68\" height=\"68\" viewBox=\"0 0 68 68\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><g opacity=\"0.6\"><circle cx=\"34\" cy=\"33.999\" r=\"34\" fill=\"white\"/><path d=\"M48 33.999L23.8486 48.7215L23.8486 19.2766L48 33.999Z\" fill=\"%23333333\" fill-opacity=\"0.5\"/></g></svg>") !important;
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
}
@media screen and (max-width: 767px) {
  .case-study-block-wrap__media--video .case-study-block-wrap__link::before {
    width: 32px;
    height: 32px;
  }
}
.case-study-block-wrap__logo {
  display: flex;
  flex-direction: column;
}
.case-study-block-wrap__logo span {
  color: #F6FDDA;
  font-size: 18px;
  font-style: normal;
  font-weight: 900;
  line-height: 36px;
  letter-spacing: -0.27px;
  text-transform: uppercase;
  display: inline-block;
  margin-bottom: 4px;
}
@media screen and (max-width: 767px) {
  .case-study-block-wrap__logo span {
    font-size: 16px;
    font-weight: 700;
    line-height: 24px;
    letter-spacing: -0.24px;
  }
}
.case-study-block-wrap__logo img {
  width: 180px;
  height: auto;
  -o-object-fit: contain;
     object-fit: contain;
}
@media screen and (max-width: 767px) {
  .case-study-block-wrap__logo img {
    width: 145px;
  }
}
@media screen and (max-width: 767px) {
  .case-study-block-wrap__title br {
    display: none;
  }
}
.case-study-block-wrap__title .h3, .case-study-block-wrap__title .h3 * {
  font-size: 53px;
}
@media screen and (max-width: 767px) {
  .case-study-block-wrap__title .h3, .case-study-block-wrap__title .h3 * {
    font-size: 18px;
  }
}
.case-study-block-wrap__logo + .case-study-block-wrap__title {
  margin-top: 40px;
}
@media screen and (max-width: 767px) {
  .case-study-block-wrap__logo + .case-study-block-wrap__title {
    margin-top: 8px;
  }
}
.case-study-block-wrap__text {
  margin-top: 8px;
}
.case-study-block-wrap__btn-wrap {
  padding-top: 25px;
}

/*# sourceMappingURL=style-index.css.map*/