/*!*************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/pathway-3/style.scss ***!
  \*************************************************************************************************************************************************************************************************************************************************/
.wp-block-leanpathblocks-pathway-3 {
  position: relative;
  padding: 0;
}

.pathway-3-top {
  position: relative;
  padding-top: 143px;
  padding-bottom: 144px;
}
@media screen and (max-width: 1023px) {
  .pathway-3-top {
    padding-top: 50px;
    padding-bottom: 50px;
  }
}
@media screen and (max-width: 767px) {
  .pathway-3-top {
    padding-top: 24px;
    padding-bottom: 76px;
  }
}
.pathway-3-top__wrap {
  position: relative;
  width: 670px;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 28px;
}
@media screen and (max-width: 1023px) {
  .pathway-3-top__wrap {
    width: 450px;
    gap: 20px;
  }
}
@media screen and (max-width: 767px) {
  .pathway-3-top__wrap {
    width: 200px;
    gap: 8px;
  }
}
.pathway-3-top__img {
  position: absolute;
  top: 0;
  right: 0;
  width: 422px;
  height: auto;
  aspect-ratio: 422/699;
  -o-object-fit: contain;
     object-fit: contain;
}
@media screen and (max-width: 1023px) {
  .pathway-3-top__img {
    width: 260px;
  }
}
@media screen and (max-width: 767px) {
  .pathway-3-top__img {
    width: 64px;
    height: 117px;
    right: 4px;
  }
}
.pathway-3-top__title, .pathway-3-top__title * {
  color: #F6FDDA;
  font-size: 72px;
  font-style: normal;
  font-weight: 900;
  line-height: 111.111%;
  letter-spacing: -1.08px;
  margin-bottom: 0;
}
@media screen and (max-width: 1023px) {
  .pathway-3-top__title, .pathway-3-top__title * {
    font-size: 40px;
  }
}
@media screen and (max-width: 767px) {
  .pathway-3-top__title, .pathway-3-top__title * {
    font-size: 24px;
    font-weight: 900;
    line-height: 125%;
    letter-spacing: -0.36px;
  }
}
.pathway-3-top__text, .pathway-3-top__text * {
  color: #F6FDDA;
  font-size: 32px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.48px;
  margin-bottom: 0;
}
@media screen and (max-width: 1023px) {
  .pathway-3-top__text, .pathway-3-top__text * {
    font-size: 24px;
  }
}
@media screen and (max-width: 767px) {
  .pathway-3-top__text, .pathway-3-top__text * {
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: 133.333%;
    letter-spacing: -0.27px;
  }
}

.pathway-3-items {
  position: relative;
  padding-top: 254px;
  padding-bottom: 88px;
}
@media screen and (max-width: 1023px) {
  .pathway-3-items {
    padding-top: 50px;
    padding-bottom: 50px;
  }
}
@media screen and (max-width: 767px) {
  .pathway-3-items {
    padding-top: 0;
  }
}
.pathway-3-items::before {
  content: "";
  position: absolute;
  width: 856px;
  height: auto;
  aspect-ratio: 856/255;
  top: 0;
  left: 134px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iODU2IiBoZWlnaHQ9IjI1NCIgdmlld0JveD0iMCAwIDg1NiAyNTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0yNDkgMTI5SDQ1QzIyLjkwODYgMTI5IDUgMTQ2LjkwOSA1IDE2OVYyNTQiIHN0cm9rZT0iI0Y2RkREQSIgc3Ryb2tlLXdpZHRoPSIxMCIvPgo8cGF0aCBkPSJNMjYzIDEyOUw4MTEgMTI5QzgzMy4wOTEgMTI5IDg1MSAxMTEuMDkxIDg1MSA4OUw4NTEgNC44Mjc5OGUtMDUiIHN0cm9rZT0iI0Y2RkREQSIgc3Ryb2tlLXdpZHRoPSIxMCIgc3Ryb2tlLWRhc2hhcnJheT0iOCA4Ii8+Cjwvc3ZnPgo=);
  background-repeat: no-repeat;
  background-size: 100%;
  background-position: center;
}
@media screen and (max-width: 1023px) {
  .pathway-3-items::before {
    display: none;
  }
}
@media screen and (max-width: 767px) {
  .pathway-3-items::before {
    display: block;
    width: 222px;
    height: 251px;
    right: 33px;
    left: unset;
    top: 1px;
    transform: translateY(-100%);
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjI2IiBoZWlnaHQ9IjI1MyIgdmlld0JveD0iMCAwIDIyNiAyNTMiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik00NCAyMDIuMzAySDI0LjEyODRDMTEuOTA3MiAyMDIuMzAyIDIgMjEyLjIwOSAyIDIyNC40M1YyNTIuMzAyIiBzdHJva2U9IiNGNkZEREEiIHN0cm9rZS13aWR0aD0iMyIvPgo8cGF0aCBkPSJNNDkgMjAxLjkwNUwyMDEuODcyIDIwMS45MDVDMjE0LjA5MyAyMDEuOTA1IDIyNCAxOTEuOTk4IDIyNCAxNzkuNzc3TDIyNCAwLjkwNTI5MiIgc3Ryb2tlPSIjRjZGRERBIiBzdHJva2Utd2lkdGg9IjMiIHN0cm9rZS1kYXNoYXJyYXk9IjQuNDMgNC40MyIvPgo8L3N2Zz4K);
  }
}

.pathway-3-item {
  position: relative;
  width: 100%;
  display: flex;
  align-items: center;
}
.pathway-3-item.animate-on-scroll {
  transition: all 0.5s ease;
  opacity: 0;
  transform: translateY(-50px);
  transition-delay: 0.5s;
}
.pathway-3-item.inview {
  opacity: 1;
  transform: translateY(0);
}
.pathway-3-item--second {
  margin-top: 122px;
}
@media screen and (max-width: 767px) {
  .pathway-3-item--second {
    margin-top: 20px;
  }
}
.pathway-3-item--third {
  margin-top: 150px;
}
@media screen and (max-width: 767px) {
  .pathway-3-item--third {
    margin-top: 55px;
  }
}
.pathway-3-item__image {
  position: relative;
  width: 286px;
}
@media screen and (max-width: 1023px) {
  .pathway-3-item__image {
    width: 200px;
  }
}
@media screen and (max-width: 767px) {
  .pathway-3-item__image {
    width: 71px;
  }
}
.pathway-3-item__image img {
  width: 100%;
  height: auto;
  aspect-ratio: 1/1;
  -o-object-fit: contain;
     object-fit: contain;
}
.pathway-3-item--first .pathway-3-item__image::before {
  content: "";
  position: absolute;
  width: 10px;
  height: 125px;
  bottom: 0;
  left: calc(50% - 4px);
  transform: translate(-50%, 100%);
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iMTI1IiB2aWV3Qm94PSIwIDAgMTAgMTI1IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8bGluZSB4MT0iNSIgeTE9IjIuMTg1NTdlLTA3IiB4Mj0iNC45OTk5OSIgeTI9IjEyNSIgc3Ryb2tlPSIjRjZGRERBIiBzdHJva2Utd2lkdGg9IjEwIi8+Cjwvc3ZnPgo=);
  background-position: center;
  background-size: contain;
  background-repeat: repeat-x;
}
@media screen and (max-width: 767px) {
  .pathway-3-item--first .pathway-3-item__image::before {
    position: absolute;
    width: 3px;
    height: 22px;
    bottom: 1px;
    left: calc(50% - 1px);
    transform: translate(-50%, 100%);
    background: #F6FDDA;
  }
}
.pathway-3-item--second .pathway-3-item__image::before {
  content: "";
  position: absolute;
  width: 37px;
  height: 162px;
  bottom: 0;
  left: calc(50% - 4px);
  transform: translate(-50%, 100%);
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzciIGhlaWdodD0iMTYyIiB2aWV3Qm94PSIwIDAgMzcgMTYyIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8ZyBjbGlwLXBhdGg9InVybCgjY2xpcDBfNDAyMF84NDg1KSI+CjxwYXRoIGQ9Ik0xOC41IDk3LjAwMDVMMCA3OC41NzUxTDQuMjg4OCA3NC4zMDA4TDE4LjUgODguNDYzOUwzMi43MTEyIDc0LjMwMDhMMzcgNzguNTc1MUwxOC41IDk3LjAwMDVaIiBmaWxsPSIjRjZGRERBIi8+CjxwYXRoIGQ9Ik0xOC41IDgwLjY5OTdMMCA2Mi4yNzQzTDQuMjg4OCA1OEwxOC41IDcyLjE2MzJMMzIuNzExMiA1OEwzNyA2Mi4yNzQzTDE4LjUgODAuNjk5N1oiIGZpbGw9IiNGNkZEREEiLz4KPC9nPgo8bGluZSB4MT0iMTkiIHkxPSIyLjE4NTU3ZS0wNyIgeDI9IjE5IiB5Mj0iNTMiIHN0cm9rZT0iI0Y2RkREQSIgc3Ryb2tlLXdpZHRoPSIxMCIvPgo8bGluZSB4MT0iMTkiIHkxPSIxMDkiIHgyPSIxOSIgeTI9IjE2MiIgc3Ryb2tlPSIjRjZGRERBIiBzdHJva2Utd2lkdGg9IjEwIi8+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwXzQwMjBfODQ4NSI+CjxyZWN0IHdpZHRoPSIzNyIgaGVpZ2h0PSIzOSIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgNTgpIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==);
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
}
@media screen and (max-width: 767px) {
  .pathway-3-item--second .pathway-3-item__image::before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iNTgiIHZpZXdCb3g9IjAgMCAxNSA1OCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGxpbmUgeDE9IjcuNSIgeTE9IjAuMzAxNzU4IiB4Mj0iNy41IiB5Mj0iMTkuMzAxOCIgc3Ryb2tlPSIjRjZGRERBIiBzdHJva2Utd2lkdGg9IjMiLz4KPGxpbmUgeDE9IjcuNSIgeTE9IjM4LjMwMTgiIHgyPSI3LjUiIHkyPSI1Ny4zMDE4IiBzdHJva2U9IiNGNkZEREEiIHN0cm9rZS13aWR0aD0iMyIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTAuOTgyMyAyMy41OTE4TDYuNzYwNjkgMjguNjQ4OUw3LjUwMDY2IDI5LjI5NjVMOC4yNDA2MiAyOC42NDg5TDE0LjAxOSAyMy41OTE4TDEyLjUzOTEgMjEuOTAwOEw3LjUwMDY2IDI2LjMxMDNMMi40NjIyMyAyMS45MDA4TDAuOTgyMyAyMy41OTE4Wk0wLjk4MjMgMjguNjQ5TDYuNzYwNjkgMzMuNzA2MUw3LjUwMDY2IDM0LjM1MzdMOC4yNDA2MiAzMy43MDYxTDE0LjAxOSAyOC42NDlMMTIuNTM5MSAyNi45NThMNy41MDA2NiAzMS4zNjc1TDIuNDYyMjMgMjYuOTU4TDAuOTgyMyAyOC42NDlaIiBmaWxsPSIjRjZGRERBIi8+Cjwvc3ZnPgo=);
    width: 18px;
    height: 58px;
    bottom: 1px;
    left: 50%;
  }
}
.pathway-3-item__content {
  width: calc(100% - 286px);
  padding-left: 125px;
}
@media screen and (max-width: 1023px) {
  .pathway-3-item__content {
    width: calc(100% - 200px);
    padding-left: 50px;
  }
}
@media screen and (max-width: 767px) {
  .pathway-3-item__content {
    width: calc(100% - 71px);
    padding-left: 26px;
  }
}

@media screen and (max-width: 767px) {
  .pathway-3-mobile-wrap {
    width: 100%;
    max-width: 288px;
    margin: 0 auto;
  }
}

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