/* 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: flex;
    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;
    box-shadow: 0px 10px 20px 0px rgba(58, 115, 191, 0.10);
    padding: 8px 23px;
    color: #151536;
    font-size: 16px;
    font-weight: 500;
    line-height: normal;
    letter-spacing: 0.48px;
    width: fit-content;
    margin-bottom: 16px;
}
.l-hero-new-home__toptext span {
    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: 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: 40px;
    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: flex;
    align-items: center;
    border-radius: 48px;
    background: #FFF;
    box-shadow: 0px 4px 16px 0px rgba(56, 81, 120, 0.10);
    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: flex;
    gap: 24px;
}
.l-hero-new-home__sub-box-content {
    display: flex;
    gap: 24px;
    align-items: center;
}
.l-hero-new-home__sub-box {
    display: flex;
    align-items: center;
    gap: 8px;
	color: #707381;
    font-size: 16px;
    font-weight: 400;
    line-height: normal;
	    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: linear-gradient(90deg, #2C53FF 0.01%, #7266F8 40.16%, #A473F3 97.12%);
    padding: 5px 0 0 0;
    width: fit-content;
	cursor: pointer;
}
.hero_new_big_button_page {
    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: flex;
    align-items: 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: 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: 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: flex;
    align-items: center;
    justify-content: center;
    width: 267px;
    padding: 12px 10px;
    text-decoration: none;
}


/* 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: flex;
    justify-content: center;
    max-width: 267px;
}

/* release */

.l-container-box-release-bg {
    opacity: 0.7;
    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: flex;
    justify-content: center;
    gap: 32px;
    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: 1200px;
    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: 18px;
    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;
    box-shadow: 0px 1px 5px 0px rgba(94, 94, 94, 0.16);
    padding: 32px 40px;
}
.l-business_workflows-item_head-main-box {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    flex-direction: column;
    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;
    box-shadow: 0px 4px 16px 0px rgba(56, 81, 120, 0.10);
    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: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
    border-radius: 263px;
    border: 1px solid #EBEBEB;
    background: #FFF;
    box-shadow: 0px 4px 16px 0px rgba(56, 81, 120, 0.10);
	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;
    box-shadow: 0px 4px 16px 0px rgba(56, 81, 120, 0.10);
    height: 150px;
    width: 150px;
    display: flex;
    align-items: center;
    justify-content: center;
}
.l-conversational-ai-item_icon-main {
    border-radius: 50%;
    border: 1px solid #EBEBEB;
    background: #FFF;
    box-shadow: 0px 4px 16px 0px rgba(56, 81, 120, 0.10);
    width: 140px;
    height: 140px;
    display: flex;
    flex-wrap: wrap;
    flex-direction: column;
    align-items: 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: 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: 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: 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: 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: 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: 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;
} 
.grb-bg {
    background: #FAFAFA;
    padding-top: 75px;
}
  
/* Business Model */

.l-solutions_business-content-block-top {
    display: flex;
    justify-content: space-between;
    gap: 40px;
}
.l-solutions_business-con-btn {
    border-radius: 15px;
    border: 1px solid #E8E8E8;
    background: #FFF;
    box-shadow: 0px 1px 5px 0px rgba(94, 94, 94, 0.16);
    padding: 9px 16px;
    width: 356px;
	user-select: none; 
    cursor: pointer;
}
.link-filter-st {
    display: flex;
    align-items: center;
    gap: 16px;
}
.l-solutions_business-heading-list-filter_insert {
    width: 100%;
    max-width: 356px;
    display: flex;
    flex-direction: column;
    gap: 12px;
}

.l-solutions_business-content-heading-list {
    max-width: 804px;
    border-radius: 24px;
    border: 1px solid #E8E8E8;
    background: #FFF;
    box-shadow: 0px 1px 5px 0px rgba(94, 94, 94, 0.16);
    padding: 74px 48px;
}
.l-solutions_business_item-tab-b {
    display: flex;
    justify-content: space-between;
    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 {
    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: linear-gradient(90deg, #3ED156 0.04%, #55A7FF 99.98%);
}
.l-solutions_business-con-btn.color-5acbff.active {
    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: 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: linear-gradient(90deg, #2C53FF 0.01%, #7266F8 40.16%, #A473F3 97.12%);
}
.l-solutions_business-con-btn.slick-active .l-solutions_business-icon {
    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: linear-gradient(90deg, #3ED156 0.04%, #55A7FF 99.98%);
}
.l-solutions_business-con-btn.color-5acbff.slick-active {
    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: 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: 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: linear-gradient(90deg, #3ED156 0.04%, #55A7FF 99.98%);
}
.l-solutions_business-con-btn.color-5acbff:hover {
    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: 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: linear-gradient(90deg, #2C53FF 0.01%, #7266F8 40.16%, #A473F3 97.12%);
}

.l-solutions_business-con-btn:hover .l-solutions_business-icon {
    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: flex;
    justify-content: space-between;
    gap: 40px;
}
.l-solutions_business__item.bulder {
    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: flex;
    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{
    transform: inherit;
}

.l-clients_say-list-main-box.new .l-clients_say-item-main {
    padding: 40px;
}
.clients_say-controls.new .custom-next {
	display: flex;
    height: inherit;
    width: inherit;
    max-height: inherit;
    transform: inherit;
    border-radius: 20px;
    border: 2px solid #E8E8E8;
    background: #FFF;
    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: flex;
    height: inherit;
    width: inherit;
    max-height: inherit;
    border-radius: 20px;
    border: 2px solid #E8E8E8;
    background: #FFF;
    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: linear-gradient(90deg, #3ED156 0.04%, #55A7FF 99.98%);
    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;
    box-shadow: 0px 4px 16px 0px rgba(56, 81, 120, 0.10);
}
.l-spinner.new .l-spinner__item .l-spinner__icon .l-spinner__icon-in.green {
    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: 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: linear-gradient(90deg, #5ACBFF 0.01%, #3A85FF 97.12%);
}
/* enterprise grade */

.l-container-box.enterprise_grade {
    display: flex;
    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: linear-gradient(90deg, rgba(44, 83, 255, 0.10) 0.01%, rgba(114, 102, 248, 0.10) 40.16%, rgba(164, 115, 243, 0.10) 97.12%);
    padding: 7px;
    width: fit-content;
    margin-bottom: 12px;
}
.l-enterprise_grade-item_icon-main {
    border-radius: 20px;
    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;
    box-shadow: 0px 1px 5px 0px rgba(94, 94, 94, 0.16);
    padding: 20px;
    margin-bottom: 4px;
}
.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: flex;
    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: flex;
    align-items: 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: 20px;
}
.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: 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: 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: 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: 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: 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: 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: 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: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: 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: 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: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: 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;
    box-shadow: 0px 4px 16px 0px rgba(56, 81, 120, 0.10);
}


.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: 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: linear-gradient(90deg, #5ACBFF 0.01%, #3A85FF 97.12%);
}
.l-spinner-mobile.new .filter-buttonh .active .inactive-i.violet {
   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: flex;
    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 {
    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%;
    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: linear-gradient(90deg, #3ED156 0.04%, #55A7FF 99.98%);
    width: fit-content;
    padding: 0px 16px;
    margin-bottom: 12px;
    color: #FFF;
    text-align: center;
    font-size: 14px;
    font-weight: 400;
    line-height: 20px;
    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: flex;
    justify-content: space-between;
    gap: 24px;
}
.l-mvp-tab-container_category {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin: 0 auto;
}
.tab-content.disrupts_conversational-tab-list {
    margin: 0 auto;
    padding: 0 15px;
    justify-content: center;
    gap: 24px;
}
.l-case_studies-tab-container_content-box {
    display: flex;
    margin: 0 auto;
    padding: 0px 15px 15px;
    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;
    box-shadow: 0px 1px 5px 0px rgba(94, 94, 94, 0.16);
    padding: 40px 30px 30px;
    width: 588px;
    display: flex;
	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: flex;
    gap: 16px;
    padding: 10px;
}
.l-case_studies_content-text.mobile {
    display: none;
}
.disrupts_conversational .tabs-container {
    display: flex;
    flex-wrap: nowrap;
    gap: 12px;
    padding-bottom: 8px;
    max-width: 1500px;
    margin: 0 auto;
	justify-content: center;
}
.disrupts_conversational .tab {
    display: flex;
    align-items: center;
    gap: 8px;
    background: #ffffff;
    border: 1px solid #e0e0e0;
    border-radius: 24px;
    padding: 7px 20px 7px 4px;
    cursor: pointer;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
    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: 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;
    filter: brightness(0) invert(1);
}
.disrupts_conversational  .icon-default {
    height: 24px;
    width: 24px;
}

.disrupts_conversational .tab.active {
  color: #ffffff;
  box-shadow: 0 2px 8px rgba(0,0,0,0.2);
}
.disrupts_conversational .tab.color-5acbff .icon-default{
    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: 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: linear-gradient(90deg, #3ED156 0.04%, #55A7FF 99.98%);
}
.disrupts_conversational .tab.color-a473f3 .icon-default{
    background: linear-gradient(90deg, #2C53FF 0.01%, #7266F8 40.16%, #A473F3 97.12%);
}
.disrupts_conversational .tab.color-2c53ff .icon-default{
    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: 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: 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: 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: 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: 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.10);
}



.disrupts_conversational .tab.slick-active.slick-center .icon-default img {
    filter: none;
}
.disrupts_conversational .tab.color-5acbff.slick-active.slick-center {
    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: 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: linear-gradient(90deg, #3ED156 0.04%, #55A7FF 99.98%);
}
.disrupts_conversational .tab.color-a473f3.slick-active.slick-center {
    background: linear-gradient(90deg, #2C53FF 0.01%, #7266F8 40.16%, #A473F3 97.12%);
}
.disrupts_conversational .tab.color-2c53ff.slick-active.slick-center{
    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: 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;
    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: fit-content;
}
.l-case_studies_content-subtext2 {
    border-radius: 24px;
    border: 1px solid #E8E8E8;
    background: #EBF2FF;
    box-shadow: 0px 1px 5px 0px rgba(94, 94, 94, 0.16);
    padding: 16px 20px;
    min-width: 191px;
    margin-left: auto;
	height: fit-content;
}
.l-case_studies_content-subtext-r {
    border-radius: 24px;
    border: 1px solid #E8E8E8;
    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: fit-content;
}
.l-case_studies-tab-container_content-r img {
    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: 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: 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: 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: 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: 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: 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: flex;
    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;
    flex-wrap: wrap;
    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 145px;
}
.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: 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: flex;
    gap: 12px;
	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: 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: flex;
    gap: 20px;
    margin-bottom: 30px;
}
.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;
    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: 217px;
    width: 217px;
    display: flex;
    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, a:focus, 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: 215px;
    display: flex;
    flex-direction: column;
    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: flex;
    flex-direction: column;
    align-items: 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;
}
.l-pricing-info-item_head_info {
    color: #515162;
    text-align: center;
    font-size: 16px;
    font-weight: 300;
    line-height: 140%;
    margin-bottom: 18px;
}
.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: 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: 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: flex;
    gap: 20px;
}
.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: 215px;
    width: 215px;
    color: #151536;
    font-size: 18px;
    font-weight: 400;
    line-height: 140%;
}
.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;
}
.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-pricing-info-item-main:nth-child(3):before {
    content: url(/wp-content/uploads/2025/07/most.svg);
    position: absolute;
    right: -55px;
    top: -65px;
}
.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: linear-gradient(90deg, #2C53FF 0.01%, #7266F8 40.16%, #A473F3 97.12%);
}
.l-hero-new-home__button-box.starter:hover {
    background: linear-gradient(90deg, #FF5A2C 0.01%, #FFA72C 40.16%, #FFA72C 97.12%);
}
.l-hero-new-home__button-box.business:hover {
    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: flex;
    justify-content: space-between;
    gap: 24px;
}
.l-employee-item-main {
    padding: 24px;
    border-radius: 20px;
    border: 1px solid #EBEBEB;
    box-shadow: 0px 4px 16px 0px rgba(56, 81, 120, 0.10);
    width: 100%;
    background: url(/wp-content/uploads/2025/07/Vector-1.svg);
    background-repeat: no-repeat;
    background-position: right;
}
.l-employee-item_head_text {
    color: #151536;
    font-size: 18px;
    font-weight: 600;
    line-height: 140%;
    margin-bottom: 8px;
}
.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(3, 1fr);
}
.l-list-competitive_advantage-items {
    display: flex;
    flex-direction: column;
    align-items: 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 {
    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: flex;
    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: #f5f9fd00;
}
.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;
    box-shadow: 0px 4px 16px 0px rgba(56, 81, 120, 0.10);
    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: flex;
    flex-wrap: wrap;
    justify-content: center;
    gap: 32px;
}

.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: flex;
    justify-content: center;
}
.l-powers_tomorrow-item-main {
    flex: 0 1 calc((66% - 32px) / 2);
}

.l-powers_tomorrow-item-main:nth-child(n+3) {
  flex: 0 1 calc((100% - 32px * 2) / 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;
}
/* revolutionary_features */
.l-revolutionary_features-item-main {
    border-radius: 24px;
    border: 1px solid #E8E8E8;
    background: #FFF;
    box-shadow: 0px 1px 5px 0px rgba(94, 94, 94, 0.16);
    padding: 40px 32px;
    max-width: 374px;
}
.l-revolutionary_features-list-main {
    display: flex;
    flex-wrap: wrap;
    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: flex;
    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: flex;
    gap: 24px;
}

/* Mobile pricing	 */
.l-pricing-info-mobile-bottom-item-main {
    border-radius: 20px;
    background: #FFF;
    box-shadow: 0px 4px 16px 0px rgba(56, 81, 120, 0.10);
    padding: 24px 16px;
	margin: 15px 15px;
}	
.l-pricing-info-mobile-bottom-item_head-main-box {
    display: flex;
    flex-direction: column;
    justify-content: 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;
}
.l-pricing-info-mobile-bottom-box_field {
    width: 100%;
    display: flex;
    flex-direction: column;
    justify-content: 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;
    box-shadow: 0px 4px 16px 0px rgba(56, 81, 120, 0.10);
    padding: 8px 16px;
    margin: 15px;
	min-width: 140px;
    text-align: center;
    justify-content: center;
	cursor: pointer;
}
.l-pricing-info-mobile-bottom-tab.business.slick-active.slick-center{
    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: 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-pricing-home-bg {
		padding: 120px 0 40px;
	}
	.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;
        justify-content: center;
        min-height: 1150px;
    }
}	
	















@media screen and (max-width: 1200px) {
	.l-powers_tomorrow-item-main {
		flex: inherit;
	}
	.l-powers_tomorrow-item-main:nth-child(n+3) {
		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: 990px) {
.l-hero-new-home-bg {
    padding: 120px 0 40px;
}
.l-hero-new-home__list.mobile {
    display: flex;
	 margin-bottom: 40px;
}

.l-hero-new-home {
    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;
    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;
}
.grb-bg {
    padding-top: 40px;
}
.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: flex;
    flex-wrap: wrap;
    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 {
    flex-wrap: wrap;
}
.l-solutions_business-heading-list-filter_insert {
    max-width: inherit;
	flex-direction: inherit;
}

.l-solutions_business-con-btn {
	width: 184px;
	padding: 3px 12px;
}
.slick-initialized .slick-slide {
    display: flex !important;
}
.slick-track {
    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;
    flex-wrap: wrap;
}
.l-solutions_business__item_image {
    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: calc(50%) calc(180px);
	}
.l-container-box-bg-metrics-new {
    padding: 40px 0px 56px;
    margin-bottom: 50px;
}
.l-case_studies-tab-container_content-box {
    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%;
	flex-direction: column;
    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;
}	 */
.l-outperform__item.filter-itemh {
    flex-wrap: wrap;
}	
.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 {
    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 {
    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: flex;
		flex-wrap: wrap;
		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);
    gap: 16px;
}
.l-competitive_advantage-form-box .form_text_block-email.main .wpcf7-form-control {
    margin: 0 auto;
    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-hero-new-home__button-box-cont-bulder {
		gap: 12px;
		flex-wrap: wrap;
	}
}


@media screen and (max-width: 660px) {
	.l-hero-new-home__button-container {
		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: flex;
		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: flex;
		align-items: center;
		gap: 16px;
	}
	.l-container-box-bg-metrics-new.bulder {
		margin-bottom: 0;
	}
	.l-bottomtext_simplicity {
		font-size: 16px;
	}
}	