.controlled-list img {
    width: 80px;
}

.Space_orange__2vzlm {
    height: var(--space-orange)
}

.Space_yellow__K3_qT {
    height: var(--space-yellow)
}

.Space_soft-yellow__56Eoz {
    height: var(--space-soft-yellow)
}

.Space_green__16cPx {
    height: var(--space-green)
}

.Space_cyan__K2e6a {
    height: var(--space-cyan)
}

.Space_blue__JMLEM {
    height: var(--space-blue)
}

.Space_violet__L1uRC {
    height: var(--space-violet)
}

.Space_purple__40Cp1 {
    height: var(--space-purple)
}

.Space_pink__M6M5F {
    height: var(--space-pink)
}

.Space_indigo__1B5oy {
    height: var(--space-indigo)
}

.IndexHello_host__OkR9k {
    position: relative;
    text-align: center;
    padding-right: 0;
    padding-left: 0;
    padding-bottom: calc(var(--space-indigo)*2 + var(--space-pink))
}

@media screen and (min-width:1024px) {
    .IndexHello_host__OkR9k {
        padding-top: var(--space-indigo)
    }
}

@media screen and (max-width:1023px) {
    .IndexHello_host__OkR9k {
        padding-top: calc(var(--space-indigo) + 36px)
    }
}

.IndexHello_host__OkR9k h2 {
    margin-bottom: var(--space-yellow);
    position: relative
}

@media screen and (max-width:1023px) {
    .IndexHello_host__OkR9k h2 {
        font-size: 48px;
        line-height: 50px
    }
}

@media screen and (min-width:1024px) {
    .IndexHello_host__OkR9k h2 img {
        display: inline-block;
        vertical-align: top;
        margin: 25px -18px 0 -6px
    }
}

@media screen and (max-width:1023px) {
    .IndexHello_host__OkR9k h2 img {
        display: block;
        position: absolute;
        bottom: 100%;
        left: 50%;
        transform: translateX(-50%);
        height: 36px
    }
}

.IndexBenefits_host__7tdO9 {
    position: relative
}

.IndexBenefits_host__7tdO9 hr {
    display: block;
    width: 100%;
    height: 1px;
    padding: 0;
    border: none;
    background: rgba(0, 0, 0, .1);
    position: relative;
    z-index: 1
}

@media screen and (min-width:1024px) {
    .IndexBenefits_host__7tdO9 hr {
        margin: 0 0 28px
    }
}

@media screen and (max-width:1023px) {
    .IndexBenefits_host__7tdO9 hr {
        margin: 23px 0
    }
}

@media screen and (min-width:1024px) {
    .IndexBenefits_host__7tdO9 article {
        max-width: calc(100% - 448px);
        margin-bottom: 196px;
        position: relative;
        z-index: 3
    }
    .IndexBenefits_host__7tdO9 article h3 {
        margin-bottom: 16px
    }
}

@media screen and (max-width:1023px) {
    .IndexBenefits_host__7tdO9 article h3 {
        font-size: 32px;
        line-height: 36px;
        margin-bottom: 14px
    }
}

.IndexBenefits_host__7tdO9 article p {
    max-width: 635px
}

@media screen and (max-width:1023px) {
    .IndexBenefits_host__7tdO9 article p {
        margin-bottom: 32px
    }
}

.IndexBenefits_host__7tdO9 ul {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    padding: 0;
    margin: 0;
    list-style: none
}

@media screen and (min-width:1024px) {
    .IndexBenefits_host__7tdO9 ul {
        border-top: 1px solid var(--theme-divider)
    }
}

.IndexBenefits_host__7tdO9 ul li {
    margin: 0;
    box-sizing: border-box;
    text-align: center;
    border: 0 solid rgba(0, 0, 0, .1)
}

@media screen and (min-width:1024px) {
    .IndexBenefits_host__7tdO9 ul li {
        width: 20%;
        padding: var(--space-violet) 12px var(--space-indigo)
    }
}

@media screen and (max-width:1023px) {
    .IndexBenefits_host__7tdO9 ul li {
        width: 50%;
        font-size: 14px;
        line-height: 20px;
        padding: 0 4px var(--space-indigo)
    }
}

.IndexBenefits_host__7tdO9 ul li img {
    display: block
}

@media screen and (min-width:1024px) {
    .IndexBenefits_host__7tdO9 ul li img {
        margin: 0 auto 16px
    }
}

@media screen and (max-width:1023px) {
    .IndexBenefits_host__7tdO9 ul li img {
        margin: 0 auto 8px
    }
}

@media screen and (min-width:768px) {
    .IndexBenefits_host__7tdO9 ul li p {
        font-size: 16px;
        line-height: 24px
    }
}

@media screen and (max-width:767px) {
    .IndexBenefits_host__7tdO9 ul li p {
        font-size: 14px;
        line-height: 20px
    }
}

@media screen and (max-width:1023px) {
    .IndexBenefits_parallax__X_Xk9 {
        text-align: center
    }
}

@media screen and (min-width:1024px) {
    .IndexBenefits_parallax__X_Xk9 img {
        position: absolute;
        top: calc(0px - var(--space-indigo)*2 - var(--space-pink));
        right: -27px;
        z-index: 2
    }
}

@media screen and (max-width:1023px) {
    .IndexBenefits_parallax__X_Xk9 img {
        margin: auto;
        width: 100%;
        max-width: 328px
    }
    .IndexBenefits_parallax__X_Xk9 img:first-child {
        display: none
    }
}

@media screen and (min-width:1024px) {
    .IndexBenefits_parallax__X_Xk9 img:last-child {
        display: none
    }
}

.IndexBenefits_percent__1KZm5 {
    display: block;
    margin-bottom: 44px
}

@media screen and (max-width:1023px) {
    .IndexBenefits_percent__1KZm5 {
        display: none
    }
}

.IndexVolet_host__Z44CM {
    padding: calc(var(--space-indigo) + var(--space-pink)) 0 calc(var(--space-indigo)*2 + var(--space-pink));
    text-align: center
}

@media screen and (max-width:1023px) {
    .IndexVolet_host__Z44CM {
        padding-top: 40px;
        padding-bottom: 80px
    }
}

.IndexVolet_host__Z44CM img {
    display: block;
    margin: 0 auto var(--space-violet);
    max-width: 100%
}

@media screen and (max-width:1023px) {
    .IndexVolet_host__Z44CM img {
        height: 80px
    }
}

.IndexVolet_host__Z44CM p {
    max-width: 1028px;
    margin: auto
}

.IndexPayments_prettyContainer__0pu_l {
    max-width: 1312px
}

.piggy img{
  width:600px;
}

@media screen and (min-width:1024px) {
    .IndexPayments_prettyContainer__0pu_l {
        margin: 0 auto 120px
    }
}

@media screen and (max-width:1023px) {
    .IndexPayments_prettyContainer__0pu_l {
        margin-bottom: 78px
    }
}

.IndexPayments_pretty__sALuk {
    margin: 0 -24px
}

@media screen and (min-width:1024px) {
    .IndexPayments_pretty__sALuk {
        display: flex;
        flex-direction: column;
        justify-content: flex-end;
        height: 832px;
        background: url("img/u3.jpg") no-repeat top;
        background-size: auto 832px;
        border-radius: 32px
    }
}

@media screen and (max-width:1023px) {
    .IndexPayments_pretty__sALuk {
        position: relative;
        background-image: url("img/u3.jpg"), url("payments-noise.png");
        background-size: 100% auto;
        background-repeat: no-repeat, repeat;
        background-position: bottom;
        padding: 21px 0 57.7vw;
        border-radius: 24px
    }
}


@media screen and (min-width:1024px) {
    .IndexPayments_pretty__sALuke {
        display: flex;
        flex-direction: column;
        justify-content: flex-end;
        height: 832px;
        background: url("img/cover-useful.jpeg") no-repeat top;
        background-size: auto 832px;
        border-radius: 32px
    }
}

@media screen and (max-width:1023px) {
    .IndexPayments_pretty__sALuke {
        position: relative;
        background-image: url("img/cover-useful.jpeg"), url("payments-noise.png");
        background-size: 100% auto;
        background-repeat: no-repeat, repeat;
        background-position: bottom;
        padding: 21px 0 57.7vw;
        border-radius: 24px
    }
}



@media screen and (min-width:1024px) {
    .IndexPayments_pretty__sALuke.vairo {
        display: flex;
        flex-direction: column;
        justify-content: flex-end;

        background: url("images/u/vairo.jpg") no-repeat top;
        height: auto;
            padding: 90px 0;
        border-radius: 32px
    }
}

@media screen and (max-width:1023px) {
    .IndexPayments_pretty__sALuke.vairo {
        position: relative;
        background-image: url("images/u/vairo.jpg"), url("payments-noise.png");
        background-size: 100% auto;
        background-repeat: no-repeat, repeat;
        background-position: bottom;
        padding: 21px 0 57.7vw;
        border-radius: 24px
    }
}


@media screen and (min-width:1024px) {
    .IndexPayments_pretty__sALuke.finex {
        display: flex;
        flex-direction: column;
        justify-content: flex-end;

        background: url("images/u/finex.jpg") no-repeat top;
        background-size: auto 832px;
        height: auto;
            padding: 90px 0;
        border-radius: 32px
    }
}

@media screen and (max-width:1023px) {
    .IndexPayments_pretty__sALuke.finex {
        position: relative;
        background-image: url("images/u/finex.jpg"), url("payments-noise.png");
        background-size: 100% auto;
        background-repeat: no-repeat, repeat;
        background-position: bottom;
        padding: 21px 0 57.7vw;
        border-radius: 24px
    }
}







.IndexPayments_article__mykD2 {
    text-align: center;
    margin: 0 32px 32px
}

@media screen and (min-width:1024px) {
    .IndexPayments_article__mykD2 {
        color: #F1F2FB
    }
}

@media screen and (max-width:1023px) {
    .IndexPayments_article__mykD2 {
        margin-bottom: 0
    }
}

.IndexPayments_article__mykD2 h3 {
    margin-bottom: 0;
    margin-top:20px;
}

@media screen and (min-width:1024px) {
    .IndexPayments_article__mykD2 h3 {
        color: inherit
    }
}

.IndexPayments_article__mykD2 p {
    max-width: 854px;
    margin: auto
}

.IndexPayments_trustpilot___oqgC {
    display: flex;
    align-items: center;
    justify-content: space-between;
    color: #F1F2FB;
    font-weight: 500;
    letter-spacing: -.01em;
    padding: 21px 32px
}

@media screen and (min-width:1024px) {
    .IndexPayments_trustpilot___oqgC {
        font-size: 20px;
        line-height: 28px
    }
}

@media screen and (max-width:1023px) {
    .IndexPayments_trustpilot___oqgC {
        position: absolute;
        bottom: 3px;
        left: 0;
        right: 0;
        flex-direction: column;
        font-size: 18px;
        line-height: 24px
    }
    .IndexPayments_trustpilot___oqgC div:first-child {
        margin-bottom: 7px
    }
}

.IndexPayments_trustpilot___oqgC img {
    display: inline-block;
    vertical-align: top;
    margin: 4px 8px 0
}

@media screen and (max-width:1023px) {
    .IndexPayments_trustpilot___oqgC img {
        margin-top: 0
    }
}

.IndexPayments_instant__Z9J8x {
    text-align: center
}

@media screen and (min-width:1024px) {
    .IndexPayments_instant__Z9J8x h3 {
        margin-bottom: 16px
    }
}

@media screen and (max-width:1023px) {
    .IndexPayments_instant__Z9J8x h3 {
        font-size: 32px;
        line-height: 36px;
        margin-bottom: 14px
    }
}

.IndexPayments_instant__Z9J8x p {
    max-width: 798px;
    text-align: center;
    margin: auto
}

.IndexCards_host__lj8za {
    text-align: center;
    border-top: 1px solid rgba(0, 0, 0, .1);
    margin: calc(var(--space-indigo)*2 + var(--space-pink)) 0;
    padding-top: var(--space-violet)
}

@media screen and (max-width:767px) {
    .IndexCards_host__lj8za>* {
        order: 1
    }
    .IndexCards_host__lj8za {
        display: flex;
        flex-direction: column
    }
}

.IndexCards_host__lj8za h2 {
    margin-bottom: var(--space-yellow)
}

.IndexCards_host__lj8za p {
    max-width: 730px;
    margin: auto
}


.termso{

}

.logo-slidero-container {
    overflow: hidden;
    width: 100%;
    margin-bottom:40px;
    margin-top:40px;
}

.formfl{
  display:flex;
  justify-content: center;
}

.formfl select{
  width: 100%;
  padding: 22px;
  border: 1px solid #ccc;
  border-radius: 5px;
  font-size: 16px;
  box-sizing: border-box;
  transition: border-color 0.3s ease;
}

.formfl label{
  display:none;
}

.logo-slidero {
    display: flex;
    animation: slideo 40s linear infinite;
}

@media screen and (max-width:767px) {
  .logo-slidero {
      display: flex;
      animation: slideo 10s linear infinite;
  }
}

.logo-item {
    width: 100px; /* Adjust size as needed */
    margin: 0 45px;
}

@keyframes slideo {
    0% {
        transform: translateX(0);
    }
    100% {
        transform: translateX(-50%);
    }
}

@media screen and (max-width:767px) {
    .IndexCards_host__lj8za figure {
        order: 0;
        margin-bottom: var(--space-green)
    }
}

.IndexCards_host__lj8za img {
    display: block;
    max-width: 100%;
    margin: auto
}

@media screen and (max-width:767px) {
    .IndexCards_host__lj8za img:first-child {
        display: none
    }
}

@media screen and (min-width:768px) {
    .IndexCards_host__lj8za img:last-child {
        display: none
    }
}

.IndexSafety_host__pgPCX {
    max-width: 1312px;
    margin: 0 auto calc(var(--space-indigo)*2 + var(--space-pink))
}

.IndexSafety_container__Wpcyg {
    margin: 0 -24px;
    text-align: center;
    box-sizing: border-box
}

@media screen and (min-width:1024px) {
    .IndexSafety_container__Wpcyg {
        padding-top: var(--space-indigo);
        height: 544px;
        background: url("img/bg5.jpeg") no-repeat top;
        background-size: auto 544px;
        border-radius: 32px
    }
}

@media screen and (max-width:1023px) {
    .IndexSafety_container__Wpcyg {
        background-image: url("img/bg5mob.jpeg"), url("img/bg5mob.jpeg");
        background-size: 100% auto;
        background-repeat: no-repeat, repeat;
        background-position: bottom;
        padding: var(--space-indigo) 32px 70.7vw;
        border-radius: 24px
    }
}

@media screen and (min-width:1024px) {
    .IndexSafety_container__Wpcyg h3 {
        margin-bottom: 16px
    }
}

@media screen and (max-width:1023px) {
    .IndexSafety_container__Wpcyg h3 {
        margin-bottom: 15px
    }
}

.IndexSafety_container__Wpcyg p {
    max-width: 798px;
    margin: auto
}

.IndexHelp_host__3e6_j {
    display: flex;
    padding-bottom: calc(var(--space-indigo) + var(--space-pink)*2)
}

@media screen and (max-width:767px) {
    .IndexHelp_host__3e6_j {
        flex-direction: column
    }
}

.IndexHelp_host__3e6_j article {
    padding-top: 2px
}

@media screen and (min-width:768px) {
    .IndexHelp_host__3e6_j article {
        width: 42.68%
    }
}

.IndexHelp_host__3e6_j article h3 {
    margin-bottom: var(--space-yellow)
}

.IndexHelp_host__3e6_j article p {
    max-width: 482px;
    margin-bottom: var(--space-violet)
}

.ft{text-align:center;}

.IndexHelp_host__3e6_j ul {
    flex: 1 1 auto;
    padding: 0;
    list-style: none
}

.logoh{
  margin:0 auto;
  display:table;
  margin-top:24px;
}

@media screen and (min-width:768px) {
    .IndexHelp_host__3e6_j ul {
        margin-top: 13px;
        padding-left: 30px
    }
}



.IndexHelp_host__3e6_j ul li {
    border-top: 1px solid rgba(0, 0, 0, .1);
    margin: 0;
    padding: 18px 0 22px
}

.IndexHelp_host__3e6_j ul li a {
    display: flex;
    align-items: center;
    justify-content: space-between;
    text-decoration: none;
    color: #000;
    transition-property: color;
    transition-duration: .3s;
    transition-timing-function: cubic-bezier(.2, .2, 0, 1)
}

.IndexHelp_host__3e6_j ul li a:hover {
    color: #2435B5
}

.hero-text img{
  width: 170px;
    position: relative;
    top: 14px;
}

.text-center.line-title{
  text-align:center;
  margin-top:-50px;
  margin-bottom:40px;
}










@media screen and (max-width:767px) {

  .hero-text img{

    width:110px;
    margin-left:5px;
    margin-right:5px;

  }

.hero{
  min-height:auto;
}

    .IndexHelp_host__3e6_j ul {
        margin-top: calc(var(--space-indigo)*2 + var(--space-pink))
    }

    .quiz-container{
      display:block;
    }

    .formfl{
      display:block;
    }

    .formfl .popupTrigger{
      margin-top:20px;
      margin-left:0;
    }

    .quiz-container .quiz-button{
      width:28%;
      margin-bottom:7px;
    }

    #cookie-consent-box p{
      width:100%;
      text-align:left;
      font-size:13px;
    }

    .cookie-consent{
      padding:10px 0;
    }
    .flcenter{
      display:block;
      padding:0 20px;
    }

    #accept-cookies{
      float:left;
      margin-left:0;
      margin-top:14px;
      font-size:14px;
    }
}

.contact-icon{
  height: 34px;
    float: left;
    margin-right: 12px;
    display: block;
    margin-top: -4px;
}

.contact-link{
  color:#1a1a1a;
}

.align-c{
  display:flex;
  align-items: center;
}




    .noUi-connect {
        background: #14C347;
    }



    div[data-area].jsx-355352184 {
        grid-area: undefined
    }

    @media screen and (max-width:767px) {
        div[data-reordered].jsx-355352184 {
            -webkit-box-ordinal-group: 0;
            -webkit-order: 0;
            -moz-box-ordinal-group: 0;
            -ms-flex-order: 0;
            order: 0
        }
    }

    @media screen and (min-width:768px)and (max-width:1023px) {
        div[data-reordered].jsx-355352184 {
            -webkit-box-ordinal-group: 0;
            -webkit-order: 0;
            -moz-box-ordinal-group: 0;
            -ms-flex-order: 0;
            order: 0
        }
    }

    @media screen and (min-width:1024px) {
        div[data-reordered].jsx-355352184 {
            -webkit-box-ordinal-group: 0;
            -webkit-order: 0;
            -moz-box-ordinal-group: 0;
            -ms-flex-order: 0;
            order: 0
        }
    }

    @media screen and (max-width:767px) {
        div[areas].jsx-713754534 {
            grid-template-areas: none
        }
    }

    @media screen and (min-width:768px)and (max-width:1023px) {
        div[areas].jsx-713754534 {
            grid-template-areas: none
        }
    }

    @media screen and (min-width:1024px) {
        div[areas].jsx-713754534 {
            grid-template-areas: none
        }
    }

    div[data-area].jsx-4022044768 {
        grid-area: personal
    }

    @media screen and (max-width:767px) {
        div[data-reordered].jsx-4022044768 {
            -webkit-box-ordinal-group: 0;
            -webkit-order: 0;
            -moz-box-ordinal-group: 0;
            -ms-flex-order: 0;
            order: 0
        }
    }

    @media screen and (min-width:768px)and (max-width:1023px) {
        div[data-reordered].jsx-4022044768 {
            -webkit-box-ordinal-group: 0;
            -webkit-order: 0;
            -moz-box-ordinal-group: 0;
            -ms-flex-order: 0;
            order: 0
        }
    }

    @media screen and (min-width:1024px) {
        div[data-reordered].jsx-4022044768 {
            -webkit-box-ordinal-group: 0;
            -webkit-order: 0;
            -moz-box-ordinal-group: 0;
            -ms-flex-order: 0;
            order: 0
        }
    }

    div[data-area].jsx-829847038 {
        grid-area: business
    }

    @media screen and (max-width:767px) {
        div[data-reordered].jsx-829847038 {
            -webkit-box-ordinal-group: 0;
            -webkit-order: 0;
            -moz-box-ordinal-group: 0;
            -ms-flex-order: 0;
            order: 0
        }
    }

    @media screen and (min-width:768px)and (max-width:1023px) {
        div[data-reordered].jsx-829847038 {
            -webkit-box-ordinal-group: 0;
            -webkit-order: 0;
            -moz-box-ordinal-group: 0;
            -ms-flex-order: 0;
            order: 0
        }
    }

    @media screen and (min-width:1024px) {
        div[data-reordered].jsx-829847038 {
            -webkit-box-ordinal-group: 0;
            -webkit-order: 0;
            -moz-box-ordinal-group: 0;
            -ms-flex-order: 0;
            order: 0
        }
    }

    div[data-area].jsx-1809142523 {
        grid-area: crypto
    }

    @media screen and (max-width:767px) {
        div[data-reordered].jsx-1809142523 {
            -webkit-box-ordinal-group: 0;
            -webkit-order: 0;
            -moz-box-ordinal-group: 0;
            -ms-flex-order: 0;
            order: 0
        }
    }

    @media screen and (min-width:768px)and (max-width:1023px) {
        div[data-reordered].jsx-1809142523 {
            -webkit-box-ordinal-group: 0;
            -webkit-order: 0;
            -moz-box-ordinal-group: 0;
            -ms-flex-order: 0;
            order: 0
        }
    }

    @media screen and (min-width:1024px) {
        div[data-reordered].jsx-1809142523 {
            -webkit-box-ordinal-group: 0;
            -webkit-order: 0;
            -moz-box-ordinal-group: 0;
            -ms-flex-order: 0;
            order: 0
        }
    }

    div[data-area].jsx-322499583 {
        grid-area: company
    }

    @media screen and (max-width:767px) {
        div[data-reordered].jsx-322499583 {
            -webkit-box-ordinal-group: 0;
            -webkit-order: 0;
            -moz-box-ordinal-group: 0;
            -ms-flex-order: 0;
            order: 0
        }
    }

    @media screen and (min-width:768px)and (max-width:1023px) {
        div[data-reordered].jsx-322499583 {
            -webkit-box-ordinal-group: 0;
            -webkit-order: 0;
            -moz-box-ordinal-group: 0;
            -ms-flex-order: 0;
            order: 0
        }
    }

    @media screen and (min-width:1024px) {
        div[data-reordered].jsx-322499583 {
            -webkit-box-ordinal-group: 0;
            -webkit-order: 0;
            -moz-box-ordinal-group: 0;
            -ms-flex-order: 0;
            order: 0
        }
    }

    div[data-area].jsx-4294731063 {
        grid-area: support
    }

    @media screen and (max-width:767px) {
        div[data-reordered].jsx-4294731063 {
            -webkit-box-ordinal-group: 0;
            -webkit-order: 0;
            -moz-box-ordinal-group: 0;
            -ms-flex-order: 0;
            order: 0
        }
    }

    @media screen and (min-width:768px)and (max-width:1023px) {
        div[data-reordered].jsx-4294731063 {
            -webkit-box-ordinal-group: 0;
            -webkit-order: 0;
            -moz-box-ordinal-group: 0;
            -ms-flex-order: 0;
            order: 0
        }
    }

    @media screen and (min-width:1024px) {
        div[data-reordered].jsx-4294731063 {
            -webkit-box-ordinal-group: 0;
            -webkit-order: 0;
            -moz-box-ordinal-group: 0;
            -ms-flex-order: 0;
            order: 0
        }
    }

    div[data-area].jsx-390659339 {
        grid-area: menu
    }

    @media screen and (max-width:767px) {
        div[data-reordered].jsx-390659339 {
            -webkit-box-ordinal-group: 0;
            -webkit-order: 0;
            -moz-box-ordinal-group: 0;
            -ms-flex-order: 0;
            order: 0
        }
    }

    @media screen and (min-width:768px)and (max-width:1023px) {
        div[data-reordered].jsx-390659339 {
            -webkit-box-ordinal-group: 0;
            -webkit-order: 0;
            -moz-box-ordinal-group: 0;
            -ms-flex-order: 0;
            order: 0
        }
    }

    @media screen and (min-width:1024px) {
        div[data-reordered].jsx-390659339 {
            -webkit-box-ordinal-group: 0;
            -webkit-order: 0;
            -moz-box-ordinal-group: 0;
            -ms-flex-order: 0;
            order: 0
        }
    }

    div[data-area].jsx-2086136579 {
        grid-area: social
    }

    @media screen and (max-width:767px) {
        div[data-reordered].jsx-2086136579 {
            -webkit-box-ordinal-group: 0;
            -webkit-order: 0;
            -moz-box-ordinal-group: 0;
            -ms-flex-order: 0;
            order: 0
        }
    }

    @media screen and (min-width:768px)and (max-width:1023px) {
        div[data-reordered].jsx-2086136579 {
            -webkit-box-ordinal-group: 0;
            -webkit-order: 0;
            -moz-box-ordinal-group: 0;
            -ms-flex-order: 0;
            order: 0
        }
    }

    @media screen and (min-width:1024px) {
        div[data-reordered].jsx-2086136579 {
            -webkit-box-ordinal-group: 0;
            -webkit-order: 0;
            -moz-box-ordinal-group: 0;
            -ms-flex-order: 0;
            order: 0
        }
    }

    div[data-area].jsx-2713818518 {
        grid-area: info
    }

    @media screen and (max-width:767px) {
        div[data-reordered].jsx-2713818518 {
            -webkit-box-ordinal-group: 0;
            -webkit-order: 0;
            -moz-box-ordinal-group: 0;
            -ms-flex-order: 0;
            order: 0
        }
    }

    @media screen and (min-width:768px)and (max-width:1023px) {
        div[data-reordered].jsx-2713818518 {
            -webkit-box-ordinal-group: 0;
            -webkit-order: 0;
            -moz-box-ordinal-group: 0;
            -ms-flex-order: 0;
            order: 0
        }
    }

    @media screen and (min-width:1024px) {
        div[data-reordered].jsx-2713818518 {
            -webkit-box-ordinal-group: 0;
            -webkit-order: 0;
            -moz-box-ordinal-group: 0;
            -ms-flex-order: 0;
            order: 0
        }
    }

    div[data-area].jsx-731129966 {
        grid-area: security
    }

    @media screen and (max-width:767px) {
        div[data-reordered].jsx-731129966 {
            -webkit-box-ordinal-group: 0;
            -webkit-order: 0;
            -moz-box-ordinal-group: 0;
            -ms-flex-order: 0;
            order: 0
        }
    }

    @media screen and (min-width:768px)and (max-width:1023px) {
        div[data-reordered].jsx-731129966 {
            -webkit-box-ordinal-group: 0;
            -webkit-order: 0;
            -moz-box-ordinal-group: 0;
            -ms-flex-order: 0;
            order: 0
        }
    }

    @media screen and (min-width:1024px) {
        div[data-reordered].jsx-731129966 {
            -webkit-box-ordinal-group: 0;
            -webkit-order: 0;
            -moz-box-ordinal-group: 0;
            -ms-flex-order: 0;
            order: 0
        }
    }

    @media screen and (max-width:767px) {
        div[areas].jsx-3813884124 {
            grid-template-areas: "personal   personal   personal   personal" "business   business   business   business" "crypto     crypto     crypto     crypto" "company    company    company    company" "support    support    support    support" "rates      rates      rates      rates" "seo        seo        seo        seo" "menu       menu       menu       menu" "social     social     social     social" "trustpilot trustpilot trustpilot trustpilot" "info       info       info       info" "security   security   security   security"
        }
    }

    @media screen and (min-width:768px)and (max-width:1023px) {
        div[areas].jsx-3813884124 {
            grid-template-areas: "personal   personal   business   business   crypto     crypto     company    company    support    support" "rates      rates      rates      rates      rates      rates      rates      rates      rates      rates" "seo        seo        seo        seo        seo        seo        seo        seo        seo        seo" "social     social     social     social     menu       menu       menu       menu       menu       menu" "trustpilot trustpilot trustpilot trustpilot trustpilot trustpilot trustpilot trustpilot trustpilot trustpilot" "info       info       info       info       info       info       info       info       info       info" "security   security   security   security   security   security   security   security   security   security"
        }
    }

    @media screen and (min-width:1024px) {
        div[areas].jsx-3813884124 {
            grid-template-areas: "personal   personal   business   business   crypto     crypto     company    company    support    support" "rates      rates      rates      rates      rates      rates      rates      rates      rates      rates" "seo        seo        seo        seo        seo        seo        seo        seo        seo        seo" "social     social     social     social     social     menu       menu       menu       menu       menu" "trustpilot trustpilot trustpilot trustpilot trustpilot trustpilot trustpilot trustpilot trustpilot trustpilot" "info       info       info       info       info       security   security   security   security   security"
        }
    }

    @font-face {
        font-family: 'Inter';
        font-style: normal;
        font-weight: 400;
        font-display: swap;
        src: url("UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuLyfMZs.woff") format('woff')
    }

    @font-face {
        font-family: 'Inter';
        font-style: normal;
        font-weight: 500;
        font-display: swap;
        src: url("UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuI6fMZs.woff") format('woff')
    }

    @font-face {
        font-family: 'Inter';
        font-style: normal;
        font-weight: 400;
        font-display: swap;
        src: url("UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2JL7W0Q5n-wU.woff2") format('woff2');
        unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
    }

    @font-face {
        font-family: 'Inter';
        font-style: normal;
        font-weight: 400;
        font-display: swap;
        src: url("UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa0ZL7W0Q5n-wU.woff2") format('woff2');
        unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
    }

    @font-face {
        font-family: 'Inter';
        font-style: normal;
        font-weight: 400;
        font-display: swap;
        src: url("UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2ZL7W0Q5n-wU.woff2") format('woff2');
        unicode-range: U+1F00-1FFF
    }

    @font-face {
        font-family: 'Inter';
        font-style: normal;
        font-weight: 400;
        font-display: swap;
        src: url("UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa1pL7W0Q5n-wU.woff2") format('woff2');
        unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF
    }

    @font-face {
        font-family: 'Inter';
        font-style: normal;
        font-weight: 400;
        font-display: swap;
        src: url("UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2pL7W0Q5n-wU.woff2") format('woff2');
        unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
    }

    @font-face {
        font-family: 'Inter';
        font-style: normal;
        font-weight: 400;
        font-display: swap;
        src: url("UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa25L7W0Q5n-wU.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: 'Inter';
        font-style: normal;
        font-weight: 400;
        font-display: swap;
        src: url("UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa1ZL7W0Q5nw.woff2") format('woff2');
        unicode-range: U+0000-00FF, 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: 'Inter';
        font-style: normal;
        font-weight: 500;
        font-display: swap;
        src: url("UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2JL7W0Q5n-wU.woff2") format('woff2');
        unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
    }

    @font-face {
        font-family: 'Inter';
        font-style: normal;
        font-weight: 500;
        font-display: swap;
        src: url("UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa0ZL7W0Q5n-wU.woff2") format('woff2');
        unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
    }

    @font-face {
        font-family: 'Inter';
        font-style: normal;
        font-weight: 500;
        font-display: swap;
        src: url("UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2ZL7W0Q5n-wU.woff2") format('woff2');
        unicode-range: U+1F00-1FFF
    }

    @font-face {
        font-family: 'Inter';
        font-style: normal;
        font-weight: 500;
        font-display: swap;
        src: url("UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa1pL7W0Q5n-wU.woff2") format('woff2');
        unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF
    }

    @font-face {
        font-family: 'Inter';
        font-style: normal;
        font-weight: 500;
        font-display: swap;
        src: url("UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2pL7W0Q5n-wU.woff2") format('woff2');
        unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
    }

    @font-face {
        font-family: 'Inter';
        font-style: normal;
        font-weight: 500;
        font-display: swap;
        src: url("UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa25L7W0Q5n-wU.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: 'Inter';
        font-style: normal;
        font-weight: 500;
        font-display: swap;
        src: url("UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa1ZL7W0Q5nw.woff2") format('woff2');
        unicode-range: U+0000-00FF, 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
    }


.slider-value-container{
  width:100%;
}

.kwh-block{
  float:right;
}

.kwh-block > div,
.speed-block > div{
  float:left;
  font-size:14px;
}

.eur-block{
  float:left;
}

.eur-block > div{
  float:left;
}

.slider-value-container{
  justify-content: space-between;
}



.slider-value-container {
    display: flex;
    align-items: center;
    gap: 10px;
}

.hidden {
    display: none;
}

.slider-value-container{
  position:relative;
}

.kwh-block, .speed-block {
  position: absolute;
  right: 0;
}

.notification-popup,
.notification-popup *{
  -webkit-box-sizing: border-box;
-moz-box-sizing:    border-box;
-o-box-sizing:      border-box;
box-sizing:         border-box;
}

.notification-popup{
  position: absolute;
    padding: 20px;
    width: 100%;
    z-index: 99999;
}

#closeNotification{
  border-radius: 100px;
    background: transparent;
    border: 1px solid #000;
    color: #000;
    position: absolute;
    right: 0;
    top: 0;
    padding: 0;
    width: 30px;
    height: 30px;
    margin-top: 10px;
    margin-right: 10px;
}

.notification-popup #formNotification{
  position:relative;
  margin:0;
}




/* CSS to style the elements (you may need to adjust to match your site's design) */

.faq-section {
    margin-bottom: 20px;
}

.faq-item {
    border:none;
    padding:0;
}

.faq-item {
    border-bottom: 1px solid #ccc;
    margin:0;
    border-radius:0;
}

.faq-item:hover{
    background:#F0F0F0;
}

.faq-question {
    display: flex;
    justify-content: space-between;
    align-items: center;
    cursor: pointer;
    font-weight: bold;
}

.faq-icon.toggle-icon {
    margin-left: auto;
    font-size: 1.2em;
    color:#14C347;
    opacity:1;
}

.faq-title {
    margin-right: 10px;
    color:#181816;
    padding: 30px;
}

.faq-answer {
    padding: 0 30px 30px 30px;
    display: none;
    color: #181816;
    font-size:0.7rem;
    /* Initially hide the answers */
    
}
.faq-icon.toggle-icon{
    margin-right:20px;
}

.faq-section h2{
font-size: 2rem;
    line-height: 1.2;
    padding: 30px;
}

.IndexBenefits_host__7tdO9 ul.checklist.diro{
    flex-direction: column;
}

.IndexBenefits_host__7tdO9 ul.checklist.diro li{
width:100%;
display:flex;
text-align:left;
padding-bottom:20px;
font-size:19px;
}

.IndexBenefits_host__7tdO9 ul.checklist.diro li img{
    width:32px;
    margin-right:30px;
}

.IndexBenefits_host__7tdO9 article.shorter{
    max-width:calc(100% - 658px);
}

.roundedy img{
    border-radius:48px;
    margin-top:70px;
    top:auto;
}


.cheloo ul li{
    margin-bottom:30px !important;
}

.cheloo ul li img{
    margin-right: 5px;
    margin-bottom: 5px;
}

.mb20{
    margin-bottom:20px;
}

.contact-page {
    padding: 50px 0;
}

.contact-content {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}

.contact-info {
    flex: 1;
    min-width: 300px;
    margin-right: 20px;
}

.contact-form-container {
    flex: 1;
    min-width: 300px;
}

.contact-info-item {
    display: flex;
    align-items: center;
    margin-bottom: 40px;
}

.contact-info-item .icon {
    margin-right: 10px;
    font-size: 24px;
    color: #14C347;
    /* Example color */
}

.contact-info-item .content {
    flex: 1;
}

.contact-form {
    background-color: #f9f9f9;
    padding: 50px;
    border-radius: 10px;
    box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);
}

.contact-form h5 {
    margin-bottom: 20px;
}

.form-group {
    margin-bottom: 15px;
}

.form-control {
    width: 100%;
    padding: 10px;
    border: 1px solid #ccc;
    border-radius: 5px;
}

.theme-btn {
    background-color: #14C347;
    /* Example color */
    color: white;
    padding: 10px 15px;
    border: none;
    border-radius: 5px;
    cursor: pointer;
}

.theme-btn:hover {
    background-color: #12a03a;
    /* Darker shade for hover */
}

/* Map Styles */
.contact-page-map {
    margin-top: 40px;
}

.our-location iframe {
    width: 100%;
    height: 400px;
    /* Adjust height as needed */
    border: 0;
}

.contact-info-item a{
    color:#000;
}

.form-group textarea{
    max-width:100%;
}

#message {
    width: 100%;
    /* Make the textarea take the full width of its container */
    box-sizing: border-box;
    /* Include padding and border in the element's total width */
}

.number {
box-shadow: 0 0 12px rgba(0, 0, 0, 0.1);
    width: 40px;
    height: 40px;
    border-radius: 100px;
    color: #000;
    line-height: 1;
    line-height: 40px;
    font-size: 19px;
    margin: 0 auto;
    margin-top: 0px;
    margin-bottom: 0px;
    display: table;
    margin-top: -103px;
    margin-bottom: 30px;
    background: #fbfbfb;
}

.Container_host__9nNaO p a{
    color:#000;
}

.mt30 + p{
    margin-top:50px;

}

h3 + .Text_p1___r4ia{
    margin-top:20px;
}

.custooo h3{
    margin-top: 120px;
        text-shadow: 0 10px 9px rgba(214, 182, 139, 0.6);
}

@media screen and (max-width:1024px) {

    .number{
        display:none;
    }
    .IndexBenefits_host__7tdO9 article.shorter{
        width:100%;
        max-width:100%;
        min-width:100%;
    }

    .IndexBenefits_host__7tdO9 article.shorter h3{
        margin-top:50px;
    }

    .IndexSafety_host__pgPCX{
        margin:0;
    }

    .IndexBenefits_host__7tdO9 ul.checklist.diro li img{
        margin-right:15px;
        width:23px;
    }

        .IndexBenefits_host__7tdO9 ul li{
            width:100%;
        }
}

@media (max-width: 767px) {
    .slider-value-container {
            display: block;
        }
    
        .speed-block,
        .kwh-block {
            position: relative;
            display: block;
            width: 100%;
            margin-top: 9px;
            float: left;
        }
}