.Home_Banner__og6ye {
    padding-top: 70px
}

.Home_BannerHeading__S6s2j {
    padding: 41px 0 26px
}

.Home_BannerHeading__S6s2j h1 {
    padding-bottom: 10px;
    line-height: 47px;
    font-size: 4.2rem;
    font-weight: 700;
    text-align: center;
    font-weight: 900;
    color: #04235f
}

.Home_BannerHeading__S6s2j h1 span {
    color: #0f5bf0;
    position: relative;
    z-index: -1;
    font-weight: 700;
    line-height: 50px
}

.Home_BannerHeading__S6s2j h1 span:after {
    position: absolute;
    left: 10px;
    top: 16px;
    z-index: -1;
    width: 170px;
    display: block;
    object-fit: scale-down;
    content: url(/_next/static/media/underline.de73516f.svg)
}

.Home_BannerButtons__QjG1Y {
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 20px 30px
}

.Home_BannerButtons__QjG1Y div a {
    display: block;
    font-family: Inter,sans-serif;
    font-size: 1.6rem;
    font-weight: 700;
    line-height: 19px;
    color: #fff;
    padding: 10.5px 0;
    background: #f65226;
    border-radius: 50px;
    width: 280px;
    text-align: center;
    transition-duration: .2s;
    transition-property: color,background-color;
    transition-timing-function: ease-in-out
}

.Home_BannerButtons__QjG1Y div a:hover {
    color: #f65226;
    background-color: #fff;
    outline: 1px solid #f65226;
    outline-offset: -1px
}

.Home_BannerContainer__vU5_t {
    display: flex;
    justify-content: space-between;
    padding-bottom: 60px;
    align-items: flex-start
}

.Home_BannerContainerCards__mdwRR {
    display: inline-flex;
    gap: 30px;
    flex-direction: column;
    margin-top: 110px
}

.Home_BannerContainerImage__FW9s_ {
    z-index: -1;
    transform: scale(1.23);
    padding-top: 30px
}

.Home_BannerContainerImage__FW9s_ img {
    transform: translateX(-15px)
}

.Home_BannerContainerTransfer__v8NUA {
    width: 292.91px;
    display: inline-block;
    background: #fff;
    box-shadow: 0 2px 7px rgba(0,0,0,.15);
    border-radius: 10.5554px
}

.Home_BannerContainerTransfer__v8NUA h5 {
    padding: 13px 15px 0;
    font-size: 1.2rem;
    font-weight: 700;
    line-height: 14px;
    color: #575757
}

.Home_BannerContainerTransferMoney__w4HO_ {
    padding: 0 15px;
    display: flex;
    gap: 13px
}

.Home_BannerContainerTransferDiscount__d_qmP {
    padding: 13.5px 20px;
    background: #f0ffed;
    border-radius: 10.5554px;
    display: flex;
    align-items: center;
    cursor: pointer
}

.Home_BannerContainerTransferDiscount__d_qmP h6 {
    font-family: Inter,sans-serif;
    font-size: 1.2rem;
    font-weight: 700;
    line-height: 15px;
    text-align: center;
    letter-spacing: .05em;
    color: #1cc600;
    padding-left: 9px;
    padding-right: 40px
}

.Home_BannerContainerTransferMoney__w4HO_ {
    padding-top: 9px;
    padding-bottom: 16px
}

.Home_BannerContainerTransferMoney__w4HO_ img {
    margin-top: 7px
}

.Home_BannerContainerTransferMoney__w4HO_ div h1 {
    font-family: Inter,sans-serif;
    font-size: 2.1rem;
    font-weight: 700;
    line-height: 26px;
    padding-bottom: 8px;
    color: #9f9f9f
}

.Home_BannerContainerTransferMoney__w4HO_ div h6 {
    font-family: Inter,sans-serif;
    font-size: 1.2rem;
    font-weight: 400;
    line-height: 14px;
    letter-spacing: .05em;
    color: #575757
}

.Home_BannerContainerPerson__TquUV {
    padding: 11px 20px 9px 16px;
    gap: 69px;
    background: #fff;
    box-shadow: 0 2px 7px rgba(0,0,0,.15);
    border-radius: 10.5554px
}

.Home_BannerContainerPersonProfileWrapper__CX_MQ {
    display: flex;
    align-items: center;
    justify-content: space-between
}

.Home_BannerContainerPerson__TquUV h5 {
    font-family: Inter,sans-serif;
    font-size: 1.1rem;
    font-weight: 500;
    line-height: 13px;
    color: #0f5bf0;
    padding-top: 13px
}

.Home_BannerContainerPersonProfile__e1hRy {
    display: flex;
    align-items: center;
    gap: 12px
}

.Home_BannerContainerPersonDetails__lHudk h2 {
    font-family: Inter,sans-serif;
    font-size: 1.4rem;
    font-weight: 700;
    line-height: 17px;
    color: #575757;
    padding-bottom: 6px
}

.Home_BannerContainerPersonDetails__lHudk div {
    display: flex;
    align-items: center;
    gap: 7px
}

.Home_BannerContainerPersonDetails__lHudk div h4 {
    font-family: Inter,sans-serif;
    font-size: 1.1rem;
    font-weight: 500;
    line-height: 13px;
    color: #c9c9c9
}

.Home_BannerContainerBalance__P0A3F {
    padding: 14px 17px 20px 14px;
    background: #fff;
    box-shadow: 0 2.47294px 7.41881px rgba(0,0,0,.25);
    border-radius: 11px;
    margin-top: 112px;
    margin-bottom: 40px
}

.Home_BannerContainerBalance__P0A3F h3 {
    font-family: Inter,sans-serif;
    font-size: 1.2rem;
    font-weight: 700;
    line-height: 15px;
    color: #575757
}

.Home_BannerContainerBalance__P0A3F h2 {
    padding-bottom: 18px;
    padding-top: 9.5px;
    font-family: Inter,sans-serif;
    font-size: 3rem;
    font-weight: 700;
    line-height: 36px;
    color: #575757
}

.Home_BannerContainerBalanceCountries__OJxpL {
    display: flex;
    justify-content: center;
    gap: 12px;
    padding-top: 9.5px
}

.Home_BannerContainerBalanceCountries__OJxpL span {
    padding: 5px 0 7px;
    text-align: center;
    background: #edf3ff;
    border-radius: 4.94588px;
    width: 85.82px
}

.Home_BannerContainerBalanceCountries__OJxpL span h5 {
    font-family: Inter,sans-serif;
    font-size: 1.4rem;
    font-weight: 700;
    line-height: 20px;
    color: #0239a7
}

.Home_BannerContainerBalanceCountries__OJxpL span h6 {
    font-family: Inter,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    line-height: 12px;
    color: #0239a7
}

.Home_Solutions__Rx6wd h2 {
    font-size: 4.2rem;
    font-weight: 700;
    line-height: 150%;
    font-weight: 900;
    text-align: center;
    color: #04235f
}

.Home_SolutionsGroup__nIYfT {
    display: flex;
    justify-content: space-between;
    gap: 28px;
    margin-top: 38px;
    margin-bottom: 100px;
    padding: 32px 42px;
    background: #fffffe;
    box-shadow: 0 3px 6px rgba(15,91,240,.12)
}

.Home_SolutionsGroup__nIYfT span {
    height: 152px;
    width: 1px;
    background: #e3e3e3;
    align-self: center
}

.Home_SolutionsGroupList__bIugN {
    max-width: 235px
}

.Home_SolutionsGroupList__bIugN h4 {
    font-size: 1.8rem;
    font-weight: 700;
    line-height: 24px;
    letter-spacing: .01em;
    color: #000;
    padding-top: 10px;
    padding-bottom: 9px
}

.Home_SolutionsGroupList__bIugN ul {
    padding-left: 20px
}

.Home_SolutionsGroupList__bIugN ul li {
    font-size: 1.4rem;
    font-weight: 400;
    line-height: 150%;
    letter-spacing: .015em;
    color: #3a3a3a
}

.Home_SolutionsKnowMoreCard__7v4wW {
    max-width: 986px;
    height: 490px;
    background: linear-gradient(180deg,#896cff,#6243e3);
    box-shadow: 0 0 12px rgba(0,0,0,.15);
    border-radius: 20px;
    margin-bottom: 108px
}

.Home_SolutionsGroup__nIYfT>div {
    display: flex;
    gap: 40px
}

.Home_CornerDetails__rxOpr {
    padding-bottom: 100px
}

.Home_CornerDetailsWrapper__1feLQ {
    padding: 43.5px;
    background: #f4f8ff;
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 50px
}

.Home_CornerDetailsWrapperSection__uYcT9 {
    display: flex;
    align-items: center;
    gap: 29px
}

.Home_CornerDetailsWrapperSection__uYcT9 div h5 {
    color: #2352b1;
    font-size: 20px;
    font-family: Satoshi;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    letter-spacing: .2px
}

.Home_CornerDetailsWrapperSection__uYcT9 div h5 img {
    display: none;
    width: 10%
}

.Home_CornerDetailsWrapperSection__uYcT9 img {
    display: block
}

.Home_CornerDetailsWrapper__1feLQ span {
    width: 1px;
    height: 133px;
    background: #a7c5ff
}

.Home_CornerDetailsImage__Mno78 {
    gap: 10px;
    display: flex;
    height: unset;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: center;
    padding-top: 10px
}

.Home_CornerDetailsPowered__ktvDf h5 img {
    width: 15%!important
}

.Home_ourPartnerBgImage__GR4hp {
    background-image: url(/_next/static/media/bg2.53548d12.png);
    background-repeat: no-repeat
}

.Home_ReviewsWrap__ii6x4 {
    padding-top: 100px
}

@media(max-width: 768px) {
    .Home_ReviewsWrap__ii6x4 {
        padding-top:0;
        padding-bottom: 49px
    }
}

.Home_RemittanceWrap__8lAiz {
    overflow: hidden;
    padding-top: 95px;
    padding-bottom: 60px
}

@media(max-width: 768px) {
    .Home_RemittanceWrap__8lAiz {
        padding-top:0;
        padding-bottom: 7px
    }
}

.Home_CornerOfUpdate__4L88_ {
    padding-top: 40px
}

.Home_CornerOfUpdate__4L88_ h2 {
    font-size: 2.2rem;
    font-weight: 900;
    line-height: 120%;
    text-align: center;
    color: #04235f;
    padding-left: 17.5px;
    padding-right: 17.5px
}

.Home_CornerOfUpdateWrapper__9CF8X {
    display: flex;
    justify-content: space-between;
    gap: 12px;
    padding-top: 45px;
    padding-bottom: 100px
}

.Home_CornerOfUpdateWrapperLeft__25dRG,.Home_CornerOfUpdateWrapperRight__FF4iK {
    display: flex;
    flex-direction: column;
    gap: 54px
}

.Home_CornerOfUpdateWrapperLeftContent__NJYhL,.Home_CornerOfUpdateWrapperRightContent__Pxqgj {
    max-width: 325px;
    width: 100%;
    flex-grow: 1
}

.Home_CornerOfUpdateWrapperLeftContent__NJYhL h3,.Home_CornerOfUpdateWrapperRightContent__Pxqgj h3 {
    font-size: 1.4rem;
    font-weight: 900;
    line-height: 120%;
    color: #fff
}

.Home_CornerOfUpdateWrapperLeftContent__NJYhL h4,.Home_CornerOfUpdateWrapperRightContent__Pxqgj h4 {
    font-family: Inter,sans-serif;
    font-size: 1.2rem;
    font-weight: 700;
    line-height: 27px;
    color: #fff;
    padding-top: 17px;
    padding-bottom: 15px
}

.Home_CornerOfUpdateWrapperLeftContent__NJYhL h5,.Home_CornerOfUpdateWrapperRightContent__Pxqgj h5 {
    font-family: Inter,sans-serif;
    font-size: 0.9rem;
    font-weight: 400;
    line-height: 19px;
    color: #fff
}

.Home_CornerOfUpdateWrapperLeft__25dRG a,.Home_CornerOfUpdateWrapperRight__FF4iK a {
    font-size: 1rem;
    font-weight: 700;
    line-height: 120%;
    color: #fff;
    border: 1px solid #fff;
    border-radius: 71px;
    padding: 12px 52px;
    display: inline-block;
    transition-duration: .2s;
    transition-property: color,background-color;
    transition-timing-function: ease-in-out
}

.Home_CornerOfUpdateWrapperLeft__25dRG a:hover,.Home_CornerOfUpdateWrapperRight__FF4iK a:hover {
    color: #000;
    background-color: #fff
}

.Home_CornerOfUpdateWrapperLeft__25dRG {
    background-repeat: no-repeat;
    border-radius: 8px;
    flex-basis: 44%;
    flex-grow: 1;
    background: url(../images/blog.1e857d0e.png);
    position: relative;
    overflow: hidden;
    background-position: 100% 0;
    background-size: cover;
    max-width: 475px;
    padding: 33px 36px 28px
}

.Home_CornerOfUpdateWrapperLeft__25dRG:after {
    content: "";
    background: linear-gradient(111.46deg,rgba(0,0,0,.85) 16.18%,transparent 100.79%);
    position: absolute;
    top: 0;
    right: 29px;
    z-index: -1;
    width: 100%;
    filter: grayscale(100%);
    object-fit: cover
}

.Home_CornerOfUpdateWrapperRight__FF4iK {
    background-repeat: no-repeat;
    border-radius: 8px;
    flex-basis: 44%;
    flex-grow: 1;
    background: url(../images/media.54dcc700.png);
    position: relative;
    overflow: hidden;
    background-position: 100% 0;
    background-size: cover;
    max-width: 475px;
    padding: 33px 36px 28px
}

.Home_CornerOfUpdateWrapperRight__FF4iK:after {
    content: "";
    background: linear-gradient(111.46deg,rgba(0,0,0,.85) 16.18%,transparent 100.79%);
    position: absolute;
    top: 0;
    right: 29px;
    z-index: -1;
    width: 100%;
    filter: grayscale(100%);
    object-fit: cover
}

.Home_CustomerReviews__PBsJf h2 {
    font-size: 4.2rem;
    font-weight: 900;
    line-height: 120%;
    text-align: center;
    color: #04235f
}

.Home_CustomerReviewsWrapper__ClDK3 {
    padding-top: 58px;
    padding-bottom: 66px
}

.Home_CustomerReviewsBgImage__z7ytx {
    padding-bottom: 100px;
    background-repeat: no-repeat;
    background-position: 100% 200%;
    background-size: 65% 82%;
    background-image: linear-gradient(180deg,hsla(0,0%,100%,0),#fff),url(/_next/static/media/bg2.53548d12.png)
}

.Home_currencyConversionHeader__pChnq {
    padding: 49px 25px 9px 49px
}

.Home_currencyConversionHeader__pChnq h3 {
    font-size: 1.6rem;
    font-weight: 700;
    line-height: 38px;
    color: #000;
    padding-bottom: 4px
}

.Home_currencyConversionHeader__pChnq h5 {
    font-size: 1rem;
    font-weight: 400;
    line-height: 19px;
    letter-spacing: .01em;
    color: #3a3a3a
}

.Home_currencyConversionContainer__U16LE {
    margin: 0 auto;
    padding-top: 100px;
    padding-bottom: 100px;
}

@media(max-width: 768px) {
    .Home_Banner__og6ye {
        padding-top:0
    }

    .Home_BannerHeading__S6s2j {
        padding: 21px 0 24px
    }

    .Home_BannerHeading__S6s2j h1 {
        padding-bottom: 23px;
        font-size: 3.2rem;
        font-weight: 700
    }

    .Home_BannerHeading__S6s2j h1 span:after {
        left: -11px;
        content: url(/_next/static/media/underlineMobile.956ceec4.svg)
    }

    .Home_BannerButtons__QjG1Y {
        flex-direction: column
    }

    .Home_BannerButtons__QjG1Y div a {
        font-size: 1.4rem;
        font-weight: 700;
        line-height: 17px
    }

    .Home_BannerContainer__vU5_t {
        padding-bottom: 0
    }

    .Home_BannerContainerCards__mdwRR {
        display: none
    }

    .Home_BannerContainerImage__FW9s_ {
        transform: none
    }

    .Home_BannerContainerImage__FW9s_ img {
        transform: translateX(-8px)
    }

    .Home_BannerContainerBalance__P0A3F {
        display: none
    }

    .Home_Solutions__Rx6wd h2 {
        font-size: 3.2rem;
        line-height: 150%
    }

    .Home_SolutionsGroup__nIYfT {
        flex-direction: column;
        margin-top: 4px;
        margin-bottom: 30px;
        box-shadow: none
    }

    .Home_SolutionsGroupList__bIugN {
        max-width: 100%
    }

    .Home_SolutionsGroup__nIYfT span {
        width: 152px;
        height: 1px;
        background: #e3e3e3
    }

    .Home_SolutionsGroup__nIYfT>div {
        flex-direction: column;
        gap: 28px
    }

    .Home_CornerDetails__rxOpr {
        padding-bottom: 40px
    }

    .Home_CornerDetailsWrapper__1feLQ {
        padding: 52px 20px
    }

    .Home_CornerDetails__rxOpr span {
        height: 1px;
        width: 250px
    }

    .Home_CornerDetailsWrapper__1feLQ {
        flex-direction: column;
        text-align: center;
        gap: 42px
    }

    .Home_CornerDetailsWrapperSection__uYcT9 div h5 {
        display: flex;
        align-items: center;
        justify-content: center;
        gap: 20px
    }

    .Home_CornerDetailsWrapperSection__uYcT9 div h5 img {
        display: block
    }

    .Home_CornerDetailsVisImg__Jv9_6 {
        display: none!important
    }

    .Home_CornerDetailsImage__Mno78 {
        padding-top: 20px;
        margin: 0 auto
    }

    .Home_CornerOfUpdate__4L88_ {
        padding-top: 42px
    }

    .Home_CornerOfUpdate__4L88_ h2 {
        font-size: 2.2rem;
        line-height: 120%
    }

    .Home_CornerOfUpdateWrapper__9CF8X {
        flex-wrap: wrap;
        justify-content: center;
        padding-top: 24px;
        padding-bottom: 40px;
        gap: 4px
    }

    .Home_CornerOfUpdateWrapperLeft__25dRG,.Home_CornerOfUpdateWrapperRight__FF4iK {
        gap: 18px;
        flex-basis: 100%;
        padding: 24px 85px 20px 10px
    }

    .Home_CornerOfUpdateWrapperLeftContent__NJYhL,.Home_CornerOfUpdateWrapperRightContent__Pxqgj {
        max-width: 100%
    }

    .Home_CornerOfUpdateWrapperLeftContent__NJYhL h3,.Home_CornerOfUpdateWrapperRightContent__Pxqgj h3 {
        font-size: 1.3rem
    }

    .Home_CornerOfUpdateWrapperLeftContent__NJYhL h4,.Home_CornerOfUpdateWrapperRightContent__Pxqgj h4 {
        font-size: 1rem;
        line-height: 19px;
        padding-top: 13px;
        padding-bottom: 11px
    }

    .Home_CornerOfUpdateWrapperLeftContent__NJYhL h5,.Home_CornerOfUpdateWrapperRightContent__Pxqgj h5 {
        font-size: 1rem;
        line-height: 16px
    }

    .Home_CornerOfUpdateWrapperLeft__25dRG a,.Home_CornerOfUpdateWrapperRight__FF4iK a {
        font-size: 1rem;
        padding: 9px 38.5px
    }

    .Home_CustomerReviews__PBsJf h2 {
        font-size: 3.2rem;
        line-height: 43px;
        padding-right: 20px;
        padding-left: 20px
    }

    .Home_CustomerReviewsWrapper__ClDK3 {
        padding-top: 24px;
        flex-direction: column;
        justify-content: center
    }

    .Home_CustomerReviewsWrapperChild__bAeqD {
        padding: 0
    }

    .Home_CustomerReviewsBgImage__z7ytx {
        padding-bottom: 60px;
        background-image: none
    }

    .Home_currencyConversionHeader__pChnq {
        padding: 0 31px 9px;
        text-align: center
    }

    .Home_currencyConversionHeader__pChnq h3 {
        font-size: 3.2rem;
        font-weight: 900;
        line-height: 43px;
        padding-bottom: 8px
    }

    .Home_currencyConversionContainer__U16LE {
        padding: 0 20px
    }
}

@media(max-width: 992px) {
    .Home_Banner__og6ye {
        padding-top:68px
    }
}

.servicesCatered_Services__BxxW_ div h2 {
    font-size: 4.2rem;
    font-weight: 700;
    line-height: 57px;
    font-weight: 900;
    text-align: center;
    letter-spacing: .01em;
    color: #04235f
}

.servicesCatered_Services__BxxW_ div h4 {
    font-size: 3.6rem;
    font-weight: 400;
    line-height: 48px;
    text-align: center;
    letter-spacing: .01em;
    color: #0f5bf0
}

.servicesCatered_ServicesCatered__Lksde {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 64px;
    padding-top: 40px;
    padding-bottom: 90px
}

.servicesCatered_ServicesCatered__Lksde div h3 {
    font-size: 4.2rem;
    font-weight: 700;
    line-height: 37px;
    color: #2352b1;
    padding-bottom: 10px
}

.servicesCatered_ServicesCatered__Lksde div h6 {
    font-family: Inter,sans-serif;
    font-size: 1.9rem;
    font-weight: 400;
    line-height: 23px;
    letter-spacing: .01em;
    color: #2352b1
}

.servicesCatered_ServicesCatered__Lksde span {
    height: 90px;
    width: 1px;
    background: #a7c5ff
}

@media(max-width: 768px) {
    .servicesCatered_Services__BxxW_ div h2 {
        font-size:3.2rem;
        line-height: 43px
    }

    .servicesCatered_Services__BxxW_ div h4 {
        font-size: 2.4rem;
        line-height: 32px
    }

    .servicesCatered_ServicesTitle__ZUWWJ {
        padding: 0 5px 0 8px
    }

    .servicesCatered_ServicesCatered__Lksde {
        flex-direction: column;
        align-items: center;
        gap: 36px;
        padding: 46px 0 50px
    }

    .servicesCatered_ServicesCatered__Lksde span {
        height: 1px;
        width: 90px;
        background: #a7c5ff
    }

    .servicesCatered_ServicesCatered__Lksde div h3,.servicesCatered_ServicesCatered__Lksde div h6 {
        text-align: center
    }
}

.OurPartners_OurPartners__kL7c8 {
    padding-bottom: 100px
}

.OurPartners_OurPartners__kL7c8 h2 {
    font-size: 4.2rem;
    font-weight: 900;
    line-height: 120%;
    text-align: center;
    color: #04235f;
    padding-bottom: 20px
}

.OurPartners_OurPartnersImage__hrf_N {
    padding: 0 15px;
    display: flex!important;
    align-items: center;
    height: 82px;
    outline: none
}

.OurPartners_OurPartnersImage__hrf_N img {
    filter: grayscale(1)
}

.OurPartners_OurPartnersWrapper__dc3ox {
    padding-bottom: 20px;
    padding-top: 21px;
    position: relative
}

.OurPartners_OurPartnersWrapper__dc3ox:after {
    width: 100%;
    height: 100%;
    position: absolute;
    pointer-events: none;
    left: 0;
    top: 0;
    background: linear-gradient(90deg,#fff,hsla(0,0%,100%,0) 52.6%,#fff);
    content: ""
}

@media(max-width: 768px) {
    .OurPartners_OurPartners__kL7c8 {
        padding-bottom:46px
    }

    .OurPartners_OurPartners__kL7c8 h2 {
        font-size: 3.2rem;
        line-height: 43px;
        padding-bottom: 10px
    }

    .OurPartners_OurPartnersWrapper__dc3ox {
        padding: 0
    }
}

.splide__container {
    box-sizing: border-box;
    position: relative
}

.splide__list {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    display: flex;
    height: 100%;
    margin: 0!important;
    padding: 0!important
}

.splide.is-initialized:not(.is-active) .splide__list {
    display: block
}

.splide__pagination {
    align-items: center;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    margin: 0;
    pointer-events: none
}

.splide__pagination li {
    display: inline-block;
    line-height: 1;
    list-style-type: none;
    margin: 0;
    pointer-events: auto
}

.splide:not(.is-overflow) .splide__pagination {
    display: none
}

.splide__progress__bar {
    width: 0
}

.splide {
    position: relative;
    visibility: hidden
}

.splide.is-initialized,.splide.is-rendered {
    visibility: visible
}

.splide__slide {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    box-sizing: border-box;
    flex-shrink: 0;
    list-style-type: none!important;
    margin: 0;
    position: relative
}

.splide__slide img {
    vertical-align: bottom
}

.splide__spinner {
    animation: splide-loading 1s linear infinite;
    border: 2px solid #999;
    border-left-color: transparent;
    border-radius: 50%;
    bottom: 0;
    contain: strict;
    display: inline-block;
    height: 20px;
    left: 0;
    margin: auto;
    position: absolute;
    right: 0;
    top: 0;
    width: 20px
}

.splide__sr {
    clip: rect(0 0 0 0);
    border: 0;
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px
}

.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause {
    display: none
}

.splide__toggle.is-active .splide__toggle__pause {
    display: inline
}

.splide__track {
    overflow: hidden;
    position: relative;
    z-index: 0
}

@keyframes splide-loading {
    0% {
        transform: rotate(0)
    }

    to {
        transform: rotate(1turn)
    }
}

.splide__track--draggable {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

.splide__track--fade>.splide__list>.splide__slide {
    margin: 0!important;
    opacity: 0;
    z-index: 0
}

.splide__track--fade>.splide__list>.splide__slide.is-active {
    opacity: 1;
    z-index: 1
}

.splide--rtl {
    direction: rtl
}

.splide__track--ttb>.splide__list {
    display: block
}

.splide__arrow {
    align-items: center;
    background: #ccc;
    border: 0;
    border-radius: 50%;
    cursor: pointer;
    display: flex;
    height: 2em;
    justify-content: center;
    opacity: .7;
    padding: 0;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    width: 2em;
    z-index: 1
}

.splide__arrow svg {
    fill: #000;
    height: 1.2em;
    width: 1.2em
}

.splide__arrow:hover:not(:disabled) {
    opacity: .9
}

.splide__arrow:disabled {
    opacity: .3
}

.splide__arrow:focus-visible {
    outline: 3px solid #0bf;
    outline-offset: 3px
}

.splide__arrow--prev {
    left: 1em
}

.splide__arrow--prev svg {
    transform: scaleX(-1)
}

.splide__arrow--next {
    right: 1em
}

.splide.is-focus-in .splide__arrow:focus {
    outline: 3px solid #0bf;
    outline-offset: 3px
}

.splide__pagination {
    bottom: .5em;
    left: 0;
    padding: 0 1em;
    position: absolute;
    right: 0;
    z-index: 1
}

.splide__pagination__page {
    background: #ccc;
    border: 0;
    border-radius: 50%;
    display: inline-block;
    height: 8px;
    margin: 3px;
    opacity: .7;
    padding: 0;
    position: relative;
    transition: transform .2s linear;
    width: 8px
}

.splide__pagination__page.is-active {
    background: #fff;
    transform: scale(1.4);
    z-index: 1
}

.splide__pagination__page:hover {
    cursor: pointer;
    opacity: .9
}

.splide__pagination__page:focus-visible {
    outline: 3px solid #0bf;
    outline-offset: 3px
}

.splide.is-focus-in .splide__pagination__page:focus {
    outline: 3px solid #0bf;
    outline-offset: 3px
}

.splide__progress__bar {
    background: #ccc;
    height: 3px
}

.splide__slide {
    -webkit-tap-highlight-color: rgba(0,0,0,0)
}

.splide__slide:focus {
    outline: 0
}

@supports(outline-offset: -3px) {
    .splide__slide:focus-visible {
        outline:3px solid #0bf;
        outline-offset: -3px
    }
}

@media screen and (-ms-high-contrast:none) {
    .splide__slide:focus-visible {
        border: 3px solid #0bf
    }
}

@supports(outline-offset: -3px) {
    .splide.is-focus-in .splide__slide:focus {
        outline:3px solid #0bf;
        outline-offset: -3px
    }
}

@media screen and (-ms-high-contrast:none) {
    .splide.is-focus-in .splide__slide:focus {
        border: 3px solid #0bf
    }

    .splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus {
        border-color: #0bf
    }
}

.splide__toggle {
    cursor: pointer
}

.splide__toggle:focus-visible {
    outline: 3px solid #0bf;
    outline-offset: 3px
}

.splide.is-focus-in .splide__toggle:focus {
    outline: 3px solid #0bf;
    outline-offset: 3px
}

.splide__track--nav>.splide__list>.splide__slide {
    border: 3px solid transparent;
    cursor: pointer
}

.splide__track--nav>.splide__list>.splide__slide.is-active {
    border: 3px solid #000
}

.splide__arrows--rtl .splide__arrow--prev {
    left: auto;
    right: 1em
}

.splide__arrows--rtl .splide__arrow--prev svg {
    transform: scaleX(1)
}

.splide__arrows--rtl .splide__arrow--next {
    left: 1em;
    right: auto
}

.splide__arrows--rtl .splide__arrow--next svg {
    transform: scaleX(-1)
}

.splide__arrows--ttb .splide__arrow {
    left: 50%;
    transform: translate(-50%)
}

.splide__arrows--ttb .splide__arrow--prev {
    top: 1em
}

.splide__arrows--ttb .splide__arrow--prev svg {
    transform: rotate(-90deg)
}

.splide__arrows--ttb .splide__arrow--next {
    bottom: 1em;
    top: auto
}

.splide__arrows--ttb .splide__arrow--next svg {
    transform: rotate(90deg)
}

.splide__pagination--ttb {
    bottom: 0;
    display: flex;
    flex-direction: column;
    left: auto;
    padding: 1em 0;
    right: .5em;
    top: 0
}

.RamittanceAgent_RamittanceAgentHeading__CU_qe {
    text-align: center
}

.RamittanceAgent_RamittanceAgentHeading__CU_qe h2 {
    font-family: Inter,sans-serif;
    font-size: 3rem;
    font-weight: 700;
    line-height: 51px;
    letter-spacing: .01em;
    padding-bottom: 8px;
    color: #04235f;
    padding-left: 6px;
    padding-right: 6px
}

.RamittanceAgent_RamittanceAgentHeading__CU_qe h3 {
    font-size: 1rem;
    font-weight: 400;
    line-height: 153.02%;
    color: #7d7d7d
}

.RamittanceAgent_RamittanceAgentCardsGroup__qTEop {
    display: flex;
    justify-content: space-between;
    gap: 12px;
    padding-top: 40px
}

.RamittanceAgent_RamittanceAgentContent__ePPwL {
    display: flex;
    justify-content: space-between;
    flex-direction: column;
    height: 100%;
    gap: 28px
}

.RamittanceAgent_RamittanceAgentCardExplore__rAwF_ h2,.RamittanceAgent_RamittanceAgentCardPartner__QOtBJ h2 {
    font-size: 2rem;
    font-weight: 700;
    line-height: 49px;
    color: #fff
}

.RamittanceAgent_RamittanceAgentCardExplore__rAwF_ h4,.RamittanceAgent_RamittanceAgentCardPartner__QOtBJ h4 {
    font-size: 1.1rem;
    font-weight: 500;
    line-height: 24px;
    color: #fff;
    margin-top: 14px
}

.RamittanceAgent_RamittanceAgentCardExplore__rAwF_ a,.RamittanceAgent_RamittanceAgentCardPartner__QOtBJ a {
    background: #04235f;
    border-radius: 50px;
    font-family: Inter,sans-serif;
    font-size: 1rem;
    font-weight: 700;
    line-height: 17px;
    color: #fff;
    padding: 11.5px 30px;
    display: inline-block;
    transition-duration: .2s;
    transition-property: color,background-color;
    transition-timing-function: ease-in-out
}

.RamittanceAgent_RamittanceAgentCardExplore__rAwF_ a:hover,.RamittanceAgent_RamittanceAgentCardPartner__QOtBJ a:hover {
    color: #04235f;
    background-color: #fff;
    outline: 1px solid #04235f;
    outline-offset: -1px
}

.RamittanceAgent_RamittanceAgentCardExplore__rAwF_ {
    background-repeat: no-repeat;
    border-radius: 8px;
    flex-basis: 44%;
    flex-grow: 1;
    /* background: url(../images/explore.9c035f16.webp); */
    background: url(../images/explore.9c035f16.png);
    position: relative;
    overflow: hidden;
    background-position: 100% 0;
    background-size: cover;
    max-width: 475px;
    padding: 35px 133px 35px 41px
}

.RamittanceAgent_RamittanceAgentCardExplore__rAwF_:after {
    content: "";
    background: linear-gradient(111.46deg,rgba(0,0,0,.85) 16.18%,transparent 100.79%);
    position: absolute;
    top: 0;
    right: 29px;
    z-index: -1;
    width: 100%;
    filter: grayscale(100%);
    object-fit: cover
}

.RamittanceAgent_RamittanceAgentCardPartner__QOtBJ {
    background-repeat: no-repeat;
    border-radius: 8px;
    flex-basis: 44%;
    flex-grow: 1;
    /* background: url(../images/partner.7e01ace1.webp); */
    background: url(../images/partner.7e01ace1.png);
    position: relative;
    overflow: hidden;
    background-position: 100% 0;
    background-size: cover;
    max-width: 475px;
    padding: 35px 42px 35px 41px
}

.RamittanceAgent_RamittanceAgentCardPartner__QOtBJ:after {
    content: "";
    background: linear-gradient(111.46deg,rgba(0,0,0,.85) 16.18%,transparent 100.79%);
    position: absolute;
    top: 0;
    right: 29px;
    z-index: -1;
    width: 100%;
    filter: grayscale(100%);
    object-fit: cover
}

.RamittanceAgent_ourPartnersRemitance__u73nP {
    padding-bottom: 166px
}

@media(max-width: 768px) {
    .RamittanceAgent_RamittanceAgent__6Se15 {
        padding-top:0
    }

    .RamittanceAgent_RamittanceAgentCardExplore__rAwF_,.RamittanceAgent_RamittanceAgentCardPartner__QOtBJ {
        flex-basis: 100%
    }

    .RamittanceAgent_RamittanceAgentCardExplore__rAwF_ h2,.RamittanceAgent_RamittanceAgentCardPartner__QOtBJ h2 {
        font-size: 1.3rem;
        line-height: 27px
    }

    .RamittanceAgent_RamittanceAgentCardExplore__rAwF_ h4,.RamittanceAgent_RamittanceAgentCardPartner__QOtBJ h4 {
        font-size: 1rem;
        line-height: 19px;
        margin-top: 4px
    }

    .RamittanceAgent_RamittanceAgentCardExplore__rAwF_ a,.RamittanceAgent_RamittanceAgentCardPartner__QOtBJ a {
        font-size: 1rem;
        line-height: 11px;
        padding: 9.5px 23px
    }

    .RamittanceAgent_RamittanceAgentCardPartner__QOtBJ {
        padding: 22px 90px 22px 26px
    }

    .RamittanceAgent_RamittanceAgentCardPartner__QOtBJ h4 {
        margin-bottom: 15px
    }

    .RamittanceAgent_RamittanceAgentCardExplore__rAwF_ {
        padding: 20px 90px 20px 26px
    }

    .RamittanceAgent_RamittanceAgentCardsGroup__qTEop {
        flex-wrap: wrap;
        justify-content: center;
        padding-top: 10px;
        padding-bottom: 0;
        gap: 20px
    }

    .RamittanceAgent_RamittanceAgentHeading__CU_qe h2 {
        font-size: 2.2rem;
        font-weight: 900;
        line-height: 43px
    }

    .RamittanceAgent_RamittanceAgentHeading__CU_qe h3 {
        display: none
    }

    .RamittanceAgent_RamittanceAgentContent__ePPwL {
        gap: 16px
    }

    .RamittanceAgent_ourPartnersRemitance__u73nP {
        padding-bottom: 75px
    }
}

.ReviewsSlider_ReviewsSliderWrapperChild__LQZUJ {
    padding: 0 23px
}

@media(max-width: 768px) {
    .ReviewsSlider_ReviewsSliderWrapperChild__LQZUJ {
        padding:0
    }
}

.ReviewsSlider_ReviewsSliderProfile__SJ2K7 {
    display: flex;
    align-items: center;
    gap: 20px
}

.ReviewsSlider_ReviewsSliderProfile__SJ2K7 div h4 {
    font-size: 1.6rem;
    font-weight: 700;
    line-height: 150%;
    color: #000
}

.ReviewsSlider_ReviewsSliderProfile__SJ2K7 div h5 {
    font-size: 1.6rem;
    font-weight: 400;
    line-height: 150%;
    color: #000
}

.ReviewsSlider_ReviewsSliderProfile__SJ2K7 img {
    width: 56px;
    height: 56px;
    border-radius: 50%
}

.ReviewsSlider_ReviewsSliderRating__MCnll {
    display: flex;
    gap: 4px;
    padding-top: 34px;
    padding-bottom: 32px
}

.ReviewsSlider_ReviewsSliderContent__3Q9XD {
    font-family: Inter,sans-serif;
    font-size: 1.4rem;
    font-weight: 400;
    line-height: 17px;
    color: #000
}

.CurrencyConversion_CurrencyConversion__xA14A {
    display: flex;
    align-items: center;
    justify-content: center;
    overflow: hidden;
    padding: 5px
}

.CurrencyConversion_CurrencyConversionMain___Ajek {
    box-shadow: 0 0 12px rgba(0,0,0,.122);
    background-color: #fff;
    border-radius: 20px;
    width: 100%;
    max-width: 986px
}

.CurrencyConversion_CurrencyConversionMainBody__bTiTJ {
    padding: 0 45px 41px 51px
}

.CurrencyConversion_CurrencyConversionSelInpWrap__Ya_93 {
    border: 1px solid #e3e3e3;
    border-radius: 5px;
    display: flex;
    height: 56px;
    width: calc(100% - 62px)
}

.CurrencyConversion_CurrencyConversionCalculationAndImage__ydgmQ {
    display: flex;
    flex-direction: row
}

.CurrencyConversion_CurrencyConversionCalculation__d6_I1 {
    width: 55%;
    padding-top: 29px
}

.CurrencyConversion_CurrencyConversionImageWrap__znm1g {
    width: 45%;
    margin-top: -18%
}

.CurrencyConversion_CurrencyConversionImageWrap__znm1g img {
    display: block;
    width: 100%;
    height: 100%
}

.CurrencyConversion_CurrencyConversionLines__b0Xc6 {
    margin-bottom: 32px;
    text-align: left
}

.CurrencyConversion_CurrencyConversionLines__b0Xc6>div {
    display: flex;
    gap: 12px;
    align-items: flex-start;
    margin-bottom: 19px
}

.CurrencyConversion_CurrencyConversionLines__b0Xc6 p {
    line-height: 22px;
    font-size: 1.1rem;
    font-weight: 400;
    color: #656565
}

.CurrencyConversion_CurrencyConversionLines__b0Xc6 p span {
    font-weight: 500
}

.CurrencyConversion_CurrencyConversionLines__b0Xc6>div:last-child>p {
    font-size: 1.1rem;
    font-weight: 500;
    color: #000
}

.CurrencyConversion_CurrencyConversionBlueText__ranur {
    color: #0f5bf0
}

.CurrencyConversion_CurrencyConversionLearnMore__Z39nC {
    display: inline-block;
    background-color: #f65226;
    padding: 11.5px 51px;
    font-size: 1.1rem;
    font-weight: 700;
    font-family: Inter,sans-serif;
    color: #fff;
    line-height: 17px;
    border-radius: 50px;
    transition-duration: .2s;
    transition-property: color,background-color;
    transition-timing-function: ease-in-out
}

.CurrencyConversion_CurrencyConversionLearnMore__Z39nC:hover {
    color: #f65226;
    background-color: #fff;
    outline: 1px solid #f65226;
    outline-offset: -1px
}

.CurrencyConversion_CurrencyConversionSidePillar__6Z02m>* {
    background-color: #fff;
    border-radius: 7px;
    display: flex;
    align-items: center;
    justify-content: center;
    box-shadow: 0 1.5px 4px rgba(0,0,0,.122);
    flex-direction: column;
    text-align: center;
    gap: 11px
}

.CurrencyConversion_CurrencyConversionSidePillar__6Z02m>*>span {
    font-size: 1.2rem;
    font-weight: 500;
    line-height: 17px
}

.CurrencyConversion_CurrencyConversionSidePillar__6Z02m>.CurrencyConversion_three__r4Arb,.CurrencyConversion_CurrencyConversionSidePillar__6Z02m>.CurrencyConversion_two___eu2z {
    background-color: hsla(0,0%,100%,.502)
}

.CurrencyConversion_CurrencyConversionSidePillar__6Z02m .CurrencyConversion_one__Ca6tr {
    width: 102px;
    height: 105px
}

.CurrencyConversion_CurrencyConversionSidePillar__6Z02m .CurrencyConversion_two___eu2z {
    width: 90px;
    height: 93px
}

.CurrencyConversion_CurrencyConversionSidePillar__6Z02m .CurrencyConversion_three__r4Arb {
    width: 62px;
    height: 65px
}

.CurrencyConversion_CurrencyConversionSidePillar__6Z02m .CurrencyConversion_four__4HCfm {
    width: 113px;
    height: 116px
}

.CurrencyConversion_CurrencyConversionSidePillarLeft__vHPRt {
    margin-right: 38px
}

.CurrencyConversion_CurrencyConversionSidePillarLeft__vHPRt .CurrencyConversion_one__Ca6tr {
    margin-left: 17px;
    margin-bottom: 23px
}

.CurrencyConversion_CurrencyConversionSidePillarLeft__vHPRt .CurrencyConversion_two___eu2z {
    margin-left: 44px;
    margin-bottom: 22px
}

.CurrencyConversion_CurrencyConversionSidePillarLeft__vHPRt .CurrencyConversion_three__r4Arb {
    margin-bottom: 34px
}

.CurrencyConversion_CurrencyConversionSidePillarLeft__vHPRt .CurrencyConversion_four__4HCfm {
    margin-left: 4px
}

.CurrencyConversion_CurrencyConversionSidePillarRight__NF2qQ {
    margin-left: 31px
}

.CurrencyConversion_CurrencyConversionSidePillarRight__NF2qQ .CurrencyConversion_one__Ca6tr {
    margin-left: 11px;
    margin-bottom: 30px
}

.CurrencyConversion_CurrencyConversionSidePillarRight__NF2qQ .CurrencyConversion_three__r4Arb {
    margin-bottom: 21px
}

.CurrencyConversion_CurrencyConversionSidePillarRight__NF2qQ .CurrencyConversion_two___eu2z {
    margin-left: 30px;
    margin-bottom: 30px
}

.CurrencyConversion_CurrencyConversionSidePillarRight__NF2qQ .CurrencyConversion_four__4HCfm {
    margin-left: 5px
}

.CurrencyConversion_CurrencyConversionFlagImage__sp2H3 {
    background-image: linear-gradient(45deg,#ddd,#ddd);
    background-size: 29px 19px;
    background-repeat: no-repeat;
    background-position: 50%;
    width: 29px;
    height: 29px
}

@media(max-width: 1050px) {
    .CurrencyConversion_CurrencyConversionSidePillar__6Z02m {
        display:none
    }
}

@media(max-width: 768px) {
    .CurrencyConversion_CurrencyConversion__xA14A {
        margin:0 -20px
    }

    .CurrencyConversion_CurrencyConversionMain___Ajek {
        border-radius: 0;
        box-shadow: none
    }

    .CurrencyConversion_CurrencyConversionMainBody__bTiTJ {
        padding: 0 20px 41px
    }

    .CurrencyConversion_CurrencyConversionImageWrap__znm1g {
        display: none
    }

    .CurrencyConversion_CurrencyConversionCalculation__d6_I1 {
        width: 100%;
        padding: 21px 0 0
    }

    .CurrencyConversion_CurrencyConversionLines__b0Xc6 p {
        font-size: 1.2rem;
        font-weight: 500;
        line-height: 16px
    }

    .CurrencyConversion_CurrencyConversionLines__b0Xc6>div:last-child>p {
        font-size: 1.2rem;
        font-weight: 500
    }

    .CurrencyConversion_CurrencyConversionLines__b0Xc6 {
        margin-bottom: 36px
    }

    .CurrencyConversion_CurrencyConversionLearnMore__Z39nC {
        width: 100%;
        padding: 14.5px 51px;
        text-align: center
    }
}

.CurrencyDropowns_CurrencyDropdowns___QrDY {
    display: flex;
    gap: 15px;
    align-items: flex-end
}

.CurrencyDropowns_CurrencyDropdownsWrap__ZmvDi {
    width: calc(50% - 35px);
    max-width: 260px
}

.CurrencyDropowns_CurrencyDropdownsWrapWide__lIQpb {
    width: calc(50% - 7.5px);
    max-width: 295px;
    margin-bottom: 50px
}

.CurrencyDropowns_CurrencyDropdownsLabel__59MOt {
    font-size: 1.4rem;
    font-weight: 500;
    display: flex;
    flex-direction: column;
    line-height: 19px;
    font-size: 17px;
    font-weight: 700;
    margin-bottom: 9px;
    margin-top: 30px
}

.CurrencyDropowns_CurrencyDropdownsNote__U_fQr {
    font-size: 1.4rem;
    font-weight: 400;
    color: #7a4b06;
    margin: 14px 0;
    display: flex;
    align-items: center;
    gap: 5px
}

.CurrencyDropowns_CurrencyDropdownsSelect__GhsqY {
    width: 62px
}

.CurrencyDropowns_CurrencyDropdownsOption__Ti1KU {
    display: flex;
    align-items: center;
    gap: 5px;
    padding: 0 5px
}

.CurrencyDropowns_CurrencyDropdownsOption__Ti1KU span {
    font-size: 1.3rem
}

.CurrencyDropowns_CurrencyDropdownsDisplay__h1ica {
    display: flex;
    align-items: center;
    padding-left: 10px;
    background-image: url(/_next/static/media/arrow-down.e5271f8e.svg);
    background-repeat: no-repeat;
    background-position: 50px
}

.CurrencyDropowns_CurrencyDropdownsNoArrow__RS_FC {
    background-image: none
}

.CurrencyDropowns_CurrencyDropdownsTextInput__6nGVH {
    border-radius: 5px;
    outline: 0;
    padding: 0 15px 0 0;
    font-size: 1.1rem;
    font-weight: 400;
    border: 0;
    width: calc(100% - 62px);
    -webkit-appearance: textfield;
    -moz-appearance: textfield;
    appearance: textfield;
    background-color: transparent
}

.CurrencyDropowns_CurrencyDropdownsTextInput__6nGVH::placeholder {
    color: #b4b4b4
}

.CurrencyDropowns_CurrencyDropdownsTextInput__6nGVH::-webkit-inner-spin-button,.CurrencyDropowns_CurrencyDropdownsTextInput__6nGVH::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.CurrencyDropowns_CurrencyDropdownsTextInput__6nGVH:-moz-read-only {
    cursor: not-allowed
}

.CurrencyDropowns_CurrencyDropdownsTextInput__6nGVH:read-only {
    cursor: not-allowed
}

.CurrencyDropowns_CurrencyDropdownsSwapButton__2QSJx {
    border: 0;
    background-color: #000;
    margin-bottom: 7px;
    width: 40px;
    height: 40px;
    cursor: pointer;
    border-radius: 50%;
    background-color: #0f5bf0;
    padding-left: 1px;
    padding-top: 2px;
    margin-left: -6%;
    transition-duration: .2s;
    transition-property: color,background-color;
    transition-timing-function: ease-in-out
}

.CurrencyDropowns_CurrencyDropdownsSwapButton__2QSJx:hover {
    background-color: #0239a7
}

.CurrencyDropowns_CurrencyDropdownsSwapButton__2QSJx:disabled {
    opacity: .5;
    cursor: not-allowed
}

.CurrencyDropowns_CurrencyDropdownsSwapButton__2QSJx:disabled:hover {
    background-color: #0f5bf0
}

@media(max-width: 768px) {
    .CurrencyDropowns_CurrencyDropdowns___QrDY {
        flex-direction:column;
        align-items: center;
        gap: 10px
    }

    .CurrencyDropowns_CurrencyDropdownsSwapButton__2QSJx {
        display: none
    }

    .CurrencyDropowns_CurrencyDropdownsWrap__ZmvDi {
        max-width: unset;
        width: 100%
    }
}

@keyframes CurrencyDropowns_pulse__JwxLs {
    0%,to {
        opacity: 1
    }

    50% {
        opacity: .5
    }
}

.CurrencyDropowns_animatePulse__YL_qY {
    animation: CurrencyDropowns_pulse__JwxLs 2s cubic-bezier(.4,0,.6,1) infinite
}

.select_selectDisplay__vmLxM {
    width: 100%;
    height: 100%;
    cursor: pointer
}

.select_selectDisabled__eAz1J .select_selectDisplay__vmLxM {
    cursor: default
}

.select_selectListWrap__h5vPB {
    max-height: 200px;
    overflow-y: scroll;
    background-color: rgba(0,0,0,.051);
    border-radius: 5px
}

.select_selectListWrap__h5vPB::-webkit-scrollbar {
    background-color: #eee;
    width: 5px;
    border-radius: 0 5px 5px 0
}

.select_selectListWrap__h5vPB::-webkit-scrollbar-thumb {
    background-color: #888;
    border-radius: 0 5px 5px 0
}

.select_selectSearch__UJjpH {
    width: 100%;
    border: 1px solid #d3d3d3;
    height: 30px;
    border-radius: 6px;
    outline: 0;
    padding: 0 8px;
    font-size: 15px
}

.select_selectSearchWrap__NQSsA {
    margin-bottom: 5px
}

.select_selectPopup__AneHI {
    padding: 10px;
    box-shadow: 1px 2px 6px rgba(0,0,0,.188);
    border-radius: 9px;
    position: absolute;
    background-color: #fff;
    display: none
}

.select_selectListItem__4IvmR.select_selected___oHTw,.select_selectListItem__4IvmR:hover {
    background-color: rgba(0,0,0,.133)
}

.select_selectListItem__4IvmR.select_selected___oHTw *,.select_selectListItem__4IvmR:hover * {
    cursor: default
}

.select_selectNotFound__GS_Nd {
    font-size: 13px;
    padding: 5px 10px
}

.loader_loader__JGzFU {
    background: #0f5bf0;
    position: fixed;
    height: 100vh;
    width: 100%;
    top: 0;
    z-index: 1000;
    transition: all .6s ease-out;
    display: flex;
    justify-content: center;
    align-items: center
}

.loader_loader__JGzFU .loader_contentWrap___JiN3 {
    text-align: center;
    color: #fff;
    padding: 0 20px
}

.loader_loader__JGzFU .loader_contentWrap___JiN3 img {
    margin-bottom: 39px
}

.loader_loader__JGzFU .loader_contentWrap___JiN3 p {
    font-size: 2.4rem;
    font-weight: 400;
    margin-bottom: 10px
}

.loader_loader__JGzFU .loader_contentWrap___JiN3 p:last-child {
    margin-bottom: 0
}

@media(max-width: 768px) {
    .loader_loader__JGzFU .loader_contentWrap___JiN3 p {
        font-size:1.8rem;
        font-weight: 400
    }

    .loader_loader__JGzFU .loader_contentWrap___JiN3 img {
        margin-bottom: 25px;
        width: 80%
    }
}

.AppTag_appTag___bSgb {
    display: flex;
    align-items: flex-start;
    padding: 9px 0;
    gap: 14px;
    justify-content: center;
    width: 100%;
    background: #ff6b00;
    color: #fff;
    font-size: 14px;
    font-weight: 600;
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 997
}

@media(max-width: 1024px) {
    .AppTag_appTag___bSgb {
        padding-inline:4%;
        font-size: 10px;
        text-align: center
    }
}

@media(max-width: 480px) {
    .AppTag_appTag___bSgb {
        font-size:12px;
        line-height: 19.44px;
        font-weight: 400;
        padding: 10px 20px;
        gap: 10px
    }
}

.RateBox_RateComparisonSection__t6W9P {
    max-width: 1063px;
    margin: 0 auto;
    padding: 100px 20px;
    overflow: hidden;
    display: flex;
    flex-direction: column;
    gap: 85px
}

.RateBox_RateComparisonSection__t6W9P .RateBox_RateComparisonHeader__1yzYr {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: 16px;
    align-self: stretch
}

.RateBox_RateComparisonSection__t6W9P .RateBox_RateComparisonHeader__1yzYr .RateBox_RateCompareHeading__AuHAC {
    color: #04235f;
    text-align: center;
    font-family: Satoshi;
    font-size: 42px;
    font-style: normal;
    font-weight: 300;
    line-height: 57px
}

.RateBox_RateComparisonSection__t6W9P .RateBox_RateComparisonHeader__1yzYr .RateBox_RateCompareInfo___Aav1 {
    color: var(--Color-Text-Subtle,#586372);
    text-align: center;
    font-family: Satoshi;
    font-size: 20px;
    font-style: normal;
    font-weight: 300;
    line-height: 28px;
    width: 644px
}

.RateBox_RateComparisonSection__t6W9P .RateBox_RateComparisonHeader__1yzYr .RateBox_RateCompareInfo___Aav1 span {
    color: var(--Color-Text-Selected,#006eff);
    font-family: Satoshi;
    font-size: 20px;
    font-style: normal;
    font-weight: 300;
    line-height: 28px
}

.RateBox_RateComparisonSection__t6W9P .RateBox_RateComparisonWrap__ijz1w {
    display: grid;
    grid-template-columns: repeat(2,1fr);
    grid-gap: 42px;
    gap: 42px
}

@media(max-width: 768px) {
    .RateBox_RateComparisonSection__t6W9P .RateBox_RateComparisonWrap__ijz1w {
        grid-template-columns:1fr
    }

    .RateBox_RateComparisonSection__t6W9P {
        padding-top: 0;
        padding-bottom: 49px
    }
}

.RateBox_moneyHop__pyDMu {
    padding: 42px 24px 24px;
    background: #0f5bf1;
    position: relative
}

.RateBox_moneyHop__pyDMu,.RateBox_rateBox__n3HeD {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: space-between;
    border-radius: 30.85px;
    height: 253px
}

.RateBox_rateBox__n3HeD {
    padding: 24px;
    width: 100%;
    background: #fff;
    box-shadow: 0 4px 12px 0 rgba(15,91,240,.12)
}

.RateBox_lowestRate__JA0PM {
    display: flex;
    flex-direction: row;
    padding: 6.828px 13.655px;
    align-items: center;
    gap: 4.552px;
    position: absolute;
    right: 121.793px;
    top: -17px;
    border-radius: 13.655px;
    background: #cdfded
}

.RateBox_lowestRate__JA0PM .RateBox_lowestRateText__ZiqKV {
    color: #00954e;
    font-family: Inter;
    font-size: 15.931px;
    font-style: normal;
    font-weight: 600;
    line-height: normal
}

.RateBox_rateInfo__o03oL {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    gap: 26px;
    align-self: stretch
}

.RateBox_rateInfo__o03oL .RateBox_rateCompany__KxFwc {
    color: #fff;
    text-align: center;
    font-size: 32px;
    font-style: normal;
    font-family: Satoshi;
    font-weight: 500
}

.RateBox_rateInfo__o03oL .RateBox_forexRate__PUZJe {
    color: #fff;
    text-align: center;
    font-family: Satoshi;
    font-size: 24px;
    font-style: normal;
    font-weight: 300
}

.RateBox_rateDifference__qMDkP {
    color: #fff;
    text-align: right;
    font-family: Inter;
    font-size: 26px;
    font-style: normal;
    font-weight: 700;
    line-height: normal
}




/* second csss file */

.footer_Footer__HO0pB {
    background: #191a1c
}

.footer_FooterContainer__ULJoY {
    max-width: 1170px;
    margin: 0 auto;
    padding: 0 20px
}

.footer_FooterWrapperTop___lHXO {
    display: flex;
    justify-content: space-between;
    gap: 12px;
    padding-top: 60px;
    padding-bottom: 45px
}

.footer_FooterWrapperTopFirst__WZCId {
    display: flex;
    flex-direction: column;
    justify-content: space-between
}

.footer_FooterWrapperTopFirstHop__AIkST h6 {
    font-size: 1.4rem;
    font-weight: 400;
    padding-top: 16px;
    padding-bottom: 13.5px;
    font-family: Inter,sans-serif;
    line-height: 24px;
    letter-spacing: .01em;
    color: #a0a0a0;
    max-width: 267px
}

.footer_FooterWrapperTopFirstLicense__twlsJ h4,.footer_FooterWrapperTopFirstLicense__twlsJ h5 {
    font-family: Inter,sans-serif;
    font-size: 1.4rem;
    font-weight: 700;
    line-height: 25px;
    letter-spacing: .01em;
    color: #fff
}

.footer_FooterWrapperTopFirstLicense__twlsJ h5 {
    display: inline-block;
    padding-right: 5px
}

.footer_FooterWrapperTopFirstLicense__twlsJ span {
    display: inline-block;
    font-family: Inter,sans-serif;
    font-size: 1.4rem;
    font-weight: 600;
    line-height: 25px;
    letter-spacing: .01em;
    color: #a0a0a0
}

.footer_FooterWrapperTopRight__Wblkx {
    display: flex;
    justify-content: space-between;
    max-width: 770px;
    width: 100%
}

.footer_FooterWrapperTopRight__Wblkx h4 {
    font-size: 1.5rem;
    font-weight: 700;
    line-height: 25px;
    letter-spacing: .01em;
    color: #fff;
    padding-bottom: 36px
}

.footer_FooterWrapperTopRight__Wblkx ul li {
    font-size: 1.4rem;
    font-weight: 400;
    line-height: 25px;
    letter-spacing: .01em;
    color: #a0a0a0;
    padding-bottom: 5.4px;
    list-style: none
}

.footer_FooterWrapperTopRight__Wblkx ul li:hover {
    text-decoration: underline
}

.footer_FooterWrapperMiddle__wvcpK {
    padding-bottom: 46px
}

.footer_FooterWrapperMiddle__wvcpK ul {
    display: flex;
    gap: 7px 20px;
    flex-wrap: wrap
}

.footer_FooterWrapperMiddle__wvcpK ul li {
    font-size: 1.4rem;
    font-weight: 400;
    line-height: 25px;
    letter-spacing: .01em;
    color: #a0a0a0;
    list-style: none;
    display: block;
    white-space: nowrap
}

.footer_FooterWrapperMiddle__wvcpK ul li:hover {
    text-decoration: underline
}

.footer_FooterWrapperBottom__Re6Bn {
    border-top: 1.1639px solid #3e3f51;
    border-bottom: 1.1639px solid #3e3f51;
    display: flex;
    justify-content: space-between;
    gap: 28px 50px;
    padding: 20px 41px 40px
}

.footer_FooterWrapperBottom__Re6Bn h2 {
    font-size: 1.2rem;
    font-weight: 700;
    line-height: 18px;
    letter-spacing: .01em;
    color: #fff
}

.footer_FooterWrapperBottom__Re6Bn h2 span {
    color: #a0a0a0;
    font-weight: 400
}

.footer_FooterWrapperBottom__Re6Bn h6 {
    line-height: 15px!important;
    color: #656565;
    font-size: 1.2rem;
    font-weight: 400;
    line-height: 17px;
    letter-spacing: .01em;
    padding-bottom: 10px
}

.footer_FooterWrapperBottomContact__hfcgV {
    flex-basis: 33.33%
}

.footer_FooterWrapperBottomContactCountry__ot0_c {
    display: flex;
    align-items: flex-start;
    gap: 17px
}

.footer_FooterWrapperBottomContactCountry__ot0_c p {
    font-size: 1.2rem;
    font-weight: 400;
    line-height: 17px;
    letter-spacing: .01em;
    color: #fff
}

.footer_FooterWrapperBottomContactBen__E_bI5 p {
    max-width: 183px;
    width: 100%
}

.footer_FooterCopyRights__pr_ve {
    padding: 40px 26px 44px;
    background: #191a1c
}

.footer_FooterCopyRights__pr_ve h3 {
    font-size: 1.8rem;
    line-height: 28px;
    letter-spacing: .01em;
    color: #cecece;
    text-align: center;
    font-weight: 700
}

.footer_SocialMediaCard__q0RxA {
    background: #2a2c2f;
    border-radius: 10px;
    padding: 22px 11.5px;
    width: 216px
}

.footer_SocialMediaCardTitle__77LKk {
    display: block;
    padding-bottom: 11px
}

.footer_SocialMediaCardTitle__77LKk h2 {
    font-size: 1.4rem;
    font-weight: 400;
    line-height: 164%;
    letter-spacing: .01em;
    color: #fff
}

.footer_SocialMediaCardTitle__77LKk a {
    font-size: 1.2rem;
    font-weight: 400;
    line-height: 19.5px;
    letter-spacing: .01em;
    color: tomato;
    display: block
}

.footer_SocialMediaCardFallow__X__iS {
    display: block
}

.footer_SocialMediaCardFallow__X__iS h2 {
    font-size: 1.4rem;
    font-weight: 400;
    line-height: 164%;
    letter-spacing: .01em;
    color: #fff
}

.footer_SocialMediaCardFallowUs__H4irn {
    display: block;
    padding-top: 10px;
    display: flex;
    gap: 8px
}

@media(max-width: 992px) {
    .footer_FooterWrapperTop___lHXO {
        flex-wrap:wrap;
        gap: 18px;
        padding-top: 52px;
        padding-bottom: 31px
    }

    .footer_FooterWrapperTopFirst__WZCId {
        padding: 0
    }

    .footer_FooterWrapperTopRight__Wblkx {
        max-width: 100%
    }

    .footer_FooterWrapperTopRight__Wblkx h4 {
        font-size: 1.6rem;
        line-height: 28px;
        padding-bottom: 12px
    }

    .footer_FooterWrapperTopRight__Wblkx ul li {
        line-height: 28px;
        font-size: 1.4rem
    }

    .footer_FooterWrapperTopFirstHop__AIkST h6 {
        max-width: 100%;
        line-height: 28px;
        padding-top: 23px;
        padding-bottom: 9px
    }

    .footer_FooterWrapperTopFirstLicense__twlsJ h4,.footer_FooterWrapperTopFirstLicense__twlsJ h5 {
        line-height: 28px
    }

    .footer_FooterWrapperMiddle__wvcpK {
        padding: 0 0 46px
    }

    .footer_FooterWrapperBottom__Re6Bn h2 {
        font-size: 1.4rem;
        line-height: 28px
    }

    .footer_FooterWrapperBottom__Re6Bn div h5 {
        font-size: 1.4rem;
        line-height: 24px
    }

    .footer_FooterWrapperBottomContactCountry__ot0_c p {
        line-height: 19px
    }
}

@media(max-width: 425px) {
    .footer_FooterWrapperTopRight__Wblkx div {
        flex-basis:100%!important;
        padding-top: 30px
    }

    .footer_FooterWrapperMiddle__wvcpK {
        flex-direction: column
    }

    .footer_FooterWrapperBottomContactCountry__ot0_c p {
        max-width: 207px
    }
}

@media(max-width: 768px) {
    .footer_FooterWrapperTop___lHXO {
        gap:0
    }

    .footer_FooterWrapperTopRight__Wblkx {
        flex-wrap: wrap;
        padding: 0
    }

    .footer_FooterWrapperTopRight__Wblkx div {
        flex-basis: 50%;
        padding-top: 18px;
        padding-bottom: 10px
    }

    .footer_FooterWrapperTopRight__Wblkx h4 {
        padding-bottom: 10px
    }

    .footer_FooterWrapperTopFifth__OtLLI ul li:nth-child(4),.footer_FooterWrapperTopFifth__OtLLI ul li:nth-child(5) {
        display: none
    }

    .footer_FooterWrapperMiddle__wvcpK {
        padding-bottom: 32px;
        padding-right: 60px
    }

    .footer_FooterWrapperMiddle__wvcpK ul {
        gap: 4px 19px
    }

    .footer_FooterWrapperBottom__Re6Bn {
        flex-direction: column;
        padding: 43px 0 50px
    }

    .footer_FooterWrapperBottom__Re6Bn h6 {
        padding-bottom: 11px
    }

    .footer_FooterWrapperBottomContactBen__E_bI5 p {
        max-width: 100%
    }

    .footer_FooterCopyRights__pr_ve {
        padding: 32px 26px 34px
    }

    .footer_FooterCopyRights__pr_ve h3 {
        font-size: 1.2rem;
        line-height: 28px
    }
}

.header_header__ZDQA2 {
    position: fixed;
    top: 0;
    transition: all .4s ease-out;
    width: 100%;
    z-index: 1000;
    padding: 13px 26px 17px 32px;
    background: #fff;
    box-shadow: 0 2px 6px rgba(0,0,0,.07);
    display: flex;
    align-items: center;
    gap: 12px;
    justify-content: space-between
}

.header_headerNav__gdhCg {
    gap: 63px
}

.header_headerNavLogo__DEhZ0,.header_headerNav__gdhCg {
    display: flex;
    align-items: center
}

.header_headerNavLogo__DEhZ0 :hover {
    cursor: pointer
}

.header_headerNavLogo__DEhZ0 .header_navToggleButton__uuDWZ {
    padding: 13px 10px;
    margin-right: 7px;
    display: none
}

.header_headerNavLogo__DEhZ0 .header_navToggleButton__uuDWZ img {
    display: block
}

.header_headerNavLogo__DEhZ0 a img {
    padding-top: 3px
}

.header_headerNavLinks__e_cbj {
    display: flex;
    gap: 33px
}

.header_headerNavLinkslist__YM86_ {
    position: relative;
    list-style: none;
    display: flex;
    align-items: center;
    gap: 5px;
    cursor: pointer
}

.header_headerNavLinkslist__YM86_>a,.header_headerNavLinkslist__YM86_>button {
    font-family: Inter,sans-serif;
    font-size: 1.4rem;
    font-weight: 400;
    line-height: 17px;
    color: #000;
    padding-right: 15px;
    position: relative;
    border: none;
    background-color: transparent;
    cursor: pointer
}

.header_headerNavLinkslist__YM86_>a.header_hasSubMenu__K_aif:after,.header_headerNavLinkslist__YM86_>button.header_hasSubMenu__K_aif:after {
    position: absolute;
    top: -3px;
    right: 0;
    content: url(/_next/static/media/filledDownArrow.a238754b.svg)
}

.header_headerNavLinkslist__YM86_:hover .header_headerNavLinkslistDropdown__mZ_0E {
    display: block
}

.header_headerNavLinkslistDropdown__mZ_0E {
    position: absolute;
    top: 28px;
    left: 50%;
    transform: translateX(-50%);
    background: #fff;
    box-shadow: 0 2px 6px rgba(0,0,0,.15);
    border-radius: 10px;
    padding-top: 6px;
    padding-bottom: 11px;
    z-index: 1;
    min-width: 225px;
    display: none
}

.header_headerNavLinkslistDropdown__mZ_0E:before {
    content: "";
    width: 10px;
    height: 10px;
    background: #fff;
    position: absolute;
    top: -4px;
    left: 47%;
    transform: rotate(45deg)
}

.header_headerNavLinkslistDropdown__mZ_0E:after {
    content: "";
    width: 100%;
    height: 19px;
    background: transparent;
    position: absolute;
    top: -17px;
    left: 0
}

.header_headerNavLinkslistDropdownList__Idqoh {
    display: flex;
    align-items: center;
    flex-direction: column
}

.header_headerNavLinkslistDropdownList__Idqoh a {
    font-family: Inter,sans-serif;
    font-size: 1.4rem;
    font-weight: 400;
    line-height: 17px;
    text-align: center;
    color: #000;
    padding: 20px;
    display: block;
    white-space: nowrap;
    position: relative;
    transition: all .2s ease-in-out;
    width: 100%
}

.header_headerNavLinkslistDropdownList__Idqoh a:hover {
    background: rgba(244,248,255,.314)
}

.header_headerNavLinkslistDropdownList__Idqoh a:hover img {
    transition: all .2s ease-in-out;
    transform: rotate(-90deg)
}

.header_headerNavLinkslistDropdownList__Idqoh a:not(:last-child):after {
    content: "";
    position: absolute;
    bottom: 0;
    width: 70%;
    height: 1px;
    background: linear-gradient(90deg,hsla(0,0%,100%,0) 0,#0f5bf0 50.31%,hsla(0,0%,100%,0));
    left: 16%
}

.header_headerNavLinkslistDropdownList__Idqoh a img {
    float: right;
    margin-top: 8px
}

.header_headerNavLinkslistDropdownList__Idqoh span {
    display: block;
    width: 168px;
    height: 1px;
    background: linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.25) 52.6%,hsla(0,0%,100%,0))
}

.header_headerNavLinkslistDropdownChild__uxCkN {
    position: relative;
    left: 223px;
    top: -70px
}

.header_headerNavLinkslistDropdownChild__uxCkN ul:before {
    content: none
}

.header_headerButton__pglaD a {
    display: block;
    padding: 10.5px 29.4px;
    border: 1px solid #f65226;
    border-radius: 50px;
    font-family: Inter,sans-serif;
    font-size: 1.4rem;
    font-weight: 700;
    line-height: 17px;
    color: #f76941;
    transition-duration: .2s;
    transition-property: color,background-color;
    transition-timing-function: ease-in-out
}

.header_headerButton__pglaD a:hover {
    background-color: #f65226;
    color: #fff
}

.header_SideNavBar__gwtib {
    z-index: 999;
    position: fixed;
    top: 0;
    left: -100%;
    height: 100vh;
    width: 100%;
    transition: all .4s ease-in-out;
    display: flex
}

.header_SideNavBarShow__tUkm9 {
    left: 0
}

.header_SideNavBarLeft__YRteZ {
    overflow-y: overlay;
    min-width: 320px;
    background: #fff;
    padding: 34px 44px 40px 40px;
    display: none;
    box-shadow: 3px 2px 8px rgba(0,0,0,.07)
}

.header_SideNavBarLeftHead__MlP51 {
    display: flex;
    align-items: center;
    align-items: flex-start;
    justify-content: space-between;
    padding-bottom: 85px
}

.header_SideNavBarLeftHead__MlP51 div {
    cursor: pointer;
    padding: 9.5px 11px;
    margin: -9.5px -11px -9.5px 0
}

.header_SideNavBarLeftHeadMenuList__57b42 {
    position: relative;
    list-style: none;
    padding-bottom: 33px
}

.header_SideNavBarLeftHeadMenuList__57b42>a,.header_SideNavBarLeftHeadMenuList__57b42>button {
    font-family: Inter,sans-serif;
    font-size: 2rem;
    font-weight: 400;
    line-height: 24px;
    color: #000;
    padding-right: 15px;
    position: relative;
    display: block;
    max-width: 166px;
    cursor: pointer;
    border: none;
    background: none
}

.header_SideNavBarLeftHeadMenuList__57b42>a.header_hasSubmenu__rkOyp:after,.header_SideNavBarLeftHeadMenuList__57b42>button.header_hasSubmenu__rkOyp:after {
    transition: all .3s ease-in-out;
    position: absolute;
    top: -3px;
    right: 0;
    content: url(/_next/static/media/filledDownArrow.a238754b.svg)
}

.header_SideNavBarLeftHeadMenuListContainer__4ReLu {
    background: #fff;
    box-shadow: 0 2px 6px rgba(0,0,0,.15);
    border-radius: 10px;
    margin-top: 24px;
    padding: 15px 0;
    max-width: 237px;
    width: 100%
}

.header_SideNavBarLeftHeadMenuListContainerChild__HgyCc {
    list-style: none
}

.header_SideNavBarLeftHeadMenuListContainerChild__HgyCc a {
    font-family: Inter;
    font-style: normal;
    font-weight: 400;
    font-size: 18px;
    line-height: 22px;
    padding: 15px 30px;
    color: #000;
    display: block
}

.header_SideNavBarLeftHeadMenuListContainerChild__HgyCc a:hover {
    background: #f4f8ff
}

.header_SideNavBarLeftHeadMenuListContainerChild__HgyCc a img {
    transition: all .2s ease-in-out;
    float: right
}

.header_SideNavBarLeftHeadMenuListContainerChildWrap__4VA57 {
    position: absolute;
    z-index: 100;
    right: -40px
}

.header_SideNavBarLeftHeadMenuListContainerDropIcon__F0YyZ {
    transform: rotate(-90deg)
}

.header_SideNavBarLeftHeadMenuListRotate__hz9BD a:after {
    margin-top: 8px;
    transform: rotate(180deg);
    transition: all .3s ease-in-out
}

.header_SideNavBarRight__DnNNP {
    width: 100%;
    background: transparent
}

@media(max-width: 992px) {
    .header_header__ZDQA2 {
        padding:14px 23px 14px 0
    }

    .header_headerNavLogo__DEhZ0 .header_navToggleButton__uuDWZ {
        display: inline-block
    }

    .header_headerNavLinks__e_cbj {
        display: none
    }

    .header_headerButton__pglaD a {
        padding: 10.5px 27.4px
    }

    .header_SideNavBarLeft__YRteZ {
        display: block
    }
}

.SuccessModal_CareersSuccess__jwxkE {
    padding: 31px 30px 44px;
    text-align: center
}

.SuccessModal_CareersSuccess__jwxkE h2 {
    font-size: 2.4rem;
    font-weight: 700;
    margin-bottom: 13px
}

.SuccessModal_CareersSuccessRole__TBW7R {
    font-size: 2rem;
    font-weight: 400;
    margin-bottom: 30px
}

.SuccessModal_CareersSuccessMessage__a_flV {
    font-size: 1.8rem;
    font-weight: 400;
    margin-bottom: 38px;
    color: #656565
}

.SuccessModal_CareersSuccessMessageboldBlack__V0k3w {
    font-family: Inter;
    color: #000;
    line-height: 28px
}

.SuccessModal_CareersSuccessMessageboldBlack__V0k3w span {
    color: #656565
}

.SuccessModal_CareersSuccessMessage__a_flV a {
    color: #0f5bf0;
    text-decoration: underline
}

.SuccessModal_CareersSuccessMessage__a_flV a:hover {
    text-decoration: none
}

.SuccessModal_CareersSuccess__jwxkE img {
    margin-bottom: 16px
}

.SuccessModal_CareersSuccessModalButton__ET5Rb {
    font-size: 1.6rem;
    font-weight: 700;
    background-color: tomato;
    color: #fff;
    border: 0;
    padding: 12.5px 72.5px;
    border-radius: 40px;
    cursor: pointer;
    transition-duration: .2s;
    transition-property: color,background-color;
    transition-timing-function: ease-in-out
}

.SuccessModal_CareersSuccessModalButton__ET5Rb:hover {
    color: #f65226;
    background-color: #fff;
    outline: 1px solid #f65226;
    outline-offset: -1px
}

.SuccessModal_CareersSuccess__jwxkE strong {
    color: #000
}

.Modal_Modal__W1M0Z {
    background-color: #fff;
    border-radius: 13px
}

.Modal_ModalBackdrop__iWRVc {
    background-color: rgba(0,0,0,.749);
    position: fixed;
    width: 100%;
    height: 100vh;
    overflow: auto;
    top: 0;
    left: 0;
    z-index: 100;
    padding: 105px 80px 82px
}

.Modal_ModalWrap__HS4Gd {
    cursor: auto;
    max-width: 776px;
    margin: 0 auto
}

@media(max-width: 768px) {
    .Modal_Modal__W1M0Z {
        border-radius:0;
        padding-top: 68px
    }

    .Modal_ModalBackdrop__iWRVc {
        padding: 0
    }

    .Modal_ModalSafari__TKCoT {
        padding-bottom: 50px
    }
}

.phoneInput_PhoneInput__d_ZIk {
    margin-top: 0!important;
    margin-bottom: 5px;
    outline: 1px solid #e3e3e3;
    border-radius: 7px;
    height: 56px;
    display: flex;
    align-items: center
}

.phoneInput_PhoneInput__d_ZIk select {
    border-radius: 3;
    background-color: #fff;
    padding-left: 10px;
    padding-right: 2px;
    cursor: pointer
}

.phoneInput_PhoneInput__d_ZIk input,.phoneInput_PhoneInput__d_ZIk select {
    font-family: Inter,sans-serif;
    height: 100%;
    outline: none;
    border-radius: 7px;
    font-size: 1.6rem;
    font-weight: 400;
    line-height: 22px;
    border: none
}

.phoneInput_PhoneInput__d_ZIk input {
    width: 100%;
    padding: 11px 15px 12px 17px;
    color: #000;
    margin-bottom: 0
}

.phoneInput_PhoneInput__d_ZIk input::-webkit-inner-spin-button,.phoneInput_PhoneInput__d_ZIk input::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.phoneInput_PhoneError__AJx4b {
    outline-color: red
}

.hopCareers_AppTag__WdTOg {
    font-size: 1.4rem;
    font-weight: 400;
    font-family: Inter,sans-serif;
    color: #fff;
    line-height: 17px
}

.hopCareers_AppTag__WdTOg span {
    font-weight: 700
}

.hopCareers_Spinner__xp3kO {
    right: 15px
}

.hopCareers_workplace__PYut1 {
    padding-top: 56px;
    background-repeat: no-repeat;
    background-size: 27% 70%;
    background-position: 0 100%;
    text-align: center;
    position: relative;
    background-image: url(/_next/static/media/workPlace.cf46990a.png)
}

.hopCareers_workplace__PYut1:after {
    content: "";
    background-image: url(/_next/static/media/workPlace1.8c00e12e.png);
    background-repeat: no-repeat;
    background-size: 80% 70%;
    background-position: 100% 100%;
    position: absolute;
    bottom: 0;
    right: 0;
    height: 100%;
    width: 34%;
    z-index: -1
}

.hopCareers_workplaceContainer__dFgK9 {
    padding: 0 150px
}

.hopCareers_workplaceWrapper__GwHFm h1 {
    font-size: 3.2rem;
    font-weight: 900;
    line-height: 43px;
    text-align: center;
    letter-spacing: .01em;
    color: #3a3a3a
}

.hopCareers_workplaceWrapper__GwHFm h1 p {
    color: #0f5bf0
}

.hopCareers_workplaceContent__dkKcb {
    padding: 33px 0 39px
}

.hopCareers_workplaceContentBold__8gCgX {
    font-size: 2rem;
    font-weight: 700;
    line-height: 27px;
    text-align: center;
    letter-spacing: .01em;
    color: #276df6
}

.hopCareers_workplaceContentGoal__Ee3L1 {
    max-width: 757px;
    width: 100%;
    text-align: center;
    margin: 0 auto
}

.hopCareers_workplaceContentGoal__Ee3L1 p {
    font-size: 1.6rem;
    font-weight: 400;
    line-height: 140%;
    text-align: center;
    letter-spacing: .015em;
    color: #3a3a3a
}

.hopCareers_workplaceContentGoal__Ee3L1 p:first-child {
    padding: 33px 0 25px
}

.hopCareers_workplaceRoles__s_A4m {
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 39px;
    flex-wrap: wrap;
    padding-bottom: 85px
}

.hopCareers_workplaceRoles__s_A4m button {
    cursor: pointer;
    background: #f65226;
    border-radius: 50px;
    font-family: Inter;
    font-size: 1.4rem;
    font-weight: 700;
    line-height: 17px;
    text-align: center;
    color: #fff;
    padding: 11px 23px;
    border: none;
    transition-duration: .2s;
    transition-property: color,background-color;
    transition-timing-function: ease-in-out
}

.hopCareers_workplaceRoles__s_A4m button:hover {
    color: #f65226;
    background-color: #fff;
    outline: 1px solid #f65226;
    outline-offset: -1px
}

.hopCareers_workplaceRoles__s_A4m p {
    font-size: 1.4rem;
    font-weight: 400;
    line-height: 19px;
    color: #f65226;
    max-width: 150px;
    width: 100%;
    text-align: left
}

.hopCareers_workplaceRoles__s_A4m p span {
    font-weight: 700
}

.hopCareers_workplaceRoles__s_A4m p:hover {
    text-decoration: underline
}

.hopCareers_workplaceImg__8mOsA {
    display: none
}

.hopCareers_growth__2u_5U {
    padding-top: 100px
}

.hopCareers_growthCardsWrapper__X4Epz {
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 70px;
    flex-wrap: wrap
}

.hopCareers_growthCard__N7fuA {
    width: 271px;
    height: 271px;
    position: relative
}

.hopCareers_growthCard__N7fuA img {
    width: 100%;
    height: 100%;
    display: block
}

.hopCareers_growthCardInner__APekX {
    position: absolute;
    top: 30%;
    left: 10%;
    padding: 0 15px 0 0
}

.hopCareers_growthCardInner__APekX span {
    font-size: 7.2rem;
    font-weight: 900;
    line-height: 97px;
    display: flex;
    align-items: center;
    text-align: center;
    letter-spacing: .01em;
    color: #fff;
    mix-blend-mode: luminosity
}

.hopCareers_growthCardInner__APekX p {
    font-size: 1.8rem;
    font-weight: 400;
    line-height: 24px;
    letter-spacing: .01em;
    color: #fff;
    mix-blend-mode: luminosity
}

.hopCareers_growthOperate__YHOZz {
    padding-top: 60px;
    font-size: 1.6rem;
    font-weight: 400;
    line-height: 140%;
    letter-spacing: .01em;
    color: #3a3a3a;
    max-width: 800px;
    width: 100%;
    text-align: center;
    margin: 0 auto
}

.hopCareers_expertise__jbMTn {
    padding: 100px 0;
    text-align: center
}

.hopCareers_expertise__jbMTn span {
    font-size: 3.2rem;
    font-weight: 900;
    line-height: 160%;
    letter-spacing: .01em;
    color: #04235f
}

.hopCareers_expertise__jbMTn p {
    font-size: 3.2rem;
    font-weight: 400;
    line-height: 160%;
    letter-spacing: .01em;
    color: #0f5bf0
}

.hopCareers_expertise__jbMTn a {
    font-size: 2.4rem;
    font-weight: 700;
    line-height: 32px;
    display: flex;
    align-items: center;
    text-align: center;
    color: #fff;
    background: #f65226;
    padding: 5px 50px;
    border-radius: 100px;
    border: none;
    margin: 30px auto 0;
    display: inline-block;
    transition-duration: .2s;
    transition-property: color,background-color;
    transition-timing-function: ease-in-out
}

.hopCareers_expertise__jbMTn a:hover {
    color: #f65226;
    background-color: #fff;
    outline: 1px solid #f65226;
    outline-offset: -1px
}

.hopCareers_expertise__jbMTn a:hover svg path {
    fill: #f65226
}

.hopCareers_expertise__jbMTn a svg {
    margin: 3px 8px 0 0
}

.hopCareers_roadWay__3tJfx {
    padding-top: 130px
}

.hopCareers_roadWayTitle__tHKSe {
    text-align: center
}

.hopCareers_roadWayTitle__tHKSe span {
    font-size: 4.2rem;
    font-weight: 900;
    line-height: 57px;
    text-align: center;
    letter-spacing: .01em;
    color: #04235f
}

.hopCareers_roadWayTitle__tHKSe p {
    font-size: 1.8rem;
    font-weight: 400;
    line-height: 24px;
    text-align: center;
    letter-spacing: .01em;
    color: #04235f;
    padding-top: 24px;
    max-width: 800px;
    width: 100%;
    margin: 0 auto
}

.hopCareers_roadWayContent__E3tVb {
    padding-top: 45px
}

.hopCareers_roadWayContentRow__QLXQp {
    justify-content: space-between;
    display: flex;
    align-items: center;
    gap: 20px
}

.hopCareers_roadWayContentDesc__e2_lv span {
    font-family: Inter;
    font-size: 2rem;
    font-weight: 400;
    line-height: 27px;
    display: flex;
    align-items: center;
    color: #000
}

.hopCareers_roadWayContentDescExp__rkZmk {
    font-size: 1.4rem;
    font-weight: 400;
    line-height: 150%;
    display: flex;
    align-items: center;
    color: #515151
}

.hopCareers_roadWayContentDescLoc__L4qUP {
    font-size: 1.4rem;
    font-weight: 400;
    line-height: 150%;
    display: flex;
    align-items: center;
    color: #aaa
}

.hopCareers_roadWayAction__X27BX {
    display: flex;
    align-items: center;
    gap: 25px;
    flex-basis: 37%
}

.hopCareers_roadWayAction__X27BX a {
    font-size: 1.6rem;
    font-weight: 400;
    line-height: 22px;
    letter-spacing: .01em;
    color: #0f5bf0;
    display: inline-block
}

.hopCareers_roadWayAction__X27BX button {
    background: tomato;
    border-radius: 100px;
    font-size: 1.6rem;
    font-weight: 700;
    line-height: 22px;
    letter-spacing: .01em;
    color: #fff;
    border: none;
    padding: 10px 69px;
    text-align: center;
    cursor: pointer;
    transition-duration: .2s;
    transition-property: color,background-color;
    transition-timing-function: ease-in-out
}

.hopCareers_roadWayAction__X27BX button:hover {
    color: #f65226;
    background-color: #fff;
    outline: 1px solid #f65226;
    outline-offset: -1px
}

.hopCareers_roadWayDivider__81PCk {
    width: 100%;
    height: 1px;
    background-color: #e3e3e3;
    margin: 20px 0
}

.hopCareers_employee__ROikg {
    padding-top: 148px
}

.hopCareers_employeeSlide__GL_LW {
    padding-top: 8px
}

.hopCareers_employeeCard__kJNth {
    display: flex;
    align-items: center;
    padding: 8px 40px 8px 10px;
    gap: 30px;
    background: #e3e3e3;
    border-radius: 77.7069px;
    max-width: 462px;
    width: 100%
}

.hopCareers_employeeCard__kJNth img {
    border-radius: 50%;
    border: 4px solid red;
    display: block;
    width: 80px;
    height: 80px
}

.hopCareers_employeeCardReview__cV4lK {
    font-size: 1.4rem;
    font-weight: 400;
    line-height: 20px;
    color: #7c7c7c
}

.hopCareers_employeeCardName__VOsS4 {
    font-size: 1.2rem;
    font-weight: 700;
    line-height: 20px;
    color: #000
}

.hopCareers_employeeCardRole__BO91p {
    font-size: 1.2rem;
    font-weight: 400;
    line-height: 20px;
    color: #f65226
}

.hopCareers_employeeRightCard__H_6O4 {
    padding: 8px 10px 8px 40px;
    flex-direction: row-reverse
}

.hopCareers_employee__ROikg .hopCareers_maxMid__lKVEu {
    max-width: 700px;
    width: 100%
}

.hopCareers_employee__ROikg .hopCareers_maxhigh__u42H_ {
    max-width: 1000px;
    width: 100%
}

.hopCareers_employee__ROikg .hopCareers_maxMidhigh__n__PU {
    max-width: 900px;
    width: 100%
}

.hopCareers_employee__ROikg .hopCareers_maxlarge__Xuddp {
    max-width: 1200px;
    width: 100%
}

.hopCareers_employee__ROikg .hopCareers_maxlargeMore__wXp_d {
    max-width: 1500px;
    width: 100%
}

.hopCareers_perks__EC_Te {
    padding-top: 50px;
    text-align: center
}

.hopCareers_perks__EC_Te span {
    font-size: 4.2rem;
    font-weight: 900;
    line-height: 57px;
    text-align: center;
    letter-spacing: .01em;
    color: #04235f
}

.hopCareers_perksContainer__Dn0pF {
    max-width: 1091px
}

.hopCareers_perksWrapper__wSxl5 {
    display: flex;
    padding-top: 140px;
    align-items: flex-start;
    background-size: 95% 80%;
    background-repeat: no-repeat;
    background-position: 0 100%;
    justify-content: center;
    background-image: url(/_next/static/media/bubbleSpread.fb123945.png)
}

.hopCareers_perksWrapperSeperate__2uZqw {
    margin: 40px 0 0 60px
}

.hopCareers_perksWrapperSeperate1__YbeHs {
    margin: 10px
}

.hopCareers_perksWrapperSeperate1__YbeHs div:first-child {
    margin: -80px 0 10px 60px
}

.hopCareers_perksWrapperSeperate2__nOK6M {
    margin-left: -80px
}

.hopCareers_perksWrapperSeperate2__nOK6M div:first-child {
    margin-left: 60px
}

.hopCareers_perksWrapperSeperate3__vI6Yb {
    margin: -50px
}

.hopCareers_perksWrapperSeperate3__vI6Yb div:first-child {
    margin-left: 50px;
    margin-bottom: 50px
}

.hopCareers_roadWayModal__UePxz {
    padding: 30px 30px 43px 34px;
    position: relative
}

.hopCareers_roadWayModalImage__W_ikz {
    display: block;
    position: absolute;
    right: -76px;
    bottom: 24px
}

.hopCareers_roadWayModalHeading__u9vLr {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding-bottom: 16px
}

.hopCareers_roadWayModalHeading__u9vLr div p {
    font-family: Inter,sans-serif;
    font-size: 1.6rem;
    font-weight: 700;
    line-height: 22px;
    letter-spacing: .01em;
    color: #000;
    display: inline-block
}

.hopCareers_roadWayModalHeading__u9vLr div p:nth-child(2) {
    font-weight: 400;
    padding-left: 3px
}

.hopCareers_roadWayModalHeading__u9vLr img {
    display: block;
    cursor: pointer
}

.hopCareers_roadWayModalForm__N5cJ3 {
    max-width: 590px;
    width: 100%
}

.hopCareers_roadWayModalFormWrapper__ogf3k {
    display: flex;
    gap: 8px 30px;
    padding-bottom: 8px;
    position: relative
}

.hopCareers_roadWayModalFormWrapperInput__nNZxj,.hopCareers_roadWayModalFormWrapperNumberInput__6mgkN {
    display: block;
    width: 100%;
    max-width: 280px;
    min-height: 66px
}

.hopCareers_roadWayModalFormWrapperInput__nNZxj input,.hopCareers_roadWayModalFormWrapperInput__nNZxj select,.hopCareers_roadWayModalFormWrapperNumberInput__6mgkN input,.hopCareers_roadWayModalFormWrapperNumberInput__6mgkN select {
    font-family: Inter,sans-serif;
    width: 100%;
    border: 1px solid #e3e3e3;
    border-radius: 4px;
    padding: 11px 20px;
    outline: none;
    font-size: 1.6rem;
    font-weight: 400;
    line-height: 22px;
    background: #fff;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    position: relative
}

.hopCareers_roadWayModalFormWrapperInput__nNZxj input:after,.hopCareers_roadWayModalFormWrapperInput__nNZxj select:after,.hopCareers_roadWayModalFormWrapperNumberInput__6mgkN input:after,.hopCareers_roadWayModalFormWrapperNumberInput__6mgkN select:after {
    content: "â–¼";
    font-size: 1rem;
    right: 10px;
    position: absolute
}

.hopCareers_roadWayModalFormWrapperInput__nNZxj p,.hopCareers_roadWayModalFormWrapperNumberInput__6mgkN p {
    font-size: 1.2rem;
    font-weight: 400;
    line-height: 16px;
    text-transform: capitalize;
    padding-left: 10px;
    padding-top: 4px;
    color: red
}

.hopCareers_roadWayModalFormWrapperNumberInput__6mgkN input::-webkit-inner-spin-button,.hopCareers_roadWayModalFormWrapperNumberInput__6mgkN input::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.hopCareers_roadWayModalFormWrapperPhone__O4pBs {
    max-width: 280px;
    height: 46px
}

.hopCareers_roadWayModalFormWrapperPhone__O4pBs p {
    font-size: 1.2rem;
    font-weight: 400;
    line-height: 16px;
    text-transform: capitalize;
    padding-left: 10px;
    padding-top: 4px;
    color: red
}

.hopCareers_roadWayModalFormTextArea__Ob1Ow {
    padding: 8px 0;
    min-height: 153px
}

.hopCareers_roadWayModalFormTextArea__Ob1Ow span {
    font-family: Inter,sans-serif;
    font-size: 1.6rem;
    font-weight: 600;
    line-height: 22px;
    text-transform: capitalize;
    color: #656565;
    display: block;
    padding-bottom: 9px
}

.hopCareers_roadWayModalFormTextArea__Ob1Ow textarea {
    font-family: Inter,sans-serif;
    display: block;
    width: 100%;
    min-height: 86px;
    outline: none;
    padding: 8px 20px;
    border: 1px solid #e3e3e3;
    border-radius: 4px;
    resize: none;
    font-size: 1.6rem;
    font-weight: 400;
    line-height: 22px
}

.hopCareers_roadWayModalFormTextArea__Ob1Ow p {
    font-size: 1.2rem;
    font-weight: 400;
    line-height: 16px;
    text-transform: capitalize;
    padding-left: 10px;
    padding-top: 4px;
    color: red
}

.hopCareers_roadWayModalFormTextAreaWrapper__hZx3E {
    position: relative
}

.hopCareers_roadWayModalFormTextAreaWrapper__hZx3E li {
    font-family: Inter,sans-serif;
    position: absolute;
    bottom: 6px;
    right: 20px;
    font-size: 1.2rem;
    font-weight: 400;
    line-height: 16px;
    color: #a0a0a0;
    list-style: none
}

.hopCareers_roadWayModalFormUpload__TrULO {
    display: flex;
    align-items: flex-start;
    justify-content: flex-start;
    gap: 30px 20px;
    flex-direction: column
}

.hopCareers_roadWayModalFormUpload__TrULO button {
    font-family: Inter,sans-serif;
    font-size: 1.6rem;
    font-weight: 700;
    line-height: 22px;
    letter-spacing: .01em;
    color: #fff;
    background: tomato;
    border-radius: 85px;
    border: none;
    padding: 10px 63px;
    cursor: pointer;
    margin: 0;
    transition-duration: .2s;
    transition-property: color,background-color;
    transition-timing-function: ease-in-out;
    position: relative
}

.hopCareers_roadWayModalFormUpload__TrULO button:enabled:hover {
    color: #f65226;
    background-color: #fff;
    outline: 1px solid #f65226;
    outline-offset: -1px
}

.hopCareers_roadWayModalFormUpload__TrULO button:disabled {
    opacity: .6;
    cursor: progress
}

.hopCareers_roadWayModalFormUpload__TrULO p {
    font-family: Inter,sans-serif;
    font-size: 1.6rem;
    font-weight: 400;
    line-height: 22px;
    letter-spacing: .01em;
    color: #000
}

.hopCareers_BecomePartnerForm__awj1j {
    padding: 30px 30px 39px 34px
}

.hopCareers_BecomePartnerForm__awj1j .hopCareers_roadWayModalFormWrapper__ogf3k {
    padding-bottom: 12px
}

.hopCareers_BecomePartnerForm__awj1j .hopCareers_roadWayModalFormWrapperNumberInput__6mgkN {
    max-width: 100%;
    min-height: 72px
}

.hopCareers_BecomePartnerForm__awj1j .hopCareers_roadWayModalImage__W_ikz {
    right: -96px;
    bottom: -30px
}

.hopCareers_BecomePartnerForm__awj1j .hopCareers_roadWayModalFormUpload__TrULO {
    padding-top: 31px
}

.hopCareers_store__kWyNP {
    padding: 45px 30px 110px 34px
}

.hopCareers_store__kWyNP .hopCareers_roadWayModalHeading__u9vLr {
    align-items: flex-start
}

.hopCareers_store__kWyNP .hopCareers_roadWayModalHeading__u9vLr h3 {
    font-size: 42px;
    font-weight: 700
}

.hopCareers_store__kWyNP .hopCareers_roadWayModalHeading__u9vLr p {
    padding-top: 3px;
    max-width: 610px;
    width: 100%;
    line-height: 26px
}

.hopCareers_store__kWyNP .hopCareers_roadWayModalForm__N5cJ3 {
    padding-top: 15px
}

.hopCareers_store__kWyNP .hopCareers_roadWayModalFormWrapper__ogf3k {
    padding-bottom: 12px
}

.hopCareers_store__kWyNP .hopCareers_roadWayModalFormWrapperNumberInput__6mgkN {
    max-width: 100%;
    min-height: 72px
}

.hopCareers_store__kWyNP .hopCareers_roadWayModalImage__W_ikz {
    right: -130px;
    bottom: 0
}

.hopCareers_store__kWyNP .hopCareers_roadWayModalFormUpload__TrULO {
    padding-top: 15px
}

.hopCareers_roadWayModalFormInputErrorCustom__NwFj2 div,.hopCareers_roadWayModalFormInputError__fJAOm input,.hopCareers_roadWayModalFormInputError__fJAOm textarea {
    border-color: #f65226
}

.hopCareers_CareersSuccess__PlNu6 {
    padding: 31px 30px 44px;
    text-align: center
}

.hopCareers_CareersSuccess__PlNu6 h2 {
    font-size: 2.4rem;
    font-weight: 700;
    margin-bottom: 13px
}

.hopCareers_CareersSuccessRole__vqd8T {
    font-size: 2rem;
    font-weight: 400;
    margin-bottom: 30px
}

.hopCareers_CareersSuccessMessage__zaljT {
    font-size: 1.8rem;
    font-weight: 400;
    margin-bottom: 38px;
    color: #656565
}

.hopCareers_CareersSuccess__PlNu6 img {
    margin-bottom: 38px
}

.hopCareers_CareersSuccess__PlNu6 button {
    font-size: 1.6rem;
    font-weight: 700;
    background-color: tomato;
    color: #fff;
    border: 0;
    padding: 12.5px 72.5px;
    border-radius: 40px;
    cursor: pointer;
    transition-duration: .2s;
    transition-property: color,background-color;
    transition-timing-function: ease-in-out
}

.hopCareers_CareersSuccess__PlNu6 button:hover {
    color: #f65226;
    background-color: #fff;
    outline: 1px solid #f65226;
    outline-offset: -1px
}

.hopCareers_CareersSuccess__PlNu6 strong {
    color: #000
}

.hopCareers_ApplicationForm__2NWlj {
    padding-top: 34px;
    padding-bottom: 93px
}

.hopCareers_ApplicationForm__2NWlj input,.hopCareers_ApplicationForm__2NWlj select {
    display: block;
    width: 100%;
    height: 46px;
    border: 0;
    border-bottom: 1px solid #e3e3e3;
    background-color: transparent;
    outline: none;
    font-size: 1.6rem;
    font-family: Inter,sans-serif;
    padding: 0 20px
}

.hopCareers_ApplicationForm__2NWlj input:focus,.hopCareers_ApplicationForm__2NWlj select:focus {
    border-color: #000
}

.hopCareers_ApplicationForm__2NWlj input::placeholder,.hopCareers_ApplicationForm__2NWlj select::placeholder {
    color: #656565
}

.hopCareers_ApplicationForm__2NWlj select {
    color: #656565;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    text-indent: 1px;
    text-overflow: "";
    background-image: url(/_next/static/media/filledDownArrow.a238754b.svg);
    background-repeat: no-repeat;
    background-position: calc(100% - 30px);
    padding-right: 50px
}

.hopCareers_ApplicationFormWrap__QZV9p {
    padding: 0 23px
}

.hopCareers_ApplicationFormForm__306ON {
    display: flex;
    flex-wrap: wrap;
    column-gap: 93px;
    row-gap: 23px
}

.hopCareers_ApplicationFormInputWrap__czYo2 {
    width: calc(50% - 47px)
}

.hopCareers_ApplicationFormInputWrapFull__hn9B7 {
    width: 100%
}

.hopCareers_ApplicationFormSelectInputWrap__24pQN {
    position: relative
}

.hopCareers_ApplicationFormSelectInputWrap__24pQN select {
    border-bottom: 0;
    width: 77px;
    position: absolute;
    left: 0;
    top: 0;
    padding-right: 0;
    background: none
}

.hopCareers_ApplicationFormSelectInputWrap__24pQN input {
    padding-left: 77px
}

.hopCareers_ApplicationFormFileInput__h1ANT {
    margin-top: 12px;
    position: relative
}

.hopCareers_ApplicationFormFileInput__h1ANT input {
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    opacity: 0;
    cursor: pointer
}

.hopCareers_ApplicationFormVisibleContent__lFkAb {
    border: 1px solid #e3e3e3;
    padding: 14px 43px 17px;
    border-radius: 10px;
    display: flex;
    align-items: center;
    column-gap: 47px
}

.hopCareers_ApplicationFormFileName__kdSXW,.hopCareers_ApplicationFormFilePlaceholder__eMuB_ {
    font-size: 1.6rem;
    font-family: Inter,sans-serif;
    margin-bottom: 8px
}

.hopCareers_ApplicationFormFilePlaceholder__eMuB_ {
    color: #656565
}

.hopCareers_ApplicationFormFileError__fsDoj {
    color: #ff0606;
    font-size: 1.4rem;
    font-family: Inter,sans-serif
}

.hopCareers_ApplicationFormSubmitButton__HZAIc {
    font-size: 1.6rem;
    font-weight: 700;
    background-color: tomato;
    font-family: Inter,sans-serif;
    padding: 11px 72px;
    border-radius: 25px;
    border: 0;
    cursor: pointer;
    color: #fff;
    margin-top: 12px;
    transition-duration: .2s;
    transition-property: color,background-color;
    transition-timing-function: ease-in-out
}

.hopCareers_ApplicationFormSubmitButton__HZAIc:hover {
    color: #f65226;
    background-color: #fff;
    outline: 1px solid #f65226;
    outline-offset: -1px
}

@media(max-width: 768px) {
    .hopCareers_workplace__PYut1 {
        padding-top:100px;
        background-image: none
    }

    .hopCareers_workplace__PYut1:after {
        background-image: none
    }

    .hopCareers_workplaceContainer__dFgK9 {
        padding: 0 20px
    }

    .hopCareers_workplaceWrapper__GwHFm h1 {
        padding: 0 12px 0 22px
    }

    .hopCareers_workplaceContent__dkKcb {
        padding: 20px 0 0
    }

    .hopCareers_workplaceContentBold__8gCgX {
        padding: 0 28px
    }

    .hopCareers_workplaceGoal__6mvnj {
        padding: 0 20px
    }

    .hopCareers_workplaceGoal__6mvnj p:first-child {
        padding: 21px 0
    }

    .hopCareers_workplaceRoles__s_A4m {
        gap: 21px;
        padding-bottom: 0;
        margin-top: -69px
    }

    .hopCareers_workplaceRoles__s_A4m a,.hopCareers_workplaceRoles__s_A4m button {
        width: 100%
    }

    .hopCareers_workplaceRoles__s_A4m p {
        text-align: center;
        margin: 0 auto
    }

    .hopCareers_workplaceImg__8mOsA {
        display: block;
        margin: 0 auto;
        max-width: 360px;
        height: 350px;
        width: 100%
    }

    .hopCareers_workplaceImg__8mOsA img {
        width: 100%;
        height: 100%;
        display: block
    }

    .hopCareers_growth__2u_5U {
        padding-top: 35px
    }

    .hopCareers_growthCardsWrapper__X4Epz {
        gap: 21px
    }

    .hopCareers_growthOperate__YHOZz {
        padding: 32px 20px 0
    }

    .hopCareers_expertise__jbMTn {
        padding: 67px 0 72px
    }

    .hopCareers_expertiseWrapper__eKfYm {
        padding: 0 17px
    }

    .hopCareers_expertise__jbMTn a {
        font-size: 1.8rem;
        line-height: 24px;
        padding: 11px 29px;
        margin: 22px auto 0
    }

    .hopCareers_roadWay__3tJfx {
        padding-top: 61px
    }

    .hopCareers_roadWayTitle__tHKSe span {
        font-size: 3.2rem;
        line-height: 43px
    }

    .hopCareers_roadWayTitle__tHKSe p {
        padding: 11px 28px 0
    }

    .hopCareers_roadWayContentRow__QLXQp {
        flex-direction: column
    }

    .hopCareers_roadWayContentDesc__e2_lv {
        width: 100%
    }

    .hopCareers_roadWayContentDesc__e2_lv span {
        font-size: 1.8rem;
        font-weight: 600;
        line-height: 24px
    }

    .hopCareers_roadWayContentDescExp__rkZmk {
        padding-top: 10px
    }

    .hopCareers_roadWayAction__X27BX {
        flex-direction: column;
        width: 100%
    }

    .hopCareers_roadWayAction__X27BX a:nth-child(2) {
        width: 70%
    }

    .hopCareers_employee__ROikg {
        padding-top: 48px
    }

    .hopCareers_employeeCard__kJNth {
        padding: 6px 29px 6px 7px;
        gap: 16px;
        max-width: 290px
    }

    .hopCareers_employeeCard__kJNth img {
        width: 51px;
        height: 52px
    }

    .hopCareers_employeeCardReview__cV4lK {
        font-size: .9rem;
        line-height: 12px
    }

    .hopCareers_employeeCardName__VOsS4,.hopCareers_employeeCardRole__BO91p {
        font-size: .8rem;
        line-height: 12px
    }

    .hopCareers_employeeRightCard__H_6O4 {
        padding: 6px 7px 6px 29px
    }

    .hopCareers_employee__ROikg .hopCareers_maxlargeMore__wXp_d {
        max-width: 900px;
        width: 100%
    }

    .hopCareers_roadWayModalHeading__u9vLr {
        text-align: center;
        padding-bottom: 23px;
        display: block;
        margin: auto;
        position: relative
    }

    .hopCareers_roadWayModalHeading__u9vLr img {
        position: absolute;
        right: 0;
        top: 0
    }

    .hopCareers_roadWayModalHeading__u9vLr div {
        padding: 0 40px
    }

    .hopCareers_roadWayModalHeading__u9vLr div p {
        font-size: 1.8rem;
        line-height: 25px
    }

    .hopCareers_roadWayModalFormWrapper__ogf3k {
        flex-direction: column
    }

    .hopCareers_roadWayModalFormWrapperInput__nNZxj,.hopCareers_roadWayModalFormWrapperNumberInput__6mgkN {
        min-height: 76px
    }

    .hopCareers_roadWayModalFormWrapperInput__nNZxj input,.hopCareers_roadWayModalFormWrapperInput__nNZxj select,.hopCareers_roadWayModalFormWrapperNumberInput__6mgkN input,.hopCareers_roadWayModalFormWrapperNumberInput__6mgkN select {
        min-height: 56px
    }

    .hopCareers_roadWayModalFormWrapperNumberInput__6mgkN {
        margin-top: 20px
    }

    .hopCareers_roadWayModalFormWrapperPhone__O4pBs {
        height: 56px
    }

    .hopCareers_roadWayModalFormUpload__TrULO {
        flex-direction: column
    }

    .hopCareers_roadWayModalFormUpload__TrULO button {
        max-width: 260px;
        width: 100%
    }

    .hopCareers_roadWayModalFormTextArea__Ob1Ow {
        padding-top: 8px;
        padding-bottom: 30px;
        min-height: 178px
    }

    .hopCareers_roadWayModalFormTextArea__Ob1Ow span {
        padding-bottom: 12px
    }

    .hopCareers_CareersSuccess__PlNu6 {
        padding: 42px 20px 49px
    }

    .hopCareers_CareersSuccess__PlNu6 h2 {
        margin-bottom: 31px
    }

    .hopCareers_CareersSuccessRole__vqd8T {
        margin-bottom: 41px
    }

    .hopCareers_CareersSuccessMessage__zaljT,.hopCareers_CareersSuccess__PlNu6 img {
        margin-bottom: 51px
    }

    .hopCareers_CareersSuccess__PlNu6 button {
        padding: 14px 30px;
        width: 100%
    }

    .hopCareers_BecomePartnerForm__awj1j {
        padding: 30px 30px 80px 34px
    }

    .hopCareers_store__kWyNP {
        padding: 45px 30px 50px 34px
    }

    .hopCareers_store__kWyNP .hopCareers_roadWayModalHeading__u9vLr {
        text-align: left
    }

    .hopCareers_store__kWyNP .hopCareers_roadWayModalHeading__u9vLr div {
        padding: 0
    }

    .hopCareers_store__kWyNP .hopCareers_roadWayModalHeading__u9vLr p {
        font-size: 1.6rem
    }

    .hopCareers_store__kWyNP .hopCareers_roadWayModalFormWrapper__ogf3k {
        padding-bottom: 28px
    }

    .hopCareers_store__kWyNP .hopCareers_roadWayModalFormUpload__TrULO {
        padding-top: 70px
    }

    .hopCareers_ApplicationForm__2NWlj {
        padding-top: 92px
    }

    .hopCareers_ApplicationFormInputWrap__czYo2 {
        width: 100%
    }

    .hopCareers_ApplicationFormWrap__QZV9p {
        padding: 0
    }

    .hopCareers_ApplicationFormVisibleContent__lFkAb {
        padding: 14px 20px 17px;
        column-gap: 20px
    }
}

@media(max-width: 992px) {
    .hopCareers_perks__EC_Te {
        padding-top:32px
    }

    .hopCareers_perks__EC_Te span {
        font-size: 3.2rem;
        line-height: 43px
    }

    .hopCareers_perksWrapper__wSxl5 {
        background-image: none;
        overflow-x: auto;
        gap: 18px;
        padding: 26px 40px 10px;
        justify-content: flex-start
    }

    .hopCareers_perksWrapper__wSxl5 div {
        display: flex;
        margin: 0!important;
        align-items: center;
        gap: 0 18px
    }

    .hopCareers_roadWayModalImage__W_ikz {
        display: none
    }

    .hopCareers_roadWayModalForm__N5cJ3 {
        max-width: 100%
    }

    .hopCareers_roadWayModalFormWrapperInput__nNZxj,.hopCareers_roadWayModalFormWrapperNumberInput__6mgkN,.hopCareers_roadWayModalFormWrapperPhone__O4pBs {
        width: 100%;
        max-width: 100%
    }
}

.Spinner_Spinner__9e7Hf {
    width: 100%;
    height: 100%;
    border-style: solid;
    border-radius: 50%;
    box-sizing: border-box;
    animation: Spinner_rotation__NVvBc 1s linear infinite;
    display: inline-block;
    margin: 0!important
}

.Spinner_Wrap__OPFkr {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    display: inline-block;
    margin: 0;
    margin: 0!important
}

@keyframes Spinner_rotation__NVvBc {
    0% {
        transform: rotate(0deg)
    }

    to {
        transform: rotate(1turn)
    }
}

@font-face {
    font-family: satoshi;
    src: url(/_next/static/media/Satoshi-Black.685a86e3.otf);
    font-display: swap;
    font-weight: 900
}

@font-face {
    font-family: satoshi;
    src: url(/_next/static/media/Satoshi-Bold.04ca08d0.otf);
    font-display: swap;
    font-weight: 700
}

@font-face {
    font-family: satoshi;
    src: url(/_next/static/media/Satoshi-Medium.6c3b16f6.otf);
    font-display: swap;
    font-weight: 500
}

@font-face {
    font-family: satoshi;
    src: url(/_next/static/media/Satoshi-Regular.333ab73b.otf);
    font-display: swap;
    font-weight: 400
}

@font-face {
    font-family: satoshi;
    src: url(/_next/static/media/Satoshi-Light.54d173f1.otf);
    font-display: swap;
    font-weight: 300
}

@font-face {
    font-family: Inter;
    src: url(/_next/static/media/Inter-ExtraBold.9c260c85.ttf);
    font-display: swap;
    font-weight: 800
}

@font-face {
    font-family: Inter;
    src: url(/_next/static/media/Inter-Bold.191af3d4.ttf);
    font-display: swap;
    font-weight: 700
}

@font-face {
    font-family: Inter;
    src: url(/_next/static/media/Inter-SemiBold.2a2f0a2a.ttf);
    font-display: swap;
    font-weight: 600
}

@font-face {
    font-family: Inter;
    src: url(/_next/static/media/Inter-Medium.dde90d17.ttf);
    font-display: swap;
    font-weight: 500
}

@font-face {
    font-family: Inter;
    src: url(/_next/static/media/Inter-Regular.1b761fdd.ttf);
    font-display: swap;
    font-weight: 400
}

/* * {
    box-sizing: border-box;
    padding: 0;
    margin: 0
} */

/* body,html {
    max-width: 100vw;
    font-size: 10px;
    font-family: Satoshi,sans-serif;
    -webkit-font-smoothing: antialiased
} */

/* a {
    color: inherit;
    text-decoration: none
} */

.the-main-error {
    font-size: 1.4rem;
    color: red;
    text-align: center
}

.the-main-error.left {
    text-align: left
}

.the-main-error.right {
    text-align: right
}

/* .container {
    max-width: 1026px;
    margin: 0 auto;
    padding: 0 20px
} */

.container-money {
    max-width: 1026px;
    margin: 0 auto;
    padding: 0 20px
}

img {
    max-width: 100%;
    height: -moz-fit-content;
    height: fit-content
}

.scroll-top {
    display: none;
    border-radius: 50%;
    background: #ff6b00;
    position: fixed;
    bottom: 100px;
    right: 100px;
    z-index: 2;
    padding: 10px;
    cursor: pointer;
    width: 45px;
    height: 45px
}

.scroll-top img {
    display: block
}

@media(max-width: 768px) {
    .scroll-top {
        bottom:15px;
        right: 15px
    }
}

#LiveCurrencyRateSlickSlider .slick-track {
    display: flex
}

#LiveCurrencyRateSlickSlider .slick-track .slick-slide {
    height: auto
}

#LiveCurrencyRateSlickSlider .slick-track .slick-slide>div {
    height: 100%
}

#ourParnersReviewsSlider .splide__arrow--next,#reviewsSlider .splide__arrow--next {
    right: 38%;
    bottom: -4.6em;
    transform: none;
    width: 16px;
    height: 19px;
    top: auto;
    z-index: 1;
    background-color: #fff
}

#ourParnersReviewsSlider .splide__arrow--next:before,#reviewsSlider .splide__arrow--next:before {
    content: url(/_next/static/media/arrowRight.db085daf.svg)
}

#ourParnersReviewsSlider .splide__arrow--prev,#reviewsSlider .splide__arrow--prev {
    left: 38%;
    bottom: -4.5em;
    width: 16px;
    height: 19px;
    top: auto;
    z-index: 1;
    transform: rotate(180deg) translate(0);
    background-color: #fff
}

#ourParnersReviewsSlider .splide__arrow--prev:before,#reviewsSlider .splide__arrow--prev:before {
    content: url(/_next/static/media/arrowRight.db085daf.svg)
}

@media(max-width: 768px) {
    #ourParnersReviewsSlider .splide__pagination,#reviewsSlider .splide__pagination {
        padding:0 45px
    }

    #ourParnersReviewsSlider .splide__arrow--prev,#reviewsSlider .splide__arrow--prev {
        left: 5%
    }

    #ourParnersReviewsSlider .splide__arrow--next,#reviewsSlider .splide__arrow--next {
        right: 5%
    }
}

#EventSlider .splide__arrow--next {
    right: -50px;
    transform: none;
    width: 16px;
    height: 19px;
    top: 50%;
    z-index: 1;
    background-color: #fff
}

#EventSlider .splide__arrow--next:before {
    content: url(/_next/static/media/arrowRight.db085daf.svg)
}

#EventSlider .splide__arrow--prev {
    left: -50px;
    width: 16px;
    height: 19px;
    top: 50%;
    z-index: 1;
    transform: rotate(180deg) translate(0);
    background-color: #fff
}

#EventSlider .splide__arrow--prev:before {
    content: url(/_next/static/media/arrowRight.db085daf.svg)
}

@media(max-width: 768px) {
    #EventSlider .splide__arrow--prev {
        left:10%;
        top: 104%
    }

    #EventSlider .splide__arrow--next {
        right: 10%;
        top: 104%
    }
}

#ourParnersReviewsSlider .splide__arrow--next {
    bottom: 2.7em
}

#ourParnersReviewsSlider .splide__arrow--prev {
    bottom: 2.9em
}

.our_review_page_Slide {
    bottom: 4em!important
}

.our_review_page_Slide .splide__pagination__page.is-active {
    background-color: #000;
    background: #000;
    transform: none
}

.partners-slick-slider {
    padding: 0
}

.partners-slick-slider .slick-dots {
    bottom: -35px
}

.partners-slick-slider .slick-dots li {
    width: 15px;
    margin: 0
}

.partners-slick-slider .slick-dots li button:before {
    font-size: 8px;
    color: #0f5bf0
}

.partners-slick-slider .slick-dots li.slick-active button:before {
    color: #0f5bf0
}

.partners-slick-slider .slick-slider .slick-arrow {
    display: none!important
}

.header-visible {
    position: fixed;
    top: 0
}

.header-hidden {
    top: -70px!important
}

.StyledParagraph {
    font-family: Inter,sans-serif;
    font-size: 1.6rem;
    font-weight: 400;
    line-height: 24px;
    letter-spacing: .01em;
    padding-bottom: 20px;
    color: #000
}

.store_page,.usp_page {
    bottom: -3em!important
}

.store_page .splide__pagination__page.is-active,.usp_page .splide__pagination__page.is-active {
    color: #0f5bf0;
    background-color: #0f5bf0;
    background: #0f5bf0;
    transform: scale(1)
}

.store_page .splide__pagination__page.is-active {
    background-color: #000;
    background: #000
}

.review_page_Slide {
    bottom: -6em!important
}

.review_page_Slide .splide__pagination__page.is-active {
    background-color: #000;
    background: #000;
    transform: none
}

.fade_none {
    display: none
}

@media(max-width: 992px) {
    .header-hidden {
        top:-68px!important
    }
}

.splide-tabs {
    max-width: 87%;
    background: linear-gradient(270deg,hsla(0,0%,98%,0),#f7f7f7 48.75%,hsla(0,0%,98%,0))
}

.splide-tabs .splide__arrows .splide__arrow--prev {
    left: -5%;
    background: #fff
}

.splide-tabs .splide__arrows .splide__arrow--next {
    right: -5%;
    background: #fff
}

.splide-tabs .splide__list {
    max-width: 1326px
}

.splide-tabs .splide__list .splide__slide {
    font-weight: 400;
    font-size: 14px;
    line-height: 150%;
    display: flex;
    align-items: center;
    text-align: center;
    color: #000
}

.splide-tabs .splide__list .splide__slide.is-active {
    background: #ecf3ff;
    border: none!important;
    border-bottom: 1px solid #0f5bf0!important
}

.splide-tabs .splide__list .splide__slide {
    border: none!important;
    border-bottom: 1px solid #a3a3a3!important
}

.firstOne {
    min-height: 173px!important;
    display: flex;
    flex-direction: column;
    justify-content: space-between
}

@media(max-width: 768px) {
    .splide-tabs {
        max-width:80%
    }

    .splide-tabs .splide__arrows .splide__arrow--prev {
        left: -10%
    }

    .splide-tabs .splide__arrows .splide__arrow--next {
        right: -10%
    }

    .firstOne {
        min-height: 0
    }

    .MoneyHopNewsContainer {
        padding: 0
    }
}

.selectError select {
    border: 1px solid red!important
}

.SelectDropdown {
    position: relative
}

.SelectDropdown:after {
    content: "";
    position: absolute;
    right: 15px;
    width: 15px;
    top: 45%;
    height: 15px;
    background: url(/_next/static/media/faq-caret.f00b21d8.svg);
    background-repeat: no-repeat;
    background-size: 12px
}

@media(max-width: 424px) {
    .splide-tabs {
        max-width:76%
    }

    .splide-tabs .splide__arrows .splide__arrow--prev {
        left: -17%
    }

    .splide-tabs .splide__arrows .splide__arrow--next {
        right: -17%
    }
}

.loanFormRangeInput {
    position: relative;
    width: 100%
}

.loanFormRangeInput input {
    width: 100%
}

.loanFormRangeInput input[type=range] {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border-radius: 17px;
    background-color: #d9d9d9;
    margin: 8px 0
}

.loanFormRangeInput input[type=range]::-webkit-slider-thumb {
    cursor: pointer;
    -webkit-appearance: none;
    appearance: none;
    width: 20px;
    height: 20px;
    border-radius: 50%;
    border: 6px solid #006eff;
    margin-top: -6px;
    background-color: #fff;
    z-index: 10;
    position: relative
}

.loanFormRangeInput input[type=range]::-webkit-slider-runnable-track {
    height: 8px
}

.loanFormRangeInput .progress {
    position: absolute;
    left: 0;
    top: 8px;
    height: 8px;
    background-color: #dbe9ff;
    border-radius: 17px;
    pointer-events: none
}

.loanFormRangeInput .loanFormRangeValue {
    color: #9a9a9a;
    padding: 0;
    outline: none;
    border: none;
    text-align: center
}

.SlideCssCardPromise {
    width: 100%!important;
    text-align: center;
    height: 99%
}

.our-partners{
    font-size: 2.5rem;
    font-weight: 900;
    line-height: 120%;
    text-align: center;
    color: #04235f;
    padding-left: 17.5px;
    padding-right: 17.5px;
}

/* =============================================================================================== */

 .remit-transferBox {
      max-width: 900px;
      margin: 40px auto;
      background: #fff;
     padding: 30px 20px;
       border-radius: 16px;
      box-shadow: 0 6px 20px rgba(0,0,0,0.1);
      text-align: center; /* centers inline elements like button */
    }

    .remit-transferBox h2 {
      color: #04235f;
      text-align: center;
      margin-bottom: 8px;
      font-size: 22px;
    }

    .remit-transferBox p {
      text-align: center;
      color: #666;
      margin-bottom: 25px;
      font-size: 14px;
    }

    .remit-transferRow {
      display: flex;
      gap: 20px;
      flex-wrap: wrap;
      margin-bottom: 20px;
    }

    .remit-transferCol {
      flex: 1;
      min-width: 260px;
    }

    label {
      display: block;
      font-size: 14px;
      font-weight: bold;
      color: #04235f;
      margin-bottom: 6px;
    }

    .remit-inputGroup {
      display: flex;
      align-items: center;
      border: 1px solid #ddd;
      border-radius: 10px;
      padding: 5px 10px;
      background: #fafafa;
    }

    .remit-inputGroup input {
      flex: 1;
      border: none;
      outline: none;
      background: transparent;
      padding: 10px;
      font-size: 16px;
      min-width: 100px;
    }

    /* Select2 styling */
    .select2-container--default .select2-selection--single {
      border: none;
      background: transparent;
      height: 40px;
      display: flex;
      align-items: center;
      outline: none;
    }

    .select2-container--default .select2-selection--single .select2-selection__rendered {
      display: flex;
      align-items: center;
      gap: 8px;
      font-size: 15px;
    }

    .select2-results__option {
      display: flex !important;
      align-items: center;
      gap: 8px;
      font-size: 14px;
      padding: 6px 10px;
    }

    .remit-flagIcon {
      width: 24px;
      height: 16px;
      border-radius: 3px;
      object-fit: cover;
    }

    .remit-rateFees {
      margin: 15px 0;
      font-size: 14px;
      background: #f4f6fb;
      padding: 12px;
      border-radius: 10px;
      display: flex;
      justify-content: space-between;
      flex-wrap: wrap;
      gap: 10px;
    }

    .remit-btnTransfer {
      width: 30%;
      background: #04235f;
      color: #fff;
      padding: 14px;
      font-size: 16px;
      border: none;
      border-radius: 50px;
      cursor: pointer;
      transition: 0.3s;
    }

    .remit-btnTransfer:hover {
      background: #06398f;
    }

    /* -------- RESPONSIVE -------- */
    @media (max-width: 768px) {
      .remit-transferRow {
        flex-direction: column;
      }
      .remit-transferCol {
        width: 100%;
      }
      .remit-transferBox {
        padding: 20px 15px;
      }
      .remit-btnTransfer {
        font-size: 14px;
        padding: 12px;
      }
    }

    @media (max-width: 480px) {
      .remit-transferBox h2 {
        font-size: 18px;
      }
      .remit-transferBox p {
        font-size: 12px;
      }
      .remit-inputGroup input {
        font-size: 14px;
        padding: 8px;
      }
    }

    .error{
        color: red;
    }

.mx-sm-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-sm-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-sm-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-sm-3 {
    margin-right: 0.75rem !important;
    margin-left: 0.75rem !important;
  }
  .mx-sm-4 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-sm-5 {
    margin-right: 1.25rem !important;
    margin-left: 1.25rem !important;
  }
  .mx-sm-6 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-sm-7 {
    margin-right: 1.75rem !important;
    margin-left: 1.75rem !important;
  }
  .mx-sm-8 {
    margin-right: 2rem !important;
    margin-left: 2rem !important;
  }
  .mx-sm-9 {
    margin-right: 2.25rem !important;
    margin-left: 2.25rem !important;
  }
  .mx-sm-10 {
    margin-right: 2.5rem !important;
    margin-left: 2.5rem !important;
  }
  .mx-sm-11 {
    margin-right: 2.75rem !important;
    margin-left: 2.75rem !important;
  }
  .mx-sm-12 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-sm-13 {
    margin-right: 3.25rem !important;
    margin-left: 3.25rem !important;
  }
  .mx-sm-14 {
    margin-right: 3.5rem !important;
    margin-left: 3.5rem !important;
  }
  .mx-sm-15 {
    margin-right: 3.75rem !important;
    margin-left: 3.75rem !important;
  }
  .mx-sm-16 {
    margin-right: 4rem !important;
    margin-left: 4rem !important;
  }
  .mx-sm-17 {
    margin-right: 4.25rem !important;
    margin-left: 4.25rem !important;
  }
  .mx-sm-18 {
    margin-right: 4.5rem !important;
    margin-left: 4.5rem !important;
  }
  .mx-sm-19 {
    margin-right: 4.75rem !important;
    margin-left: 4.75rem !important;
  }
  .mx-sm-20 {
    margin-right: 5rem !important;
    margin-left: 5rem !important;
  }
  .mx-sm-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .px-sm-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-sm-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-sm-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-sm-3 {
    padding-right: 0.75rem !important;
    padding-left: 0.75rem !important;
  }
  .px-sm-4 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-sm-5 {
    padding-right: 1.25rem !important;
    padding-left: 1.25rem !important;
  }
  .px-sm-6 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-sm-7 {
    padding-right: 1.75rem !important;
    padding-left: 1.75rem !important;
  }
  .px-sm-8 {
    padding-right: 2rem !important;
    padding-left: 2rem !important;
  }
  .px-sm-9 {
    padding-right: 2.25rem !important;
    padding-left: 2.25rem !important;
  }
  .px-sm-10 {
    padding-right: 2.5rem !important;
    padding-left: 2.5rem !important;
  }
  .px-sm-11 {
    padding-right: 2.75rem !important;
    padding-left: 2.75rem !important;
  }
  .px-sm-12 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .px-sm-13 {
    padding-right: 3.25rem !important;
    padding-left: 3.25rem !important;
  }
  .px-sm-14 {
    padding-right: 3.5rem !important;
    padding-left: 3.5rem !important;
  }
  .px-sm-15 {
    padding-right: 3.75rem !important;
    padding-left: 3.75rem !important;
  }
  .px-sm-16 {
    padding-right: 4rem !important;
    padding-left: 4rem !important;
  }
  .px-sm-17 {
    padding-right: 4.25rem !important;
    padding-left: 4.25rem !important;
  }
  .px-sm-18 {
    padding-right: 4.5rem !important;
    padding-left: 4.5rem !important;
  }
  .px-sm-19 {
    padding-right: 4.75rem !important;
    padding-left: 4.75rem !important;
  }
  .px-sm-20 {
    padding-right: 5rem !important;
    padding-left: 5rem !important;
  }

  .easy-to-used{
        margin-right: auto;
        margin-left: auto;
    }
   @media (max-width: 600px) {
    .easy-to-used{
        padding-right: 2.75rem;
        padding-left: 2.75rem;  
    }
   }

   .book-call-li{
        margin: auto;
   }
   .book-call{
        background-color: #04235f !important;
        color: white !important;
        height: auto !important;
        border-radius: 25px !important;
        padding: 10px 15px !important;
   }

   @media (max-width: 991.98px) {
    .book-call-li{
        all: unset !important;
    }
    .book-call{
        all: unset !important;
    }
   }