/*!***************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/style.scss ***!
  \***************************************************************************************************************************************************************************************************************************************/
/* cs prologue */
.nextbank-ai-section-cs-prologue {
  padding: 100px 0;
}
.nextbank-ai-section-cs-prologue p {
  color: var(--color_gray_900);
}
.nextbank-ai-section-cs-prologue .prologue-heading h2,
.nextbank-ai-section-cs-prologue .prologue-content h2 {
  margin-bottom: 40px;
  color: var(--color_gray_900);
}
.nextbank-ai-section-cs-prologue .prologue-heading p:not(:last-child),
.nextbank-ai-section-cs-prologue .prologue-content p:not(:last-child) {
  margin-bottom: 40px;
}
.nextbank-ai-section-cs-prologue .prologue-wrapper {
  display: flex;
  gap: 130px;
}
.nextbank-ai-section-cs-prologue .prologue-wrapper > div {
  flex: 0 1 50%;
}

@media only screen and (max-width: 1280px) {
  .nextbank-ai-section-cs-prologue .prologue-wrapper {
    gap: 80px;
  }
}
@media only screen and (max-width: 1024px) {
  .nextbank-ai-section-cs-prologue {
    padding: 48px 0;
  }
  .nextbank-ai-section-cs-prologue .prologue-heading h2,
  .nextbank-ai-section-cs-prologue .prologue-content h2 {
    margin-bottom: 24px;
  }
  .nextbank-ai-section-cs-prologue .prologue-heading p:not(:last-child),
  .nextbank-ai-section-cs-prologue .prologue-content p:not(:last-child) {
    margin-bottom: 24px;
  }
  .nextbank-ai-section-cs-prologue .prologue-wrapper {
    flex-wrap: wrap;
    gap: 40px;
  }
  .nextbank-ai-section-cs-prologue .prologue-wrapper > div {
    flex: 0 0 100%;
  }
}
/* /cs prologue */
/* cs prologue number */
.nextbank-ai-section-cs-prologue-numbers {
  padding: 0 0 100px;
}
.nextbank-ai-section-cs-prologue-numbers h4,
.nextbank-ai-section-cs-prologue-numbers p {
  color: var(--color_gray_900);
}
.nextbank-ai-section-cs-prologue-numbers h4 {
  margin-top: 20px;
}
.nextbank-ai-section-cs-prologue-numbers .prologue-wrapper {
  display: flex;
  gap: 130px;
}
.nextbank-ai-section-cs-prologue-numbers .prologue-wrapper > div {
  flex: 0 1 50%;
}
.nextbank-ai-section-cs-prologue-numbers .prologue-wrapper .prologue-image img {
  max-width: 100%;
}
.nextbank-ai-section-cs-prologue-numbers .prologue-wrapper .prologue-numbers {
  margin-top: 68px;
  padding-bottom: 100px;
}
.nextbank-ai-section-cs-prologue-numbers .prologue-wrapper .prologue-numbers .prologue-number-item:not(:last-child) {
  margin-bottom: 40px;
}

@media only screen and (max-width: 1280px) {
  .nextbank-ai-section-cs-prologue-numbers .prologue-wrapper {
    gap: 80px;
  }
}
@media only screen and (max-width: 1024px) {
  .nextbank-ai-section-cs-prologue-numbers {
    padding: 48px 0;
  }
  .nextbank-ai-section-cs-prologue-numbers .prologue-wrapper {
    flex-wrap: wrap;
    gap: 40px;
  }
  .nextbank-ai-section-cs-prologue-numbers .prologue-wrapper > div {
    flex: 0 0 100%;
  }
  .nextbank-ai-section-cs-prologue-numbers .prologue-wrapper .prologue-image {
    order: 1;
    text-align: center;
  }
  .nextbank-ai-section-cs-prologue-numbers .prologue-wrapper .prologue-image img {
    width: auto;
    max-width: 100%;
    max-height: 70vh;
  }
  .nextbank-ai-section-cs-prologue-numbers .prologue-wrapper .prologue-numbers {
    margin-top: 74px;
    padding-bottom: 0;
  }
  .nextbank-ai-section-cs-prologue-numbers .prologue-wrapper .prologue-numbers .prologue-number-item:not(:last-child) {
    margin-bottom: 56px;
  }
}
/* /cs prologue number */
/* cs challenges */
.nextbank-ai-section-cs-challenges {
  padding: 100px 0 0;
  color: var(--color_gray_900);
  background: linear-gradient(180deg, #ECF4FC 32.81%, rgba(243, 249, 255, 0) 100%);
}
.nextbank-ai-section-cs-challenges .challenges-main-heading {
  margin-bottom: 40px;
}
.nextbank-ai-section-cs-challenges .wrapper-cs {
  display: flex;
  flex-wrap: wrap;
  -moz-column-gap: 130px;
       column-gap: 130px;
}
.nextbank-ai-section-cs-challenges .wrapper-cs .challenges-main-heading {
  flex: 0 0 100%;
}
.nextbank-ai-section-cs-challenges .wrapper-cs .challenges-content {
  display: flex;
  flex: 0 1 calc(50% - 65px);
  flex-direction: column;
}
.nextbank-ai-section-cs-challenges .wrapper-cs .challenges-content:last-child {
  gap: 40px;
}
.nextbank-ai-section-cs-challenges .wrapper-cs .challenges-content > div:not(:last-child) {
  margin-bottom: 40px;
}
.nextbank-ai-section-cs-challenges .wrapper-cs .challenges-content h3 {
  margin-bottom: 40px;
}
.nextbank-ai-section-cs-challenges .wrapper-cs .challenges-content .challenges-image img {
  display: block;
  width: 100%;
  margin: 0 auto;
}

@media only screen and (max-width: 1280px) {
  .nextbank-ai-section-cs-challenges .wrapper-cs {
    display: flex;
    -moz-column-gap: 80px;
         column-gap: 80px;
  }
  .nextbank-ai-section-cs-challenges .wrapper-cs .challenges-content {
    flex: 0 1 calc(50% - 40px);
    margin-bottom: 80px;
  }
}
@media only screen and (max-width: 1024px) {
  .nextbank-ai-section-cs-challenges {
    padding: 48px 0 0;
  }
  .nextbank-ai-section-cs-challenges .challenges-main-heading {
    margin-bottom: 32px;
  }
  .nextbank-ai-section-cs-challenges .wrapper-cs {
    margin-bottom: 0;
  }
  .nextbank-ai-section-cs-challenges .wrapper-cs .challenges-content {
    flex: 0 0 100%;
    margin-bottom: 0;
  }
  .nextbank-ai-section-cs-challenges .wrapper-cs .challenges-content:last-child {
    gap: unset;
  }
  .nextbank-ai-section-cs-challenges .wrapper-cs .challenges-content > div {
    margin-bottom: 32px;
  }
  .nextbank-ai-section-cs-challenges .wrapper-cs .challenges-content h3 {
    margin-bottom: 24px;
  }
}
/* /cs challenges */
/* cs solutions */
.nextbank-ai-section-cs-solutions {
  padding: 100px 0;
  color: var(--color_gray_900);
}
.nextbank-ai-section-cs-solutions .solutions-main-heading {
  margin-bottom: 80px;
}
.nextbank-ai-section-cs-solutions .solutions-content {
  display: flex;
  -moz-column-gap: 130px;
       column-gap: 130px;
}
.nextbank-ai-section-cs-solutions .solutions-content > div {
  flex: 0 1 50%;
}
.nextbank-ai-section-cs-solutions .solutions-content > div > div:not(:last-child) {
  margin-bottom: 80px;
}
.nextbank-ai-section-cs-solutions .solutions-content h3 {
  margin-bottom: 40px;
}
.nextbank-ai-section-cs-solutions .solutions-content .solutions-diagram img {
  display: block;
  width: 100%;
  margin: 0 auto;
}
.nextbank-ai-section-cs-solutions .solutions-image {
  position: relative;
  position: sticky;
  top: 90px;
  margin-top: 40px;
}
.nextbank-ai-section-cs-solutions .solutions-image img {
  display: block;
  max-width: 100%;
  margin: 0 auto;
  animation: floatImg 5s ease-in-out infinite;
}
.nextbank-ai-section-cs-solutions .nextbank-ai-solutions-cta {
  margin-top: 100px;
  text-align: center;
  display: flex;
  justify-content: center;
}

@media only screen and (max-width: 1280px) {
  .nextbank-ai-section-cs-solutions .solutions-content {
    -moz-column-gap: 80px;
         column-gap: 80px;
  }
  .nextbank-ai-section-cs-solutions .solutions-content {
    margin-bottom: 32x;
  }
}
@media only screen and (max-width: 1024px) {
  .nextbank-ai-section-cs-solutions {
    padding: 48px 0;
  }
  .nextbank-ai-section-cs-solutions .solutions-main-heading {
    margin-bottom: 32px;
  }
  .nextbank-ai-section-cs-solutions .solutions-content {
    flex-wrap: wrap;
    margin-bottom: 0;
  }
  .nextbank-ai-section-cs-solutions .solutions-content > div {
    flex: 0 0 100%;
  }
  .nextbank-ai-section-cs-solutions .solutions-content > div > div {
    margin-bottom: 32px;
  }
  .nextbank-ai-section-cs-solutions .solutions-content h3 {
    margin-bottom: 24px;
  }
  .nextbank-ai-section-cs-solutions .solutions-image {
    top: 10px;
  }
  .nextbank-ai-section-cs-solutions .nextbank-ai-solutions-cta {
    margin-top: 0;
  }
}
/* /cs solutions */
/* cs services tech */
.nextbank-ai-section-cs-services-tech {
  padding: 100px 0;
  color: var(--white);
}
.nextbank-ai-section-cs-services-tech .wrapper-cs {
  display: flex;
  -moz-column-gap: 130px;
       column-gap: 130px;
}
.nextbank-ai-section-cs-services-tech .services-tech-heading {
  flex: 0 1 50%;
}
.nextbank-ai-section-cs-services-tech .services-tech-heading h2 {
  margin-bottom: 40px;
}
.nextbank-ai-section-cs-services-tech .services-tech-content {
  display: flex;
  flex: 0 1 50%;
}
.nextbank-ai-section-cs-services-tech .services-tech-content .services-tech-columns {
  display: flex;
  flex-direction: column;
  width: 100%;
  gap: 10px;
}
.nextbank-ai-section-cs-services-tech .services-tech-content .services-tech-columns > div {
  flex: 0 1 50%;
}
.nextbank-ai-section-cs-services-tech .services-tech-content .services-tech-columns h3 {
  font-weight: bold;
}

@media only screen and (max-width: 1280px) {
  .nextbank-ai-section-cs-services-tech .wrapper-cs {
    -moz-column-gap: 80px;
         column-gap: 80px;
  }
}
@media only screen and (max-width: 1024px) {
  .nextbank-ai-section-cs-services-tech {
    padding: 48px 0;
  }
  .nextbank-ai-section-cs-services-tech .wrapper-cs {
    flex-wrap: wrap;
    gap: 32px;
  }
  .nextbank-ai-section-cs-services-tech .services-tech-heading {
    flex: 0 0 100%;
  }
  .nextbank-ai-section-cs-services-tech .services-tech-heading h2 {
    margin-bottom: 32px;
  }
  .nextbank-ai-section-cs-services-tech .services-tech-content {
    flex: 0 0 100%;
  }
  .nextbank-ai-section-cs-services-tech .services-tech-content .services-tech-columns {
    flex-wrap: wrap;
  }
  .nextbank-ai-section-cs-services-tech .services-tech-content .services-tech-columns > div {
    flex: 0 0 100%;
  }
}
/* /cs services tech */
/* cs results */
.nextbank-ai-section-cs-results {
  padding: 100px 0 0;
  color: var(--color_gray_900);
}
.nextbank-ai-section-cs-results .results-main-heading {
  margin-bottom: 40px;
}
.nextbank-ai-section-cs-results .wrapper-cs {
  display: flex;
  flex-wrap: wrap;
  -moz-column-gap: 130px;
       column-gap: 130px;
}
.nextbank-ai-section-cs-results .wrapper-cs .results-main-heading {
  flex: 0 0 100%;
}
.nextbank-ai-section-cs-results .wrapper-cs .results-content {
  display: flex;
  flex: 0 1 calc(50% - 65px);
  flex-direction: column;
}
.nextbank-ai-section-cs-results .wrapper-cs .results-content:last-child {
  gap: 40px;
}
.nextbank-ai-section-cs-results .wrapper-cs .results-content > div:not(:last-child) {
  margin-bottom: 40px;
}
.nextbank-ai-section-cs-results .wrapper-cs .results-content h3 {
  margin-bottom: 40px;
}
.nextbank-ai-section-cs-results .wrapper-cs .results-content .results-image img {
  display: block;
  width: 100%;
  margin: 0 auto;
}

@media only screen and (max-width: 1280px) {
  .nextbank-ai-section-cs-results .wrapper-cs {
    display: flex;
    -moz-column-gap: 80px;
         column-gap: 80px;
  }
  .nextbank-ai-section-cs-results .wrapper-cs .results-content {
    flex: 0 1 calc(50% - 40px);
    margin-bottom: 80px;
  }
}
@media only screen and (max-width: 1024px) {
  .nextbank-ai-section-cs-results {
    padding: 48px 0 0;
  }
  .nextbank-ai-section-cs-results .results-main-heading {
    margin-bottom: 32px;
  }
  .nextbank-ai-section-cs-results .wrapper-cs {
    margin-bottom: 0;
  }
  .nextbank-ai-section-cs-results .wrapper-cs .results-content {
    flex: 0 0 100%;
    margin-bottom: 0;
  }
  .nextbank-ai-section-cs-results .wrapper-cs .results-content:last-child {
    gap: unset;
  }
  .nextbank-ai-section-cs-results .wrapper-cs .results-content > div {
    margin-bottom: 32px;
  }
  .nextbank-ai-section-cs-results .wrapper-cs .results-content h3 {
    margin-bottom: 24px;
  }
}
/* /cs results */

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