.Hero_wrapper__HkZWQ {
    padding-bottom: 2.5rem;
    background-color: #2b2e44
}

@media screen and (min-width: 1024px) {
    .Hero_wrapper__HkZWQ {
        padding-bottom:6rem;
        padding-top: 2rem
    }
}

.Hero_menu-btn-container__ZelMY {
    display: flex;
    align-items: center;
    gap: 2rem
}

.Hero_hero-content-wrapper__BsY_Z {
    padding-top: 2.8rem;
    display: grid;
    grid-gap: 0 1rem;
    gap: 0 1rem;
    width: 85%;
    grid-template-columns: 1fr;
    max-width: var(--MAX_WIDTH);
    margin-left: auto;
    margin-right: auto;
    justify-content: center;
    align-content: center
}

@media screen and (min-width: 921px) {
    .Hero_hero-content-wrapper__BsY_Z {
        width:75%;
        grid-template-columns: repeat(2,1fr)
    }
}

@media screen and (min-width: 1024px) {
    .Hero_hero-content-wrapper__BsY_Z {
        padding-top:4rem
    }
}

.Hero_hero-img-container__BtFTE {
    position: relative
}

@media screen and (min-width: 921px) {
    .Hero_hero-img-container__BtFTE {
        order:2
    }
}

.Hero_hero-img__wVVBw {
    width: 100%;
    display: block;
    margin-left: auto;
    margin-right: auto
}

@media screen and (min-width: 921px) {
    .Hero_hero-img__wVVBw {
        display:block;
        margin-left: auto;
        margin-right: auto
    }
}

@media screen and (min-width: 1024px) {
    .Hero_hero-img__wVVBw {
        position:absolute;
        top: -1rem
    }
}

@media screen and (min-width: 2500px) {
    .Hero_hero-img__wVVBw {
        top:0
    }
}

.Hero_hero-info-wrapper__93zE4 {
    margin-top: 4rem
}

@media screen and (min-width: 921px) {
    .Hero_hero-info-wrapper__93zE4 {
        order:1
    }
}

.Hero_heading__a2Uve {
    font-family: SofiaPro-Bold;
    font-weight: 600;
    line-height: clamp(2.2rem,1.5vw,2.5rem);
    font-size: clamp(2rem,3vw,4rem);
    color: #fff;
    width: 100%;
    letter-spacing: -.065em
}

@media screen and (min-width: 921px) {
    .Hero_heading__a2Uve {
        letter-spacing:-.02em;
        line-height: 3rem;
        text-align: left
    }
}

@media screen and (min-width: 2500px) {
    .Hero_heading__a2Uve {
        letter-spacing:-.04em;
        line-height: 4.5rem
    }
}

.Hero_info__IzmuR {
    font-family: SofiaPro-Regular;
    font-weight: 400;
    font-size: 1.25rem;
    margin-top: 1.5rem;
    color: #8c8ea0;
    letter-spacing: -.01em
}

@media screen and (min-width: 921px) {
    .Hero_info__IzmuR {
        text-align:left
    }
}

.Hero_button__dL94R {
    padding: 1rem 2rem;
    text-align: center;
    font-family: SofiaPro-Bold;
    font-weight: 600;
    font-size: 1rem;
    border-radius: 100px;
    background-color: #61927a;
    border: none;
    display: block;
    margin: 1.5rem 0;
    color: #fff;
    display: flex;
    justify-content: center;
    align-items: center
}

.Hero_button__dL94R:hover {
    color: none
}

.Hero_button__dL94R:active {
    outline: none;
    border: none
}

@media screen and (min-width: 921px) {
    .Hero_button__dL94R:active {
        margin:1.5rem 0
    }
}

.Hero_right-arrow-icon__XiYOB {
    margin-left: .3rem;
    font-weight: 700;
    color: #fff
}

.News_accounts-wrapper__Lnn_e {
    background-color: #eaedf4;
    padding: 4rem 0
}

.News_slider-header__IoK24 {
    display: grid;
    max-width: 1366px;
    grid-gap: 1rem 2rem;
    gap: 1rem 2rem;
    width: 85%;
    grid-template-columns: 1fr;
    margin-left: auto;
    margin-right: auto;
    justify-content: space-between;
    align-content: center
}

@media screen and (min-width: 921px) {
    .News_slider-header__IoK24 {
        width:70%;
        grid-template-columns: 55% 45%
    }
}

@media screen and (min-width: 1024px) {
    .News_slider-header__IoK24 {
        margin-bottom:6rem
    }
}

.News_slider-container__xBdos {
    padding-left: 2rem;
    max-width: 1366px;
    margin-left: auto;
    margin-right: auto
}

@media screen and (min-width: 921px) {
    .News_slider-container__xBdos {
        display:flex;
        justify-content: center;
        align-items: center
    }
}

.News_slider__pq4oC {
    min-width: 100%;
    display: flex;
    gap: 4rem;
    overflow: auto;
    margin-top: 2rem;
    -ms-overflow-style: none;
    scrollbar-width: none
}

.News_slider__pq4oC::-webkit-scrollbar {
    display: none
}

@media screen and (min-width: 921px) {
    .News_slider__pq4oC {
        min-width:-moz-fit-content;
        min-width: fit-content;
        display: flex;
        align-items: center;
        margin-top: 0;
        margin-left: 4rem
    }
}

.News_heading-container__2nA0J {
    display: flex
}

.News_heading__sCcSg {
    font-size: 1.125rem;
    color: #8c8ea0
}

.News_bar__EWwns {
    width: 2px;
    height: 1.5rem;
    margin-left: 2rem;
    background-color: #8c8ea0;
    display: none
}

@media screen and (min-width: 921px) {
    .News_bar__EWwns {
        display:block
    }
}

@media screen and (min-width: 1024px) {
    .News_bar__EWwns {
        margin-left:4rem
    }
}

.HelpAvoidRiba_footer-heading__EvRhu,.HelpAvoidRiba_heading__JiZSW {
    font-style: normal;
    font-size: clamp(1.5rem,1.8vw,1.75rem);
    line-height: 1.75rem;
    margin-top: 2rem
}

.HelpAvoidRiba_info__8galE,.HelpAvoidRiba_ways-info__nLQnQ {
    font-family: SofiaPro-Regular;
    font-style: normal;
    font-weight: 400;
    margin-top: 1rem;
    color: #8c8ea0;
    line-height: 150%;
    letter-spacing: -.03em
}

@media screen and (min-width: 921px) {
    .HelpAvoidRiba_info__8galE,.HelpAvoidRiba_ways-info__nLQnQ {
        letter-spacing:-.01em
    }
}

@media screen and (min-width: 1024px) {
    .HelpAvoidRiba_info__8galE,.HelpAvoidRiba_ways-info__nLQnQ {
        margin-left:auto;
        margin-right: auto
    }
}

.HelpAvoidRiba_btn-link__QqpXz,.HelpAvoidRiba_link__I21QM {
    padding: 1rem 2rem;
    display: block;
    width: -moz-fit-content;
    width: fit-content;
    background-color: #3d405b;
    color: #fff;
    border-radius: 6.25rem;
    font-family: SofiaPro-Regular;
    font-size: 1.125rem;
    font-weight: 700;
    position: absolute;
    bottom: 2rem
}

.HelpAvoidRiba_btn-link__QqpXz:hover,.HelpAvoidRiba_link__I21QM:hover {
    color: #fff
}

.HelpAvoidRiba_img-container__dloPG {
    height: 7.5rem
}

.HelpAvoidRiba_right-arrow-icon__EChOo {
    margin-left: .3rem;
    font-weight: 700;
    color: #fff
}

.HelpAvoidRiba_ways-wrapper__QzwUc {
    background-color: #f1f3f9;
    padding: 2.5rem 0
}

.HelpAvoidRiba_ways-content-wrapper__KgCDK {
    display: grid;
    max-width: VAR(--MAX_WIDTH);
    margin-top: 3rem;
    margin-left: auto;
    margin-right: auto;
    align-content: center;
    place-items: center;
    width: 85%;
    grid-gap: 3rem 0;
    gap: 3rem 0;
    grid-template-columns: 1fr;
    grid-auto-rows: 1fr
}

@media screen and (min-width: 921px) {
    .HelpAvoidRiba_ways-content-wrapper__KgCDK {
        margin-bottom:6rem
    }
}

@media screen and (min-width: 1024px) {
    .HelpAvoidRiba_ways-content-wrapper__KgCDK {
        width:70%;
        gap: 1.25rem;
        place-items: center;
        grid-template-columns: repeat(3,1fr)
    }
}

@media screen and (min-width: 2500px) {
    .HelpAvoidRiba_ways-content-wrapper__KgCDK {
        width:37%
    }
}

.HelpAvoidRiba_footer-heading__EvRhu,.HelpAvoidRiba_heading__JiZSW {
    margin-top: 1.8rem;
    font-family: SofiaPro-Regular;
    font-weight: 600;
    font-size: clamp(1.77rem,2.5vw,3rem);
    line-height: 120%;
    color: #3d405b;
    padding-left: 2rem;
    text-align: center
}

.HelpAvoidRiba_single-way-wrapper___g_PE {
    margin: 2rem 0;
    background: #f1f3f9;
    padding: 2rem;
    border-radius: 16px;
    min-height: 22.125rem;
    width: 100%;
    max-width: 440px;
    box-shadow: 0 4px 30px rgba(85,91,133,.1);
    height: 100%;
    position: relative
}

@media screen and (min-width: 921px) {
    .HelpAvoidRiba_single-way-wrapper___g_PE {
        padding:2rem
    }
}

.HelpAvoidRiba_footer-heading__EvRhu {
    padding-left: 0
}

.HelpAvoidRiba_btn-link__QqpXz {
    position: static;
    background-color: #61927a;
    margin-left: auto;
    margin-right: auto;
    margin-top: 2.5rem
}

@media screen and (min-width: 921px) {
    .HelpAvoidRiba_btn-link__QqpXz {
        display:block
    }
}

.HelpAvoidRiba_ways-info__nLQnQ {
    padding-left: 0;
    text-align: center
}

@media screen and (min-width: 921px) {
    .HelpAvoidRiba_ways-info__nLQnQ {
        letter-spacing:-.01em;
        max-width: 48em;
        margin-left: auto;
        margin-right: auto
    }
}

@media screen and (min-width: 2500px) {
    .HelpAvoidRiba_ways-info__nLQnQ {
        max-width:50em
    }
}

.HelpAvoidRiba_button__zcxr3 {
    padding: 1rem 2rem;
    font-family: SofiaPro-Bold;
    font-weight: 600;
    font-size: 1rem;
    border-radius: 100px;
    background-color: #f2cc8f;
    border: none;
    display: block;
    margin: 1.5rem;
    color: #2b2e44;
    display: flex;
    justify-content: center;
    align-items: center
}

@media screen and (min-width: 921px) {
    .HelpAvoidRiba_button__zcxr3 {
        display:block;
        margin: 1.5rem auto
    }
}

.HelpAvoidRiba_ways-footer__2bZLK {
    margin: 3rem 0;
    padding-left: 2rem
}

@media screen and (min-width: 921px) {
    .HelpAvoidRiba_ways-footer__2bZLK {
        width:60%;
        margin-left: auto;
        margin-right: auto
    }
}

.SingleWay_heading__86H3T {
    font-family: SofiaPro-Regular;
    font-style: normal;
    font-weight: 600;
    font-size: clamp(1.5rem,1.8vw,1.75rem);
    line-height: 1.75rem;
    color: #3d405b;
    margin-top: 2rem
}

.SingleWay_info__spQTZ {
    font-family: SofiaPro-Regular;
    font-style: normal;
    font-weight: 400;
    margin-top: 1rem;
    color: #8c8ea0;
    line-height: 150%;
    letter-spacing: -.03em
}

@media screen and (min-width: 921px) {
    .SingleWay_info__spQTZ {
        letter-spacing:-.01em
    }
}

@media screen and (min-width: 1024px) {
    .SingleWay_info__spQTZ {
        margin-left:auto;
        margin-right: auto
    }
}

.SingleWay_link__cfQCd {
    padding: 1rem 2rem;
    display: block;
    width: -moz-fit-content;
    width: fit-content;
    background-color: #3d405b;
    color: #fff;
    border-radius: 6.25rem;
    font-family: SofiaPro-Regular;
    font-size: 1.125rem;
    font-weight: 700;
    position: absolute;
    bottom: 2rem
}

.SingleWay_link__cfQCd:hover {
    color: #fff
}

.SingleWay_img-container__srp0o {
    height: 7.5rem
}

.SingleWay_right-arrow-icon__FTPZn {
    margin-left: .3rem;
    font-weight: 700;
    color: #fff
}

.Proof_footer-heading__ITEoY,.Proof_heading__qt2GB {
    font-style: normal;
    font-size: clamp(1.5rem,1.8vw,1.75rem);
    line-height: 1.75rem;
    margin-top: 2rem
}

.Proof_info__ytBv0,.Proof_ways-info__tBQUA {
    font-family: SofiaPro-Regular;
    font-style: normal;
    font-weight: 400;
    margin-top: 1rem;
    color: #8c8ea0;
    line-height: 150%;
    letter-spacing: -.03em
}

@media screen and (min-width: 921px) {
    .Proof_info__ytBv0,.Proof_ways-info__tBQUA {
        letter-spacing:-.01em
    }
}

@media screen and (min-width: 1024px) {
    .Proof_info__ytBv0,.Proof_ways-info__tBQUA {
        margin-left:auto;
        margin-right: auto
    }
}

.Proof_btn-link__OxS0h,.Proof_link__BGpoZ {
    padding: 1rem 2rem;
    display: block;
    width: -moz-fit-content;
    width: fit-content;
    background-color: #3d405b;
    color: #fff;
    border-radius: 6.25rem;
    font-family: SofiaPro-Regular;
    font-size: 1.125rem;
    font-weight: 700;
    position: absolute;
    bottom: 2rem
}

.Proof_btn-link__OxS0h:hover,.Proof_link__BGpoZ:hover {
    color: #fff
}

.Proof_img-container__C8ACk {
    height: 7.5rem
}

.Proof_right-arrow-icon__O_AWA {
    margin-left: .3rem;
    font-weight: 700;
    color: #fff
}

.Proof_ways-wrapper__ZxuWZ {
    background-color: #f1f3f9;
    padding: 2.5rem 0
}

.Proof_ways-content-wrapper__T0QAt {
    display: grid;
    max-width: VAR(--MAX_WIDTH);
    margin-top: 3rem;
    margin-left: auto;
    margin-right: auto;
    align-content: center;
    place-items: center;
    width: 85%;
    grid-gap: 3rem 0;
    gap: 3rem 0;
    grid-template-columns: 1fr;
    grid-auto-rows: 1fr
}

@media screen and (min-width: 921px) {
    .Proof_ways-content-wrapper__T0QAt {
        margin-bottom:6rem
    }
}

@media screen and (min-width: 1024px) {
    .Proof_ways-content-wrapper__T0QAt {
        width:70%;
        gap: 1.25rem;
        place-items: center;
        grid-template-columns: repeat(3,1fr)
    }
}

@media screen and (min-width: 2500px) {
    .Proof_ways-content-wrapper__T0QAt {
        width:37%
    }
}

.Proof_footer-heading__ITEoY,.Proof_heading__qt2GB {
    margin-top: 1.8rem;
    font-family: SofiaPro-Regular;
    font-weight: 600;
    font-size: clamp(1.77rem,2.5vw,3rem);
    line-height: 120%;
    color: #3d405b;
    padding-left: 2rem;
    text-align: center
}

.Proof_single-way-wrapper__PTwmg {
    margin: 2rem 0;
    background: #f1f3f9;
    padding: 2rem;
    border-radius: 16px;
    min-height: 22.125rem;
    width: 100%;
    max-width: 440px;
    box-shadow: 0 4px 30px rgba(85,91,133,.1);
    height: 100%;
    position: relative
}

@media screen and (min-width: 921px) {
    .Proof_single-way-wrapper__PTwmg {
        padding:2rem
    }
}

.Proof_footer-heading__ITEoY {
    padding-left: 0
}

.Proof_btn-link__OxS0h {
    position: static;
    background-color: #61927a;
    margin-left: auto;
    margin-right: auto;
    margin-top: 2.5rem
}

@media screen and (min-width: 921px) {
    .Proof_btn-link__OxS0h {
        display:block
    }
}

.Proof_ways-info__tBQUA {
    padding-left: 0;
    text-align: center
}

@media screen and (min-width: 921px) {
    .Proof_ways-info__tBQUA {
        letter-spacing:-.01em;
        max-width: 48em;
        margin-left: auto;
        margin-right: auto
    }
}

@media screen and (min-width: 2500px) {
    .Proof_ways-info__tBQUA {
        max-width:50em
    }
}

.Proof_button__4JWyx {
    padding: 1rem 2rem;
    font-family: SofiaPro-Bold;
    font-weight: 600;
    font-size: 1rem;
    border-radius: 100px;
    background-color: #f2cc8f;
    border: none;
    display: block;
    margin: 1.5rem;
    color: #2b2e44;
    display: flex;
    justify-content: center;
    align-items: center
}

@media screen and (min-width: 921px) {
    .Proof_button__4JWyx {
        display:block;
        margin: 1.5rem auto
    }
}

.Proof_ways-footer__6uRzo {
    margin: 3rem 0;
    padding-left: 2rem
}

@media screen and (min-width: 921px) {
    .Proof_ways-footer__6uRzo {
        width:60%;
        margin-left: auto;
        margin-right: auto
    }
}

.Proof_proof-wrapper__fY0WO {
    background-color: #eaedf4;
    padding-bottom: 2.5rem
}

@media screen and (min-width: 1024px) {
    .Proof_proof-wrapper__fY0WO {
        padding-bottom:6rem
    }
}

.Proof_proof-heading__NEjgE {
    font: normal clamp(1.875rem,2.7vw,3rem) SofiaPro-Regular;
    font-weight: 700;
    line-height: 2rem;
    letter-spacing: -2%;
    padding-top: 4rem;
    padding-left: 2rem;
    color: #3d405b;
    text-align: center
}

@media screen and (min-width: 921px) {
    .Proof_proof-heading__NEjgE {
        line-height:120%;
        text-align: center;
        letter-spacing: -.02em;
        margin-top: 0;
        padding-left: 0;
        padding-top: 4rem
    }
}

.Proof_text-wrapper__NpaHA {
    padding: 2rem
}

@media screen and (min-width: 921px) {
    .Proof_text-wrapper__NpaHA {
        display:flex;
        justify-content: center;
        align-items: center;
        flex-direction: column
    }
}

.Proof_card-wrapper__3p3NT {
    display: flex;
    justify-content: space-around;
    gap: 1rem;
    flex-wrap: wrap;
    align-items: center;
    width: 90%;
    margin: 1rem 0
}

@media screen and (min-width: 921px) {
    .Proof_card-wrapper__3p3NT {
        margin:1rem auto
    }
}

.Proof_card-wrapper-mobile-screen__9XCnV {
    min-width: 100%;
    display: flex;
    justify-content: space-between;
    gap: .3rem;
    overflow: auto;
    -ms-overflow-style: none;
    scrollbar-width: none
}

.Proof_card-wrapper-mobile-screen__9XCnV::-webkit-scrollbar {
    display: none
}

@media screen and (min-width: 921px) {
    .Proof_card-wrapper-mobile-screen__9XCnV {
        display:none
    }
}

.Proof_card-wrapper-tablet-screen__mEs5C {
    display: none
}

@media screen and (min-width: 921px) {
    .Proof_card-wrapper-tablet-screen__mEs5C {
        display:flex;
        justify-content: space-around;
        gap: 1rem;
        flex-wrap: wrap;
        align-items: center;
        width: 90%
    }
}

.Proof_single-proof-wrapper__tolKP {
    min-width: 18.75rem;
    margin: 3rem 0 1rem 1.5rem;
    padding: 2rem .5rem 4rem 1.5rem;
    background-color: #f1f3f9;
    box-shadow: 0 4px 30px rgba(85,91,133,.1);
    border-radius: 1rem
}

@media screen and (min-width: 921px) {
    .Proof_single-proof-wrapper__tolKP {
        margin:1rem auto;
        width: 25rem
    }
}

.Proof_proof-content-wrapper__rs_yY {
    display: grid;
    width: 85%;
    max-width: 1366px;
    grid-gap: 1rem 1rem;
    gap: 1rem 1rem;
    margin-top: 3rem;
    grid-template-columns: repeat(1,1fr);
    margin-left: auto;
    margin-right: auto;
    align-content: center
}

@media screen and (min-width: 921px) {
    .Proof_proof-content-wrapper__rs_yY {
        width:60%;
        margin-bottom: 6rem;
        grid-template-columns: repeat(1,1fr)
    }
}

@media screen and (min-width: 1024px) {
    .Proof_proof-content-wrapper__rs_yY {
        justify-content:center;
        grid-template-columns: repeat(2,1fr)
    }
}

@media screen and (min-width: 1280px) {
    .Proof_proof-content-wrapper__rs_yY {
        grid-template-columns:repeat(3,1fr)
    }
}

.Proof_info__ytBv0,.Proof_ways-info__tBQUA {
    text-align: center
}

.SingleProof_heading__qRtLN {
    font-weight: 600;
    font-size: clamp(1.5rem,1.8vw,1.75rem);
    line-height: 1.75rem;
    color: #3d405b;
    max-width: 13em
}

.SingleProof_description__6CPGK,.SingleProof_heading__qRtLN {
    font-family: SofiaPro-Regular;
    font-style: normal;
    margin-top: 1rem
}

.SingleProof_description__6CPGK {
    font-size: 1rem;
    font-weight: 400;
    color: #8c8ea0;
    line-height: 150%;
    letter-spacing: -1%
}

.Protection_protection-wrapper__t4huI {
    min-height: -moz-fit-content;
    min-height: fit-content;
    display: flex;
    flex-direction: column;
    padding: 0 0 4rem;
    background-color: #f1f3f9
}

.Protection_protection-heading__Plfhw {
    font: normal clamp(1.7rem,2.7vw,3rem) SofiaPro-Regular;
    font-weight: 700;
    line-height: 2rem;
    letter-spacing: -2%;
    margin-top: 2.5rem;
    color: #3d405b
}

@media screen and (min-width: 921px) {
    .Protection_protection-heading__Plfhw {
        line-height:120%;
        letter-spacing: -.02em
    }
}

.Protection_protection-info__Te1gu {
    font: normal clamp(1rem,1.5vw,1.25rem) SofiaPro-Regular;
    line-height: 1.5rem;
    color: #8c8ea0;
    margin-top: 2rem
}

@media screen and (min-width: 921px) {
    .Protection_protection-info__Te1gu {
        line-height:150%
    }
}

.Protection_protection-content-wrapper__d5UNG {
    max-width: var(--MAX_WIDTH);
    padding: 1.6rem
}

@media screen and (min-width: 921px) {
    .Protection_protection-content-wrapper__d5UNG {
        display:flex;
        width: 75%;
        flex: 1 1;
        margin: 2rem auto;
        align-items: center;
        padding: 1rem;
        flex-direction: row;
        justify-content: space-around
    }
}

.Protection_protection-img-wrapper__2Vn79 {
    margin: 3rem 1rem 1rem
}

@media screen and (min-width: 921px) {
    .Protection_protection-img-wrapper__2Vn79 {
        max-width:55%;
        margin: 0
    }
}

.Protection_protection-img__ufpCx {
    display: block;
    max-width: 55%;
    object-fit: cover;
    margin: 0
}

@media screen and (min-width: 600px) {
    .Protection_protection-img__ufpCx {
        max-width:100%
    }
}

.Protection_tick-icon__9z_fd {
    width: 1.5rem;
    height: 1.5rem;
    color: #8c8ea0
}

.Protection_single-point-container__eUwQe {
    display: flex;
    gap: .8rem
}

.Protection_single-info__fetvR {
    color: #8c8ea0;
    font-size: 1.25rem;
    font-family: SofiaPro-Regular
}

.Protection_info-wrapper__hN160 {
    padding: 1rem 0
}

@media screen and (min-width: 921px) {
    .Protection_info-wrapper__hN160 {
        max-width:45%;
        margin: 0
    }
}

.Reviews_wrapper__SOZm4 {
    min-height: -moz-fit-content;
    min-height: fit-content;
    display: flex;
    flex-direction: column;
    padding: 0 0 4rem;
    background-color: #2b2e44
}

.Reviews_review-wrapper__VvGF_ {
    display: flex;
    justify-content: space-around;
    gap: 1rem;
    flex-wrap: wrap;
    align-items: center;
    width: 90%;
    margin: 2rem auto
}

@media screen and (min-width: 921px) {
    .Reviews_review-wrapper__VvGF_ {
        margin:1rem auto;
        width: 100%
    }
}

.Reviews_review-wrapper-mobile-screen__5nyoE {
    min-width: 100%;
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
    gap: 1rem;
    overflow: auto;
    -ms-overflow-style: none;
    scrollbar-width: none
}

.Reviews_review-wrapper-mobile-screen__5nyoE::-webkit-scrollbar {
    display: none
}

@media screen and (min-width: 921px) {
    .Reviews_review-wrapper-mobile-screen__5nyoE {
        display:none
    }
}

.Reviews_single-review-wrapper__avbh4 {
    background-color: #3d405b;
    padding: 2.5rem 2rem;
    border-radius: 1rem;
    min-width: 22.5rem;
    max-width: 27.5rem
}

.Reviews_reviews-info-wrapper__NekMY {
    padding: 1rem
}

@media screen and (min-width: 921px) {
    .Reviews_reviews-info-wrapper__NekMY {
        max-width:45%;
        margin: 0 auto
    }
}

.Reviews_review-content-wrapper__WZY3l {
    display: grid;
    width: 85%;
    max-width: 1366px;
    grid-gap: 1rem 1rem;
    gap: 1rem 1rem;
    margin-top: 3rem;
    grid-template-columns: repeat(1,1fr);
    margin-left: auto;
    margin-right: auto;
    align-items: flex-start
}

@media screen and (min-width: 921px) {
    .Reviews_review-content-wrapper__WZY3l {
        margin-bottom:6rem;
        width: 100%;
        grid-template-columns: repeat(3,1fr)
    }
}

.Reviews_review-wrapper-tablet-screen__2vQMJ {
    display: none
}

@media screen and (min-width: 921px) {
    .Reviews_review-wrapper-tablet-screen__2vQMJ {
        display:flex;
        align-items: center;
        justify-content: space-around;
        gap: 1rem;
        flex-wrap: wrap;
        width: 90%
    }
}

.Reviews_review-heading__9YUqq {
    font: normal clamp(1.875rem,2.7vw,3rem) SofiaPro-Regular;
    font-weight: 700;
    line-height: 2rem;
    letter-spacing: -2%;
    margin-top: 2.5rem;
    color: #fff;
    text-align: center
}

@media screen and (min-width: 921px) {
    .Reviews_review-heading__9YUqq {
        line-height:120%;
        letter-spacing: -.02em;
        max-width: 100%;
        margin-top: 3rem;
        margin-left: auto;
        margin-right: auto
    }
}

.Reviews_tick-icon__817O2 {
    width: 1.5rem;
    height: 1.5rem;
    color: #8c8ea0
}

.SingleReview_title__R9qlZ {
    margin-top: 1.5rem;
    font-family: SofiaPro-Bold;
    font-weight: 600;
    font-size: clamp(1.75rem,2.3vw,2rem);
    letter-spacing: -.01em;
    color: #61927a
}

.SingleReview_description__aH8tA {
    margin-top: 1.5rem;
    font-family: SofiaPro-Regular;
    color: #8c8ea0;
    font-size: clamp(.9rem,1.3vw,1.25rem)
}

.SingleReview_author__wfAYZ {
    margin-top: 1.875rem;
    font-family: SofiaPro-Bold;
    font-size: 1.25rem;
    color: #fff;
    line-height: 150%
}

.GetStartedSection_open-account-wrapper__PSS7S {
    padding: 2.8rem 1.5rem;
    background-color: #2b2e44
}

.GetStartedSection_heading__y4mGI {
    margin-top: 1.8rem;
    font-family: SofiaPro-Regular;
    font-weight: 600;
    font-size: clamp(1.875rem,2.5vw,3rem);
    line-height: 120%;
    color: #fff;
    text-align: center;
    letter-spacing: -.02em
}

@media screen and (min-width: 921px) {
    .GetStartedSection_heading__y4mGI {
        text-align:center
    }
}

.GetStartedSection_info__cgsw_ {
    font-size: clamp(1rem,1vw,1.25rem);
    color: #8c8ea0;
    max-width: 50em;
    margin: 2rem auto;
    text-align: center
}

.GetStartedSection_button__ipieF {
    padding: 1rem 2rem;
    font-family: SofiaPro-Regular;
    font-weight: 600;
    border-radius: 100px;
    background-color: #61927a;
    border: none;
    display: block;
    color: #fff;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: .8rem;
    margin: 2.5rem auto
}

@media screen and (min-width: 921px) {
    .GetStartedSection_button__ipieF {
        font-size:1.125rem;
        display: block;
        margin: 4rem auto
    }
}

.GetStartedSection_right-arrow-icon__ooimA {
    margin-left: .3rem;
    font-weight: 700;
    color: #fff
}

.Faq_faq-container__YA4PO {
    margin-bottom: 1.2rem;
    padding-bottom: 1.2rem;
    border-bottom: 1px solid #ccc
}

.Faq_faq-question-container__VMTWH {
    display: flex;
    justify-content: space-between;
    align-items: center;
    cursor: pointer;
    position: relative
}

.Faq_faq-question__Hziu7 {
    font-weight: 700;
    color: #3d405b;
    font-size: 1.25rem
}

.Faq_faq-link__XFnW_ {
    position: absolute;
    transform: translate(-2.2rem,.7rem);
    display: flex;
    color: #3d405b;
    cursor: pointer;
    width: 3rem;
    height: 3rem
}

.Faq_faq-link__XFnW_:hover {
    color: #3d405b
}

.Faq_faq-link-hidden__m3Mig {
    display: none
}

.Faq_link-icon__sbbWO {
    font-size: 1.2em
}

.Faq_arrow-container__5J8qA {
    width: 1.2rem
}

.Faq_arrow-down-icon__5Q7cy,.Faq_arrow-up-icon__EdAkO {
    color: #3d405b
}

.Faq_faq-answer__aRh0B {
    margin-top: 1.5rem;
    color: #8c8ea0
}

.Faq_faq-answer__aRh0B a {
    color: #3d405b;
    text-decoration: underline!important;
    text-underline-offset: 3px
}

.Faq_faq-answer__aRh0B span {
    font-size: 1rem
}

.ManzilInfo_header-2B2E44__6tIoO,.ManzilInfo_header__e8a48 {
    font: normal clamp(.7rem,.8vw,1rem) SofiaPro-Regular;
    font-weight: 700;
    color: #8c8ea0
}

.ManzilInfo_header-2B2E44__6tIoO {
    color: #2b2e44
}

.ManzilInfo_info__ksdGd {
    font: normal clamp(.7rem,.8vw,1rem) SofiaPro-Regular;
    color: #8c8ea0
}

.ManzilInfo_disclaimer-container__uSOm7 {
    margin-top: 4rem;
    padding-left: 1.6rem;
    display: flex;
    flex-direction: column;
    gap: .5rem
}

.ManzilInfo_disclaimer-container-fixedwidth__ontcG {
    width: 85%;
    margin-left: auto;
    margin-right: auto;
    max-width: 1366px;
    margin-bottom: 4rem
}

.ManzilInfo_link__W_yfu {
    text-decoration: underline;
    color: blue;
    -webkit-text-decoration-color: blue;
    text-decoration-color: blue
}

.FaqSection_faq-section-container__c_cBf {
    background-color: #f1f3f9;
    padding: 6rem 0 3rem
}

@media screen and (min-width: 921px) {
    .FaqSection_faq-section-container__c_cBf {
        padding-bottom:4rem
    }
}

.FaqSection_faq-section-content__gEb0X {
    display: grid;
    grid-template-columns: 1fr;
    width: 80%;
    max-width: 1366px;
    margin-left: auto;
    margin-right: auto;
    grid-gap: 2rem;
    gap: 2rem
}

@media screen and (min-width: 1024px) {
    .FaqSection_faq-section-content__gEb0X {
        width:60%;
        grid-template-columns: 1fr 1fr;
        gap: 5rem
    }
}

.FaqSection_faq-heading__fO6GY {
    font-weight: 700;
    font-family: SofiaPro-Regular;
    color: #3d405b
}

.FaqSection_faq-button__QC6B2 {
    background-color: #3d405b;
    display: block;
    width: -moz-fit-content;
    width: fit-content;
    color: #fff;
    font-size: 1rem;
    font-family: SofiaPro-Bold;
    font-weight: 600;
    padding: 1rem 2rem;
    margin: 1.5rem 0;
    border-radius: 100px;
    border: none
}

.FaqSection_right-arrow-icon__H_VZI {
    margin-left: .3rem;
    font-weight: 700;
    color: #fff
}

.FaqSection_dislaimer-container__O0tcx {
    width: 85%;
    max-width: 1366px;
    margin: 2rem auto
}

.MobileDropDown_dropdown___Kqdo {
    display: flex;
    flex-direction: column;
    margin-top: 1rem
}

.MobileDropDown_dropdown-item-wrapper__OQ82D {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 1rem;
    padding-left: 2rem;
    padding-right: 1rem
}

.MobileDropDown_dropdown-item__tooHz {
    color: #2b2e44;
    font-size: 1rem;
    font-family: SofiaPro-Regular;
    font-weight: 600
}

.MobileDropDown_dropdown-item__tooHz:focus {
    color: #2b2e44
}

.MobileDropDown_dropdown-link__VQaH9 {
    color: #2b2e44;
    font-size: 1rem;
    font-family: SofiaPro-Regular;
    font-weight: 600;
    display: block;
    width: 100%;
    cursor: pointer
}

.MobileDropDown_dropdown-link__VQaH9:focus,.MobileDropDown_forward-icon__Sh2N7 {
    color: #2b2e44
}

.MenuMobileScreen_sidebar-wrapper__E0_dW {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    bottom: 0;
    display: grid;
    justify-content: flex-end;
    visibility: hidden;
    z-index: -999;
    transform: translateX(100%);
    background: rgba(0,0,0,.5)
}

@media screen and (min-width: 921px) {
    .MenuMobileScreen_sidebar-wrapper__E0_dW .MenuMobileScreen_sidebar-wrapper__E0_dW {
        visibility:hidden
    }
}

.MenuMobileScreen_sidebar-wrapper-mobile-menu__NCdo_ {
    visibility: visible;
    z-index: 2;
    transform: translateX(0)
}

.MenuMobileScreen_sidebar__IBWpi {
    width: 90vw;
    min-height: 100%;
    display: flex;
    flex-direction: column;
    background: #fff;
    color: #3d405b;
    position: relative;
    z-index: 100;
    overflow-y: scroll
}

.MenuMobileScreen_close-icon__zJgq3 {
    font-size: 1.5rem;
    color: #3d405b;
    font-weight: bolder;
    cursor: pointer
}

.MenuMobileScreen_sidebar-header__BWrqj {
    padding-top: 2rem;
    padding-bottom: 1rem;
    display: flex;
    justify-content: space-between;
    padding-inline:1rem}

.MenuMobileScreen_sidebar-header-submenu__eC7qa {
    background-color: #f1f3f9
}

.MenuMobileScreen_link__15hs6 {
    display: block;
    color: #3d405b;
    font-size: 1.125rem;
    font-weight: 600;
    font-family: SofiaPro-Regular;
    padding: .8rem 1rem;
    cursor: pointer
}

.MenuMobileScreen_link__15hs6:hover {
    color: #3d405b
}

.MenuMobileScreen_link-blog-page__7WJcG,.MenuMobileScreen_link-blog-page__7WJcG:hover {
    color: #8c8ea0
}

.MenuMobileScreen_backward-icon__IjVP2,.MenuMobileScreen_down-icon__lHe_9,.MenuMobileScreen_forward-icon__rrp3u {
    color: #2b2e44
}

.MenuMobileScreen_item-container__PUqdo {
    display: flex;
    color: #3d405b;
    flex-direction: column
}

.MenuMobileScreen_item-name___cy8o {
    font-family: SofiaPro-Regular;
    font-size: 1.125rem;
    font-weight: 600;
    cursor: pointer;
    color: #3d405b
}

.MenuMobileScreen_sidebar-header-wrapper__jwX_1 {
    display: flex;
    justify-content: space-between;
    align-items: center
}

.MenuMobileScreen_social-icon-container__V32XZ {
    display: flex;
    justify-content: center;
    gap: 1.5rem
}

.MenuMobileScreen_social-icon__zuxhn {
    object-fit: cover
}

.MenuMobileScreen_button-container__4WeK8 {
    display: flex;
    margin: 1.3rem auto;
    gap: .6rem;
    justify-content: center
}

.MenuMobileScreen_button__ysYpF {
    background-color: #2b2e44;
    border: none
}

.MenuMobileScreen_button__ysYpF,.MenuMobileScreen_sign-up-btn__D8_Bu {
    display: block;
    color: #fff;
    font-weight: 600px;
    border-radius: 100px;
    padding: .5rem 1.1rem
}

.MenuMobileScreen_sign-up-btn__D8_Bu {
    background-color: #61927a;
    border: none
}

.MenuMobileScreen_social-link-btn-wrapper__QN6zx {
    margin-top: auto
}

.MenuMobileScreen_external-link-career__Sp9ab {
    display: block;
    color: #3d405b;
    font-size: 1.125rem;
    font-weight: 600;
    font-family: SofiaPro-Regular;
    padding: 1.5rem 0;
    cursor: pointer
}

.MenuMobileScreen_social-media-icon__a6NO6 {
    font-size: 2rem;
    color: #3d405b
}

.MenuMobileScreen_item-header__Gf49g {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #3d405b;
    font-weight: 600;
    padding: .8rem 1rem;
    cursor: pointer
}

.MenuMobileScreen_item-header-selected__7l4Wd {
    background-color: #f1f3f9
}

.MenuMobileScreen_single-subitem-description__sy7xs {
    font-family: SofiaPro-Regular;
    font-weight: 300;
    font-size: 1rem;
    letter-spacing: -.02em;
    line-height: 140%;
    padding-inline:1rem;color: #6b6d7c
}

.MenuTabletScreen_nav-links__AfKHR {
    display: flex;
    gap: 1rem
}

@media screen and (min-width: 921px) {
    .MenuTabletScreen_nav-links__AfKHR {
        gap:3.5rem
    }
}

.MenuTabletScreen_single-nav-link__nseFz {
    font-size: 1.2rem;
    font-family: SofiaPro-Regular;
    font-weight: 600;
    color: #fff;
    cursor: pointer
}

.MenuTabletScreen_down-arrow-icon__2U4yI {
    color: #fff;
    margin-left: .45rem;
    font-size: .7rem
}

.MenuTabletScreen_submenu__EKoKy {
    background: #f1f3f9;
    box-shadow: 0 16px 40px rgba(0,0,0,.32);
    position: absolute;
    top: 4rem;
    left: 50%;
    transform: translateX(-50%);
    z-index: 3;
    padding: .25rem;
    border-radius: 8px;
    display: none
}

.MenuTabletScreen_submenu__EKoKy:before {
    content: "";
    display: block;
    width: 0;
    height: 0;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    border-bottom: 5px solid #f1f3f9;
    position: absolute;
    top: -5px;
    left: 50%;
    transform: translateX(-50%)
}

.MenuTabletScreen_submenu-show__uSKnT {
    display: block
}

.MenuTabletScreen_submenu-big-width__ATclc {
    width: 36rem
}

.MenuTabletScreen_submenu-small-width__5Wi08 {
    width: 17rem
}

.MenuTabletScreen_submenu-content-wrapper__ixSrN {
    width: 100%;
    height: 100%;
    display: flex
}

.MenuTabletScreen_single-item-wrapper__Bz9Rc,.MenuTabletScreen_single-item__rR4Zz {
    color: #3d405b;
    font-size: 1.125rem;
    font-family: SofiaPro-Regular;
    font-weight: 600;
    padding: .75rem 1rem;
    cursor: pointer;
    margin-bottom: .8rem;
    position: relative;
    border-radius: 4px;
    display: block;
    display: flex;
    gap: .3rem
}

.MenuTabletScreen_single-item-active__yOJmB:before {
    content: "";
    width: 0;
    height: 0;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    border-bottom: 5px solid #fff;
    position: absolute;
    top: 24px;
    left: 98%;
    transform: translateX(50%);
    transform: rotate(90deg)
}

.MenuTabletScreen_single-item-wrapper-big-width__X5T3P:before:active {
    display: block
}

.MenuTabletScreen_single-item-active__yOJmB {
    background-color: #fff;
    color: #3d405b;
    width: 95%
}

.MenuTabletScreen_single-item-active__yOJmB:hover {
    color: #3d405b
}

.MenuTabletScreen_single-item-wrapper-active__5_E6T {
    background-color: #fff;
    color: #3d405b
}

.MenuTabletScreen_single-item-wrapper__Bz9Rc:hover:active,.MenuTabletScreen_single-item__rR4Zz:hover:active {
    color: #3d405b
}

.MenuTabletScreen_single-item-active-big-width___MZw_,.MenuTabletScreen_single-item-wrapper__Bz9Rc .MenuTabletScreen_big-width__HHRIx {
    width: 95%
}

.MenuTabletScreen_single-subitem-container__a93vm {
    display: flex;
    flex-direction: column
}

.MenuTabletScreen_main-item-container__wBN7t {
    width: 100%
}

.MenuTabletScreen_main-item-container-big-width__wTLod {
    width: 30%
}

.MenuTabletScreen_subitem-container__vj4yD {
    padding: 1rem;
    min-height: 100%;
    background-color: #fff;
    color: #3d405b;
    position: relative
}

.MenuTabletScreen_subitem-container-big-width__hvaz9 {
    width: 80%
}

.MenuTabletScreen_single-subitem-wrapper__5dV4E {
    width: 22rem;
    padding: .75rem 1rem;
    box-sizing: border-box;
    margin-bottom: 1rem
}

.MenuTabletScreen_single-subitem-wrapper-active__YGqDk {
    border: 1px solid #dadce5;
    box-shadow: 0 4px 30px rgba(85,91,133,.1);
    border-radius: 4px
}

.MenuTabletScreen_single-subitem-heading__7JU9O {
    display: flex;
    align-items: center;
    font-family: SofiaPro-Regular;
    font-weight: 600;
    font-size: 1.125rem;
    letter-spacing: -.02em;
    line-height: 140%;
    color: #3d405b;
    margin-bottom: .5rem
}

.MenuTabletScreen_single-subitem-description___JwWV {
    font-family: SofiaPro-Regular;
    font-weight: 300;
    font-size: 1rem;
    letter-spacing: -.02em;
    line-height: 140%;
    padding-inline:1rem;color: #8c8ea0
}

.MenuTabletScreen_right-arrow-icon-wrapper__FtcJP {
    display: none
}

.MenuTabletScreen_right-arrow-icon-wrapper-active__A7To3 {
    display: block
}

.MenuTabletScreen_right-arrow-icon__HW8fp {
    margin-left: .6rem;
    position: relative;
    top: 1px
}

.MenuTabletScreen_subitem-img-wrapper__yvDYx {
    display: none
}

.MenuTabletScreen_subitem-img-wrapper-active__vXvcb {
    display: block
}

.MenuTabletScreen_subitem-img__r8_te {
    position: absolute;
    right: 2rem;
    object-fit: cover
}

.MenuTabletScreen_subitem-img-bottom__QejQA {
    position: absolute;
    bottom: 1rem
}

.MenuTabletScreen_subitem-link__y1_P8 {
    display: block;
    width: 18rem
}

.MenuTabletScreen_single-item-link__odqO_ {
    width: 100%;
    display: flex;
    color: #fff
}

.MenuTabletScreen_single-item-wrapper__Bz9Rc .MenuTabletScreen_blog__yTQwc {
    color: #8c8ea0
}

.MenuTabletScreen_single-item__rR4Zz:hover .MenuTabletScreen_blog__yTQwc {
    color: #8c8ea0;
    cursor: no-drop
}

.MenuTabletScreen_single-item-link-subitem__KOLVg {
    display: flex;
    color: #3d405b
}

.MenuTabletScreen_single-item-link-subitem-external__6tehg {
    width: 100%;
    display: flex
}

.MenuTabletScreen_external-link__ePKx5 {
    color: #f1f3f9
}

.Navbar_navbar-wrapper__2VicG {
    background-color: #2b2e44
}

.Navbar_navbar__Zit9p {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 2rem;
    margin-left: 0;
    margin-right: 0;
    max-width: var(--MAX_WIDTH)
}

@media screen and (min-width: 921px) {
    .Navbar_navbar__Zit9p {
        padding-top:1.5rem;
        padding-bottom: 1rem;
        margin-left: auto;
        margin-right: auto
    }
}

.Navbar_nav-btn__29TUx {
    background-color: #fcfcfc;
    padding: 1rem 2rem;
    font: normal 1.125rem SofiaPro-Bold;
    border-radius: 100px;
    border: none;
    display: none;
    color: #3d405b;
    cursor: pointer
}

@media screen and (min-width: 921px) {
    .Navbar_nav-btn__29TUx {
        display:block
    }
}

.Navbar_nav-btn__29TUx:hover {
    color: #3d405b
}

.Navbar_menu-btn-container__oq_Ka {
    display: flex;
    align-items: center;
    gap: 2rem
}

.Navbar_bars-icon__Hgsl6 {
    color: #fff;
    font-size: 1.7rem;
    cursor: pointer
}

@media screen and (min-width: 921px) {
    .Navbar_bars-icon__Hgsl6 {
        display:none
    }
}

.Navbar_menu-tablet-screen-container__k722u {
    display: none
}

@media screen and (min-width: 921px) {
    .Navbar_menu-tablet-screen-container__k722u {
        display:block
    }
}

.ProductCard_card___QJxf {
    background-color: #fff;
    box-shadow: 0 4px 30px rgba(85,91,133,.1);
    border-radius: 16px;
    padding: 2rem;
    position: relative;
    min-width: 20rem;
    min-height: 20rem
}

@media screen and (min-width: 921px) {
    .ProductCard_card___QJxf {
        padding:3rem 1.5rem
    }
}

.ProductCard_card-heading__zTPbC {
    font-family: SofiaPro-Regular;
    font-weight: 600;
    font-size: clamp(1.5rem,1.5vw,2rem);
    color: #3d405b
}

.ProductCard_card-info__Sqlf5 {
    font-family: SofiaPro-Regular;
    font-weight: 400;
    color: #8c8ea0;
    font-size: 1rem;
    margin-top: 1.5rem
}

.ProductCard_card-link__FITbH,.ProductCard_duck-cream__q9nmj,.ProductCard_kansas-grain__HCl56,.ProductCard_parasol__nV6SB {
    font-family: SofiaPro-Bold;
    width: -moz-fit-content;
    width: fit-content;
    border-radius: 100px;
    margin-top: 4rem;
    color: #3d405b;
    display: flex;
    flex-direction: row;
    align-items: center;
    padding: 16px 24px;
    position: absolute;
    bottom: 1rem;
    left: 1rem
}

@media screen and (min-width: 921px) {
    .ProductCard_card-link__FITbH,.ProductCard_duck-cream__q9nmj,.ProductCard_kansas-grain__HCl56,.ProductCard_parasol__nV6SB {
        left:1.5rem
    }
}

.ProductCard_card-link__FITbH:hover,.ProductCard_duck-cream__q9nmj:hover,.ProductCard_kansas-grain__HCl56:hover,.ProductCard_parasol__nV6SB:hover {
    color: #3d405b
}

.ProductCard_duck-cream__q9nmj {
    background-color: #c5e2d3
}

.ProductCard_parasol__nV6SB {
    background-color: #e9dfdf
}

.ProductCard_kansas-grain__HCl56 {
    background-color: #ffe9ca
}

.ProductCard_coming-soon-btn__fKJyY {
    font-family: SofiaPro-Regular;
    width: -moz-fit-content;
    width: fit-content;
    font-weight: 600;
    border-radius: 100px;
    margin-top: 4rem;
    color: #3d405b;
    display: flex;
    flex-direction: row;
    align-items: center;
    padding: 16px 24px;
    position: absolute;
    bottom: 1rem;
    left: .4rem;
    background-color: #fff;
    border: none
}

@media screen and (min-width: 921px) {
    .ProductCard_coming-soon-btn__fKJyY {
        left:0
    }
}

.ProductCard_right-arrow-icon__4o5iH {
    margin-left: .3rem;
    font-weight: 700;
    color: #2b2e44
}

.Products_accounts-wrapper-nobg__dy_tj,.Products_accounts-wrapper___zycn {
    background-color: #eaedf4;
    padding: 4rem 0
}

.Products_accounts-wrapper-nobg__dy_tj {
    background-color: none
}

.Products_slider-header__gI7KE {
    display: grid;
    max-width: 1366px;
    grid-gap: 1rem 2rem;
    gap: 1rem 2rem;
    margin-left: auto;
    margin-right: auto;
    justify-content: space-between;
    align-content: center;
    width: 85%;
    grid-template-columns: 1fr
}

@media screen and (min-width: 921px) {
    .Products_slider-header__gI7KE {
        width:70%;
        grid-template-columns: 55% 45%
    }
}

@media screen and (min-width: 1024px) {
    .Products_slider-header__gI7KE {
        margin-bottom:6rem
    }
}

.Products_heading__21gKv {
    font-family: SofiaPro-Regular;
    font-weight: 600;
    min-width: 100%;
    font-size: clamp(2rem,2.5vw,3rem);
    color: #3d405b
}

@media screen and (min-width: 921px) {
    .Products_heading__21gKv {
        padding-left:0
    }
}

.Products_slider-container__E9Vpv {
    margin-top: 4rem
}

@media screen and (min-width: 768px) {
    .Products_slider-container__E9Vpv {
        padding-left:5rem
    }
}

@media screen and (min-width: 900px) {
    .Products_slider-container__E9Vpv {
        padding-left:8rem
    }
}

@media screen and (min-width: 1280px) {
    .Products_slider-container__E9Vpv {
        padding-left:10rem
    }
}

@media(min-width: 1500px) {
    .Products_slider-container__E9Vpv {
        padding-left:15rem
    }
}

@media(min-width: 1600px) {
    .Products_slider-container__E9Vpv {
        padding-left:17.5rem
    }
}

@media(min-width: 1800px) {
    .Products_slider-container__E9Vpv {
        padding-left:20rem
    }
}

@media(min-width: 1900px) {
    .Products_slider-container__E9Vpv {
        padding-left:25rem
    }
}

.Products_slider__tw8iU {
    margin-top: 2rem;
    padding-left: 1.6rem;
    min-width: 100%;
    display: flex;
    overflow: auto;
    gap: 1rem;
    -ms-overflow-style: none;
    scrollbar-width: none
}

.Products_slider__tw8iU::-webkit-scrollbar {
    display: none
}

@media screen and (min-width: 921px) {
    .Products_slider__tw8iU {
        gap:2rem
    }
}

.Products_btn-container__e5u6B {
    display: none
}

@media screen and (min-width: 921px) {
    .Products_btn-container__e5u6B {
        display:flex;
        align-items: center;
        margin-left: auto
    }
}

.Products_left-arrow-icon__vPE4r,.Products_right-arrow-icon__Y1JVI {
    margin: 0 .5rem;
    width: 1.5rem;
    height: 2rem;
    color: #8c8ea0;
    cursor: pointer
}

.Products_disclaimer-container__3hm_1 {
    margin-top: 4rem;
    padding-left: 1.6rem;
    display: flex;
    flex-direction: column;
    gap: .5rem;
    width: 85%;
    max-width: 1366px;
    margin-left: auto;
    margin-right: auto
}
