@charset "UTF-8";

.NewBannerabout_newHomeBg__hYfYK {
    background: #000;
    background-image: url(../media/demo.b751e4e9.png);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 94vh;
    display: flex;
    align-items: center
}

.NewBannerabout_just__P4Gzj {
    color: #fff
}

.NewBannerabout_develop__Q8qr_ {
    max-width: 985px;
    margin: 0 auto;
    color: #fff
}

.NewBannerabout_book__R_Slt {
    width: 198px;
    height: 45px;
    background-color: #0058f0
}

.NewBannerabout_about__cBWJm,
.NewBannerabout_book__R_Slt {
    color: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 15px;
    font-weight: 700;
    font-family: Montserrat, sans-serif;
    text-transform: uppercase;
    letter-spacing: 2px
}

.NewBannerabout_about__cBWJm {
    width: 260px;
    height: 50px;
    background-image: linear-gradient(90deg, #0058f0, #081023, #0058f0)
}

.NewBannerabout_pont__kzA_E {
    display: flex;
    gap: 20px;
    margin-top: 3%;
    justify-content: center
}

.NewBannerabout_BannerSlider__lYn86 {
    padding-bottom: 15px;
    margin-top: -145px
}

@media screen and (max-width:1600px) {
    .NewBannerabout_newHomeBg__hYfYK {
        height: 97vh
    }
}

@media screen and (max-width:1300px) {
    .NewBannerabout_BannerSlider__lYn86 {
        padding-bottom: 15px;
        margin-top: -164px
    }

    .NewBannerabout_newHomeBg__hYfYK {
        height: 100vh
    }
}

@media screen and (max-width:1200px) {
    .NewBannerabout_BannerSlider__lYn86 {
        padding-bottom: 15px;
        margin-top: -185px
    }

    .NewBannerabout_secImage__vlUv1 {
        width: 80%;
        -o-object-fit: contain;
        object-fit: contain;
        max-height: 320px
    }

    .NewBannerabout_just__P4Gzj {
        font-size: 45px
    }
}

@media screen and (max-width:991px) {
    .NewBannerabout_just__P4Gzj {
        font-size: 40px
    }

    .NewBannerabout_newHomeBg__hYfYK {
        background-image: none;
        height: auto;
        padding: 80px 0;
        height: 100vh
    }
}

@media screen and (max-width:767px) {
    .NewBannerabout_just__P4Gzj {
        font-size: 25px
    }

    .NewBannerabout_develop__Q8qr_ {
        font-size: 30px;
        line-height: 35px;
        margin-top: 9px
    }
}

@media screen and (max-width:480px) {
    .NewBannerabout_BannerSlider__lYn86 {
        margin-top: -145px
    }

    .NewBannerabout_just__P4Gzj {
        font-size: 18px
    }

    .NewBannerabout_develop__Q8qr_ {
        font-size: 25px;
        line-height: 30px
    }

    .NewBannerabout_about__cBWJm,
    .NewBannerabout_book__R_Slt {
        font-size: 12px
    }

    .NewBannerabout_secImage__vlUv1 {
        width: 100%;
        max-height: 220px
    }
}

.Justbuilditlp_slide1__6jh8K {
    background-color: #000
}

.Justbuilditlp_slide1lp__ieHvt,
.Justbuilditlp_slide2__vVFga,
.Justbuilditlp_slide2lp6___Vvy8 {
    background-color: #000;
    padding-top: 80px;
    padding-bottom: 80px
}

.Justbuilditlp_slide2__vVFga a {
    border-radius: 10px
}

.Justbuilditlp_slide2lp6___Vvy8 a {
    border-radius: unset
}

.Justbuilditlp_just__kGUfw {
    font-size: 130px;
    font-weight: 700;
    background-image: linear-gradient(90deg, #0058f0, #081023, #0047ff);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-align: center
}

.Justbuilditlp_develop__BZhJd {
    font-size: 30px;
    font-weight: 700;
    text-align: center;
    color: #fff
}

.Justbuilditlp_book__dG2_K {
    background-color: #0058f0
}

.Justbuilditlp_about__2GeQx,
.Justbuilditlp_book__dG2_K {
    width: 198px;
    height: 45px;
    color: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 15px;
    font-weight: 700;
    font-family: Montserrat, sans-serif;
    text-transform: uppercase;
    letter-spacing: 2px
}

.Justbuilditlp_about__2GeQx {
    background-color: #0058f0;
    border-radius: 6px
}

.Justbuilditlp_about1__LS4dt {
    width: 198px;
    height: 45px;
    background-color: #0058f0;
    color: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 15px;
    font-weight: 700;
    font-family: Montserrat, sans-serif;
    text-transform: uppercase;
    letter-spacing: 2px;
    border-radius: 6px
}

.Justbuilditlp_pont__mUvXl {
    display: flex;
    gap: 20px;
    margin-top: 3%;
    justify-content: center
}

@media screen and (max-width:1200px) {
    .Justbuilditlp_just__kGUfw {
        font-size: 45px
    }
}

@media screen and (max-width:991px) {
    .Justbuilditlp_develop__BZhJd {
        position: relative;
        z-index: 999;
        font-size: 25px
    }

    .Justbuilditlp_just__kGUfw {
        font-size: 40px
    }

    .Justbuilditlp_slide1lp__ieHvt,
    .Justbuilditlp_slide2__vVFga,
    .Justbuilditlp_slide2lp6___Vvy8 {
        padding: 0 0 80px
    }
}

@media screen and (max-width:767px) {
    .Justbuilditlp_slide__zSadR {
        padding-bottom: 50px;
        padding-top: 50px
    }

    .Justbuilditlp_just__kGUfw {
        font-size: 35px
    }

    .Justbuilditlp_develop__BZhJd {
        font-size: 20px
    }

    .Justbuilditlp_slide1lp__ieHvt,
    .Justbuilditlp_slide2__vVFga,
    .Justbuilditlp_slide2lp6___Vvy8 {
        padding: 0 0 50px
    }
}

@media screen and (max-width:480px) {
    .Justbuilditlp_just__kGUfw {
        font-size: 30px
    }
}

.LpCarousel_carousel__cGSBz {
    position: relative;
    width: 100%;
    height: 45vh;
    perspective: 1500px
}

.LpCarousel_carouselPivot__pT_n_ {
    position: absolute;
    left: 50%;
    top: 55%;
    transform-style: preserve-3d
}

.LpCarousel_carouselItem__eVSin {
    position: absolute;
    width: 350px;
    height: 450px;
    text-align: center;
    line-height: 80px;
    font-size: 20px
}

.LpCarousel_carouselItem__eVSin img {
    width: 170px;
    height: 340px
}

@media screen and (max-width:1600px) {
    .LpCarousel_carousel__cGSBz {
        position: relative;
        width: 100%;
        height: 50vh;
        perspective: 1500px
    }

    .LpCarousel_carouselPivot__pT_n_ {
        position: absolute;
        left: 50%;
        top: 55%;
        transform-style: preserve-3d
    }
}

@media screen and (max-width:1590px) {
    .LpCarousel_carousel__cGSBz {
        position: relative;
        width: 100%;
        height: 65vh;
        perspective: 1500px
    }

    .LpCarousel_carouselPivot__pT_n_ {
        position: absolute;
        left: 50%;
        top: 55%;
        transform-style: preserve-3d
    }
}

@media screen and (max-width:767px) {
    .LpCarousel_carousel__cGSBz {
        position: relative;
        width: 100%;
        height: 30vh;
        perspective: 1500px
    }

    .LpCarousel_carouselPivot__pT_n_ {
        position: absolute;
        left: 50%;
        top: 80%;
        transform-style: preserve-3d
    }

    .LpCarousel_carouselItem__eVSin {
        height: 300px
    }

    .LpCarousel_carouselItem__eVSin img {
        width: 80px;
        height: 160px
    }
}

.Globallp_marginTop__WAxjz,
.Globallp_paddingGlobal__uzHNT {
    padding-top: 0 !important
}

.Globallp_bottomGlobal__lU2qq {
    padding-bottom: 0 !important
}

.Globallp_paddingTop__RmAMc {
    padding-top: 0 !important
}

.Globallp_teamLp6__hgHDD,
.Globallp_team__7cZNm {
    background-color: #000;
    position: relative;
    padding-bottom: 80px;
    padding-top: 80px
}

.Globallp_postpoint__DZML6 img {
    width: 16%
}

.Globallp_postpoint__DZML6 {
    text-align: center
}

.Globallp_success__NQkVI {
    font-size: 100px;
    font-weight: 700;
    background-image: linear-gradient(90deg, #0058f0, #081023, #1153ff);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    line-height: 1;
    margin-bottom: 4%
}

.Globallp_lctnslide__N_5aH {
    display: none
}

.Globallp_teamLp6__hgHDD h3 {
    color: #0058f0
}

@media screen and (max-width:1300px) {
    .Globallp_newHomeBg__gN6lb {
        padding-bottom: 50px;
        height: 100%
    }

    .Globallp_pipe__QBt_f img {
        width: 29%
    }
}

@media screen and (max-width:1200px) {

    .Globallp_teamLp6__hgHDD,
    .Globallp_team__7cZNm {
        padding-bottom: 50px
    }

    .Globallp_pipe__QBt_f img {
        display: none
    }
}

@media screen and (max-width:991px) {
    .Globallp_postpoint__DZML6 {
        display: none
    }

    .Globallp_lctnslide__N_5aH {
        display: block
    }

    .Globallp_teamLp6__hgHDD .Globallp_lctnslide__N_5aH img {
        width: 15%
    }

    .Globallp_teamLp6__hgHDD .Globallp_lctnslide__N_5aH {
        display: flex;
        flex-wrap: wrap;
        gap: 23px;
        align-items: center;
        justify-content: center
    }

    .Globallp_success__NQkVI {
        font-size: 50px
    }

    .Globallp_teamLp6__hgHDD,
    .Globallp_team__7cZNm {
        padding: 0 0 80px
    }
}

@media screen and (max-width:767px) {
    .Globallp_success__NQkVI {
        font-size: 35px
    }

    .Globallp_team__7cZNm {
        padding: 0
    }

    .Globallp_teamLp6__hgHDD {
        padding: 0 0 50px
    }
}

@media screen and (max-width:480px) {

    .Globallp_teamLp6__hgHDD,
    .Globallp_team__7cZNm {
        text-align: center
    }
}

.NewMblSuccess_paddingBottom__of7ww {
    padding-bottom: 0 !important
}

.NewMblSuccess_happens__EWujx {
    background-color: #000
}

.NewMblSuccess_happens__EWujx,
.NewMblSuccess_spacing__RolRk {
    padding-top: 80px;
    padding-bottom: 80px
}

.NewMblSuccess_befImg__RzZ3i {
    position: absolute;
    top: -2%;
    right: 3%;
    z-index: 2
}

.NewMblSuccess_happens__EWujx h2 {
    text-align: center;
    color: #fff;
    font-weight: 700
}

.NewMblSuccess_happens__EWujx h5 {
    font-size: 40px;
    text-align: center;
    font-weight: 700
}

.NewMblSuccess_mainBox__kx9yV {
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative
}

.NewMblSuccess_sucssBox__cMCd5 {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 10px;
    flex-direction: column;
    text-align: center;
    padding: 0 20px;
    height: 335px;
    border: 1px solid #fff;
    width: 30%
}

.NewMblSuccess_sucssBtn__3tSOb {
    width: 198px;
    height: 45px;
    background-color: #0058f0;
    color: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 15px;
    font-weight: 700;
    font-family: Montserrat, sans-serif;
    text-transform: uppercase;
    letter-spacing: 2px;
    cursor: pointer
}

.NewMblSuccess_spacing2d__jd6BT {
    padding-bottom: 100px
}

.NewMblSuccess_gameApp__dn0HV {
    padding: 100px 0 150px
}

@media screen and (max-width:1400px) {
    .NewMblSuccess_befImg__RzZ3i {
        width: 93%;
        height: 365px
    }
}

@media screen and (max-width:1200px) {
    .NewMblSuccess_happens__EWujx {
        background-color: #000;
        padding-bottom: 50px;
        position: relative
    }
}

@media screen and (max-width:991px) {
    .NewMblSuccess_befImg__RzZ3i {
        display: none
    }

    .NewMblSuccess_mainBox__kx9yV {
        justify-content: flex-start
    }

    .NewMblSuccess_sucssBox__cMCd5 {
        width: 33.3%;
        justify-content: space-evenly;
        gap: 0;
        height: 300px;
        padding-bottom: 10px
    }

    .NewMblSuccess_sucssBox__cMCd5 span:first-child {
        font-size: 40px
    }

    .NewMblSuccess_sucssBox__cMCd5 span:nth-child(2) {
        font-size: 18px
    }

    .NewMblSuccess_box2__6I9S7 span:nth-child(3) {
        margin-bottom: 20px
    }

    .NewMblSuccess_spacing__RolRk {
        padding-top: 50px
    }

    .NewMblSuccess_happens__EWujx h5 {
        font-size: 25px;
        line-height: 40px
    }

    .NewMblSuccess_happens__EWujx h2 {
        font-size: 30px;
        text-align: center;
        color: #fff;
        font-weight: 700
    }

    .NewMblSuccess_happens__EWujx {
        padding: 0 0 80px
    }

    .NewMblSuccess_spacing2d__jd6BT {
        padding-bottom: 0
    }
}

@media screen and (max-width:767px) {
    .NewMblSuccess_happens__EWujx {
        background-color: #000;
        padding: 0 0 50px
    }

    .NewMblSuccess_mainBox__kx9yV {
        justify-content: flex-start;
        width: 100%;
        overflow: scroll;
        gap: 30px
    }

    .NewMblSuccess_sucssBox__cMCd5 {
        width: 100%;
        justify-content: center;
        gap: 10px
    }

    .NewMblSuccess_sucssBox__cMCd5 span {
        width: 324px
    }
}

.HomeBanner_newHomeBg__ZPdId {
    background: #000;
    background-image: url(../media/newBanner-bg.0f739a92.png);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 94vh;
    display: flex;
    align-items: center
}

.HomeBanner_just__HK45d {
    color: #fff
}

.HomeBanner_develop__YL4_D {
    max-width: 985px;
    margin: 0 auto;
    color: #fff
}

.HomeBanner_book__itb8w {
    width: 198px;
    height: 45px;
    background-color: #0058f0
}

.HomeBanner_about__8lFLm,
.HomeBanner_book__itb8w {
    color: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 15px;
    font-weight: 700;
    font-family: Montserrat, sans-serif;
    text-transform: uppercase;
    letter-spacing: 2px
}

.HomeBanner_about__8lFLm {
    width: 250px;
    height: 50px;
    background-color: #0058f0;
    transition: all .5s ease-in-out
}

.HomeBanner_pont__ECRjs {
    display: flex;
    gap: 20px;
    margin-top: 3%;
    justify-content: center
}

.HomeBanner_BannerSlider__6cotY {
    padding-bottom: 15px;
    margin-top: 0;
    background: #000;
    padding-top: 30px
}

.HomeBanner_newwrap__4lu_4 {
    padding-top: 0
}

.HomeBanner_strpImg__WYCQu img {
    filter: brightness(3);
    width: 70%
}

.HomeBanner_minImg__Oz79o img {
    width: 25%
}

@media screen and (max-width:1600px) {
    .HomeBanner_newHomeBg__ZPdId {
        height: 97vh
    }
}

@media screen and (max-width:1300px) {
    .HomeBanner_BannerSlider__6cotY {
        padding-bottom: 15px;
        margin-top: 0
    }

    .HomeBanner_newHomeBg__ZPdId {
        height: 100vh
    }

    .HomeBanner_develop__YL4_D {
        font-size: 50px;
        line-height: 55px
    }

    .HomeBanner_strpImg__WYCQu {
        width: 50px
    }
}

@media screen and (max-width:1200px) {
    .HomeBanner_BannerSlider__6cotY {
        padding-bottom: 15px;
        margin-top: -185px
    }

    .HomeBanner_secImage__ZQjU_ {
        width: 80%;
        -o-object-fit: contain;
        object-fit: contain;
        max-height: 320px
    }

    .HomeBanner_just__HK45d {
        font-size: 45px
    }
}

@media screen and (max-width:991px) {
    .HomeBanner_just__HK45d {
        font-size: 20px;
        font-weight: 700;
        margin-bottom: 5px
    }

    .HomeBanner_develop__YL4_D {
        font-size: 40px;
        line-height: 50px
    }

    .HomeBanner_newHomeBg__ZPdId {
        background-image: none;
        height: auto;
        padding: 80px 0
    }

    .HomeBanner_BannerSlider__6cotY {
        margin-top: 0;
        padding-bottom: 0;
        background-color: #000
    }
}

@media screen and (max-width:767px) {
    .HomeBanner_just__HK45d {
        font-size: 20px
    }

    .HomeBanner_develop__YL4_D {
        font-size: 30px;
        line-height: 40px
    }
}

@media screen and (max-width:480px) {
    .HomeBanner_just__HK45d {
        font-size: 18px
    }

    .HomeBanner_develop__YL4_D {
        font-size: 25px;
        line-height: 30px
    }

    .HomeBanner_about__8lFLm,
    .HomeBanner_book__itb8w {
        font-size: 12px
    }

    .HomeBanner_secImage__ZQjU_ {
        width: 100%;
        max-height: 220px
    }

    .HomeBanner_strpImg__WYCQu img {
        width: 75%
    }

    .HomeBanner_minImg__Oz79o img {
        width: 50%
    }
}

.slick-slider {
    box-sizing: border-box;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    -webkit-touch-callout: none;
    -khtml-user-select: none;
    touch-action: pan-y;
    -webkit-tap-highlight-color: transparent
}

.slick-list,
.slick-slider {
    position: relative;
    display: block
}

.slick-list {
    overflow: hidden;
    margin: 0;
    padding: 0
}

.slick-list:focus {
    outline: none
}

.slick-list.dragging {
    cursor: pointer;
    cursor: hand
}

.slick-slider .slick-list,
.slick-slider .slick-track {
    transform: translateZ(0)
}

.slick-track {
    position: relative;
    top: 0;
    left: 0;
    display: block;
    margin-left: auto;
    margin-right: auto
}

.slick-track:after,
.slick-track:before {
    display: table;
    content: ""
}

.slick-track:after {
    clear: both
}

.slick-loading .slick-track {
    visibility: hidden
}

.slick-slide {
    display: none;
    float: left;
    height: 100%;
    min-height: 1px
}

[dir=rtl] .slick-slide {
    float: right
}

.slick-slide img {
    display: block
}

.slick-slide.slick-loading img {
    display: none
}

.slick-slide.dragging img {
    pointer-events: none
}

.slick-initialized .slick-slide {
    display: block
}

.slick-loading .slick-slide {
    visibility: hidden
}

.slick-vertical .slick-slide {
    display: block;
    height: auto;
    border: 1px solid transparent
}

.slick-arrow.slick-hidden {
    display: none
}

.slick-loading .slick-list {
    background: #fff url(../media/ajax-loader.0b80f665.gif) 50% no-repeat
}

@font-face {
    font-family: slick;
    font-weight: 400;
    font-style: normal;
    src: url(../media/slick.25572f22.eot);
    src: url(../media/slick.25572f22.eot?#iefix) format("embedded-opentype"), url(../media/slick.653a4cbb.woff) format("woff"), url(../media/slick.6aa1ee46.ttf) format("truetype"), url(../media/slick.f895cfdf.svg) format("svg")
}

.slick-next,
.slick-prev {
    font-size: 0;
    line-height: 0;
    position: absolute;
    top: 50%;
    display: block;
    width: 20px;
    height: 20px;
    padding: 0;
    transform: translateY(-50%);
    cursor: pointer;
    border: none
}

.slick-next,
.slick-next:focus,
.slick-next:hover,
.slick-prev,
.slick-prev:focus,
.slick-prev:hover {
    color: transparent;
    outline: none;
    background: transparent
}

.slick-next:focus:before,
.slick-next:hover:before,
.slick-prev:focus:before,
.slick-prev:hover:before {
    opacity: 1
}

.slick-next.slick-disabled:before,
.slick-prev.slick-disabled:before {
    opacity: .25
}

.slick-next:before,
.slick-prev:before {
    font-family: slick;
    font-size: 20px;
    line-height: 1;
    opacity: .75;
    color: #fff;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.slick-prev {
    left: -25px
}

[dir=rtl] .slick-prev {
    right: -25px;
    left: auto
}

.slick-prev:before {
    content: "←"
}

[dir=rtl] .slick-prev:before {
    content: "→"
}

.slick-next {
    right: -25px
}

[dir=rtl] .slick-next {
    right: auto;
    left: -25px
}

.slick-next:before {
    content: "→"
}

[dir=rtl] .slick-next:before {
    content: "←"
}

.slick-dotted.slick-slider {
    margin-bottom: 30px
}

.slick-dots {
    position: absolute;
    bottom: -25px;
    display: block;
    width: 100%;
    padding: 0;
    margin: 0;
    list-style: none;
    text-align: center
}

.slick-dots li {
    position: relative;
    display: inline-block;
    margin: 0 5px;
    padding: 0
}

.slick-dots li,
.slick-dots li button {
    width: 20px;
    height: 20px;
    cursor: pointer
}

.slick-dots li button {
    font-size: 0;
    line-height: 0;
    display: block;
    padding: 5px;
    color: transparent;
    border: 0;
    outline: none;
    background: transparent
}

.slick-dots li button:focus,
.slick-dots li button:hover {
    outline: none
}

.slick-dots li button:focus:before,
.slick-dots li button:hover:before {
    opacity: 1
}

.slick-dots li button:before {
    font-family: slick;
    font-size: 6px;
    line-height: 20px;
    position: absolute;
    top: 0;
    left: 0;
    width: 20px;
    height: 20px;
    content: "•";
    text-align: center;
    opacity: .25;
    color: #000;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.slick-dots li.slick-active button:before {
    opacity: .75;
    color: #000
}

.Brand_trandubai__YLMhv {
    padding-bottom: 100px
}

.Brand_newtsl__xAPcJ {
    align-items: flex-end
}

.Brand_level__HKnjB {
    box-shadow: 0 3px 8px rgb(0 0 0/9%);
    padding: 70px 50px;
    border-top-right-radius: 25px;
    border-bottom-right-radius: 25px
}

.Brand_level__HKnjB input[type=number],
.Brand_level__HKnjB input[type=tel],
.Brand_level__HKnjB input[type=text] {
    height: 52px;
    width: 50%;
    background-color: #f3f3f3;
    border: unset;
    border-radius: 6px;
    padding-left: 20px
}

.Brand_level__HKnjB.Brand_rtlInput__DV8tC input {
    padding-left: 20px;
    padding-right: 20px
}

.Brand_level__HKnjB input[type=Email] {
    height: 52px;
    width: 50%
}

.Brand_level__HKnjB input[type=Email],
.Brand_message___aKch {
    background-color: #f3f3f3;
    border: unset;
    border-radius: 6px;
    padding-left: 20px
}

.Brand_message___aKch {
    height: 120px;
    width: 100%;
    padding-top: 15px;
    resize: none
}

.Brand_chill__5Qcn4 {
    display: flex;
    gap: 10px;
    margin-bottom: 10px
}

.Brand_level__HKnjB .Brand_message___aKch::-moz-placeholder {
    color: #000;
    font-size: 14px;
    font-family: SF-Pro-Display
}

.Brand_level__HKnjB .Brand_message___aKch::placeholder {
    color: #000;
    font-size: 14px;
    font-family: SF-Pro-Display
}

.Brand_level__HKnjB input[type=text]::-moz-placeholder {
    color: #000;
    font-size: 14px;
    font-family: SF-Pro-Display
}

.Brand_level__HKnjB input[type=text]::placeholder {
    color: #000;
    font-size: 14px;
    font-family: SF-Pro-Display
}

.Brand_level__HKnjB input[type=number]::-moz-placeholder {
    color: #000;
    font-size: 14px;
    font-family: SF-Pro-Display
}

.Brand_level__HKnjB input[type=number]::placeholder {
    color: #000;
    font-size: 14px;
    font-family: SF-Pro-Display
}

.Brand_level__HKnjB input[type=email]::-moz-placeholder {
    color: #000;
    font-size: 14px;
    font-family: SF-Pro-Display
}

.Brand_level__HKnjB input[type=email]::placeholder {
    color: #000;
    font-size: 14px;
    font-family: SF-Pro-Display
}

.Brand_level__HKnjB input[type=tel]::-moz-placeholder {
    color: #000;
    font-size: 14px;
    font-family: SF-Pro-Display
}

.Brand_level__HKnjB input[type=tel]::placeholder {
    color: #000;
    font-size: 14px;
    font-family: SF-Pro-Display
}

.Brand_level__HKnjB h2 {
    font-family: SF-Pro-Display;
    font-size: 55px;
    font-weight: 500;
    letter-spacing: 1px;
    color: #000;
    padding-bottom: 15px
}

.Brand_level__HKnjB h2 span {
    color: #0058f0
}

.Brand_level__HKnjB button {
    width: 190px;
    height: 45px;
    background-color: #0058f0;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #fff;
    border-radius: 5px;
    font-weight: 300;
    border: unset;
    margin-top: 10px;
    margin-bottom: 0
}

.Brand_imgtoken__sVnDS img {
    position: relative;
    height: auto
}

@media screen and (max-width:1499px) {
    .Brand_level__HKnjB {
        padding: 35px 40px
    }

    .Brand_level__HKnjB h2 {
        font-size: 40px;
        line-height: 45px
    }
}

@media screen and (max-width:1280px) {
    .Brand_level__HKnjB {
        box-shadow: 0 3px 8px rgb(0 0 0/9%);
        padding-left: 35px;
        padding-right: 35px;
        padding-top: 35px;
        border-top-right-radius: 25px;
        border-bottom-right-radius: 25px;
        margin-bottom: 1%
    }
}

@media screen and (max-width:991px) {
    .Brand_trandubai__YLMhv {
        padding-top: 70px
    }

    .Brand_imgtoken__sVnDS img {
        width: auto;
        position: unset;
        left: unset;
        display: block;
        margin: auto
    }

    .Brand_level__HKnjB {
        border-radius: 25px;
        padding: 25px
    }

    .Brand_level__HKnjB h2 {
        font-size: 35px;
        line-height: 45px
    }
}

@media screen and (max-width:767px) {
    .Brand_level__HKnjB h2 {
        font-size: 30px
    }
}

@media screen and (max-width:480px) {
    .Brand_trandubai__YLMhv {
        padding: 50px 0
    }

    .Brand_level__HKnjB input[type=email],
    .Brand_level__HKnjB input[type=tel],
    .Brand_level__HKnjB input[type=text] {
        width: 100%
    }

    .Brand_chill__5Qcn4 {
        display: flex;
        gap: 10px;
        margin-bottom: 10px;
        flex-direction: column
    }

    .Brand_imgtoken__sVnDS img {
        width: 100%
    }

    .Brand_level__HKnjB h2 {
        font-size: 32px;
        line-height: 1.3;
        text-align: center
    }

    .Brand_level__HKnjB input[type=submit] {
        width: 100%
    }
}

.Faqsdubia_heading__VTL28 h3 img {
    position: absolute;
    right: 1%;
    margin-top: .5%
}

.Faqsdubia_faqs__rV2po {
    background-color: #fff;
    padding-bottom: 50px;
    position: relative
}

.Faqsdubia_faqs__rV2po h2 {
    font-size: 55px
}

.Faqsdubia_plus__YVF90 {
    font-size: 30px
}

.Faqsdubia_siop__QV83X {
    font-size: 20px
}

.Faqsdubia_about__t_MwC {
    width: 250px;
    height: 45px;
    background-image: linear-gradient(90deg, #0058f0, #081023, #0058f0);
    color: #fff !important;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 15px;
    font-weight: 500;
    text-transform: uppercase;
    letter-spacing: 2px;
    margin: 80px auto 0
}

.Faqsdubia_heading__VTL28 {
    border-width: 2px;
    border-style: solid;
    margin-top: 1%;
    cursor: pointer;
    background-color: #fff;
    padding: 10px 20px;
    border-radius: 10px;
    -webkit-mask: linear-gradient(#fff 0 0) padding-box, linear-gradient(#fff 0 0);
    padding-top: 17px !important;
    padding-bottom: 12px !important;
    position: relative
}

.Faqsdubia_mostimg__iNjQ8 {
    border: 2px solid #000 !important;
    border-top: unset !important;
    border-bottom-right-radius: 20px !important;
    border-bottom-left-radius: 20px !important
}

.Faqsdubia_heading__VTL28 h3 {
    font-size: 22px;
    font-weight: 500;
    letter-spacing: 1px
}

.Faqsdubia_description__YeBjl {
    margin-top: 1%
}

.Faqsdubia_faqs__rV2po ul {
    padding-left: 15px
}

.Faqsdubia_faqs__rV2po ul li {
    font-size: 14px;
    font-weight: 400;
    color: #000;
    text-align: justify;
    margin: 5px 0;
    list-style: disc
}

.Faqsdubia_faqs__rV2po a {
    display: flex;
    align-items: center;
    gap: 10px;
    color: #081023;
    font-size: 16px;
    font-weight: 700;
    text-transform: uppercase
}

.Faqsdubia_mostimg__iNjQ8 {
    display: flex !important;
    gap: 40px;
    justify-content: space-between
}

.Faqsdubia_mostimg__iNjQ8 img {
    width: auto
}

.Faqsdubia_mostimg__iNjQ8 p {
    max-width: 750px;
    color: #000;
    font-weight: 300
}

.Faqsdubia_mostimg__iNjQ8 button {
    width: -moz-fit-content;
    width: fit-content;
    height: 45px;
    background-color: #0058f0;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #fff;
    border-radius: 10px;
    font-weight: 500;
    padding-left: 50px;
    padding-right: 50px;
    font-size: 14px;
    border: 0
}

.Faqsdubia_comfort__qx7Ar p {
    padding-right: 140px
}

.Faqsdubia_cross__fvxh6 {
    position: absolute;
    top: -1.5%;
    right: -1.5%;
    color: #fff;
    width: 35px;
    height: 35px;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 21px;
    border-radius: 50px;
    font-weight: bolder;
    font-family: Poppins;
    cursor: pointer;
    border: 1px solid #ff004a;
    background-color: #ff004a
}

@media screen and (min-width:1400px) {
    .Faqsdubia_mostimg__iNjQ8 p {
        max-width: 1100px;
        font-size: 17px;
        line-height: 26px
    }
}

@media only screen and (max-width:1399px) {
    .Faqsdubia_faqs__rV2po h2 {
        font-size: 40px;
        line-height: 45px
    }
}

@media screen and (max-width:1280px) {
    .Faqsdubia_comfort__qx7Ar p {
        padding-right: unset
    }

    .Faqsdubia_faqs__rV2po:after,
    .Faqsdubia_mostimg__iNjQ8 img {
        display: none
    }

    .Faqsdubia_mostimg__iNjQ8 a {
        margin-bottom: auto
    }
}

@media only screen and (max-width:1024px) {
    .Faqsdubia_mostimg__iNjQ8 a {
        display: none
    }
}

@media screen and (max-width:991px) {
    .Faqsdubia_mostimg__iNjQ8 a {
        font-size: 13px
    }

    .Faqsdubia_faqs__rV2po h2 {
        font-size: 35px;
        line-height: 45px
    }

    .Faqsdubia_mostimg__iNjQ8 {
        display: unset !important;
        gap: 40px;
        justify-content: space-between
    }

    .Faqsdubia_faqs__rV2po {
        padding: 0 0 80px
    }

    .Faqsdubia_about__t_MwC {
        margin: 20px auto 0
    }
}

@media screen and (max-width:767px) {
    .Faqsdubia_faqs__rV2po {
        padding: 0 0 50px
    }

    .Faqsdubia_about__t_MwC {
        margin: 0 auto
    }
}

@media screen and (max-width:480px) {
    .Faqsdubia_faqs__rV2po h4 {
        font-size: 35px;
        line-height: 1.2
    }

    .Faqsdubia_mostimg__iNjQ8 a {
        padding-left: 20px;
        padding-right: 20px;
        width: 100%
    }

    .Faqsdubia_faqs__rV2po h3 {
        font-size: 16px;
        padding-right: 46px
    }

    .Faqsdubia_heading__VTL28 {
        padding-top: 12px !important;
        padding-bottom: 8px !important
    }

    .Faqsdubia_heading__VTL28 h3 img {
        position: absolute;
        right: 3%;
        top: 50%;
        transform: translateY(-50%)
    }

    .Faqsdubia_mostimg__iNjQ8 p {
        font-size: 14px;
        line-height: 24px;
        text-align: justify
    }

    .Faqsdubia_comfort__qx7Ar h2 {
        text-align: left !important;
        margin-top: 5%;
        text-align: center;
        margin-bottom: 0
    }

    .Faqsdubia_about__t_MwC {
        margin-right: auto;
        margin-bottom: 5%
    }

    .Faqsdubia_faqs__rV2po {
        padding: 0
    }
}

.Latestblog_ourBlogs__QcxFo {
    padding-top: 50px;
    padding-bottom: 110px
}

.Latestblog_blogBox__brdYK {
    border: 0;
    border-radius: 20px;
    box-shadow: 0 10px 20px rgb(0 0 0/9%);
    height: 100%
}

.Latestblog_imgBlog__aQrEF {
    position: relative;
    height: 250px
}

.Latestblog_blogBtn__KNfqt {
    display: flex;
    align-items: center;
    justify-content: center;
    color: #fff;
    margin: 20px auto 0;
    padding: 0 60px;
    font-size: 18px;
    width: 205px;
    height: 50px;
    background-color: #0058f0;
    border-radius: 4px
}

.Latestblog_blogBox__brdYK h4 {
    font-size: 20px;
    color: #000;
    line-height: normal
}

.Latestblog_blogBox__brdYK h4 a {
    color: #000;
    line-height: normal
}

.Latestblog_blogBox__brdYK h4 a:hover {
    color: #0058f0
}

.Latestblog_blogBox__brdYK p {
    font-size: 17px;
    line-height: 26px;
    color: #000
}

@media screen and (max-width:991px) {
    .Latestblog_ourBlogs__QcxFo {
        padding-top: 0;
        padding-bottom: 80px
    }

    .Latestblog_blogBox__brdYK h4 {
        font-size: 16px
    }

    .Latestblog_blogBox__brdYK p {
        height: 75px;
        overflow-y: scroll
    }
}

@media screen and (max-width:767px) {
    .Latestblog_ourBlogs__QcxFo {
        padding-top: 50px
    }

    .Latestblog_blogBox__brdYK h4 {
        font-size: 18px
    }
}

@media screen and (max-width:567px) {
    .Latestblog_ourBlogs__QcxFo {
        padding-top: 50px;
        padding-bottom: 50px
    }

    .Latestblog_blogBox__brdYK h4 {
        font-size: 20px;
        line-height: 1.3
    }

    .Latestblog_blogBox__brdYK p {
        font-size: 14px;
        line-height: 24px;
        text-align: justify;
        height: auto;
        overflow-y: hidden
    }
}

.CaseAnimate_animate__bO2vK {
    background-color: #000;
    padding: 120px 0 80px
}

.CaseAnimate_imgBox__0jb3K {
    text-align: center
}

@media screen and (max-width:991px) {
    .CaseAnimate_animate__bO2vK {
        padding: 0 0 80px
    }

    .CaseAnimate_secImg__EHgYK {
        width: 85%
    }
}

@media screen and (max-width:767px) {
    .CaseAnimate_secImg2__UsFkB {
        margin-top: 0
    }

    .CaseAnimate_animate__bO2vK {
        padding: 0 0 50px
    }
}

.Intelligence_provideserv__8_xOG {
    background-color: #000;
    padding-top: 80px;
    padding-bottom: 80px
}

.Intelligence_blocknew__dvklQ {
    display: flex;
    gap: 25px
}

.Intelligence_create__9FJNU {
    width: 500px
}

.Intelligence_longimg__tpSb7 {
    position: relative;
    width: 140%
}

.Intelligence_longimg__tpSb7 img {
    position: absolute;
    top: -53px;
    right: 60px
}

@media screen and (min-width:1400px) {
    .Intelligence_longimg__tpSb7 img {
        position: absolute;
        top: -50px;
        right: 160px;
        width: 83%
    }
}

@media only screen and (max-width:1280px) {
    .Intelligence_longimg__tpSb7 {
        width: 120%
    }
}

@media screen and (max-width:991px) {
    .Intelligence_provideserv__8_xOG {
        padding-top: 40px;
        padding-bottom: 40px
    }

    .Intelligence_longimg__tpSb7 {
        position: unset;
        width: auto
    }

    .Intelligence_longimg__tpSb7 img {
        position: unset
    }

    .Intelligence_blocknew__dvklQ {
        display: flex;
        gap: 25px;
        flex-direction: column;
        padding: 0 10px
    }

    .Intelligence_create__9FJNU {
        width: unset;
        text-align: justify
    }
}

@media screen and (max-width:480px) {
    .Intelligence_provideserv__8_xOG {
        background-color: #000;
        padding-top: 25px;
        padding-bottom: 25px
    }
}

.SmartContract_providecustom__eHnC0,
.SmartContract_provideserv__V71Vq {
    background-color: #000;
    padding-top: 80px;
    padding-bottom: 80px;
    position: relative
}

.SmartContract_providecustom__eHnC0 .SmartContract_create__eJpOc {
    width: unset
}

.SmartContract_deve__my5aZ {
    background-color: #000
}

.SmartContract_providecustom__eHnC0:before,
.SmartContract_provideserv__V71Vq:before {
    position: absolute;
    content: "";
    background-image: url(../media/bg-image.c5d2b091.png);
    background-position: center 75%;
    background-size: 100%;
    width: 100%;
    height: 100%;
    left: 0;
    right: 0;
    margin: 0 auto;
    background-repeat: no-repeat
}

.SmartContract_deve__my5aZ {
    display: flex;
    border: 2px solid #3d3d3d;
    border-radius: 20px;
    width: 100%;
    height: 248.75px;
    align-items: center;
    padding-left: 15px;
    padding-right: 15px;
    gap: 20px
}

.SmartContract_deve__my5aZ:hover {
    background-color: #0058f0
}

@media screen and (max-width:991px) {

    .SmartContract_providecustom__eHnC0,
    .SmartContract_provideserv__V71Vq {
        background-color: #000;
        padding-top: 40px;
        padding-bottom: 40px
    }
}

@media screen and (max-width:480px) {

    .SmartContract_providecustom__eHnC0,
    .SmartContract_provideserv__V71Vq {
        background-color: #000;
        padding-top: 25px;
        padding-bottom: 25px
    }
}

.CustomBlockchainSolutions_provideserv__TPqUP {
    background-color: #000;
    padding-top: 80px;
    padding-bottom: 80px
}

.CustomBlockchainSolutions_deve___woZ8 {
    display: flex;
    border: 2px solid #3d3d3d;
    border-radius: 20px;
    width: 100%;
    height: 248.75px;
    align-items: center;
    padding-left: 15px;
    padding-right: 15px;
    gap: 20px
}

.CustomBlockchainSolutions_deve___woZ8:hover {
    background-color: #0058f0
}

@media screen and (max-width:991px) {
    .CustomBlockchainSolutions_provideserv__TPqUP {
        background-color: #000;
        padding-top: 40px;
        padding-bottom: 40px
    }
}

@media screen and (max-width:480px) {
    .CustomBlockchainSolutions_provideserv__TPqUP {
        background-color: #000;
        padding-top: 25px;
        padding-bottom: 25px
    }
}

.Homeslider_peace__BRlun {
    background-color: #f5f5ff;
    padding-top: 100px
}

.Homeslider_slider__xee2y,
.Homeslider_view1sec__qWiUZ {
    background-color: #f5f5ff
}

.Homeslider_view__abr1_ {
    width: 207px;
    height: 57px;
    background-color: #0058f0;
    display: flex;
    justify-content: center;
    align-items: center;
    color: #fff;
    border-radius: 18px;
    box-shadow: 0 7px 29px 0 rgba(235, 51, 91, .43);
    font-weight: 600;
    margin: 5% auto
}

@media screen and (max-width:1200px) {
    .Homeslider_peace__BRlun {
        background-color: unset;
        padding-top: 100px
    }
}

@media screen and (max-width:991px) {
    .Homeslider_peace__BRlun {
        background-color: #f5f5ff;
        padding-top: 100px
    }
}

.ServiceTarget_tesla__RM2iS {
    background-color: #000;
    background: #000;
    background-image: url(../media/target-bg.13944427.png);
    background-repeat: no-repeat;
    background-size: cover;
    padding-bottom: 80px;
    padding-top: 80px
}

.ServiceTarget_gameApp__NT8JI {
    background-image: url(../media/hero.c2814e1e.png)
}

.ServiceTarget_after__ExgVQ {
    margin-bottom: 3%
}

.ServiceTarget_after__ExgVQ h3 {
    font-size: 24px;
    font-weight: 600;
    color: #eb335b;
    text-align: center
}

.ServiceTarget_after__ExgVQ h2 {
    text-align: center;
    line-height: 60px;
    font-weight: 700;
    color: #fff
}

.ServiceTarget_after__ExgVQ p {
    font-size: 16px;
    text-align: center;
    color: #fff
}

.ServiceTarget_desigh__kccWg h3 {
    font-size: 27px;
    color: #fff;
    font-weight: 700
}

.ServiceTarget_desigh__kccWg p {
    font-size: 13px;
    line-height: 20px;
    color: #fff
}

.ServiceTarget_desigh__kccWg {
    padding: 40px 20px 10px;
    height: auto;
    width: 100%;
    border: 2px solid #eb335b;
    border-bottom: 0;
    position: relative
}

.ServiceTarget_desigh__kccWg a {
    background: #eb335b;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-weight: 700;
    font-size: 20px;
    cursor: pointer
}

.ServiceTarget_desigh__kccWg a img {
    margin-left: 10px
}

@media screen and (min-width:1700px) {
    .ServiceTarget_tesla__RM2iS {
        padding-bottom: 350px
    }

    .ServiceTarget_gameApp__NT8JI {
        padding-bottom: 150px
    }
}

@media screen and (max-width:991px) {
    .ServiceTarget_tesla__RM2iS {
        background-image: unset;
        padding-top: 50px;
        padding-bottom: 80px
    }

    .ServiceTarget_after__ExgVQ h2 {
        font-size: 30px;
        line-height: 40px
    }
}

@media screen and (max-width:767px) {
    .ServiceTarget_tesla__RM2iS {
        padding-bottom: 0
    }

    .ServiceTarget_after__ExgVQ h2 {
        font-size: 30px
    }

    .ServiceTarget_desigh__kccWg h3 {
        font-size: 20px;
        color: #fff;
        font-weight: 700
    }
}

@media screen and (max-width:480px) {
    .ServiceTarget_after__ExgVQ h2 {
        font-size: 30px
    }

    .ServiceTarget_after__ExgVQ h3 {
        font-size: 15px
    }

    .ServiceTarget_desigh__kccWg h3 {
        font-size: 25px;
        color: #fff;
        font-weight: 700
    }
}

.Justbuildit_paddingBottom__tqSpV {
    padding-bottom: 150px !important
}

.Justbuildit_slide__Tqt6e {
    background-color: #000;
    padding-bottom: 80px;
    padding-top: 80px
}

.Justbuildit_slide1__CDVzm {
    background-color: #000
}

.Justbuildit_just__JJ_2c {
    font-size: 130px;
    line-height: 1.2;
    font-weight: 700;
    background: linear-gradient(90deg, #081023 35%, #0058f0 65%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-align: center
}

.Justbuildit_develop__pi0t_ {
    font-size: 30px;
    font-weight: 700;
    text-align: center;
    color: #fff
}

.Justbuildit_book__lorvn {
    background-color: #0058f0
}

.Justbuildit_about__GJerR,
.Justbuildit_book__lorvn {
    width: 198px;
    height: 45px;
    color: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 15px;
    font-weight: 700;
    font-family: Montserrat, sans-serif;
    text-transform: uppercase;
    letter-spacing: 2px
}

.Justbuildit_about__GJerR {
    background-color: #0058f0
}

.Justbuildit_pont__TDPHl {
    display: flex;
    gap: 20px;
    margin-top: 3%;
    justify-content: center
}

@media screen and (max-width:1200px) {
    .Justbuildit_just__JJ_2c {
        font-size: 45px;
        line-height: 1
    }
}

@media screen and (max-width:991px) {
    .Justbuildit_develop__pi0t_ {
        position: relative;
        z-index: 999;
        font-size: 25px
    }

    .Justbuildit_pont__TDPHl {
        margin-top: 3%
    }

    .Justbuildit_just__JJ_2c {
        font-size: 47px;
        line-height: .8
    }

    .Justbuildit_slide__Tqt6e {
        padding-top: 0;
        padding-bottom: 80px
    }

    .Justbuildit_justforpop__i6Suu {
        padding-top: 20px;
        padding-bottom: 70px
    }
}

@media screen and (max-width:767px) {
    .Justbuildit_slide__Tqt6e {
        padding-top: 0;
        padding-bottom: 50px
    }

    .Justbuildit_just__JJ_2c {
        font-size: 35px
    }

    .Justbuildit_develop__pi0t_ {
        font-size: 25px
    }

    .Justbuildit_justforpop__i6Suu {
        padding-top: 50px;
        padding-bottom: 0
    }
}

@media screen and (max-width:480px) {
    .Justbuildit_just__JJ_2c {
        font-size: 30px
    }

    .Justbuildit_justforpop__i6Suu {
        padding-top: 0
    }
}

.NewMblMaintain_newHomeBg__HHhlk {
    padding-top: 200px;
    padding-bottom: 200px;
    background: #000
}

.NewMblMaintain_newHomeBg__HHhlk h1 {
    margin: 0 auto
}

.NewMblMaintain_para__piJLT {
    font-size: 14px;
    max-width: 330px;
    color: #fff;
    height: 57px;
    overflow: auto;
    padding-right: 7px
}

.NewMblMaintain_para1__Pdl1t {
    font-size: 14px;
    color: #fff;
    width: 75%
}

.NewMblMaintain_cardImage__16nIr {
    min-height: 550px
}

.NewMblMaintain_app__zrDIW {
    background-image: url(../media/card1.c7af2eb3.png);
    background-position: 50%;
    background-size: contain;
    background-repeat: no-repeat;
    padding-top: 4px;
    padding-bottom: 20px;
    height: 531px
}

.NewMblMaintain_app1__ZtL3g,
.NewMblMaintain_app2__mr6FC,
.NewMblMaintain_app4__f97bt,
.NewMblMaintain_app5__bDCyB,
.NewMblMaintain_app__zrDIW {
    display: flex;
    flex-direction: column-reverse;
    gap: 40px;
    padding: 0 40px
}

.NewMblMaintain_app4__f97bt,
.NewMblMaintain_app5__bDCyB .NewMblMaintain_cardContent__uNgsm,
.NewMblMaintain_cardContent__uNgsm {
    margin-bottom: -15%
}

.NewMblMaintain_app1__ZtL3g {
    background-image: url(../media/card2.ccda19bf.png)
}

.NewMblMaintain_app1__ZtL3g,
.NewMblMaintain_app2__mr6FC {
    height: 530px;
    display: flex;
    background-position: 50%;
    background-size: contain;
    background-repeat: no-repeat;
    padding-top: 4px;
    padding-bottom: 0
}

.NewMblMaintain_app2__mr6FC {
    background-image: url(../media/card3.cb649bcb.png)
}

.NewMblMaintain_cardContent__uNgsm {
    margin-bottom: 30px
}

.NewMblMaintain_app2__mr6FC .NewMblMaintain_para__piJLT {
    color: #fff
}

.NewMblMaintain_app3__ImhOa {
    background-image: url(../media/card4.b8e91413.png);
    background-position: 100%;
    background-size: contain;
    background-repeat: no-repeat;
    height: 431px;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 30px 28px 9px 33px
}

.NewMblMaintain_pont__FtnEt {
    display: flex;
    gap: 20px;
    margin-top: 2%
}

.NewMblMaintain_book__fj0Dt {
    background-color: #000
}

.NewMblMaintain_about__mHSYu,
.NewMblMaintain_book__fj0Dt {
    width: 198px;
    height: 45px;
    color: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 15px;
    font-weight: 700;
    font-family: Montserrat, sans-serif;
    text-transform: uppercase;
    letter-spacing: 2px
}

.NewMblMaintain_about__mHSYu {
    background-image: linear-gradient(90deg, #0058f0, #081023, #0058f0)
}

.NewMblMaintain_app4__f97bt {
    background-image: url(../media/card5.e1799df1.png);
    height: 530px;
    display: flex;
    background-position: 50%;
    background-size: contain;
    background-repeat: no-repeat;
    padding-top: 4px;
    padding-bottom: 70px
}

.NewMblMaintain_app7__I_mLZ {
    border-radius: 15px;
    border: 4px solid;
    -o-border-image: linear-gradient(#0058f0, #081023, #0058f0) 10;
    border-image: linear-gradient(#0058f0, #081023, #0058f0) 10;
    -webkit-mask: linear-gradient(#fff 0 0) padding-box, linear-gradient(#fff 0 0);
    padding-top: 50px;
    padding-bottom: 20px;
    height: 460px
}

.NewMblMaintain_para2__EqX_x,
.NewMblMaintain_para3__p2trG {
    font-size: 14px;
    max-width: 400px;
    margin: 0 auto;
    text-align: center;
    color: #fff;
    height: 75px
}

.NewMblMaintain_app5__bDCyB {
    background-image: url(../media/card6.a36bab91.png);
    background-position: 100%;
    background-size: contain;
    background-repeat: no-repeat;
    padding-top: 50px;
    padding-bottom: 20px;
    display: flex;
    align-items: center;
    justify-content: center;
    height: 531px
}

.NewMblMaintain_app6__JU5CI {
    border-radius: 15px;
    border: 10px solid transparent;
    background: linear-gradient(#0058f0, #081023, #0058f0) border-box;
    -webkit-mask: linear-gradient(#fff 0 0) padding-box, linear-gradient(#fff 0 0);
    padding-top: 50px;
    padding-bottom: 20px;
    height: 465px
}

.NewMblMaintain_pick__pWEfZ {
    display: flex
}

.NewMblMaintain_power__DyDGH {
    width: 100%
}

.NewMblMaintain_custom__xQDCi {
    width: 75%
}

@media screen and (min-width:1400px) {
    .NewMblMaintain_app__zrDIW {
        padding-bottom: 0 !important
    }

    .NewMblMaintain_app5__bDCyB {
        padding-top: 155px !important
    }
}

@media screen and (min-width:1500px) {
    .NewMblMaintain_app3__ImhOa {
        padding: 30px 28px 9px 33px
    }

    .NewMblMaintain_app__zrDIW {
        height: 533px;
        padding-bottom: 20px
    }

    .NewMblMaintain_app1__ZtL3g,
    .NewMblMaintain_app2__mr6FC {
        height: 533px
    }

    .NewMblMaintain_app4__f97bt,
    .NewMblMaintain_app5__bDCyB {
        height: 531px
    }

    .NewMblMaintain_app4__f97bt {
        padding-bottom: 70px
    }

    .NewMblMaintain_custom__xQDCi {
        width: 65%
    }
}

@media only screen and (max-width:1399px) {

    .NewMblMaintain_app1__ZtL3g,
    .NewMblMaintain_app2__mr6FC,
    .NewMblMaintain_app__zrDIW {
        height: 456px
    }

    .NewMblMaintain_app3__ImhOa {
        height: 371px
    }

    .NewMblMaintain_app4__f97bt,
    .NewMblMaintain_app5__bDCyB {
        height: 457px
    }
}

@media screen and (max-width:1200px) {

    .NewMblMaintain_app4__f97bt,
    .NewMblMaintain_app5__bDCyB {
        height: auto
    }

    .NewMblMaintain_app3__ImhOa {
        background-size: cover;
        padding: 30px 28px 9px 33px
    }

    .NewMblMaintain_app3__ImhOa img {
        max-width: 24%;
        margin-top: 2%
    }

    .NewMblMaintain_app7__I_mLZ {
        height: auto
    }
}

@media screen and (max-width:991px) {

    .NewMblMaintain_app1__ZtL3g,
    .NewMblMaintain_app__zrDIW {
        -webkit-mask: linear-gradient(#fff 0 0) padding-box, linear-gradient(#fff 0 0);
        padding-top: 50px;
        padding-bottom: 0;
        height: 428px
    }

    .NewMblMaintain_app2__mr6FC {
        height: 878px
    }

    .NewMblMaintain_app4__f97bt {
        height: 282px;
        align-items: flex-start;
        background-size: cover
    }

    .NewMblMaintain_app3__ImhOa {
        height: 231px
    }

    .NewMblMaintain_app5__bDCyB {
        height: 282px;
        align-items: flex-start;
        background-size: cover
    }

    .NewMblMaintain_cardContent__uNgsm {
        margin-bottom: -8%
    }

    .NewMblMaintain_app4__f97bt,
    .NewMblMaintain_app5__bDCyB .NewMblMaintain_cardContent__uNgsm {
        margin-bottom: 0
    }

    .NewMblMaintain_para1__Pdl1t {
        width: 100%
    }
}

@media screen and (max-width:767px) {
    .NewMblMaintain_newHomeBg__HHhlk {
        padding-top: 50px;
        padding-bottom: 50px
    }

    .NewMblMaintain_pick__pWEfZ {
        display: flex;
        flex-direction: column
    }

    .NewMblMaintain_power__DyDGH {
        width: 100%
    }

    .NewMblMaintain_app1__ZtL3g,
    .NewMblMaintain_app2__mr6FC,
    .NewMblMaintain_app6__JU5CI,
    .NewMblMaintain_app__zrDIW {
        height: 460px
    }

    .NewMblMaintain_app3__ImhOa {
        height: 330px;
        display: block
    }

    .NewMblMaintain_app4__f97bt,
    .NewMblMaintain_app5__bDCyB {
        height: 460px
    }

    .NewMblMaintain_cardContent__uNgsm {
        margin-bottom: 15%
    }

    .NewMblMaintain_app4__f97bt,
    .NewMblMaintain_app5__bDCyB .NewMblMaintain_cardContent__uNgsm {
        margin-bottom: -25%
    }
}

@media screen and (max-width:480px) {

    .NewMblMaintain_app1__ZtL3g,
    .NewMblMaintain_app2__mr6FC,
    .NewMblMaintain_app3__ImhOa,
    .NewMblMaintain_app4__f97bt,
    .NewMblMaintain_app__zrDIW {
        height: auto;
        border: 3px solid #0058f0;
        padding: 30px 10px;
        border-radius: 20px
    }

    .NewMblMaintain_app5__bDCyB {
        height: 360px;
        margin-top: 91px;
        border-radius: 20px;
        border: 3px solid #0058f0
    }

    .NewMblMaintain_about__mHSYu,
    .NewMblMaintain_book__fj0Dt {
        font-size: 12px
    }
}

.Nothing_nothingblockchain__upf9y {
    padding-top: 80px;
    padding-bottom: 80px;
    background: #000;
    background-image: url(../media/bg.95a29fd4.png);
    background-position: 886px;
    background-repeat: no-repeat;
    background-size: inherit;
    background-size: 27%
}

.Nothing_nothingblockchain__upf9y h3 {
    color: #0058f0;
    font-size: 30px;
    font-weight: 900
}

.Nothing_nothingblockchain__upf9y a {
    border-radius: 12px;
    font-family: SF-Pro-Display;
    font-weight: 500;
    letter-spacing: .5px
}

.Nothing_nothingblockchain__upf9y h2 {
    font-size: 60px;
    font-weight: 700;
    letter-spacing: 2px;
    padding-top: 10px
}

.Nothing_nothingblockchain__upf9y .Nothing_strpImg__Jgp3N p {
    font-size: 14px
}

.Nothing_nothingLp6__zU7Od,
.Nothing_nothing__7iRNV {
    padding-top: 80px;
    padding-bottom: 80px
}

.Nothing_nothingLp6__zU7Od,
.Nothing_nothingLphomefy__4kUQu,
.Nothing_nothing__7iRNV {
    background: #000;
    background-image: url(../media/bg.95a29fd4.png);
    background-position: 886px;
    background-repeat: no-repeat;
    background-size: inherit;
    background-size: 27%
}

.Nothing_nothingLphomefy__4kUQu {
    padding: 80px 0
}

.Nothing_nothingLphomefy__4kUQu h3 {
    color: #0058f0
}

.Nothing_nothingLphomefy__4kUQu .Nothing_btnpost__hr2PK {
    border-radius: 10px
}

.Nothing_strpImg__Jgp3N {
    padding-bottom: 15px;
    margin: 0 5px
}

.Nothing_nothing1__NltOj {
    padding-top: 125px;
    padding-bottom: 100px;
    background: #000;
    background-image: url(../media/bg.95a29fd4.png);
    background-position: 886px;
    background-repeat: no-repeat;
    background-size: inherit;
    background-size: 27%
}

.Nothing_btnpost__hr2PK {
    height: 45px;
    background-color: #0058f0;
    display: flex;
    color: #fff;
    font-weight: 700;
    font-size: 15px;
    align-items: center;
    justify-content: center
}

.Nothing_startSlide__YP8PC {
    position: relative
}

.Nothing_startSlide__YP8PC:before {
    position: absolute;
    content: "";
    background-color: #707070;
    width: 70%;
    height: 2px;
    left: 0;
    bottom: -15px
}

.Nothing_nothingLp6__zU7Od h3 {
    color: #0058f0
}

.Nothing_verifiedImage__wrPk2 {
    filter: hue-rotate(152deg) brightness(1)
}

.Nothing_nothingCase__dgATC {
    padding: 80px 0;
    background: #000;
    background-image: url(../media/bg.95a29fd4.png);
    background-position: 886px;
    background-repeat: no-repeat;
    background-size: inherit;
    background-size: 27%
}

.Nothing_nothingCase__dgATC h3 {
    color: #0058f0
}

@media screen and (min-width:1400px) {
    .Nothing_nothing__7iRNV {
        background-position: 953px
    }
}

@media screen and (min-width:1600px) {
    .Nothing_nothing__7iRNV {
        background-position: 1053px
    }
}

@media screen and (max-width:991px) {
    .Nothing_nothing__7iRNV {
        padding-top: 30px;
        padding-bottom: 80px
    }

    .Nothing_nothingLp6__zU7Od {
        padding-top: 80px;
        padding-bottom: 80px
    }

    .Nothing_nothingCase__dgATC,
    .Nothing_nothingLphomefy__4kUQu {
        padding: 0 0 80px
    }
}

@media screen and (max-width:767px) {
    .Nothing_nothingLp6__zU7Od {
        padding-top: 50px;
        padding-bottom: 0
    }

    .Nothing_nothing__7iRNV {
        padding-top: 50px;
        padding-bottom: 50px
    }

    .Nothing_nothingCase__dgATC,
    .Nothing_nothingLphomefy__4kUQu {
        padding: 0 0 50px
    }
}

.Technologieswe_tech__54_2I {
    background-image: url(../media/bg-image.7e56972e.png);
    background-position: 180%;
    background-repeat: no-repeat;
    background-size: 65%;
    background-color: #000;
    padding-top: 80px;
    padding-bottom: 80px
}

.Technologieswe_UIUXTechnology__Ssmsk {
    background-image: url(../media/bg-image.d318979c.png);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover
}

.Technologieswe_work__xrhbO {
    text-align: center;
    color: #fff;
    font-weight: 700
}

.Technologieswe_analpost__kimzT {
    display: flex;
    justify-content: space-around;
    border-bottom: 1px solid #707070;
    padding-bottom: 2%;
    margin-top: 5%
}

.Technologieswe_analpost__kimzT div {
    color: #707070;
    font-size: 16px;
    cursor: pointer
}

.Technologieswe_analpost__kimzT div.Technologieswe_active__Epco2 {
    color: #fff
}

.Technologieswe_active__Epco2 {
    position: relative
}

.Technologieswe_active__Epco2:before {
    position: absolute;
    content: "";
    background-color: #0058f0;
    width: auto;
    height: 3px;
    bottom: -98%;
    left: 0;
    right: 0;
    margin: 0 auto
}

.Technologieswe_newyork__EYZmC {
    display: flex;
    justify-content: center;
    width: 75%;
    flex-wrap: wrap;
    gap: 30px 100px;
    align-content: center;
    align-items: center;
    margin: 0 auto
}

.Technologieswe_newyork__EYZmC p {
    font-size: 16px;
    color: #fff;
    text-align: center
}

.Technologieswe_newyork__EYZmC div {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 15px
}

@media screen and (min-width:1400px) {
    .Technologieswe_active__Epco2:before {
        bottom: -112%
    }
}

@media screen and (max-width:1200px) {
    .Technologieswe_tech__54_2I {
        background-color: #000;
        padding-bottom: 80px
    }
}

@media screen and (max-width:991px) {
    .Technologieswe_tech__54_2I {
        padding-top: 0;
        padding-bottom: 80px;
        background-image: none
    }

    .Technologieswe_active__Epco2:before {
        bottom: -67%
    }

    .Technologieswe_work__xrhbO {
        font-size: 40px
    }

    .Technologieswe_analpost__kimzT {
        margin-top: 4%
    }

    .Technologieswe_analpost__kimzT select {
        width: 80%;
        height: 50px;
        padding: 0 20px;
        font-size: 24px;
        font-weight: 500;
        color: #fff;
        background-color: #000;
        border: 1px solid #909090
    }

    .Technologieswe_selOpt__amb2B {
        font-size: 16px
    }
}

@media screen and (max-width:767px) {
    .Technologieswe_tech__54_2I {
        padding-bottom: 50px
    }

    .Technologieswe_appdev__hYx_i {
        padding-top: 0;
        padding-bottom: 50px
    }

    .Technologieswe_analpost__kimzT div {
        color: #707070;
        font-size: 13px;
        cursor: pointer
    }

    .Technologieswe_newyork__EYZmC {
        display: flex;
        justify-content: center;
        width: 100%;
        flex-wrap: wrap;
        gap: 15px 45px;
        align-content: center;
        align-items: center;
        margin: 0 auto
    }

    .Technologieswe_work__xrhbO {
        font-size: 30px;
        text-align: center;
        color: #fff;
        font-weight: 700
    }

    .Technologieswe_analpost__kimzT select {
        width: 100%;
        font-size: 20px
    }
}

@media screen and (max-width:480px) {
    .Technologieswe_analpost__kimzT div {
        color: #707070;
        font-size: 11px;
        cursor: pointer
    }
}

.HomeLocation_locations__GesB4 {
    background-color: #000;
    position: relative;
    z-index: 3;
    padding-top: 80px
}

.HomeLocation_mapVideo__QvUoM {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%
}

.HomeLocation_mapVideo__QvUoM .HomeLocation_map____9l9>video {
    height: 100%;
    width: 100%;
    -o-object-fit: cover;
    object-fit: cover
}

.HomeLocation_upside__lUEcl {
    z-index: 99;
    position: relative
}

.HomeLocation_loctnDetls__ORUKW .HomeLocation_heading__FK331 {
    border-top: 1px solid var(--dg-color);
    border-bottom: 1px solid var(--dg-color);
    padding: 5px 0 10px
}

.HomeLocation_detail__leiO5 {
    padding: 12px 0
}

.HomeLocation_detail__leiO5 a:hover {
    color: var(--p-color)
}

.HomeLocation_lctnslide__3Z_F1 .HomeLocation_loctnDetls__ORUKW {
    text-align: center
}

.HomeLocation_locations__GesB4 a {
    color: #fff !important
}

.HomeLocation_positionDiv__joJ7D {
    position: relative
}

.HomeLocation_locationImage__rAt_v {
    position: absolute;
    left: -20%;
    top: -75px;
    -o-object-fit: contain;
    object-fit: contain
}

@media screen and (max-width:1199px) {
    .HomeLocation_locationImage__rAt_v {
        width: 100%;
        height: 100%
    }
}

@media screen and (max-width:991px) {
    .HomeLocation_locations__GesB4 {
        padding-top: 0
    }

    .HomeLocation_mapVideo__QvUoM {
        display: none
    }

    .HomeLocation_lctnMain__xeMMU {
        text-align: center
    }
}

.People_people__wlxw8 {
    background-color: #000;
    padding-top: 20px
}

.People_comple1___ROrN,
.People_comple3__vkfzW,
.People_comple__yGb_i {
    display: flex;
    gap: 10px;
    align-items: center
}

.People_comple1___ROrN {
    flex-direction: column;
    text-align: center
}

.People_comple5__1O9JD {
    display: flex;
    gap: 3px;
    flex-direction: column
}

.People_comple1___ROrN p,
.People_comple5__1O9JD p {
    color: #fff;
    font-size: 14px
}

.People_flot__jLvF8 {
    display: flex;
    justify-content: space-between
}

@media screen and (max-width:991px) {
    .People_flot__jLvF8 {
        display: flex;
        justify-content: space-between;
        align-items: center;
        gap: 25px
    }

    .People_people__wlxw8 {
        margin-top: 0
    }
}

@media screen and (max-width:767px) {
    .People_people__wlxw8 {
        display: none
    }
}

.Expertapp_expertapp__0HGfH {
    background-color: #000;
    padding-top: 100px;
    padding-bottom: 100px
}

.Expertapp_appno__5sW4t {
    max-width: 1000px;
    margin: 0 auto 2%
}

.Expertapp_app__Gsoxt {
    display: flex;
    align-items: center;
    background-color: #000;
    border: 2px solid #3d3d3d;
    border-radius: 15px;
    height: 201px;
    padding-left: 20px;
    padding-right: 20px;
    gap: 10px;
    transition: all 1s ease-out
}

.Expertapp_expertapp__0HGfH {
    padding: 80px 0;
    background: #000;
    background-image: url(../media/bg-image.1ff708e8.png);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: inherit
}

.Expertapp_copy__zc6_A {
    width: 91%
}

.Expertapp_connect__rl7DT {
    width: 436px;
    height: 45px;
    background-color: #0058f0;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #fff;
    font-weight: 700;
    border-radius: 6px
}

.Expertapp_offer__898CR {
    display: flex;
    justify-content: center;
    margin-top: 2%
}

.Expertapp_app__Gsoxt:hover {
    background-color: #0058f0;
    transition: all 1s ease-out
}

@media screen and (max-width:991px) {
    .Expertapp_expertapp__0HGfH {
        padding: 0 0 80px;
        background-image: none
    }

    .Expertapp_app__Gsoxt {
        height: 225px;
        margin: 0 5px
    }

    .Expertapp_copy__zc6_A {
        width: 100%
    }
}

@media screen and (max-width:767px) {
    .Expertapp_expertapp__0HGfH {
        padding: 0 0 50px;
        background-image: none
    }
}

.ProjectProcesslp1_processLp6__eRhEa,
.ProjectProcesslp1_process__uQYFJ {
    background-color: #000;
    padding: 80px 0
}

.ProjectProcesslp1_process1__Ot3ag {
    background-color: #000;
    padding-bottom: 150px
}

.ProjectProcesslp1_processLp6__eRhEa h3 {
    color: #0058f0
}

@media screen and (max-width:991px) {

    .ProjectProcesslp1_processLp6__eRhEa,
    .ProjectProcesslp1_process__uQYFJ {
        padding: 0 0 80px
    }
}

@media screen and (max-width:767px) {

    .ProjectProcesslp1_processLp6__eRhEa,
    .ProjectProcesslp1_process__uQYFJ {
        padding: 0 0 50px
    }
}

.Globallplp6_team__rXCCn {
    background-color: #000;
    position: relative;
    padding-bottom: 80px;
    padding-top: 80px
}

.Globallplp6_loop__nJkYA,
.Globallplp6_pont__A_ZtO {
    display: flex;
    gap: 50px;
    align-items: center;
    justify-content: center
}

.Globallplp6_postpoint__Vv42k {
    text-align: center
}

.Globallplp6_success__U9_Ol {
    font-size: 100px;
    font-weight: 700;
    background-image: linear-gradient(90deg, #0058f0, #081023, #1153ff);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    line-height: 1;
    margin-bottom: 4%
}

.Globallplp6_lctnslide__6E6Zd {
    display: none
}

@media screen and (max-width:1300px) {
    .Globallplp6_newHomeBg__ps4ru {
        padding-bottom: 50px;
        height: 100%
    }

    .Globallplp6_pipe__1_8Ph img {
        width: 29%
    }

    .Globallplp6_loop__nJkYA,
    .Globallplp6_pont__A_ZtO {
        gap: 25px
    }
}

@media screen and (max-width:1200px) {

    .Globallplp6_loop__nJkYA img,
    .Globallplp6_pont__A_ZtO img {
        width: 10%
    }

    .Globallplp6_team__rXCCn {
        padding-bottom: 50px
    }

    .Globallplp6_pipe__1_8Ph img {
        display: none
    }
}

@media screen and (max-width:991px) {

    .Globallplp6_loop__nJkYA img,
    .Globallplp6_pont__A_ZtO img {
        width: auto
    }

    .Globallplp6_postpoint__Vv42k {
        display: none
    }

    .Globallplp6_team__rXCCn {
        padding: 0 0 80px
    }

    .Globallplp6_lctnslide__6E6Zd img.Globallplp6_minImg__b7L8j {
        width: 10% !important
    }

    .Globallplp6_lctnslide__6E6Zd img {
        width: 22% !important
    }

    .Globallplp6_lctnslide__6E6Zd {
        display: flex;
        flex-wrap: wrap;
        gap: 23px;
        align-items: center;
        justify-content: center
    }

    .Globallplp6_success__U9_Ol {
        font-size: 50px
    }
}

@media screen and (max-width:767px) {
    .Globallplp6_team__rXCCn {
        padding-bottom: 50px
    }

    .Globallplp6_success__U9_Ol {
        font-size: 30px
    }
}

@media screen and (max-width:480px) {
    .Globallplp6_newclassglobe__B6fnr {
        padding-top: 50px
    }

    .Globallplp6_team__rXCCn {
        text-align: center
    }
}

.LpForm6_formsbanner__iMb_t .LpForm6_forminput__lqM7c {
    background-color: transparent;
    border: 2px solid #0058f0;
    border-radius: 10px;
    height: 50px;
    width: 100%;
    margin-bottom: 4%;
    padding-left: 5%;
    color: #fff;
    font-family: Montserrat, sans-serif
}

.LpForm6_formsbanner__iMb_t .LpForm6_forminput__lqM7c::-moz-placeholder {
    color: #9f9f9f;
    font-family: Montserrat, sans-serif;
    font-weight: 600;
    font-size: 12px
}

.LpForm6_formsbanner__iMb_t .LpForm6_forminput__lqM7c::placeholder {
    color: #9f9f9f;
    font-family: Montserrat, sans-serif;
    font-weight: 600;
    font-size: 12px
}

.LpForm6_formsbanner__iMb_t .LpForm6_forminput__lqM7c:focus-visible {
    outline: none
}

.LpForm6_formsbanner__iMb_t .LpForm6_formarea__Elvi1:focus-visible {
    outline: none
}

.LpForm6_menu__YkGI_ {
    position: relative;
    cursor: pointer;
    width: 280px;
    margin: 0 auto
}

.LpForm6_menu__YkGI_:before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 2px;
    background: #0058f0;
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    margin-top: 1%;
    margin-left: 1%
}

.LpForm6_book__RlcBs {
    height: 50px;
    background-color: #0058f0;
    display: flex;
    align-items: center;
    justify-content: center;
    font-family: Montserrat, sans-serif;
    text-transform: uppercase;
    letter-spacing: 2px;
    border-radius: 10px;
    border: unset
}

.LpForm6_book2__X1AT1,
.LpForm6_book__RlcBs {
    color: #fff;
    font-size: 15px;
    font-weight: 700;
    width: 100%
}

.LpForm6_book2__X1AT1 {
    background-clip: text;
    -webkit-background-clip: text;
    text-fill-color: transparent;
    border: 2px solid transparent;
    padding: 0;
    letter-spacing: unset;
    cursor: pointer
}

.LpForm6_menu__YkGI_ img {
    filter: brightness(5)
}

@-moz-document url-prefix() {
    .LpForm6_menu__YkGI_:before {
        content: "";
        position: absolute;
        inset: 0;
        padding: 1px;
        background: linear-gradient(183deg, #0058f0, #08102365%);
        -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
        mask-composite: add, add;
        -webkit-mask-composite: exclude;
        margin-top: 1%;
        margin-left: 1%
    }
}

.LpForm6_newAddress__wHwJu {
    background-color: #000;
    padding: 100px 0 0
}

.LpForm6_appios__VVLUN {
    padding: 30px 40px
}

.LpForm6_keyFrame__qwh73 {
    background-color: #000;
    padding: 50px 0 0
}

.LpForm6_cirMain__DX_Uc {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 20px
}

.LpForm6_cir1__BXac5 {
    background-color: #0058f0
}

.LpForm6_cir1__BXac5,
.LpForm6_cir2__jbo_E {
    width: 30px;
    height: 30px;
    border: 0;
    border-radius: 100%;
    animation: LpForm6_bounce__y3ZeB 2s infinite
}

.LpForm6_cir2__jbo_E {
    background-color: #0058f0
}

@keyframes LpForm6_bounce__y3ZeB {

    0%,
    20%,
    50%,
    80%,
    to {
        transform: translateY(0)
    }

    40% {
        transform: translateY(-30px)
    }

    60% {
        transform: translateY(-15px)
    }
}

.LpForm6_para__FJ6Aj {
    padding: 75px 0 50px;
    background-image: url(../media/bg-image.684c1a65.png);
    background-size: 450px;
    background-position: 50%;
    background-repeat: no-repeat
}

.LpForm6_para__FJ6Aj P {
    font-size: 28px;
    color: #fff;
    text-align: center;
    line-height: 42px
}

@media screen and (max-width:1920px) {
    .LpForm6_appios__VVLUN {
        max-width: 1750px
    }
}

@media screen and (max-width:1600px) {
    .LpForm6_appios__VVLUN {
        max-width: 1400px
    }
}

@media screen and (max-width:991px) {
    .LpForm6_appios__VVLUN {
        max-width: 720px;
        padding-top: 0;
        padding-bottom: 0
    }

    .LpForm6_newAddress__wHwJu {
        padding: 50px 0
    }

    .LpForm6_keyFrame__qwh73 {
        padding: 20px 0 0
    }

    .LpForm6_para__FJ6Aj {
        background-image: none;
        padding: 45px 0 0
    }

    .LpForm6_para__FJ6Aj p {
        font-size: 24px;
        line-height: 34px
    }
}

@media screen and (max-width:767px) {
    .LpForm6_iosclass__7gjeC {
        padding-top: 50px
    }

    .LpForm6_newHomeBg__ppM_B {
        padding-bottom: 5px
    }

    .LpForm6_keyFrame__qwh73 {
        padding: 40px 0 0
    }

    .LpForm6_about__MKgkE,
    .LpForm6_book__RlcBs {
        font-size: 12px
    }

    .LpForm6_appios__VVLUN {
        max-width: 100%;
        min-width: unset;
        padding-left: 20px;
        padding-right: 20px;
        padding-top: 50px
    }

    .LpForm6_newAddress__wHwJu {
        padding: 0
    }

    .LpForm6_para__FJ6Aj {
        background-image: none;
        padding: 30px 0 0
    }

    .LpForm6_para__FJ6Aj p {
        font-size: 20px;
        text-align: left
    }
}

.Wework_weworkLp6__j_zqx,
.Wework_wework__v3R73 {
    background-color: #000;
    padding-top: 80px;
    padding-bottom: 80px
}

.Wework_weworkLpnewhomefy__vtE2l {
    background-color: #000;
    padding: 80px 0
}

.Wework_weworkLp6__j_zqx h2 span,
.Wework_weworkLpnewhomefy__vtE2l h2,
.Wework_wework__v3R73 h2 span {
    color: #0058f0
}

.Wework_dem__rbyg_ {
    border: 1px solid #373636;
    padding: 45px;
    border-radius: 20px;
    border-bottom-right-radius: 50px
}

.Wework_dem__rbyg_ h4 {
    font-size: 23px;
    color: #fff;
    font-weight: 500
}

.Wework_dem__rbyg_ p {
    font-size: 15px;
    color: #91999e
}

@media screen and (max-width:991px) {
    .Wework_weworkLp6__j_zqx {
        padding: 0 0 70px
    }

    .Wework_weworkLpnewhomefy__vtE2l {
        padding: 0 0 80px
    }
}

@media screen and (max-width:767px) {
    .Wework_weworkLp6__j_zqx {
        padding: 0 0 60px
    }

    .Wework_weworkLpnewhomefy__vtE2l {
        padding: 30px 0 50px
    }
}

@media screen and (max-width:480px) {
    .Wework_weworkLp6__j_zqx {
        padding: 0 0 60px
    }
}

.ProjectProcess_processLp6__dbC1O,
.ProjectProcess_process__cIrzl {
    background-color: #000
}

.ProjectProcess_process1__1mhHt {
    background-color: #000;
    padding-top: 80px;
    padding-bottom: 80px
}

.ProjectProcess_processLp6__dbC1O h3 {
    color: #0058f0
}

@media screen and (max-width:991px) {
    .ProjectProcess_processLp6__dbC1O h3 {
        font-size: 20px;
        line-height: 30px
    }

    .ProjectProcess_process1__1mhHt {
        padding: 0 0 80px
    }
}

@media screen and (max-width:767px) {
    .ProjectProcess_processLp6__dbC1O h3 {
        font-size: 18px;
        line-height: 28px
    }

    .ProjectProcess_process1__1mhHt {
        padding: 0 0 50px
    }
}

.NewhomeFaqslp_faqs__25kCo {
    text-align: center;
    background-color: #000;
    padding-top: 80px;
    padding-bottom: 80px
}

.NewhomeFaqslp_plus__kgV45 {
    font-size: 30px
}

.NewhomeFaqslp_faqs__25kCo h3 {
    font-size: 17px;
    font-weight: 600;
    color: #fff;
    text-align: left;
    background: unset;
    justify-content: space-between;
    margin-bottom: 0
}

.NewhomeFaqslp_about__3xqXH,
.NewhomeFaqslp_faqs__25kCo h3 {
    font-family: Montserrat, sans-serif;
    display: flex;
    align-items: center
}

.NewhomeFaqslp_about__3xqXH {
    width: 250px;
    height: 45px;
    background-image: linear-gradient(90deg, #0058f0, #081023, #0058f0);
    color: #fff !important;
    justify-content: center;
    font-size: 15px;
    font-weight: 700;
    text-transform: uppercase;
    letter-spacing: 2px;
    margin: 80px auto 0
}

.NewhomeFaqslp_heading__AAjNQ {
    -o-border-image: linear-gradient(90deg, #08102361, #0058f0) 10;
    border-image: linear-gradient(90deg, #08102361, #0058f0) 10;
    border-width: 4px;
    border-style: solid;
    margin-top: 1%;
    cursor: pointer;
    background-color: #000;
    padding: 10px 20px;
    border-radius: 10px;
    -webkit-mask: linear-gradient(#fff 0 0) padding-box, linear-gradient(#fff 0 0)
}

.NewhomeFaqslp_description__jIdJQ {
    margin-top: 1%
}

.NewhomeFaqslp_faqs__25kCo p {
    font-size: 14px;
    font-weight: 400;
    color: #fff;
    font-family: Montserrat, sans-serif;
    text-align: justify
}

.NewhomeFaqslp_faqs__25kCo ul {
    padding-left: 15px
}

.NewhomeFaqslp_faqs__25kCo ul li {
    font-size: 14px;
    font-weight: 400;
    color: #fff;
    font-family: Montserrat, sans-serif;
    text-align: justify;
    margin: 5px 0;
    list-style: disc
}

.NewhomeFaqslp_faqs__25kCo a {
    display: flex;
    align-items: center;
    gap: 10px;
    color: #081023;
    font-size: 16px;
    font-weight: 700;
    text-transform: uppercase;
    font-family: Montserrat, sans-serif
}

.NewhomeFaqslp_faqs__25kCo a:hover {
    color: var(--p-color)
}

@media screen and (max-width:991px) {
    .NewhomeFaqslp_faqs__25kCo {
        padding: 0 0 80px
    }

    .NewhomeFaqslp_about__3xqXH {
        margin: 20px auto 0
    }
}

@media screen and (max-width:767px) {
    .NewhomeFaqslp_faqs__25kCo {
        padding: 0 0 50px
    }

    .NewhomeFaqslp_about__3xqXH {
        margin: 0 auto
    }
}

@media screen and (max-width:480px) {
    .NewhomeFaqslp_comfort__MYFON h2 {
        text-align: center;
        margin-bottom: 0
    }

    .NewhomeFaqslp_about__3xqXH {
        margin-right: auto;
        margin-bottom: 5%
    }
}

.Contact2_contact__Dl7SU {
    padding-top: 50px;
    padding-bottom: 100px;
    font-family: Montserrat;
    background-color: #000
}

.Contact2_getInTch__5SQBN {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: flex-start;
    gap: 15px
}

.Contact2_touch__83XmH {
    display: flex;
    align-items: center;
    gap: 20px
}

.Contact2_loctn__04_Pk {
    align-items: flex-start
}

.Contact2_touch__83XmH svg {
    font-size: 20px;
    color: #797979
}

.Contact2_touch__83XmH span {
    font-size: 18px;
    font-weight: 400;
    color: #525252;
    font-family: Montserrat
}

.Contact2_social__GqZxd h5 {
    color: #8b8b8b
}

.Contact2_socialIcn__0wlrz {
    display: flex;
    align-items: center;
    gap: 12px
}

.Contact2_socialIcn__0wlrz svg {
    color: #797979;
    font-size: 24px
}

.Contact2_socialIcn__0wlrz svg:hover {
    color: #000
}

.Contact2_socialIcn__0wlrz img {
    filter: invert(1);
    filter: brightness(.5);
    width: 22px;
    height: 22px
}

.Contact2_socialIcn__0wlrz img:hover {
    filter: brightness(0)
}

.Contact2_cntcTxt__i0SV3 p {
    color: #fff
}

.Contact2_cntcForm__EiMAs form label {
    color: #fff;
    font-family: Montserrat, sans-serif;
    font-size: 18px;
    line-height: 37.5px;
    margin-bottom: 4px;
    font-weight: 500;
    display: block
}

.Contact2_cntcForm__EiMAs form label span {
    color: #f32f4d
}

.Contact2_cntcForm__EiMAs form input,
.Contact2_cntcForm__EiMAs form select {
    min-height: 52px;
    background-color: #fff0;
    border: 1px #000;
    border-bottom: 1px solid #c9c9c9;
    border-radius: 0;
    padding: 14px 0;
    width: 100%;
    vertical-align: middle;
    font-size: 18px;
    line-height: 1.4;
    display: block;
    color: #fff
}

.Contact2_cntcForm__EiMAs form select option {
    color: #000
}

.Contact2_cntcForm__EiMAs form textarea {
    height: 120px;
    min-height: 52px;
    background-color: #fff0;
    border: 1px #000;
    border-bottom: 1px solid #c9c9c9;
    border-radius: 0;
    padding: 14px 0;
    width: 100%;
    vertical-align: middle;
    font-size: 18px;
    line-height: 1.4;
    display: block;
    resize: none;
    color: #fff
}

.Contact2_cntcForm__EiMAs form input:focus,
.Contact2_cntcForm__EiMAs form select,
.Contact2_cntcForm__EiMAs form textarea:focus {
    outline: none;
    box-shadow: none;
    border-color: #fff
}

.Contact2_cntcForm__EiMAs form ::-moz-placeholder {
    font-size: 16px;
    color: #a5a5a5
}

.Contact2_cntcForm__EiMAs form ::placeholder {
    font-size: 16px;
    color: #a5a5a5
}

.Contact2_btns__1YBZe {
    background-color: #272727;
    width: 100%;
    height: 45px;
    display: block;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    color: #fff;
    font-family: Montserrat;
    list-style: none;
    text-decoration: none;
    font-size: 15px;
    font-weight: 700;
    text-transform: uppercase
}

.Contact2_btns__1YBZe:hover {
    transition: background-color 2s;
    background-color: #fff;
    color: #000;
    border: 1px solid #000
}

.Contact2_formPara__Ho5MY p {
    color: #8b8b8b;
    font-size: 18px;
    font-weight: 400;
    margin-bottom: 0;
    text-align: center
}

.Contact2_link__oOrY1 {
    color: #f32f4d
}

.Contact2_newBgSpc__eeJXH {
    padding-top: 250px;
    padding-bottom: 250px
}

.Contact2_newBgSpc__eeJXH,
.Contact2_newBg__4Th6O {
    background-color: #000;
    border-bottom: 1px solid #fff
}

.Contact2_newBgSpc__eeJXH .Contact2_cntcForm__EiMAs form input,
.Contact2_newBgSpc__eeJXH .Contact2_cntcForm__EiMAs form select,
.Contact2_newBgSpc__eeJXH .Contact2_cntcForm__EiMAs form textarea,
.Contact2_newBg__4Th6O .Contact2_cntcForm__EiMAs form input,
.Contact2_newBg__4Th6O .Contact2_cntcForm__EiMAs form select,
.Contact2_newBg__4Th6O .Contact2_cntcForm__EiMAs form textarea {
    background-color: transparent;
    border-color: #fff;
    color: #fff
}

.Contact2_newBgSpc__eeJXH .Contact2_cntcForm__EiMAs form ::-moz-placeholder,
.Contact2_newBg__4Th6O .Contact2_cntcForm__EiMAs form ::-moz-placeholder {
    color: #fff
}

.Contact2_newBgSpc__eeJXH .Contact2_cntcForm__EiMAs form ::placeholder,
.Contact2_newBg__4Th6O .Contact2_cntcForm__EiMAs form ::placeholder {
    color: #fff
}

.Contact2_newBgSpc__eeJXH .Contact2_cntcForm__EiMAs form .Contact2_btns__1YBZe,
.Contact2_newBg__4Th6O .Contact2_cntcForm__EiMAs form .Contact2_btns__1YBZe {
    border: 0;
    background-color: #fff;
    color: #000;
    transition: background-color 2s
}

.Contact2_newBgSpc__eeJXH .Contact2_cntcForm__EiMAs form .Contact2_btns__1YBZe:hover,
.Contact2_newBg__4Th6O .Contact2_cntcForm__EiMAs form .Contact2_btns__1YBZe:hover {
    border: 1px solid #fff;
    background-color: transparent;
    color: #fff;
    transition: background-color 2s
}

.Contact2_newBgSpc__eeJXH .Contact2_socialIcn__0wlrz svg,
.Contact2_newBgSpc__eeJXH .Contact2_social__GqZxd h5,
.Contact2_newBgSpc__eeJXH .Contact2_touch__83XmH span,
.Contact2_newBgSpc__eeJXH .Contact2_touch__83XmH svg,
.Contact2_newBg__4Th6O .Contact2_socialIcn__0wlrz svg,
.Contact2_newBg__4Th6O .Contact2_social__GqZxd h5,
.Contact2_newBg__4Th6O .Contact2_touch__83XmH span,
.Contact2_newBg__4Th6O .Contact2_touch__83XmH svg {
    color: #fff
}

.Contact2_newBgSpc__eeJXH .Contact2_socialIcn__0wlrz img,
.Contact2_newBg__4Th6O .Contact2_socialIcn__0wlrz img {
    filter: invert(0)
}

.Contact2_newBgSpc__eeJXH .Contact2_cntcTxt__i0SV3 h2,
.Contact2_newBgSpc__eeJXH .Contact2_cntcTxt__i0SV3 p,
.Contact2_newBgSpc__eeJXH .Contact2_formPara__Ho5MY p,
.Contact2_newBg__4Th6O .Contact2_cntcTxt__i0SV3 h2,
.Contact2_newBg__4Th6O .Contact2_cntcTxt__i0SV3 p,
.Contact2_newBg__4Th6O .Contact2_formPara__Ho5MY p {
    color: #fff
}

.Contact2_newBgSpc__eeJXH .Contact2_cntcForm__EiMAs form label,
.Contact2_newBg__4Th6O .Contact2_cntcForm__EiMAs form label {
    color: #fff;
    font-family: Montserrat, sans-serif;
    font-size: 18px;
    line-height: 37.5px;
    margin-bottom: 4px;
    font-weight: 500;
    display: block
}

@media screen and (max-width:991px) {
    .Contact2_cntcTxt__i0SV3 h4 {
        font-size: 45px;
        line-height: 55px
    }

    .Contact2_cntcTxt__i0SV3 p,
    .Contact2_social__GqZxd h5 {
        font-size: 20px
    }

    .Contact2_cntcForm__EiMAs form input,
    .Contact2_cntcForm__EiMAs form select {
        padding-top: 0
    }
}

@media screen and (max-width:767px) {
    .Contact2_cntcTxt__i0SV3 h2 {
        font-size: 40px;
        line-height: 45px
    }

    .Contact2_cntcTxt__i0SV3 h4 {
        font-size: 35px;
        line-height: 40px
    }

    .Contact2_cntcTxt__i0SV3 p,
    .Contact2_social__GqZxd h5 {
        font-size: 16px
    }

    .Contact2_cntcForm__EiMAs form label {
        font-size: 18px;
        line-height: 24px
    }
}

.Formnewlp_team__KynW0 {
    background-color: #000;
    position: relative;
    padding-top: 80px;
    padding-bottom: 80px
}

.Formnewlp_star__GZ3Rn {
    background-color: #0058f0;
    height: 387px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    border-radius: 30px;
    padding-left: 5%
}

.Formnewlp_star__GZ3Rn h3 {
    text-align: left
}

.Formnewlp_your__Cwc3X {
    border: 3px solid #0058f0;
    border-radius: 30px;
    padding: 50px 20px 20px;
    box-shadow: 0 7px 29px 0 rgba(235, 51, 91, .43)
}

.Formnewlp_your__Cwc3X input {
    height: 55px;
    border: 1px solid #f52674;
    background-color: #0c0c0c;
    border-radius: 13px;
    color: #fff
}

.Formnewlp_your__Cwc3X input::-moz-placeholder {
    color: #fff;
    font-size: 13px;
    padding-left: 20px
}

.Formnewlp_your__Cwc3X input::placeholder {
    color: #fff;
    font-size: 13px;
    padding-left: 20px
}

.Formnewlp_your__Cwc3X textarea {
    height: 134px;
    border: 1px solid #f52674;
    background-color: #0c0c0c;
    border-radius: 13px;
    color: #fff
}

.Formnewlp_your__Cwc3X textarea::-moz-placeholder {
    color: #fff;
    font-size: 13px;
    padding-left: 20px;
    padding-top: 10px
}

.Formnewlp_your__Cwc3X textarea::placeholder {
    color: #fff;
    font-size: 13px;
    padding-left: 20px;
    padding-top: 10px
}

.Formnewlp_your__Cwc3X .Formnewlp_value__ZA1Pq {
    background-color: #f52674;
    width: 40%;
    border: unset;
    border-radius: unset;
    color: #fff;
    font-weight: 700;
    margin-top: 4%;
    display: block;
    margin-left: auto;
    border-radius: 6px
}

.Formnewlp_your__Cwc3X input:focus,
.Formnewlp_your__Cwc3X textarea:focus {
    background-color: unset;
    color: #fff;
    padding-left: 20px;
    padding-top: 10px
}

@media (max-width:1400px) {

    .Formnewlp_star__GZ3Rn h2,
    .Formnewlp_star__GZ3Rn h2 span {
        font-size: 34px !important
    }
}

@media (max-width:991px) {
    .Formnewlp_star__GZ3Rn {
        height: 250px;
        padding: 0 4%
    }

    .Formnewlp_star__GZ3Rn h3 {
        font-size: 20px !important
    }

    .Formnewlp_star__GZ3Rn h2,
    .Formnewlp_star__GZ3Rn h2 span {
        font-size: 30px !important;
        line-height: 42px
    }
}

@media (max-width:767px) {
    .Formnewlp_team__KynW0 {
        padding-top: 50px;
        padding-bottom: 50px
    }

    .Formnewlp_star__GZ3Rn {
        height: 180px;
        padding: 0 8%;
        border-radius: 16px
    }

    .Formnewlp_star__GZ3Rn h3 {
        font-size: 18px !important;
        margin-bottom: 15px
    }

    .Formnewlp_star__GZ3Rn h2 {
        margin-bottom: 0
    }

    .Formnewlp_star__GZ3Rn h2,
    .Formnewlp_star__GZ3Rn h2 span {
        font-size: 20px !important;
        line-height: 30px
    }

    .Formnewlp_your__Cwc3X {
        border-radius: 16px;
        padding: 40px 15px 20px
    }

    .Formnewlp_your__Cwc3X input,
    .Formnewlp_your__Cwc3X textarea {
        border-radius: 6px
    }
}

.LpChoose_hybirf__5LkkZ,
.LpChoose_transform__lGqlv,
.LpChoose_transformlp__1i6DX {
    padding-top: 80px;
    padding-bottom: 80px;
    background-image: url(../media/bg-image.7e56972e.png);
    background-repeat: no-repeat;
    background-size: 60%;
    background-position: 600px;
    background-color: #000
}

.LpChoose_dus__HGf1u {
    width: -moz-max-content;
    width: max-content;
    height: 55px;
    background-color: #0058f0;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #fff;
    font-size: 16px;
    font-weight: 600;
    border-radius: 0;
    padding: 0 15px;
    border-radius: 6px
}

.LpChoose_cart__JU2JA {
    display: flex;
    gap: 10px;
    justify-content: flex-end;
    margin-top: 3%
}

.LpChoose_walk__lhoaP h2 {
    font-size: 35px;
    line-height: 45px;
    color: #0058f0
}

.LpChoose_walk__lhoaP p {
    font-size: 16px;
    color: #fff;
    text-align: justify
}

.LpChoose_walk__lhoaP p span {
    color: #0058f0;
    font-weight: 600
}

.LpChoose_post__ZKkKu {
    background-color: #000;
    height: 180px;
    width: 195px;
    border: 1px solid #565353;
    border-radius: 25px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    border-top-right-radius: 0;
    box-shadow: 0 7px 29px 0 hsla(240, 5%, 41%, .31)
}

.LpChoose_post__ZKkKu p {
    font-size: 16px;
    font-weight: 500;
    color: #fff;
    text-align: center;
    margin-bottom: 0
}

@media screen and (max-width:1400px) {

    .LpChoose_hybirf__5LkkZ,
    .LpChoose_transform__lGqlv {
        background-image: url(../media/bg-image.7e56972e.png);
        background-repeat: no-repeat;
        background-size: 87%;
        background-position: 374px;
        background-color: #000
    }

    .LpChoose_hybirf__5LkkZ {
        padding-bottom: 150px
    }

    .LpChoose_walk__lhoaP h2 {
        font-size: 30px
    }

    .LpChoose_walk__lhoaP p {
        font-size: 14px;
        max-width: 530px
    }
}

@media screen and (min-width:1400px) {

    .LpChoose_hybirf__5LkkZ,
    .LpChoose_transform__lGqlv {
        background-image: url(../media/bg-image.7e56972e.png);
        background-repeat: no-repeat;
        background-size: 72%;
        background-position: 550px;
        background-color: #000
    }
}

@media screen and (max-width:1400px) {
    .LpChoose_post__ZKkKu {
        width: 175px;
        margin: 0 auto
    }
}

@media screen and (max-width:991px) {
    .LpChoose_transform__lGqlv {
        padding-top: 0;
        padding-bottom: 80px;
        background-image: none
    }

    .LpChoose_transformlp__1i6DX {
        padding: 0 0 80px;
        background-image: none
    }

    .LpChoose_hybirf__5LkkZ {
        padding-top: 50px;
        padding-bottom: 0;
        background-image: none
    }

    .LpChoose_post__ZKkKu {
        width: 90%
    }

    .LpChoose_walk__lhoaP p {
        max-width: 100%
    }

    .LpChoose_marginTop__0Dzn7 {
        padding-top: 0;
        padding-bottom: 80px
    }
}

@media screen and (max-width:767px) {
    .LpChoose_transform__lGqlv {
        padding-top: 0;
        padding-bottom: 50px
    }

    .LpChoose_transformlp__1i6DX {
        padding: 0 0 50px
    }

    .LpChoose_walk__lhoaP h2 {
        font-size: 25px;
        line-height: 35px
    }

    .LpChoose_dus__HGf1u {
        padding: 0 10px;
        width: 100%;
        text-align: center
    }
}

.LpForm_formsbanner__ujB4q .LpForm_forminput__2joHG {
    background-color: transparent;
    border: 2px solid #0058f0;
    border-radius: 10px;
    height: 50px;
    width: 100%;
    margin-bottom: 4%;
    padding-left: 5%;
    color: #fff;
    font-family: Montserrat, sans-serif
}

.LpForm_deve__DpZsV {
    display: flex;
    border: 2px solid #3d3d3d;
    border-radius: 15px;
    width: 100%;
    height: 200.75px;
    padding-left: 15px;
    padding-right: 15px;
    gap: 20px;
    flex-direction: column;
    justify-content: center
}

.LpForm_deve__DpZsV:hover {
    background-color: #0058f0
}

.LpForm_displayFlex__H6fdn {
    display: flex;
    align-items: center;
    flex-direction: row
}

.LpForm_displayFlex__H6fdn img {
    width: 50px;
    height: 50px;
    -o-object-fit: contain;
    object-fit: contain
}

.LpForm_datapost__Fahtn {
    background-color: #000
}

.LpForm_notSame__JMZxg {
    padding: 80px 0
}

.LpForm_formsbanner__ujB4q .LpForm_forminput__2joHG::-moz-placeholder {
    color: #9f9f9f;
    font-family: Montserrat, sans-serif;
    font-weight: 600;
    font-size: 12px
}

.LpForm_formsbanner__ujB4q .LpForm_forminput__2joHG::placeholder {
    color: #9f9f9f;
    font-family: Montserrat, sans-serif;
    font-weight: 600;
    font-size: 12px
}

.LpForm_formsbanner__ujB4q .LpForm_forminput__2joHG:focus-visible {
    outline: none
}

.LpForm_formsbanner__ujB4q .LpForm_formarea__z04D3:focus-visible {
    outline: none
}

.LpForm_menu__1WIT1 {
    position: relative;
    cursor: pointer;
    width: 280px;
    margin: 0 auto
}

.LpForm_menu__1WIT1:before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 2px;
    background: #0058f0;
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    margin-top: 1%;
    margin-left: 1%
}

.LpForm_book__ti3p1 {
    height: 50px;
    background-color: #0058f0;
    display: flex;
    align-items: center;
    justify-content: center;
    font-family: Montserrat, sans-serif;
    text-transform: uppercase;
    letter-spacing: 2px;
    border-radius: 10px;
    border: unset
}

.LpForm_book2__qBlDi,
.LpForm_book__ti3p1 {
    color: #fff;
    font-size: 15px;
    font-weight: 700;
    width: 100%
}

.LpForm_book2__qBlDi {
    background-clip: text;
    -webkit-background-clip: text;
    text-fill-color: transparent;
    border: 2px solid transparent;
    padding: 0;
    letter-spacing: unset;
    cursor: pointer
}

.LpForm_menu__1WIT1 img {
    filter: brightness(5)
}

@-moz-document url-prefix() {
    .LpForm_menu__1WIT1:before {
        content: "";
        position: absolute;
        inset: 0;
        padding: 1px;
        background: linear-gradient(183deg, #0058f0, #08102365%);
        -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
        mask-composite: add, add;
        -webkit-mask-composite: exclude;
        margin-top: 1%;
        margin-left: 1%
    }
}

.LpForm_newAddress__L6ZaN {
    background-color: #000;
    padding: 100px 0 0
}

.LpForm_appios__k_CtM {
    padding: 30px 40px
}

.LpForm_keyFrame__0iN2M {
    background-color: #000;
    padding: 50px 0 0
}

.LpForm_cirMain__KyCwB {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 20px
}

.LpForm_cir1__t_LaC {
    background-color: #0058f0
}

.LpForm_cir1__t_LaC,
.LpForm_cir2__SvBj0 {
    width: 30px;
    height: 30px;
    border: 0;
    border-radius: 100%;
    animation: LpForm_bounce__Leym0 2s infinite
}

.LpForm_cir2__SvBj0 {
    background-color: #0058f0
}

@keyframes LpForm_bounce__Leym0 {

    0%,
    20%,
    50%,
    80%,
    to {
        transform: translateY(0)
    }

    40% {
        transform: translateY(-30px)
    }

    60% {
        transform: translateY(-15px)
    }
}

.LpForm_para__2w5Cv {
    padding: 75px 0 50px;
    background-image: url(../media/bg-image.684c1a65.png);
    background-size: 450px;
    background-position: 50%;
    background-repeat: no-repeat
}

.LpForm_para__2w5Cv P {
    font-size: 28px;
    color: #fff;
    text-align: center;
    line-height: 42px
}

.LpForm_biCard__pmk4B {
    padding-bottom: 80px
}

@media screen and (max-width:1920px) {
    .LpForm_appios__k_CtM {
        width: 1750px
    }
}

@media screen and (max-width:1600px) {
    .LpForm_appios__k_CtM {
        width: 1400px
    }
}

@media screen and (max-width:991px) {
    .LpForm_keyFrame__0iN2M {
        background-color: #000;
        padding: 50px 0
    }

    .LpForm_appios__k_CtM {
        width: 720px
    }

    .LpForm_newAddress__L6ZaN {
        padding: 30px 0
    }

    .LpForm_para__2w5Cv {
        padding: 50px 0 0;
        background-image: none
    }

    .LpForm_para__2w5Cv P {
        font-size: 24px
    }

    .LpForm_formsbanner__ujB4q h4 {
        font-size: 38px;
        line-height: 48px
    }
}

@media screen and (max-width:767px) {
    .LpForm_keyFrame__0iN2M {
        background-color: #000;
        padding: 10px 0 0
    }

    .LpForm_newAddress__L6ZaN {
        padding: 50px 0 0
    }

    .LpForm_newHomeBg__z_Zsz {
        padding-bottom: 5px
    }

    .LpForm_para__2w5Cv {
        padding: 40px 0 0
    }

    .LpForm_about__TCLDQ,
    .LpForm_book__ti3p1 {
        font-size: 12px
    }

    .LpForm_appios__k_CtM {
        width: 100%;
        padding: 0 20px
    }

    .LpForm_newAddress__L6ZaN {
        padding-bottom: 0
    }

    .LpForm_formsbanner__ujB4q h4 {
        font-size: 30px;
        line-height: 40px
    }

    .LpForm_para__2w5Cv P {
        font-size: 18px;
        text-align: justify
    }

    .LpForm_biCard__pmk4B {
        padding-bottom: 0
    }

    .LpForm_notSame__JMZxg {
        padding: 0
    }
}

@media screen and (max-width:480px) {
    .LpForm_keyFrame__0iN2M {
        padding-top: 60px
    }
}

.HomeLocationlp_locations__6QBix {
    background-color: #000;
    position: relative;
    padding-top: 80px;
    padding-bottom: 80px
}

.HomeLocationlp_mapVideo__ZD0Y_ {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%
}

.HomeLocationlp_mapVideo__ZD0Y_ .HomeLocationlp_map__RqVeM>video {
    height: 100%;
    width: 100%;
    -o-object-fit: cover;
    object-fit: cover
}

.HomeLocationlp_upside__pHUM9 {
    z-index: 99;
    position: relative
}

.HomeLocationlp_loctnDetls__5g9xJ .HomeLocationlp_heading__VpLej {
    border-top: 1px solid var(--dg-color);
    border-bottom: 1px solid var(--dg-color);
    padding: 5px 0 10px
}

.HomeLocationlp_detail__0HmYf {
    padding: 12px 0
}

.HomeLocationlp_detail__0HmYf a:hover {
    color: var(--p-color)
}

.HomeLocationlp_lctnslide__Zbe_j .HomeLocationlp_loctnDetls__5g9xJ {
    text-align: center
}

.HomeLocationlp_locations__6QBix a {
    color: #fff !important
}

.HomeLocationlp_positionDiv__EYxNW {
    position: relative
}

.HomeLocationlp_locationImage__1yJKS {
    position: absolute;
    left: -20%;
    top: -75px;
    -o-object-fit: contain;
    object-fit: contain
}

@media only screen and (max-width:1599px) {
    .HomeLocationlp_locationImage__1yJKS {
        width: 100%
    }
}

@media screen and (max-width:1199px) {
    .HomeLocationlp_locationImage__1yJKS {
        width: 100%;
        height: 100%
    }
}

@media screen and (max-width:991px) {
    .HomeLocationlp_mapVideo__ZD0Y_ {
        display: none
    }

    .HomeLocationlp_lctnMain__H0NLv {
        text-align: center
    }

    .HomeLocationlp_locations__6QBix {
        padding: 0 0 20px;
        padding: 0 0 50px
    }
}

.ServicesMaintainmobile_homeclass__yJ2oE,
.ServicesMaintainmobile_iosclass__bWkqs {
    padding-top: 0;
    padding-bottom: 80px;
    background: #000;
    margin-top: -1%
}

.ServicesMaintainmobile_possibilities__r93ue {
    font-size: 14px;
    color: #fff;
    text-align: center
}

.ServicesMaintainmobile_cardimg__rrFcf img {
    width: 95%;
    margin: 0 auto
}

.ServicesMaintainmobile_appclass__BaEj2 {
    position: relative
}

.ServicesMaintainmobile_cardContent__QTz8T {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    padding: 35px
}

@media screen and (max-width:1200px) {
    .ServicesMaintainmobile_possibilities__r93ue {
        font-size: 13px
    }

    .ServicesMaintainmobile_homeclass__yJ2oE {
        padding-top: 80px;
        padding-bottom: 0
    }

    .ServicesMaintainmobile_iosclass__bWkqs {
        padding-top: 80px
    }

    .ServicesMaintainmobile_cardContent__QTz8T h3 {
        font-size: 20px;
        line-height: 25px
    }
}

@media screen and (max-width:991px) {
    .ServicesMaintainmobile_cardContent__QTz8T h3 {
        font-size: 20px;
        line-height: 30px
    }

    .ServicesMaintainmobile_homeclass__yJ2oE,
    .ServicesMaintainmobile_iosclass__bWkqs {
        padding-top: 0;
        padding-bottom: 80px;
        background: #000;
        margin-top: -1%
    }

    .ServicesMaintainmobile_possibilities__r93ue {
        font-size: 14px;
        color: #fff;
        text-align: center
    }
}

@media screen and (max-width:767px) {
    .ServicesMaintainmobile_homeclass__yJ2oE {
        padding: 0 0 50px
    }

    .ServicesMaintainmobile_iosclass__bWkqs {
        padding-top: 50px;
        padding-bottom: 50px
    }

    .ServicesMaintainmobile_possibilities__r93ue {
        padding: 20px
    }
}

@media screen and (max-width:480px) {
    .ServicesMaintainmobile_homeclass__yJ2oE {
        background: #000;
        margin-top: -1%
    }

    .ServicesMaintainmobile_possibilities__r93ue {
        font-size: 14px;
        color: #fff;
        text-align: center;
        padding: 10px
    }
}

.AppsLived_appStyles__oE3Qh {
    padding: 80px 0;
    position: relative;
    background: #fff;
    z-index: 99
}

.AppsLived_appStyles__oE3Qh h2 {
    font-size: 40px;
    line-height: 53px;
    font-weight: 700;
    margin-bottom: 17px;
    color: #000
}

.AppsLived_appStyles__oE3Qh h2 span {
    color: #0058f0
}

.AppsLived_appStyles__oE3Qh p {
    font-size: 17px;
    font-weight: 300;
    line-height: 26px;
    margin-bottom: 40px;
    padding-right: 16px;
    color: #000;
    width: 95%
}

.AppsLived_featured__PMt5e {
    background: linear-gradient(to bottom right, #0058f0, #081023, #0058f0);
    padding: 20px;
    height: 99%;
    border-radius: 10px;
    display: flex;
    flex-direction: column;
    justify-content: space-between
}

.AppsLived_btn__GD2YH a {
    font-size: 12px;
    font-weight: 300;
    line-height: 16px;
    padding: 0 20px;
    width: -moz-max-content;
    width: max-content;
    height: 35px;
    border-radius: 6px;
    background: hsla(0, 0%, 100%, .15);
    backdrop-filter: blur(1px);
    color: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-top: 40px
}

.AppsLived_featured__PMt5e h3 {
    font-size: 25px;
    font-weight: 600;
    line-height: 33px;
    color: #fff;
    margin: 20px 0
}

.AppsLived_featured__PMt5e p {
    color: #fff;
    font-size: 16px;
    line-height: 26px;
    font-weight: 400;
    margin-bottom: 22px
}

.AppsLived_blackBtn__2B_xu a {
    font-size: 16px;
    font-weight: 500;
    line-height: 28px;
    padding: 0 20px;
    width: -moz-max-content;
    width: max-content;
    height: 45px;
    border-radius: 6px;
    background: #000;
    box-shadow: 0 5px 12px #00000075;
    color: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: all .4s ease-in-out
}

.AppsLived_blackBtn__2B_xu a:hover img {
    margin-left: 5px;
    transition: all .4s ease-in-out
}

.AppsLived_counterMain__evE2R {
    display: flex;
    align-items: center;
    gap: 50px
}

.AppsLived_counterMain__evE2R h4 {
    font-size: 20px;
    font-weight: 500;
    line-height: 25px;
    color: #fff;
    margin: 13px 0 6px
}

.AppsLived_counterMain__evE2R h5 {
    font-size: 19px;
    font-weight: 700;
    line-height: 25px;
    color: #fff
}

.AppsLived_slider__yHWsB {
    position: relative;
    border-radius: 6px
}

.AppsLived_sliderTxt__Uxgc8 {
    position: absolute;
    left: 20px;
    bottom: 0;
    display: flex;
    align-items: center;
    justify-content: space-between
}

.AppsLived_sliderTxt__Uxgc8 h2 {
    font-size: 25px;
    font-weight: 700;
    color: #fff;
    line-height: 33px
}

.AppsLived_sliderTxt__Uxgc8 p {
    font-size: 16px;
    line-height: 26px;
    font-weight: 400;
    color: #fff;
    padding-right: 65px;
    letter-spacing: 1px
}

.AppsLived_sliderBtn__vz1Si a {
    font-size: 16px;
    font-weight: 500;
    line-height: 28px;
    padding: 0 20px;
    width: -moz-max-content;
    width: max-content;
    height: 45px;
    border-radius: 6px;
    background: hsla(0, 0%, 100%, .15);
    backdrop-filter: blur(1px);
    box-shadow: 0 5px 12px #00000075;
    color: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: all .4s ease-in-out;
    margin-right: 25px
}

@media only screen and (max-width:1399px) {
    .AppsLived_counterMain__evE2R {
        gap: 40px
    }

    .AppsLived_counterMain__evE2R h4 {
        font-size: 18px
    }

    .AppsLived_featured__PMt5e {
        height: 96%;
        margin-top: 5px
    }

    .AppsLived_sliderTxt__Uxgc8 {
        bottom: -20px
    }

    .AppsLived_sliderTxt__Uxgc8 p {
        line-height: 22px;
        padding-right: 0
    }
}

@media only screen and (max-width:1024px) {
    .AppsLived_appStyles__oE3Qh {
        padding: 50px 0 0
    }

    .AppsLived_featured__PMt5e {
        height: 100%
    }

    .AppsLived_appsSlider__iZwSw,
    .AppsLived_btn__GD2YH a {
        margin-top: 20px
    }

    .AppsLived_counterMain__evE2R {
        width: 100%;
        justify-content: space-between
    }
}

@media only screen and (max-width:567px) {
    .AppsLived_appStyles__oE3Qh {
        padding: 50px 0
    }

    .AppsLived_sliderImage__zeY_q {
        position: relative;
        margin-top: 8px
    }

    .AppsLived_sliderImage__zeY_q:after {
        content: "";
        position: absolute;
        height: 100%;
        width: 100%;
        background-color: #00000075;
        top: 0;
        left: 0;
        bottom: 0;
        z-index: 0
    }

    .AppsLived_appStyles__oE3Qh h2 {
        font-size: 32px;
        line-height: 1.3
    }

    .AppsLived_appStyles__oE3Qh p {
        font-size: 16px;
        line-height: 24px;
        padding-right: 10px;
        width: 100%
    }

    .AppsLived_sliderTxt__Uxgc8 {
        flex-direction: column;
        bottom: 65px;
        left: 15px;
        align-items: start
    }

    .AppsLived_sliderBtn__vz1Si {
        display: none
    }
}