<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@font-face {
    font-family: __Poppins_81562d;
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url(/2024.03/media/e025c64520263018-s.woff2) format("woff2");
    unicode-range: u+0900-097f, u+1cd0-1cf9, u+200c-200d, u+20a8, u+20b9, u+20f0, u+25cc, u+a830-a839, u+a8e0-a8ff, u+11b00-11b09
}

@font-face {
    font-family: __Poppins_81562d;
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url(/2024.03/media/953974ac5e9ff354-s.woff2) format("woff2");
    unicode-range: u+0100-02af, u+0304, u+0308, u+0329, u+1e00-1e9f, u+1ef2-1eff, u+2020, u+20a0-20ab, u+20ad-20c0, u+2113, u+2c60-2c7f, u+a720-a7ff
}

@font-face {
    font-family: __Poppins_81562d;
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url(/2024.03/media/c04551857776278f-s.p.woff2) format("woff2");
    unicode-range: u+00??, u+0131, u+0152-0153, u+02bb-02bc, u+02c6, u+02da, u+02dc, u+0304, u+0308, u+0329, u+2000-206f, u+2074, u+20ac, u+2122, u+2191, u+2193, u+2212, u+2215, u+feff, u+fffd
}

@font-face {
    font-family: __Poppins_81562d;
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(/2024.03/media/87c72f23c47212b9-s.woff2) format("woff2");
    unicode-range: u+0900-097f, u+1cd0-1cf9, u+200c-200d, u+20a8, u+20b9, u+20f0, u+25cc, u+a830-a839, u+a8e0-a8ff, u+11b00-11b09
}

@font-face {
    font-family: __Poppins_81562d;
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(/2024.03/media/591327bf3b62a611-s.woff2) format("woff2");
    unicode-range: u+0100-02af, u+0304, u+0308, u+0329, u+1e00-1e9f, u+1ef2-1eff, u+2020, u+20a0-20ab, u+20ad-20c0, u+2113, u+2c60-2c7f, u+a720-a7ff
}

@font-face {
    font-family: __Poppins_81562d;
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(/2024.03/media/916d3686010a8de2-s.p.woff2) format("woff2");
    unicode-range: u+00??, u+0131, u+0152-0153, u+02bb-02bc, u+02c6, u+02da, u+02dc, u+0304, u+0308, u+0329, u+2000-206f, u+2074, u+20ac, u+2122, u+2191, u+2193, u+2212, u+2215, u+feff, u+fffd
}

@font-face {
    font-family: __Poppins_81562d;
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url(/2024.03/media/839135d04a097cea-s.woff2) format("woff2");
    unicode-range: u+0900-097f, u+1cd0-1cf9, u+200c-200d, u+20a8, u+20b9, u+20f0, u+25cc, u+a830-a839, u+a8e0-a8ff, u+11b00-11b09
}

@font-face {
    font-family: __Poppins_81562d;
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url(/2024.03/media/370d1cc320ec5619-s.woff2) format("woff2");
    unicode-range: u+0100-02af, u+0304, u+0308, u+0329, u+1e00-1e9f, u+1ef2-1eff, u+2020, u+20a0-20ab, u+20ad-20c0, u+2113, u+2c60-2c7f, u+a720-a7ff
}

@font-face {
    font-family: __Poppins_81562d;
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url(/2024.03/media/7777133e901cd5ed-s.p.woff2) format("woff2");
    unicode-range: u+00??, u+0131, u+0152-0153, u+02bb-02bc, u+02c6, u+02da, u+02dc, u+0304, u+0308, u+0329, u+2000-206f, u+2074, u+20ac, u+2122, u+2191, u+2193, u+2212, u+2215, u+feff, u+fffd
}

@font-face {
    font-family: __Poppins_81562d;
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(/2024.03/media/3828f203592f7603-s.woff2) format("woff2");
    unicode-range: u+0900-097f, u+1cd0-1cf9, u+200c-200d, u+20a8, u+20b9, u+20f0, u+25cc, u+a830-a839, u+a8e0-a8ff, u+11b00-11b09
}

@font-face {
    font-family: __Poppins_81562d;
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(/2024.03/media/10939feefdad71be-s.woff2) format("woff2");
    unicode-range: u+0100-02af, u+0304, u+0308, u+0329, u+1e00-1e9f, u+1ef2-1eff, u+2020, u+20a0-20ab, u+20ad-20c0, u+2113, u+2c60-2c7f, u+a720-a7ff
}

@font-face {
    font-family: __Poppins_81562d;
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(/2024.03/media/d869208648ca5469-s.p.woff2) format("woff2");
    unicode-range: u+00??, u+0131, u+0152-0153, u+02bb-02bc, u+02c6, u+02da, u+02dc, u+0304, u+0308, u+0329, u+2000-206f, u+2074, u+20ac, u+2122, u+2191, u+2193, u+2212, u+2215, u+feff, u+fffd
}

@font-face {
    font-family: __Poppins_81562d;
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(/2024.03/media/20b8b8f6f47c1e10-s.woff2) format("woff2");
    unicode-range: u+0900-097f, u+1cd0-1cf9, u+200c-200d, u+20a8, u+20b9, u+20f0, u+25cc, u+a830-a839, u+a8e0-a8ff, u+11b00-11b09
}

@font-face {
    font-family: __Poppins_81562d;
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(/2024.03/media/f93b79c1ea023ab6-s.woff2) format("woff2");
    unicode-range: u+0100-02af, u+0304, u+0308, u+0329, u+1e00-1e9f, u+1ef2-1eff, u+2020, u+20a0-20ab, u+20ad-20c0, u+2113, u+2c60-2c7f, u+a720-a7ff
}

@font-face {
    font-family: __Poppins_81562d;
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(/2024.03/media/9a881e2ac07d406b-s.p.woff2) format("woff2");
    unicode-range: u+00??, u+0131, u+0152-0153, u+02bb-02bc, u+02c6, u+02da, u+02dc, u+0304, u+0308, u+0329, u+2000-206f, u+2074, u+20ac, u+2122, u+2191, u+2193, u+2212, u+2215, u+feff, u+fffd
}

@font-face {
    font-family: __Poppins_Fallback_81562d;
    src: local("Arial");
    ascent-override: 92.33%;
    descent-override: 30.78%;
    line-gap-override: 8.79%;
    size-adjust: 113.73%
}

/* .__className_81562d{
    font-family:__Poppins_81562d,__Poppins_Fallback_81562d;
    font-style:normal
}
.__variable_81562d{
    --font-poppins:"__Poppins_81562d","__Poppins_Fallback_81562d"
} */
body {
    --paragraph-large-medium-font-style: normal 500 14px/1.3em var(--font-poppins), sans-serif;
    --paragraph-large-bold-font-style: normal 600 14px/1.3em var(--font-poppins), sans-serif;
    --paragraph-main-medium-font-style: normal 500 13px/1.3em var(--font-poppins), sans-serif;
    --paragraph-main-bold-font-style: normal 600 13px/1.3em var(--font-poppins), sans-serif;
    --paragraph-small-medium-font-style: normal 400 12px/1.4em var(--font-poppins), sans-serif;
    --paragraph-small-bold-font-style: normal 500 12px/1.4em var(--font-poppins), sans-serif;
    --background-color-landing: #f0f1f6;
    --highlight-color-1: #418efa;
    --text-color-1: #3c4670;
    --white-color-1: #fff;
    --dark-text-color-1: #222;
    --dark-text-color-1-hover: #23527c;
    --link-text-color-1: #2a5ed5;
    --link-button-color-1: #1c60dd;
    --link-button-color-1-hover: #1a55c4;
    --light-text-color-1: #a6adc7;
    --light-text-color-1-hover: #a6adc7;
    --dark-text-color-2: #22273d;
    background: var(--white-color-1);
    color: var(--color-black);
    margin: 0;
    /* width:100vw; */
    height: 100vh;
    height: 100dvh;
    padding: 0;
    font: var(--paragraph-main-medium-font-style)
}

body,
input,
textarea {
    letter-spacing: -.01em
}

body * {
    box-sizing: border-box
}

body a {
    color: var(--color-black);
    text-decoration: none
}

.block {
    flex-direction: column;
    row-gap: 40px
}

.block,
.carousel {
    display: flex;
    align-items: center;
    justify-content: center
}
.carousel{
    flex-direction:row;
    column-gap:10px
}
.carousel .arrow{
    cursor:pointer
}
.carousel .focus{
    flex-grow:1;
    flex-direction:column;
    row-gap:40px
}
.carousel .focus,.carousel+.dots{
    display:flex;
    align-items:center;
    justify-content:center
}
.carousel+.dots{
    flex-direction:row;
    column-gap:10px
}
.carousel+.dots b{
    display:block;
    width:10px;
    height:10px;
    border-radius:50%;
    background:#8aa8e9;
    cursor:pointer
}
.carousel+.dots b.selected,.carousel+.dots b:hover{
    background:#1c60dd
}

.large {
    display: flex;
    flex-direction: column
}

.small {
    display: none
}

@media only screen and (max-width:900px) {
    .large {
        display: none
    }

    .small {
        display: flex;
        flex-direction: column
    }
}

section {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column
}

.v2-wrapper {
    background: #F7F8FB;
    overflow-x: hidden;
    position: relative;
    z-index: 1;
}

.v2-hero {
    padding: 60px 60px;
    background: #418EFA
}

.v2-hero .wrapper {
    width: 100%;
    max-width: 1160px;
    align-items: stretch;
    flex-grow: 1;
    column-gap: 20px
}

.v2-hero .text,
.v2-hero .wrapper {
    display: flex;
    justify-content: center;
}

.v2-hero .text {
    padding: 50px 0;
    flex-direction: column;
    gap: 20px;
}

.v2-hero .text h1 {
    font: normal 100 60px var(--font-poppins), sans-serif;
    font-size: max(30px, min(60px, 4vw));
    line-height: 1em;
    letter-spacing: -0.04em;
    text-transform: uppercase;
    color: white; /*var(--dark-text-color-2);*/
    margin: 10px 0;
}

.v2-hero .v2-new-logo-img {
    width: 280px;
}

.v2-hero .text h1 .thin-text {
    font-weight: 275;
}

.v2-hero .text h1 strong {
    font-weight: 600;
    font-size: max(30px, min(60px, 4vw));
    line-height: 1em;
    letter-spacing: -0.04em;
    color: #AEFEFF; /*var(--dark-text-color-2);*/
}

.v2-hero .text p {
    font: 16px var(--font-poppins), sans-serif;
    font-weight: 300;
    font-size: max(16px, min(16px, 4vw));
    line-height: 1em;
    letter-spacing: 0em;
    color: white;
    line-height: 28px; 
}

.v2-hero-img-wrapper {
    position: relative;
    display: flex;
    justify-content: center;
}

.v2-hero-img-main {
    transition: transform 0.3s ease;
    z-index: 2;
    /* filter: drop-shadow(100px 0px 420px rgb(28, 96, 221)); */
}

.v2-hero-img-wallet {
    position: absolute;
    right: 20%;
    bottom: 0%;
    transition: transform 0.3s ease;
    width: 220px;
    z-index: 3;
}

.v2-hero-img-decour {
    position: absolute;
    right: -11%;
    bottom: 34%;
    transition: transform 0.3s ease;
    width: 90px;
    z-index: 1;
    /* filter: drop-shadow(0px 40px 80px rgb(28, 96, 221)); */
}

.v2-hero-img-decour-1 {
    position: absolute;
    right: -6%;
    bottom: 50%;
    transition: transform 0.3s ease;
    width: 35px;
    z-index: 2;
    /* filter: drop-shadow(0px 40px 80px rgb(28, 96, 221)); */
}

.v2-hero-img-decour-2 {
    position: absolute;
    right: -12%;
    bottom: 5%;
    transition: transform 0.3s ease;
    width: 100px;
    z-index: 1;
    /* filter: drop-shadow(0px 40px 80px rgb(28, 96, 221)); */
}

.v2-hero-img-decour-3 {
    position: absolute;
    right: -7%;
    bottom: 58%;
    transition: transform 0.3s ease;
    width: 80px;
    z-index: 1;
    /* filter: drop-shadow(0px 40px 80px rgb(28, 96, 221)); */
}

.v2-hero-img-decour-4 {
    position: absolute;
    right: -6%;
    top: 3%;
    transition: transform 0.3s ease;
    width: 155px;
    z-index: 1;
}

.v2-hero-img-decour-5 {
    position: absolute;
    right: -10%;
    bottom: 17%;
    transition: transform 0.3s ease;
    width: 135px;
    z-index: 1;
}

.buttons-wrapper {
    display: flex;
    gap: 10px;
    /* justify-content: space-between; */
}

.button-container {
    position: relative;
    display: inline-block;
}

.v2-get-started-button {
    display: inline-block;
    padding: 13px 35px;
    font-size: 14px;
    line-height: 23px;
    font-weight: 700;
    text-align: center;
    text-decoration: none;
    vertical-align: middle;
    border: 2px solid #52BCBE;
    color: white;
    background-color: #52BCBE;
    border-radius: 200px;
    white-space: nowrap;
    position: relative;
}

.v2-get-started-button:hover,
.v2-get-started-button:focus {
    background-color: #42adaf;
    border-color: #42adaf;
    color: white;
}

.v2-contact-sales-button {
    display: inline-block;
    padding: 13px 35px;
    font-size: 14px;
    line-height: 23px;
    font-weight: 700;
    text-align: center;
    text-decoration: none;
    vertical-align: middle;
    border: 2px solid white;
    color: white;
    background-color: none;
    border-radius: 200px;
    white-space: nowrap;
    position: relative;
}

.v2-contact-sales-button:hover,
.v2-contact-sales-button:focus {
    background-color: #3c84e9;
    color: white;
}

.decor-image {
    position: absolute;
    bottom: -60px;
    left: -10px;
    width: 80px;
    height: auto;
    transition: transform 0.3s ease;
    z-index: 1;
}

.button-container:hover .decor-image {
    transform: translate(-25px, -25px) rotate(45deg);
}

.v2-hero .image {
    flex-shrink: 0
}

.v2-hero .image img {
    max-width: 600px;
    height: auto
}

@media only screen and (max-width:1100px) {
    .v2-hero .image img {
        max-width: 500px;
        height: auto
    }
    
    .v2-hero-img-wallet {
        width: 180px;
    }
    
    .v2-hero-img-decour {
        right: 8%;
        bottom: -4%;
        width: 120px;
    }
    
    .v2-hero-img-decour-1 {
        right: -2%;
    }
    
    .v2-hero-img-decour-2 {
        right: -2%;
        bottom: 5%;
        width: 70px;
    }
    
    .v2-hero-img-decour-3 {
        right: -5%;
        width: 60px;
    }

    .v2-hero-img-decour-4 {
        right: -3%;
        width: 135px;
    }
    
    .v2-hero-img-decour-5 {
        right: -8%;
        width: 125px;
    }    
}

@media only screen and (max-width:900px) {
    .v2-hero {
        padding: 100px 60px
    }

    .v2-hero-img-wrapper {
        display: none;
    }

    .v2-hero .text {
        width: 100%;
        align-items: center;
        text-align: center;
        padding: 0
    }

    .v2-hero .text .image img {
        width: 400px;
        height: auto;
        filter: drop-shadow(70px 0px 400px rgb(28, 96, 221));
    }
}

@media only screen and (max-width: 477px) {
    .v2-hero {
        padding: 60px 30px 100px 30px;
    }
    .v2-hero .text .image img {
        width: 250px;
    }
    .buttons-wrapper {
        display: flex;
        flex-direction: column-reverse;
    }
}



/*----------------------------Trusted Section--------------------------*/

.v2-trusted {
    padding: 20px 60px 80px 60px;
    background: #F7F8FB;
}
.v2-trusted .wrapper {
    width: 100%;
    max-width: 1160px;
    align-items: stretch;
    flex-grow: 1;
    display: flex;
    flex-direction: column;
    gap: 60px
}
.v2-trusted .trusted{
    display:flex;
    align-items:center;
    flex-direction:column;
    margin:30px 0
}
.v2-trusted .trusted h3{
    font:normal 700 20px/1em var(--font-poppins),sans-serif;
    font-size:max(18px,min(20px,1.5vw)); /*changed from max(18px,min(20px,1.5vw)) cause on small screens text was too small*/
    line-height:1.2em;
    letter-spacing:.1em;
    text-transform:uppercase;
    color:var(--dark-text-color-2);
    padding:30px 0;
    text-align: center;
}
.v2-trusted .trusted h3 span{
    color:var(--link-button-color-1)
}
.v2-trusted .trusted .carousel,.v2-trusted .trusted .carousel .logos{
    align-items:center;
    justify-content:center;
    flex-direction:row;
    column-gap:40px
}
.v2-trusted .trusted .carousel .logos{
    display:flex
}
.v2-trusted .trusted .inline{
    text-align:center
}
.v2-trusted .trusted .inline img{
    margin:10px
}
@media only screen and (max-width:1100px) {
    .v2-trusted .trusted .carousel,.v2-trusted .trusted .carousel .logos{
        column-gap:0
    }
    .v2-trusted .trusted .carousel .logos img{
        transform:scale(.75)
    }
}
@media only screen and (max-width:467px){
    .v2-trusted {
        padding: 60px 30px;
    }
    .v2-trusted .trusted{
        margin: 0;
    }
}

/*----------------------------Why Switch Section--------------------------*/
/* .v2-why-switch {
    padding: 140px 60px;
    background: #F7F8FB;
    box-shadow: 0 8px 8px #1c60dd28, 0 -8px 8px #1c60dd28;
    margin-bottom: 20px;
}

.v2-why-switch .wrapper {
    width: 100%;
    max-width: 1160px;
    align-items: stretch;
    flex-grow: 1;
    display: flex;
    flex-direction: column;
    gap: 60px
}

.v2-why-switch .text {
    text-align: center;
}

.v2-why-switch .text h3 {
    font: 36px var(--font-poppins), sans-serif;
    font-weight: 300;
    font-size: max(30px, min(36px, 4vw));
    line-height: 1em;
    letter-spacing: -0.04em;
    text-transform: uppercase;
    color: var(--dark-text-color-2);
    margin-bottom: 50px;
}

.v2-why-switch .text span {
    font: 18px var(--font-poppins), sans-serif;
    font-weight: 300;
    font-size: max(16px, min(18px, 4vw));
    line-height: 1em;
    letter-spacing: -0.04em;
    color: var(--dark-text-color-2);
    margin-bottom: 20px;
}

.v2-why-switch .content {
    display: flex;
    justify-content: space-between;
}

.v2-why-switch .content .content-left {
    background-color: #418EFA12;
    padding: 80px 40px;
    border-radius: 10px;
    display: flex;
    flex-direction: column;
    gap: 30px;
    width: 45%;
    position: relative;
}

.v2-why-switch .content .content-left .logo-wrapper {
    display: flex;
    justify-content: center;
}

.v2-why-switch .content .content-left .link {
    background-color: black;
    padding: 5px 10px;
    width: 262px;
    margin: 0 auto;
    color: white;
    font-size: 14px;
    text-align: center;
    border-radius: 15px;
    transition: .4s;
}

.v2-why-switch .content .content-left .link:hover {
    box-shadow: -8px 8px 8px #1c60dd28, 6px 6px 6px #1c60dd28, 0 8px 8px #1c60dd28, 0 -2px 2px #1c60dd28;
}

.v2-why-switch .content .content-left .link a {
    color: white;
}

.v2-why-switch .content .content-left .decor-coin-img {
    width: 234px;
    position: absolute;
    left: -50px;
    bottom: -280px;
}

.v2-why-switch .content .content-left h4 {
    font: 24px var(--font-poppins), sans-serif;
    font-weight: 300;
    font-size: max(20px, min(24px, 4vw));
    line-height: 1em;
    letter-spacing: -0.04em;
    text-transform: uppercase;
    color: var(--dark-text-color-2);
    text-align: center;
}

.v2-why-switch .content .content-left .list-of-fetures {
    display: flex;
    align-items: flex-start;
    flex-direction: row;
    padding: 20px;
}

.v2-why-switch .content .content-left .list-of-fetures ul {
    width: 100%;
    list-style-type: none;
    margin: 0;
    padding: 0;
    display: flex;
    flex-direction: column;
    row-gap: 20px
}

.v2-why-switch .content .content-left .list-of-fetures ul li {
    font: normal 400 16px var(--font-poppins), sans-serif;
    font-size: max(13px, min(16px, 1.4vw));
    line-height: 1.3em;
    display: flex;
    align-items: flex-start;
    column-gap: 10px;
}

.v2-why-switch .content .content-right {
    background-color: white;
    padding: 80px 40px;
    border-radius: 10px;
    display: flex;
    flex-direction: column;
    gap: 30px;
    width: 45%;
    box-shadow: -8px 8px 8px #1c60dd28, 6px 6px 6px #1c60dd28, 0 8px 8px #1c60dd28, 0 -2px 2px #1c60dd28;
    position: relative;
}

.v2-why-switch .content .content-right .logo-wrapper {
    display: flex;
    justify-content: center;
}

.v2-why-switch .content .content-right .link {
    background: linear-gradient(to right, #E8DDFD 20%, #D1FAFE 80%);
    padding: 5px 10px;
    width: 262px;
    margin: 0 auto;
    color: black;
    font-size: 14px;
    text-align: center;
    border-radius: 15px;
    transition: .4s;
}

.v2-why-switch .content .content-right .link:hover {
    box-shadow: -8px 8px 8px #1c60dd28, 6px 6px 6px #1c60dd28, 0 8px 8px #1c60dd28, 0 -2px 2px #1c60dd28;
}

.v2-why-switch .content .content-right .link a { 
    color: black;
}

.v2-why-switch .content .content-right .flash-img {
    width: 165px;
    height: 230px;
    position: absolute;
    right: -90px;
    bottom: -80px;
}

.v2-why-switch .content .content-right h4 {
    font: 24px var(--font-poppins), sans-serif;
    font-weight: 300;
    font-size: max(20px, min(24px, 4vw));
    line-height: 1em;
    letter-spacing: -0.04em;
    text-transform: uppercase;
    color: var(--dark-text-color-2);
    text-align: center;
}

.v2-why-switch .content .content-right .list-of-fetures {
    display: flex;
    align-items: flex-start;
    flex-direction: row;
    padding: 20px;
}

.v2-why-switch .content .content-right .list-of-fetures ul {
    width: 100%;
    list-style-type: none;
    margin: 0;
    padding: 0;
    display: flex;
    flex-direction: column;
    row-gap: 20px
}

.v2-why-switch .content .content-right .list-of-fetures ul li {
    font: normal 400 16px var(--font-poppins), sans-serif;
    font-size: max(13px, min(16px, 1.4vw));
    line-height: 1.3em;
    display: flex;
    align-items: flex-start;
    column-gap: 10px;
}

@media only screen and (max-width:1100px) {
    .v2-why-switch .content {   
        justify-content: space-around;
    }
}

@media only screen and (max-width:900px) {
    .v2-why-switch {
        padding: 100px 60px
    }
    .v2-why-switch .content {   
        flex-direction: column;
        align-items: center;
        gap: 20px;
    }
    .v2-why-switch .content .content-left {
        padding: 50px 20px;
        gap: 20px;
        width: 60%;
    }
    .v2-why-switch .content .content-left .decor-coin-img {
        display: none;
    }
    .v2-why-switch .content .content-right {
        padding: 50px 20px;
        gap: 20px;
        width: 60%;
    }
}

@media screen and (max-width: 767px) {
    .v2-why-switch .content .content-left {
        width: 80%;
    }
    .v2-why-switch .content .content-right {
        width: 80%;
    }
    .v2-why-switch .content .content-left .link {
        width: 200px;
    }
    .v2-why-switch .content .content-right .link {
        width: 200px;
    }
    .v2-why-switch .text h3 {
        margin-bottom: 25px;
    }
}

@media only screen and (max-width: 477px) {
    .v2-why-switch {
        padding: 60px 30px;
    }
    .v2-why-switch .content .content-right .flash-img {
        display: none;
    }
    .v2-why-switch .content .content-left {
        width: 100%;
    }
    .v2-why-switch .content .content-right {
        width: 100%;
    }
    .v2-why-switch .content .content-left .list-of-fetures {
        padding: 5px;
    }
    .v2-why-switch .content .content-right .list-of-fetures {
        padding: 5px;
    }
} */
/*----------------------------Discover Section--------------------------*/
.v2-discover-more {
    padding: 120px 60px;
    background: #F7F8FB;
    box-shadow: 0 8px 8px #1c60dd28, 0 -8px 8px #1c60dd28;
    margin-bottom: 20px;
}

.v2-discover-more .wrapper {
    width: 100%;
    max-width: 1160px;
    align-items: stretch;
    flex-grow: 1;
    display: flex;
    flex-direction: column;
    gap: 60px
}

.v2-discover-more .text {
    text-align: center;
    display: flex;
    justify-content: center;
}

.v2-discover-more .text h3 {
    font: 36px var(--font-poppins), sans-serif;
    font-weight: 300;
    font-size: max(30px, min(36px, 4vw));
    line-height: 1.3em;
    text-transform: uppercase;
    color: var(--dark-text-color-2);
    margin-bottom: 40px;
    /* width: 50%; */
}

.v2-discover-more .content {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    gap: 35px;
    margin-top: 50px;
}

.v2-discover-more .content .content-item {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    gap: 20px;
    width: 48%;
    background-color: white;
    padding: 40px 20px;
    border-radius: 10px;
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: perspective(1000px) rotateX(0deg) rotateY(0deg);
}

.v2-discover-more .content .content-item:hover {
    transform: perspective(1000px) rotateX(8deg) rotateY(8deg);
    box-shadow: -6px 6px 16px rgba(28, 96, 221, 0.2),
    4px 4px 16px rgba(28, 96, 221, 0.15),
    0 6px 16px rgba(28, 96, 221, 0.12),
    0 -3px 6px rgba(28, 96, 221, 0.1);
}

.v2-discover-more .content .content-item:nth-child(2) {
    background-color: #418EFA12;
}
.v2-discover-more .content .content-item:nth-child(3) {
    background-color: #418EFA12;
}
.v2-discover-more .content .content-item:nth-child(6) {
    background-color: #418EFA12;
}

.v2-discover-more .content .content-item img {
    width: 100px;
}

.v2-discover-more .content .content-item h4 {
    color: #22273D;
    font-family: 'Poppins';
    font-size: 18px;
    font-style: normal;
    font-weight: 600;
    line-height: 23px;
    text-align: left;
}

.v2-discover-more .content .content-item p {
    text-align: left;
    color: #1F3763;
    font-family: 'Poppins';
    font-size: 14px;
    font-style: normal;
    font-weight: 300;
    line-height: 23px;

}

.v2-discover-more .accurate-invoicing {
    display: flex;
    margin-top: 150px;
}

.v2-discover-more .accurate-invoicing .image {
    width: 60%;
}

.v2-discover-more .accurate-invoicing .image img {
    width: 100%;
    height: auto;
    margin-left: -50px;
    margin-top: -140px;
}

.v2-discover-more .accurate-invoicing .accurate-invoicing-text {
    background-color: #418EFA12;
    padding: 100px 70px;
    border-radius: 20px;
    width: 40%;
    max-height: 500px;
}
.v2-discover-more .accurate-invoicing .accurate-invoicing-text .image-accurate-invoicing-small-screens {
    display: none;
} 
.v2-discover-more .accurate-invoicing .accurate-invoicing-text h3 {
    color: #22273D;
    font-family: Poppins;
    font-size: 28px;
    font-style: normal;
    font-weight: 600;
    line-height: 44px;
    margin: 20px 0px;
}

.v2-discover-more .accurate-invoicing .accurate-invoicing-text p {
    color: var(--Dark-blue, #1F3763);
    font-family: Poppins;
    font-size: 18px;
    font-style: normal;
    font-weight: 300;
    line-height: 32px;
}

.v2-discover-more .instant-transaction {
    display: flex;
    margin-top: 150px;
    align-items: center;
}

.v2-discover-more .instant-transaction .instant-transaction-text-wrapper {
    display: flex;
    background-color: #E7EDFF;
    height: 250px;
    border-top-left-radius: 20px;
    border-bottom-left-radius: 20px;
    padding: 30px 60px;
    align-items: center;
    gap: 30px;
    width: 75%;
}

.v2-discover-more .instant-transaction .instant-transaction-text-wrapper .instant-transaction-text-image {
    width: 100px;
}

.v2-discover-more .instant-transaction .instant-transaction-text-wrapper h3 {
    font-size: 28px;
    font-weight: 600;
    margin-bottom: 20px;
    color: #22273D;
    font-family: 'Poppins';
}

.v2-discover-more .instant-transaction .instant-transaction-text-wrapper p {
    font-family: 'Poppins';
    font-size: 18px;
    font-style: normal;
    font-weight: 300;
    line-height: 32px;
    color: var(--Dark-blue, #1F3763);
}

.v2-discover-more .instant-transaction .instant-transaction-text-wrapper .instant-transaction-image-small-screens {
    display: none;
}

.v2-discover-more .instant-transaction .instant-transaction-image {
    width: 25%;
    position: relative;
}

.v2-discover-more .instant-transaction .instant-transaction-image .instant-transaction-image-main {
    z-index: 4;
    position: relative;
}

.v2-discover-more .instant-transaction .instant-transaction-image .instant-transaction-image-decour {
    position: absolute;
    left: -160px;
    top: -100px;
    z-index: 2;
}

.v2-discover-more .save-up-on-fees {
    display: flex;
    /* margin-top: 150px; */
}

.v2-discover-more .save-up-on-fees .image {
    width: 60%;
}

.v2-discover-more .save-up-on-fees .image img {
    width: 100%;
    height: auto;
    margin-left: -50px;
    margin-top: 50px;
}

.v2-discover-more .save-up-on-fees .save-up-on-fees-text {
    background-color: #418EFA12;
    padding: 100px 70px;
    border-radius: 20px;
    width: 40%;
    max-height: 500px;
}

.v2-discover-more .save-up-on-fees .save-up-on-fees-text h3 {
    color: #22273D;
    font-family: Poppins;
    font-size: 28px;
    font-style: normal;
    font-weight: 600;
    line-height: 44px;
    margin: 20px 0px;
}

.v2-discover-more .save-up-on-fees .save-up-on-fees-text p {
    font-size: 18px;
    color: var(--Dark-blue, #1F3763);
    font-style: normal;
    font-weight: 300;
    line-height: 32px;
}

.v2-discover-more .save-up-on-fees .save-up-on-fees-text .image-save-up-on-fees-small-screens {
    display: none;
}

.v2-discover-more .do-more-with-cps {
    display: flex;
    margin-top: 100px;
    background-color: #22273D;
    padding: 50px;
    border-radius: 20px;
    position: relative;
}

.v2-discover-more .do-more-with-cps .do-more-with-cps-text {
    color: #F0F1F6;
    width: 80%;
}

.v2-discover-more .do-more-with-cps .do-more-with-cps-text h3 {
    font-size: 32px;
    font-weight: 300;
    margin-top: 0;
}

.v2-discover-more .do-more-with-cps .do-more-with-cps-text p {
    font-size: 16px;
    font-weight: 300;
    margin-bottom: 0;
}

.v2-discover-more .do-more-with-cps .do-more-with-cps-btn {
    width: 20%;
    display: flex;
    justify-content: center;
    align-items: center;
}

.v2-discover-more .do-more-with-cps .do-more-with-cps-btn .v2-do-more-with-cps-btn {
    display: inline-block;
    padding: 13px 35px;
    font-size: 14px;
    line-height: 23px;
    font-weight: 700;
    text-align: center;
    text-decoration: none;
    vertical-align: middle;
    border: 2px solid #418EFA;
    color: white;
    background-color: #418EFA;
    border-radius: 200px;
    white-space: nowrap;
    position: relative;
}

.v2-discover-more .do-more-with-cps .do-more-with-cps-btn .v2-do-more-with-cps-btn:hover,
.v2-discover-more .do-more-with-cps .do-more-with-cps-btn .v2-do-more-with-cps-btn:focus {
    background-color: #3677D0;
    border-color: #3677D0;
    color: white;
}

.v2-discover-more .do-more-with-cps .decour-1 {
    position: absolute;
    top: -40px;
    right: 10px;
}

.v2-discover-more .do-more-with-cps .decour-2 {
    position: absolute;
    top: -90px;
    right: 25px;
}

.v2-discover-more .do-more-with-cps .decour-3 {
    position: absolute;
    top: -80px;
    right: 35px;
}
@media only screen and (max-width:1100px) {
    .v2-discover-more .accurate-invoicing {
        margin-top: 100px;
    }
    .v2-discover-more .accurate-invoicing .accurate-invoicing-text {
        padding: 70px 40px;
    }
    .v2-discover-more .accurate-invoicing .image img {
        margin-left: -30px;
        margin-top: -40px;
    }

    .v2-discover-more .instant-transaction .instant-transaction-image .instant-transaction-image-decour {
        left: -120px;
    }

    .v2-discover-more .save-up-on-fees {
        /* margin-top: 100px; */
    }
    .v2-discover-more .save-up-on-fees .save-up-on-fees-text {
        padding: 70px 40px;
    }
    .v2-discover-more .save-up-on-fees .image img {
        margin-left: -40px;
    }
    
    .v2-discover-more .do-more-with-cps {
        flex-direction: column;
        align-items: center;
        padding: 80px 50px;
        gap: 30px;
        margin-top: 150px;
    }
    .v2-discover-more .do-more-with-cps .do-more-with-cps-text {
        text-align: center;
        width: 100%;
    }
    .v2-discover-more .do-more-with-cps .do-more-with-cps-text h3 {
        margin-bottom: 30px;
    }

    .v2-discover-more .content {
        gap: 20px;
    }
}
@media only screen and (max-width:900px) {
    .v2-discover-more {
        padding: 100px 60px
    }
    .v2-discover-more .wrapper {
        gap: 0px
    }
    .v2-discover-more .content {
        flex-direction: column;
        align-items: center;
        gap: 20px;
    }
    .v2-discover-more .content .content-item {
        flex-direction: column;
        width: 100%;
    }
    .v2-discover-more .content .content-item:hover {
        transform: none;
        box-shadow: none;
    }
    .v2-discover-more .content .content-item h4 {
        text-align: center;
    }
    .v2-discover-more .content .content-item p {
        text-align: center;
    }
    .v2-discover-more .content .content-item:nth-child(3) {
        background-color: #FFF;
    }
    .v2-discover-more .content .content-item:nth-child(4) {
        background-color: #418EFA12;
    }
    .v2-discover-more .text h3 {
        width: 100%;
        margin-bottom: 40px;
    }

    .v2-discover-more .accurate-invoicing .accurate-invoicing-text {
        width: 45%;
    }
    .v2-discover-more .accurate-invoicing .image {
        width: 55%;
    }
    .v2-discover-more .accurate-invoicing .accurate-invoicing-text {
        padding: 20px;
    }
    .v2-discover-more .accurate-invoicing .image img {
        margin-left: -30px;
    }
    .v2-discover-more .accurate-invoicing .accurate-invoicing-text h3 {
        font-size: 24px;
    }
    .v2-discover-more .accurate-invoicing .accurate-invoicing-text p {
        font-size: 16px;
    }

    .v2-discover-more .instant-transaction .instant-transaction-text-wrapper {
        padding: 30px;
    }
    .v2-discover-more .instant-transaction .instant-transaction-text-wrapper h3 {
        font-size: 24px;
    }
    .v2-discover-more .instant-transaction .instant-transaction-text-wrapper p {
        font-size: 16px;
    }

    .v2-discover-more .save-up-on-fees .save-up-on-fees-text {
        width: 45%;
    }
    .v2-discover-more .save-up-on-fees .image {
        width: 55%;
    }
    .v2-discover-more .save-up-on-fees .save-up-on-fees-text {
        padding: 20px;
    }
    .v2-discover-more .save-up-on-fees .save-up-on-fees-text h3 {
        font-size: 24px;
    }
    .v2-discover-more .save-up-on-fees .save-up-on-fees-text p {
        font-size: 16px;
    }
    .v2-discover-more .save-up-on-fees .image img {
        margin-left: -30px;
    }

    .v2-discover-more .do-more-with-cps .do-more-with-cps-text h3 {
        font-size: 28px;
    }
}
@media screen and (max-width: 767px) {
    .v2-discover-more {
        padding: 60px;
    }

    .v2-discover-more .accurate-invoicing {
        margin-top: 200px;
    }
    .v2-discover-more .accurate-invoicing .accurate-invoicing-text {
        padding: 0px 50px 50px 50px;
        border-radius: 50px;
        width: 100%;
        max-height: 700px;
        text-align: center;
    }
    .v2-discover-more .accurate-invoicing .accurate-invoicing-text .image-accurate-invoicing-small-screens {
        display: block;
        margin-top: -130px;
    } 
    .v2-discover-more .accurate-invoicing .accurate-invoicing-text .icon-accurate-invoicing {
        display: none;
    }
    .v2-discover-more .accurate-invoicing .image{
        display: none;
    }

    .v2-discover-more .instant-transaction {
        margin-top: 210px;
    }
    .v2-discover-more .instant-transaction .instant-transaction-text-wrapper {
        height: auto;
        border-radius: 50px;
        padding: 0px 50px 50px 50px;
        width: 100%;
        text-align: center;
        flex-direction: column;
    }
    .v2-discover-more .instant-transaction .instant-transaction-text-wrapper .instant-transaction-text-image  {
        display: none;
    }
    .v2-discover-more .instant-transaction .instant-transaction-text-wrapper .instant-transaction-image-small-screens {
        display: flex;
        position: relative;
        margin-top: -120px;
    }
    .v2-discover-more .instant-transaction .instant-transaction-text-wrapper .instant-transaction-image-small-screens .instant-transaction-image-main-small-screens {
        width: 180px;
        z-index: 2;
    }
    .v2-discover-more .instant-transaction .instant-transaction-text-wrapper .instant-transaction-image-small-screens .instant-transaction-image-decour-small-screens {
        position: absolute;
        top: 45px;
        left: -115px;
        width: 190px;
        z-index: 1;
        transform: rotate(20deg);
    }
    .v2-discover-more .instant-transaction .instant-transaction-image {
        display: none;
    }

    .v2-discover-more .save-up-on-fees {
        margin-top: 150px;
    }
    .v2-discover-more .save-up-on-fees .save-up-on-fees-text {
        padding: 0px 50px 50px 50px;
        border-radius: 50px;
        width: 100%;
        max-height: 700px;
        text-align: center;
    }
    .v2-discover-more .save-up-on-fees .save-up-on-fees-text .image-save-up-on-fees-small-screens {
        display: block;
        margin-top: -130px;
    }
    .v2-discover-more .save-up-on-fees .save-up-on-fees-text .icon-save-up-on-fees {
        display: none;
    }
    .v2-discover-more .save-up-on-fees .image {
        display: none;
    }

    .v2-discover-more .do-more-with-cps {
        padding: 80px 30px;
    }
}
@media screen and (max-width: 467px) {
    .v2-discover-more {
        padding: 60px 30px;
    }
    .v2-discover-more .content .content-item {
        width: 100%;
        padding: 40px 20px;
    }
    .v2-discover-more .content .content-item img {
        width: 80px;
    }
    .v2-discover-more .content .content-item h4 {
        font-size: 16px;
    }
    .v2-discover-more .content .content-item p {
        font-size: 13px;
    }

    .v2-discover-more .accurate-invoicing {
        margin-top: 170px;
    }
    .v2-discover-more .accurate-invoicing .accurate-invoicing-text {
        padding: 0px 20px 20px 20px;
    }
    .v2-discover-more .accurate-invoicing .accurate-invoicing-text .image-accurate-invoicing-small-screens {
        display: block;
        margin-top: -100px;
    } 
    .v2-discover-more .accurate-invoicing .accurate-invoicing-text h3 {
        font-size: 20px;
    }
    .v2-discover-more .accurate-invoicing .accurate-invoicing-text p {
        font-size: 14px;
    }

    .v2-discover-more .instant-transaction {
        margin-top: 210px;
    }
    .v2-discover-more .instant-transaction .instant-transaction-text-wrapper {
        padding: 0px 20px 20px 20px;
    }
    .v2-discover-more .instant-transaction .instant-transaction-text-wrapper .instant-transaction-image-small-screens {
        margin-top: -100px;
    }
    .v2-discover-more .instant-transaction .instant-transaction-text-wrapper .instant-transaction-image-small-screens .instant-transaction-image-main-small-screens {
        width: 160px;
    }
    .v2-discover-more .instant-transaction .instant-transaction-text-wrapper .instant-transaction-image-small-screens .instant-transaction-image-decour-small-screens {
        left: -100px;
        width: 160px;
    }
    .v2-discover-more .instant-transaction .instant-transaction-image {
        display: none;
    }
    .v2-discover-more .instant-transaction .instant-transaction-text-wrapper h3 {
        font-size: 20px;
    }
    .v2-discover-more .instant-transaction .instant-transaction-text-wrapper p {
        font-size: 14px;
    }

    .v2-discover-more .save-up-on-fees {
        /* margin-top: 170px; */
    }
    .v2-discover-more .save-up-on-fees .save-up-on-fees-text {
        padding: 0px 20px 20px 20px;
    }
    .v2-discover-more .save-up-on-fees .save-up-on-fees-text .image-save-up-on-fees-small-screens {
        display: block;
        margin-top: -100px;
    } 
    .v2-discover-more .save-up-on-fees .save-up-on-fees-text h3 {
        font-size: 20px;
    }
    .v2-discover-more .save-up-on-fees .save-up-on-fees-text p {
        font-size: 14px;
    }

    .v2-discover-more .do-more-with-cps {
        padding: 60px 15px;
    }
    .v2-discover-more .do-more-with-cps .do-more-with-cps-text h3 {
        font-size: 24px;
    }
    .v2-discover-more .do-more-with-cps .do-more-with-cps-text p {
        font-size: 14px;
    }
}

/*----------------------------Unlock The Full Potential Section--------------------------*/

.v2-unlock-full-potential {
    padding: 160px 60px;
    background: #F7F8FB;
}

.v2-unlock-full-potential .wrapper {
    width: 100%;
    max-width: 1160px;
    align-items: stretch;
    flex-grow: 1;
    display: flex;
    flex-direction: column;
    gap: 60px;
    position: relative;
}

.v2-unlock-full-potential .wrapper .unlock-decour-img {
    position: absolute;
    top: -45%;
    left: -5%;
    width: 200px;
    height: 176px;
    filter: drop-shadow(60px -20px 80px rgb(28, 96, 221));
}

.v2-unlock-full-potential .text {
    text-align: center;
    display: flex;
    justify-content: center;
}

.v2-unlock-full-potential .text h3 {
    font: 36px var(--font-poppins), sans-serif;
    font-weight: 300;
    font-size: max(30px, min(36px, 4vw));
    line-height: 1.3em;
    text-transform: uppercase;
    color: var(--dark-text-color-2);
    margin-bottom: 40px;
}

.v2-unlock-full-potential .content {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    grid-template-rows: repeat(3, auto); 
    gap: 20px; 
    justify-content: center;
    align-items: center; 
}

.v2-unlock-full-potential .content .content-item {
   display: flex;
   gap: 20px;
   align-items: center;
}

.v2-unlock-full-potential .content .content-item img {
    width: 60px;
    height: 60px;
}

.v2-unlock-full-potential .content .content-item span {
    color: #3C4670;
    font-family: Poppins;
    font-size: 20px;
    font-style: normal;
    font-weight: 300;
    line-height: 32px;
    letter-spacing: 0.2px;
}

@media only screen and (max-width:1100px) {
    .v2-unlock-full-potential .wrapper .unlock-decour-img {
        top: -35%;
        left: -5%;
    }
}

@media only screen and (max-width:900px){
    .v2-unlock-full-potential {
        padding: 100px 60px
    }
    .v2-unlock-full-potential .wrapper {
        gap: 40px;
    }
    .v2-unlock-full-potential .content {
        grid-template-columns: repeat(2, 1fr);
        grid-template-rows: repeat(2, auto); 
    }
    .v2-unlock-full-potential .wrapper .unlock-decour-img {
        display: none;
    }
}

@media only screen and (max-width:767px){
    .v2-unlock-full-potential {
        padding: 60px;
    }
    .v2-unlock-full-potential .wrapper {
        gap: 20px;
    }
    .v2-unlock-full-potential .content {
        grid-template-columns: repeat(1, 1fr);
        grid-template-rows: repeat(1, auto); 
    }
}

@media only screen and (max-width:467px){
    .v2-unlock-full-potential {
        padding: 60px 30px;
    }
}

/*----------------------------Crypto Accepted for Payments Section--------------------------*/

.v2-accepted{
    padding:160px 60px;
    background: #F7F8FB;
    box-shadow: 0px 4px 20px 0px rgba(28, 96, 221, 0.40);
    margin-bottom: 20px;
}
.v2-accepted .wrapper{
    width:100%;
    max-width:1160px;
    display:flex;
    align-items:center;
    justify-content:center;
    flex-direction:row;
    flex-grow:1;
    column-gap:30px
}
.v2-accepted .text b{
    font:normal 400 85px var(--font-poppins),sans-serif;
    font-size:max(60px,min(85px,6.1vw));
    line-height:1em;
    color: #418EFA;
    margin:0
}
.v2-accepted .text p{
    font:normal 400 36px var(--font-poppins),sans-serif;
    font-size:max(24px,min(36px,2.3vw));
    line-height:1.3em;
    margin:0;
    color: #22273D;
}
.v2-accepted .text p strong{
    font-weight:800;
    display:block;
    color: #22273D;
}
.v2-accepted .image img.grid{
    height:240px
}
@media only screen and (max-width:900px){
    .v2-accepted{
        padding:100px 20px
    }
    .v2-accepted .wrapper{
        flex-direction:column;
        row-gap:30px
    }
}
@media only screen and (max-width:767px){
    .v2-accepted {
        padding: 60px;
    }
}
@media only screen and (max-width:467px){
    .v2-accepted {
        padding: 60px 30px;
    }
}

/*----------------------------What are Next Steps Section--------------------------*/
.v2-what-are-next-steps {
    padding: 120px 60px;
    background: #F7F8FB;
}

.v2-what-are-next-steps .wrapper {
    width: 100%;
    max-width: 1160px;
    align-items: stretch;
    flex-grow: 1;
    display: flex;
    flex-direction: column;
    gap: 60px;
    /* position: relative; */
}

.v2-what-are-next-steps .text {
    text-align: center;
    display: flex;
    justify-content: center;
}

.v2-what-are-next-steps .text h3 {
    font: 36px var(--font-poppins), sans-serif;
    font-weight: 300;
    font-size: max(30px, min(36px, 4vw));
    line-height: 1.3em;
    text-transform: uppercase;
    color: var(--dark-text-color-2);
    width: 50%;
}

.v2-what-are-next-steps .content {
    display: flex;
    justify-content: center;
    gap: 20px;
    position: relative;
}

.v2-what-are-next-steps .content .content-item {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 15px;
    width: 28%;
    background-color: white;
    padding: 55px 15px;
    border-radius: 10px;
    z-index: 5;
    box-shadow: -4px 4px 12px rgba(28, 96, 221, 0.15),
        2px 2px 12px rgba(28, 96, 221, 0.12),
        0 4px 12px rgba(28, 96, 221, 0.1),
        0 -2px 4px rgba(28, 96, 221, 0.08);
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    transform: perspective(1000px) rotateX(0deg) rotateY(0deg);
}

.v2-what-are-next-steps .content .content-item:hover {
    transform: perspective(1000px) rotateX(8deg) rotateY(8deg);
    box-shadow: -6px 6px 16px rgba(28, 96, 221, 0.2),
        4px 4px 16px rgba(28, 96, 221, 0.15),
        0 6px 16px rgba(28, 96, 221, 0.12),
        0 -3px 6px rgba(28, 96, 221, 0.1);
}

.v2-what-are-next-steps .content .content-item .step {
    font-size: 18px;
    font-weight: bold;
}

.v2-what-are-next-steps .content .content-item .number {
    font-size: 85px;
    color: #418EFA;
}

.v2-what-are-next-steps .content .content-item .text {
    font-size: 16px;
    width: 70%;
}

.v2-what-are-next-steps .content .decour-item-1 {
    position: absolute;
    top: -55px;
    left: -18px;
    width: 165px;
    z-index: 1;
    filter: drop-shadow(-20px 0px 50px rgb(28, 96, 221));
}

.v2-what-are-next-steps .content .decour-item-2 {
    position: absolute;
    bottom: 130px;
    right: -50px;
    width: 112px;
    z-index: 3;
}

.v2-what-are-next-steps .content .decour-item-3 {
    position: absolute;
    bottom:-105px;
    right: 28px;
    width: 130px;
    z-index: 3;
}

.v2-what-are-next-steps .content .decour-item-4 {
    position: absolute;
    bottom: 175px;
    right: -60px;
    width: 60px;
    z-index: 1;
}

.v2-what-are-next-steps .content .decour-item-5 {
    position: absolute;
    bottom: -90px;
    right: -50px;
    width: 182px;
    z-index: 1;
    filter: drop-shadow(0 40px 80px rgb(28, 96, 221));
}

.v2-what-are-next-steps .text-btn-wrapper {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 20px;
    margin-top: 50px;
}

.v2-what-are-next-steps .text-btn-wrapper span {
    font-size: 24px;
    font-weight: bold;
}

.v2-what-are-next-steps .text-btn-wrapper .v2-try-cps {
    display: inline-block;
    padding: 13px 35px;
    font-size: 14px;
    line-height: 23px;
    font-weight: 700;
    text-align: center;
    text-decoration: none;
    vertical-align: middle;
    border: 2px solid #418EFA;
    color: white;
    background-color: #418EFA;
    border-radius: 200px;
    white-space: nowrap;
    position: relative;
}

.v2-what-are-next-steps .text-btn-wrapper .v2-try-cps:hover,
.v2-what-are-next-steps .text-btn-wrapper .v2-try-cps:focus {
    background-color: #3677D0;
    border-color: #3677D0;
    color: white;
}

@media only screen and (max-width:1100px) {
    .v2-what-are-next-steps .text h3 {
        width: 100%;
    }
}

@media only screen and (max-width:900px) {
    .v2-what-are-next-steps {
        padding: 100px 60px
    }
    .v2-what-are-next-steps .content {
        gap: 12px;
    }
    .v2-what-are-next-steps .content .content-item {
        gap: 5px;
        width: 31%;
        padding: 30px 15px;
    }
    .v2-what-are-next-steps .content .content-item .text {
        width: 100%;
    }
    .v2-what-are-next-steps .content .decour-item-1 {
        left: -55px;
    }
}

@media only screen and (max-width:767px) {
    .v2-what-are-next-steps .content {
        flex-direction: column;
        align-items: center;
        gap: 20px;
    }
    .v2-what-are-next-steps .content .content-item {
        width: 65%;
        padding: 55px 15px;
        gap: 15px;
    }
    .v2-what-are-next-steps .content .decour-item-1 {
        left: 30px;
    }
    .v2-what-are-next-steps .content .decour-item-2 {
        right: 0px;
    }
    .v2-what-are-next-steps .content .decour-item-3 {
        right: 75px;
    }
    .v2-what-are-next-steps .content .decour-item-4 {
        right: -5px;
    }
    .v2-what-are-next-steps .content .decour-item-5 {
        right: 5px;
    }
    .v2-what-are-next-steps .text-btn-wrapper {
        margin-top: 100px;
    }
    .v2-what-are-next-steps .text-btn-wrapper span {
        text-align: center;
        font-size: 20px;
    }
}

@media screen and (max-width: 467px) {
    .v2-what-are-next-steps {
        padding: 60px 30px
    }
    .v2-what-are-next-steps .content .content-item {
        width: 85%;
        padding: 35px 15px;
    }
    .v2-what-are-next-steps .content .decour-item-1 {
        left: -35px;
        top: -65px;
    }
    .v2-what-are-next-steps .content .decour-item-2 {
        right: -20px;
    }
    .v2-what-are-next-steps .content .decour-item-3 {
        right: 45px;
    }
    .v2-what-are-next-steps .content .decour-item-4 {
        right: -25px;
    }
    .v2-what-are-next-steps .content .decour-item-5 {
        right: -35px;
    }
}

/*----------------------------FAQ Section--------------------------*/
/* .v2-faq {
    padding: 120px 60px;
    background: #F7F8FB;
    box-shadow:
        0 -5px 10px rgba(28, 96, 221, 0.2),
        0 5px 10px rgba(28, 96, 221, 0.2);
    margin-bottom: 20px;
}

.v2-faq .wrapper {
    width: 100%;
    max-width: 1160px;
    align-items: stretch;
    flex-grow: 1;
    display: flex;
    flex-direction: column;
    gap: 60px;
    position: relative;
}

.v2-faq .text {
    text-align: center;
    display: flex;
    justify-content: center;
}

.v2-faq .text h3 {
    font: 36px var(--font-poppins), sans-serif;
    font-weight: 300;
    font-size: max(30px, min(36px, 4vw));
    line-height: 1.3em;
    text-transform: uppercase;
    color: var(--dark-text-color-2);
    width: 50%;
}

.v2-faq .content {}

.v2-faq .content-item {
    background-color: white;
    border: 1px solid white;
    border-radius: 5px;
    margin-bottom: 10px;
    overflow: hidden;
    transition: max-height 0.3s ease;
    box-shadow: 0px 0px 7px #1c60dd60;
}

.v2-faq .content-item:hover {
    transition: 0.5s ease-in-out;
    box-shadow: 0px 0px 7px #1c60dd;
}

.v2-faq .content-item .content-item-title {
    padding: 20px;
    cursor: pointer;
    display: flex;
    justify-content: space-between;
    align-items: center;
    font-weight: bold;
    background-color: white;
    color: #070E22;
    font-size: 18px;
    font-weight: 600;
}

.v2-faq .content-item .content-item-content-wrapper {
    padding: 0px 15px;
}

.v2-faq .content-item .content-item-content {
    max-height: 0;
    overflow: hidden;
    padding: 0 60px;
    transition: max-height 0.3s ease, padding 0.3s ease;
    color: #22273D;
    font-family: Poppins;
    font-size: 18px;
    font-style: normal;
    font-weight: 300;
    line-height: 32px;
}

.v2-faq .content-item .content-item-content.open {
    max-height: 100%;
    padding: 0px 60px 20px 60px;
}

.v2-faq .content-item .content-item-arrow {
    transition: transform 0.3s ease;
}

.v2-faq .content-item .content-item-arrow img {
    min-width: 16px;
}

.v2-faq .content-item .content-item-arrow.rotate {
    transform: rotate(180deg);
}

.v2-faq .content-item .content-item-content-signed-emails {
    font-size: 24px;
    margin-bottom: 20px;
}
@media only screen and (max-width:900px) {
    .v2-faq {
        padding: 100px 60px
    }
}
@media only screen and (max-width:767px) {
    .v2-faq .content-item .content-item-title {
        font-size: 16px;
    }
    .v2-faq .content-item .content-item-content {
        font-size: 16px;
    }
    .v2-faq .content-item .content-item-content.open {
        padding: 0px 20px 20px 20px;
    }
    .v2-faq .content-item .content-item-content {
        padding: 0 20px;
    }
    .v2-faq .content-item .content-item-title {
        gap: 10px;
    }
}
@media screen and (max-width: 467px) {
    .v2-faq {
        padding: 60px 30px
    }
    .v2-faq .content-item .content-item-title {
        font-size: 14px;
    }
    .v2-faq .content-item .content-item-content {
        font-size: 14px;
    }
    .v2-faq .text h3 {
        width: 100%;
    }
} */

/*----------------------------Comming Soon Section--------------------------*/

.v2-comming-soon {
    padding: 120px 60px;
    background: #F7F8FC;
}
.v2-comming-soon .wrapper {
    width: 100%;
    max-width: 1160px;
    align-items: stretch;
    flex-grow: 1;
    display: flex;
}
.v2-comming-soon .wrapper .v2-comming-soon-img-wrapper {
    width: 50%;
    display: flex;
    align-items: center;
}
.v2-comming-soon .wrapper .v2-comming-soon-text-wrapper {
    width: 50%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    gap: 20px;
}
.v2-comming-soon .wrapper .v2-comming-soon-text-wrapper h4 {
    color: #418EFA;
    font-family: Poppins;
    font-size: 32px;
    font-style: normal;
    font-weight: 600;
    line-height: 48px;
    letter-spacing: 0.32px;
    text-transform: capitalize;
    margin: 0;
}
.v2-comming-soon .wrapper .v2-comming-soon-text-wrapper span {
    color: #22273D;
    font-family: Poppins;
    font-size: 32px;
    font-style: normal;
    font-weight: 300;
    line-height: 48px;
    letter-spacing: 0.32px;
    text-transform: uppercase;
    margin: 0;
}
.v2-comming-soon .wrapper .v2-comming-soon-text-wrapper p {
    color: #22273D;
    font-family: Poppins;
    font-size: 18px;
    font-style: normal;
    font-weight: 300;
    line-height: 32px;
    margin: 0;
}
.v2-comming-soon .wrapper .v2-comming-soon-text-wrapper .v2-comming-soon-text-list {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    align-items: flex-start;
    gap: 20px;
    margin-top: 20px;
}

.v2-comming-soon .wrapper .v2-comming-soon-text-wrapper .v2-comming-soon-text-list .v2-comming-soon-text-list-item {
    display: flex;
    align-items: center;
    text-align: left;
    gap: 10px;
}

.v2-comming-soon .wrapper .v2-comming-soon-text-wrapper .v2-comming-soon-text-list .v2-comming-soon-text-list-item img {
    width: 60px;
    height: 60px;
}

.v2-comming-soon .wrapper .v2-comming-soon-text-wrapper .v2-comming-soon-text-list .v2-comming-soon-text-list-item span {
    color: #3C4670;
    font-family: Poppins;
    font-size: 20px;
    font-style: normal;
    font-weight: 300;
    line-height: 32px;
    letter-spacing: 0.2px;
    text-transform: none;
}

@media only screen and (max-width:900px) {
    .v2-comming-soon {
        padding: 100px 60px;
    }
    .v2-comming-soon .wrapper {
        flex-direction: column;
    }
    .v2-comming-soon .wrapper .v2-comming-soon-img-wrapper {
        width: 100%;
        display: flex;
        justify-content: center
    }
    .v2-comming-soon .wrapper .v2-comming-soon-img-wrapper img {
        width: 400px;
    }
    .v2-comming-soon .wrapper .v2-comming-soon-text-wrapper {
        width: 100%;
        text-align: center;
    }
}

@media only screen and (max-width:767px) {
    .v2-comming-soon {
        padding: 60px;
    }
    .v2-comming-soon .wrapper .v2-comming-soon-text-wrapper h4 {
        font-size: 28px;
    }
    .v2-comming-soon .wrapper .v2-comming-soon-text-wrapper span {
        font-size: 30px;
    }
    .v2-comming-soon .wrapper .v2-comming-soon-text-wrapper p {
        font-size: 14px;
    }
    .v2-comming-soon .wrapper .v2-comming-soon-text-wrapper .v2-comming-soon-text-list .v2-comming-soon-text-list-item span {
        font-size: 18px;
    }
}
@media screen and (max-width: 467px) {
    .v2-comming-soon {
        padding: 60px 30px;
    }
    .v2-comming-soon .wrapper .v2-comming-soon-text-wrapper h4 {
        font-size: 26px;
    }
    .v2-comming-soon .wrapper .v2-comming-soon-text-wrapper span {
        font-size: 28px;
    }
    .v2-comming-soon .wrapper .v2-comming-soon-text-wrapper p {
        font-size: 14px;
    }
    .v2-comming-soon .wrapper .v2-comming-soon-text-wrapper .v2-comming-soon-text-list .v2-comming-soon-text-list-item span {
        font-size: 16px;
    }
}

/*----------------------------What`s Next Section--------------------------*/
/* .v2-what-next {
    padding: 120px 60px;
    background: #F7F8FC;
}
.v2-what-next .wrapper {
    width: 100%;
    max-width: 1160px;
    align-items: stretch;
    flex-grow: 1;
    display: flex;
    flex-direction: column;
    gap: 60px;
    position: relative;
}
.v2-what-next .content {
    display: flex;
    flex-direction: column;
    align-items: center;
    padding: 80px 47px;
    justify-content: center;
    gap: 20px;
    border-radius: 20px;
    background: rgba(65, 142, 250, 0.07);
    position: relative;
}
.v2-what-next .content h4 {
    color: #22273D;
    text-align: center;
    font-family: Poppins;
    font-size: 32px;
    font-style: normal;
    font-weight: 300;
    line-height: 48px;
    letter-spacing: 0.32px;
}
.v2-what-next .content p {
    color: #333;
    text-align: center;
    font-family: Poppins;
    font-size: 18px;
    font-style: normal;
    font-weight: 300;
    line-height: 32px; 
}
.v2-what-next .content form {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 20px;
}
.v2-what-next .content label {
    color: #22273D;
    font-family: Poppins;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 16px; 
}
.v2-what-next .content label .label-star {
    width: 6px;
    height: 6px;
    color: #1C60DD;
}
.v2-what-next .content input {
    width: 320px;
    height: 36px;
    font-size: 14px;
    padding: 0px 5px;
}
.v2-what-next .content button {
    display: flex;
    padding: 16px 32px;
    justify-content: center;
    align-items: center;
    gap: 10px;  
    border-radius: 24px;
    background: #22273D;
    color: #FFF;
    font-family: Poppins;
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    line-height: 18px; 
    letter-spacing: 0.16px;
}
.v2-what-next .content button:hover {
    background: #141624;
}
.v2-what-next .content .button-loading {
    color: #FFF; 
    cursor: not-allowed; 
}
.v2-what-next .content .spinner {
    border: 3px solid #f3f3f3; 
    border-top: 3px solid #1a55c4; 
    border-radius: 50%;
    width: 20px; 
    height: 20px; 
    animation: spin 1s linear infinite;
    display: inline-block;
    margin-left: 5px; 
}
@keyframes spin {
    0% { transform: rotate(0deg); }
    100% { transform: rotate(360deg); }
}
.v2-what-next .content .popup {
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.5);
    display: flex;
    justify-content: center;
    align-items: center;
    z-index: 1000;
}
.v2-what-next .content .popup-close-wrapper {
    display: flex;
    justify-content: end;  
    padding: 0px 0px 10px 0px;
}
.v2-what-next .content .popup-close-wrapper .close-icon {
    cursor: pointer;
}
.v2-what-next .content .popup-content {
    background: white;
    padding: 40px;
    border-radius: 20px;
    text-align: center;
}
.v2-what-next .content .error-message {
    color: red;
    font-size: 16px;
    text-align: center;
}
.v2-what-next .content .popup-content .popup-content-text {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 15px;
}
.v2-what-next .content .checked-icon {
    width: 124px;
}
.v2-what-next .content .popup-h4 {
    color: #22273D;
    text-align: center;
    font-family: Poppins;
    font-size: 24px;
    font-style: normal;
    font-weight: 600;
    line-height: 36px;
    letter-spacing: 0.24px;
}
.v2-what-next .content .popup-p {
    color: #22273D;
    font-family: Poppins;
    font-size: 20px;
    font-style: normal;
    font-weight: 400;
    line-height: 36px;
    letter-spacing: 0.2px;
    margin-bottom: 0px;
}
.v2-what-next .content .popup-span {
    color: #22273D;
    font-family: Poppins;
    font-size: 14px;
    font-style: normal;
    font-weight: 600;
    line-height: 24px;
    letter-spacing: 0.14px;
}
.v2-what-next .content .hidden {
    display: none;
}
.v2-what-next .content .content-decour-1 {
    position: absolute;
    width: 140px;
    right: -50px;
    filter: drop-shadow(0 40px 80px rgb(28, 96, 221));
}
.v2-what-next .content .content-decour-2 {
    position: absolute;
    width: 300px;
    right: -80px;
    bottom: -90px;
    filter: drop-shadow(-40px -40px 160px rgb(28, 96, 221));
}
.v2-what-next .content .content-decour-3 {
    position: absolute;
    width: 110px;
    right: -30px;
    bottom: 150px;
    filter: drop-shadow(0 40px 80px rgb(28, 96, 221));
}
.v2-what-next .content .content-decour-4 {
    position: absolute;
    width: 50px;
    right: -60px;
    bottom: 130px;
    filter: drop-shadow(0 40px 80px rgb(28, 96, 221));
}
@media only screen and (max-width:1100px) {
    .v2-what-next .content .content-decour-1 {
        width: 80px;
        right: -48px;
        bottom: 160px;
        filter: drop-shadow(0 0px 30px rgb(28, 96, 221));
    }
    .v2-what-next .content .content-decour-2 {
        width: 220px;
        right: 0px;
        bottom: -95px;
        filter: drop-shadow(0px 0px 80px rgb(28, 96, 221));
    }
    .v2-what-next .content .content-decour-3 {
        width: 70px;
        right: -25px;
        bottom: 150px;
        filter: drop-shadow(0 0px 30px rgb(28, 96, 221));
    }
    .v2-what-next .content .content-decour-4 {
        width: 40px;
        right: -20px;
        bottom: 80px;
        filter: drop-shadow(0 0px 20px rgb(28, 96, 221));
    }
}
@media only screen and (max-width:900px) {
    .v2-what-next {
        padding: 100px 60px;
    }
}
@media only screen and (max-width:767px) {
    .v2-what-next .content h4 {
        font-size: 28px;
    }
    .v2-what-next .content p {
        font-size: 16px;
    }
    .v2-what-next .content input {
        width: 270px;
    }
    .v2-what-next .content button {
        padding: 16px 20px;
        font-size: 14px;
    }
}
@media screen and (max-width: 467px) {
    .v2-what-next {
        padding: 60px 30px;
    }
    .v2-what-next .content {
        padding: 40px 25px 60px 25px;
    }
    .v2-what-next .content form {
        gap: 25px;
    }
    .v2-what-next .content .content-decour-1 {
        width: 70px;
        right: -35px;
    }
    .v2-what-next .content .content-decour-2 {
        width: 170px;
        right: -35px;
        bottom: -60px;
    }
    .v2-what-next .content .content-decour-3 {
        width: 60px;
        right: -20px;
        filter: drop-shadow(0px 0px 100px rgb(28, 96, 221));
    }
    .v2-what-next .content input {
        width: 200px;
    }
    .v2-what-next .content p {
        font-size: 14px;
    }
    .v2-what-next .content .popup-content {
        padding: 30px;
    }
    .v2-what-next .content .error-message {
        font-size: 14px;
    }
    .v2-what-next .content .popup-content .popup-content-text {
        gap: 10px;
    }
    .v2-what-next .content .checked-icon {
        width: 100px;
    }
    .v2-what-next .content .popup-h4 {
        font-size: 20px;
    }
    .v2-what-next .content .popup-p {
        font-size: 18px;
    }
} */</pre></body></html>