@charset "UTF-8";
/* 404 */
.l-template-404-status {
  max-width: 1200px;
  margin: 0 auto;
  padding: 200px 15px;
  background: url(/wp-content/uploads/2025/09/404-img.svg);
  background-repeat: no-repeat;
  background-position: right;
}

.l-template-404-status-header {
  background: -webkit-gradient(linear, left top, right top, color-stop(0.01%, #6B02B6), color-stop(97.12%, #7266F8));
  background: linear-gradient(90deg, #6B02B6 0.01%, #7266F8 97.12%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-size: 60px;
  font-weight: 600;
  line-height: 80px;
  letter-spacing: 2.4px;
  margin-bottom: 16px;
}

.l-template-404-image-mobile {
  display: none;
}

.l-template-404-status-header__text p {
  color: #151536;
  font-size: 30px;
  font-weight: 500;
  line-height: normal;
  padding: 0px;
  margin: 0;
  margin-bottom: 48px;
}

.l-template-404-status-l {
  max-width: 779px;
}

@media screen and (max-width: 990px) {
  .l-template-404-status {
    background: none;
    padding: 70px 15px;
  }
  .l-template-404-image-mobile {
    display: block;
    margin-bottom: 34px;
  }
  .l-template-404-status-header {
    font-size: 40px;
    margin-bottom: 16px;
    line-height: 45px;
  }
  .l-template-404-status-header__text p {
    font-size: 24px;
    margin-bottom: 30px;
    line-height: 28px;
  }
}
/* Slider */
.l-odoo-box-container_content-custom-ai .scroller {
  max-width: 4000px;
  margin: 0 auto;
}

.l-odoo-box-container_content-custom-ai .scroller__inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 8px;
}

.l-leading-erp-container.l-odoo-box-container_content-custom-ai {
  opacity: 0.7;
  background: -webkit-gradient(linear, left top, right top, color-stop(0.01%, #2C53FF), color-stop(40.16%, #7266F8), color-stop(97.12%, #A473F3));
  background: linear-gradient(90deg, #2C53FF 0.01%, #7266F8 40.16%, #A473F3 97.12%);
  padding: 24px 0;
  margin-bottom: 78px;
}

.l-odoo-work-results-container_content-texth-custom-ai {
  color: #FFF;
  font-size: 20px;
  font-weight: 300;
  line-height: 28px;
  letter-spacing: 1px;
}

.l-heading-new-service-scroll {
  color: #FFF;
  font-size: 24px;
  font-weight: 500;
  line-height: 28px;
  text-align: center;
  margin-bottom: 14px;
}

.l-odoo-work-results-container_content-custom-ai {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 10px;
  max-width: 304px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.l-odoo-box-container_content-custom-ai .scroller[data-animated=true] {
  overflow: hidden;
  -webkit-mask: -webkit-gradient(linear, left top, right top, from(transparent), color-stop(20%, white), color-stop(80%, white), to(transparent));
  -webkit-mask: linear-gradient(90deg, transparent, white 20%, white 80%, transparent);
  mask: -webkit-gradient(linear, left top, right top, from(transparent), color-stop(20%, white), color-stop(80%, white), to(transparent));
  mask: linear-gradient(90deg, transparent, white 20%, white 80%, transparent);
}

.l-odoo-work-results-container_content-texth-custom-ai-img {
  min-width: 24px;
  height: 24px;
}

.l-odoo-box-container_content-custom-ai .scroller[data-animated=true] .scroller__inner {
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-animation: scroll var(--_animation-duration, 40s) var(--_animation-direction, forwards) linear infinite;
          animation: scroll var(--_animation-duration, 40s) var(--_animation-direction, forwards) linear infinite;
}

.l-odoo-box-container_content-custom-ai .scroller[data-direction=right] {
  --_animation-direction: reverse;
}

.l-odoo-box-container_content-custom-ai .scroller[data-direction=left] {
  --_animation-direction: forwards;
}

.l-odoo-box-container_content-custom-ai .scroller[data-speed=slow] {
  --_animation-duration: 20s;
}

.l-odoo-box-container_content-custom-ai .scroller[data-speed=slow] {
  --_animation-duration: 60s;
}

@-webkit-keyframes scroll {
  to {
    -webkit-transform: translate(calc(-50% - 0.5rem));
            transform: translate(calc(-50% - 0.5rem));
  }
}

@keyframes scroll {
  to {
    -webkit-transform: translate(calc(-50% - 0.5rem));
            transform: translate(calc(-50% - 0.5rem));
  }
}
.l-odoo-box-container_content-custom-ai .tag-list {
  margin: 0;
  padding-inline: 0;
  list-style: none;
}

.l-odoo-box-container_content-custom-ai .tag-list li {
  padding: 10px;
  max-width: 304px;
  background: var(--clr-primary-400);
  border-radius: 0.5rem;
  -webkit-box-shadow: 0 0.5rem 1rem -0.25rem var(--clr-primary-900);
          box-shadow: 0 0.5rem 1rem -0.25rem var(--clr-primary-900);
}

/* white-paper */
.l-white-paper-home-bg {
  background: url(/wp-content/uploads/2025/07/bg.svg);
  background-repeat: no-repeat;
  background-size: inherit;
  padding: 120px 0 30px;
  background-position: calc(50% + 200px) center;
}

.l-construction-management-hero-container-image-mobile {
  display: none;
}

.l-container-box-banner-n.whitepapaer {
  padding: 104px 0;
  margin-bottom: 0px;
}

.l-whitepapaer-hero-container-image {
  min-width: 630px;
  min-height: 567px;
  position: relative;
}

.form_text_block-email .form_text_block-email-name .wpcf7-form-control {
  max-width: 222px;
}

.form_text_block-email .form_text_block-email-b .wpcf7-form-control {
  max-width: 312px;
}

.form_text_block-email .form_text_block-email-b .wpcf7-form-control {
  border: 1px solid #707381;
  background: rgba(245, 249, 253, 0);
}

.form_text_block-email .form_text_block-email-name .wpcf7-form-control {
  border: 1px solid #707381;
  background: rgba(245, 249, 253, 0);
}

.form_text_block-email .form_text_block-email-b input[type=email]::-webkit-input-placeholder {
  color: #707381;
}

.form_text_block-email .form_text_block-email-b input[type=email]::-moz-placeholder {
  color: #707381;
}

.form_text_block-email .form_text_block-email-b input[type=email]:-ms-input-placeholder {
  color: #707381;
}

.form_text_block-email .form_text_block-email-b input[type=email]::-ms-input-placeholder {
  color: #707381;
}

.form_text_block-email .form_text_block-email-b input[type=email]::placeholder {
  color: #707381;
}

.form_text_block-email .form_text_block-email-name input[type=text]::-webkit-input-placeholder {
  color: #707381;
}

.form_text_block-email .form_text_block-email-name input[type=text]::-moz-placeholder {
  color: #707381;
}

.form_text_block-email .form_text_block-email-name input[type=text]:-ms-input-placeholder {
  color: #707381;
}

.form_text_block-email .form_text_block-email-name input[type=text]::-ms-input-placeholder {
  color: #707381;
}

.form_text_block-email .form_text_block-email-name input[type=text]::placeholder {
  color: #707381;
}

.form_text_block-email .form_text_block-email-name input[type=text]:focus {
  color: #707381;
}

.form_text_block-email .form_text_block-email-b input[type=email]:focus {
  border: 1px solid #fff;
}

@media screen and (max-width: 990px) {
  .l-whitepapaer-hero-container-image {
    display: none;
  }
  .l-construction-management-hero-container-image-mobile {
    display: block;
    max-width: 600px;
  }
  .form_text_block-email-box.white-paper {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  .form_text_block-email .form_text_block-email-name .wpcf7-form-control {
    max-width: inherit;
  }
  .form_text_block-email .form_text_block-email-b .wpcf7-form-control {
    max-width: inherit;
  }
}
/* hero */
.l-hero-new-home-bg {
  background: url(/wp-content/uploads/2025/06/BGIM.png);
  background-repeat: no-repeat;
  background-size: cover;
  padding: 120px 0 85px;
  background-position: calc(50% + 374px) center;
}

.l-hero-new-home {
  max-width: 1200px;
  padding: 0 15px;
  margin: 0 auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

.l-hero-new-home__list.mobile {
  display: none;
}

.l-hero-new-home-textblock {
  max-width: 785px;
}

.l-hero-new-home__toptext {
  border-radius: 48px;
  background: #FFF;
  -webkit-box-shadow: 0px 10px 20px 0px rgba(58, 115, 191, 0.1);
          box-shadow: 0px 10px 20px 0px rgba(58, 115, 191, 0.1);
  padding: 8px 23px;
  color: #151536;
  font-size: 16px;
  font-weight: 500;
  line-height: normal;
  letter-spacing: 0.48px;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  margin-bottom: 16px;
}

.l-hero-new-home__toptext span {
  background: -webkit-gradient(linear, left top, right top, color-stop(0.01%, #2C53FF), color-stop(40.16%, #7266F8), color-stop(97.12%, #A473F3));
  background: linear-gradient(90deg, #2C53FF 0.01%, #7266F8 40.16%, #A473F3 97.12%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.l-hero-new-home__heading-m {
  background: -webkit-gradient(linear, left top, right top, color-stop(0.01%, #6B02B6), color-stop(97.12%, #7266F8));
  background: linear-gradient(90deg, #6B02B6 0.01%, #7266F8 97.12%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-size: 80px;
  font-weight: 600;
  line-height: 95px;
  letter-spacing: 2.4px;
  margin-bottom: 32px;
}

.l-hero-new-home__heading {
  color: #151536;
  font-size: 28px;
  font-weight: 500;
  line-height: normal;
  margin-bottom: 32px;
  max-width: 560px;
}

.l-hero-new-home__list {
  list-style: none;
  padding: 0;
  position: relative;
  margin: 0;
  margin-top: 70px;
}

.l-hero-new-home__list.bulder {
  margin-top: 38px;
}

.l-hero-new-home__button-box-с {
  width: 100%;
}

.l-hero-new-home__sub-box {
  margin-top: 16px;
}

.l-hero-new-home_item_head-main {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-radius: 48px;
  background: #FFF;
  -webkit-box-shadow: 0px 4px 16px 0px rgba(56, 81, 120, 0.1);
          box-shadow: 0px 4px 16px 0px rgba(56, 81, 120, 0.1);
  width: 274px;
  padding: 8px 24px;
  gap: 10px;
}

.l-hero-new-home_item_head_img {
  height: 20px;
  width: 20px;
}

.l-hero-new-home_item-main:nth-child(2) {
  position: relative;
  top: 56px;
  left: -30px;
}

.l-hero-new-home_item-main:nth-child(3) {
  position: relative;
  top: 112px;
  left: -30px;
}

.l-hero-new-home_item-main:nth-child(4) {
  position: relative;
  top: 168px;
}

.l-hero-new-home__button-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 24px;
}

.l-hero-new-home__sub-box-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 24px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.l-hero-new-home__sub-box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 8px;
  color: #707381;
  font-size: 16px;
  font-weight: 400;
  line-height: normal;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.l-hero-new-home__sub-box .icon-box {
  min-height: 20px;
  height: 20px;
  width: 20px;
  min-width: 20px;
}

.l-hero-new-home__button-box {
  border-radius: 20px;
  background: -webkit-gradient(linear, left top, right top, color-stop(0.01%, #2C53FF), color-stop(40.16%, #7266F8), color-stop(97.12%, #A473F3));
  background: linear-gradient(90deg, #2C53FF 0.01%, #7266F8 40.16%, #A473F3 97.12%);
  padding: 5px 0 0 0;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  cursor: pointer;
}

.hero_new_big_button_page {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  border-radius: 15px;
  border: 1px solid #FFF;
  background: #151536;
  padding-top: 10px;
  color: #FFF;
  text-align: center;
  font-size: 16px;
  font-weight: 400;
  line-height: normal;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 267px;
  padding: 12px 10px;
  text-decoration: none;
}

.l-hero-new-home__button-box:hover {
  background: #151536;
}

.l-hero-new-home__button-box:hover .hero_new_big_button_page {
  border: 1px solid #FFF;
  background: -webkit-gradient(linear, left top, right top, color-stop(0.01%, #2C53FF), color-stop(40.16%, #7266F8), color-stop(97.12%, #A473F3));
  background: linear-gradient(90deg, #2C53FF 0.01%, #7266F8 40.16%, #A473F3 97.12%);
}

.l-hero-new-home_p_button-box {
  border-radius: 20px;
  padding: 5px 0 0 0;
  background: #FFF;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  cursor: pointer;
  margin: 0 auto;
}

.l-hero-new-home_p_button-box:hover {
  background: linear-gradient(92deg, #FF3C6A 2.09%, #D704BE 97.91%);
}

.l-hero-new-home_p_button-box:hover .hero_new_button_page.banner-n {
  border: 1px solid #FFF;
  background: #FFF;
  color: #FF3C6A;
}

.hero_new_button_page.banner-n {
  border-radius: 15px;
  border: 1px solid #FFF;
  background: linear-gradient(177deg, #FF3C6A 2.13%, #D704BE 117.1%);
  color: #FFF;
  text-align: center;
  font-size: 16px;
  font-weight: 400;
  line-height: normal;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 267px;
  padding: 12px 10px;
  text-decoration: none;
}

.hero_middle_inv_button_page {
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  position: relative;
  padding: 8px 16px;
  text-transform: uppercase;
  background: -webkit-gradient(linear, left top, right top, color-stop(0.01%, #2C53FF), color-stop(40.16%, #7266F8), color-stop(97.12%, #A473F3));
  background: linear-gradient(90deg, #2C53FF 0.01%, #7266F8 40.16%, #A473F3 97.12%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-decoration: none;
}

.hero_middle_inv_button_page:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  border-radius: 15px;
  padding: 2px;
  background: -webkit-gradient(linear, left top, right top, color-stop(0.01%, #2C53FF), color-stop(40.16%, #7266F8), color-stop(97.12%, #A473F3));
  background: linear-gradient(90deg, #2C53FF 0.01%, #7266F8 40.16%, #A473F3 97.12%);
  -webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fff)) content-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #fff));
  -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
  pointer-events: none;
}

.hero_middle_black_button_page {
  color: #151536;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.hero_middle_black_button_page:hover {
  background: -webkit-gradient(linear, left top, right top, color-stop(0.01%, #2C53FF), color-stop(40.16%, #7266F8), color-stop(97.12%, #A473F3));
  background: linear-gradient(90deg, #2C53FF 0.01%, #7266F8 40.16%, #A473F3 97.12%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

/* form */
.l-hero-new-home__sub-box-content-r .contact_form_textfield_main-box-policy span.wpcf7-list-item-label {
  margin-top: 10px;
  padding-top: 9px;
  color: #707381;
}

.l-hero-new-home__sub-box-content-r .contact_form_textfield_main-box-policy span.wpcf7-list-item-label a {
  color: #707381;
}

.l-hero-new-home__sub-box-content-r .wpcf7-form-control {
  padding: 0px !important;
  background: none;
  border: 0;
}

.l-hero-new-home__sub-box-content-r .contact_form_textfield_main-box-policy {
  margin-bottom: 0px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  max-width: 267px;
}

/* release */
.l-container-box-release-bg {
  opacity: 0.7;
  background: -webkit-gradient(linear, left top, right top, color-stop(0.01%, #2C53FF), color-stop(40.16%, #7266F8), color-stop(97.12%, #A473F3));
  background: linear-gradient(90deg, #2C53FF 0.01%, #7266F8 40.16%, #A473F3 97.12%);
  padding: 24px 0 32px;
  margin-bottom: 78px;
}

.l-container-box-release {
  max-width: 465px;
  margin: 0 auto;
}

.l-container-box-release-header {
  color: #FFF;
  font-size: 24px;
  font-weight: 500;
  line-height: 28px;
  margin-bottom: 8px;
  text-align: center;
}

.l-release_time_block_timer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  gap: 32px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.l-release_block-timer-number-c {
  color: #FFF;
  font-size: 48px;
  font-weight: 600;
  line-height: 60px;
  text-align: center;
}

.l-release_block-timer-number-text {
  color: #FFF;
  font-size: 20px;
  font-weight: 400;
  line-height: 28px;
  text-align: center;
}

.l-timer-separator {
  color: #FFF;
  font-size: 48px;
  font-weight: 600;
  line-height: 60px;
}

/* title */
.l-title_new_box-text {
  max-width: 862px;
  margin: 0 auto 48px;
  text-align: center;
}

.l-title_new_box-text.left {
  margin: 0 0 48px 0;
  text-align: left;
}

.l-heading-new-service {
  color: #151536;
  font-size: 40px;
  font-weight: 500;
  line-height: normal;
  letter-spacing: 1.2px;
  margin-bottom: 16px;
}

.l-subheading-new-service {
  color: #515162;
  font-size: 16px;
  font-weight: 300;
  line-height: 140%;
}

.l-container-new-box {
  max-width: 1230px;
  margin: 0 auto 72px;
  padding: 0 15px;
}

.l-subheading-new-service.banner-n1 {
  color: #E8E8E8;
  font-size: 24px;
  font-weight: 600;
  line-height: 28px;
  margin-bottom: 16px;
}

.l-subheading-new-service.banner-n2 {
  color: #FFF;
  text-align: center;
  font-size: 16px;
  font-weight: 300;
  line-height: 140%;
}

.l-subheading-new-service.banner-n3 {
  color: #E8E8E8;
  font-size: 18px;
  font-weight: 600;
  line-height: 140%;
  margin-bottom: 32px;
}

/* business_workflows */
.l-business_workflows-list-main {
  margin: 0;
  padding: 0;
  list-style: none;
  gap: 24px;
  display: grid;
  grid-template-columns: repeat(2, 1fr);
}

.l-business_workflows-item-main {
  border-radius: 20px;
  border: 1px solid #E8E8E8;
  background: #FFF;
  -webkit-box-shadow: 0px 1px 5px 0px rgba(94, 94, 94, 0.16);
          box-shadow: 0px 1px 5px 0px rgba(94, 94, 94, 0.16);
  padding: 32px 40px;
}

.l-business_workflows-item_head-main-box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.l-business_workflows-item_head_text {
  color: #151536;
  font-size: 24px;
  font-weight: 500;
  line-height: normal;
  letter-spacing: 0.72px;
  text-align: left;
  width: 100%;
  margin-bottom: 8px;
}

.l-business_workflows-item_head_subtext {
  color: #515162;
  font-size: 16px;
  font-weight: 300;
  line-height: 140%;
}

.l-business_workflows-item_icon-main {
  margin-bottom: 32px;
}

/* banner */
.l-container-box-banner-n {
  background: url(/wp-content/uploads/2025/06/stk.svg), #151535;
  background-repeat: no-repeat;
  padding: 72px 0;
  background-position: calc(50% + 350px) center;
  margin-bottom: 104px;
}

.l-heading-new-service.banner-n {
  color: #FFF;
  margin-bottom: 34px;
}

.l-title_box-text.banner-n {
  text-align: center;
  max-width: 730px;
  margin: 0 auto;
}

.l-subheading-new-service.banner-n {
  color: #E8E8E8;
  margin-bottom: 45px;
}

/* conversational ai */
.l-conversational-ai-list-main-border {
  border-radius: 280px;
  border: 1px solid #EBEBEB;
  background: #FFF;
  -webkit-box-shadow: 0px 4px 16px 0px rgba(56, 81, 120, 0.1);
          box-shadow: 0px 4px 16px 0px rgba(56, 81, 120, 0.1);
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  margin: 0 auto;
  padding: 9px;
  position: relative;
}

.l-conversational-ai-list-main-border:before {
  position: absolute;
  content: url(/wp-content/uploads/2025/06/rainbow-circle.svg);
  left: -60px;
  top: 80px;
}

.l-conversational-ai-list-main-sub {
  width: 280px;
  height: 280px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  text-align: center;
  border-radius: 263px;
  border: 1px solid #EBEBEB;
  background: #FFF;
  -webkit-box-shadow: 0px 4px 16px 0px rgba(56, 81, 120, 0.1);
          box-shadow: 0px 4px 16px 0px rgba(56, 81, 120, 0.1);
  color: #515162;
  text-align: center;
  font-size: 18px;
  font-weight: 300;
  line-height: 140%;
  padding: 25px;
}

.l-conversational-ai-item_head-main-box {
  border-radius: 50%;
  border: 1px solid #EBEBEB;
  background: #FFF;
  -webkit-box-shadow: 0px 4px 16px 0px rgba(56, 81, 120, 0.1);
          box-shadow: 0px 4px 16px 0px rgba(56, 81, 120, 0.1);
  height: 150px;
  width: 150px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.l-conversational-ai-item_icon-main {
  border-radius: 50%;
  border: 1px solid #EBEBEB;
  background: #FFF;
  -webkit-box-shadow: 0px 4px 16px 0px rgba(56, 81, 120, 0.1);
          box-shadow: 0px 4px 16px 0px rgba(56, 81, 120, 0.1);
  width: 140px;
  height: 140px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.l-conversational-ai-item_head_text {
  width: 100%;
  text-align: center;
  margin-top: 8px;
}

.l-conversational-ai-item_head-main-box:nth-child(1) .l-conversational-ai-item_head_text {
  background: linear-gradient(92deg, #FF5A2C 0.23%, #FFA72C 115.12%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.l-conversational-ai-item_head-main-box:nth-child(2) .l-conversational-ai-item_head_text {
  background: -webkit-gradient(linear, left top, right top, color-stop(0.04%, #3ED156), color-stop(99.98%, #55A7FF));
  background: linear-gradient(90deg, #3ED156 0.04%, #55A7FF 99.98%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.l-conversational-ai-item_head-main-box:nth-child(3) .l-conversational-ai-item_head_text {
  background: -webkit-gradient(linear, left top, right top, color-stop(0.01%, #5ACBFF), color-stop(97.12%, #3A85FF));
  background: linear-gradient(90deg, #5ACBFF 0.01%, #3A85FF 97.12%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.l-conversational-ai-item_head-main-box:nth-child(4) .l-conversational-ai-item_head_text {
  background: linear-gradient(92deg, #FF3C6A 2.09%, #D704BE 97.91%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.l-conversational-ai-item_head-main-box:nth-child(5) .l-conversational-ai-item_head_text {
  background: -webkit-gradient(linear, left top, right top, color-stop(0.01%, #2C53FF), color-stop(40.16%, #7266F8), color-stop(97.12%, #A473F3));
  background: linear-gradient(90deg, #2C53FF 0.01%, #7266F8 40.16%, #A473F3 97.12%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.l-conversational-ai-item_head-main-box:nth-child(6) .l-conversational-ai-item_head_text {
  background: linear-gradient(91deg, #F9BA41 -4.99%, #EE9203 103.95%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.l-conversational-ai-list-main {
  position: relative;
  max-width: 778px;
  margin: 0 auto;
}

.l-conversational-ai-list-main-circle {
  position: relative;
}

.l-conversational-ai-list-main-circle-container {
  position: absolute;
  top: 0;
  width: 778px;
  height: 507px;
}

.l-conversational-ai-item_head-main-box:nth-child(1) {
  background: linear-gradient(92deg, #FF5A2C 0.23%, #FFA72C 115.12%);
  position: absolute;
  top: 80px;
  left: 0;
}

.l-conversational-ai-item_head-main-box:nth-child(2) {
  background: -webkit-gradient(linear, left top, right top, color-stop(0.04%, #3ED156), color-stop(99.98%, #55A7FF));
  background: linear-gradient(90deg, #3ED156 0.04%, #55A7FF 99.98%);
  position: absolute;
  top: 242px;
  left: 67px;
}

.l-conversational-ai-item_head-main-box:nth-child(3) {
  background: -webkit-gradient(linear, left top, right top, color-stop(0.01%, #5ACBFF), color-stop(97.12%, #3A85FF));
  background: linear-gradient(90deg, #5ACBFF 0.01%, #3A85FF 97.12%);
  position: absolute;
  top: 363px;
  left: 219px;
}

.l-conversational-ai-item_head-main-box:nth-child(4) {
  background: linear-gradient(92deg, #FF3C6A 2.09%, #D704BE 97.91%);
  position: absolute;
  top: 363px;
  left: 415px;
}

.l-conversational-ai-item_head-main-box:nth-child(5) {
  background: -webkit-gradient(linear, left top, right top, color-stop(0.01%, #2C53FF), color-stop(40.16%, #7266F8), color-stop(97.12%, #A473F3));
  background: linear-gradient(90deg, #2C53FF 0.01%, #7266F8 40.16%, #A473F3 97.12%);
  position: absolute;
  right: 70px;
  top: 242px;
}

.l-conversational-ai-item_head-main-box:nth-child(6) {
  background: linear-gradient(91deg, #F9BA41 -4.99%, #EE9203 103.95%);
  position: absolute;
  right: 0;
  top: 76px;
}

.l-container-new-box.conversational {
  margin: 0 auto;
  padding-bottom: 295px;
}

/* Business Model */
.l-solutions_business-content-block-top {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  gap: 40px;
}

.l-solutions_business-con-btn {
  border-radius: 15px;
  border: 1px solid #E8E8E8;
  background: #FFF;
  -webkit-box-shadow: 0px 1px 5px 0px rgba(94, 94, 94, 0.16);
          box-shadow: 0px 1px 5px 0px rgba(94, 94, 94, 0.16);
  padding: 9px 16px;
  width: 356px;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  cursor: pointer;
}

.link-filter-st {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 16px;
}

.l-solutions_business-heading-list-filter_insert {
  width: 100%;
  max-width: 356px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 12px;
}

.l-solutions_business-content-heading-list {
  max-width: 804px;
  width: 100%;
  border-radius: 24px;
  border: 1px solid #E8E8E8;
  background: #FFF;
  -webkit-box-shadow: 0px 1px 5px 0px rgba(94, 94, 94, 0.16);
          box-shadow: 0px 1px 5px 0px rgba(94, 94, 94, 0.16);
  padding: 74px 48px 0;
}

.l-solutions_business_item-tab-b {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  gap: 10px;
}

.business_model_item-tab_name-img {
  min-width: 22px;
  height: 22px;
}

.business_model_item-tab_name {
  color: #858585;
  font-size: 16px;
  font-weight: 400;
  line-height: 140%;
}

.l-solutions_business-con-btn.active .business_model_item-tab_name {
  color: #FFF;
}

.l-solutions_business-con-btn.slick-active .business_model_item-tab_name {
  color: #FFF;
}

.l-solutions_business-icon {
  height: 32px;
  width: 32px;
}

.l-solutions_business-con-btn.active .l-solutions_business-icon {
  -webkit-filter: invert(100%) brightness(2) contrast(100%);
          filter: invert(100%) brightness(2) contrast(100%);
}

.l-solutions_business-con-btn.color-ff5a2c.active {
  background: linear-gradient(92deg, #FF5A2C 0.23%, #FFA72C 115.12%);
}

.l-solutions_business-con-btn.color-3ed156.active {
  background: -webkit-gradient(linear, left top, right top, color-stop(0.04%, #3ED156), color-stop(99.98%, #55A7FF));
  background: linear-gradient(90deg, #3ED156 0.04%, #55A7FF 99.98%);
}

.l-solutions_business-con-btn.color-5acbff.active {
  background: -webkit-gradient(linear, left top, right top, color-stop(0.01%, #5ACBFF), color-stop(97.12%, #3A85FF));
  background: linear-gradient(90deg, #5ACBFF 0.01%, #3A85FF 97.12%);
}

.l-solutions_business-con-btn.color-ff3c6a.active {
  background: linear-gradient(92deg, #FF3C6A 2.09%, #D704BE 97.91%);
}

.l-solutions_business-con-btn.color-2c53ff.active {
  background: -webkit-gradient(linear, left top, right top, color-stop(0.01%, #2C53FF), color-stop(40.16%, #7266F8), color-stop(97.12%, #A473F3));
  background: linear-gradient(90deg, #2C53FF 0.01%, #7266F8 40.16%, #A473F3 97.12%);
}

.l-solutions_business-con-btn.color-f9ba41.active {
  background: linear-gradient(91deg, #F9BA41 -4.99%, #EE9203 103.95%);
}

.l-solutions_business-con-btn.color-0fdee9.active {
  background: linear-gradient(112deg, #0FDEE9 23.83%, #00A5B1 94.68%);
}

.l-solutions_business-con-btn.color-7266f8.active {
  background: -webkit-gradient(linear, left top, right top, color-stop(0.01%, #2C53FF), color-stop(40.16%, #7266F8), color-stop(97.12%, #A473F3));
  background: linear-gradient(90deg, #2C53FF 0.01%, #7266F8 40.16%, #A473F3 97.12%);
}

.l-solutions_business-con-btn.slick-active .l-solutions_business-icon {
  -webkit-filter: invert(100%) brightness(2) contrast(100%);
          filter: invert(100%) brightness(2) contrast(100%);
}

.l-solutions_business-con-btn.color-ff5a2c.slick-active {
  background: linear-gradient(92deg, #FF5A2C 0.23%, #FFA72C 115.12%);
}

.l-solutions_business-con-btn.color-3ed156.slick-active {
  background: -webkit-gradient(linear, left top, right top, color-stop(0.04%, #3ED156), color-stop(99.98%, #55A7FF));
  background: linear-gradient(90deg, #3ED156 0.04%, #55A7FF 99.98%);
}

.l-solutions_business-con-btn.color-5acbff.slick-active {
  background: -webkit-gradient(linear, left top, right top, color-stop(0.01%, #5ACBFF), color-stop(97.12%, #3A85FF));
  background: linear-gradient(90deg, #5ACBFF 0.01%, #3A85FF 97.12%);
}

.l-solutions_business-con-btn.color-ff3c6a.slick-active {
  background: linear-gradient(92deg, #FF3C6A 2.09%, #D704BE 97.91%);
}

.l-solutions_business-con-btn.color-2c53ff.slick-active {
  background: -webkit-gradient(linear, left top, right top, color-stop(0.01%, #2C53FF), color-stop(40.16%, #7266F8), color-stop(97.12%, #A473F3));
  background: linear-gradient(90deg, #2C53FF 0.01%, #7266F8 40.16%, #A473F3 97.12%);
}

.l-solutions_business-con-btn.color-f9ba41.slick-active {
  background: linear-gradient(91deg, #F9BA41 -4.99%, #EE9203 103.95%);
}

.l-solutions_business-con-btn.color-0fdee9.slick-active {
  background: linear-gradient(112deg, #0FDEE9 23.83%, #00A5B1 94.68%);
}

.l-solutions_business-con-btn.color-7266f8.slick-active {
  background: -webkit-gradient(linear, left top, right top, color-stop(0.01%, #2C53FF), color-stop(40.16%, #7266F8), color-stop(97.12%, #A473F3));
  background: linear-gradient(90deg, #2C53FF 0.01%, #7266F8 40.16%, #A473F3 97.12%);
}

.l-solutions_business-con-btn.color-ff5a2c:hover {
  background: linear-gradient(92deg, #FF5A2C 0.23%, #FFA72C 115.12%);
}

.l-solutions_business-con-btn.color-3ed156:hover {
  background: -webkit-gradient(linear, left top, right top, color-stop(0.04%, #3ED156), color-stop(99.98%, #55A7FF));
  background: linear-gradient(90deg, #3ED156 0.04%, #55A7FF 99.98%);
}

.l-solutions_business-con-btn.color-5acbff:hover {
  background: -webkit-gradient(linear, left top, right top, color-stop(0.01%, #5ACBFF), color-stop(97.12%, #3A85FF));
  background: linear-gradient(90deg, #5ACBFF 0.01%, #3A85FF 97.12%);
}

.l-solutions_business-con-btn.color-ff3c6a:hover {
  background: linear-gradient(92deg, #FF3C6A 2.09%, #D704BE 97.91%);
}

.l-solutions_business-con-btn.color-2c53ff:hover {
  background: -webkit-gradient(linear, left top, right top, color-stop(0.01%, #2C53FF), color-stop(40.16%, #7266F8), color-stop(97.12%, #A473F3));
  background: linear-gradient(90deg, #2C53FF 0.01%, #7266F8 40.16%, #A473F3 97.12%);
}

.l-solutions_business-con-btn.color-f9ba41:hover {
  background: linear-gradient(91deg, #F9BA41 -4.99%, #EE9203 103.95%);
}

.l-solutions_business-con-btn.color-0fdee9:hover {
  background: linear-gradient(112deg, #0FDEE9 23.83%, #00A5B1 94.68%);
}

.l-solutions_business-con-btn.color-7266f8:hover {
  background: -webkit-gradient(linear, left top, right top, color-stop(0.01%, #2C53FF), color-stop(40.16%, #7266F8), color-stop(97.12%, #A473F3));
  background: linear-gradient(90deg, #2C53FF 0.01%, #7266F8 40.16%, #A473F3 97.12%);
}

.l-solutions_business-con-btn:hover .l-solutions_business-icon {
  -webkit-filter: invert(100%) brightness(2) contrast(100%);
          filter: invert(100%) brightness(2) contrast(100%);
}

.l-solutions_business-con-btn:hover .business_model_item-tab_name {
  color: #FFF;
}

.l-solutions_business__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  gap: 40px;
}

.l-solutions_business__item.bulder {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 16px;
}

.l-solutions_business-content-heading-list.bulder {
  padding: 63px 78px;
}

.l-bottomtext_solutions_business {
  color: #151536;
  font-size: 18px;
  font-weight: 300;
  line-height: 140%;
  margin-top: 40px;
}

.l-solutions_business__item_header-block {
  max-width: 308px;
}

.l-solutions_business__item_header_info {
  color: #151536;
  font-size: 24px;
  font-weight: 500;
  line-height: normal;
  letter-spacing: 0.72px;
}

.l-solutions_business__item_header-block {
  max-width: 308px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 24px;
}

.l-solutions_business__item_sub_text {
  color: #515162;
  font-size: 16px;
  font-weight: 300;
  line-height: 140%;
}

.l-solutions_business__item_bot_text {
  color: #151536;
  font-size: 16px;
  font-weight: 400;
  line-height: 140%;
}

.l-container-box.business_model {
  margin-bottom: 104px;
}

/* banner_company */
.banner_company-bg {
  background: url(/wp-content/uploads/2025/07/company.png), #151536;
  padding: 104px 0px;
  background-repeat: no-repeat;
  background-position: calc(50% + 240px) center;
}

.l-title_new_box-text.left.banner_company {
  max-width: 510px;
  margin: 0;
}

.l-title_new_box-text.left.banner_company .l-heading-new-service {
  color: #FFF;
}

.l-title_new_box-text.left.banner_company .l-heading-new-service {
  color: #FFF;
}

.l-title_new_box-text.left.banner_company .l-subheading-new-service {
  color: #E8E8E8;
  font-size: 20px;
  line-height: normal;
}

/* clients say */
.l-clients_say-block .l-title_new_box-text.left {
  max-width: 420px;
  margin: 0;
}

.clients_say-controls.new .custom-next {
  -webkit-transform: inherit;
      -ms-transform: inherit;
          transform: inherit;
}

.l-clients_say-list-main-box.new .l-clients_say-item-main {
  padding: 40px;
}

.clients_say-controls.new .custom-next {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: inherit;
  width: inherit;
  max-height: inherit;
  -webkit-transform: inherit;
      -ms-transform: inherit;
          transform: inherit;
  border-radius: 20px;
  border: 2px solid #E8E8E8;
  background: #FFF;
  -webkit-box-shadow: 0px 1px 5px 0px rgba(94, 94, 94, 0.16);
          box-shadow: 0px 1px 5px 0px rgba(94, 94, 94, 0.16);
  padding: 8px 15px;
}

.clients_say-controls.new {
  padding: inherit;
  border: inherit;
  grid-column-gap: 11px;
  grid-row-gap: 11px;
}

.clients_say-controls.new .custom-prev {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: inherit;
  width: inherit;
  max-height: inherit;
  border-radius: 20px;
  border: 2px solid #E8E8E8;
  background: #FFF;
  -webkit-box-shadow: 0px 1px 5px 0px rgba(94, 94, 94, 0.16);
          box-shadow: 0px 1px 5px 0px rgba(94, 94, 94, 0.16);
  padding: 8px 15px;
}

.l-clients_say-list-main-box.new .l-clients_say-item_head-main-style-box-bg {
  border-radius: 20px;
  background: -webkit-gradient(linear, left top, right top, color-stop(0.04%, #3ED156), color-stop(99.98%, #55A7FF));
  background: linear-gradient(90deg, #3ED156 0.04%, #55A7FF 99.98%);
  -webkit-box-shadow: 0px 1px 5px 0px rgba(94, 94, 94, 0.16);
          box-shadow: 0px 1px 5px 0px rgba(94, 94, 94, 0.16);
  margin: 20px;
}

.l-clients_say-list-main-box.new .l-clients_say-item-main {
  margin: 0 0 8px;
}

/* metrics-new */
.l-container-box-bg-metrics-new {
  background: #FAFAFA;
  padding: 120px 0px;
  margin-bottom: 0;
}

.l-container-box-bg-metrics-new .l-metrics-list-main {
  grid-column-gap: 50px;
}

/* spinner */
.l-spinner_content-list-item.new {
  padding: 24px;
  position: relative;
  border-radius: 20px;
  border: 1px solid #EBEBEB;
  background: #FFF;
  -webkit-box-shadow: 0px 4px 16px 0px rgba(56, 81, 120, 0.1);
          box-shadow: 0px 4px 16px 0px rgba(56, 81, 120, 0.1);
}

.l-spinner.new .l-spinner__item .l-spinner__icon .l-spinner__icon-in.green {
  background: -webkit-gradient(linear, left top, right top, color-stop(0.04%, #3ED156), color-stop(99.98%, #55A7FF));
  background: linear-gradient(90deg, #3ED156 0.04%, #55A7FF 99.98%);
}

.l-spinner.new .l-spinner__item .l-spinner__icon .l-spinner__icon-in.orange {
  background: linear-gradient(92deg, #FF5A2C 0.23%, #FFA72C 115.12%);
}

.l-spinner.new .l-spinner__item .l-spinner__icon .l-spinner__icon-in.pink {
  background: linear-gradient(177deg, #FF3C6A 2.13%, #D704BE 117.1%);
}

.l-spinner.new .l-spinner__item .l-spinner__icon .l-spinner__icon-in.violet {
  background: -webkit-gradient(linear, left top, right top, color-stop(0.01%, #2C53FF), color-stop(40.16%, #7266F8), color-stop(97.12%, #A473F3));
  background: linear-gradient(90deg, #2C53FF 0.01%, #7266F8 40.16%, #A473F3 97.12%);
}

.l-spinner.new .l-spinner__item .l-spinner__icon .l-spinner__icon-in.blue {
  background: -webkit-gradient(linear, left top, right top, color-stop(0.01%, #5ACBFF), color-stop(97.12%, #3A85FF));
  background: linear-gradient(90deg, #5ACBFF 0.01%, #3A85FF 97.12%);
}

/* enterprise grade */
.l-container-box.enterprise_grade {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  gap: 40px;
}

.l-container-box.enterprise_grade .l-title_new_box-text.left {
  margin: 0;
  max-width: 530px;
}

.l-enterprise_grade-list-main {
  max-width: 604px;
  padding: 0;
  margin: 0;
  list-style: none;
}

.l-container-box.enterprise_grade .l-heading-new-service {
  margin-bottom: 56px;
}

.l-enterprise_grade-item_head_text {
  color: #151536;
  font-size: 20px;
  font-weight: 500;
  line-height: normal;
  letter-spacing: 0.6px;
  margin-bottom: 8px;
}

.l-enterprise_grade-item_head_subtext {
  color: #515162;
  font-size: 16px;
  font-weight: 300;
  line-height: 140%;
}

.l-enterprise_grade-list-main {
  max-width: 604px;
  padding: 0;
  margin: 0;
  list-style: none;
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-column-gap: 32px;
  grid-row-gap: 32px;
}

.l-enterprise_grade-item_icon-main-bg {
  border-radius: 20px;
  background: -webkit-gradient(linear, left top, right top, color-stop(0.01%, rgba(44, 83, 255, 0.1)), color-stop(40.16%, rgba(114, 102, 248, 0.1)), color-stop(97.12%, rgba(164, 115, 243, 0.1)));
  background: linear-gradient(90deg, rgba(44, 83, 255, 0.1) 0.01%, rgba(114, 102, 248, 0.1) 40.16%, rgba(164, 115, 243, 0.1) 97.12%);
  padding: 7px;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  margin-bottom: 12px;
}

.l-enterprise_grade-item_icon-main {
  border-radius: 20px;
  background: -webkit-gradient(linear, left top, right top, color-stop(0.01%, #2C53FF), color-stop(40.16%, #7266F8), color-stop(97.12%, #A473F3));
  background: linear-gradient(90deg, #2C53FF 0.01%, #7266F8 40.16%, #A473F3 97.12%);
  padding: 9px;
  height: 50px;
  width: 50px;
}

/* ai_platform */
.l-ai_platform-new-list-main {
  margin: 0;
  padding: 0;
  list-style: none;
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-column-gap: 24px;
  grid-row-gap: 24px;
}

.l-ai_platform-new-item_head {
  border-radius: 20px;
  border: 1px solid #E8E8E8;
  background: #FFF;
  -webkit-box-shadow: 0px 1px 5px 0px rgba(94, 94, 94, 0.16);
          box-shadow: 0px 1px 5px 0px rgba(94, 94, 94, 0.16);
  padding: 20px;
  margin-bottom: 4px;
  height: 98.5%;
}

.l-ai_platform-new-item-main a {
  text-decoration: none;
}

.l-ai_platform-new-item_head_text {
  color: #151536;
  font-size: 20px;
  font-weight: 500;
  line-height: normal;
  letter-spacing: 0.6px;
}

.l-ai_platform-new-item_head_sub_text {
  color: #515162;
  font-size: 16px;
  font-weight: 300;
  line-height: 140%;
}

.l-ai_platform-new-item_head_icon-i {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 16px;
  margin-bottom: 16px;
}

.l-ai_platform-new-item_head_icon-i .image-i {
  border-radius: 20px;
  height: 50px;
  width: 50px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.l-ai_platform-new-item_head_icon-i .image-i-bg {
  border-radius: 20px;
  padding: 7px;
}

.l-ai_platform-new-item-main {
  border-radius: 22px;
}

.l-ai_platform-new-item-main:nth-child(1) .l-ai_platform-new-item_head_icon-i .image-i {
  background: linear-gradient(92deg, #FF5A2C 0.23%, #FFA72C 115.12%);
}

.l-ai_platform-new-item-main:nth-child(1) .l-ai_platform-new-item_head_icon-i .image-i-bg {
  background: linear-gradient(92deg, rgba(255, 90, 44, 0.1) 0.23%, rgba(255, 167, 44, 0.1) 115.12%);
}

.l-ai_platform-new-item-main:nth-child(1) {
  background: linear-gradient(92deg, #FF5A2C 0.23%, #FFA72C 115.12%);
}

.l-ai_platform-new-item-main:nth-child(2) .l-ai_platform-new-item_head_icon-i .image-i {
  background: -webkit-gradient(linear, left top, right top, color-stop(0.01%, #2C53FF), color-stop(40.16%, #7266F8), color-stop(97.12%, #A473F3));
  background: linear-gradient(90deg, #2C53FF 0.01%, #7266F8 40.16%, #A473F3 97.12%);
}

.l-ai_platform-new-item-main:nth-child(2) .l-ai_platform-new-item_head_icon-i .image-i-bg {
  background: -webkit-gradient(linear, left top, right top, color-stop(0.01%, rgba(44, 83, 255, 0.1)), color-stop(40.16%, rgba(114, 102, 248, 0.1)), color-stop(97.12%, rgba(164, 115, 243, 0.1)));
  background: linear-gradient(90deg, rgba(44, 83, 255, 0.1) 0.01%, rgba(114, 102, 248, 0.1) 40.16%, rgba(164, 115, 243, 0.1) 97.12%);
}

.l-ai_platform-new-item-main:nth-child(2) {
  background: -webkit-gradient(linear, left top, right top, color-stop(0.01%, #2C53FF), color-stop(40.16%, #7266F8), color-stop(97.12%, #A473F3));
  background: linear-gradient(90deg, #2C53FF 0.01%, #7266F8 40.16%, #A473F3 97.12%);
}

.l-ai_platform-new-item-main:nth-child(3) .l-ai_platform-new-item_head_icon-i .image-i {
  background: -webkit-gradient(linear, left top, right top, color-stop(0.04%, #3ED156), color-stop(99.98%, #55A7FF));
  background: linear-gradient(90deg, #3ED156 0.04%, #55A7FF 99.98%);
}

.l-ai_platform-new-item-main:nth-child(3) .l-ai_platform-new-item_head_icon-i .image-i-bg {
  background: -webkit-gradient(linear, left top, right top, color-stop(0.04%, rgba(62, 209, 86, 0.1)), color-stop(99.98%, rgba(85, 167, 255, 0.1)));
  background: linear-gradient(90deg, rgba(62, 209, 86, 0.1) 0.04%, rgba(85, 167, 255, 0.1) 99.98%);
}

.l-ai_platform-new-item-main:nth-child(3) {
  background: -webkit-gradient(linear, left top, right top, color-stop(0.04%, #3ED156), color-stop(99.98%, #55A7FF));
  background: linear-gradient(90deg, #3ED156 0.04%, #55A7FF 99.98%);
}

.l-ai_platform-new-item-main:nth-child(4) .l-ai_platform-new-item_head_icon-i .image-i {
  background: linear-gradient(177deg, #FF3C6A 2.13%, #D704BE 117.1%);
}

.l-ai_platform-new-item-main:nth-child(4) .l-ai_platform-new-item_head_icon-i .image-i-bg {
  background: linear-gradient(177deg, rgba(255, 60, 106, 0.1) 2.13%, rgba(215, 4, 190, 0.1) 117.1%);
}

.l-ai_platform-new-item-main:nth-child(4) {
  background: linear-gradient(177deg, #FF3C6A 2.13%, #D704BE 117.1%);
}

.l-ai_platform-new-item-main:nth-child(5) .l-ai_platform-new-item_head_icon-i .image-i {
  background: -webkit-gradient(linear, left top, right top, color-stop(0.01%, #5ACBFF), color-stop(97.12%, #3A85FF));
  background: linear-gradient(90deg, #5ACBFF 0.01%, #3A85FF 97.12%);
}

.l-ai_platform-new-item-main:nth-child(5) .l-ai_platform-new-item_head_icon-i .image-i-bg {
  background: -webkit-gradient(linear, left top, right top, color-stop(0.01%, rgba(90, 203, 255, 0.1)), color-stop(97.12%, rgba(58, 133, 255, 0.1)));
  background: linear-gradient(90deg, rgba(90, 203, 255, 0.1) 0.01%, rgba(58, 133, 255, 0.1) 97.12%);
}

.l-ai_platform-new-item-main:nth-child(5) {
  background: -webkit-gradient(linear, left top, right top, color-stop(0.01%, #5ACBFF), color-stop(97.12%, #3A85FF));
  background: linear-gradient(90deg, #5ACBFF 0.01%, #3A85FF 97.12%);
}

.l-ai_platform-new-item-main:nth-child(6) .l-ai_platform-new-item_head_icon-i .image-i {
  background: linear-gradient(91deg, #F9BA41 -4.99%, #EE9203 103.95%);
}

.l-ai_platform-new-item-main:nth-child(6) .l-ai_platform-new-item_head_icon-i .image-i-bg {
  background: linear-gradient(91deg, rgba(249, 186, 65, 0.1) -4.99%, rgba(238, 146, 3, 0.1) 103.95%);
}

.l-ai_platform-new-item-main:nth-child(6) {
  background: linear-gradient(177deg, #F9BA41 2.13%, #EE9203 117.1%);
}

.l-ai_platform-new-item-main:nth-child(7) .l-ai_platform-new-item_head_icon-i .image-i {
  background: -webkit-gradient(linear, left top, right top, color-stop(0.01%, #B000EE), color-stop(97.12%, #5A3BF6));
  background: linear-gradient(90deg, #B000EE 0.01%, #5A3BF6 97.12%);
}

.l-ai_platform-new-item-main:nth-child(7) .l-ai_platform-new-item_head_icon-i .image-i-bg {
  background: -webkit-gradient(linear, left top, right top, color-stop(0.01%, rgba(176, 0, 238, 0.1)), color-stop(97.12%, rgba(90, 59, 246, 0.1)));
  background: linear-gradient(90deg, rgba(176, 0, 238, 0.1) 0.01%, rgba(90, 59, 246, 0.1) 97.12%);
}

.l-ai_platform-new-item-main:nth-child(7) {
  background: -webkit-gradient(linear, left top, right top, color-stop(0.01%, #B000EE), color-stop(97.12%, #5A3BF6));
  background: linear-gradient(90deg, #B000EE 0.01%, #5A3BF6 97.12%);
}

.l-ai_platform-new-item-main:nth-child(8) .l-ai_platform-new-item_head_icon-i .image-i {
  background: linear-gradient(112deg, #0FDEE9 23.83%, #00A5B1 94.68%);
}

.l-ai_platform-new-item-main:nth-child(8) .l-ai_platform-new-item_head_icon-i .image-i-bg {
  background: linear-gradient(112deg, rgba(15, 222, 233, 0.1) 23.83%, rgba(0, 165, 177, 0.1) 94.68%);
}

.l-ai_platform-new-item-main:nth-child(8) {
  background: linear-gradient(92deg, #0FDEE9 5.38%, #00A5B1 92.22%);
}

.l-spinner-mobile.new .l-spinner_content-list-item {
  padding: 24px;
  border-radius: 20px;
  border: 1px solid #EBEBEB;
  background: #FFF;
  -webkit-box-shadow: 0px 4px 16px 0px rgba(56, 81, 120, 0.1);
          box-shadow: 0px 4px 16px 0px rgba(56, 81, 120, 0.1);
}

.l-spinner-mobile.new .filter-buttonh .active .inactive-i.pink {
  background: linear-gradient(177deg, #FF3C6A 2.13%, #D704BE 117.1%);
}

.l-spinner-mobile.new .filter-buttonh .active .inactive-i.green {
  background: -webkit-gradient(linear, left top, right top, color-stop(0.04%, #3ED156), color-stop(99.98%, #55A7FF));
  background: linear-gradient(90deg, #3ED156 0.04%, #55A7FF 99.98%);
}

.l-spinner-mobile.new .filter-buttonh .active .inactive-i.orange {
  background: linear-gradient(92deg, #FF5A2C 0.23%, #FFA72C 115.12%);
}

.l-spinner-mobile.new .filter-buttonh .active .inactive-i.blue {
  background: -webkit-gradient(linear, left top, right top, color-stop(0.01%, #5ACBFF), color-stop(97.12%, #3A85FF));
  background: linear-gradient(90deg, #5ACBFF 0.01%, #3A85FF 97.12%);
}

.l-spinner-mobile.new .filter-buttonh .active .inactive-i.violet {
  background: -webkit-gradient(linear, left top, right top, color-stop(0.01%, #2C53FF), color-stop(40.16%, #7266F8), color-stop(97.12%, #A473F3));
  background: linear-gradient(90deg, #2C53FF 0.01%, #7266F8 40.16%, #A473F3 97.12%);
}

/* us build */
.l-top-text-want-us-build {
  color: #E8E8E8;
  font-size: 24px;
  font-weight: 600;
  margin-bottom: 32px;
  line-height: 28px;
  text-align: center;
}

.l-list-tem-want-us-build-items-box {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-column-gap: 80px;
  grid-row-gap: 40px;
  margin-bottom: 40px;
  max-width: 984px;
  margin: 0 auto 40px;
}

.l-list-tem-want-us-build-items {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 16px;
}

.l-list-tem-want-us-build-items-image img {
  min-width: 48px;
  height: 48px;
}

.l-list-tem-want-us-build-items-text {
  color: #FFF;
  font-size: 18px;
  font-weight: 300;
  line-height: 140%;
  text-align: left;
}

.l-bottom-text-want-us-build {
  color: #E8E8E8;
  text-align: center;
  font-size: 18px;
  font-weight: 300;
  line-height: 140%;
  margin-bottom: 40px;
}

.hero_new_button_page.banner-n.want_us_build {
  margin: 0 auto;
}

/* faq */
.main-l-faq__wrapper-bg.new .main-l-faq__accordion-cont-bg:nth-child(odd) .main-l-faq__accordion-cont {
  border: 2px solid #3ED156;
}

.main-l-faq__wrapper-bg.new .main-l-faq__accordion-cont-bg:nth-child(even) .main-l-faq__accordion-cont {
  border: 2px solid #5ACBFF;
}

.main-l-faq__wrapper-bg.new .main-l-faq__accordion-cont-bg:nth-child(odd) h3:after {
  content: url(/wp-content/uploads/2025/06/arrow-f-o.svg);
}

.main-l-faq__wrapper-bg.new .main-l-faq__accordion-cont-bg:nth-child(even) .cogniagentq h3:after {
  content: url(/wp-content/uploads/2025/06/arrow-f-w.svg);
}

/* Main blog */
.blog-content-page-template-new-box {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-column-gap: 32px;
  grid-row-gap: 32px;
}

.blog-content-page-template-new-box .l-blog-content-container-post {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  grid-column-gap: 12px;
  grid-row-gap: 12px;
}

.blog-content-page-template-new-box .l-blog-content-container-post-text h3 {
  margin-bottom: 8px;
  color: #151536;
  font-size: 18px;
  font-weight: 500;
  line-height: normal;
  letter-spacing: 0.54px;
}

.blog-content-page-template-new-box .l-blog-content-container-post-text-excerpt p {
  margin: 0;
}

.blog-content-page-template-new-box .l-blog-content-container-post-img {
  max-width: inherit;
  width: inherit;
}

.blog-content-page-template-new-box .l-blog-content-container-post-img img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: 20px;
  min-height: 225px;
}

.blog-content-page-template-new-box .l-blog-content-container-post-text-excerpt {
  -webkit-line-clamp: 1;
}

.blog-content-page-template-new-box .post-category a {
  border-radius: 10px;
  opacity: 0.8;
  background: -webkit-gradient(linear, left top, right top, color-stop(0.04%, #3ED156), color-stop(99.98%, #55A7FF));
  background: linear-gradient(90deg, #3ED156 0.04%, #55A7FF 99.98%);
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  padding: 0px 16px;
  margin-bottom: 12px;
  color: #FFF;
  text-align: center;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  text-decoration: none;
}

/* slide Industry */
.l-mvp-tab-container_listitem {
  max-width: 1200px;
  margin: 0 auto;
  padding: 0 15px;
}

.l-case_studies-tab-container_content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  gap: 24px;
}

.l-mvp-tab-container_category {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin: 0 auto;
}

.tab-content.disrupts_conversational-tab-list {
  margin: 0 auto;
  padding: 0 15px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  gap: 24px;
}

.l-case_studies-tab-container_content-box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 0 auto;
  padding: 0px 15px 15px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  gap: 24px;
}

.l-case_studies_content-text {
  color: #151536;
  text-align: center;
  font-size: 24px;
  font-weight: 500;
  line-height: normal;
  letter-spacing: 0.72px;
  margin-bottom: 24px;
}

.l-case_studies-tab-container_content-r {
  border-radius: 20px;
  border: 1px solid #E8E8E8;
  background: #FFF;
  -webkit-box-shadow: 0px 1px 5px 0px rgba(94, 94, 94, 0.16);
          box-shadow: 0px 1px 5px 0px rgba(94, 94, 94, 0.16);
  padding: 40px 30px 30px;
  width: 588px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  min-height: 505px;
}

.tabs-container-disrupts_conversational-slider {
  max-width: 1700px;
  margin: 0 auto;
}

.tabs-container-disrupts_conversational-slider .slick-track {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 16px;
  padding: 10px;
}

.l-case_studies_content-text.mobile {
  display: none;
}

.disrupts_conversational .tabs-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  gap: 12px;
  padding-bottom: 8px;
  max-width: 1500px;
  margin: 0 auto;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.disrupts_conversational .tab {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 8px;
  background: #ffffff;
  border: 1px solid #e0e0e0;
  border-radius: 24px;
  padding: 7px 20px 7px 4px;
  cursor: pointer;
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
          box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
  font-weight: 500;
  max-width: 235px;
  min-width: 235px;
}

.disrupts_conversational .tab-contents {
  margin-top: 46px;
}

.disrupts_conversational .tab-content {
  display: none;
}

.disrupts_conversational .tab-content.active {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.disrupts_conversational .tab-label {
  color: #515162;
  font-size: 16px;
  font-weight: 500;
  line-height: normal;
  letter-spacing: 0.48px;
}

.disrupts_conversational .icon-default img {
  min-width: 24px;
  height: 24px;
  -webkit-filter: brightness(0) invert(1);
          filter: brightness(0) invert(1);
}

.disrupts_conversational .icon-default {
  height: 24px;
  width: 24px;
}

.disrupts_conversational .tab.active {
  color: #ffffff;
  -webkit-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.2);
          box-shadow: 0 2px 8px rgba(0, 0, 0, 0.2);
}

.disrupts_conversational .tab.color-5acbff .icon-default {
  background: -webkit-gradient(linear, left top, right top, color-stop(0.01%, #5ACBFF), color-stop(97.12%, #3A85FF));
  background: linear-gradient(90deg, #5ACBFF 0.01%, #3A85FF 97.12%);
}

.disrupts_conversational .tab.color-d704be .icon-default {
  background: linear-gradient(92deg, #FF3C6A 2.09%, #D704BE 97.91%);
}

.disrupts_conversational .tab.color-3ed156 .icon-default {
  background: -webkit-gradient(linear, left top, right top, color-stop(0.04%, #3ED156), color-stop(99.98%, #55A7FF));
  background: linear-gradient(90deg, #3ED156 0.04%, #55A7FF 99.98%);
}

.disrupts_conversational .tab.color-f9ba41 .icon-default {
  background: linear-gradient(91deg, #F9BA41 -4.99%, #EE9203 103.95%);
}

.disrupts_conversational .tab.color-55a7ff .icon-default {
  background: -webkit-gradient(linear, left top, right top, color-stop(0.04%, #3ED156), color-stop(99.98%, #55A7FF));
  background: linear-gradient(90deg, #3ED156 0.04%, #55A7FF 99.98%);
}

.disrupts_conversational .tab.color-a473f3 .icon-default {
  background: -webkit-gradient(linear, left top, right top, color-stop(0.01%, #2C53FF), color-stop(40.16%, #7266F8), color-stop(97.12%, #A473F3));
  background: linear-gradient(90deg, #2C53FF 0.01%, #7266F8 40.16%, #A473F3 97.12%);
}

.disrupts_conversational .tab.color-2c53ff .icon-default {
  background: -webkit-gradient(linear, left top, right top, color-stop(0.01%, #2C53FF), color-stop(40.16%, #7266F8), color-stop(97.12%, #A473F3));
  background: linear-gradient(90deg, #2C53FF 0.01%, #7266F8 40.16%, #A473F3 97.12%);
}

.disrupts_conversational .tab.color-ff5a2c .icon-default {
  background: linear-gradient(92deg, #FF5A2C 0.23%, #FFA72C 115.12%);
}

.disrupts_conversational .icon-default-bg {
  padding: 4px;
  border-radius: 19px;
}

.disrupts_conversational .tab.color-5acbff .icon-default-bg {
  background: -webkit-gradient(linear, left top, right top, color-stop(0.01%, rgba(90, 203, 255, 0.1)), color-stop(97.12%, rgba(58, 133, 255, 0.1)));
  background: linear-gradient(90deg, rgba(90, 203, 255, 0.1) 0.01%, rgba(58, 133, 255, 0.1) 97.12%);
}

.disrupts_conversational .tab.color-d704be .icon-default-bg {
  background: linear-gradient(177deg, rgba(255, 60, 106, 0.1) 2.13%, rgba(215, 4, 190, 0.1) 117.1%);
}

.disrupts_conversational .tab.color-3ed156 .icon-default-bg {
  background: -webkit-gradient(linear, left top, right top, color-stop(0.04%, rgba(62, 209, 86, 0.1)), color-stop(99.98%, rgba(85, 167, 255, 0.1)));
  background: linear-gradient(90deg, rgba(62, 209, 86, 0.1) 0.04%, rgba(85, 167, 255, 0.1) 99.98%);
}

.disrupts_conversational .tab.color-f9ba41 .icon-default-bg {
  background: linear-gradient(91deg, #F9BA41 -4.99%, #EE9203 103.95%);
}

.disrupts_conversational .tab.color-55a7ff .icon-default-bg {
  background: -webkit-gradient(linear, left top, right top, color-stop(0.04%, rgba(62, 209, 86, 0.1)), color-stop(99.98%, rgba(85, 167, 255, 0.1)));
  background: linear-gradient(90deg, rgba(62, 209, 86, 0.1) 0.04%, rgba(85, 167, 255, 0.1) 99.98%);
}

.disrupts_conversational .tab.color-a473f3 .icon-default-bg {
  background: -webkit-gradient(linear, left top, right top, color-stop(0.01%, rgba(44, 83, 255, 0.1)), color-stop(40.16%, rgba(114, 102, 248, 0.1)), color-stop(97.12%, rgba(164, 115, 243, 0.1)));
  background: linear-gradient(90deg, rgba(44, 83, 255, 0.1) 0.01%, rgba(114, 102, 248, 0.1) 40.16%, rgba(164, 115, 243, 0.1) 97.12%);
}

.disrupts_conversational .tab.color-2c53ff .icon-default-bg {
  background: -webkit-gradient(linear, left top, right top, color-stop(0.01%, rgba(44, 83, 255, 0.1)), color-stop(40.16%, rgba(114, 102, 248, 0.1)), color-stop(97.12%, rgba(164, 115, 243, 0.1)));
  background: linear-gradient(90deg, rgba(44, 83, 255, 0.1) 0.01%, rgba(114, 102, 248, 0.1) 40.16%, rgba(164, 115, 243, 0.1) 97.12%);
}

.disrupts_conversational .tab.color-ff5a2c .icon-default-bg {
  background: rgba(176, 0, 238, 0.1);
}

.disrupts_conversational .tab.slick-active.slick-center .icon-default img {
  -webkit-filter: none;
          filter: none;
}

.disrupts_conversational .tab.color-5acbff.slick-active.slick-center {
  background: -webkit-gradient(linear, left top, right top, color-stop(0.01%, #5ACBFF), color-stop(97.12%, #3A85FF));
  background: linear-gradient(90deg, #5ACBFF 0.01%, #3A85FF 97.12%);
}

.disrupts_conversational .tab.color-d704be.slick-active.slick-center {
  background: linear-gradient(92deg, #FF3C6A 2.09%, #D704BE 97.91%);
}

.disrupts_conversational .tab.color-3ed156.slick-active.slick-center {
  background: -webkit-gradient(linear, left top, right top, color-stop(0.04%, #3ED156), color-stop(99.98%, #55A7FF));
  background: linear-gradient(90deg, #3ED156 0.04%, #55A7FF 99.98%);
}

.disrupts_conversational .tab.color-f9ba41.slick-active.slick-center {
  background: linear-gradient(91deg, #F9BA41 -4.99%, #EE9203 103.95%);
}

.disrupts_conversational .tab.color-55a7ff.slick-active.slick-center {
  background: -webkit-gradient(linear, left top, right top, color-stop(0.04%, #3ED156), color-stop(99.98%, #55A7FF));
  background: linear-gradient(90deg, #3ED156 0.04%, #55A7FF 99.98%);
}

.disrupts_conversational .tab.color-a473f3.slick-active.slick-center {
  background: -webkit-gradient(linear, left top, right top, color-stop(0.01%, #2C53FF), color-stop(40.16%, #7266F8), color-stop(97.12%, #A473F3));
  background: linear-gradient(90deg, #2C53FF 0.01%, #7266F8 40.16%, #A473F3 97.12%);
}

.disrupts_conversational .tab.color-2c53ff.slick-active.slick-center {
  background: -webkit-gradient(linear, left top, right top, color-stop(0.01%, #2C53FF), color-stop(40.16%, #7266F8), color-stop(97.12%, #A473F3));
  background: linear-gradient(90deg, #2C53FF 0.01%, #7266F8 40.16%, #A473F3 97.12%);
}

.disrupts_conversational .tab.color-ff5a2c.slick-active.slick-center {
  background: linear-gradient(92deg, #FF5A2C 0.23%, #FFA72C 115.12%);
}

.disrupts_conversational .tab.slick-active.slick-center .tab-label {
  color: #FFF;
}

.disrupts_conversational .icon-default {
  border-radius: 15px;
  padding: 7px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 38px;
  width: 38px;
}

.disrupts_conversational .tab.slick-active.slick-center .icon-default {
  background: #FFF;
}

.l-case_studies_content-subtext-l {
  border-radius: 24px;
  border: 1px solid #E8E8E8;
  background: #FAFAFA;
  -webkit-box-shadow: 0px 1px 5px 0px rgba(94, 94, 94, 0.16);
          box-shadow: 0px 1px 5px 0px rgba(94, 94, 94, 0.16);
  padding: 16px;
  margin-bottom: 20px;
  width: 100%;
  color: #515162;
  font-size: 20px;
  font-weight: 400;
  line-height: normal;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
}

.l-case_studies_content-subtext2 {
  border-radius: 24px;
  border: 1px solid #E8E8E8;
  background: #EBF2FF;
  -webkit-box-shadow: 0px 1px 5px 0px rgba(94, 94, 94, 0.16);
          box-shadow: 0px 1px 5px 0px rgba(94, 94, 94, 0.16);
  padding: 16px 20px;
  min-width: 191px;
  margin-left: auto;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
}

.l-case_studies_content-subtext-r {
  border-radius: 24px;
  border: 1px solid #E8E8E8;
  -webkit-box-shadow: 0px 1px 5px 0px rgba(94, 94, 94, 0.16);
          box-shadow: 0px 1px 5px 0px rgba(94, 94, 94, 0.16);
  padding: 16px;
  margin-bottom: 20px;
  color: #FFF;
  font-size: 20px;
  font-weight: 400;
  line-height: normal;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
}

.l-case_studies-tab-container_content-r img {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 0 auto 46px;
}

.tab-content.disrupts_conversational-tab-list.color-b-ff5a2c .l-case_studies_content-subtext-r {
  background: linear-gradient(108deg, #FF5A2C 1.72%, #FFA72C 106.49%);
}

.tab-content.disrupts_conversational-tab-list.color-b-2c53ff .l-case_studies_content-subtext-r {
  background: -webkit-gradient(linear, left top, right top, color-stop(0.01%, #2C53FF), color-stop(40.16%, #7266F8), color-stop(97.12%, #A473F3));
  background: linear-gradient(90deg, #2C53FF 0.01%, #7266F8 40.16%, #A473F3 97.12%);
}

.tab-content.disrupts_conversational-tab-list.color-b-5acbff .l-case_studies_content-subtext-r {
  background: -webkit-gradient(linear, left top, right top, color-stop(0.01%, #5ACBFF), color-stop(97.12%, #3A85FF));
  background: linear-gradient(90deg, #5ACBFF 0.01%, #3A85FF 97.12%);
}

.tab-content.disrupts_conversational-tab-list.color-b-d704be .l-case_studies_content-subtext-r {
  background: linear-gradient(92deg, #FF3C6A 2.09%, #D704BE 97.91%);
}

.tab-content.disrupts_conversational-tab-list.color-b-3ed156 .l-case_studies_content-subtext-r {
  background: -webkit-gradient(linear, left top, right top, color-stop(0.04%, #3ED156), color-stop(99.98%, #55A7FF));
  background: linear-gradient(90deg, #3ED156 0.04%, #55A7FF 99.98%);
}

.tab-content.disrupts_conversational-tab-list.color-b-55a7ff .l-case_studies_content-subtext-r {
  background: -webkit-gradient(linear, left top, right top, color-stop(0.04%, #3ED156), color-stop(99.98%, #55A7FF));
  background: linear-gradient(90deg, #3ED156 0.04%, #55A7FF 99.98%);
}

.tab-content.disrupts_conversational-tab-list.color-b-a473f3 .l-case_studies_content-subtext-r {
  background: -webkit-gradient(linear, left top, right top, color-stop(0.01%, #2C53FF), color-stop(40.16%, #7266F8), color-stop(97.12%, #A473F3));
  background: linear-gradient(90deg, #2C53FF 0.01%, #7266F8 40.16%, #A473F3 97.12%);
}

.tab-content.disrupts_conversational-tab-list.color-b-f9ba41 .l-case_studies_content-subtext-r {
  background: linear-gradient(91deg, #F9BA41 -4.99%, #EE9203 103.95%);
}

.l-about-new-home-bg {
  padding: 120px 0 85px;
  background: #151536;
  margin-bottom: 104px;
}

.l-about-new-home-box {
  max-width: 1200px;
  margin: 0 auto;
  padding: 0 15px;
  background: url(/wp-content/uploads/2025/06/stk.svg), #151535;
  background-repeat: no-repeat;
  background-position: calc(50% + 150px) center;
  background-position-y: calc(50% - 76px);
}

.l-about-new-home {
  background: -webkit-gradient(linear, left top, right top, color-stop(0.01%, #BD61FF), color-stop(97.12%, #968CFF));
  background: linear-gradient(90deg, #BD61FF 0.01%, #968CFF 97.12%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-size: 35px;
  font-weight: 600;
  line-height: 90px;
  letter-spacing: 2.16px;
  text-align: center;
  margin-bottom: 120px;
}

.l-title_box-text-about-bg-new {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  gap: 20px;
}

.l-subheading-new-service-about {
  color: #FFF;
  font-size: 18px;
  font-weight: 300;
  line-height: 140%;
  max-width: 680px;
}

.l-hero_image-about-new {
  width: 390px;
}

.l-heading-new-service-about {
  color: #FFF;
  font-size: 40px;
  font-weight: 500;
  line-height: normal;
  letter-spacing: 1.2px;
  margin-bottom: 48px;
}

.l-subheading-new-service-about p {
  margin-bottom: 40px;
}

.l-solutions_business-content-heading-list.about {
  padding: 45px 120px;
}

.l-solutions_business-content-heading-list.about .l-solutions_business__item {
  gap: 50px;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.l-solutions_business-content-heading-list.about .l-solutions_business__item_header_info {
  text-align: center;
  margin-bottom: 16px;
}

.l-solutions_business-content-heading-list.about .l-solutions_business__item_sub_text {
  text-align: center;
}

.l-solutions_business-content-heading-list.about .l-solutions_business__item_header-block {
  gap: 0;
}

/* Pricing	 */
.l-pricing-home-bg {
  padding: 120px 0 65px;
}

.l-title_box-text-pricing {
  max-width: 1200px;
  padding: 0 15px;
  margin: 0 auto;
}

.l-headingtop-service-pricing {
  color: #515162;
  font-size: 24px;
  font-weight: 400;
  line-height: normal;
  margin-bottom: 16px;
}

.l-heading-service-pricing {
  font-size: 40px;
  font-weight: 500;
  line-height: normal;
  letter-spacing: 1.2px;
  background: -webkit-gradient(linear, left top, right top, color-stop(0.01%, #0022BA), color-stop(97.12%, #E000B7));
  background: linear-gradient(90deg, #0022BA 0.01%, #E000B7 97.12%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  margin-bottom: 16px;
}

.l-subheading-service-pricing {
  color: #515162;
  font-size: 20px;
  font-weight: 300;
  line-height: 140%;
}

/* 	Banner pricing */
.l-heading-new-service.banner-n-pricing {
  color: #FFF;
}

.l-subheading-new-service.banner-n-pricing {
  color: #E8E8E8;
  font-size: 24px;
  font-weight: 600;
  line-height: 28px;
  margin-bottom: 13px;
}

.l-subheading-new-service.banner-n-pricing.sec {
  color: #E8E8E8;
  text-align: center;
  font-size: 20px;
  font-weight: 300;
  line-height: normal;
  margin-bottom: 32px;
}

.l-title_box-text.banner-n-pricing {
  text-align: center;
  max-width: 900px;
  margin: 0 auto;
}

/* 	 */
.l-enterprise_grade-list-main.pricing .l-enterprise_grade-item_head-main-box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 12px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.l-enterprise_grade-list-main.pricing .l-enterprise_grade-item_head_text {
  color: #151536;
  font-size: 18px;
  font-weight: 300;
  line-height: 140%;
  margin-bottom: inherit;
}

.l-enterprise_grade-list-main.pricing .l-enterprise_grade-item_icon-main-bg {
  margin-bottom: 0;
}

.l-enterprise_grade-list-main.pricing {
  max-width: 632px;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
}

.l-enterprise_grade-item-main.pricing {
  min-width: 317px;
}

/* Table pricing */
.l-container-box-bg-metrics-new.pricing {
  padding: 80px 0px 8px;
}

.l-pricing-info-list-main {
  list-style: none;
  padding: 0;
  margin: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 20px;
  margin-bottom: 30px;
}

.l-enterprise_grade-list-main.pricing .l-enterprise_grade-item_head_text > span {
  display: inline-block;
}

.l-pricing-info-bottom-list-main {
  list-style: none;
  padding: 0;
  margin: 0;
  margin-bottom: 32px;
}

.l-container-pricing-info {
  max-width: 1200px;
  margin: 0 auto 110px;
  border-radius: 16px;
  border: 1px solid #E9EAEB;
  background: #FFF;
  -webkit-box-shadow: 0px 12px 16px -4px rgba(10, 13, 18, 0.08), 0px 4px 6px -2px rgba(10, 13, 18, 0.03);
          box-shadow: 0px 12px 16px -4px rgba(10, 13, 18, 0.08), 0px 4px 6px -2px rgba(10, 13, 18, 0.03);
  padding: 40px 25px;
}

.l-pricing-info-item-main {
  max-width: 213px;
  width: 213px;
  display: fle;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.l-pricing-info-item_head-main-box .hero_new_big_button_page {
  width: inherit;
}

.l-pricing-info-item_head-main-box .hero_new_big_button_page a:hover, .l-pricing-info-item_head-main-box .hero_new_big_button_page a:focus, .l-pricing-info-item_head-main-box .hero_new_big_button_page a:active {
  color: #ffffff;
}

.l-pricing-info-item_capabilities {
  color: #151536;
  font-size: 20px;
  font-weight: 500;
  line-height: normal;
  letter-spacing: 0.6px;
  margin-bottom: 18px;
}

.l-pricing-info-item_price {
  color: #151536;
  font-size: 18px;
  font-weight: 400;
  line-height: 140%;
}

.l-pricing-info-list-main .l-pricing-info-item-main:first-child {
  min-width: 275px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.l-pricing-info-list-main .l-hero-new-home__button-box {
  width: 100%;
  background: #EBEBEB;
}

.l-pricing-info-item_head-main-box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.l-pricing-info-item_icon {
  width: 64px;
  height: 64px;
  margin-bottom: 4px;
}

.l-pricing-info-item_head_name {
  color: #151536;
  text-align: center;
  font-size: 20px;
  font-weight: 500;
  line-height: normal;
  letter-spacing: 0.6px;
  margin-bottom: 16px;
}

.l-pricing-info-item_head_price {
  text-align: center;
  font-size: 24px;
  font-weight: 500;
  line-height: normal;
  letter-spacing: 0.72px;
  margin-bottom: 11px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.js-price-display.l-pricing-info-item_head_price span {
  font-size: 12px;
}

.l-pricing-info-item_head_info {
  color: #515162;
  text-align: center;
  font-size: 16px;
  font-weight: 300;
  line-height: 140%;
  margin-bottom: 16px;
}

.l-pricing-info-item_credit-pricing-list {
  color: #515162;
  text-align: center;
  font-size: 16px;
  font-weight: 300;
  line-height: 140%;
  margin-bottom: 16px;
}

.l-pricing-info-item_head_price.starter {
  background: linear-gradient(92deg, #FF5A2C 0.23%, #FFA72C 115.12%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.l-pricing-info-item_head_price.pro {
  background: -webkit-gradient(linear, left top, right top, color-stop(0.01%, #2C53FF), color-stop(40.16%, #7266F8), color-stop(97.12%, #A473F3));
  background: linear-gradient(90deg, #2C53FF 0.01%, #7266F8 40.16%, #A473F3 97.12%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.l-pricing-info-item_head_price.business {
  background: -webkit-gradient(linear, left top, right top, color-stop(0.04%, #3ED156), color-stop(99.98%, #55A7FF));
  background: linear-gradient(90deg, #3ED156 0.04%, #55A7FF 99.98%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.l-pricing-info-item_head_price.enterprise {
  background: linear-gradient(92deg, #FF3C6A 2.09%, #D704BE 97.91%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.l-pricing-info-bottom-item_head-main-box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 0px;
}

.icon-check-price-list {
  background: url(/wp-content/uploads/2025/07/check.svg);
  width: 28px;
  height: 28px;
  display: block;
}

.l-pricing-info-bottom-item-main {
  border-bottom: 1px solid #EBEBEB;
  padding: 16px 0;
}

.l-pricing-info-bottom-item_head_name {
  min-width: 215px;
}

.l-pricing-info-bottom-item_head_name {
  max-width: 275px;
  width: 275px;
  color: #151536;
  font-size: 18px;
  font-weight: 400;
  line-height: 140%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
}

.icon-info-price-img {
  width: 16px;
  height: 16px;
  position: relative;
  background: url(/wp-content/uploads/2025/07/info.svg);
  position: relative;
  right: -8px;
  display: block;
}

.icon-info-price-text {
  display: none;
}

.icon-info-price-img:hover .icon-info-price-text {
  display: block;
  position: absolute;
  width: 252px;
  border-radius: 10px;
  opacity: 0.85;
  background: #151536;
  padding: 12px;
  right: -126px;
  top: 20px;
  z-index: 9;
  color: #FFF;
  text-align: center;
  font-size: 14px;
  font-weight: 300;
  line-height: 20px;
}

.icon-info-price-text {
  display: none;
  z-index: 10;
  position: absolute;
  width: 252px;
  border-radius: 10px;
  opacity: 0.85;
  background: #151536;
  padding: 12px;
  right: -126px;
  top: 20px;
  z-index: 9;
  color: #FFF;
  text-align: center;
  font-size: 14px;
  font-weight: 300;
  line-height: 20px;
}

.l-enterprise_grade-item_head_text {
  position: relative;
  display: inline-block;
}

.l-enterprise_grade-item_head_text:hover .icon-info-price-text {
  display: block;
}

.l-pricing-info-bottom-item_head_price {
  width: 213px;
}

.l-pricing-info-bottom-item_head_pro {
  width: 213px;
}

.l-pricing-info-bottom-item_head_business {
  width: 213px;
}

.l-pricing-info-bottom-item_head_custom_pricing {
  width: 213px;
}

.pricing-info-text-st {
  color: #515162;
  font-size: 16px;
  font-weight: 300;
  line-height: 140%;
  text-align: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.l-pricing-info-bottom-list-main .l-pricing-info-bottom-item-main:first-child {
  border-top: 1px solid #EBEBEB;
}

.l-pricing-info-bottom_text_pricing_table {
  color: #151536;
  font-size: 18px;
  font-weight: 400;
  line-height: 140%;
}

.l-pricing-info-list-main .l-pricing-info-item-main:nth-child(3) {
  position: relative;
}

.l-pricing-info-list-main .l-hero-new-home__button-box {
  width: 100%;
  background: #EBEBEB;
}

.l-pricing-info-list-main .l-hero-new-home__button-box:hover .hero_new_big_button_page {
  background: #151536;
}

.l-hero-new-home__button-box.pro:hover {
  background: -webkit-gradient(linear, left top, right top, color-stop(0.01%, #2C53FF), color-stop(40.16%, #7266F8), color-stop(97.12%, #A473F3));
  background: linear-gradient(90deg, #2C53FF 0.01%, #7266F8 40.16%, #A473F3 97.12%);
}

.l-hero-new-home__button-box.starter:hover {
  background: -webkit-gradient(linear, left top, right top, color-stop(0.01%, #FF5A2C), color-stop(40.16%, #FFA72C), color-stop(97.12%, #FFA72C));
  background: linear-gradient(90deg, #FF5A2C 0.01%, #FFA72C 40.16%, #FFA72C 97.12%);
}

.l-hero-new-home__button-box.business:hover {
  background: -webkit-gradient(linear, left top, right top, color-stop(0.04%, #3ED156), color-stop(99.98%, #55A7FF));
  background: linear-gradient(90deg, #3ED156 0.04%, #55A7FF 99.98%);
}

.l-hero-new-home__button-box.enterprise:hover {
  background: linear-gradient(92deg, #FF3C6A 2.09%, #D704BE 97.91%);
}

/* employee */
.l-text_heading_employee-service {
  color: #000;
  text-align: center;
  font-size: 20px;
  font-weight: 600;
  line-height: 28px;
  margin-bottom: 24px;
}

.l-employee-list-main {
  margin: 0;
  padding: 0;
  list-style: none;
  display: grid;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  gap: 24px;
  grid-template-columns: repeat(4, 1fr);
  grid-column-gap: 24px;
  grid-row-gap: 24px;
}

.l-employee-item-main {
  padding: 24px;
  border-radius: 20px;
  border: 1px solid #EBEBEB;
  -webkit-box-shadow: 0px 4px 16px 0px rgba(56, 81, 120, 0.1);
          box-shadow: 0px 4px 16px 0px rgba(56, 81, 120, 0.1);
  width: 100%;
  background: url(/wp-content/uploads/2025/07/Vector-1.svg);
  background-repeat: no-repeat;
  background-position: right top;
}

.l-employee-item_head_text {
  text-decoration: none;
  color: #151536 !important;
  font-size: 18px;
  font-weight: 600;
  line-height: 140%;
  margin-bottom: 8px;
  -webkit-transition: color 0.4s ease-out;
  transition: color 0.4s ease-out;
}

a.l-employee-item_head_text:hover {
  color: #4169e1 !important;
}

.l-employee-item_head_subtext {
  color: #151536;
  font-size: 16px;
  font-weight: 300;
  line-height: 140%;
}

.l-employee-item_icon-main {
  margin-bottom: 16px;
  width: 32px;
  min-width: 32px;
}

/* 	 */
.l-title_new_box-text.left.bulder .l-heading-new-service {
  margin-bottom: 16px;
}

.l-title_new_box-text.left.bulder .l-enterprise_grade-image {
  margin-top: 56px;
}

.l-container-box.enterprise_grade .l-title_new_box-text.left.bulder {
  max-width: 400px;
}

/* competitive_advantage	 */
.l-list-competitive_advantage-items-box {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  gap: 24px;
  margin-bottom: 45px;
}

.l-list-competitive_advantage-items {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.l-list-competitive_advantage-items-text {
  color: #FFF;
  text-align: center;
  font-size: 20px;
  font-weight: 500;
  line-height: normal;
  letter-spacing: 0.6px;
}

.l-list-competitive_advantage-items-subtext {
  text-align: center;
  color: #FFF;
  font-size: 18px;
  font-weight: 300;
  line-height: 150%;
}

.l-title_box-text.competitive_advantage {
  text-align: center;
}

.l-heading-new-service.competitive_advantage {
  color: #FFF;
  max-width: 750px;
  margin: 0 auto 16px;
}

.l-subheading-new-service.competitive_advantage {
  color: #FFF;
  text-align: center;
  font-size: 18px;
}

.l-container-box-banner-n.competitive_advantage {
  background-position: calc(50% + 350px) top;
}

/* button */
.l-competitive_advantage-form-box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-top: 32px;
}

.l-competitive_advantage-form-box .l-hero-new-home__sub-box {
  display: none;
}

.l-competitive_advantage-form-box .contact_form_textfield_main-box-policy .wpcf7-list-item-label::before {
  border: 2px solid #FF3C6A;
}

.l-competitive_advantage-form-box .contact_form_textfield_main-box-policy .wpcf7-form-control-wrap input[type=checkbox]:checked + .wpcf7-list-item-label::before {
  background-color: #FF3C6A;
  border-color: #FF3C6A;
}

.l-competitive_advantage-form-box .l-hero-new-home__sub-box-content-r .contact_form_textfield_main-box-policy span.wpcf7-list-item-label a {
  color: #FF3C6A;
}

.l-competitive_advantage-form-box .l-hero-new-home__sub-box-content-r .contact_form_textfield_main-box-policy span.wpcf7-list-item-label {
  color: #fff;
}

.l-competitive_advantage-form-box .form_text_block-email .wpcf7-form-control {
  background: rgba(245, 249, 253, 0);
}

.l-competitive_advantage-form-box .form_text_block-email.main .wpcf7-form-control {
  max-width: 384px;
}

.l-competitive_advantage-form-box .hero_new_big_button_page.form {
  background: linear-gradient(177deg, #FF3C6A 2.13%, #D704BE 117.1%);
  color: #FFF;
}

.l-competitive_advantage-form-box .l-hero-new-home__button-box {
  background: #fff;
}

.l-competitive_advantage-form-box .l-hero-new-home__button-box:hover {
  background: linear-gradient(92deg, #FF3C6A 2.09%, #D704BE 97.91%);
}

.l-competitive_advantage-form-box .l-hero-new-home__button-box:hover .hero_new_big_button_page {
  background: #fff;
  color: #FF3C6A;
}

.l-competitive_advantage-form-box .wpcf7 form.invalid .wpcf7-response-output {
  color: #fff;
}

/*simplicity  */
.l-simplicity-list-main {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-column-gap: 12px;
  grid-row-gap: 16px;
}

.l-simplicity-item-main {
  border-radius: 20px;
  -webkit-box-shadow: 0px 4px 16px 0px rgba(56, 81, 120, 0.1);
          box-shadow: 0px 4px 16px 0px rgba(56, 81, 120, 0.1);
  padding: 20px;
}

.l-simplicity-item_icon-main {
  margin-bottom: 16px;
  width: 64px;
  min-width: 64px;
}

.l-simplicity-item_head_text {
  color: #151536;
  font-size: 20px;
  font-weight: 500;
  line-height: normal;
  letter-spacing: 0.6px;
  margin-bottom: 16px;
}

.l-simplicity-item_head_subtext ul li {
  color: #515162;
  font-size: 16px;
  font-weight: 300;
  line-height: 140%;
}

.l-simplicity-item_head_subtext ul {
  margin: 0;
  padding: 0px 0 0 20px;
}

.l-simplicity-item-main:nth-child(1) {
  border-bottom: 4px solid #FF5A2C;
}

.l-simplicity-item-main:nth-child(2) {
  border-bottom: 4px solid #5ACBFF;
}

.l-simplicity-item-main:nth-child(3) {
  border-bottom: 4px solid #2C53FF;
}

.l-simplicity-item-main:nth-child(4) {
  border-bottom: 4px solid #0FDEE9;
}

.l-simplicity-item-main:nth-child(5) {
  border-bottom: 4px solid #F9BA41;
}

.l-simplicity-item-main:nth-child(6) {
  border-bottom: 4px solid #FF3C6A;
}

.l-simplicity-item-main:nth-child(1) .l-simplicity-item_head_subtext ul li::marker {
  color: #FF5A2C;
}

.l-simplicity-item-main:nth-child(2) .l-simplicity-item_head_subtext ul li::marker {
  color: #5ACBFF;
}

.l-simplicity-item-main:nth-child(3) .l-simplicity-item_head_subtext ul li::marker {
  color: #2C53FF;
}

.l-simplicity-item-main:nth-child(4) .l-simplicity-item_head_subtext ul li::marker {
  color: #0FDEE9;
}

.l-simplicity-item-main:nth-child(5) .l-simplicity-item_head_subtext ul li::marker {
  color: #F9BA41;
}

.l-simplicity-item-main:nth-child(6) .l-simplicity-item_head_subtext ul li::marker {
  color: #FF3C6A;
}

.l-bottomtext_simplicity {
  color: #151536;
  text-align: center;
  font-size: 20px;
  font-weight: 400;
  line-height: 28px;
  margin-top: 32px;
}

/* powers_tomorrow */
.l-powers_tomorrow-list-main {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  gap: 32px;
}

.l-powers_tomorrow-list-main.grid_4 {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  grid-column-gap: 32px;
  grid-row-gap: 32px;
}

.l-powers_tomorrow-list-main.grid {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-column-gap: 32px;
  grid-row-gap: 40px;
}

.l-powers_tomorrow-item_icon-main {
  margin-bottom: 12px;
}

.l-powers_tomorrow-item_head_text {
  text-align: center;
  font-size: 20px;
  font-weight: 500;
  line-height: normal;
  letter-spacing: 0.6px;
  margin-bottom: 8px;
}

.l-powers_tomorrow-item_head_subtext {
  color: #515162;
  text-align: center;
  font-size: 16px;
  font-weight: 300;
  line-height: 140%;
}

.l-powers_tomorrow-item_icon-main {
  margin-bottom: 12px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.l-powers_tomorrow-item-main {
  -webkit-box-flex: 0;
      -ms-flex: 0 1 calc((66% - 32px) / 2);
          flex: 0 1 calc((66% - 32px) / 2);
}

.l-powers_tomorrow-item-main:nth-child(n+3) {
  -webkit-box-flex: 0;
      -ms-flex: 0 1 calc((100% - 64px) / 3);
          flex: 0 1 calc((100% - 64px) / 3);
}

.l-container-new-box.powers_tomorrow {
  background: url(/wp-content/uploads/2025/07/tm.svg);
  background-repeat: no-repeat;
  background-position: calc(50% + 400px) center;
  margin-bottom: 100px;
}

/* solutions business customer support */
.l-solutions_business-content-block-top.customer-support .business_model_item-tab_name-img {
  display: none;
}

.l-solutions_business-content-block-top.customer-support .l-solutions_business-content-heading-list {
  padding: 32px 49.5px;
  max-width: 735px;
}

.l-solutions_business-content-block-top.customer-support .l-solutions_business-con-btn.active {
  background: inherit !important;
}

.l-solutions_business-content-block-top.customer-support .l-solutions_business-con-btn.active .business_model_item-tab_name {
  color: #707381;
}

.l-solutions_business-content-block-top.customer-support .l-solutions_business-con-btn:hover {
  background: inherit !important;
  color: #707381 !important;
}

.l-solutions_business-content-block-top.customer-support .l-solutions_business-con-btn:hover .business_model_item-tab_name {
  color: #707381;
}

.l-solutions_business-content-block-top.customer-support .l-solutions_business-con-btn {
  padding: 20px 24px;
  width: 100%;
  width: 438px;
}

.l-solutions_business-content-block-top.customer-support .l-solutions_business-heading-list-filter_insert {
  max-width: 438px;
}

.l-solutions_business-heading-list-filter_insert.mobile.slick-slider {
  max-width: inherit;
}

.l-solutions_business-heading-list-filter_insert.mobile1.slick-slider {
  max-width: inherit;
}

.l-solutions_business-texticon {
  font-weight: 400;
  font-size: 20px;
  line-height: 140%;
  color: #151536;
}

.hero_new_button_page.banner-n.support {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  padding: 14px 50px;
  margin: 0 auto;
}

.l-hero-new-home_p_button-box.support {
  background: #EBEBEB;
  margin-top: 32px;
}

.l-hero-new-home_p_button-box.support.color-ff5a2c .hero_new_button_page.banner-n.support {
  background: linear-gradient(92deg, #FF5A2C 0.23%, #FFA72C 115.12%);
}

.l-hero-new-home_p_button-box.support.color-ff3c6a .hero_new_button_page.banner-n.support {
  background: linear-gradient(92deg, #FF3C6A 2.09%, #D704BE 97.91%);
}

.l-hero-new-home_p_button-box.support.color-7266f8 .hero_new_button_page.banner-n.support {
  background: -webkit-gradient(linear, left top, right top, color-stop(0.01%, #2C53FF), color-stop(40.16%, #7266F8), color-stop(97.12%, #A473F3));
  background: linear-gradient(90deg, #2C53FF 0.01%, #7266F8 40.16%, #A473F3 97.12%);
}

.l-hero-new-home_p_button-box.support.color-3ed156 .hero_new_button_page.banner-n.support {
  background: -webkit-gradient(linear, left top, right top, color-stop(0.04%, #3ED156), color-stop(99.98%, #55A7FF));
  background: linear-gradient(90deg, #3ED156 0.04%, #55A7FF 99.98%);
}

.l-hero-new-home_p_button-box.support:hover .hero_new_button_page.banner-n.support {
  background: #151536;
  color: #fff;
}

.l-hero-new-home_p_button-box.support.color-ff5a2c:hover {
  background: linear-gradient(92deg, #FF5A2C 0.23%, #FFA72C 115.12%);
}

.l-hero-new-home_p_button-box.support.color-ff3c6a:hover {
  background: linear-gradient(92deg, #FF3C6A 2.09%, #D704BE 97.91%);
}

.l-hero-new-home_p_button-box.support.color-7266f8:hover {
  background: -webkit-gradient(linear, left top, right top, color-stop(0.01%, #2C53FF), color-stop(40.16%, #7266F8), color-stop(97.12%, #A473F3));
  background: linear-gradient(90deg, #2C53FF 0.01%, #7266F8 40.16%, #A473F3 97.12%);
}

.l-hero-new-home_p_button-box.support.color-3ed156:hover {
  background: -webkit-gradient(linear, left top, right top, color-stop(0.04%, #3ED156), color-stop(99.98%, #55A7FF));
  background: linear-gradient(90deg, #3ED156 0.04%, #55A7FF 99.98%);
}

.l-solutions_business-content-block-top.customer-support .l-solutions_business-con-btn.filter-button-ai1.color-ff5a2c.slick-active.slick-center .timer-bar.is-animating {
  background: linear-gradient(92deg, #FF5A2C 0.23%, #FFA72C 115.12%);
}

.l-solutions_business-content-block-top.customer-support .l-solutions_business-con-btn.filter-button-ai1.color-ff3c6a.slick-active.slick-center .timer-bar.is-animating {
  background: linear-gradient(92deg, #FF3C6A 2.09%, #D704BE 97.91%);
}

.l-solutions_business-content-block-top.customer-support .l-solutions_business-con-btn.filter-button-ai1.color-7266f8.slick-active.slick-center .timer-bar.is-animating {
  background: -webkit-gradient(linear, left top, right top, color-stop(0.01%, #2C53FF), color-stop(40.16%, #7266F8), color-stop(97.12%, #A473F3));
  background: linear-gradient(90deg, #2C53FF 0.01%, #7266F8 40.16%, #A473F3 97.12%);
}

.l-solutions_business-content-block-top.customer-support .l-solutions_business-con-btn.filter-button-ai1.color-3ed156.slick-active.slick-center .timer-bar.is-animating {
  background: -webkit-gradient(linear, left top, right top, color-stop(0.04%, #3ED156), color-stop(99.98%, #55A7FF));
  background: linear-gradient(90deg, #3ED156 0.04%, #55A7FF 99.98%);
}

.l-container-box.business_model-mobile {
  display: none;
}

.l-solutions_business-content-block-top.customer-support .l-solutions_business-con-btn {
  position: relative;
  overflow: hidden;
}

.l-solutions_business-content-block-top.customer-support .timer-bar {
  position: absolute;
  bottom: 0;
  left: 0;
  height: 4px;
  background-color: #fff;
  width: 0;
}

.l-solutions_business-content-block-top.customer-support .timer-bar.is-animating {
  -webkit-animation: fill-bar 5s linear forwards;
          animation: fill-bar 5s linear forwards;
}

.l-solutions_business-content-block-top.customer-support .timer-bar.is-animating {
  background: red;
}

@-webkit-keyframes fill-bar {
  from {
    width: 0;
  }
  to {
    width: 100%;
  }
}

@keyframes fill-bar {
  from {
    width: 0;
  }
  to {
    width: 100%;
  }
}
.l-service-agents-list-main {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 24px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.l-service-agents-list-main.grids {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-column-gap: 24px;
  grid-row-gap: 24px;
}

.l-service-agents-item-main {
  max-width: 384px;
  border-radius: 20px;
  border: 1px solid #EBEBEB;
  -webkit-box-shadow: 0 4px 16px 0 rgba(56, 81, 120, 0.1);
          box-shadow: 0 4px 16px 0 rgba(56, 81, 120, 0.1);
  padding: 24px;
  background: url(/wp-content/uploads/2025/08/vector.svg);
  background-repeat: no-repeat;
  background-position: right top;
}

.l-service-agents-item_icon-main {
  margin-bottom: 8px;
  min-width: 32px;
}

.l-service-agents-item_head_text {
  color: #151536;
  font-size: 18px;
  font-weight: 600;
  line-height: 140%;
  margin-bottom: 8px;
}

.l-service-agents-item_head_subtext {
  color: #707381;
  font-size: 16px;
  font-weight: 300;
  line-height: 140%;
}

.l-service-agents-item-main:nth-child(5) {
  max-width: 588px;
}

.l-service-agents-item-main:nth-child(4) {
  max-width: 588px;
}

.l-ai-agent-item_head-main-container-hover {
  position: absolute;
  opacity: 0;
  top: 0;
  left: 0;
  border-radius: 20px;
  padding: 24px;
  height: 100%;
  width: 100%;
  visibility: hidden;
  -webkit-transition: opacity 0.2s ease, visibility 0.2s ease;
  transition: opacity 0.2s ease, visibility 0.2s ease;
}

.l-ai-agent-item_head_text-hover {
  color: #151536;
  font-size: 18px;
  font-weight: 600;
  line-height: 140%;
}

.l-ai-agent-item-main:hover .l-ai-agent-item_head-main-container-hover {
  opacity: 1;
  top: 0px;
  left: 0;
  border-radius: 20px;
  padding: 24px;
  visibility: visible;
}

.l-ai-agent-item_head-main-container-hover .l-ai-agent-item_icon-main {
  margin-bottom: 4px;
}

.l-ai-agent-item_icon-main-box-l-hover {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  height: 100%;
}

.l-ai-agent-item-main:nth-child(1):hover .l-ai-agent-item_head-main-container-hover {
  background: linear-gradient(239deg, #DDDAF9 16.71%, #F6F7F9 95.17%);
}

.l-ai-agent-item-main:nth-child(2):hover .l-ai-agent-item_head-main-container-hover {
  background: linear-gradient(239deg, #F5CEE3 16.71%, #F6F7F9 95.17%);
}

.l-ai-agent-item-main:nth-child(3):hover .l-ai-agent-item_head-main-container-hover {
  background: linear-gradient(239deg, #F8DFD0 16.71%, #F6F7F9 95.17%);
}

.l-ai-agent-item-main:nth-child(4):hover .l-ai-agent-item_head-main-container-hover {
  background: linear-gradient(239deg, #D4EBEB 16.71%, #F6F7F9 95.17%);
}

.l-ai-agent-item-main:nth-child(5):hover .l-ai-agent-item_head-main-container-hover {
  background: linear-gradient(303deg, #F6F7F9 30.34%, #F6E9D2 88.65%);
}

.l-ai-agent-item-main:nth-child(5) .l-ai-agent-item_head-main-container-hover {
  max-width: 468px;
}

.l-ai-agent-item_head_subtext-hover {
  color: #151536;
  font-size: 16px;
  font-weight: 300;
  line-height: 140%;
}

.l-ai-automated-tab-container_content-b {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 62px;
  max-width: 529px;
}

.l-ai-automated-container_content-box {
  max-width: 1200px;
  margin: 0 auto;
  padding: 0 15px;
}

.l-ai-automated-tab-container_content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  border-radius: 32px;
  background: #FFF;
  -webkit-box-shadow: 0 4px 16px 0 rgba(56, 81, 120, 0.1);
          box-shadow: 0 4px 16px 0 rgba(56, 81, 120, 0.1);
  padding: 54px 64px;
  gap: 32px;
}

.l-ai-automated_content-text {
  color: #151536;
  font-size: 20px;
  font-weight: 400;
  line-height: 28px;
}

.l-ai-automated_content-list strong {
  color: #151536;
  font-size: 16px;
  font-weight: 500;
  letter-spacing: 0.48px;
  margin-bottom: 16px;
  display: inline-block;
}

.l-ai-automated_content-list p {
  margin: 0;
}

.l-ai-automated_content-list ul li {
  color: #515162;
  font-size: 14px;
  font-weight: 300;
  line-height: 20px;
  margin-bottom: 8px;
}

.l-ai-automated_content-list ul {
  margin-left: 0;
  padding-left: 19px;
}

.l-ai-automated_content-list ul li::marker {
  color: #151536;
}

.disrupts_conversational.customer-support .tab {
  max-width: 285px;
  min-width: 268px;
}

.disrupts_conversational.customer-support .tabs-container-disrupts_conversational-slider {
  max-width: 865px;
}

.l-ai-automated_content-image-mobile {
  display: none;
}

.l-ai-agent-item-main {
  border-radius: 20px;
  padding: 24px;
  min-height: 300px;
  width: 378px;
  background: url(/wp-content/uploads/2025/08/vector-s.svg), #F6F7F9;
  background-repeat: no-repeat;
  background-position: calc(50% + 45px) center;
  position: relative;
}

.l-ai-agent-list-main {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 32px;
  margin-bottom: 40px;
}

.l-ai-agent-item_head_text {
  color: #151536;
  font-size: 56px;
  font-weight: 600;
  line-height: 60px;
  margin-bottom: 8px;
}

.l-ai-agent-item_head_subtext {
  color: #151536;
  font-size: 16px;
  font-weight: 300;
  line-height: 140%;
}

.l-ai-agent-item_icon-main {
  width: 48px;
  min-width: 48px;
  margin-bottom: 114px;
}

.l-ai-agent-item-main:nth-child(4) {
  max-width: 309px;
}

.l-ai-agent-item-main:nth-child(5) {
  width: 100%;
  max-width: 859px;
  background: url(/wp-content/uploads/2025/08/vector-s.svg), #F6F7F9;
  background-repeat: no-repeat;
  background-position: 8% center;
}

.l-ai-agent-item-main:nth-child(5) .l-ai-agent-item_head-main-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

.l-ai-agent-item-bottom-text {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 16px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  color: #707381;
  font-size: 14px;
  font-weight: 300;
  line-height: 20px;
}

.l-container-box-agent {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  border-radius: 32px;
  background: #FFF;
  padding: 54px 64px;
  gap: 32px;
}

.l-custom-ai-agent-heading {
  color: #151536;
  font-size: 24px;
  font-weight: 500;
  line-height: 28px;
  margin-bottom: 24px;
}

.l-custom-ai-agent-subheading {
  color: #707381;
  font-size: 16px;
  font-weight: 400;
  line-height: 140%;
  margin-bottom: 32px;
}

.l-custom-ai-agent-subtext {
  color: #151536;
  font-size: 20px;
  font-weight: 600;
  line-height: 28px;
  margin-bottom: 8px;
}

.l-container-box-agent-lb {
  max-width: 468px;
}

.l-custom-ai-agent-item-main {
  border-radius: 20px;
  border: 1px solid #EBEBEB;
  background: #FFF;
  padding: 24px 16px;
}

.l-custom-ai-agent-list-main {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 24px;
  max-width: 432px;
}

.l-custom-ai-agent-item_head_text {
  color: #151536;
  font-size: 16px;
  font-weight: 600;
  line-height: normal;
  margin-bottom: 8px;
}

.l-custom-ai-agent-item_head_subtext {
  color: #707381;
  font-size: 14px;
  font-weight: 300;
  line-height: 20px;
}

.l-custom-ai-agent-item_icon-main {
  margin-bottom: 8px;
}

.l-container-box.enterprise_grade.custom_ai_agent {
  padding: 0;
  margin-bottom: 64px;
}

.l-hero-new-home_p_button-box.ai_agent {
  margin: inherit;
  background: #EBEBEB;
}

.l-hero-new-home_p_button-box.ai_agent:hover .hero_new_button_page.banner-n {
  background: #151536;
  color: #fff;
}

.l-hero-new-home_p_button-box.ai_agent.mobile {
  display: none;
}

.l-custom-ai-agent-item_head_subtext span {
  color: #151536;
  font-weight: 500;
}

.l-ai-agent-item_icon-main-mobile {
  display: none;
}

@media screen and (max-width: 990px) {
  .l-solutions_business-content-block-top.customer-support .l-solutions_business-con-btn {
    width: 330px;
    padding: 17px 24px;
    height: 80px;
  }
  .l-solutions_business-content-block-top.customer-support .l-solutions_business-con-btn.slick-active {
    background: none !important;
  }
  .l-solutions_business-content-block-top.customer-support .l-solutions_business-con-btn.slick-active .business_model_item-tab_name {
    color: #707381;
  }
  .l-solutions_business-content-block-top.customer-support .l-solutions_business-content-heading-list {
    max-width: inherit;
    padding: 32px 16px;
  }
  .l-service-agents-list-main.grids {
    grid-template-columns: repeat(1, 1fr);
  }
  .l-powers_tomorrow-list-main.grid_4 {
    grid-template-columns: repeat(1, 1fr);
  }
  .l-hero-new-home_p_button-box.support {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
  }
  .l-container-box.business_model {
    display: none;
  }
  .l-container-box.business_model-mobile {
    display: block;
    margin-bottom: 44px;
  }
  .l-solutions_business__item.filter-item-ai1.active {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .l-service-agents-item-main:nth-child(4) {
    max-width: inherit;
    width: 100%;
  }
  .l-service-agents-item-main:nth-child(5) {
    max-width: inherit;
    width: 100%;
  }
  .l-service-agents-item-main {
    max-width: inherit;
    width: 100%;
  }
  .l-service-agents-item_tb {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 8px;
  }
  .l-ai-automated-tab-container_content {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    padding: 32px 20px;
    gap: 16px;
  }
  .l-ai-automated-tab-container_content-b {
    max-width: inherit;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  .l-ai-automated_content-list {
    width: 100%;
  }
  .l-ai-automated_content-text {
    font-size: 16px;
    font-weight: 400;
    line-height: 140%;
  }
  .l-ai-automated_content-list strong {
    margin-bottom: 8px;
  }
  .l-ai-automated_content-image {
    display: none;
  }
  .l-ai-automated_content-image-mobile {
    display: block;
    max-width: 240px;
  }
  /* 	 */
  .l-ai-agent-item_icon-main {
    margin-bottom: inherit;
  }
  .l-ai-agent-item-main {
    min-height: inherit;
    width: 100%;
    padding: 24px 16px;
  }
  .l-ai-agent-item_head_text {
    font-size: 18px;
    font-weight: 600;
    line-height: 140%;
    margin-bottom: inherit;
    margin-right: 5px;
  }
  .l-ai-agent-item_head_subtext {
    font-size: 18px;
    font-weight: 600;
  }
  .l-ai-agent-item_icon-main-box-l {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    gap: 8px;
  }
  .l-ai-agent-item_icon-main-box {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  .l-ai-agent-item-main:nth-child(5) {
    max-width: inherit;
  }
  .l-ai-agent-item-main:nth-child(4) {
    max-width: inherit;
  }
  .l-ai-agent-item_icon-main-box-image {
    display: none;
  }
  .l-container-box-agent {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  .l-container-box-agent-lb {
    max-width: inherit;
    width: 100%;
  }
  .l-custom-ai-agent-list-main {
    max-width: inherit;
    width: 100%;
  }
  .l-container-box-agent {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    padding: 24px 16px;
    gap: 8px;
  }
  .l-hero-new-home_p_button-box.ai_agent {
    display: none;
  }
  .l-custom-ai-agent-item_icon-main-bg {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 8px;
  }
  .l-hero-new-home_p_button-box.ai_agent.mobile {
    display: block;
    margin-top: 24px;
  }
  /* 	 */
  .l-ai-agent-item-main:nth-child(1):hover .l-ai-agent-item_head-main-container-hover {
    background: inherit;
  }
  .l-ai-agent-item-main:nth-child(2):hover .l-ai-agent-item_head-main-container-hover {
    background: inherit;
  }
  .l-ai-agent-item-main:nth-child(3):hover .l-ai-agent-item_head-main-container-hover {
    background: inherit;
  }
  .l-ai-agent-item-main:nth-child(4):hover .l-ai-agent-item_head-main-container-hover {
    background: inherit;
  }
  .l-ai-agent-item-main:nth-child(5):hover .l-ai-agent-item_head-main-container-hover {
    background: inherit;
  }
  .l-ai-agent-item_head-main-container {
    display: none;
  }
  .l-ai-automated-container_content-box {
    padding: 0px;
  }
  .l-ai-agent-item_head-main-container-hover {
    position: inherit;
    opacity: 1;
    top: inherit;
    left: inherit;
    border-radius: inherit;
    padding: 0px;
    height: inherit;
    width: inherit;
    visibility: inherit;
    -webkit-transition: inherit;
    transition: inherit;
  }
  .l-ai-agent-item-main:hover .l-ai-agent-item_head-main-container-hover {
    padding: 0px;
  }
  .l-ai-agent-item-main:nth-child(5) .l-ai-agent-item_head-main-container-hover {
    max-width: inherit;
  }
  .l-ai-agent-item-main:nth-child(5) .l-ai-agent-item_head-main-container {
    display: none;
  }
  .l-ai-agent-item_head-main-container-hover .l-ai-agent-item_icon-main {
    display: none;
  }
  .l-ai-agent-item_head_text-hover {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 8px;
    margin-bottom: 8px;
  }
  .l-ai-agent-item_icon-main-mobile {
    min-width: 48px;
    display: block;
  }
}
/* revolutionary_features */
.l-revolutionary_features-item-main {
  border-radius: 24px;
  border: 1px solid #E8E8E8;
  background: #FFF;
  -webkit-box-shadow: 0px 1px 5px 0px rgba(94, 94, 94, 0.16);
          box-shadow: 0px 1px 5px 0px rgba(94, 94, 94, 0.16);
  padding: 40px 32px;
  max-width: 374px;
}

.l-revolutionary_features-list-main {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  gap: 24px;
}

.l-revolutionary_features-item-main:nth-child(1) {
  max-width: 573px;
}

.l-revolutionary_features-item-main:nth-child(2) {
  max-width: 573px;
}

.l-revolutionary_features-item_icon-main {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-bottom: 32px;
}

.l-revolutionary_features-item_head_date {
  color: #151536;
  font-size: 18px;
  font-weight: 400;
  line-height: 150%;
  margin-bottom: 8px;
}

.l-revolutionary_features-item_head_text {
  color: #151536;
  font-size: 24px;
  font-weight: 500;
  letter-spacing: 0.72px;
  margin-bottom: 8px;
}

.l-revolutionary_features-item_head_subtext {
  color: #515162;
  font-size: 16px;
  font-weight: 300;
  line-height: 140%;
}

.l-hero-new-home__button-box-cont-bulder {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 24px;
}

/* Mobile pricing	 */
.l-pricing-info-mobile-bottom-item-main {
  border-radius: 20px;
  background: #FFF;
  -webkit-box-shadow: 0px 4px 16px 0px rgba(56, 81, 120, 0.1);
          box-shadow: 0px 4px 16px 0px rgba(56, 81, 120, 0.1);
  padding: 24px 16px;
  margin: 15px 15px;
}

.l-pricing-info-mobile-bottom-item_head-main-box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
}

.l-container-pricing-info-mobile {
  max-width: 1200px;
  margin: 0 auto;
  padding: 15px 0px;
}

.l-pricing-info-mobile-bottom-item_name-field {
  color: #151536;
  font-size: 18px;
  font-weight: 400;
  line-height: 140%;
  margin-bottom: 8px;
  text-align: center;
  text-align: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.l-pricing-info-mobile-bottom-box_field {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 16px 0px;
  border-bottom: 1px solid #EBEBEB;
}

.l-pricing-info-mobile-bottom-box_field.first {
  border-top: 1px solid #EBEBEB;
  margin-top: 30px;
}

.l-pricing-info-bottom-list-main-tab {
  max-width: 310px;
  margin: 0 auto;
}

.l-pricing-info-mobile-bottom-tab {
  border-radius: 15px;
  background: #FFF;
  -webkit-box-shadow: 0px 4px 16px 0px rgba(56, 81, 120, 0.1);
          box-shadow: 0px 4px 16px 0px rgba(56, 81, 120, 0.1);
  padding: 8px 16px;
  margin: 15px;
  min-width: 140px;
  text-align: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  cursor: pointer;
}

.l-pricing-info-mobile-bottom-tab.business.slick-active.slick-center {
  background: -webkit-gradient(linear, left top, right top, color-stop(0.04%, #3ED156), color-stop(99.98%, #55A7FF));
  background: linear-gradient(90deg, #3ED156 0.04%, #55A7FF 99.98%);
  color: #FFF;
}

.l-pricing-info-mobile-bottom-tab.enterprise.slick-active.slick-center {
  background: linear-gradient(92deg, #FF3C6A 2.09%, #D704BE 97.91%);
  color: #FFF;
}

.l-pricing-info-mobile-bottom-tab.pro.slick-active.slick-center {
  background: -webkit-gradient(linear, left top, right top, color-stop(0.01%, #2C53FF), color-stop(40.16%, #7266F8), color-stop(97.12%, #A473F3));
  background: linear-gradient(90deg, #2C53FF 0.01%, #7266F8 40.16%, #A473F3 97.12%);
  color: #FFF;
}

.l-pricing-info-mobile-bottom-tab.starter.slick-active.slick-center {
  background: linear-gradient(92deg, #FF5A2C 0.23%, #FFA72C 115.12%);
  color: #FFF;
}

.l-pricing-info-mobile-bottom-item_head_custom-trained {
  color: #151536;
  text-align: center;
  font-size: 18px;
  font-weight: 400;
  line-height: 140%;
  padding: 16px 0 0;
}

.l-container-pricing-info-mobile .l-hero-new-home__button-box:hover .hero_new_big_button_page {
  background: #151536;
}

.l-container-pricing-info-mobile {
  display: none;
}

@media screen and (max-width: 990px) {
  .l-revolutionary_features-list-main {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  .l-pricing-home-bg {
    padding: 120px 0 40px;
  }
  .l-powers_tomorrow-list-main.grid {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  .l-headingtop-service-pricing {
    font-size: 18px;
    line-height: 140%;
  }
  .l-subheading-service-pricing {
    font-size: 16px;
  }
  .l-container-pricing-info {
    display: none;
  }
  .l-container-box-bg-metrics-new.pricing {
    padding: 40px 0px 40px;
  }
  .l-container-box-bg-metrics-new.pricing .l-container-new-box {
    margin: 0;
  }
  .l-subheading-new-service.banner-n-pricing {
    font-size: 18px;
  }
  .l-subheading-new-service.banner-n-pricing.sec {
    font-size: 16px;
    line-height: 140%;
  }
  .l-container-pricing-info-mobile {
    display: block;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    min-height: 1150px;
  }
  .l-enterprise_grade-item_head_text .icon-info-price-img:hover .icon-info-price-text {
    right: -126px;
  }
  .icon-info-price-img:hover .icon-info-price-text {
    right: 0px;
  }
  .js-price-display.l-pricing-info-item_head_price.mobile.starter {
    display: none;
  }
  .js-price-display.l-pricing-info-item_head_price.mobile.enterprise {
    display: none;
  }
  .l-pricing-info-item_head_price.pro.mobiles {
    display: none;
  }
  .l-pricing-info-item_head_price.business.mobiles {
    display: none;
  }
  .l-pricing-info-item_credit-pricing-list.starter.mobile {
    display: none;
  }
  .l-pricing-info-item_credit-pricing-list.enterprise.mobile {
    display: none;
  }
  .l-pricing-info-item_credit-pricing-list-m.mobile {
    color: #515162;
    text-align: center;
    font-size: 16px;
    font-weight: 300;
    line-height: 140%;
    margin-bottom: 16px;
  }
}
@media screen and (max-width: 600px) {
  .l-pricing-info-bottom-list-main-tab {
    max-width: 600px;
  }
}
@media screen and (max-width: 1200px) {
  .l-powers_tomorrow-item-main {
    -webkit-box-flex: inherit;
        -ms-flex: inherit;
            flex: inherit;
  }
  .l-powers_tomorrow-item-main:nth-child(n+3) {
    -webkit-box-flex: inherit;
        -ms-flex: inherit;
            flex: inherit;
  }
  .l-container-new-box.powers_tomorrow {
    margin-bottom: 80px;
  }
  .l-revolutionary_features-item-main:nth-child(1) {
    max-width: inherit;
  }
  .l-revolutionary_features-item-main:nth-child(2) {
    max-width: inherit;
  }
  .l-revolutionary_features-item-main {
    max-width: inherit;
    width: 100%;
  }
}
@media screen and (max-width: 1215px) {
  .slick-initialized .slick-slide {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .l-outperform__item.filter-itemh {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
}
@media screen and (max-width: 990px) {
  .l-hero-new-home-bg {
    padding: 120px 0 40px;
  }
  .l-hero-new-home__list.mobile {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 40px;
  }
  .l-hero-new-home {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  .l-hero-new-home_item_head-main {
    width: 100%;
  }
  .l-hero-new-home-textblock {
    max-width: inherit;
  }
  .l-hero-new-home__heading-m {
    font-size: 40px;
    font-weight: 600;
    line-height: 45px;
    margin-bottom: 16px;
  }
  .l-hero-new-home__heading {
    font-size: 24px;
    font-weight: 500;
    line-height: 28px;
  }
  .l-hero-new-home-textblock {
    max-width: inherit;
    width: 100%;
    margin-bottom: 32px;
  }
  .l-hero-new-home__list {
    margin-top: 0;
    width: 100%;
    display: none;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    gap: 8px;
  }
  .l-hero-new-home_item-main:nth-child(2) {
    position: inherit;
    top: inherit;
    left: inherit;
  }
  .l-hero-new-home_item-main:nth-child(3) {
    position: inherit;
    top: inherit;
    left: inherit;
  }
  .l-hero-new-home_item-main:nth-child(4) {
    position: relative;
    position: inherit;
    top: inherit;
  }
  .l-hero-new-home_item-main {
    width: 100%;
  }
  .l-container-box-release-header {
    font-size: 20px;
    font-weight: 500;
    line-height: 28px;
  }
  .l-release_block-timer-number-c {
    font-size: 32px;
    font-weight: 600;
    line-height: normal;
  }
  .l-release_block-timer-number-text {
    font-size: 14px;
    font-weight: 400;
    line-height: 20px;
  }
  .l-timer-separator {
    font-size: 32px;
    font-weight: 600;
    line-height: normal;
  }
  .l-release_time_block_timer {
    gap: 16px;
  }
  .l-container-box-release-bg {
    margin-bottom: 32px;
  }
  .l-heading-new-service {
    font-size: 24px;
    font-weight: 500;
    line-height: 28px;
    margin-bottom: 12px;
  }
  .l-subheading-new-service {
    font-size: 16px;
    font-weight: 300;
    line-height: 140%;
  }
  .l-business_workflows-list-main {
    display: grid;
    grid-template-columns: repeat(1, 1fr);
  }
  .l-business_workflows-item_head_text {
    font-size: 20px;
    font-weight: 500;
    line-height: 28px;
  }
  .l-business_workflows-item-main {
    padding: 16px;
  }
  .l-container-new-box {
    margin: 0 auto 50px;
  }
  .l-conversational-ai-list-main-circle-container {
    position: inherit;
    width: inherit;
    height: inherit;
  }
  .l-conversational-ai-item_head-main-box:nth-child(1) {
    position: inherit;
    top: inherit;
    left: inherit;
  }
  .l-conversational-ai-item_head-main-box:nth-child(2) {
    position: inherit;
    top: inherit;
    left: inherit;
  }
  .l-conversational-ai-item_head-main-box:nth-child(3) {
    position: inherit;
    top: inherit;
    left: inherit;
  }
  .l-conversational-ai-item_head-main-box:nth-child(4) {
    position: inherit;
    top: inherit;
    left: inherit;
  }
  .l-conversational-ai-item_head-main-box:nth-child(5) {
    position: inherit;
    right: inherit;
    top: inherit;
  }
  .l-conversational-ai-item_head-main-box:nth-child(6) {
    position: inherit;
    right: inherit;
    top: inherit;
  }
  .l-conversational-ai-list-main-circle {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    gap: 24px;
  }
  .l-conversational-ai-list-main-border {
    margin-bottom: 80px;
  }
  .l-container-new-box.conversational {
    padding-bottom: 50px;
  }
  .l-container-box-banner-n {
    padding: 40px 0px;
  }
  .l-heading-new-service.banner-n {
    margin-bottom: 16px;
  }
  .l-subheading-new-service.banner-n {
    margin-bottom: 24px;
  }
  .l-hero-new-home_p_button-box {
    width: 100%;
  }
  .hero_new_button_page.banner-n {
    width: 100%;
  }
  .l-container-box-banner-n {
    margin-bottom: 40px;
  }
  .l-title_new_box-text.left {
    margin: 0 0 24px 0;
    text-align: center;
  }
  .l-solutions_business-content-block-top {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  .l-solutions_business-heading-list-filter_insert {
    max-width: inherit;
    -webkit-box-orient: inherit;
    -webkit-box-direction: inherit;
        -ms-flex-direction: inherit;
            flex-direction: inherit;
  }
  .l-solutions_business-con-btn {
    width: 184px;
    padding: 3px 12px;
  }
  .slick-initialized .slick-slide {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .slick-track {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    gap: 8px;
  }
  .l-solutions_business-content-heading-list-filter {
    width: 100%;
  }
  .l-solutions_business-content-heading-list {
    padding: 32px 16px;
    max-width: inherit;
    width: 100%;
  }
  .l-container-box.business_model {
    margin-bottom: 44px;
  }
  .l-solutions_business__item {
    gap: 24px;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  .l-solutions_business__item_image {
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1;
  }
  .l-solutions_business__item_header-block {
    max-width: inherit;
    gap: 16px;
  }
  .l-solutions_business__item_header_info {
    font-size: 20px;
    line-height: 28px;
  }
  .l-title_new_box-text.left.banner_company {
    max-width: inherit;
  }
  .banner_company-bg {
    padding: 40px 0;
    height: 710px;
    background-position: center;
    background: url(/wp-content/uploads/2025/07/company2.png), #151536;
    background-repeat: no-repeat;
    background-position: 50% 180px;
  }
  .l-container-box-bg-metrics-new {
    padding: 40px 0px 56px;
    margin-bottom: 50px;
  }
  .l-case_studies-tab-container_content-box {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    gap: 32px;
    padding: 0px;
  }
  .l-title_new_box-text {
    margin: 0 auto 16px;
  }
  .l-case_studies-tab-container_content-r {
    width: 100%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .l-case_studies-tab-container_content-r {
    padding: 16px;
    min-height: 285px;
  }
  .l-case_studies_content-text {
    display: none;
  }
  .l-case_studies_content-text.mobile {
    display: block;
    text-align: left;
    margin-bottom: 8px;
    font-size: 20px;
  }
  .l-case_studies_content-subtext-r {
    margin-bottom: 8px;
    font-size: 18px;
  }
  .l-case_studies_content-subtext-l {
    margin-bottom: 8px;
    font-size: 18px;
  }
  /* .l-outperform__item.filter-itemh {
      min-height: 930px;
  }	 */
  .disrupts_conversational .tab-contents {
    margin-top: 6px;
  }
  .l-clients_say-block .l-title_new_box-text.left {
    max-width: inherit;
  }
  .l-clients_say-block {
    margin-bottom: 40px;
  }
  .l-container-box-bg-metrics-new .l-metrics-list-main {
    grid-column-gap: 20px;
  }
  .l-container-box.enterprise_grade {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  .l-container-box.enterprise_grade .l-title_new_box-text.left {
    max-width: inherit;
    margin: 0 auto;
  }
  .l-enterprise_grade-list-main {
    width: 100%;
    max-width: inherit;
  }
  .l-enterprise_grade-list-main {
    grid-template-columns: repeat(1, 1fr);
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }
  .l-ai_platform-new-item_head {
    height: 98%;
  }
  .l-ai_platform-new-item_head_text {
    font-size: 18px;
    line-height: normal;
    letter-spacing: 0.54px;
  }
  .l-bottom-text-want-us-build {
    font-size: 16px;
    font-style: normal;
    margin-bottom: 24px;
  }
  .l-top-text-want-us-build {
    font-size: 20px;
    font-weight: 500;
    line-height: 28px;
    margin-bottom: 24px;
  }
  .l-list-tem-want-us-build-items-box {
    margin: 0 auto 35px;
  }
  .blog-content-page-template-new-box {
    grid-template-columns: repeat(2, 1fr);
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }
  .l-solutions_business-con-btn .business_model_item-tab_name-img {
    display: none;
  }
  .l-solutions_business-content-block-top {
    gap: 24px;
  }
  .l-case_studies-tab-container_content-r img {
    display: none !important;
  }
  .l-solutions_business-con-btn .link-filter-st {
    gap: 8px;
  }
  .l-solutions_business-con-btn .l-solutions_business-icon {
    min-width: 32px;
  }
  .l-metrics-item_head_text {
    font-size: 32px;
    margin-bottom: 4px;
  }
  .l-metrics-item_head_subtext {
    font-size: 14px;
  }
  /* 	 */
  .l-about-new-home__heading-m {
    font-size: 40px;
    font-weight: 600;
    line-height: 45px;
  }
  .l-about-new-home {
    margin-bottom: 24px;
  }
  .l-title_box-text-about-bg-new {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  .l-heading-new-service-about {
    font-size: 24px;
    font-weight: 500;
    line-height: 28px;
    margin-bottom: 24px;
    text-align: center;
  }
  .l-subheading-new-service-about p {
    margin-bottom: 24px;
  }
  .l-about-new-home-bg {
    padding: 120px 0 50px;
    margin-bottom: 50px;
  }
  /* 	 */
  .form_text_block-email.main .l-hero-new-home__sub-box-content {
    width: 100%;
    display: inline;
  }
  .l-hero-new-home__sub-box {
    margin-top: 24px;
  }
  .form_text_block-email.main .wpcf7-form-control {
    max-width: inherit;
    width: 100%;
  }
  .form_text_block-email.main label {
    width: 100%;
  }
  .l-hero-new-home__sub-box-content-r {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  /* 	employee */
  .l-employee-list-main {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 12px;
  }
  .l-text_heading_employee-service {
    font-size: 16px;
    margin-bottom: 12px;
    font-weight: 500;
  }
  /* 	 */
  .l-title_new_box-text.left.bulder .l-enterprise_grade-image {
    margin-top: 24px;
  }
  /* 	 */
  .l-list-competitive_advantage-items-box {
    grid-template-columns: repeat(1, 1fr) !important;
    gap: 16px;
  }
  .l-competitive_advantage-form-box .form_text_block-email.main .wpcf7-form-control {
    margin: 0 auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  .l-competitive_advantage-form-box {
    padding: 0 20px;
  }
  .l-simplicity-list-main {
    grid-template-columns: repeat(2, 1fr);
  }
  .l-container-box-bg-metrics-new.bulder.solutions_business_model {
    display: none;
  }
  .l-container-box.business_model-mobile.solutions_business_model {
    margin-top: 40px;
  }
  .l-container-box.business_model-mobile.customer-support {
    margin-top: 40px;
    background: #FAFAFA;
    padding: 40px 0px;
  }
  /* 	 */
  .l-hero-new-home__button-box-cont-bulder {
    gap: 12px;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
}
@media screen and (max-width: 660px) {
  .l-hero-new-home__button-container {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  .l-hero-new-home-bg {
    padding: 120px 0 40px;
    background: url(/wp-content/uploads/2025/07/bg-mob.png);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: top center;
  }
  .l-hero-new-home__button-box-cont {
    width: 100%;
  }
  .hero_new_big_button_page {
    width: 100%;
  }
  .l-hero-new-home__button-box {
    width: 100%;
  }
  .l-hero-new-home__sub-box {
    margin-top: 16px;
  }
  .l-solutions_business__item_image {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  .l-ai_platform-new-list-main {
    grid-template-columns: repeat(1, 1fr);
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }
  .l-list-tem-want-us-build-items-box {
    grid-template-columns: repeat(1, 1fr);
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }
  .blog-content-page-template-new-box {
    grid-template-columns: repeat(1, 1fr);
  }
  .l-simplicity-list-main {
    grid-template-columns: repeat(1, 1fr);
    grid-column-gap: 12px;
    grid-row-gap: 12px;
  }
  .l-simplicity-item_icon-box {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 16px;
  }
  .l-container-box-bg-metrics-new.bulder {
    margin-bottom: 0;
  }
  .l-bottomtext_simplicity {
    font-size: 16px;
  }
  .l-employee-list-main {
    grid-template-columns: repeat(1, 1fr);
  }
}
.highlights {
  padding: 104px 0;
}

.highlights__container {
  max-width: 1230px;
  padding: 0 15px;
  margin: 0 auto;
}

.highlights h2 {
  color: #151536;
  font-weight: 500;
  font-size: 40px;
  line-height: 1.25;
  letter-spacing: 0.03em;
  text-align: center;
}

.highlights__subtitle {
  color: #151536;
  font-weight: 300;
  font-size: 16px;
  line-height: 1.25;
  text-align: center;
  margin: 12px;
}

.highlights__features {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 24px;
  margin: 32px 0;
}

.highlights__feature {
  width: calc(33.3% - 12px);
  padding: 40px 32px;
  background-color: #FFFFFF;
  border: 1px solid #E8E8E8;
  border-radius: 24px;
  -webkit-box-shadow: 0 1px 5px 0 rgba(94, 94, 94, 0.1607843137);
          box-shadow: 0 1px 5px 0 rgba(94, 94, 94, 0.1607843137);
}

.highlights__feature-image {
  margin: 0 auto 32px;
  width: 280px;
  height: 180px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.highlights__feature-image img {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}

.highlights__feature-title {
  margin-bottom: 8px;
  color: #151536 !important;
  font-weight: 500;
  font-size: 24px;
  line-height: 1.25;
  letter-spacing: 0.03em;
  text-decoration: none;
}

.highlights__feature-text {
  color: #515162;
  font-weight: 300;
  font-size: 16px;
  line-height: 1.375;
}

.highlights__cases {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 32px 24px;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}

.highlights__case {
  width: calc(25% - 18px);
  min-height: 212px;
  position: relative;
  background-color: #FFFFFF;
  border: 1px solid #EBEBEB;
  border-radius: 24px;
  -webkit-box-shadow: 0 4px 16px 0 rgba(56, 81, 120, 0.1019607843);
          box-shadow: 0 4px 16px 0 rgba(56, 81, 120, 0.1019607843);
  overflow: hidden;
}

.highlights__case:hover .highlights__case-back {
  opacity: 1;
}

.highlights__case-front {
  height: 100%;
  width: 100%;
  padding: 24px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  background: url(/wp-content/uploads/2025/07/Vector-1.svg) no-repeat right top;
}

.highlights__case-front-icon {
  width: 32px;
  height: 32px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.highlights__case-front-icon img {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}

.highlights__case-front-title {
  color: #151536;
  font-weight: 600;
  font-size: 18px;
  line-height: 1.4;
}

.highlights__case-back {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  padding: 24px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  opacity: 0;
  z-index: 3;
  -webkit-transition: opacity 0.4s ease-out;
  transition: opacity 0.4s ease-out;
}

.highlights__case-back-icon {
  width: 32px;
  height: 32px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 8px;
}

.highlights__case-back-icon img {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}

.highlights__case-back-title {
  margin: auto 0 8px;
  color: #151536;
  font-weight: 600;
  font-size: 14px;
  line-height: 1.28;
}

.highlights__case-back-text {
  color: #151536;
  font-weight: 300;
  font-size: 14px;
  line-height: 1.428;
}

@media screen and (max-width: 1150px) {
  .highlights {
    padding: 8.66vw 0;
  }
  .highlights__container {
    max-width: 1200px;
    padding: 0 15px;
  }
  .highlights h2 {
    margin-bottom: 2.66vw;
    font-size: 3.33vw;
  }
  .highlights__subtitle {
    font-size: 1.33vw;
    margin-top: 1vw;
  }
  .highlights__features {
    gap: 2vw;
    margin: 2.66vw 0;
  }
  .highlights__feature {
    width: calc(33.3% - 12px);
    padding: 3.33vw 2.66vw;
    border-radius: 2vw;
  }
  .highlights__feature-image {
    margin: 0 auto 2.66vw;
    width: 23.3vw;
    height: 15vw;
  }
  .highlights__feature-title {
    margin-bottom: 0.67vw;
    font-size: 2vw;
  }
  .highlights__feature-text {
    font-size: 1.4vw;
  }
  .highlights__cases {
    gap: 2.66vw 2vw;
  }
  .highlights__case {
    width: calc(25% - 1.5vw);
    min-height: 17.66vw;
    border-radius: 2vw;
    -webkit-box-shadow: 0 0.34vw 1.34vw 0 rgba(56, 81, 120, 0.1019607843);
            box-shadow: 0 0.34vw 1.34vw 0 rgba(56, 81, 120, 0.1019607843);
  }
  .highlights__case-front {
    padding: 2vw;
  }
  .highlights__case-front-icon {
    width: 2.66vw;
    height: 2.66vw;
  }
  .highlights__case-front-title {
    font-size: 1.5vw;
  }
  .highlights__case-back {
    padding: 2vw;
  }
  .highlights__case-back-icon {
    width: 2.66vw;
    height: 2.66vw;
    margin-bottom: 0.66vw;
  }
  .highlights__case-back-title {
    margin-bottom: 0.66vw;
    font-size: 1.16vw;
  }
  .highlights__case-back-text {
    font-size: 1.16vw;
  }
}
@media screen and (max-width: 600px) {
  .highlights {
    padding: 17vw 0;
  }
  .highlights__container {
    padding: 0 6.15vw;
  }
  .highlights h2 {
    margin-bottom: 4.1vw;
    font-size: 6.15vw;
    line-height: 1.17;
    letter-spacing: 0;
  }
  .highlights h2 br {
    display: none;
  }
  .highlights__subtitle {
    font-size: 4vw;
    margin-top: 3vw;
  }
  .highlights__features {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    gap: 4.1vw;
    margin: 8.2vw 0;
  }
  .highlights__feature {
    width: 100%;
    padding: 10.25vw 8.2vw;
    border-radius: 4vw;
  }
  .highlights__feature-image {
    margin-bottom: 8.2vw;
    width: 100%;
    height: 46.15vw;
  }
  .highlights__feature-title {
    margin-bottom: 2.05vw;
    font-size: 5.12vw;
    line-height: 1.4;
    letter-spacing: 0;
  }
  .highlights__feature-text {
    font-size: 4.1vw;
  }
  .highlights__cases {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    gap: 6.15vw;
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    overflow-x: auto;
  }
  .highlights__case {
    width: 100%;
    min-height: 54.35vw;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    border-radius: 5.128vw;
    -webkit-box-shadow: 0 1vw 4vw 0 rgba(56, 81, 120, 0.1019607843);
            box-shadow: 0 1vw 4vw 0 rgba(56, 81, 120, 0.1019607843);
  }
  .highlights__case-front {
    padding: 6.15vw;
    background-size: 50%;
  }
  .highlights__case-front-icon {
    width: 8.2vw;
    height: 8.2vw;
  }
  .highlights__case-front-title {
    font-size: 4.61vw;
  }
  .highlights__case-back {
    padding: 6.15vw;
  }
  .highlights__case-back-icon {
    width: 8.2vw;
    height: 8.2vw;
    margin-bottom: 2.05vw;
  }
  .highlights__case-back-title {
    margin-bottom: 2.05vw;
    font-size: 3.58vw;
  }
  .highlights__case-back-text {
    font-size: 3.58vw;
    line-height: 1.2;
  }
}
/*# sourceMappingURL=../sourcemaps/service-p-new-style.css.map */
