.marketingTabs-module-scss-module__XDnwFq__tabsContainer {
    background: #fff;
    padding: 80px 15px
}

@media (max-width:991px) {
    .marketingTabs-module-scss-module__XDnwFq__tabsContainer {
        padding: 60px 16px 20px
    }
}

.marketingTabs-module-scss-module__XDnwFq__tabsContainer.marketingTabs-module-scss-module__XDnwFq__noVerticalPadding {
    padding-top: 0;
    padding-bottom: 0
}

@media (max-width:991px) {
    .marketingTabs-module-scss-module__XDnwFq__tabsContainer.marketingTabs-module-scss-module__XDnwFq__noVerticalPadding {
        padding-top: 0;
        padding-bottom: 0
    }
}

.marketingTabs-module-scss-module__XDnwFq__tagSection {
    background: #ebfaff;
    border-radius: 20px;
    align-items: center;
    gap: 8px;
    margin-bottom: 24px;
    padding: 10px 15px;
    display: inline-flex
}

.marketingTabs-module-scss-module__XDnwFq__tagSection .marketingTabs-module-scss-module__XDnwFq__tag {
    color: #39caff;
    margin: 0;
    font-size: 16px;
    font-weight: 600;
    line-height: 1;
    font-family: var(--manrope-font) !important
}

.marketingTabs-module-scss-module__XDnwFq__container {
    max-width: 1300px;
    margin: 0 auto
}

.marketingTabs-module-scss-module__XDnwFq__header {
    text-align: center;
    margin-bottom: 60px
}

.marketingTabs-module-scss-module__XDnwFq__header h2 {
    color: #000;
    font-size: 48px;
    font-style: normal;
    font-weight: 600;
    line-height: 120%
}

@media (max-width:768px) {
    .marketingTabs-module-scss-module__XDnwFq__header h2 {
        font-size: 34px
    }
}

.marketingTabs-module-scss-module__XDnwFq__header h2 span {
    color: #3486f1;
    display: block
}

.marketingTabs-module-scss-module__XDnwFq__header .marketingTabs-module-scss-module__XDnwFq__description {
    margin-top: 24px;
    font-size: 20px;
    font-style: normal;
    font-weight: 300;
    line-height: 140%;
    font-family: var(--manrope-font) !important
}

.marketingTabs-module-scss-module__XDnwFq__header span {
    color: var(--Brand-purple, #3486f1)
}

.marketingTabs-module-scss-module__XDnwFq__tabsWrapper {
    position: relative
}

.marketingTabs-module-scss-module__XDnwFq__arrowsAbsoluteWrapper {
    pointer-events: none;
    z-index: 2;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0
}

.marketingTabs-module-scss-module__XDnwFq__arrowsAbsoluteWrapper .marketingTabs-module-scss-module__XDnwFq__arrowButton {
    pointer-events: auto;
    cursor: pointer;
    background: 0 0;
    border: 1px solid #d9d9d9;
    border-radius: 78px;
    width: 90px;
    height: 90px;
    position: absolute;
    top: 50%;
    transform: translateY(-50%)
}

@media (max-width:1300px) {
    .marketingTabs-module-scss-module__XDnwFq__arrowsAbsoluteWrapper .marketingTabs-module-scss-module__XDnwFq__arrowButton {
        width: 40px;
        height: 40px;
        top: 85px
    }
    .marketingTabs-module-scss-module__XDnwFq__arrowsAbsoluteWrapper .marketingTabs-module-scss-module__XDnwFq__arrowButton svg {
        width: 20px;
        height: 20px
    }
}

.marketingTabs-module-scss-module__XDnwFq__arrowsAbsoluteWrapper .marketingTabs-module-scss-module__XDnwFq__leftArrow {
    left: -110px
}

@media (max-width:1300px) {
    .marketingTabs-module-scss-module__XDnwFq__arrowsAbsoluteWrapper .marketingTabs-module-scss-module__XDnwFq__leftArrow {
        left: 10px
    }
}

.marketingTabs-module-scss-module__XDnwFq__arrowsAbsoluteWrapper .marketingTabs-module-scss-module__XDnwFq__rightArrow {
    right: -110px
}

@media (max-width:1300px) {
    .marketingTabs-module-scss-module__XDnwFq__arrowsAbsoluteWrapper .marketingTabs-module-scss-module__XDnwFq__rightArrow {
        right: 10px
    }
}

.marketingTabs-module-scss-module__XDnwFq__arrowButton.marketingTabs-module-scss-module__XDnwFq__disabled svg {
    opacity: .4
}

.marketingTabs-module-scss-module__XDnwFq__tabButtons {
    border-bottom: 1px solid #0003;
    justify-content: space-around;
    align-items: center;
    gap: 20px;
    margin-bottom: 40px;
    padding-bottom: 2px;
    display: flex
}

.marketingTabs-module-scss-module__XDnwFq__tabButtons .marketingTabs-module-scss-module__XDnwFq__arrowButton:hover:not(:disabled) {
    opacity: .3 !important
}

.marketingTabs-module-scss-module__XDnwFq__tabButtons .marketingTabs-module-scss-module__XDnwFq__arrowButton:disabled {
    opacity: 1;
    cursor: not-allowed
}

.marketingTabs-module-scss-module__XDnwFq__tabButtons .marketingTabs-module-scss-module__XDnwFq__arrowButton svg {
    opacity: 1;
    display: block
}

.marketingTabs-module-scss-module__XDnwFq__tabButtons .marketingTabs-module-scss-module__XDnwFq__arrowWrapper {
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    display: flex
}

@media (max-width:768px) {
    .marketingTabs-module-scss-module__XDnwFq__tabButtons .marketingTabs-module-scss-module__XDnwFq__arrowWrapper {
        padding: 0 2px
    }
}

.marketingTabs-module-scss-module__XDnwFq__tabButtons .marketingTabs-module-scss-module__XDnwFq__arrowWrapper svg {
    flex-shrink: 0
}

@media (max-width:768px) {
    .marketingTabs-module-scss-module__XDnwFq__tabButtons .marketingTabs-module-scss-module__XDnwFq__arrowWrapper svg {
        width: 16px;
        height: 24px
    }
}

.marketingTabs-module-scss-module__XDnwFq__tabButtons svg {
    flex-shrink: 0
}

@media (max-width:768px) {
    .marketingTabs-module-scss-module__XDnwFq__tabButtons svg {
        align-items: center;
        width: 16px;
        height: 40px;
        display: flex
    }
    .marketingTabs-module-scss-module__XDnwFq__tabButtons {
        border-bottom: 0;
        align-items: center;
        gap: 5px;
        padding-bottom: 10px;
        overflow-x: auto
    }
    .marketingTabs-module-scss-module__XDnwFq__tabButtons::-webkit-scrollbar {
        display: none
    }
}

.marketingTabs-module-scss-module__XDnwFq__tabButton {
    color: #666;
    cursor: pointer;
    background: 0 0;
    border: none;
    padding: 15px 62px;
    font-size: 20px;
    font-weight: 500;
    transition: all .3s;
    position: relative
}

@media (max-width:768px) {
    .marketingTabs-module-scss-module__XDnwFq__tabButton {
        text-align: left;
        flex: none;
        padding: 12px 10px;
        font-size: 16px
    }
}

.marketingTabs-module-scss-module__XDnwFq__tabButton:after {
    content: "";
    background-color: #3486f1;
    border-radius: 10px 10px 0 0;
    width: 100%;
    height: 4px;
    transition: transform .3s;
    position: absolute;
    bottom: -5px;
    left: 0;
    transform: scaleX(0)
}

.marketingTabs-module-scss-module__XDnwFq__tabButton:hover,
.marketingTabs-module-scss-module__XDnwFq__tabButton.marketingTabs-module-scss-module__XDnwFq__active {
    color: #3486f1
}

.marketingTabs-module-scss-module__XDnwFq__tabButton.marketingTabs-module-scss-module__XDnwFq__active:after {
    transform: scaleX(1)
}

.marketingTabs-module-scss-module__XDnwFq__tabContent {
    background: #f8f8f8;
    border-radius: 32px;
    align-items: center;
    gap: 60px;
    margin-top: 40px;
    padding: 60px;
    display: flex
}

@media (max-width:1024px) {
    .marketingTabs-module-scss-module__XDnwFq__tabContent {
        flex-direction: column
    }
}

@media (max-width:768px) {
    .marketingTabs-module-scss-module__XDnwFq__tabContent {
        gap: 20px;
        padding: 20px 10px
    }
}

.marketingTabs-module-scss-module__XDnwFq__contentSide {
    flex: 1;
    padding-right: 20px
}

@media (max-width:768px) {
    .marketingTabs-module-scss-module__XDnwFq__contentSide {
        padding-right: 0
    }
}

.marketingTabs-module-scss-module__XDnwFq__contentSide .marketingTabs-module-scss-module__XDnwFq__tabTitle {
    color: #000;
    margin-bottom: 32px;
    font-size: 24px;
    font-weight: 600;
    line-height: 120%
}

.marketingTabs-module-scss-module__XDnwFq__noList .marketingTabs-module-scss-module__XDnwFq__tabTitle {
    color: #000;
    font-size: 32px;
    font-style: normal;
    font-weight: 600;
    line-height: 120%
}

.marketingTabs-module-scss-module__XDnwFq__noList .marketingTabs-module-scss-module__XDnwFq__tabTitle span {
    color: #3486f1
}

.marketingTabs-module-scss-module__XDnwFq__noList .marketingTabs-module-scss-module__XDnwFq__tabDesc {
    font-size: 18px;
    font-style: normal;
    font-weight: 400
}

.marketingTabs-module-scss-module__XDnwFq__noList .marketingTabs-module-scss-module__XDnwFq__tabContent {
    align-items: unset
}

.marketingTabs-module-scss-module__XDnwFq__noList .marketingTabs-module-scss-module__XDnwFq__contentSide {
    max-width: 32%
}

@media (max-width:1024px) {
    .marketingTabs-module-scss-module__XDnwFq__noList .marketingTabs-module-scss-module__XDnwFq__contentSide {
        max-width: 100%
    }
}

.marketingTabs-module-scss-module__XDnwFq__noList .marketingTabs-module-scss-module__XDnwFq__imageSide {
    width: 65%;
    padding-left: 30px
}

@media (max-width:1024px) {
    .marketingTabs-module-scss-module__XDnwFq__noList .marketingTabs-module-scss-module__XDnwFq__imageSide {
        width: 100%;
        padding-left: 0
    }
}

.marketingTabs-module-scss-module__XDnwFq__noList .marketingTabs-module-scss-module__XDnwFq__header {
    max-width: 1000px;
    margin: 0 auto 60px
}

.marketingTabs-module-scss-module__XDnwFq__noList .marketingTabs-module-scss-module__XDnwFq__header span {
    display: unset
}

.marketingTabs-module-scss-module__XDnwFq__noList .marketingTabs-module-scss-module__XDnwFq__tabButton {
    padding-left: 0
}

.marketingTabs-module-scss-module__XDnwFq__list {
    margin: 0;
    padding: 0;
    list-style: none
}

.marketingTabs-module-scss-module__XDnwFq__list li.marketingTabs-module-scss-module__XDnwFq__withIcon {
    padding-left: 28px;
    position: relative
}

.marketingTabs-module-scss-module__XDnwFq__list li.marketingTabs-module-scss-module__XDnwFq__withIcon:before {
    content: "";
    background-image: url(https://gs-upload.BolChal.in/revamp/ai-website/travel-and-hospitality/point.svg);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    width: 28px;
    height: 28px;
    position: absolute;
    left: -10px
}

.marketingTabs-module-scss-module__XDnwFq__list li {
    color: #000;
    margin-bottom: 24px;
    padding-left: 24px;
    font-size: 16px;
    line-height: 1.4;
    position: relative;
    font-family: var(--manrope-font) !important
}

.marketingTabs-module-scss-module__XDnwFq__list li b {
    color: #000;
    font-weight: 600
}

.marketingTabs-module-scss-module__XDnwFq__list.marketingTabs-module-scss-module__XDnwFq__withBullets li:before {
    content: "";
    background-color: #3486f1;
    border-radius: 50%;
    width: 8px;
    height: 8px;
    position: absolute;
    top: 10px;
    left: 0
}

.marketingTabs-module-scss-module__XDnwFq__imageSide {
    flex: 1;
    justify-content: center;
    align-items: flex-start;
    display: flex
}

@media (max-width:1024px) {
    .marketingTabs-module-scss-module__XDnwFq__imageSide {
        width: 100%
    }
}

.marketingTabs-module-scss-module__XDnwFq__ctaBtn {
    margin-top: 20px
}

.marketingTabs-module-scss-module__XDnwFq__tabImage {
    width: 100%;
    height: auto
}

.marketingTabs-module-scss-module__XDnwFq__bottomContainer {
    text-align: center;
    margin-top: 60px
}

.marketingTabs-module-scss-module__XDnwFq__bottomContainer p {
    font-size: 20px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%
}

.marketingGrid-module-scss-module__gQWivW__gridContainer {
    background: #fff;
    padding: 80px 15px 20px
}

@media (max-width:768px) {
    .marketingGrid-module-scss-module__gQWivW__gridContainer {
        padding: 20px 15px
    }
}

.marketingGrid-module-scss-module__gQWivW__container {
    max-width: 1160px;
    margin: 0 auto
}

.marketingGrid-module-scss-module__gQWivW__header {
    max-width: 1300px;
    margin-bottom: 60px
}

.marketingGrid-module-scss-module__gQWivW__header h2 {
    color: #000;
    max-width: 1152px;
    font-size: 48px;
    font-style: normal;
    font-weight: 600;
    line-height: 120%
}

@media (max-width:768px) {
    .marketingGrid-module-scss-module__gQWivW__header h2 {
        font-size: 30px
    }
}

.marketingGrid-module-scss-module__gQWivW__header h2 span {
    color: #3486f1
}

.marketingGrid-module-scss-module__gQWivW__header .marketingGrid-module-scss-module__gQWivW__center {
    text-align: center;
    max-width: 1000px;
    margin: auto
}

.marketingGrid-module-scss-module__gQWivW__header .marketingGrid-module-scss-module__gQWivW__center span {
    background: #3486f11a;
    border-right: 2px solid #3486f1;
    padding-right: 10px
}

.marketingGrid-module-scss-module__gQWivW__tag {
    background: #ebfaff;
    border-radius: 100px;
    align-items: center;
    gap: 8px;
    margin-bottom: 24px;
    padding: 8px 16px;
    display: inline-flex
}

.marketingGrid-module-scss-module__gQWivW__tag span {
    color: #39caff;
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    line-height: 120%
}

@media (max-width:768px) {
    .marketingGrid-module-scss-module__gQWivW__tag span {
        font-size: 14px
    }
}

.marketingGrid-module-scss-module__gQWivW__grid {
    grid-template-columns: repeat(2, 1fr);
    gap: 30px;
    margin-top: 40px;
    display: grid
}

@media (max-width:768px) {
    .marketingGrid-module-scss-module__gQWivW__grid {
        grid-template-columns: 1fr
    }
}

.marketingGrid-module-scss-module__gQWivW__gridItem {
    background: #f8f8f8;
    border-radius: 24px;
    align-items: self-end;
    height: 550px;
    transition: transform .3s;
    display: flex;
    position: relative;
    overflow: hidden;
    box-shadow: 0 10px 30px #0000001a
}

@media (max-width:768px) {
    .marketingGrid-module-scss-module__gQWivW__gridItem {
        height: 460px;
        padding-right: 0
    }
}

.marketingGrid-module-scss-module__gQWivW__partnership .marketingGrid-module-scss-module__gQWivW__gridItem {
    height: 440px
}

@media (max-width:768px) {
    .marketingGrid-module-scss-module__gQWivW__partnership .marketingGrid-module-scss-module__gQWivW__gridItem {
        height: 300px
    }
}

.marketingGrid-module-scss-module__gQWivW__gridItem:last-child {
    position: relative;
    bottom: 100px
}

@media (max-width:768px) {
    .marketingGrid-module-scss-module__gQWivW__gridItem:last-child {
        bottom: 0
    }
}

.marketingGrid-module-scss-module__gQWivW__gridItemLarge {
    height: 650px
}

@media (max-width:768px) {
    .marketingGrid-module-scss-module__gQWivW__gridItemLarge {
        height: 450px
    }
}

.marketingGrid-module-scss-module__gQWivW__partnership .marketingGrid-module-scss-module__gQWivW__gridItemLarge {
    height: 650px
}

@media (max-width:768px) {
    .marketingGrid-module-scss-module__gQWivW__partnership .marketingGrid-module-scss-module__gQWivW__gridItemLarge {
        height: 450px
    }
}

.marketingGrid-module-scss-module__gQWivW__partnership .marketingGrid-module-scss-module__gQWivW__gridItem:last-child {
    position: relative;
    bottom: 210px
}

@media (max-width:768px) {
    .marketingGrid-module-scss-module__gQWivW__partnership .marketingGrid-module-scss-module__gQWivW__gridItem:last-child {
        bottom: 0
    }
}

.marketingGrid-module-scss-module__gQWivW__imageWrapper {
    width: 100%
}

@media (max-width:768px) {
    .marketingGrid-module-scss-module__gQWivW__imageWrapper {
        text-align: center
    }
}

.marketingGrid-module-scss-module__gQWivW__image {
    width: 100%;
    height: auto;
    position: relative;
    top: 10px
}

@media (max-width:768px) {
    .marketingGrid-module-scss-module__gQWivW__image {
        width: 300px;
        height: auto;
        margin: auto
    }
}

.marketingGrid-module-scss-module__gQWivW__content {
    padding: 32px;
    position: absolute;
    top: 0;
    left: 0;
    right: 0
}

@media (max-width:768px) {
    .marketingGrid-module-scss-module__gQWivW__content {
        padding: 10px
    }
}

.marketingGrid-module-scss-module__gQWivW__content h3 {
    font-size: 24px;
    font-style: normal;
    font-weight: 600;
    line-height: 120%
}

.marketingGrid-module-scss-module__gQWivW__content p {
    color: #000c;
    margin-top: 20px;
    margin-bottom: 0;
    padding-right: 100px;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%
}

@media (max-width:768px) {
    .marketingGrid-module-scss-module__gQWivW__content p {
        padding-right: 0
    }
}

.marketingGrid-module-scss-module__gQWivW__content.marketingGrid-module-scss-module__gQWivW__whiteContent {
    top: unset
}

.marketingGrid-module-scss-module__gQWivW__content.marketingGrid-module-scss-module__gQWivW__whiteContent h3,
.marketingGrid-module-scss-module__gQWivW__content.marketingGrid-module-scss-module__gQWivW__whiteContent p {
    color: #fff
}

.marketingGrid-module-scss-module__gQWivW__cta {
    color: #3486f1;
    padding-bottom: 2px;
    font-size: 16px;
    font-weight: 500;
    text-decoration: none;
    display: inline-block;
    position: relative
}

@media (max-width:768px) {
    .marketingGrid-module-scss-module__gQWivW__cta {
        font-size: 14px
    }
}

.marketingGrid-module-scss-module__gQWivW__cta:after {
    content: "";
    transform-origin: 100%;
    background-color: currentColor;
    width: 100%;
    height: 1px;
    transition: transform .3s;
    position: absolute;
    bottom: 0;
    left: 0;
    transform: scaleX(0)
}

.marketingGrid-module-scss-module__gQWivW__cta:hover:after {
    transform-origin: 0;
    transform: scaleX(1)
}

.marketingGrid-module-scss-module__gQWivW__ctaSection {
    text-align: center
}

.marketingGrid-module-scss-module__gQWivW__ctaSection .marketingGrid-module-scss-module__gQWivW__para {
    color: #000000e6;
    font-size: 20px;
    font-weight: 300;
    line-height: 140%
}

.marketingGrid-module-scss-module__gQWivW__brandCTA {
    color: #fff;
    background: #568dd6;
    border-radius: 100px;
    align-items: center;
    gap: 10px;
    padding: 12px 12px 12px 24px;
    font-size: 16px;
    font-weight: 600;
    text-decoration: none;
    transition: background .3s ease-in-out;
    display: inline-flex
}

.marketingGrid-module-scss-module__gQWivW__arrowContainer {
    background: #fff;
    border-radius: 50%;
    justify-content: center;
    align-items: center;
    padding: 5px;
    transition: background .3s ease-in-out;
    display: flex
}

.marketingGrid-module-scss-module__gQWivW__arrowblue {
    transition: opacity .3s ease-in-out;
    display: block
}

.marketingGrid-module-scss-module__gQWivW__arrowpink {
    transition: opacity .3s ease-in-out;
    display: none
}

.marketingGrid-module-scss-module__gQWivW__brandCTA:hover {
    background: #34bcee
}

.marketingGrid-module-scss-module__gQWivW__brandCTA:hover .marketingGrid-module-scss-module__gQWivW__arrowblue {
    display: none
}

.marketingGrid-module-scss-module__gQWivW__brandCTA:hover .marketingGrid-module-scss-module__gQWivW__arrowpink {
    display: block
}

.marketingBlogs-module-scss-module__88Rmwq__blogsContainer {
    background: #fff;
    padding: 80px 15px
}

@media (max-width:768px) {
    .marketingBlogs-module-scss-module__88Rmwq__blogsContainer {
        padding: 80px 15px 20px
    }
}

.marketingBlogs-module-scss-module__88Rmwq__container {
    max-width: 1300px;
    margin: 0 auto
}

.marketingBlogs-module-scss-module__88Rmwq__header {
    margin-bottom: 60px
}

.marketingBlogs-module-scss-module__88Rmwq__header h2 {
    color: #000;
    margin-top: 16px;
    margin-bottom: 80px;
    padding-right: 362px;
    font-size: 48px;
    font-style: normal;
    font-weight: 600;
    line-height: 120%
}

@media (max-width:1024px) {
    .marketingBlogs-module-scss-module__88Rmwq__header h2 {
        padding-right: 0
    }
}

@media (max-width:768px) {
    .marketingBlogs-module-scss-module__88Rmwq__header h2 {
        padding-right: 0;
        font-size: 30px
    }
}

.marketingBlogs-module-scss-module__88Rmwq__header h2 span {
    color: #3486f1;
    background: #3486f11a
}

.marketingBlogs-module-scss-module__88Rmwq__tag {
    color: #39caff;
    background: #ebfaff;
    border-radius: 100px;
    margin-bottom: 24px;
    padding: 8px 16px;
    font-size: 16px;
    font-weight: 600;
    display: inline-block
}

@media (max-width:768px) {
    .marketingBlogs-module-scss-module__88Rmwq__tag {
        font-size: 14px
    }
}

.marketingBlogs-module-scss-module__88Rmwq__cardsGrid {
    grid-template-columns: repeat(3, 1fr);
    gap: 30px;
    display: grid
}

@media (max-width:1024px) {
    .marketingBlogs-module-scss-module__88Rmwq__cardsGrid {
        grid-template-columns: repeat(2, 1fr)
    }
}

@media (max-width:768px) {
    .marketingBlogs-module-scss-module__88Rmwq__cardsGrid {
        grid-template-columns: 1fr
    }
}

.marketingBlogs-module-scss-module__88Rmwq__card {
    border-radius: 20px;
    transition: transform .3s
}

.marketingBlogs-module-scss-module__88Rmwq__imageWrapper {
    width: 100%;
    position: relative;
    overflow: hidden
}

.marketingBlogs-module-scss-module__88Rmwq__imageWrapper img {
    object-fit: cover;
    max-height: 390px
}

.marketingBlogs-module-scss-module__88Rmwq__image {
    width: 100%;
    transition: transform .3s
}

.marketingBlogs-module-scss-module__88Rmwq__cardTag {
    border-radius: 100px;
    margin-bottom: 10px;
    padding: 6px 12px;
    font-size: 14px;
    font-weight: 600;
    display: inline-block
}

.marketingBlogs-module-scss-module__88Rmwq__cardContent {
    background: #fff;
    border-radius: 20px;
    min-height: 240px;
    padding: 24px;
    position: relative;
    bottom: 65px;
    box-shadow: 0 10px 30px #0000001a
}

.marketingBlogs-module-scss-module__88Rmwq__cardContent h3 {
    margin-bottom: 20px;
    font-size: 24px;
    font-style: normal;
    font-weight: 600;
    line-height: 120%
}

.marketingBlogs-module-scss-module__88Rmwq__cta {
    color: #3486f1;
    align-items: center;
    gap: 8px;
    font-size: 16px;
    font-weight: 600;
    text-decoration: none;
    transition: gap .3s;
    display: flex
}

.marketingBlogs-module-scss-module__88Rmwq__cta svg {
    transition: transform .3s
}

.styles-module-scss-module__Ckkprq__companyHeroWrapper {
    background: url(https://gs-upload.BolChal.in/revamp/ai-website/qr-generator/producthero-bg.svg) 50%/cover no-repeat;
    border-radius: 0 0 32px 32px;
    padding-top: 130px;
    padding-left: 10px;
    padding-right: 10px;
    position: relative
}

@media (max-width:768px) {
    .styles-module-scss-module__Ckkprq__companyHeroWrapper.styles-module-scss-module__Ckkprq__shopifyHero {
        padding-top: 60px
    }
}

.styles-module-scss-module__Ckkprq__companyHeroContainer {
    max-width: 1300px;
    margin: 40px auto 50px
}

@media (min-width:768px) {
    .styles-module-scss-module__Ckkprq__companyHeroContainer.styles-module-scss-module__Ckkprq__responsiveMargin {
        margin-top: var(--mt) !important
    }
}

.styles-module-scss-module__Ckkprq__companyHeroContainer .styles-module-scss-module__Ckkprq__contentWrapper {
    justify-content: space-between;
    align-items: center;
    gap: 10px;
    display: flex
}

.styles-module-scss-module__Ckkprq__companyHeroContainer .styles-module-scss-module__Ckkprq__contentWrapper .styles-module-scss-module__Ckkprq__content {
    flex: 1;
    max-width: 45%
}

.styles-module-scss-module__Ckkprq__companyHeroContainer .styles-module-scss-module__Ckkprq__contentWrapper .styles-module-scss-module__Ckkprq__content .styles-module-scss-module__Ckkprq__tag {
    color: var(--Brand-purple, #3486f1);
    font-size: 16px;
    line-height: 140%;
    font-family: var(--manrope-font) !important
}

.styles-module-scss-module__Ckkprq__companyHeroContainer .styles-module-scss-module__Ckkprq__contentWrapper .styles-module-scss-module__Ckkprq__content .styles-module-scss-module__Ckkprq__tagSectionV1 {
    background: #ebfaff;
    border-radius: 20px;
    align-items: center;
    gap: 8px;
    margin-bottom: 24px;
    padding: 10px 15px;
    display: inline-flex
}

.styles-module-scss-module__Ckkprq__companyHeroContainer .styles-module-scss-module__Ckkprq__contentWrapper .styles-module-scss-module__Ckkprq__content .styles-module-scss-module__Ckkprq__tagSectionV1 svg {
    flex: none
}

.styles-module-scss-module__Ckkprq__companyHeroContainer .styles-module-scss-module__Ckkprq__contentWrapper .styles-module-scss-module__Ckkprq__content .styles-module-scss-module__Ckkprq__tagSectionV1 .styles-module-scss-module__Ckkprq__tagV1 {
    color: #39caff;
    font-size: 16px;
    font-weight: 600;
    line-height: 1;
    font-family: var(--manrope-font) !important
}

@media (max-width:575px) {
    .styles-module-scss-module__Ckkprq__companyHeroContainer .styles-module-scss-module__Ckkprq__contentWrapper .styles-module-scss-module__Ckkprq__content .styles-module-scss-module__Ckkprq__tagSectionV1 {
        padding: 8px 13px
    }
    .styles-module-scss-module__Ckkprq__companyHeroContainer .styles-module-scss-module__Ckkprq__contentWrapper .styles-module-scss-module__Ckkprq__content .styles-module-scss-module__Ckkprq__tagSectionV1 .styles-module-scss-module__Ckkprq__tagV1 {
        font-size: 14px
    }
}

.styles-module-scss-module__Ckkprq__companyHeroContainer .styles-module-scss-module__Ckkprq__contentWrapper .styles-module-scss-module__Ckkprq__content .styles-module-scss-module__Ckkprq__tagSection {
    background: #ebfaff;
    border-radius: 20px;
    align-items: center;
    gap: 8px;
    margin-bottom: 24px;
    padding: 10px 15px;
    display: inline-flex
}

.styles-module-scss-module__Ckkprq__companyHeroContainer .styles-module-scss-module__Ckkprq__contentWrapper .styles-module-scss-module__Ckkprq__content .styles-module-scss-module__Ckkprq__tagSection .styles-module-scss-module__Ckkprq__Coloredtag {
    color: #39caff;
    margin: 0;
    font-size: 16px;
    font-weight: 600;
    line-height: 1;
    font-family: var(--manrope-font) !important
}

.styles-module-scss-module__Ckkprq__companyHeroContainer .styles-module-scss-module__Ckkprq__contentWrapper .styles-module-scss-module__Ckkprq__content .styles-module-scss-module__Ckkprq__heading {
    color: #000;
    font-size: 48px;
    font-style: normal;
    font-weight: 600;
    line-height: 130%;
    font-family: var(--manrope-font) !important
}

.styles-module-scss-module__Ckkprq__companyHeroContainer .styles-module-scss-module__Ckkprq__contentWrapper .styles-module-scss-module__Ckkprq__content .styles-module-scss-module__Ckkprq__heading span {
    -webkit-text-fill-color: #0000;
    background: linear-gradient(90deg, #3486f1 36.28%, #39caff 99.75%);
    -webkit-background-clip: text;
    background-clip: text
}

.styles-module-scss-module__Ckkprq__companyHeroContainer .styles-module-scss-module__Ckkprq__contentWrapper .styles-module-scss-module__Ckkprq__content .styles-module-scss-module__Ckkprq__subtitle {
    color: #000c;
    font-size: 34px;
    font-style: normal;
    font-weight: 600;
    line-height: 150%;
    font-family: var(--manrope-font) !important
}

.styles-module-scss-module__Ckkprq__companyHeroContainer .styles-module-scss-module__Ckkprq__contentWrapper .styles-module-scss-module__Ckkprq__content .styles-module-scss-module__Ckkprq__description {
    color: #000c;
    padding-bottom: 20px;
    font-size: 20px;
    font-style: normal;
    font-weight: 300;
    line-height: 150%;
    font-family: var(--manrope-font) !important
}

.styles-module-scss-module__Ckkprq__companyHeroContainer .styles-module-scss-module__Ckkprq__contentWrapper .styles-module-scss-module__Ckkprq__content .styles-module-scss-module__Ckkprq__descPb0 {
    padding-bottom: 0
}

.styles-module-scss-module__Ckkprq__companyHeroContainer .styles-module-scss-module__Ckkprq__contentWrapper .styles-module-scss-module__Ckkprq__content .styles-module-scss-module__Ckkprq__desc19 {
    font-size: 19px
}

.styles-module-scss-module__Ckkprq__companyHeroContainer .styles-module-scss-module__Ckkprq__contentWrapper .styles-module-scss-module__Ckkprq__content .styles-module-scss-module__Ckkprq__statsRow {
    flex-wrap: wrap;
    align-items: flex-start;
    gap: 48px;
    margin: 0 0 28px;
    display: flex
}

.styles-module-scss-module__Ckkprq__companyHeroContainer .styles-module-scss-module__Ckkprq__contentWrapper .styles-module-scss-module__Ckkprq__content .styles-module-scss-module__Ckkprq__statsRow .styles-module-scss-module__Ckkprq__statItem {
    min-width: 0
}

.styles-module-scss-module__Ckkprq__companyHeroContainer .styles-module-scss-module__Ckkprq__contentWrapper .styles-module-scss-module__Ckkprq__content .styles-module-scss-module__Ckkprq__statsRow .styles-module-scss-module__Ckkprq__statValue {
    color: #000;
    margin-bottom: 4px;
    font-size: 24px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    font-family: var(--manrope-font) !important
}

.styles-module-scss-module__Ckkprq__companyHeroContainer .styles-module-scss-module__Ckkprq__contentWrapper .styles-module-scss-module__Ckkprq__content .styles-module-scss-module__Ckkprq__statsRow .styles-module-scss-module__Ckkprq__statDesc {
    color: var(--Primary-Purple, #3486f1);
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    font-family: var(--manrope-font) !important
}

@media (max-width:768px) {
    .styles-module-scss-module__Ckkprq__companyHeroContainer .styles-module-scss-module__Ckkprq__contentWrapper .styles-module-scss-module__Ckkprq__content .styles-module-scss-module__Ckkprq__statsRow {
        justify-content: space-between;
        gap: 16px;
        margin-bottom: 24px
    }
    .styles-module-scss-module__Ckkprq__companyHeroContainer .styles-module-scss-module__Ckkprq__contentWrapper .styles-module-scss-module__Ckkprq__content .styles-module-scss-module__Ckkprq__statsRow .styles-module-scss-module__Ckkprq__statItem {
        flex: 0 auto;
        min-width: 90px
    }
}

.styles-module-scss-module__Ckkprq__companyHeroContainer .styles-module-scss-module__Ckkprq__contentWrapper .styles-module-scss-module__Ckkprq__content .styles-module-scss-module__Ckkprq__buttonContainer {
    gap: 10px;
    margin-bottom: 50px;
    display: flex
}

.styles-module-scss-module__Ckkprq__companyHeroContainer .styles-module-scss-module__Ckkprq__contentWrapper .styles-module-scss-module__Ckkprq__content .styles-module-scss-module__Ckkprq__buttonContainer .styles-module-scss-module__Ckkprq__cta .styles-module-scss-module__Ckkprq__brandCTA {
    color: #fff;
    background: #568dd6;
    border: 2px solid #568dd6;
    border-radius: 100px;
    align-items: center;
    gap: 10px;
    padding: 12px 12px 12px 24px;
    font-size: 16px;
    font-weight: 600;
    text-decoration: none;
    transition: background .3s ease-in-out;
    display: inline-flex;
    font-family: var(--manrope-font) !important
}

.styles-module-scss-module__Ckkprq__companyHeroContainer .styles-module-scss-module__Ckkprq__contentWrapper .styles-module-scss-module__Ckkprq__content .styles-module-scss-module__Ckkprq__buttonContainer .styles-module-scss-module__Ckkprq__cta .styles-module-scss-module__Ckkprq__arrowContainer {
    background: #fff;
    border-radius: 50%;
    justify-content: center;
    align-items: center;
    padding: 5px;
    transition: background .3s ease-in-out;
    display: flex
}

.styles-module-scss-module__Ckkprq__companyHeroContainer .styles-module-scss-module__Ckkprq__contentWrapper .styles-module-scss-module__Ckkprq__content .styles-module-scss-module__Ckkprq__buttonContainer .styles-module-scss-module__Ckkprq__cta .styles-module-scss-module__Ckkprq__arrowblue {
    transition: opacity .3s ease-in-out;
    display: block
}

.styles-module-scss-module__Ckkprq__companyHeroContainer .styles-module-scss-module__Ckkprq__contentWrapper .styles-module-scss-module__Ckkprq__content .styles-module-scss-module__Ckkprq__buttonContainer .styles-module-scss-module__Ckkprq__cta .styles-module-scss-module__Ckkprq__arrowpink {
    transition: opacity .3s ease-in-out;
    display: none
}

.styles-module-scss-module__Ckkprq__companyHeroContainer .styles-module-scss-module__Ckkprq__contentWrapper .styles-module-scss-module__Ckkprq__content .styles-module-scss-module__Ckkprq__buttonContainer .styles-module-scss-module__Ckkprq__cta .styles-module-scss-module__Ckkprq__brandCTA:hover {
    background: #34bcee;
    border: 2px solid #34bcee
}

.styles-module-scss-module__Ckkprq__companyHeroContainer .styles-module-scss-module__Ckkprq__contentWrapper .styles-module-scss-module__Ckkprq__content .styles-module-scss-module__Ckkprq__buttonContainer .styles-module-scss-module__Ckkprq__cta .styles-module-scss-module__Ckkprq__brandCTA:hover .styles-module-scss-module__Ckkprq__arrowblue {
    display: none
}

.styles-module-scss-module__Ckkprq__companyHeroContainer .styles-module-scss-module__Ckkprq__contentWrapper .styles-module-scss-module__Ckkprq__content .styles-module-scss-module__Ckkprq__buttonContainer .styles-module-scss-module__Ckkprq__cta .styles-module-scss-module__Ckkprq__brandCTA:hover .styles-module-scss-module__Ckkprq__arrowpink {
    display: block
}

.styles-module-scss-module__Ckkprq__companyHeroContainer .styles-module-scss-module__Ckkprq__contentWrapper .styles-module-scss-module__Ckkprq__content .styles-module-scss-module__Ckkprq__buttonContainer .styles-module-scss-module__Ckkprq__expertButton {
    color: #568dd6;
    cursor: pointer;
    background: 0 0;
    border: 2px solid #568dd6;
    border-radius: 100px;
    align-items: center;
    gap: 8px;
    width: fit-content;
    padding: 12px 12px 12px 24px;
    font-size: 16px;
    font-weight: 600;
    transition: all .3s;
    display: flex;
    font-family: var(--manrope-font) !important
}

.styles-module-scss-module__Ckkprq__companyHeroContainer .styles-module-scss-module__Ckkprq__contentWrapper .styles-module-scss-module__Ckkprq__content .styles-module-scss-module__Ckkprq__buttonContainer .styles-module-scss-module__Ckkprq__expertButton:hover {
    color: #fff;
    background: #39caff;
    border-color: #39caff
}

.styles-module-scss-module__Ckkprq__companyHeroContainer .styles-module-scss-module__Ckkprq__contentWrapper .styles-module-scss-module__Ckkprq__content .styles-module-scss-module__Ckkprq__buttonContainer .styles-module-scss-module__Ckkprq__expertButton:hover .styles-module-scss-module__Ckkprq__arrow {
    background: #fff
}

.styles-module-scss-module__Ckkprq__companyHeroContainer .styles-module-scss-module__Ckkprq__contentWrapper .styles-module-scss-module__Ckkprq__content .styles-module-scss-module__Ckkprq__buttonContainer .styles-module-scss-module__Ckkprq__expertButton:hover .styles-module-scss-module__Ckkprq__arrow img {
    filter: brightness(0)saturate()invert(21%)sepia()saturate(5049%)hue-rotate(353deg)brightness(98%)contrast(127%)
}

@media (min-width:768px) {
    .styles-module-scss-module__Ckkprq__companyHeroContainer .styles-module-scss-module__Ckkprq__contentWrapper .styles-module-scss-module__Ckkprq__content .styles-module-scss-module__Ckkprq__buttonContainer .styles-module-scss-module__Ckkprq__expertButton {
        font-size: 16px
    }
}

.styles-module-scss-module__Ckkprq__companyHeroContainer .styles-module-scss-module__Ckkprq__contentWrapper .styles-module-scss-module__Ckkprq__content .styles-module-scss-module__Ckkprq__buttonContainer .styles-module-scss-module__Ckkprq__iconButton {
    color: #568dd6;
    cursor: pointer;
    background: 0 0;
    border: 2px solid #568dd6;
    border-radius: 100px;
    align-items: center;
    gap: 10px;
    width: fit-content;
    padding: 12px 24px;
    font-size: 16px;
    font-weight: 600;
    text-decoration: none;
    transition: all .3s;
    display: inline-flex;
    font-family: var(--manrope-font) !important
}

.styles-module-scss-module__Ckkprq__companyHeroContainer .styles-module-scss-module__Ckkprq__contentWrapper .styles-module-scss-module__Ckkprq__content .styles-module-scss-module__Ckkprq__buttonContainer .styles-module-scss-module__Ckkprq__iconButton:hover {
    color: #fff;
    background: #39caff;
    border-color: #39caff
}

.styles-module-scss-module__Ckkprq__companyHeroContainer .styles-module-scss-module__Ckkprq__contentWrapper .styles-module-scss-module__Ckkprq__content .styles-module-scss-module__Ckkprq__buttonContainer .styles-module-scss-module__Ckkprq__iconButton .styles-module-scss-module__Ckkprq__buttonIcon {
    object-fit: contain;
    flex-shrink: 0
}

.styles-module-scss-module__Ckkprq__companyHeroContainer .styles-module-scss-module__Ckkprq__contentWrapper .styles-module-scss-module__Ckkprq__content .styles-module-scss-module__Ckkprq__buttonContainer .styles-module-scss-module__Ckkprq__arrow {
    background: #568dd6;
    border-radius: 50%;
    justify-content: center;
    align-items: center;
    width: 25px;
    height: 25px;
    margin-left: 8px;
    transition: background .3s;
    display: inline-flex
}

.styles-module-scss-module__Ckkprq__companyHeroContainer .styles-module-scss-module__Ckkprq__contentWrapper .styles-module-scss-module__Ckkprq__content .styles-module-scss-module__Ckkprq__buttonContainer .styles-module-scss-module__Ckkprq__arrow img {
    width: 12px;
    height: 12px;
    transition: filter .3s
}

.styles-module-scss-module__Ckkprq__companyHeroContainer .styles-module-scss-module__Ckkprq__contentWrapper .styles-module-scss-module__Ckkprq__imageWrapper {
    flex: 1;
    justify-content: flex-end;
    margin-bottom: 20px;
    display: flex
}

.styles-module-scss-module__Ckkprq__companyHeroContainer .styles-module-scss-module__Ckkprq__contentWrapper .styles-module-scss-module__Ckkprq__imageWrapper .styles-module-scss-module__Ckkprq__heroImage {
    object-fit: contain;
    max-width: 100%;
    height: auto;
    position: relative
}

.styles-module-scss-module__Ckkprq__companyHeroContainer .styles-module-scss-module__Ckkprq__stickBottom {
    align-items: end
}

@media (max-width:575px) {
    .styles-module-scss-module__Ckkprq__companyHeroContainer {
        margin: 20px auto
    }
}

@media (max-width:992px) {
    .styles-module-scss-module__Ckkprq__companyHeroContainer {
        padding: 10px 0 40px;
        margin-top: 0 !important
    }
    .styles-module-scss-module__Ckkprq__companyHeroContainer .styles-module-scss-module__Ckkprq__contentWrapper {
        text-align: center;
        flex-direction: column;
        gap: 32px
    }
    .styles-module-scss-module__Ckkprq__companyHeroContainer .styles-module-scss-module__Ckkprq__contentWrapper .styles-module-scss-module__Ckkprq__content {
        width: 100%;
        max-width: 100%;
        padding: 10px 16px
    }
    .styles-module-scss-module__Ckkprq__companyHeroContainer .styles-module-scss-module__Ckkprq__contentWrapper .styles-module-scss-module__Ckkprq__content .styles-module-scss-module__Ckkprq__heading {
        margin-bottom: 16px;
        font-size: 32px
    }
    .styles-module-scss-module__Ckkprq__companyHeroContainer .styles-module-scss-module__Ckkprq__contentWrapper .styles-module-scss-module__Ckkprq__content .styles-module-scss-module__Ckkprq__subtitle {
        font-size: 16px
    }
    .styles-module-scss-module__Ckkprq__companyHeroContainer .styles-module-scss-module__Ckkprq__contentWrapper .styles-module-scss-module__Ckkprq__content .styles-module-scss-module__Ckkprq__buttonContainer {
        flex-direction: column;
        gap: 10px
    }
    .styles-module-scss-module__Ckkprq__companyHeroContainer .styles-module-scss-module__Ckkprq__contentWrapper .styles-module-scss-module__Ckkprq__content .styles-module-scss-module__Ckkprq__buttonContainer .styles-module-scss-module__Ckkprq__expertButton,
    .styles-module-scss-module__Ckkprq__companyHeroContainer .styles-module-scss-module__Ckkprq__contentWrapper .styles-module-scss-module__Ckkprq__content .styles-module-scss-module__Ckkprq__buttonContainer .styles-module-scss-module__Ckkprq__iconButton {
        margin: 0 auto
    }
    .styles-module-scss-module__Ckkprq__companyHeroContainer .styles-module-scss-module__Ckkprq__contentWrapper .styles-module-scss-module__Ckkprq__imageWrapper {
        order: -1;
        justify-content: center
    }
    .styles-module-scss-module__Ckkprq__companyHeroContainer .styles-module-scss-module__Ckkprq__contentWrapper .styles-module-scss-module__Ckkprq__imageWrapper .styles-module-scss-module__Ckkprq__heroImage {
        max-width: 100%
    }
}

.ChatAnimation-module-scss-module__PEf3EG__main {
    height: 600px;
    margin: 60px auto auto;
    position: relative
}

.ChatAnimation-module-scss-module__PEf3EG__chatContainer {
    background-size: cover;
    border-radius: 20px;
    flex-direction: column;
    justify-content: flex-start;
    width: 100%;
    height: 450px;
    padding: 0 20px;
    transition: max-height .5s ease-in-out;
    display: flex;
    position: absolute;
    top: 100px;
    left: 0;
    overflow-y: hidden
}

.ChatAnimation-module-scss-module__PEf3EG__chatBubble {
    color: #000;
    text-overflow: ellipsis;
    opacity: 0;
    border-radius: 7px;
    max-width: 80%;
    margin-bottom: 20px;
    font-family: Manrope;
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    line-height: 130%;
    transition: opacity .5s ease-in-out;
    box-shadow: 0 10px 20px #00000026
}

.ChatAnimation-module-scss-module__PEf3EG__incomingText p {
    text-align: left;
    padding: 10px 10px 0
}

.ChatAnimation-module-scss-module__PEf3EG__incomingText p span {
    text-align: right;
    color: #0009;
    padding: 10px 0 0 10px;
    font-family: Manrope;
    font-size: 10px;
    font-style: normal;
    font-weight: 400;
    line-height: 135%;
    display: block
}

.ChatAnimation-module-scss-module__PEf3EG__incomingText .ChatAnimation-module-scss-module__PEf3EG__ctaContainer p {
    color: #3486f1;
    text-align: center;
    border-top: 2px solid #eee2e2;
    font-family: Manrope;
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    line-height: 120%
}

.ChatAnimation-module-scss-module__PEf3EG__outgoingText p {
    color: #fff;
    text-align: left;
    padding: 10px 10px 0
}

.ChatAnimation-module-scss-module__PEf3EG__outgoingText p span {
    text-align: right;
    color: #fff9;
    padding: 10px 0 0 10px;
    font-family: Manrope;
    font-size: 10px;
    font-style: normal;
    font-weight: 400;
    line-height: 135%;
    display: block
}

.ChatAnimation-module-scss-module__PEf3EG__incoming {
    align-self: flex-start
}

.ChatAnimation-module-scss-module__PEf3EG__outgoing {
    background-color: #3486f1;
    align-self: flex-end
}

.ChatAnimation-module-scss-module__PEf3EG__visible {
    opacity: 1
}

.ChatAnimation-module-scss-module__PEf3EG__hidden {
    opacity: 0
}

.ChatAnimation-module-scss-module__PEf3EG__chatBubbleCards {
    margin-bottom: 20px
}

.ChatAnimation-module-scss-module__PEf3EG__cardContainer {
    -ms-overflow-style: none;
    scrollbar-width: none;
    width: 100%;
    padding: 5px 0 10px;
    display: flex;
    overflow-x: auto
}

.ChatAnimation-module-scss-module__PEf3EG__cardContainer::-webkit-scrollbar {
    display: none
}

.ChatAnimation-module-scss-module__PEf3EG__card {
    border-radius: 8px;
    flex: 0 0 66%;
    margin-right: 10px;
    overflow: hidden;
    box-shadow: 0 4px 20px #00000026, 10px 0 15px -10px #0000001a, -10px 0 15px -10px #0000001a
}

.ChatAnimation-module-scss-module__PEf3EG__card .ChatAnimation-module-scss-module__PEf3EG__ctaContainer p {
    text-align: left;
    color: #3486f1;
    text-align: center;
    border-top: 2px solid #eee2e2;
    margin-bottom: 0;
    padding: 10px;
    font-family: Manrope;
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    line-height: 120%;
    transition: background-color .3s
}

.ChatAnimation-module-scss-module__PEf3EG__bookButton.ChatAnimation-module-scss-module__PEf3EG__blueButton {
    color: #fff !important;
    background: #3486f1 !important
}

.ChatAnimation-module-scss-module__PEf3EG__card:last-child {
    margin-right: 0
}

.styles-module-scss-module__iQWHIa__container {
    background: #fff;
    width: 100%;
    padding: 0 20px 100px
}

@media (max-width:768px) {
    .styles-module-scss-module__iQWHIa__container {
        padding: 60px 16px
    }
}

.styles-module-scss-module__iQWHIa__container.styles-module-scss-module__iQWHIa__pt {
    padding-top: 80px
}

@media (max-width:768px) {
    .styles-module-scss-module__iQWHIa__container.styles-module-scss-module__iQWHIa__pt {
        padding-top: 40px
    }
}

.styles-module-scss-module__iQWHIa__wrapper {
    max-width: 1170px;
    margin: 0 auto;
    padding: 0
}

.styles-module-scss-module__iQWHIa__header {
    text-align: center;
    margin-bottom: 40px;
    padding: 0 20px
}

.styles-module-scss-module__iQWHIa__header .styles-module-scss-module__iQWHIa__tag {
    color: #39caff;
    background: #ebfaff;
    border-radius: 20px;
    margin-bottom: 32px;
    padding: 7px 15px;
    font-size: 16px;
    font-weight: 600;
    display: inline-block
}

.styles-module-scss-module__iQWHIa__header .styles-module-scss-module__iQWHIa__tag Img {
    margin-right: 5px;
    position: relative;
    top: 3px
}

.styles-module-scss-module__iQWHIa__header .styles-module-scss-module__iQWHIa__tag span {
    font-family: var(--manrope-font) !important
}

.styles-module-scss-module__iQWHIa__header .styles-module-scss-module__iQWHIa__description {
    color: #000000e6;
    max-width: 1300px;
    margin-top: 24px;
    font-size: 20px;
    font-style: normal;
    font-weight: 300;
    line-height: 140%;
    font-family: var(--manrope-font) !important
}

@media (max-width:768px) {
    .styles-module-scss-module__iQWHIa__header {
        margin-bottom: 40px
    }
}

.styles-module-scss-module__iQWHIa__title {
    color: #000;
    max-width: 1300px;
    margin: 0 auto;
    font-size: 48px;
    font-weight: 600;
    line-height: 1.2
}

.styles-module-scss-module__iQWHIa__title .styles-module-scss-module__iQWHIa__regularText,
.styles-module-scss-module__iQWHIa__title .styles-module-scss-module__iQWHIa__highlight {
    display: inline
}

.styles-module-scss-module__iQWHIa__title span {
    color: #3486f1
}

.styles-module-scss-module__iQWHIa__title img {
    vertical-align: middle;
    padding-left: 10px
}

@media (max-width:768px) {
    .styles-module-scss-module__iQWHIa__title {
        font-size: 32px;
        line-height: 1.3
    }
}

@media (max-width:480px) {
    .styles-module-scss-module__iQWHIa__title {
        font-size: 28px
    }
}

.styles-module-scss-module__iQWHIa__cardContainer {
    flex-wrap: wrap;
    justify-content: center;
    gap: 24px;
    margin: 0 auto;
    display: flex
}

@media (max-width:1200px) {
    .styles-module-scss-module__iQWHIa__cardContainer {
        gap: 24px;
        padding: 0 20px
    }
}

@media (max-width:640px) {
    .styles-module-scss-module__iQWHIa__cardContainer {
        gap: 20px;
        padding: 0
    }
}

.styles-module-scss-module__iQWHIa__card {
    background: var(--Light-Grey, #f8f8f8);
    border-radius: 32px;
    width: 570px;
    overflow: hidden
}

.styles-module-scss-module__iQWHIa__card .styles-module-scss-module__iQWHIa__horizontalCard .styles-module-scss-module__iQWHIa__content {
    background: var(--Light-Grey, #f8f8f8);
    text-align: center;
    padding: 36px 40px
}

.styles-module-scss-module__iQWHIa__card .styles-module-scss-module__iQWHIa__bgImageCard {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 32px;
    width: 100%;
    height: 100%;
    min-height: 412px;
    position: relative;
    overflow: hidden
}

@media (max-width:991px) {
    .styles-module-scss-module__iQWHIa__card .styles-module-scss-module__iQWHIa__bgImageCard {
        background-position: top
    }
}

.styles-module-scss-module__iQWHIa__card .styles-module-scss-module__iQWHIa__bgImageCard .styles-module-scss-module__iQWHIa__overlay {
    background: linear-gradient(#0000 0%, #000c 100%);
    padding: 120px 40px 40px;
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0
}

.styles-module-scss-module__iQWHIa__card .styles-module-scss-module__iQWHIa__bgImageCard .styles-module-scss-module__iQWHIa__overlay .styles-module-scss-module__iQWHIa__content {
    background: 0 0;
    padding: 0
}

.styles-module-scss-module__iQWHIa__card .styles-module-scss-module__iQWHIa__bgImageCard .styles-module-scss-module__iQWHIa__overlay .styles-module-scss-module__iQWHIa__content .styles-module-scss-module__iQWHIa__heading {
    color: #fff;
    margin-bottom: 12px
}

.styles-module-scss-module__iQWHIa__card .styles-module-scss-module__iQWHIa__bgImageCard .styles-module-scss-module__iQWHIa__overlay .styles-module-scss-module__iQWHIa__content .styles-module-scss-module__iQWHIa__description {
    color: #ffffffe6
}

@media (max-width:768px) {
    .styles-module-scss-module__iQWHIa__card .styles-module-scss-module__iQWHIa__bgImageCard .styles-module-scss-module__iQWHIa__overlay {
        padding: 80px 24px 24px
    }
}

@media (max-width:480px) {
    .styles-module-scss-module__iQWHIa__card .styles-module-scss-module__iQWHIa__bgImageCard .styles-module-scss-module__iQWHIa__overlay {
        padding: 60px 20px 20px
    }
}

@media (max-width:1200px) {
    .styles-module-scss-module__iQWHIa__card {
        width: 100%;
        max-width: 570px
    }
}

@media (max-width:480px) {
    .styles-module-scss-module__iQWHIa__card,
    .styles-module-scss-module__iQWHIa__card .styles-module-scss-module__iQWHIa__bgImageCard {
        border-radius: 16px
    }
}

.styles-module-scss-module__iQWHIa__cardData {
    justify-content: space-between;
    align-items: center;
    gap: 16px;
    padding: 40px 20px;
    display: flex
}

.styles-module-scss-module__iQWHIa__cardDataText {
    flex-direction: column;
    gap: 4px;
    min-width: 0;
    display: flex
}

.styles-module-scss-module__iQWHIa__cardDataHeading {
    color: #000;
    font-size: 20px;
    font-weight: 600;
    line-height: normal;
    font-family: var(--manrope-font);
    margin: 0
}

.styles-module-scss-module__iQWHIa__cardDataDesc {
    color: #000000b3;
    font-size: 14px;
    font-weight: 400;
    line-height: normal;
    font-family: var(--manrope-font);
    margin: 0
}

.styles-module-scss-module__iQWHIa__cardDataSearch {
    color: #000000b3;
    font-size: 14px;
    font-weight: 500;
    font-family: var(--manrope-font);
    background: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 999px;
    flex-shrink: 0;
    align-self: center;
    align-items: center;
    gap: 6px;
    padding: 8px 14px;
    display: inline-flex
}

.styles-module-scss-module__iQWHIa__cardDataSearchIcon {
    color: #0000008c;
    flex-shrink: 0
}

.styles-module-scss-module__iQWHIa__contentFirst {
    border-bottom: 1px solid #e5e7eb;
    padding-top: 20px
}

.styles-module-scss-module__iQWHIa__ctaAfterDesc {
    padding: 16px 0 0;
    padding-top: 20px !important;
    padding-left: 0 !important
}

.styles-module-scss-module__iQWHIa__emailCard {
    flex-direction: column;
    display: flex
}

.styles-module-scss-module__iQWHIa__emailCard .styles-module-scss-module__iQWHIa__imageWrapper {
    background: 0 0;
    padding: 0
}

.styles-module-scss-module__iQWHIa__emailImageTop .styles-module-scss-module__iQWHIa__imageWrapper {
    align-items: flex-start;
    margin-bottom: auto
}

.styles-module-scss-module__iQWHIa__emailImageBottom .styles-module-scss-module__iQWHIa__imageWrapper {
    align-items: flex-end;
    margin-top: auto
}

.styles-module-scss-module__iQWHIa__imageWrapper {
    background: #f8f9fa;
    justify-content: center;
    align-items: center;
    padding: 20px 0;
    display: flex;
    overflow: hidden
}

.styles-module-scss-module__iQWHIa__imageWrapper img {
    object-fit: cover;
    width: 100%
}

@media (max-width:768px) {
    .styles-module-scss-module__iQWHIa__imageWrapper {
        padding: 0
    }
}

.styles-module-scss-module__iQWHIa__content {
    padding: 0 40px 24px
}

@media (max-width:768px) {
    .styles-module-scss-module__iQWHIa__content {
        padding: 24px
    }
}

@media (max-width:480px) {
    .styles-module-scss-module__iQWHIa__content {
        padding: 20px
    }
}

.styles-module-scss-module__iQWHIa__heading {
    color: #000;
    margin: 0 0 16px;
    font-size: 24px;
    font-weight: 600;
    line-height: 1.2
}

@media (max-width:768px) {
    .styles-module-scss-module__iQWHIa__heading {
        margin: 0 0 12px;
        font-size: 20px
    }
}

@media (max-width:480px) {
    .styles-module-scss-module__iQWHIa__heading {
        font-size: 18px
    }
}

.styles-module-scss-module__iQWHIa__description {
    color: #000;
    margin: 0;
    font-size: 16px;
    line-height: 1.4
}

@media (max-width:768px) {
    .styles-module-scss-module__iQWHIa__description {
        font-size: 14px;
        line-height: 1.5
    }
}

.styles-module-scss-module__iQWHIa__brandCTA {
    color: #fff;
    background: #568dd6;
    border-radius: 100px;
    align-items: center;
    gap: 10px;
    padding: 12px 12px 12px 24px;
    font-size: 16px;
    font-weight: 600;
    text-decoration: none;
    transition: background .3s ease-in-out;
    display: inline-flex
}

.styles-module-scss-module__iQWHIa__cta {
    padding: 0 40px 40px
}

.styles-module-scss-module__iQWHIa__cta .styles-module-scss-module__iQWHIa__brandCTA {
    color: #fff;
    background: #568dd6;
    border-radius: 100px;
    align-items: center;
    gap: 10px;
    padding: 12px 12px 12px 24px;
    font-size: 16px;
    font-weight: 600;
    text-decoration: none;
    transition: background .3s ease-in-out;
    display: inline-flex
}

.styles-module-scss-module__iQWHIa__cta .styles-module-scss-module__iQWHIa__arrowContainer {
    background: #fff;
    border-radius: 50%;
    justify-content: center;
    align-items: center;
    padding: 5px;
    transition: background .3s ease-in-out;
    display: flex
}

.styles-module-scss-module__iQWHIa__cta .styles-module-scss-module__iQWHIa__arrowblue {
    transition: opacity .3s ease-in-out;
    display: block
}

.styles-module-scss-module__iQWHIa__cta .styles-module-scss-module__iQWHIa__arrowpink {
    transition: opacity .3s ease-in-out;
    display: none
}

.styles-module-scss-module__iQWHIa__cta .styles-module-scss-module__iQWHIa__brandCTA:hover {
    background: #34bcee
}

.styles-module-scss-module__iQWHIa__cta .styles-module-scss-module__iQWHIa__brandCTA:hover .styles-module-scss-module__iQWHIa__arrowblue {
    display: none
}

.styles-module-scss-module__iQWHIa__cta .styles-module-scss-module__iQWHIa__brandCTA:hover .styles-module-scss-module__iQWHIa__arrowpink {
    display: block
}

@media (max-width:575px) {
    .styles-module-scss-module__iQWHIa__cta {
        padding: 0 20px 20px
    }
}

.styles-module-scss-module__Z8xqga__container {
    background: #fff;
    width: 100%
}

.styles-module-scss-module__Z8xqga__wrapper {
    max-width: 1300px;
    margin: 0 auto;
    padding: 0 0 100px
}

@media (max-width:768px) {
    .styles-module-scss-module__Z8xqga__wrapper {
        padding: 0 16px 40px
    }
}

.styles-module-scss-module__Z8xqga__header {
    margin-bottom: 48px
}

.styles-module-scss-module__Z8xqga__header .styles-module-scss-module__Z8xqga__tag {
    color: #39caff;
    background: #ebfaff;
    border-radius: 20px;
    margin-bottom: 8px;
    padding: 7px 15px;
    font-size: 16px;
    font-weight: 600;
    display: inline-block
}

.styles-module-scss-module__Z8xqga__header .styles-module-scss-module__Z8xqga__tag Img {
    margin-right: 5px;
    position: relative;
    top: 3px
}

.styles-module-scss-module__Z8xqga__header .styles-module-scss-module__Z8xqga__tag span {
    font-family: var(--manrope-font) !important
}

.styles-module-scss-module__Z8xqga__header .styles-module-scss-module__Z8xqga__sectionTitle {
    margin: 0 auto 60px;
    font-size: 48px;
    font-weight: 600;
    line-height: 1.2
}

.styles-module-scss-module__Z8xqga__header .styles-module-scss-module__Z8xqga__sectionTitle span {
    color: #3486f1
}

@media (max-width:768px) {
    .styles-module-scss-module__Z8xqga__header .styles-module-scss-module__Z8xqga__sectionTitle {
        margin-bottom: 40px;
        font-size: 32px
    }
}

.styles-module-scss-module__Z8xqga__cardContainer {
    grid-template-columns: repeat(3, 405px);
    justify-content: space-between;
    gap: 20px;
    margin-bottom: 40px;
    display: grid
}

@media (max-width:900px) {
    .styles-module-scss-module__Z8xqga__cardContainer {
        grid-template-columns: repeat(1, min(405px, 100%))
    }
}

.styles-module-scss-module__Z8xqga__card {
    background: var(--Light-Grey, #f8f8f8);
    border-radius: 32px;
    flex-direction: column;
    display: flex;
    overflow: hidden
}

.styles-module-scss-module__Z8xqga__imageWrapper {
    justify-content: center;
    align-items: center;
    width: 100%;
    padding: 0 0 20px;
    display: flex
}

.styles-module-scss-module__Z8xqga__imageWrapper img {
    object-fit: contain;
    width: 100%;
    height: auto;
    max-height: 330px
}

.styles-module-scss-module__Z8xqga__content {
    padding: 0 20px 24px
}

.styles-module-scss-module__Z8xqga__heading {
    color: #000;
    font-size: 24px;
    font-weight: 600;
    line-height: 1.2;
    font-family: var(--manrope-font);
    margin: 0 0 16px
}

.styles-module-scss-module__Z8xqga__description {
    color: #000;
    font-size: 16px;
    line-height: 1.4;
    font-family: var(--manrope-font);
    margin: 0
}

.styles-module-scss-module__Z8xqga__cta {
    padding: 0 20px 30px
}

.styles-module-scss-module__Z8xqga__cta .styles-module-scss-module__Z8xqga__brandCTA {
    color: #fff;
    font-size: 16px;
    font-weight: 600;
    font-family: var(--manrope-font);
    background: #568dd6;
    border-radius: 100px;
    align-items: center;
    gap: 10px;
    padding: 12px 12px 12px 24px;
    text-decoration: none;
    transition: background .3s ease-in-out;
    display: inline-flex
}

.styles-module-scss-module__Z8xqga__cta .styles-module-scss-module__Z8xqga__arrowContainer {
    background: #fff;
    border-radius: 50%;
    justify-content: center;
    align-items: center;
    padding: 5px;
    transition: background .3s ease-in-out;
    display: flex
}

.styles-module-scss-module__Z8xqga__cta .styles-module-scss-module__Z8xqga__arrowblue {
    transition: opacity .3s ease-in-out;
    display: block
}

.styles-module-scss-module__Z8xqga__cta .styles-module-scss-module__Z8xqga__arrowpink {
    transition: opacity .3s ease-in-out;
    display: none
}

.styles-module-scss-module__Z8xqga__cta .styles-module-scss-module__Z8xqga__brandCTA:hover {
    background: #34bcee
}

.styles-module-scss-module__Z8xqga__cta .styles-module-scss-module__Z8xqga__brandCTA:hover .styles-module-scss-module__Z8xqga__arrowblue {
    display: none
}

.styles-module-scss-module__Z8xqga__cta .styles-module-scss-module__Z8xqga__brandCTA:hover .styles-module-scss-module__Z8xqga__arrowpink {
    display: block
}

@media (max-width:575px) {
    .styles-module-scss-module__Z8xqga__cta {
        padding: 0 20px 20px
    }
}

.styles-module-scss-module__Z8xqga__featureSection {
    background: var(--Light-Grey, #f8f8f8);
    border-radius: 32px;
    align-items: center;
    gap: 40px;
    display: flex
}

@media (max-width:991px) {
    .styles-module-scss-module__Z8xqga__featureSection {
        text-align: center;
        flex-direction: column;
        gap: 5px
    }
}

.styles-module-scss-module__Z8xqga__featureContent {
    flex: 1;
    max-width: 600px;
    padding: 80px 40px
}

@media (max-width:991px) {
    .styles-module-scss-module__Z8xqga__featureContent {
        max-width: 100%;
        padding: 30px 10px
    }
}

.styles-module-scss-module__Z8xqga__featureContentCustomPadding {
    padding: 45px 40px
}

@media (max-width:991px) {
    .styles-module-scss-module__Z8xqga__featureContentCustomPadding {
        padding: 30px 10px
    }
}

.styles-module-scss-module__Z8xqga__featureTitle {
    color: #000;
    font-size: 24px;
    font-weight: 600;
    line-height: 1.2;
    font-family: var(--manrope-font);
    margin: 0 0 16px
}

.styles-module-scss-module__Z8xqga__featureDescription {
    color: #000;
    font-size: 16px;
    line-height: 1.4;
    font-family: var(--manrope-font);
    margin: 0 0 40px
}

.styles-module-scss-module__Z8xqga__statsContainer {
    gap: 16px;
    display: flex
}

@media (max-width:991px) {
    .styles-module-scss-module__Z8xqga__statsContainer {
        justify-content: center
    }
}

@media (max-width:480px) {
    .styles-module-scss-module__Z8xqga__statsContainer {
        flex-direction: column;
        align-items: center
    }
}

.styles-module-scss-module__Z8xqga__statBox {
    background: #fff;
    border-radius: 16px;
    min-width: 200px;
    padding: 16px;
    box-shadow: 0 10px 20px #00000026
}

.styles-module-scss-module__Z8xqga__statTitle {
    color: #000;
    font-size: 16px;
    font-family: var(--manrope-font);
    margin: 0 0 6px
}

.styles-module-scss-module__Z8xqga__highlight {
    color: var(--Brand-purple, #3486f1);
    font-size: 20px;
    font-weight: 700;
    line-height: 1.4;
    font-family: var(--manrope-font);
    margin-bottom: 6px;
    display: block
}

.styles-module-scss-module__Z8xqga__statText {
    color: #000;
    font-size: 16px;
    line-height: 1.4;
    font-family: var(--manrope-font);
    margin: 0
}

.styles-module-scss-module__Z8xqga__imageContainer {
    flex: 1;
    justify-content: flex-end;
    display: flex
}

@media (max-width:991px) {
    .styles-module-scss-module__Z8xqga__imageContainer {
        justify-content: center;
        width: 100%
    }
}

.styles-module-scss-module__Z8xqga__chatImage {
    object-fit: contain;
    max-width: 100%;
    height: auto
}

.styles-module-scss-module__Z8xqga__featureCta {
    margin-top: 30px
}

.styles-module-scss-module__Z8xqga__featureCta .styles-module-scss-module__Z8xqga__brandCTA {
    color: #fff;
    font-size: 16px;
    font-weight: 600;
    font-family: var(--manrope-font);
    background: #568dd6;
    border-radius: 100px;
    align-items: center;
    gap: 10px;
    padding: 12px 12px 12px 24px;
    text-decoration: none;
    transition: background .3s ease-in-out;
    display: inline-flex
}

.styles-module-scss-module__Z8xqga__featureCta .styles-module-scss-module__Z8xqga__arrowContainer {
    background: #fff;
    border-radius: 50%;
    justify-content: center;
    align-items: center;
    padding: 5px;
    transition: background .3s ease-in-out;
    display: flex
}

.styles-module-scss-module__Z8xqga__featureCta .styles-module-scss-module__Z8xqga__arrowblue {
    transition: opacity .3s ease-in-out;
    display: block
}

.styles-module-scss-module__Z8xqga__featureCta .styles-module-scss-module__Z8xqga__arrowpink {
    transition: opacity .3s ease-in-out;
    display: none
}

.styles-module-scss-module__Z8xqga__featureCta .styles-module-scss-module__Z8xqga__brandCTA:hover {
    background: #34bcee
}

.styles-module-scss-module__Z8xqga__featureCta .styles-module-scss-module__Z8xqga__brandCTA:hover .styles-module-scss-module__Z8xqga__arrowblue {
    display: none
}

.styles-module-scss-module__Z8xqga__featureCta .styles-module-scss-module__Z8xqga__brandCTA:hover .styles-module-scss-module__Z8xqga__arrowpink {
    display: block
}

@media (max-width:768px) {
    .styles-module-scss-module__Z8xqga__featureCta {
        margin-top: 20px
    }
}

.styles-module-scss-module__-y3k6a__container {
    background: #fff;
    width: 100%;
    margin: 50px auto 100px;
    padding: 0 15px;
    overflow: hidden
}

.styles-module-scss-module__-y3k6a__title {
    font-family: var(--manrope-font);
    text-align: center;
    max-width: 1200px;
    margin: 0 auto;
    padding: 0 46px 60px;
    font-size: 48px;
    font-weight: 600;
    line-height: 120%
}

.styles-module-scss-module__-y3k6a__title span {
    color: #3486f1
}

.styles-module-scss-module__-y3k6a__title img {
    vertical-align: middle
}

.styles-module-scss-module__-y3k6a__title .styles-module-scss-module__-y3k6a__titleIcon {
    vertical-align: middle;
    object-fit: contain;
    width: auto;
    height: .9em;
    margin-left: 12px;
    display: inline-block
}

@media (max-width:36em) {
    .styles-module-scss-module__-y3k6a__title .styles-module-scss-module__-y3k6a__titleIcon {
        margin-left: 8px
    }
    .styles-module-scss-module__-y3k6a__title {
        margin-bottom: 30px;
        padding: 0 10px;
        font-size: 32px
    }
}

.styles-module-scss-module__-y3k6a__wrapper {
    max-width: 1300px;
    margin: 0 auto
}

.styles-module-scss-module__-y3k6a__content {
    grid-template-columns: 300px 1fr;
    align-items: stretch;
    gap: 60px;
    display: grid
}

@media (max-width:991px) {
    .styles-module-scss-module__-y3k6a__content {
        grid-template-columns: 1fr;
        gap: 40px
    }
}

.styles-module-scss-module__-y3k6a__tabsContainer {
    background: #f8f8f8;
    border-radius: 12px;
    flex-direction: column;
    gap: 0;
    min-height: 479px;
    display: flex;
    overflow: hidden
}

@media (max-width:991px) {
    .styles-module-scss-module__-y3k6a__tabsContainer {
        -webkit-overflow-scrolling: touch;
        scrollbar-width: none;
        -ms-overflow-style: none;
        border-radius: 0;
        flex-direction: row;
        min-height: auto;
        margin: 0 -20px;
        padding: 0 20px;
        overflow-x: auto
    }
    .styles-module-scss-module__-y3k6a__tabsContainer::-webkit-scrollbar {
        display: none
    }
}

.styles-module-scss-module__-y3k6a__tab {
    cursor: pointer;
    text-align: left;
    font-family: var(--manrope-font);
    background: 0 0;
    border: none;
    border-left: 3px solid #0000;
    flex-direction: column;
    justify-content: center;
    width: 100%;
    min-height: 60px;
    padding: 16px 24px;
    transition: all .3s;
    display: flex;
    position: relative
}

.styles-module-scss-module__-y3k6a__tab:hover {
    background: #00000008
}

.styles-module-scss-module__-y3k6a__tab.styles-module-scss-module__-y3k6a__active {
    border-left-color: var(--Primary-Purple, #568dd6);
    min-height: 85px
}

@media (max-width:991px) {
    .styles-module-scss-module__-y3k6a__tab {
        border-bottom: 3px solid #0000;
        border-left: none;
        flex: 0 0 280px;
        min-width: 280px;
        max-width: 280px;
        padding: 10px 8px
    }
    .styles-module-scss-module__-y3k6a__tab.styles-module-scss-module__-y3k6a__active {
        border-left: none;
        border-bottom-color: var(--Primary-Purple, #568dd6)
    }
}

.styles-module-scss-module__-y3k6a__tabLabel {
    color: var(--Grey-1, #7d7d87);
    font-size: 20px;
    font-weight: 400;
    line-height: normal;
    font-family: var(--manrope-font);
    width: 100%;
    margin: 0
}

.styles-module-scss-module__-y3k6a__active .styles-module-scss-module__-y3k6a__tabLabel {
    color: #000;
    margin-bottom: 8px;
    font-weight: 600
}

@media (max-width:991px) {
    .styles-module-scss-module__-y3k6a__tabLabel {
        font-size: 16px
    }
}

.styles-module-scss-module__-y3k6a__tabDescription {
    color: #000;
    font-size: 16px;
    line-height: 1.4;
    font-family: var(--manrope-font);
    opacity: 0;
    width: 100%;
    height: 0;
    margin: 0;
    transition: opacity .3s
}

.styles-module-scss-module__-y3k6a__active .styles-module-scss-module__-y3k6a__tabDescription {
    opacity: 1;
    height: auto
}

@media (max-width:991px) {
    .styles-module-scss-module__-y3k6a__tabDescription {
        font-size: 14px
    }
}

.styles-module-scss-module__-y3k6a__imageContainer {
    justify-content: center;
    align-items: flex-start;
    height: 100%;
    display: flex
}

.styles-module-scss-module__-y3k6a__imageContainer img {
    object-fit: cover;
    border-radius: 12px;
    height: 100%
}

@media (max-width:991px) {
    .styles-module-scss-module__-y3k6a__imageContainer img {
        width: 100%;
        height: auto
    }
    .styles-module-scss-module__-y3k6a__imageContainer {
        margin-top: 20px;
        padding: 0 5px
    }
}

.styles-module-scss-module__-y3k6a__tabImage {
    border-radius: 16px;
    max-width: 100%;
    height: auto;
    box-shadow: 0 10px 30px #0000001a
}

.styles-module-scss-module__-y3k6a__financial {
    max-width: 1200px
}

.styles-module-scss-module__-y3k6a__financial .styles-module-scss-module__-y3k6a__title {
    margin-bottom: 80px;
    font-size: 48px;
    font-style: normal;
    font-weight: 600;
    line-height: 120%
}

.styles-module-scss-module__-y3k6a__financial .styles-module-scss-module__-y3k6a__title span {
    color: #568dd6
}

@media (max-width:991px) {
    .styles-module-scss-module__-y3k6a__financial .styles-module-scss-module__-y3k6a__title {
        padding: 0 15px;
        font-size: 28px
    }
    .styles-module-scss-module__-y3k6a__financial {
        margin-bottom: 40px
    }
}

.styles-module-scss-module__-y3k6a__htmlPreview {
    background: radial-gradient(circle at 20% 15%, #3486f112 0%, #0000 55%), radial-gradient(circle at 85% 85%, #39caff0f 0%, #0000 55%), #fcfdff;
    border: 1px solid #e2e7f3;
    border-radius: 16px;
    justify-content: center;
    align-items: center;
    width: 100%;
    min-height: 479px;
    padding: 40px;
    display: flex
}

@media (max-width:991px) {
    .styles-module-scss-module__-y3k6a__htmlPreview {
        min-height: 320px;
        padding: 24px
    }
}

@media (max-width:575px) {
    .styles-module-scss-module__-y3k6a__htmlPreview {
        min-height: 280px;
        padding: 16px
    }
}

.styles-module-scss-module__-y3k6a__htmlPreview .pv-widget {
    width: 100%;
    max-width: 380px;
    font-family: var(--manrope-font), sans-serif;
    background: #fff;
    border: 1px solid #e2e7f3;
    border-radius: 16px;
    overflow: hidden;
    box-shadow: 0 18px 40px #568dd624
}

.styles-module-scss-module__-y3k6a__htmlPreview .pv-head {
    background: linear-gradient(90deg, #3486f1 0%, #568dd6 100%);
    align-items: center;
    gap: 8px;
    padding: 14px 16px;
    display: flex
}

.styles-module-scss-module__-y3k6a__htmlPreview .pv-dot {
    background: #4ade80;
    border-radius: 50%;
    width: 8px;
    height: 8px;
    box-shadow: 0 0 0 3px #4ade8040
}

.styles-module-scss-module__-y3k6a__htmlPreview .pv-name {
    color: #fff;
    font-size: 14px;
    font-weight: 600
}

.styles-module-scss-module__-y3k6a__htmlPreview .pv-body {
    background: #fcfdff;
    flex-direction: column;
    gap: 10px;
    padding: 18px 16px;
    display: flex
}

.styles-module-scss-module__-y3k6a__htmlPreview .pv-bub {
    border-radius: 14px;
    max-width: 82%;
    padding: 10px 14px;
    font-size: 13.5px;
    line-height: 1.45
}

.styles-module-scss-module__-y3k6a__htmlPreview .pv-bub.bot {
    color: #3f3f3f;
    background: #f4f9ff;
    border-bottom-left-radius: 4px;
    align-self: flex-start
}

.styles-module-scss-module__-y3k6a__htmlPreview .pv-bub.me {
    color: #fff;
    background: #568dd6;
    border-bottom-right-radius: 4px;
    align-self: flex-end
}

.styles-module-scss-module__-y3k6a__htmlPreview .pv-compose {
    color: #99a0b2;
    background: #fff;
    border-top: 1px solid #e2e7f3;
    padding: 13px 16px;
    font-size: 13px
}

.styles-module-scss-module__-y3k6a__htmlPreview .pv-voice {
    text-align: center;
    flex-direction: column;
    align-items: center;
    gap: 26px;
    width: 100%;
    max-width: 460px;
    display: flex
}

.styles-module-scss-module__-y3k6a__htmlPreview .pv-wave {
    justify-content: center;
    align-items: center;
    gap: 6px;
    height: 78px;
    display: flex
}

.styles-module-scss-module__-y3k6a__htmlPreview .pv-wave i {
    background: linear-gradient(#3486f1 0%, #39caff 100%);
    border-radius: 100px;
    width: 6px;
    height: 18px;
    animation: 1.1s ease-in-out infinite styles-module-scss-module__-y3k6a__pvWave;
    display: block
}

:is(.styles-module-scss-module__-y3k6a__htmlPreview .pv-wave i:first-child, .styles-module-scss-module__-y3k6a__htmlPreview .pv-wave i:nth-child(11)) {
    animation-delay: 0s
}

:is(.styles-module-scss-module__-y3k6a__htmlPreview .pv-wave i:nth-child(2), .styles-module-scss-module__-y3k6a__htmlPreview .pv-wave i:nth-child(10)) {
    animation-delay: 90ms
}

:is(.styles-module-scss-module__-y3k6a__htmlPreview .pv-wave i:nth-child(3), .styles-module-scss-module__-y3k6a__htmlPreview .pv-wave i:nth-child(9)) {
    animation-delay: .18s
}

:is(.styles-module-scss-module__-y3k6a__htmlPreview .pv-wave i:nth-child(4), .styles-module-scss-module__-y3k6a__htmlPreview .pv-wave i:nth-child(8)) {
    animation-delay: .27s
}

:is(.styles-module-scss-module__-y3k6a__htmlPreview .pv-wave i:nth-child(5), .styles-module-scss-module__-y3k6a__htmlPreview .pv-wave i:nth-child(7)) {
    animation-delay: .36s
}

.styles-module-scss-module__-y3k6a__htmlPreview .pv-wave i:nth-child(6) {
    animation-delay: .45s
}

.styles-module-scss-module__-y3k6a__htmlPreview .pv-cap {
    color: #3f3f3f;
    font-family: var(--manrope-font), sans-serif;
    background: #fff;
    border: 1px solid #e2e7f3;
    border-radius: 100px;
    padding: 12px 20px;
    font-size: 14.5px;
    line-height: 1.5;
    display: inline-block
}

.styles-module-scss-module__-y3k6a__htmlPreview .pv-face {
    place-items: center;
    width: 220px;
    height: 220px;
    display: grid;
    position: relative
}

.styles-module-scss-module__-y3k6a__htmlPreview .pv-portrait {
    z-index: 1;
    background: radial-gradient(circle at 50% 32%, #ffffff8c 0%, #0000 48%), linear-gradient(145deg, #3486f1 0%, #39caff 100%);
    border-radius: 30px;
    width: 150px;
    height: 150px;
    position: relative;
    box-shadow: 0 16px 36px #3486f14d
}

.styles-module-scss-module__-y3k6a__htmlPreview .pv-ring {
    border: 2px solid #3486f159;
    border-radius: 42px;
    animation: 2s ease-out infinite styles-module-scss-module__-y3k6a__pvPulse;
    position: absolute;
    inset: 0
}

.styles-module-scss-module__-y3k6a__htmlPreview .pv-console {
    width: 100%;
    max-width: 400px;
    font-family: var(--manrope-font), sans-serif;
    background: #fff;
    border: 1px solid #e2e7f3;
    border-radius: 16px;
    padding: 8px 4px;
    box-shadow: 0 14px 34px #568dd61a
}

.styles-module-scss-module__-y3k6a__htmlPreview .pv-crow {
    color: #3f3f3f;
    justify-content: space-between;
    align-items: center;
    gap: 16px;
    padding: 15px 20px;
    font-size: 14.5px;
    font-weight: 500;
    display: flex
}

.styles-module-scss-module__-y3k6a__htmlPreview .pv-crow+.pv-crow {
    border-top: 1px solid #f1f3f9
}

.styles-module-scss-module__-y3k6a__htmlPreview .pv-tgl {
    background: #dcdcdc;
    border-radius: 100px;
    flex: none;
    width: 40px;
    height: 22px;
    transition: background .25s;
    position: relative
}

.styles-module-scss-module__-y3k6a__htmlPreview .pv-tgl:after {
    content: "";
    background: #fff;
    border-radius: 50%;
    width: 16px;
    height: 16px;
    transition: transform .25s;
    position: absolute;
    top: 3px;
    left: 3px
}

.styles-module-scss-module__-y3k6a__htmlPreview .pv-tgl.on {
    background: #3486f1
}

.styles-module-scss-module__-y3k6a__htmlPreview .pv-tgl.on:after {
    transform: translate(18px)
}

.styles-module-scss-module__-y3k6a__htmlPreview .pv-code {
    background: #1b222b;
    border-radius: 14px;
    width: 100%;
    max-width: 520px;
    overflow: hidden;
    box-shadow: 0 18px 40px #1b222b47
}

.styles-module-scss-module__-y3k6a__htmlPreview .pv-code .bar {
    background: #242e3a;
    align-items: center;
    gap: 7px;
    padding: 12px 16px;
    display: flex
}

.styles-module-scss-module__-y3k6a__htmlPreview .pv-code .bar i {
    background: #3d4958;
    border-radius: 50%;
    width: 11px;
    height: 11px
}

.styles-module-scss-module__-y3k6a__htmlPreview .pv-code .bar i:first-child {
    background: #39caff
}

.styles-module-scss-module__-y3k6a__htmlPreview .pv-code .bar i:nth-child(2) {
    background: #f5b73d
}

.styles-module-scss-module__-y3k6a__htmlPreview .pv-code .bar i:nth-child(3) {
    background: #4ade80
}

.styles-module-scss-module__-y3k6a__htmlPreview .pv-code pre {
    color: #e6eaf0;
    white-space: pre-wrap;
    word-break: break-word;
    margin: 0;
    padding: 22px 18px;
    font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;
    font-size: 13px;
    line-height: 1.7;
    overflow-x: auto
}

.styles-module-scss-module__-y3k6a__htmlPreview .pv-code pre .tok {
    color: #8bbbfa
}

.styles-module-scss-module__-y3k6a__htmlPreview .pv-code pre .str {
    color: #7adcff
}

@keyframes styles-module-scss-module__-y3k6a__pvWave {
    0%,
    to {
        opacity: .65;
        height: 18px
    }
    50% {
        opacity: 1;
        height: 62px
    }
}

@keyframes styles-module-scss-module__-y3k6a__pvPulse {
    0% {
        opacity: .9;
        transform: scale(.72)
    }
    to {
        opacity: 0;
        transform: scale(1)
    }
}

@media (prefers-reduced-motion:reduce) {
    :is(.styles-module-scss-module__-y3k6a__htmlPreview .pv-wave i, .styles-module-scss-module__-y3k6a__htmlPreview .pv-ring) {
        animation: none
    }
    .styles-module-scss-module__-y3k6a__htmlPreview .pv-wave i {
        height: 40px
    }
}

@keyframes logolistnew-module-scss-module__vq4pmW__marquee {
    0% {
        transform: translate(0%)
    }
    to {
        transform: translate(-50%)
    }
}

.logolistnew-module-scss-module__vq4pmW__marqueeContainer {
    text-align: center;
    background: #fff;
    width: 100%;
    margin: 80px auto;
    padding: 10px 0;
    position: relative;
    overflow: hidden
}

.logolistnew-module-scss-module__vq4pmW__marqueeContainer.logolistnew-module-scss-module__vq4pmW__enterprisePage {
    background: #f8f8f8;
    border-radius: 32px;
    width: 1300px;
    max-width: 90%;
    margin-left: auto;
    margin-right: auto;
    padding: 60px 40px
}

.logolistnew-module-scss-module__vq4pmW__marqueeContainer.logolistnew-module-scss-module__vq4pmW__enterprisePage .logolistnew-module-scss-module__vq4pmW__title {
    margin-bottom: 40px;
    font-size: 48px;
    font-style: normal;
    font-weight: 600;
    line-height: 120%;
    font-family: var(--manrope-font) !important
}

@media (max-width:1024px) {
    .logolistnew-module-scss-module__vq4pmW__marqueeContainer.logolistnew-module-scss-module__vq4pmW__enterprisePage .logolistnew-module-scss-module__vq4pmW__title {
        margin-bottom: 30px;
        font-size: 36px
    }
}

@media (max-width:768px) {
    .logolistnew-module-scss-module__vq4pmW__marqueeContainer.logolistnew-module-scss-module__vq4pmW__enterprisePage .logolistnew-module-scss-module__vq4pmW__title {
        margin-bottom: 25px;
        font-size: 30px
    }
}

.logolistnew-module-scss-module__vq4pmW__marqueeContainer.logolistnew-module-scss-module__vq4pmW__enterprisePage .logolistnew-module-scss-module__vq4pmW__marqueeContent {
    flex-wrap: wrap;
    justify-content: center;
    gap: 40px;
    display: flex
}

.logolistnew-module-scss-module__vq4pmW__marqueeContainer.logolistnew-module-scss-module__vq4pmW__enterprisePage .logolistnew-module-scss-module__vq4pmW__marqueeContent img {
    object-fit: contain;
    max-width: 180px;
    height: auto
}

@media (max-width:1024px) {
    .logolistnew-module-scss-module__vq4pmW__marqueeContainer.logolistnew-module-scss-module__vq4pmW__enterprisePage .logolistnew-module-scss-module__vq4pmW__marqueeContent img {
        max-width: 150px
    }
}

@media (max-width:768px) {
    .logolistnew-module-scss-module__vq4pmW__marqueeContainer.logolistnew-module-scss-module__vq4pmW__enterprisePage .logolistnew-module-scss-module__vq4pmW__marqueeContent img {
        max-width: 120px
    }
}

@media (max-width:480px) {
    .logolistnew-module-scss-module__vq4pmW__marqueeContainer.logolistnew-module-scss-module__vq4pmW__enterprisePage .logolistnew-module-scss-module__vq4pmW__marqueeContent img {
        max-width: 100px
    }
}

.logolistnew-module-scss-module__vq4pmW__marqueeContainer.logolistnew-module-scss-module__vq4pmW__enterprisePage .logolistnew-module-scss-module__vq4pmW__marqueeContent.logolistnew-module-scss-module__vq4pmW__noMarquee {
    animation: none
}

@media (max-width:1400px) {
    .logolistnew-module-scss-module__vq4pmW__marqueeContainer.logolistnew-module-scss-module__vq4pmW__enterprisePage {
        width: 90%
    }
}

@media (max-width:768px) {
    .logolistnew-module-scss-module__vq4pmW__marqueeContainer.logolistnew-module-scss-module__vq4pmW__enterprisePage {
        border-radius: 24px;
        padding: 40px 20px
    }
}

@media (max-width:480px) {
    .logolistnew-module-scss-module__vq4pmW__marqueeContainer.logolistnew-module-scss-module__vq4pmW__enterprisePage {
        border-radius: 16px;
        padding: 30px 15px
    }
}

.logolistnew-module-scss-module__vq4pmW__marqueeContainer .logolistnew-module-scss-module__vq4pmW__title {
    text-align: center;
    white-space: normal;
    max-width: 100%;
    margin: 0 auto 32px;
    font-size: 20px;
    font-weight: 700;
    line-height: 140%;
    font-family: var(--manrope-font) !important
}

.logolistnew-module-scss-module__vq4pmW__marqueeContainer .logolistnew-module-scss-module__vq4pmW__title.logolistnew-module-scss-module__vq4pmW__diffTitle {
    font-size: 46px;
    font-weight: 700
}

.logolistnew-module-scss-module__vq4pmW__marqueeContainer .logolistnew-module-scss-module__vq4pmW__title span {
    color: #3486f1
}

@media (max-width:575px) {
    .logolistnew-module-scss-module__vq4pmW__marqueeContainer .logolistnew-module-scss-module__vq4pmW__title {
        padding: 20px 16px;
        font-size: 18px
    }
}

@media (max-width:768px) {
    .logolistnew-module-scss-module__vq4pmW__marqueeContainer {
        margin: 20px auto !important
    }
    .logolistnew-module-scss-module__vq4pmW__marqueeContainer .logolistnew-module-scss-module__vq4pmW__title {
        margin-bottom: 0
    }
}

.logolistnew-module-scss-module__vq4pmW__marqueeContainer.logolistnew-module-scss-module__vq4pmW__noHeading {
    margin: 0 auto
}

.logolistnew-module-scss-module__vq4pmW__sp {
    margin-top: 30px
}

.logolistnew-module-scss-module__vq4pmW__marqueeContent {
    white-space: nowrap;
    gap: 50px;
    width: fit-content;
    animation: 30s linear infinite logolistnew-module-scss-module__vq4pmW__marquee;
    display: flex
}

@media (max-width:768px) {
    .logolistnew-module-scss-module__vq4pmW__marqueeContent {
        gap: 10px
    }
}

.logolistnew-module-scss-module__vq4pmW__marqueeContent img {
    object-fit: contain;
    max-width: 160px
}

@media (max-width:768px) {
    .logolistnew-module-scss-module__vq4pmW__marqueeContent img {
        padding: 10px;
        display: block
    }
}

.logolistnew-module-scss-module__vq4pmW__noMarquee {
    animation: logolistnew-module-scss-module__vq4pmW__unset;
    max-width: 1300px;
    margin: auto
}

@media (max-width:992px) {
    .logolistnew-module-scss-module__vq4pmW__noMarquee {
        gap: 10px;
        width: 100%
    }
}

@media (max-width:768px) {
    .logolistnew-module-scss-module__vq4pmW__noMarquee {
        flex-wrap: wrap;
        justify-content: center;
        align-items: center
    }
    .logolistnew-module-scss-module__vq4pmW__noMarquee img {
        width: 47%;
        min-width: 150px
    }
}

.logolistnew-module-scss-module__vq4pmW__stats {
    border-bottom: 1px solid #d7e7fd;
    margin-top: 80px
}

.logolistnew-module-scss-module__vq4pmW__stats div {
    justify-content: space-between;
    align-items: center;
    max-width: 1300px;
    margin: 30px auto;
    display: flex
}

@media (max-width:500px) {
    .logolistnew-module-scss-module__vq4pmW__stats div {
        flex-direction: column
    }
}

.logolistnew-module-scss-module__vq4pmW__stats div h4 {
    color: #3486f1;
    text-align: center;
    font-size: 40px;
    font-style: normal;
    font-weight: 700;
    line-height: 140%
}

.logolistnew-module-scss-module__vq4pmW__stats div h4 span {
    color: #000;
    font-size: 20px;
    font-style: normal;
    font-weight: 300;
    line-height: 140%;
    display: block
}

.logolistnew-module-scss-module__vq4pmW__stats h3 {
    color: #000;
    text-align: center;
    font-size: 20px;
    font-style: normal;
    font-weight: 300;
    line-height: 140%
}

.logolistnew-module-scss-module__vq4pmW__mainheading {
    color: #000;
    letter-spacing: -.024em;
    text-align: center;
    text-wrap: balance;
    max-width: 26ch;
    margin: 0 auto 12px;
    padding: 0 20px;
    font-size: clamp(26px, 4.2vw, 46px);
    font-weight: 400;
    line-height: 1.22;
    font-family: var(--manrope-font) !important
}

.logolistnew-module-scss-module__vq4pmW__quoteMark {
    color: #3486f1;
    opacity: .32;
    margin: 0 auto 2px;
    font-size: 2.1em;
    font-weight: 700;
    line-height: .62;
    display: block
}

.styles-module-scss-module__j6scbG__customerStories {
    padding: 80px 20px 40px
}

.styles-module-scss-module__j6scbG__customerStories.styles-module-scss-module__j6scbG__customerStoriesPt0 {
    padding-top: 0
}

.styles-module-scss-module__j6scbG__container {
    max-width: 1300px;
    margin: 0 auto 50px
}

@media (max-width:575px) {
    .styles-module-scss-module__j6scbG__container {
        margin: 0 auto
    }
}

.styles-module-scss-module__j6scbG__header {
    margin-bottom: 48px
}

.styles-module-scss-module__j6scbG__header.styles-module-scss-module__j6scbG__headerCenter {
    text-align: center
}

.styles-module-scss-module__j6scbG__header.styles-module-scss-module__j6scbG__headerCenter .styles-module-scss-module__j6scbG__tagSection {
    justify-content: center
}

.styles-module-scss-module__j6scbG__header .styles-module-scss-module__j6scbG__tagSection {
    background: #ebfaff;
    border-radius: 20px;
    align-items: center;
    gap: 8px;
    margin-bottom: 24px;
    padding: 10px 15px;
    display: inline-flex
}

.styles-module-scss-module__j6scbG__header .styles-module-scss-module__j6scbG__tagSection .styles-module-scss-module__j6scbG__tag {
    color: #39caff;
    margin: 0;
    font-size: 16px;
    font-weight: 600;
    line-height: 1;
    font-family: var(--manrope-font) !important
}

.styles-module-scss-module__j6scbG__header .styles-module-scss-module__j6scbG__title {
    color: #1a1a1a;
    font-size: 48px;
    font-weight: 600;
    line-height: 1.2;
    font-family: var(--manrope-font) !important
}

@media (max-width:768px) {
    .styles-module-scss-module__j6scbG__header .styles-module-scss-module__j6scbG__title {
        font-size: 28px
    }
}

.styles-module-scss-module__j6scbG__grid {
    grid-template-columns: repeat(3, 1fr);
    gap: 24px;
    height: 700px;
    display: grid
}

@media (max-width:1024px) {
    .styles-module-scss-module__j6scbG__grid {
        grid-template-columns: repeat(2, 1fr)
    }
}

@media (max-width:768px) {
    .styles-module-scss-module__j6scbG__grid {
        grid-template-columns: 1fr;
        gap: 16px;
        height: auto
    }
}

.styles-module-scss-module__j6scbG__cta {
    text-align: center
}

.styles-module-scss-module__j6scbG__cta .styles-module-scss-module__j6scbG__brandCTA {
    color: #fff;
    background: #568dd6;
    border-radius: 100px;
    align-items: center;
    gap: 10px;
    padding: 12px 12px 12px 24px;
    font-size: 16px;
    font-weight: 600;
    text-decoration: none;
    transition: background .3s ease-in-out;
    display: inline-flex
}

.styles-module-scss-module__j6scbG__cta .styles-module-scss-module__j6scbG__arrowContainer {
    background: #fff;
    border-radius: 50%;
    justify-content: center;
    align-items: center;
    padding: 5px;
    transition: background .3s ease-in-out;
    display: flex
}

.styles-module-scss-module__j6scbG__cta .styles-module-scss-module__j6scbG__arrowblue {
    transition: opacity .3s ease-in-out;
    display: block
}

.styles-module-scss-module__j6scbG__cta .styles-module-scss-module__j6scbG__arrowpink {
    transition: opacity .3s ease-in-out;
    display: none
}

.styles-module-scss-module__j6scbG__cta .styles-module-scss-module__j6scbG__brandCTA:hover {
    background: #34bcee
}

.styles-module-scss-module__j6scbG__cta .styles-module-scss-module__j6scbG__brandCTA:hover .styles-module-scss-module__j6scbG__arrowblue {
    display: none
}

.styles-module-scss-module__j6scbG__cta .styles-module-scss-module__j6scbG__brandCTA:hover .styles-module-scss-module__j6scbG__arrowpink {
    display: block
}

.styles-module-scss-module__j6scbG__testimonialcard {
    background: url(https://gs-upload.BolChal.in/revamp/ai-website/qr-generator/testimonial-bg.svg) 0 0/contain no-repeat;
    border-radius: 15px;
    width: 100%;
    overflow: hidden
}

@media (max-width:768px) {
    .styles-module-scss-module__j6scbG__testimonialcard {
        background-position: top;
        min-height: auto;
        margin-bottom: 40px
    }
}

.styles-module-scss-module__j6scbG__testimonialcard .styles-module-scss-module__j6scbG__title {
    min-height: 310px;
    padding: 90px 24px 0;
    font-size: 24px;
    font-weight: 400;
    line-height: 150%;
    font-family: var(--manrope-font) !important
}

@media (max-width:768px) {
    .styles-module-scss-module__j6scbG__testimonialcard .styles-module-scss-module__j6scbG__title {
        padding: 24px 16px 0;
        font-size: 20px
    }
}

.styles-module-scss-module__j6scbG__testimonialcard span {
    font-weight: 700
}

.styles-module-scss-module__j6scbG__testimonialcard .styles-module-scss-module__j6scbG__findOutMore {
    color: #3486f1;
    align-items: center;
    gap: 8px;
    margin-top: auto;
    padding-left: 24px;
    font-size: 16px;
    font-weight: 700;
    display: flex;
    font-family: var(--manrope-font) !important
}

.styles-module-scss-module__j6scbG__testimonialcard .styles-module-scss-module__j6scbG__findOutMore .styles-module-scss-module__j6scbG__findOutMoreArrow {
    margin-top: 2px
}

.styles-module-scss-module__j6scbG__testimonialcard .styles-module-scss-module__j6scbG__logoContainer {
    background: #fff;
    border: 1px solid #0000001a;
    border-radius: 12px;
    align-items: center;
    gap: 20px;
    margin: 80px 24px 24px;
    padding: 20px 24px;
    display: flex;
    box-shadow: 0 135px 38px #453d4c00, 0 87px 35px #453d4c03, 0 49px 29px #453d4c0a, 0 22px 22px #453d4c12, 0 5px 12px #453d4c14
}

@media (max-width:768px) {
    .styles-module-scss-module__j6scbG__testimonialcard .styles-module-scss-module__j6scbG__logoContainer {
        gap: 12px;
        margin: 24px 16px;
        padding: 16px;
        position: static
    }
}

.styles-module-scss-module__j6scbG__testimonialcard .styles-module-scss-module__j6scbG__logoContainer .styles-module-scss-module__j6scbG__authorInfo {
    position: relative
}

.styles-module-scss-module__j6scbG__testimonialcard .styles-module-scss-module__j6scbG__logoContainer .styles-module-scss-module__j6scbG__authorInfo p {
    margin: 0;
    line-height: 1.2
}

.styles-module-scss-module__j6scbG__testimonialcard .styles-module-scss-module__j6scbG__logoContainer .styles-module-scss-module__j6scbG__authorInfo p:first-child {
    font-weight: 600
}

.styles-module-scss-module__j6scbG__testimonialcard .styles-module-scss-module__j6scbG__logoContainer .styles-module-scss-module__j6scbG__authorInfo p:last-child {
    color: #666;
    font-size: 14px
}

@media (max-width:768px) {
    .styles-module-scss-module__j6scbG__testimonialcard .styles-module-scss-module__j6scbG__logoContainer .styles-module-scss-module__j6scbG__authorInfo p:last-child {
        font-size: 12px
    }
}

.styles-module-scss-module__j6scbG__imageWrapper {
    min-height: 50%;
    position: relative
}

@media (max-width:768px) {
    .styles-module-scss-module__j6scbG__imageWrapper {
        min-height: 40%
    }
}

.styles-module-scss-module__j6scbG__cardImage {
    object-fit: cover;
    border-radius: 15px 15px 0 0;
    width: 100%;
    height: auto;
    display: block
}

.styles-module-scss-module__j6scbG__logo {
    width: 150px;
    position: absolute;
    top: 15px;
    left: 15px
}

@media (max-width:768px) {
    .styles-module-scss-module__j6scbG__logo {
        width: 80px;
        top: 10px;
        left: 10px
    }
}

.styles-module-scss-module__j6scbG__cardContent {
    background: #fff;
    border-radius: 10px;
    padding: 20px;
    position: relative;
    bottom: 165px;
    left: 50%;
    transform: translate(-50%);
    box-shadow: 0 4px 10px #0000001a
}

.styles-module-scss-module__j6scbG__cardContent p {
    min-height: 175px
}

@media (max-width:768px) {
    .styles-module-scss-module__j6scbG__cardContent {
        width: auto;
        margin: 0;
        padding: 16px;
        position: relative;
        bottom: 70px;
        left: 0;
        transform: none
    }
}

@media (min-width:769px) {
    .styles-module-scss-module__j6scbG__cardContent {
        bottom: 165px;
        left: 50%;
        transform: translate(-50%)
    }
}

.styles-module-scss-module__j6scbG__cardContent h3 {
    text-transform: capitalize;
    margin-bottom: 12px;
    font-size: 24px;
    font-weight: 600;
    line-height: 120%;
    font-family: var(--manrope-font) !important
}

@media (max-width:768px) {
    .styles-module-scss-module__j6scbG__cardContent h3 {
        margin-bottom: 8px;
        font-size: 20px
    }
}

.styles-module-scss-module__j6scbG__cardContent p {
    color: #555;
    margin-bottom: 10px;
    font-size: 16px;
    font-weight: 400;
    line-height: 140%;
    font-family: var(--manrope-font) !important
}

@media (max-width:768px) {
    .styles-module-scss-module__j6scbG__cardContent p {
        font-size: 14px
    }
}

.styles-module-scss-module__j6scbG__cardContent .styles-module-scss-module__j6scbG__findOutMore {
    color: #3486f1;
    align-items: center;
    gap: 8px;
    margin-top: auto;
    font-size: 16px;
    font-weight: 700;
    display: flex;
    font-family: var(--manrope-font) !important
}

@media (max-width:768px) {
    .styles-module-scss-module__j6scbG__cardContent .styles-module-scss-module__j6scbG__findOutMore {
        gap: 6px;
        font-size: 14px;
        top: 60px
    }
}

.styles-module-scss-module__j6scbG__cardContent .styles-module-scss-module__j6scbG__findOutMore .styles-module-scss-module__j6scbG__findOutMoreArrow {
    margin-top: 2px
}

.styles-module-scss-module__j6scbG__cardContentSimple {
    bottom: 60px
}

@media (min-width:769px) {
    .styles-module-scss-module__j6scbG__cardContentSimple {
        bottom: 60px
    }
}

@media (max-width:768px) {
    .styles-module-scss-module__j6scbG__cardContentSimple {
        bottom: 60px
    }
}

.styles-module-scss-module__j6scbG__cardContentSimple h3 {
    min-height: 90px
}

@media (max-width:768px) {
    .styles-module-scss-module__j6scbG__cardContentSimple h3 {
        min-height: unset
    }
}

.styles-module-scss-module__j6scbG__cardContentSimple p {
    min-height: unset
}

.styles-module-scss-module__k52sgq__iconFeatureGrid {
    background-color: #f8f8f8;
    border-radius: 32px;
    width: 100%;
    max-width: 1300px;
    margin: 50px auto;
    padding: 80px 70px
}

@media (max-width:768px) {
    .styles-module-scss-module__k52sgq__iconFeatureGrid {
        padding: 48px 16px
    }
}

.styles-module-scss-module__k52sgq__titleSection {
    justify-content: space-between;
    align-items: center;
    gap: 20px;
    display: flex
}

.styles-module-scss-module__k52sgq__titleSection .styles-module-scss-module__k52sgq__titleBlock {
    flex: 1;
    max-width: 795px;
    margin-bottom: 60px
}

@media (max-width:768px) {
    .styles-module-scss-module__k52sgq__titleSection .styles-module-scss-module__k52sgq__titleBlock {
        margin-bottom: 40px
    }
}

.styles-module-scss-module__k52sgq__titleSection .styles-module-scss-module__k52sgq__tagSection {
    background: #ebfaff;
    border-radius: 20px;
    align-items: center;
    gap: 8px;
    margin-bottom: 24px;
    padding: 10px 15px;
    display: inline-flex
}

.styles-module-scss-module__k52sgq__titleSection .styles-module-scss-module__k52sgq__tagSection .styles-module-scss-module__k52sgq__tag {
    color: #39caff;
    margin: 0;
    font-size: 16px;
    font-weight: 600;
    line-height: 1;
    font-family: var(--manrope-font) !important
}

@media (max-width:768px) {
    .styles-module-scss-module__k52sgq__titleSection .styles-module-scss-module__k52sgq__tagSection {
        margin-bottom: 16px
    }
}

.styles-module-scss-module__k52sgq__titleSection .styles-module-scss-module__k52sgq__title {
    color: #000;
    margin: 0;
    font-size: 48px;
    font-weight: 600;
    line-height: 1.2;
    font-family: var(--manrope-font) !important
}

@media (max-width:768px) {
    .styles-module-scss-module__k52sgq__titleSection .styles-module-scss-module__k52sgq__title {
        font-size: 32px
    }
}

.styles-module-scss-module__k52sgq__titleSection .styles-module-scss-module__k52sgq__subtitle {
    color: #000c;
    margin: 20px 0 0;
    font-size: 20px;
    font-weight: 300;
    line-height: 140%;
    font-family: var(--manrope-font) !important
}

@media (max-width:768px) {
    .styles-module-scss-module__k52sgq__titleSection .styles-module-scss-module__k52sgq__subtitle {
        margin-top: 16px;
        font-size: 16px
    }
}

.styles-module-scss-module__k52sgq__titleSection .styles-module-scss-module__k52sgq__tabBox {
    background: var(--Brand-F-white, #fff);
    border: 1px solid #e4effe;
    border-radius: 24px;
    width: 334px;
    margin-bottom: 30px;
    padding: 32px;
    box-shadow: 0 9px 10px #24344926
}

.styles-module-scss-module__k52sgq__titleSection .styles-module-scss-module__k52sgq__tabBox .styles-module-scss-module__k52sgq__highlightText {
    color: var(--Primary-Purple, #568dd6);
    margin-bottom: 8px;
    font-size: 44px;
    font-weight: 700;
    line-height: 120%;
    font-family: var(--manrope-font) !important
}

.styles-module-scss-module__k52sgq__titleSection .styles-module-scss-module__k52sgq__tabBox .styles-module-scss-module__k52sgq__regularText {
    color: #000;
    margin-bottom: 0;
    font-size: 24px;
    line-height: 140%;
    font-family: var(--manrope-font) !important
}

@media (max-width:768px) {
    .styles-module-scss-module__k52sgq__titleSection {
        text-align: center;
        flex-direction: column;
        align-items: center;
        margin-bottom: 20px
    }
}

.styles-module-scss-module__k52sgq__featuresGrid {
    grid-template-columns: minmax(0, 1fr) minmax(0, 1.25fr) minmax(0, 1fr);
    gap: 0;
    display: grid
}

@media (max-width:640px) {
    .styles-module-scss-module__k52sgq__featuresGrid {
        grid-template-columns: 1fr;
        gap: 24px
    }
}

.styles-module-scss-module__k52sgq__featureCard {
    text-align: left;
    background: #f8f8f8;
    flex-direction: column;
    align-items: flex-start;
    padding: 0 48px;
    display: flex;
    position: relative
}

.styles-module-scss-module__k52sgq__featureCard:first-child {
    padding-left: 0
}

.styles-module-scss-module__k52sgq__featureCard:nth-child(3n) {
    padding-right: 0
}

@media (max-width:991px) {
    .styles-module-scss-module__k52sgq__featureCard:nth-child(3n) {
        padding-right: 48px
    }
    .styles-module-scss-module__k52sgq__featureCard:nth-child(2n) {
        padding-right: 0
    }
}

@media (max-width:768px) {
    .styles-module-scss-module__k52sgq__featureCard:nth-child(n) {
        padding-right: 20px
    }
}

@media (max-width:640px) {
    .styles-module-scss-module__k52sgq__featureCard {
        padding: 20px 0
    }
    .styles-module-scss-module__k52sgq__featureCard:nth-child(2n),
    .styles-module-scss-module__k52sgq__featureCard:nth-child(3n) {
        padding-right: 0
    }
}

.styles-module-scss-module__k52sgq__featureCard:not(:last-child):after {
    content: "";
    background-color: #e5e5e5;
    width: 2px;
    height: 100%;
    position: absolute;
    top: 50%;
    right: 0;
    transform: translateY(-50%)
}

@media (max-width:991px) {
    .styles-module-scss-module__k52sgq__featureCard:nth-child(2n):after {
        display: none
    }
}

@media (max-width:640px) {
    .styles-module-scss-module__k52sgq__featureCard:not(:last-child):after {
        display: none
    }
}

.styles-module-scss-module__k52sgq__iconWrapper {
    background: #f5f5f5;
    border-radius: 20px;
    justify-content: center;
    align-self: flex-start;
    align-items: center;
    width: 64px;
    height: 64px;
    margin-bottom: 32px;
    display: flex;
    box-shadow: 0 61px 17px #0000, 0 39px 16px #00000005, 0 22px 13px #00000012, 0 10px 10px #0000001c, 0 2px 5px #00000021
}

.styles-module-scss-module__k52sgq__icon {
    object-fit: contain;
    width: 48px;
    height: 48px
}

.styles-module-scss-module__k52sgq__shadowIcon {
    width: 92px;
    height: 92px;
    position: relative;
    top: 20px;
    right: 20px
}

.styles-module-scss-module__k52sgq__featureTitle {
    color: #000;
    margin-bottom: 16px;
    font-size: 24px;
    font-weight: 600;
    line-height: 1.2;
    font-family: var(--manrope-font) !important
}

@media (max-width:768px) {
    .styles-module-scss-module__k52sgq__featureTitle {
        font-size: 20px
    }
}

.styles-module-scss-module__k52sgq__featureDescription {
    color: #000;
    margin: 0;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.5
}

@media (max-width:768px) {
    .styles-module-scss-module__k52sgq__featureDescription {
        font-size: 14px
    }
}

.styles-module-scss-module__xEzyKa__metaPartnerPartnerPage .styles-module-scss-module__xEzyKa__contentBox.styles-module-scss-module__xEzyKa__contentBoxImageOnly .styles-module-scss-module__xEzyKa__partnerCard {
    padding: 50px 20px
}

.styles-module-scss-module__xEzyKa__container {
    max-width: 1300px;
    margin: 0 auto 60px
}

.styles-module-scss-module__xEzyKa__container.styles-module-scss-module__xEzyKa__containerPartnerPage {
    padding-bottom: 70px
}

@media (max-width:768px) {
    .styles-module-scss-module__xEzyKa__container {
        margin: 0 auto 40px;
        padding: 0 15px
    }
    .styles-module-scss-module__xEzyKa__container.styles-module-scss-module__xEzyKa__containerPartnerPage {
        padding-bottom: 70px
    }
}

.styles-module-scss-module__xEzyKa__header {
    margin-bottom: 48px
}

.styles-module-scss-module__xEzyKa__header.styles-module-scss-module__xEzyKa__headerCenter {
    text-align: center
}

.styles-module-scss-module__xEzyKa__header.styles-module-scss-module__xEzyKa__headerCenter .styles-module-scss-module__xEzyKa__tag {
    justify-content: center
}

.styles-module-scss-module__xEzyKa__header.styles-module-scss-module__xEzyKa__headerCenter .styles-module-scss-module__xEzyKa__sectionTitle {
    text-align: center
}

.styles-module-scss-module__xEzyKa__header .styles-module-scss-module__xEzyKa__tag {
    color: #39caff;
    background: #ebfaff;
    border-radius: 20px;
    align-items: center;
    gap: 6px;
    margin-bottom: 8px;
    padding: 7px 15px;
    font-size: 16px;
    font-weight: 600;
    display: inline-flex
}

.styles-module-scss-module__xEzyKa__header .styles-module-scss-module__xEzyKa__tag .styles-module-scss-module__xEzyKa__tagIconWrap {
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    line-height: 0;
    display: inline-flex
}

.styles-module-scss-module__xEzyKa__header .styles-module-scss-module__xEzyKa__tag .styles-module-scss-module__xEzyKa__tagIconWrap svg {
    vertical-align: top;
    display: block
}

.styles-module-scss-module__xEzyKa__header .styles-module-scss-module__xEzyKa__tag .styles-module-scss-module__xEzyKa__tagIconWrap img {
    vertical-align: top;
    display: block
}

.styles-module-scss-module__xEzyKa__header .styles-module-scss-module__xEzyKa__tag .styles-module-scss-module__xEzyKa__tagLabel {
    line-height: 1.25;
    font-family: var(--manrope-font) !important
}

.styles-module-scss-module__xEzyKa__header .styles-module-scss-module__xEzyKa__tag .styles-module-scss-module__xEzyKa__tagOfficialIcon {
    flex-shrink: 0
}

.styles-module-scss-module__xEzyKa__header .styles-module-scss-module__xEzyKa__sectionTitle {
    margin: 0 auto 60px;
    font-size: 48px;
    font-weight: 600;
    line-height: 1.2
}

@media (max-width:768px) {
    .styles-module-scss-module__xEzyKa__header .styles-module-scss-module__xEzyKa__sectionTitle {
        margin-bottom: 40px;
        font-size: 32px
    }
}

.styles-module-scss-module__xEzyKa__header .styles-module-scss-module__xEzyKa__purple {
    color: #388eff;
    font-family: var(--manrope-font) !important
}

.styles-module-scss-module__xEzyKa__header .styles-module-scss-module__xEzyKa__black {
    color: #000;
    font-family: var(--manrope-font) !important
}

.styles-module-scss-module__xEzyKa__header .styles-module-scss-module__xEzyKa__black span {
    color: #388eff;
    font-family: var(--manrope-font) !important
}

.styles-module-scss-module__xEzyKa__contentBox {
    background: var(--Primary-Purple, #568dd6);
    border-radius: 24px;
    flex-direction: row-reverse;
    justify-content: space-between;
    align-items: center;
    gap: 24px;
    padding: 40px;
    display: flex
}

.styles-module-scss-module__xEzyKa__contentBox.styles-module-scss-module__xEzyKa__contentBoxGrey {
    background: var(--Light-Grey, #f8f8f8)
}

.styles-module-scss-module__xEzyKa__contentBox.styles-module-scss-module__xEzyKa__contentBoxImageOnly {
    gap: 30px;
    overflow: hidden
}

.styles-module-scss-module__xEzyKa__contentBox.styles-module-scss-module__xEzyKa__contentBoxImageOnly .styles-module-scss-module__xEzyKa__description {
    max-width: 100%
}

.styles-module-scss-module__xEzyKa__contentBox.styles-module-scss-module__xEzyKa__contentBoxImageOnly .styles-module-scss-module__xEzyKa__partnerCard {
    min-width: unset;
    background: linear-gradient(#fff 0% 100%), radial-gradient(128.32% 100% at 50% 0, #39caff 0%, #23a6d5 100%), #f4f9ff;
    border: 1px solid #e4effe;
    border-radius: 16px;
    gap: 0;
    padding: 32px 60px;
    box-shadow: 0 220px 62px #00317000, 0 141px 56px #00317005, 0 79px 47px #00317012, 0 35px 35px #0031701c, 0 9px 19px #00317021
}

.styles-module-scss-module__xEzyKa__contentBox.styles-module-scss-module__xEzyKa__contentBoxImageOnly .styles-module-scss-module__xEzyKa__partnerCard .styles-module-scss-module__xEzyKa__divider {
    display: none
}

.styles-module-scss-module__xEzyKa__contentBox.styles-module-scss-module__xEzyKa__contentBoxImageOnly .styles-module-scss-module__xEzyKa__partnerCard .styles-module-scss-module__xEzyKa__partnerLogo img {
    width: 100%;
    max-width: 100%;
    height: auto
}

@media (max-width:1024px) {
    .styles-module-scss-module__xEzyKa__contentBox {
        text-align: center;
        flex-direction: column;
        gap: 24px;
        padding: 24px
    }
}

.styles-module-scss-module__xEzyKa__description {
    color: #fff;
    flex: 1;
    max-width: 700px;
    font-size: 20px;
    font-weight: 400;
    line-height: 1.6;
    font-family: var(--manrope-font) !important
}

.styles-module-scss-module__xEzyKa__description.styles-module-scss-module__xEzyKa__descriptionBlack {
    color: #000
}

.styles-module-scss-module__xEzyKa__description span {
    font-weight: 700
}

@media (max-width:1024px) {
    .styles-module-scss-module__xEzyKa__description {
        max-width: 100%
    }
}

.styles-module-scss-module__xEzyKa__partnerCard {
    background: #fff;
    border-radius: 16px;
    align-items: center;
    gap: 16px;
    min-width: 500px;
    padding: 32px;
    display: flex;
    box-shadow: 0 61px 17px #0000, 0 39px 16px #00000005, 0 22px 13px #00000012, 0 10px 10px #0000001c, 0 2px 5px #00000021
}

@media (max-width:768px) {
    .styles-module-scss-module__xEzyKa__partnerCard {
        min-width: unset;
        flex-direction: column;
        width: 100%
    }
}

.styles-module-scss-module__xEzyKa__partnerLogo {
    align-items: center;
    height: 55px;
    display: flex
}

.styles-module-scss-module__xEzyKa__partnerLogo img {
    max-width: 120px;
    height: auto
}

.styles-module-scss-module__xEzyKa__divider {
    background-color: #dcdcdc;
    width: 1px;
    height: 76px;
    margin: 0 16px
}

@media (max-width:768px) {
    .styles-module-scss-module__xEzyKa__divider {
        display: none
    }
}

.styles-module-scss-module__xEzyKa__partnerInfo {
    position: relative;
    top: 10px
}

.styles-module-scss-module__xEzyKa__partnerInfo h3 {
    color: #1a1a1a;
    margin-bottom: 4px;
    font-size: 32px;
    font-weight: 600;
    font-family: var(--manrope-font) !important
}

.styles-module-scss-module__xEzyKa__partnerInfo p {
    color: #0009;
    font-size: 22px;
    font-family: var(--manrope-font) !important
}

.styles-module-scss-module__clJyDa__container {
    max-width: 1300px;
    margin: 100px auto;
    padding: 0 100px
}

@media (max-width:768px) {
    .styles-module-scss-module__clJyDa__container {
        margin: 50px auto;
        padding: 40px 32px
    }
}

.styles-module-scss-module__clJyDa__answer ul {
    padding-left: 40px;
    list-style: outside
}

.styles-module-scss-module__clJyDa__title {
    justify-content: center;
    align-items: center;
    gap: 12px;
    margin-bottom: 80px;
    font-size: 48px;
    font-weight: 600;
    line-height: 1.2;
    display: flex;
    font-family: var(--manrope-font) !important
}

.styles-module-scss-module__clJyDa__title .styles-module-scss-module__clJyDa__tickIcon {
    align-items: center;
    width: 48px;
    height: 48px;
    display: inline-flex;
    position: relative
}

.styles-module-scss-module__clJyDa__title .styles-module-scss-module__clJyDa__tickIcon img {
    will-change: opacity;
    width: 48px;
    height: 48px;
    transition: opacity .4s;
    position: absolute;
    top: 0;
    left: 0
}

.styles-module-scss-module__clJyDa__title .styles-module-scss-module__clJyDa__tickIcon .styles-module-scss-module__clJyDa__staticTick {
    opacity: 1;
    visibility: visible;
    transition: opacity .4s, visibility linear
}

.styles-module-scss-module__clJyDa__title .styles-module-scss-module__clJyDa__tickIcon .styles-module-scss-module__clJyDa__staticTick.styles-module-scss-module__clJyDa__hide,
.styles-module-scss-module__clJyDa__title .styles-module-scss-module__clJyDa__tickIcon .styles-module-scss-module__clJyDa__dynamicTick {
    opacity: 0;
    visibility: hidden;
    transition: opacity .4s, visibility 0s linear .4s
}

.styles-module-scss-module__clJyDa__title .styles-module-scss-module__clJyDa__tickIcon .styles-module-scss-module__clJyDa__dynamicTick.styles-module-scss-module__clJyDa__show {
    opacity: 1;
    visibility: visible;
    transition: opacity .4s, visibility linear
}

@media (max-width:768px) {
    .styles-module-scss-module__clJyDa__title {
        margin-bottom: 32px;
        font-size: 32px
    }
}

.styles-module-scss-module__clJyDa__faqList {
    flex-direction: column;
    gap: 16px;
    display: flex
}

.styles-module-scss-module__clJyDa__faqItem {
    background: var(--Purple-4, #f4f9ff);
    border-radius: 18px;
    transition: all .3s;
    overflow: hidden
}

.styles-module-scss-module__clJyDa__faqItem.styles-module-scss-module__clJyDa__active {
    background: #f7faff
}

.styles-module-scss-module__clJyDa__faqItem.styles-module-scss-module__clJyDa__active .styles-module-scss-module__clJyDa__question svg {
    transform: rotate(180deg)
}

.styles-module-scss-module__clJyDa__question {
    cursor: pointer;
    color: #000;
    justify-content: space-between;
    align-items: center;
    padding: 24px;
    font-size: 24px;
    font-weight: 600;
    display: flex;
    font-family: var(--manrope-font) !important
}

.styles-module-scss-module__clJyDa__question svg {
    min-width: 24px;
    max-width: 24px;
    transition: transform .3s
}

@media (max-width:550px) {
    .styles-module-scss-module__clJyDa__question svg {
        min-width: 15px;
        max-width: 15px
    }
}

.styles-module-scss-module__clJyDa__question .styles-module-scss-module__clJyDa__arrowIcon {
    transition: transform .3s
}

.styles-module-scss-module__clJyDa__question .styles-module-scss-module__clJyDa__rotated {
    transform: rotate(180deg)
}

@media (max-width:768px) {
    .styles-module-scss-module__clJyDa__question {
        padding: 16px;
        font-size: 16px
    }
}

.styles-module-scss-module__clJyDa__answer {
    color: #000c;
    padding: 0 24px 24px;
    font-size: 16px;
    line-height: 1.6;
    font-family: var(--manrope-font) !important
}

.styles-module-scss-module__clJyDa__answer ol {
    padding-left: 30px
}

@media (max-width:768px) {
    .styles-module-scss-module__clJyDa__answer {
        padding: 0 16px 16px
    }
}

.MarqueeTextAnimation-module-scss-module__0d53ea__marquee {
    white-space: nowrap;
    margin: 0 auto 100px;
    padding: 0 20px 24px;
    position: relative;
    overflow: hidden
}

@media (max-width:768px) {
    .MarqueeTextAnimation-module-scss-module__0d53ea__marquee {
        margin: 0 auto 40px
    }
}

.MarqueeTextAnimation-module-scss-module__0d53ea__marquee .MarqueeTextAnimation-module-scss-module__0d53ea__headingSection {
    text-align: center;
    white-space: normal
}

.MarqueeTextAnimation-module-scss-module__0d53ea__marquee .MarqueeTextAnimation-module-scss-module__0d53ea__headingSection .MarqueeTextAnimation-module-scss-module__0d53ea__tagSection {
    background: #ebfaff;
    border-radius: 20px;
    justify-content: center;
    align-items: center;
    gap: 8px;
    margin-bottom: 32px;
    padding: 7px 15px;
    display: inline-flex
}

.MarqueeTextAnimation-module-scss-module__0d53ea__marquee .MarqueeTextAnimation-module-scss-module__0d53ea__headingSection .MarqueeTextAnimation-module-scss-module__0d53ea__tagSection svg {
    vertical-align: middle;
    flex-shrink: 0
}

.MarqueeTextAnimation-module-scss-module__0d53ea__marquee .MarqueeTextAnimation-module-scss-module__0d53ea__headingSection .MarqueeTextAnimation-module-scss-module__0d53ea__heading {
    color: #39caff;
    vertical-align: middle;
    font-size: 16px;
    font-weight: 600;
    font-family: var(--manrope-font) !important
}

.MarqueeTextAnimation-module-scss-module__0d53ea__marquee .MarqueeTextAnimation-module-scss-module__0d53ea__headingSection .MarqueeTextAnimation-module-scss-module__0d53ea__titleFS {
    color: #000;
    text-align: center;
    max-width: 1050px;
    margin: auto;
    font-size: 48px;
    font-style: normal;
    font-weight: 600;
    line-height: 120%
}

.MarqueeTextAnimation-module-scss-module__0d53ea__marquee .MarqueeTextAnimation-module-scss-module__0d53ea__headingSection .MarqueeTextAnimation-module-scss-module__0d53ea__titleFS span {
    color: #3486f1
}

@media (max-width:550px) {
    .MarqueeTextAnimation-module-scss-module__0d53ea__marquee .MarqueeTextAnimation-module-scss-module__0d53ea__headingSection .MarqueeTextAnimation-module-scss-module__0d53ea__titleFS {
        font-size: 24px
    }
}

.MarqueeTextAnimation-module-scss-module__0d53ea__marquee .MarqueeTextAnimation-module-scss-module__0d53ea__headingSection .MarqueeTextAnimation-module-scss-module__0d53ea__title {
    color: #000;
    white-space: normal;
    word-wrap: break-word;
    max-width: 1184px;
    margin: 0 auto;
    padding: 0 15px;
    font-size: 48px;
    font-style: normal;
    font-weight: 600;
    line-height: 140%;
    font-family: var(--manrope-font) !important
}

.MarqueeTextAnimation-module-scss-module__0d53ea__marquee .MarqueeTextAnimation-module-scss-module__0d53ea__headingSection .MarqueeTextAnimation-module-scss-module__0d53ea__title span {
    color: var(--Brand-purple, #3486f1);
    background: #3486f11a;
    border-right: 2px solid #3486f1;
    margin-right: 8px;
    padding-left: 20px;
    padding-right: 15px;
    display: inline-block
}

@media (max-width:768px) {
    .MarqueeTextAnimation-module-scss-module__0d53ea__marquee .MarqueeTextAnimation-module-scss-module__0d53ea__headingSection .MarqueeTextAnimation-module-scss-module__0d53ea__title {
        margin-bottom: 40px;
        padding: 0 10px;
        font-size: 32px
    }
}

@media (max-width:480px) {
    .MarqueeTextAnimation-module-scss-module__0d53ea__marquee .MarqueeTextAnimation-module-scss-module__0d53ea__headingSection .MarqueeTextAnimation-module-scss-module__0d53ea__title {
        font-size: 28px;
        line-height: 1.3
    }
}

.MarqueeTextAnimation-module-scss-module__0d53ea__marquee .MarqueeTextAnimation-module-scss-module__0d53ea__description {
    text-align: center;
    color: #000000e6;
    white-space: normal;
    max-width: 800px;
    margin: 0 auto 40px;
    padding: 0 20px;
    font-size: 20px;
    font-weight: 300;
    line-height: 140%
}

@media (max-width:991px) {
    .MarqueeTextAnimation-module-scss-module__0d53ea__marquee .MarqueeTextAnimation-module-scss-module__0d53ea__description {
        max-width: 720px;
        margin-bottom: 36px;
        padding: 0 16px;
        font-size: 18px
    }
}

@media (max-width:768px) {
    .MarqueeTextAnimation-module-scss-module__0d53ea__marquee .MarqueeTextAnimation-module-scss-module__0d53ea__description {
        max-width: 600px;
        margin-bottom: 32px;
        padding: 0 24px;
        font-size: 16px;
        line-height: 1.5
    }
}

@media (max-width:480px) {
    .MarqueeTextAnimation-module-scss-module__0d53ea__marquee .MarqueeTextAnimation-module-scss-module__0d53ea__description {
        max-width: calc(100% - 32px);
        margin-bottom: 28px;
        margin-left: auto;
        margin-right: auto;
        padding: 0;
        font-size: 15px;
        line-height: 1.4
    }
}

.MarqueeTextAnimation-module-scss-module__0d53ea__marquee .MarqueeTextAnimation-module-scss-module__0d53ea__cta {
    text-align: center
}

.MarqueeTextAnimation-module-scss-module__0d53ea__marquee .MarqueeTextAnimation-module-scss-module__0d53ea__cta .MarqueeTextAnimation-module-scss-module__0d53ea__brandCTA {
    color: #fff;
    background: #568dd6;
    border-radius: 100px;
    align-items: center;
    gap: 10px;
    padding: 12px 12px 12px 24px;
    font-size: 16px;
    font-weight: 600;
    text-decoration: none;
    transition: background .3s ease-in-out;
    display: inline-flex
}

.MarqueeTextAnimation-module-scss-module__0d53ea__marquee .MarqueeTextAnimation-module-scss-module__0d53ea__cta .MarqueeTextAnimation-module-scss-module__0d53ea__arrowContainer {
    background: #fff;
    border-radius: 50%;
    justify-content: center;
    align-items: center;
    padding: 5px;
    transition: background .3s ease-in-out;
    display: flex
}

.MarqueeTextAnimation-module-scss-module__0d53ea__marquee .MarqueeTextAnimation-module-scss-module__0d53ea__cta .MarqueeTextAnimation-module-scss-module__0d53ea__arrowblue {
    transition: opacity .3s ease-in-out;
    display: block
}

.MarqueeTextAnimation-module-scss-module__0d53ea__marquee .MarqueeTextAnimation-module-scss-module__0d53ea__cta .MarqueeTextAnimation-module-scss-module__0d53ea__arrowpink {
    transition: opacity .3s ease-in-out;
    display: none
}

.MarqueeTextAnimation-module-scss-module__0d53ea__marquee .MarqueeTextAnimation-module-scss-module__0d53ea__cta .MarqueeTextAnimation-module-scss-module__0d53ea__brandCTA:hover {
    background: #34bcee
}

.MarqueeTextAnimation-module-scss-module__0d53ea__marquee .MarqueeTextAnimation-module-scss-module__0d53ea__cta .MarqueeTextAnimation-module-scss-module__0d53ea__brandCTA:hover .MarqueeTextAnimation-module-scss-module__0d53ea__arrowblue {
    display: none
}

.MarqueeTextAnimation-module-scss-module__0d53ea__marquee .MarqueeTextAnimation-module-scss-module__0d53ea__cta .MarqueeTextAnimation-module-scss-module__0d53ea__brandCTA:hover .MarqueeTextAnimation-module-scss-module__0d53ea__arrowpink {
    display: block
}

@media (max-width:575px) {
    .MarqueeTextAnimation-module-scss-module__0d53ea__marquee .MarqueeTextAnimation-module-scss-module__0d53ea__cta {
        position: relative;
        top: -5px
    }
}

.MarqueeTextAnimation-module-scss-module__0d53ea__statsGrid {
    background: #fff;
    border-radius: 32px;
    grid-template-columns: 1fr auto 1fr auto 1fr;
    align-items: center;
    gap: 0;
    width: 100%;
    max-width: 1300px;
    margin: 0 auto 100px;
    padding: 24px;
    display: grid;
    box-shadow: 0 10px 20px #00000026
}

.MarqueeTextAnimation-module-scss-module__0d53ea__statsGrid[data-cols="4"] {
    grid-template-columns: 1fr auto 1fr auto 1fr auto 1fr
}

@media (max-width:1024px) {
    .MarqueeTextAnimation-module-scss-module__0d53ea__statsGrid {
        max-width: 858px
    }
    .MarqueeTextAnimation-module-scss-module__0d53ea__statsGrid[data-cols="4"] {
        max-width: 100%
    }
}

@media (max-width:768px) {
    .MarqueeTextAnimation-module-scss-module__0d53ea__statsGrid {
        border-radius: 24px;
        grid-template-columns: 1fr 1fr;
        gap: 24px 16px;
        margin-bottom: 40px;
        padding: 24px 16px
    }
    .MarqueeTextAnimation-module-scss-module__0d53ea__statsGrid[data-cols="4"] {
        grid-template-columns: 1fr 1fr
    }
}

@media (max-width:380px) {
    .MarqueeTextAnimation-module-scss-module__0d53ea__statsGrid {
        grid-template-columns: 1fr;
        gap: 0
    }
    .MarqueeTextAnimation-module-scss-module__0d53ea__statsGrid[data-cols="4"] {
        grid-template-columns: 1fr
    }
}

.MarqueeTextAnimation-module-scss-module__0d53ea__divider {
    justify-content: center;
    align-items: center;
    height: 100%;
    padding: 0 24px;
    display: flex
}

@media (max-width:768px) {
    .MarqueeTextAnimation-module-scss-module__0d53ea__divider {
        display: none
    }
}

.MarqueeTextAnimation-module-scss-module__0d53ea__statItem {
    white-space: normal;
    flex-direction: column;
    align-items: center;
    min-width: 0;
    display: flex
}

@media (max-width:380px) {
    .MarqueeTextAnimation-module-scss-module__0d53ea__statItem:not(:last-child) {
        border-bottom: 1px solid #dcdcdc;
        margin-bottom: 24px;
        padding-bottom: 24px
    }
}

.MarqueeTextAnimation-module-scss-module__0d53ea__statValue {
    color: var(--Primary-Purple, #568dd6);
    margin-bottom: 12px;
    font-size: 40px;
    font-weight: 600;
    line-height: 120%
}

@media (max-width:1024px) {
    .MarqueeTextAnimation-module-scss-module__0d53ea__statValue {
        font-size: 32px
    }
}

@media (max-width:768px) {
    .MarqueeTextAnimation-module-scss-module__0d53ea__statValue {
        margin-bottom: 8px;
        font-size: 24px
    }
}

.MarqueeTextAnimation-module-scss-module__0d53ea__statDescription {
    color: #000;
    text-align: center;
    font-size: 20px;
    line-height: 1.4
}

@media (max-width:1024px) {
    .MarqueeTextAnimation-module-scss-module__0d53ea__statDescription {
        font-size: 18px
    }
}

@media (max-width:768px) {
    .MarqueeTextAnimation-module-scss-module__0d53ea__statDescription {
        font-size: 16px
    }
    .MarqueeTextAnimation-module-scss-module__0d53ea__statDescription br {
        display: none
    }
}

@keyframes MarqueeTextAnimation-module-scss-module__0d53ea__moveUpDown {
    0%,
    to {
        transform: translateY(-5px)
    }
    50% {
        transform: translateY(3px)
    }
    90% {
        transform: translateY(3px)
    }
    to {
        transform: translateY(-5px)
    }
}

.MarqueeTextAnimation-module-scss-module__0d53ea__scroller {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    min-width: 100%;
    display: flex
}

.MarqueeTextAnimation-module-scss-module__0d53ea__tagList {
    flex-direction: column;
    flex-shrink: 0;
    gap: 1.5rem 0;
    padding: 70px 0;
    display: flex;
    position: relative
}

@media (max-width:575px) {
    .MarqueeTextAnimation-module-scss-module__0d53ea__tagList {
        padding: 20px 0 60px
    }
}

.MarqueeTextAnimation-module-scss-module__0d53ea__loopSlider {
    display: flex
}

.MarqueeTextAnimation-module-scss-module__0d53ea__inner {
    width: fit-content;
    animation-name: MarqueeTextAnimation-module-scss-module__0d53ea__loop;
    animation-timing-function: linear;
    animation-iteration-count: infinite;
    animation-direction: var(--direction);
    animation-duration: var(--duration);
    display: flex
}

.MarqueeTextAnimation-module-scss-module__0d53ea__tag {
    color: #0009;
    text-transform: capitalize;
    white-space: nowrap;
    background: #fff;
    border: 4px solid #3486f11a;
    border-radius: 24px;
    gap: 0 .2rem;
    margin-right: 1rem;
    padding: .7rem 1rem;
    font-size: 20px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    display: flex;
    box-shadow: 0 220px 62px #00317000, 0 141px 56px #00317005, 0 79px 47px #00317012, 0 35px 35px #0031701c, 0 9px 19px #00317021
}

.MarqueeTextAnimation-module-scss-module__0d53ea__tag span {
    color: #64748b;
    width: 25px;
    margin-right: 10px;
    font-size: 1.2rem
}

.MarqueeTextAnimation-module-scss-module__0d53ea__fade {
    pointer-events: none;
    position: absolute;
    inset: 0
}

@keyframes MarqueeTextAnimation-module-scss-module__0d53ea__loop {
    0% {
        transform: translate(0%)
    }
    to {
        transform: translate(-25%)
    }
}

@media (max-width:992px) {
    .MarqueeTextAnimation-module-scss-module__0d53ea__marquee {
        margin-top: 40px
    }
}

@media (max-width:768px) {
    .MarqueeTextAnimation-module-scss-module__0d53ea__tag {
        color: #0009;
        text-transform: capitalize;
        white-space: nowrap;
        background: #fff;
        border: 4px solid #3486f11a;
        border-radius: 24px;
        gap: 0 .1rem;
        margin-right: 1rem;
        padding: .7rem 1rem .4rem;
        font-size: 16px;
        font-style: normal;
        font-weight: 400;
        line-height: normal;
        display: flex;
        box-shadow: 0 220px 62px #00317000, 0 141px 56px #00317005, 0 79px 47px #00317012, 0 35px 35px #0031701c, 0 9px 19px #00317021
    }
}