

#ScreenRecorder {
    font-display: swap;
    font-family: opensans-regular
}

#ScreenRecorder img {
    max-width: 100%
}

#ScreenRecorder .ScreenRecorder_banner {
    padding: 70px 0
}

#ScreenRecorder .stars-reviews {
    display: flex;
    justify-content: center;
    align-items: center;
    margin: 20px auto
}

#ScreenRecorder .stars-reviews a {
    font-size: 16px;
    color: #2d8cff;
    padding-left: 3px
}

#ScreenRecorder .ScreenRecorder_banner .content {
    text-align: center
}

#ScreenRecorder .ScreenRecorder_banner .p-title {
    font-size: 32px;
    color: #000;
    font-weight: 700;
    font-display: swap;
    font-family: opensans-extrabold;
    margin-top: 20px;
    margin-bottom: 10px
}

#es_body .ScreenRecorder_banner .p-title {
    font-size: 48px
}

#ScreenRecorder .ScreenRecorder_banner .raty-area {
    margin: 20px auto;
    width: 250px
}

#ScreenRecorder .ScreenRecorder_banner .raty-area a {
    float: right;
    font-size: 16px;
    color: #2d8cff;
    position: relative;
    top: 2px
}

#ScreenRecorder .ScreenRecorder_banner .raty-area img {
    width: 21px;
    height: 21px
}

#ScreenRecorder .ScreenRecorder_banner .p-desc {
    font-size: 16px;
    color: #595757;
    line-height: 34px;
    width: 66%;
    margin: 0 auto 25px
}

#ScreenRecorder .ScreenRecorder_banner .content ul {
    margin-bottom: 25px
}

#ScreenRecorder .ScreenRecorder_banner .content ul li {
    font-size: 18px;
    color: #595757;
    text-align: center;
    line-height: 32px
}

#ScreenRecorder .ScreenRecorder_banner .content ul li span {
    display: inline-block;
    vertical-align: top;
    width: 80%;
    position: relative
}

#ScreenRecorder .ScreenRecorder_banner .content ul li span:before {
    content: "";
    display: inline-block;
    width: 5px;
    height: 5px;
    background-color: #9fa0a0;
    vertical-align: top;
    border-radius: 50%;
    position: relative;
    top: 14px;
    margin-right: 10px
}

#ScreenRecorder .ScreenRecorder_banner .banner-desc {
    color: #2d8cff;
    font-size: 16px;
    margin-bottom: 15px
}

#ScreenRecorder .ScreenRecorder_banner .banner-desc a {
    color: #2d8cff;
    font-size: 16px
}

#ScreenRecorder .ScreenRecorder_banner .buttons-area {
    margin-top: 30px
}

#ScreenRecorder .ScreenRecorder_banner .switch-area {
    width: 100%;
    margin-bottom: 20px
}

#ScreenRecorder .ScreenRecorder_banner .switch-area .choose-btn {
    width: 60px;
    height: 30px;
    border: 2px solid #2d8cff;
    line-height: 30px;
    border-radius: 15px;
    margin: auto;
    position: relative;
    display: flex
}

#ScreenRecorder .ScreenRecorder_banner .switch-area .choose-btn .move {
    position: absolute;
    display: block;
    width: 50%;
    height: 30px;
    border-radius: 50%;
    background: #2d8cff;
    z-index: -1;
    top: -2px
}

#ScreenRecorder .switch-area .choose-btn span.active {
    color: #fff
}

#ScreenRecorder .switch-area .choose-btn span {
    color: rgba(45, 140, 255, .2);
    display: block;
    width: 50%;
    line-height: 26px
}

#ScreenRecorder #product-btn {
    margin: 0 auto;
    text-align: center;
    overflow: hidden;
    flex-wrap: wrap
}

#ScreenRecorder .ScreenRecorder_banner .content .banner-pro-pic {
    width: 100%;
    text-align: center;
    margin-top: 50px
}

#ScreenRecorder .ScreenRecorder_conter .inner-nav {
    padding-top: 40px;
    text-align: center;
    display: none
}

#ScreenRecorder .ScreenRecorder_conter .part {
    padding: 70px 0
}

#ScreenRecorder .ScreenRecorder_conter .comment .using-content .scorll-box .swiper-pagination .swiper-pagination-bullet {
    margin: 0 4px
}

#ScreenRecorder .ScreenRecorder_conter .p2 {
    font-size: 16px;
    color: #595757;
    line-height: 28px
}

#ScreenRecorder .overview h2 {
    font-size: 30px;
    text-align: center;
    margin: 0 0 50px;
    font-display: swap;
    font-family: opensans-extrabold;
    font-weight: 700
}

#ScreenRecorder .overview .p1 {
    font-size: 20px;
    color: #333;
    margin-bottom: 5px;
    line-height: 20px
}

@media screen and (max-width: 768px) {
    #ScreenRecorder .overview .p1 {
        font-size: 18px;
        line-height: 24px;
        margin-bottom: 5px
    }
    #ScreenRecorder .overview .p2 {
        font-size: 14px
    }
}

@media screen and (max-width: 768px) {
    #ScreenRecorder .ScreenRecorder_conter .part {
        padding: 30px 0
    }
}

#ScreenRecorder .ScreenRecorder_conter .sr-part-1 h2 {
    width: 45%;
    margin: 0 auto 30px;
    line-height: 46px
}

#es_body #ScreenRecorder .ScreenRecorder_conter .sr-part-1 h2 {
    width: 50%;
    margin: 0 auto 30px;
    line-height: 46px
}

#ScreenRecorder .ScreenRecorder_conter .sr-part-1 .p2 {
    width: 61%;
    margin: auto;
    text-align: center
}

#ScreenRecorder .ScreenRecorder_conter .sr-part-1 .content {
    margin-top: 60px;
    position: relative
}

#ScreenRecorder .ScreenRecorder_conter .sr-part-1 .box-list {
    overflow: visible
}

#ScreenRecorder .ScreenRecorder_conter .sr-part-1 .box-list .box {
    width: 268px !important;
    height: 298px;
    background: #2d8cff;
    text-align: center;
    color: #000;
    padding: 30px 15px;
    position: relative;
    margin: 0 45px
}

#ScreenRecorder .ScreenRecorder_conter .sr-part-1 .box-list .box:last-child:before {
    content: url("../../pages/screenrecorder/p1-top.svg")/*tpa=https://www.fonepaw.com/pages/screenrecorder/p1-top.svg*/
;
    position: absolute;
    width: 342px;
    z-index: -1;
    top: -292px;
    right: -62px
}

#ScreenRecorder .ScreenRecorder_conter .sr-part-1 .box-list .box:first-child:before {
    content: url("../../pages/screenrecorder/p1-bot.svg")/*tpa=https://www.fonepaw.com/pages/screenrecorder/p1-bot.svg*/
;
    position: absolute;
    width: 185px;
    z-index: -1;
    bottom: -85px;
    left: -104px
}

#ScreenRecorder .ScreenRecorder_conter .sr-part-1 .box-list .box h3,
#ScreenRecorder .ScreenRecorder_conter .sr-part-1 .box-list .box p {
    font-size: 18px;
    font-weight: 700;
    margin-top: 25px;
    margin-bottom: 15px;
    line-height: 26px
}

#ScreenRecorder .ScreenRecorder_conter .sr-part-1 .box-list .box img {
    height: 48px
}

#ScreenRecorder .ScreenRecorder_conter .sr-part-1 .box-list .box span {
    font-size: 16px;
    line-height: 28px
}

#ScreenRecorder .ScreenRecorder_conter .sr-part-1 .swiper-button-next {
    right: -2px;
    left: auto
}

#ScreenRecorder .ScreenRecorder_conter .sr-part-1 .swiper-button-prev {
    left: -2px;
    right: auto
}

@media screen and (max-width: 768px) {
    #ScreenRecorder .ScreenRecorder_conter .sr-part-1 .box-list {
        overflow: hidden
    }
    #ScreenRecorder .ScreenRecorder_conter .sr-part-1 .box-list .box {
        width: 86% !important;
        height: 285px;
        background: #2d8cff;
        text-align: center;
        color: #000;
        padding: 30px 15px;
        position: relative;
        margin: 0 7%;
        z-index: 1
    }
    #ScreenRecorder .ScreenRecorder_conter .sr-part-1 .box-list .box:first-child:before,
    #ScreenRecorder .ScreenRecorder_conter .sr-part-1 .box-list .box:last-child:before {
        content: ""
    }
}

#ScreenRecorder .ScreenRecorder_conter .sr-part-2 .content-box {
    background: url("../../pages/screenrecorder/p2-bg.svg")/*tpa=https://www.fonepaw.com/pages/screenrecorder/p2-bg.svg*/
    50% no-repeat;
    background-size: contain;
    padding: 35px 0
}

#ScreenRecorder .ScreenRecorder_conter .sr-part-2 .content-box h2 {
    width: 50%;
    line-height: 46px;
    margin: auto auto 50px;
    font-size: 30px;
    text-align: center;
    color: #000;
    font-display: swap;
    font-family: opensans-extrabold;
    font-weight: 700
}

#ScreenRecorder .ScreenRecorder_conter .sr-part-2 .content-box .box-list {
    display: flex;
    flex-wrap: wrap;
    padding: 0 75px;
    position: relative
}

#ScreenRecorder .ScreenRecorder_conter .sr-part-2 .content-box .box-list:before {
    content: url("../../pages/tech/icon-four.svg")/*tpa=https://www.fonepaw.com/pages/tech/icon-four.svg*/
;
    position: absolute;
    width: 150px;
    right: 23px;
    bottom: 0
}

#ScreenRecorder .ScreenRecorder_conter .sr-part-2 .content-box .box-list .box {
    flex: 0 0 45%;
    display: flex;
    align-items: center;
    height: 149px
}

#ScreenRecorder .ScreenRecorder_conter .sr-part-2 .content-box .box-list .box:nth-child(2n) {
    margin-left: 50px
}

#ScreenRecorder .ScreenRecorder_conter .sr-part-2 .content-box .box-list .box img {
    width: 41px
}

#ScreenRecorder .ScreenRecorder_conter .sr-part-2 .content-box .box-list .box .cont {
    margin-left: 40px
}

#ScreenRecorder .ScreenRecorder_conter .sr-part-2 .content-box .box-list .box .cont .p1 {
    margin-bottom: 10px
}

#ScreenRecorder .ScreenRecorder_conter .sr-part-2 .content-box .box-list .box .cont .p2 {
    font-size: 15px;
    line-height: 24px
}

@media screen and (max-width: 768px) {
    #ScreenRecorder .ScreenRecorder_conter .sr-part-2 .content-box {
        background: 0 0
    }
    #ScreenRecorder .ScreenRecorder_conter .sr-part-2 .content-box h2 {
        width: 100%;
        font-size: 22px
    }
    #ScreenRecorder .ScreenRecorder_conter .sr-part-2 .content-box .box-list {
        padding: 0
    }
    #ScreenRecorder .ScreenRecorder_conter .sr-part-2 .content-box .box-list .box {
        flex: 100%;
        flex-direction: column;
        text-align: center;
        align-items: center;
        justify-content: center;
        padding: 0 50px;
        margin-top: 30px;
        height: auto
    }
    #ScreenRecorder .ScreenRecorder_conter .sr-part-2 .content-box .box-list .box .cont {
        margin-left: 0;
        margin-top: 10px
    }
    #ScreenRecorder .ScreenRecorder_conter .sr-part-2 .content-box .box-list .box:nth-child(2n) {
        margin-left: 0
    }
    #ScreenRecorder .ScreenRecorder_conter .sr-part-2 .content-box .box-list:before {
        content: ""
    }
}

#ScreenRecorder .ScreenRecorder_conter .version-compare {
    padding: 0 0 70px
}

#ScreenRecorder .ScreenRecorder_conter .version-compare .content {
    width: 59.2%;
    margin: 0 auto;
    text-align: center;
    position: relative
}

#ScreenRecorder .ScreenRecorder_conter .version-compare .content h2 {
    color: #000;
    font-size: 30px;
    text-align: center;
    margin: 0 0 50px;
    font-display: swap;
    font-family: opensans-extrabold;
    font-weight: 700
}

#ScreenRecorder .ScreenRecorder_conter .version-compare .content h2 span {
    color: #ff7e78
}

#ScreenRecorder .ScreenRecorder_conter .version-compare .content table {
    margin: 44px auto 0;
    color: #000
}

#ScreenRecorder .ScreenRecorder_conter .version-compare .content table tr th:first-child {
    width: 50%
}

#ScreenRecorder .ScreenRecorder_conter .version-compare .content table tr th {
    font-size: 18px;
    font-weight: 700;
    text-align: center;
    border: 1px solid #ececec;
    background: hsla(0, 0%, 92.5%, .5);
    padding: 20px 0
}

#ScreenRecorder .ScreenRecorder_conter .version-compare .content table tr td {
    text-align: center;
    border: 1px solid #ececec;
    padding: 20px;
    font-weight: 400
}

#ScreenRecorder .ScreenRecorder_conter .version-compare .content table tr td img {
    width: 22px;
    height: 13.5px;
    margin: 0 auto
}

#ScreenRecorder .ScreenRecorder_conter .version-compare .content .buttons-area-inner {
    margin-top: 44px;
    display: flex;
    justify-content: flex-end
}

#ScreenRecorder .ScreenRecorder_conter .version-compare .content:after {
    content: url("../../pages/tech/icon-four.svg")/*tpa=https://www.fonepaw.com/pages/tech/icon-four.svg*/
;
    position: absolute;
    width: 150px;
    left: -200px;
    bottom: 0
}

@media screen and (max-width: 768px) {
    #ScreenRecorder .ScreenRecorder_conter .version-compare .content {
        width: 100%
    }
    #ScreenRecorder .ScreenRecorder_conter .version-compare .content h2 {
        font-size: 24px;
        line-height: 36px
    }
    #ScreenRecorder .ScreenRecorder_conter .version-compare .content table tr th {
        font-size: 14px;
        padding: 15px
    }
    #ScreenRecorder .ScreenRecorder_conter .version-compare .content table tr td {
        font-size: 12px;
        line-height: 18px;
        padding: 15px
    }
}

#ScreenRecorder .ScreenRecorder_conter .sr-part-3 h2 {
    width: 45%;
    margin: auto auto 20px
}

#ScreenRecorder .ScreenRecorder_conter .sr-part-3 .p2 {
    width: 70%;
    text-align: center;
    margin: auto;
    font-size: 16px;
    color: #595757;
    line-height: 28px
}

#ScreenRecorder .ScreenRecorder_conter .sr-part-3 .box-list {
    display: flex;
    margin-top: 70px;
    justify-content: space-between
}

#ScreenRecorder .ScreenRecorder_conter .sr-part-3 .box-list .box {
    text-align: center;
    flex: 0 0 22%
}

#ScreenRecorder .ScreenRecorder_conter .sr-part-3 .box-list .box img {
    height: 78px
}

#ScreenRecorder .ScreenRecorder_conter .sr-part-3 .box-list .box h3,
#ScreenRecorder .ScreenRecorder_conter .sr-part-3 .box-list .box p {
    font-size: 18px;
    font-weight: 700;
    margin-top: 20px;
    margin-bottom: 15px;
    line-height: 26px
}

#ScreenRecorder .ScreenRecorder_conter .sr-part-3 .box-list .box span {
    font-size: 16px;
    line-height: 28px
}

@media screen and (max-width: 768px) {
    #ScreenRecorder .ScreenRecorder_conter .sr-part-3 h2 {
        width: 100%;
        margin: auto auto 20px
    }
    #ScreenRecorder .ScreenRecorder_conter .sr-part-3 .p2 {
        width: 100%
    }
    #ScreenRecorder .ScreenRecorder_conter .sr-part-3 .box-list {
        margin-top: 0;
        flex-wrap: wrap
    }
    #ScreenRecorder .ScreenRecorder_conter .sr-part-3 .box-list .box {
        flex: 100%;
        padding: 0 40px;
        margin-top: 25px;
        text-align: center
    }
}

#ScreenRecorder .ScreenRecorder_conter .arrow {
    text-align: center;
    padding: 0 0 60px
}

#ScreenRecorder .ScreenRecorder_conter .arrow img {
    cursor: pointer;
    width: 35px;
    animation: floating 3.5s linear infinite
}

#ScreenRecorder .comment h2 {
    font-size: 30px;
    text-align: center;
    margin: 0 0 50px;
    font-display: swap;
    font-family: opensans-extrabold;
    font-weight: 700
}

#ScreenRecorder .container {
    margin-right: auto;
    margin-left: auto;
    padding-left: 10px;
    padding-right: 10px
}

#ScreenRecorder .overview .inner-nav ul li a {
    font-size: 18px;
    color: #595757
}

#ScreenRecorder .overview .comment .product-buttons-area {
    padding: 50px 0
}

@media screen and (max-width: 768px) {
    #ScreenRecorder .overview .inner-nav {
        position: relative;
        display: block;
        padding-top: 30px
    }
    #ScreenRecorder .overview .inner-nav p {
        font-size: 16px;
        display: inline-block;
        color: #0066cb;
        padding: 0 20px;
        border-left: 1.5px solid #0066cb;
        border-right: 1.5px solid #0066cb;
        cursor: pointer
    }
    #ScreenRecorder .overview .inner-nav p:after {
        content: "▾";
        display: inline;
        position: relative;
        color: #0066cb;
        margin-left: 8px;
        top: -1px
    }
    #ScreenRecorder .overview .inner-nav ul {
        display: none;
        position: absolute;
        width: 150px;
        background-color: #fff;
        z-index: 1000;
        left: 50%;
        margin-left: -75px;
        top: 60px
    }
    #ScreenRecorder .overview .inner-nav ul li {
        float: none;
        padding: 10px 0;
        border-left: none
    }
    #ScreenRecorder .overview .inner-nav ul li a {
        font-size: 16px
    }
    #ScreenRecorder .ScreenRecorder_banner {
        padding: 50px 0;
        background-position-x: 30%
    }
    #ScreenRecorder .ScreenRecorder_banner .content .p-title {
        font-size: 24px
    }
    #ScreenRecorder .ScreenRecorder_banner .content {
        width: 100%;
        text-align: center
    }
    #ScreenRecorder .ScreenRecorder_banner .content .p-desc {
        font-size: 14px;
        line-height: 24px
    }
    #ScreenRecorder .ScreenRecorder_conter .vcu-part-1 {
        padding: 90px 0 30px
    }
    #ScreenRecorder .ScreenRecorder_conter .vcu-part-1 .box-list {
        flex-wrap: wrap;
        height: auto
    }
    #ScreenRecorder .ScreenRecorder_conter .vcu-part-1 .box-list .box {
        position: unset;
        margin-top: 70px;
        padding: 0 20px;
        text-align: center
    }
    #ScreenRecorder .ScreenRecorder_conter .vcu-part-1 .box-list .box.box-one {
        height: auto;
        margin-top: 0
    }
    #ScreenRecorder .ScreenRecorder_conter .vcu-part-1 .box-list .box.box-one,
    #ScreenRecorder .ScreenRecorder_conter .vcu-part-1 .box-list .box.box-three,
    #ScreenRecorder .ScreenRecorder_conter .vcu-part-1 .box-list .box.box-two {
        height: auto;
        width: 100%;
        transform: rotate(0deg)
    }
    #ScreenRecorder .ScreenRecorder_conter .vcu-part-1 .box-list .box img {
        display: none
    }
    #ScreenRecorder .ScreenRecorder_conter .vcu-part-1 .box-list .box .mob {
        display: block
    }
    #ScreenRecorder .ScreenRecorder_conter .vcu-part-1 .box-list .box.box-one img,
    #ScreenRecorder .ScreenRecorder_conter .vcu-part-1 .box-list .box.box-three img,
    #ScreenRecorder .ScreenRecorder_conter .vcu-part-1 .box-list .box.box-two img {
        width: 102px;
        height: 102px;
        left: 36%
    }
    #ScreenRecorder .ScreenRecorder_conter .vcu-part-1 .box-list .box {
        padding: 60px 20px
    }
    #ScreenRecorder .comment h2 {
        font-size: 22px
    }
}

#overview-down .product-buttons-area {
    padding: 50px 0;
    text-align: center
}

#overview-down .product-buttons-area h2,
#overview-down .product-buttons-area p {
    color: #fff;
    font-size: 30px;
    text-align: center;
    margin: 0 0 50px;
    font-display: swap;
    font-family: OpenSans-Extrabold;
    font-weight: 700
}

#overview-down .product-buttons-area .pro-content {
    border-left: 1px dashed #fff;
    border-right: 1px dashed #fff
}

@media screen and (max-width: 769px) {
    #overview-down .product-buttons-area .pro-content {
        border-left: 0;
        border-right: 0
    }
}

#overview-down .product-buttons-area #product-btn {
    position: relative;
    z-index: 1
}

#overview-down .product-buttons-area #product-btn:before {
    content: "";
    display: block;
    position: absolute;
    background: url("../../pages/overview/btn-bg-l.svg")/*tpa=https://www.fonepaw.com/pages/overview/btn-bg-l.svg*/
    no-repeat;
    width: 144px;
    height: 54px;
    left: 10px;
    top: 6px;
    z-index: -1
}

#overview-down .product-buttons-area #product-btn:after {
    content: "";
    display: block;
    position: absolute;
    background: url("../../pages/overview/btn-bg-r.svg")/*tpa=https://www.fonepaw.com/pages/overview/btn-bg-r.svg*/
    no-repeat;
    width: 131px;
    height: 93px;
    top: -45px;
    right: 32px;
    z-index: -1
}

#overview-down .product-buttons-area .product-btn-con {
    width: 80%;
    margin: auto;
    background: #0c132b;
    padding: 70px 90px;
    border-radius: 10px;
    position: relative
}

#overview-down .product-buttons-area .product-btn-con:before {
    content: "";
    display: block;
    position: absolute;
    width: 82px;
    height: 82px;
    border-radius: 50%;
    background: #fff;
    top: 37.5%;
    left: -43px
}

#overview-down .product-buttons-area .product-btn-con:after {
    content: "";
    display: block;
    position: absolute;
    width: 82px;
    height: 82px;
    border-radius: 50%;
    background: #fff;
    top: 37.5%;
    right: -43px
}

@media screen and (max-width: 769px) {
    #overview-down .product-buttons-area .product-btn-con {
        padding: 70px 30px
    }
    #overview-down .product-buttons-area #product-btn:after,
    #overview-down .product-buttons-area #product-btn:before,
    #overview-down .product-buttons-area .product-btn-con:after,
    #overview-down .product-buttons-area .product-btn-con:before {
        display: none
    }
}

@media screen and (max-width: 500px) {
    #overview-down .product-buttons-area .product-btn-con {
        width: 100%
    }
}

#MacMaster {
    font-display: swap;
    font-family: opensans-regular
}

#MacMaster img {
    max-width: 100%
}

#MacMaster .MacMaster_banner {
    padding: 70px 0
}

#MacMaster .MacMaster_banner .content {
    text-align: center
}

#MacMaster .stars-reviews {
    display: flex;
    justify-content: center;
    align-items: center;
    margin: 20px auto
}

#MacMaster .stars-reviews a {
    font-size: 16px;
    color: #2d8cff;
    padding-left: 3px
}

#MacMaster .MacMaster_banner .p-title {
    font-size: 32px;
    color: #000;
    font-weight: 700;
    font-display: swap;
    font-family: opensans-extrabold;
    margin-top: 20px;
    margin-bottom: 10px
}

#es_body .MacMaster_banner .p-title {
    font-size: 48px
}

#MacMaster .MacMaster_banner .raty-area {
    margin: 20px auto;
    width: 250px
}

#MacMaster .MacMaster_banner .raty-area a {
    float: right;
    font-size: 16px;
    color: #2d8cff;
    position: relative;
    top: 2px
}

#MacMaster .MacMaster_banner .raty-area img {
    width: 21px;
    height: 21px
}

#MacMaster .MacMaster_banner .p-desc {
    font-size: 16px;
    color: #595757;
    line-height: 34px;
    width: 66%;
    margin: 0 auto 25px
}

#MacMaster .MacMaster_banner .content ul {
    margin-bottom: 25px
}

#MacMaster .MacMaster_banner .content ul li {
    font-size: 18px;
    color: #595757;
    text-align: center;
    line-height: 32px
}

#MacMaster .MacMaster_banner .content ul li span {
    display: inline-block;
    vertical-align: top;
    width: 80%;
    position: relative
}

#MacMaster .MacMaster_banner .content ul li span:before {
    content: "";
    display: inline-block;
    width: 5px;
    height: 5px;
    background-color: #9fa0a0;
    vertical-align: top;
    border-radius: 50%;
    position: relative;
    top: 14px;
    margin-right: 10px
}

#MacMaster .MacMaster_banner .banner-desc {
    color: #2d8cff;
    font-size: 16px;
    margin-bottom: 15px
}

#MacMaster .MacMaster_banner .banner-desc a {
    color: #2d8cff;
    font-size: 16px
}

#MacMaster .MacMaster_banner .buttons-area {
    margin-top: 30px
}

#MacMaster .MacMaster_banner .switch-area {
    width: 100%;
    margin-bottom: 20px
}

#MacMaster .MacMaster_banner .switch-area .choose-btn {
    width: 60px;
    height: 30px;
    border: 2px solid #2d8cff;
    line-height: 30px;
    border-radius: 15px;
    margin: auto;
    position: relative;
    display: flex
}

#MacMaster .MacMaster_banner .switch-area .choose-btn .move {
    position: absolute;
    display: block;
    width: 50%;
    height: 30px;
    border-radius: 50%;
    background: #2d8cff;
    z-index: -1;
    top: -2px
}

#MacMaster .switch-area .choose-btn span.active {
    color: #fff
}

#MacMaster .switch-area .choose-btn span {
    color: rgba(45, 140, 255, .2);
    display: block;
    width: 50%;
    line-height: 26px
}

#MacMaster #product-btn {
    margin: 0 auto;
    text-align: center;
    overflow: hidden;
    flex-wrap: wrap
}

#MacMaster .MacMaster_banner .content .banner-pro-pic {
    width: 100%;
    text-align: center;
    margin-top: 50px
}

#MacMaster .MacMaster_conter .inner-nav {
    padding-top: 40px;
    text-align: center;
    display: none
}

#MacMaster .MacMaster_conter .part {
    padding: 70px 0
}

#MacMaster .overview h2 {
    font-size: 30px;
    text-align: center;
    margin: 0 0 50px;
    font-display: swap;
    font-family: opensans-extrabold;
    font-weight: 700
}

#MacMaster .overview .p1 {
    font-size: 20px;
    color: #333;
    margin-bottom: 5px;
    line-height: 20px
}

@media screen and (max-width: 768px) {
    #MacMaster .overview .p1 {
        font-size: 18px;
        line-height: 24px;
        margin-bottom: 5px
    }
    #MacMaster .overview .p2 {
        font-size: 14px
    }
}

@media screen and (max-width: 768px) {
    #MacMaster .MacMaster_conter .part {
        padding: 30px 0
    }
}

#MacMaster .MacMaster_conter .macmaster-1 h2 {
    font-size: 30px;
    text-align: center;
    color: #000;
    margin: 0 0 50px;
    font-display: swap;
    font-family: opensans-extrabold;
    font-weight: 700
}

#MacMaster .MacMaster_conter .macmaster-1 .box-list {
    display: flex;
    justify-content: space-around;
    align-items: center
}

#MacMaster .MacMaster_conter .macmaster-1 .box-list .box-left {
    width: 38%
}

#MacMaster .MacMaster_conter .macmaster-1 .box-list .box-right {
    width: 39%
}

#MacMaster .MacMaster_conter li,
#MacMaster .MacMaster_conter ul {
    list-style-type: none;
    padding: 0
}

#MacMaster .MacMaster_conter .macmaster-1 .box-list .box-left ul li {
    margin-top: 20px
}

#MacMaster .MacMaster_conter .macmaster-1 .box-list .box-left ul li h3,
#MacMaster .MacMaster_conter .macmaster-1 .box-list .box-left ul li p {
    font-size: 21px;
    font-weight: 700;
    font-display: swap;
    font-family: opensans-extrabold;
    margin-bottom: 10px;
    line-height: 29.6px
}

#MacMaster .MacMaster_conter .p2 {
    font-size: 16px;
    color: #595757;
    line-height: 28px
}

@media screen and (max-width: 768px) {
    #MacMaster .MacMaster_conter .macmaster-1 h2 {
        font-size: 22px;
        line-height: 30px;
        text-align: center;
        color: #000;
        margin: 0 0 50px;
        font-display: swap;
        font-family: opensans-extrabold;
        font-weight: 700
    }
    #MacMaster .MacMaster_conter .macmaster-1 .box-list {
        flex-wrap: wrap
    }
    #MacMaster .MacMaster_conter .macmaster-1 .box-list .box-left {
        width: 100%
    }
    #MacMaster .MacMaster_conter .macmaster-1 .box-list .box-right {
        margin-top: 15px
    }
    #MacMaster .MacMaster_conter .p2 {
        font-size: 14px
    }
}

#MacMaster .MacMaster_conter .macmaster-2 .content {
    background: #f9f7f9;
    border-radius: 15px;
    padding: 50px
}

#MacMaster .MacMaster_conter .macmaster-2 .content h2 {
    margin: 0 0 15px;
    font-size: 30px;
    text-align: center;
    color: #000;
    font-display: swap;
    font-family: opensans-extrabold;
    font-weight: 700
}

#MacMaster .MacMaster_conter .macmaster-2 .content .p2 {
    text-align: center;
    margin-bottom: 35px;
    font-size: 16px;
    color: #595757;
    line-height: 28px
}

#MacMaster .MacMaster_conter .macmaster-2 .content .box-list {
    display: flex;
    flex-wrap: wrap;
    justify-content: center
}

#MacMaster .MacMaster_conter .macmaster-2 .content .box-list .box {
    display: flex;
    flex: 0 0 45%;
    align-items: flex-end;
    padding: 40px 50px
}

#MacMaster .MacMaster_conter .macmaster-2 .content .box-list .box:first-child {
    border-bottom: 1px solid #dcdddd;
    border-right: 1px solid #dcdddd
}

#MacMaster .MacMaster_conter .macmaster-2 .content .box-list .box:nth-child(2) {
    border-bottom: 1px solid #dcdddd
}

#MacMaster .MacMaster_conter .macmaster-2 .content .box-list .box:nth-child(3) {
    border-right: 1px solid #dcdddd
}

#MacMaster .MacMaster_conter .macmaster-2 .content .box-list .box img {
    height: 52px
}

#MacMaster .MacMaster_conter .macmaster-2 .content .box-list .box .cont {
    margin-left: 20px
}

#MacMaster .MacMaster_conter .macmaster-2 .content .box-list .box .cont h3,
#MacMaster .MacMaster_conter .macmaster-2 .content .box-list .box .cont p {
    font-size: 18px;
    font-weight: 700;
    line-height: 25px
}

@media screen and (max-width: 768px) {
    #MacMaster .MacMaster_conter .macmaster-2 .content h2 {
        font-size: 22px;
        line-height: 30px
    }
    #MacMaster .MacMaster_conter .macmaster-2 .content .p2 {
        font-size: 14px
    }
    #MacMaster .MacMaster_conter .macmaster-2 .content .box-list {
        flex-wrap: wrap
    }
    #MacMaster .MacMaster_conter .macmaster-2 .content .box-list .box {
        flex: 100%
    }
    #MacMaster .MacMaster_conter .macmaster-2 .content .box-list .box:first-child,
    #MacMaster .MacMaster_conter .macmaster-2 .content .box-list .box:nth-child(2),
    #MacMaster .MacMaster_conter .macmaster-2 .content .box-list .box:nth-child(3) {
        border-bottom: none;
        border-right: none
    }
}

#MacMaster .MacMaster_conter .macmaster-3 h2 {
    margin: 0 0 50px;
    font-size: 30px;
    text-align: center;
    color: #000;
    font-display: swap;
    font-family: opensans-extrabold;
    font-weight: 700;
    position: relative
}

#MacMaster .MacMaster_conter .macmaster-3 h2:before {
    content: url("../../pages/macmaster/p3-title.svg")/*tpa=https://www.fonepaw.com/pages/macmaster/p3-title.svg*/
;
    position: absolute;
    width: 113px;
    right: 155px;
    top: -120px;
    z-index: -1
}

#MacMaster .MacMaster_conter .macmaster-3 h2:after {
    content: url("../../pages/macmaster/bg-top_2.svg")/*tpa=https://www.fonepaw.com/pages/macmaster/bg-top_2.svg*/
;
    position: absolute;
    width: 113px;
    left: 212px;
    top: -50px;
    z-index: -1
}

#MacMaster .MacMaster_conter .macmaster-3 .box-list {
    display: flex;
    justify-content: space-around;
    align-items: center
}

#MacMaster .MacMaster_conter .macmaster-3 .box-list .box-left {
    width: 50%
}

#MacMaster .MacMaster_conter .macmaster-3 .box-list .box-right .p2 {
    width: 75%;
    margin-bottom: 30px;
    font-size: 16px;
    color: #595757;
    line-height: 28px
}

#MacMaster .MacMaster_conter .macmaster-3 .box-list .box-right li,
#MacMaster .MacMaster_conter .macmaster-3 .box-list .box-right ul {
    list-style-type: none;
    padding: 0
}

#MacMaster .MacMaster_conter .macmaster-3 .box-list .box-right ul li {
    font-size: 16px;
    color: #595757;
    margin-top: 20px;
    padding-left: 20px;
    position: relative
}

#MacMaster .MacMaster_conter .macmaster-3 .box-list .box-right ul li:before {
    content: "✓";
    color: #ff7e78;
    font-weight: 700;
    font-display: swap;
    font-family: opensans-extrabold;
    position: absolute;
    left: 0
}

@media screen and (max-width: 768px) {
    #MacMaster .MacMaster_conter .macmaster-3 h2:after,
    #MacMaster .MacMaster_conter .macmaster-3 h2:before {
        content: ""
    }
    #MacMaster .MacMaster_conter .macmaster-3 h2 {
        font-size: 22px;
        line-height: 30px;
        margin-bottom: 30px
    }
    #MacMaster .MacMaster_conter .macmaster-3 .box-list {
        flex-wrap: wrap
    }
    #MacMaster .MacMaster_conter .macmaster-3 .box-list .box-right .p2 {
        font-size: 14px
    }
}

#MacMaster .MacMaster_conter .macmaster-4 .scroll-box {
    background: #0c132b;
    border-radius: 15px;
    padding: 50px
}

#MacMaster .MacMaster_conter .macmaster-4 .scroll-box h2 {
    color: #fff;
    margin-bottom: 10px;
    font-size: 30px;
    text-align: center;
    font-display: swap;
    font-family: opensans-extrabold;
    font-weight: 700
}

#MacMaster .MacMaster_conter .macmaster-4 .scroll-box .p2 {
    color: #fff;
    text-align: center;
    margin-bottom: 30px;
    font-size: 16px;
    line-height: 28px
}

#MacMaster .MacMaster_conter .macmaster-4 .scroll-box .content4 {
    width: 100%;
    height: 500px;
    position: relative;
    display: flex;
    align-items: center;
    overflow: hidden
}

#MacMaster .MacMaster_conter .macmaster-4 .scroll-box .swiper-container {
    padding-top: 30px
}

#MacMaster .MacMaster_conter .macmaster-4 .scroll-box .swiper-container .swiper-wrapper .swiper-slide {
    display: flex;
    flex-direction: column;
    height: 331px;
    background: #fff;
    align-items: center;
    border-radius: 8px;
    justify-content: center;
    transition: .3s;
    transform: translateY(0);
    opacity: .8;
    padding: 0 50px
}

#MacMaster .MacMaster_conter .macmaster-4 .scroll-box .swiper-container .swiper-wrapper .swiper-slide .pic {
    text-align: center;
    margin-bottom: 30px
}

#MacMaster .MacMaster_conter .macmaster-4 .scroll-box .swiper-container .swiper-wrapper .swiper-slide .pic img {
    height: 105px
}

#MacMaster .MacMaster_conter .macmaster-4 .scroll-box .swiper-container .swiper-wrapper .swiper-slide .desc {
    text-align: center
}

#MacMaster .MacMaster_conter .macmaster-4 .scroll-box .swiper-container .swiper-wrapper .swiper-slide .desc h3,
#MacMaster .MacMaster_conter .macmaster-4 .scroll-box .swiper-container .swiper-wrapper .swiper-slide .desc p {
    font-size: 18px;
    font-weight: 700;
    font-display: swap;
    font-family: opensans-extrabold;
    margin-bottom: 20px;
    line-height: 26px
}

#MacMaster .MacMaster_conter .macmaster-4 .scroll-box .swiper-container .swiper-wrapper .swiper-slide .desc span {
    font-size: 16px
}

#MacMaster .MacMaster_conter .macmaster-4 .scroll-box .swiper-container .swiper-wrapper .swiper-slide-prev {
    transform: translateX(90px)
}

#MacMaster .MacMaster_conter .macmaster-4 .scroll-box .swiper-container .swiper-wrapper .swiper-slide-next {
    transform: translateX(-90px)
}

#MacMaster .MacMaster_conter .macmaster-4 .scroll-box .swiper-container .swiper-wrapper .swiper-slide.swiper-slide-active {
    transform: translateY(-25px);
    opacity: 1
}

#MacMaster .MacMaster_conter .macmaster-4 .scroll-box .swiper-pagination-bullets {
    bottom: 10px;
    left: 0;
    width: 100%
}

#MacMaster .MacMaster_conter .macmaster-4 .scroll-box .swiper-pagination {
    text-align: center
}

#MacMaster .MacMaster_conter .macmaster-4 .scroll-box .swiper-pagination .swiper-pagination-bullet {
    background: #fff;
    opacity: .3;
    margin: 0 4px
}

#MacMaster .MacMaster_conter .macmaster-4 .scroll-box .swiper-pagination .swiper-pagination-bullet-active {
    opacity: 1
}

#MacMaster .MacMaster_conter .macmaster-4 .scroll-box .content4 .swiper-button-prev {
    display: block;
    background: #dcdddd;
    width: 34px;
    height: 34px;
    border-radius: 50%
}

#MacMaster .MacMaster_conter .macmaster-4 .scroll-box .content4 .swiper-button-prev:after {
    content: "";
    display: block;
    width: 24px;
    height: 24px;
    background: url("../../pages/macmaster/arrow-left.svg")/*tpa=https://www.fonepaw.com/pages/macmaster/arrow-left.svg*/
    50% no-repeat;
    position: relative;
    margin: auto;
    top: 15%;
    right: 5%
}

#MacMaster .MacMaster_conter .macmaster-4 .scroll-box .content4 .swiper-button-next {
    display: block;
    background: #dcdddd;
    width: 34px;
    height: 34px;
    border-radius: 50%
}

#MacMaster .MacMaster_conter .macmaster-4 .scroll-box .content4 .swiper-button-next:after {
    content: "";
    display: block;
    width: 24px;
    height: 24px;
    background: url("../../pages/macmaster/arrow-right.svg")/*tpa=https://www.fonepaw.com/pages/macmaster/arrow-right.svg*/
    50% no-repeat;
    position: relative;
    margin: auto;
    top: 15%;
    left: 5%
}

@media screen and (max-width: 768px) {
    #MacMaster .MacMaster_conter .macmaster-4 .scroll-box .swiper-container .swiper-wrapper .swiper-slide {
        width: 88% !important;
        padding: 0 5px;
        margin: 0 6%
    }
    #MacMaster .MacMaster_conter .macmaster-4 .scroll-box .swiper-container {
        padding: 0
    }
    #MacMaster .MacMaster_conter .macmaster-4 .scroll-box .swiper-container .swiper-wrapper .swiper-slide-next,
    #MacMaster .MacMaster_conter .macmaster-4 .scroll-box .swiper-container .swiper-wrapper .swiper-slide-prev {
        transform: translateX(0)
    }
    #MacMaster .MacMaster_conter .macmaster-4 .scroll-box .swiper-container .swiper-wrapper .swiper-slide.swiper-slide-active {
        transform: translateY(0);
        opacity: 1
    }
}

#MacMaster .comment h2 {
    font-size: 30px;
    text-align: center;
    margin: 0 0 50px;
    font-display: swap;
    font-family: opensans-extrabold;
    font-weight: 700
}

#MacMaster .container {
    margin-right: auto;
    margin-left: auto;
    padding-left: 10px;
    padding-right: 10px
}

#MacMaster .overview .inner-nav ul li a {
    font-size: 18px;
    color: #595757
}

#MacMaster .overview .comment .product-buttons-area {
    padding: 50px 0
}

@media screen and (max-width: 768px) {
    #MacMaster .overview .inner-nav {
        position: relative;
        display: block;
        padding-top: 30px
    }
    #MacMaster .overview .inner-nav p {
        font-size: 16px;
        display: inline-block;
        color: #0066cb;
        padding: 0 20px;
        border-left: 1.5px solid #0066cb;
        border-right: 1.5px solid #0066cb;
        cursor: pointer
    }
    #MacMaster .overview .inner-nav p:after {
        content: "▾";
        display: inline;
        position: relative;
        color: #0066cb;
        margin-left: 8px;
        top: -1px
    }
    #MacMaster .overview .inner-nav ul {
        display: none;
        position: absolute;
        width: 150px;
        background-color: #fff;
        z-index: 1000;
        left: 50%;
        margin-left: -75px;
        top: 60px
    }
    #MacMaster .overview .inner-nav ul li {
        float: none;
        padding: 10px 0;
        border-left: none
    }
    #MacMaster .overview .inner-nav ul li a {
        font-size: 16px
    }
    #MacMaster .MacMaster_banner {
        padding: 50px 0;
        background-position-x: 30%
    }
    #MacMaster .MacMaster_banner .content .p-title {
        font-size: 24px
    }
    #MacMaster .MacMaster_banner .content {
        width: 100%;
        text-align: center
    }
    #MacMaster .MacMaster_banner .content .p-desc {
        font-size: 14px;
        line-height: 24px
    }
    #MacMaster .MacMaster_conter .vcu-part-1 {
        padding: 90px 0 30px
    }
    #MacMaster .MacMaster_conter .vcu-part-1 .box-list {
        flex-wrap: wrap;
        height: auto
    }
    #MacMaster .MacMaster_conter .vcu-part-1 .box-list .box {
        position: unset;
        margin-top: 70px;
        padding: 0 20px;
        text-align: center
    }
    #MacMaster .MacMaster_conter .vcu-part-1 .box-list .box.box-one {
        height: auto;
        margin-top: 0
    }
    #MacMaster .MacMaster_conter .vcu-part-1 .box-list .box.box-one,
    #MacMaster .MacMaster_conter .vcu-part-1 .box-list .box.box-three,
    #MacMaster .MacMaster_conter .vcu-part-1 .box-list .box.box-two {
        height: auto;
        width: 100%;
        transform: rotate(0deg)
    }
    #MacMaster .MacMaster_conter .vcu-part-1 .box-list .box img {
        display: none
    }
    #MacMaster .MacMaster_conter .vcu-part-1 .box-list .box .mob {
        display: block
    }
    #MacMaster .MacMaster_conter .vcu-part-1 .box-list .box.box-one img,
    #MacMaster .MacMaster_conter .vcu-part-1 .box-list .box.box-three img,
    #MacMaster .MacMaster_conter .vcu-part-1 .box-list .box.box-two img {
        width: 102px;
        height: 102px;
        left: 36%
    }
    #MacMaster .MacMaster_conter .vcu-part-1 .box-list .box {
        padding: 60px 20px
    }
    #MacMaster .comment h2 {
        font-size: 22px
    }
}

#WhatsappTransfer {
    font-display: swap;
    font-family: opensans-regular
}

#WhatsappTransfer img {
    max-width: 100%
}

#WhatsappTransfer .WhatsappTransfer_banner {
    padding: 70px 0
}

#WhatsappTransfer .WhatsappTransfer_banner .content {
    text-align: center
}

#WhatsappTransfer .stars-reviews {
    display: flex;
    justify-content: center;
    align-items: center;
    margin: 20px auto
}

#WhatsappTransfer .stars-reviews a {
    font-size: 16px;
    color: #2d8cff;
    padding-left: 3px
}

#WhatsappTransfer .WhatsappTransfer_banner .p-title {
    font-size: 32px;
    color: #000;
    font-weight: 700;
    font-display: swap;
    font-family: opensans-extrabold;
    margin-top: 20px;
    margin-bottom: 10px
}

#es_body .WhatsappTransfer_banner .p-title {
    font-size: 48px
}

#WhatsappTransfer .WhatsappTransfer_banner .raty-area {
    margin: 20px auto;
    width: 250px
}

#WhatsappTransfer .WhatsappTransfer_banner .raty-area a {
    float: right;
    font-size: 16px;
    color: #2d8cff;
    position: relative;
    top: 2px
}

#WhatsappTransfer .WhatsappTransfer_banner .raty-area img {
    width: 21px;
    height: 21px
}

#WhatsappTransfer .WhatsappTransfer_banner .p-desc {
    font-size: 16px;
    color: #595757;
    line-height: 34px;
    width: 66%;
    margin: 0 auto 25px
}

#WhatsappTransfer .WhatsappTransfer_banner .content ul {
    margin-bottom: 25px
}

#WhatsappTransfer .WhatsappTransfer_banner .content ul li {
    font-size: 18px;
    color: #595757;
    text-align: center;
    line-height: 32px
}

#WhatsappTransfer .WhatsappTransfer_banner .content ul li span {
    display: inline-block;
    vertical-align: top;
    width: 80%;
    position: relative
}

#WhatsappTransfer .WhatsappTransfer_banner .content ul li span:before {
    content: "";
    display: inline-block;
    width: 5px;
    height: 5px;
    background-color: #9fa0a0;
    vertical-align: top;
    border-radius: 50%;
    position: relative;
    top: 14px;
    margin-right: 10px
}

#WhatsappTransfer .WhatsappTransfer_banner .banner-desc {
    color: #2d8cff;
    font-size: 16px;
    margin-bottom: 15px
}

#WhatsappTransfer .WhatsappTransfer_banner .banner-desc a {
    color: #2d8cff;
    font-size: 16px
}

#WhatsappTransfer .WhatsappTransfer_banner .buttons-area {
    margin-top: 30px
}

#WhatsappTransfer .WhatsappTransfer_banner .switch-area {
    width: 100%;
    margin-bottom: 20px
}

#WhatsappTransfer .WhatsappTransfer_banner .switch-area .choose-btn {
    width: 60px;
    height: 30px;
    border: 2px solid #2d8cff;
    line-height: 30px;
    border-radius: 15px;
    margin: auto;
    position: relative;
    display: flex
}

#WhatsappTransfer .WhatsappTransfer_banner .switch-area .choose-btn .move {
    position: absolute;
    display: block;
    width: 50%;
    height: 30px;
    border-radius: 50%;
    background: #2d8cff;
    z-index: -1;
    top: -2px
}

#WhatsappTransfer .switch-area .choose-btn span.active {
    color: #fff
}

#WhatsappTransfer .switch-area .choose-btn span {
    color: rgba(45, 140, 255, .2);
    display: block;
    width: 50%;
    line-height: 26px
}

/deep/ #product-btn a {
    border-radius: 5px;
    width: 155px !important;
    height: 34px;
    font-size: 16px;
    font-display: swap;
    font-family: opensans-semibold;
    transition: all .2s;
    margin-top: 30px
}

#WhatsappTransfer #product-btn {
    margin: 0 auto;
    text-align: center;
    overflow: hidden;
    flex-wrap: wrap
}

#product-btn .buy_download {
    display: flex;
    justify-content: center
}

#product-btn .leftBtn {
    background-color: #2d8cff;
    border-color: #2d8cff;
    color: #fff
}

#product-btn .leftBtn:hover {
    background-color: #067df4;
    color: #fff
}

#WhatsappTransfer .WhatsappTransfer_banner .content .banner-pro-pic {
    width: 100%;
    text-align: center;
    margin-top: 50px
}

#WhatsappTransfer .WhatsappTransfer_conter .comment .using-content .scorll-box .swiper-pagination .swiper-pagination-bullet {
    margin: 0 4px
}

#WhatsappTransfer .WhatsappTransfer_conter .inner-nav {
    padding-top: 40px;
    text-align: center;
    display: none
}

#WhatsappTransfer .WhatsappTransfer_conter .part {
    padding: 70px 0
}

#WhatsappTransfer .WhatsappTransfer_conter .p2 {
    font-size: 16px;
    color: #595757;
    line-height: 28px
}

#WhatsappTransfer .overview h2 {
    font-size: 30px;
    text-align: center;
    margin: 0 0 50px;
    font-display: swap;
    font-family: opensans-extrabold;
    font-weight: 700
}

#WhatsappTransfer .overview .p1 {
    font-size: 20px;
    color: #333;
    margin-bottom: 5px;
    line-height: 20px
}

@media screen and (max-width: 768px) {
    #WhatsappTransfer .overview .p1 {
        font-size: 18px;
        line-height: 24px;
        margin-bottom: 5px
    }
    #WhatsappTransfer .overview .p2 {
        font-size: 14px
    }
}

@media screen and (max-width: 768px) {
    #WhatsappTransfer .WhatsappTransfer_conter .part {
        padding: 30px 0
    }
}

#WhatsappTransfer .WhatsappTransfer_conter .template-navigation {
    width: 84%;
    margin: 0 auto;
    display: flex;
    justify-content: space-between;
    align-items: center;
    border-top: 1px solid #efefef;
    border-bottom: 1px solid #efefef;
    padding: 40px 0
}

#WhatsappTransfer .WhatsappTransfer_conter .template-navigation li {
    width: 100%;
    list-style: none;
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center;
    cursor: pointer
}

#WhatsappTransfer .WhatsappTransfer_conter .template-navigation li:before {
    content: "";
    position: absolute;
    width: 25px;
    height: 25px;
    border-radius: 50%;
    background: #2e8cff;
    top: 50%;
    left: 10%;
    transform: translate(-50%, -50%);
    transition: all .4s
}

#WhatsappTransfer .WhatsappTransfer_conter .template-navigation li:hover:before {
    width: 37px;
    height: 37px
}

#WhatsappTransfer .WhatsappTransfer_conter .template-navigation li:after {
    content: "";
    position: absolute;
    width: 35px;
    height: 35px;
    border-radius: 50%;
    background: rgba(46, 140, 255, .2);
    top: 50%;
    left: 10%;
    transform: translate(-50%, -50%);
    transition: all .4s
}

#WhatsappTransfer .WhatsappTransfer_conter .template-navigation li:hover:after {
    width: 51px;
    height: 51px
}

#WhatsappTransfer .WhatsappTransfer_conter .template-navigation li a {
    width: 80%;
    font-size: 18px;
    font-weight: 700;
    color: #231815;
    line-height: 23px;
    padding-left: 35px;
    transition: all .4s;
    text-align: left
}

@media screen and (max-width: 768px) {
    #WhatsappTransfer .WhatsappTransfer_conter .template-navigation {
        justify-content: center;
        flex-direction: column;
        padding: 30px 0
    }
    #WhatsappTransfer .WhatsappTransfer_conter .template-navigation li {
        width: 80%;
        min-height: 40px;
        text-align: center;
        display: flex;
        align-items: center
    }
    #WhatsappTransfer .WhatsappTransfer_conter .template-navigation li a {
        padding-left: 30px;
        font-size: 16px
    }
    #WhatsappTransfer .WhatsappTransfer_conter .template-navigation li:not(:first-child) {
        margin: 10px auto 0
    }
}

#WhatsappTransfer .WhatsappTransfer_conter .idbr-part-1 .box-list {
    justify-content: space-around;
    align-items: center;
    border-radius: 15px;
    padding: 50px 15px;
    position: relative;
    display: flex
}

#WhatsappTransfer .WhatsappTransfer_conter .idbr-part-1 .box-list .box {
    width: 45%
}

#WhatsappTransfer .WhatsappTransfer_conter .idbr-part-1 .box-list .box h2 {
    text-align: left;
    position: relative;
    padding-left: 40px;
    margin-bottom: 40px;
    line-height: 50px;
    z-index: 1
}

#WhatsappTransfer .WhatsappTransfer_conter .idbr-part-1 .box-list .box h2:before {
    content: url("../../pages/iosscreenrecorder/bg-top_2.svg")/*tpa=https://www.fonepaw.com/pages/iosscreenrecorder/bg-top_2.svg*/
;
    position: absolute;
    width: 113px;
    left: 0;
    top: -45px;
    z-index: -1
}

#WhatsappTransfer .WhatsappTransfer_conter .idbr-part-1 .box-list .box .p2 {
    font-size: 16px;
    line-height: 28px;
    padding-left: 40px
}

@media screen and (max-width: 768px) {
    #WhatsappTransfer .WhatsappTransfer_conter .idbr-part-1 .box-list {
        flex-direction: column-reverse;
        padding: 30px
    }
    #WhatsappTransfer .WhatsappTransfer_conter .idbr-part-1 .box-list:before {
        content: ""
    }
    #WhatsappTransfer .WhatsappTransfer_conter .idbr-part-1 .box-list .box {
        width: 100%;
        margin-top: 20px
    }
    #WhatsappTransfer .WhatsappTransfer_conter .idbr-part-1 .box-list .box h2 {
        margin-bottom: 30px;
        text-align: center;
        padding-left: 0;
        font-size: 22px;
        line-height: 30px
    }
    #WhatsappTransfer .WhatsappTransfer_conter .idbr-part-1 .box-list .box h2:before {
        content: ""
    }
    #WhatsappTransfer .WhatsappTransfer_conter .idbr-part-1 .box-list .box .p2 {
        text-align: center;
        padding-left: 0;
        font-size: 14px
    }
}

#WhatsappTransfer .WhatsappTransfer_conter .idbr-part-2 .box-list {
    justify-content: space-between;
    align-items: center;
    display: flex
}

#WhatsappTransfer .WhatsappTransfer_conter .idbr-part-2 .box-list .box {
    width: 40%
}

#WhatsappTransfer .WhatsappTransfer_conter .idbr-part-2 .box-list .box h2 {
    text-align: left;
    position: relative;
    margin-bottom: 80px
}

#WhatsappTransfer .WhatsappTransfer_conter .idbr-part-2 .box-list .box h2:before {
    content: url("../../pages/iosscreenrecorder/o2-title.svg")/*tpa=https://www.fonepaw.com/pages/iosscreenrecorder/o2-title.svg*/
;
    position: absolute;
    width: 161px;
    left: -29px;
    top: -77px;
    z-index: -1
}

#WhatsappTransfer .WhatsappTransfer_conter .idbr-part-2 .box-list .box .p2 {
    font-size: 16px;
    line-height: 28px
}

#WhatsappTransfer .WhatsappTransfer_conter .idbr-part-2 .box-list .box .note {
    font-size: 16px;
    color: #e83828;
    line-height: 26px;
    margin-top: 20px
}

#WhatsappTransfer .WhatsappTransfer_conter .idbr-part-2 .box-list .box:last-child {
    width: 48%
}

@media screen and (max-width: 768px) {
    #WhatsappTransfer .WhatsappTransfer_conter .idbr-part-2 .box-list {
        flex-direction: column
    }
    #WhatsappTransfer .WhatsappTransfer_conter .idbr-part-2 .box-list .box {
        width: 100%;
        margin-top: 20px
    }
    #WhatsappTransfer .WhatsappTransfer_conter .idbr-part-2 .box-list .box h2 {
        margin-bottom: 30px;
        text-align: center;
        padding-left: 0;
        font-size: 22px;
        line-height: 30px
    }
    #WhatsappTransfer .WhatsappTransfer_conter .idbr-part-2 .box-list .box h2:before {
        content: ""
    }
    #WhatsappTransfer .WhatsappTransfer_conter .idbr-part-2 .box-list .box .p2 {
        text-align: center;
        padding-left: 0;
        font-size: 14px
    }
}

#WhatsappTransfer .WhatsappTransfer_conter .idbr-part-3 .box-list {
    border-radius: 15px;
    padding: 50px 15px;
    justify-content: space-around;
    align-items: center;
    position: relative;
    display: flex
}

#WhatsappTransfer .WhatsappTransfer_conter .idbr-part-3 .box-list .box {
    width: 45%
}

#WhatsappTransfer .WhatsappTransfer_conter .idbr-part-3 .box-list .box h2 {
    text-align: left;
    position: relative;
    padding-left: 40px;
    margin-bottom: 40px;
    z-index: 1
}

#WhatsappTransfer .WhatsappTransfer_conter .idbr-part-3 .box-list .box .p2 {
    font-size: 16px;
    line-height: 28px;
    padding-left: 40px
}

@media screen and (max-width: 768px) {
    #WhatsappTransfer .WhatsappTransfer_conter .idbr-part-3 .box-list {
        flex-direction: column-reverse;
        padding: 30px
    }
    #WhatsappTransfer .WhatsappTransfer_conter .idbr-part-3 .box-list:before {
        content: ""
    }
    #WhatsappTransfer .WhatsappTransfer_conter .idbr-part-3 .box-list .box {
        width: 100%;
        margin-top: 20px
    }
,
    #WhatsappTransfer .WhatsappTransfer_conter .idbr-part-3 .box-list .box h2 {
        margin-bottom: 30px;
        text-align: center;
        padding-left: 0;
        font-size: 22px;
        line-height: 30px
    }
    #WhatsappTransfer .WhatsappTransfer_conter .idbr-part-3 .box-list .box h2:before {
        content: ""
    }
    #WhatsappTransfer .WhatsappTransfer_conter .idbr-part-2 .box-list .box .note,
    #WhatsappTransfer .WhatsappTransfer_conter .idbr-part-3 .box-list .box .p2 {
        text-align: center;
        padding-left: 0;
        font-size: 14px
    }
}

#WhatsappTransfer .comment h2 {
    font-size: 30px;
    text-align: center;
    margin: 0 0 50px;
    font-display: swap;
    font-family: opensans-extrabold;
    font-weight: 700
}

#WhatsappTransfer .container {
    margin-right: auto;
    margin-left: auto;
    padding-left: 10px;
    padding-right: 10px
}

#WhatsappTransfer .overview .inner-nav ul li a {
    font-size: 18px;
    color: #595757
}

#WhatsappTransfer .overview .comment .product-buttons-area {
    padding: 50px 0
}

@media screen and (max-width: 768px) {
    #WhatsappTransfer .overview .inner-nav {
        position: relative;
        display: block;
        padding-top: 30px
    }
    #WhatsappTransfer .overview .inner-nav p {
        font-size: 16px;
        display: inline-block;
        color: #0066cb;
        padding: 0 20px;
        border-left: 1.5px solid #0066cb;
        border-right: 1.5px solid #0066cb;
        cursor: pointer
    }
    #WhatsappTransfer .overview .inner-nav p:after {
        content: "▾";
        display: inline;
        position: relative;
        color: #0066cb;
        margin-left: 8px;
        top: -1px
    }
    #WhatsappTransfer .overview .inner-nav ul {
        display: none;
        position: absolute;
        width: 150px;
        background-color: #fff;
        z-index: 1000;
        left: 50%;
        margin-left: -75px;
        top: 60px
    }
    #WhatsappTransfer .overview .inner-nav ul li {
        float: none;
        padding: 10px 0;
        border-left: none
    }
    #WhatsappTransfer .overview .inner-nav ul li a {
        font-size: 16px
    }
    #WhatsappTransfer .WhatsappTransfer_banner {
        padding: 50px 0;
        background-position-x: 30%
    }
    #WhatsappTransfer .WhatsappTransfer_banner .content .p-title {
        font-size: 24px
    }
    #WhatsappTransfer .WhatsappTransfer_banner .content {
        width: 100%;
        text-align: center
    }
    #WhatsappTransfer .WhatsappTransfer_banner .content .p-desc {
        font-size: 14px;
        line-height: 24px
    }
    #WhatsappTransfer .WhatsappTransfer_conter .vcu-part-1 {
        padding: 90px 0 30px
    }
    #WhatsappTransfer .WhatsappTransfer_conter .vcu-part-1 .box-list {
        flex-wrap: wrap;
        height: auto
    }
    #WhatsappTransfer .WhatsappTransfer_conter .vcu-part-1 .box-list .box {
        position: unset;
        margin-top: 70px;
        padding: 0 20px;
        text-align: center
    }
    #WhatsappTransfer .WhatsappTransfer_conter .vcu-part-1 .box-list .box.box-one {
        height: auto;
        margin-top: 0
    }
    #WhatsappTransfer .WhatsappTransfer_conter .vcu-part-1 .box-list .box.box-one,
    #WhatsappTransfer .WhatsappTransfer_conter .vcu-part-1 .box-list .box.box-three,
    #WhatsappTransfer .WhatsappTransfer_conter .vcu-part-1 .box-list .box.box-two {
        height: auto;
        width: 100%;
        transform: rotate(0deg)
    }
    #WhatsappTransfer .WhatsappTransfer_conter .vcu-part-1 .box-list .box img {
        display: none
    }
    #WhatsappTransfer .WhatsappTransfer_conter .vcu-part-1 .box-list .box .mob {
        display: block
    }
    #WhatsappTransfer .WhatsappTransfer_conter .vcu-part-1 .box-list .box.box-one img,
    #WhatsappTransfer .WhatsappTransfer_conter .vcu-part-1 .box-list .box.box-three img,
    #WhatsappTransfer .WhatsappTransfer_conter .vcu-part-1 .box-list .box.box-two img {
        width: 102px;
        height: 102px;
        left: 36%
    }
    #WhatsappTransfer .WhatsappTransfer_conter .vcu-part-1 .box-list .box {
        padding: 60px 20px
    }
    #WhatsappTransfer .comment h2 {
        font-size: 22px
    }
}

[data-v-6c767766] {
    font-family: Montserrat_Regular
}

.new_home .new_home_top .new_home_top_content[data-v-6c767766] {
    width: 1080px;
    margin: 0 auto;
    position: relative;
    z-index: 2
}

.newhome_top_line[data-v-6c767766] {
    position: absolute;
    left: 0
}

.tellurion[data-v-6c767766] {
    position: absolute;
    right: 0;
    top: 270px
}

.back_ball[data-v-6c767766] {
    position: absolute;
    left: 0;
    top: 1177px
}

.new_home_top_content_banner[data-v-6c767766] {
    display: flex
}

.new_home_top_content_banner_left[data-v-6c767766] {
    margin-top: 130px
}

.new_home_top_content_banner_left_tltle1[data-v-6c767766] {
    font-size: 56px;
    line-height: 91px;
    font-weight: 700;
    background-image: -webkit-linear-gradient(left, #49d7cd, #559edc);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-family: Montserrat_Bold !important
}

.new_home_top_content_banner_left_tltle2[data-v-6c767766] {
    font-weight: 700;
    font-size: 56px;
    line-height: 162.4%;
    color: #000;
    font-family: Montserrat_Bold !important
}

.new_home_top_content_banner_left_tltle3[data-v-6c767766] {
    font-size: 18px;
    line-height: 44px;
    color: #000;
    margin-top: 15px;
    font-family: Montserrat_Light !important;
    font-weight: 300
}

.new_home_top_content_banner_left_button[data-v-6c767766] {
    line-height: 63.76px;
    color: #fff;
    font-size: 18px;
    margin-top: 30px;
    display: inline-block
}

.new_home_top_content_banner_left_button:hover .new_home_top_content_banner_left_button_a[data-v-6c767766] {
    transform: translateY(-10px);
    transition: all .5s
}

.new_home_top_content_banner_left_button_a[data-v-6c767766] {
    display: inline-block;
    text-align: center;
    width: 237.33px;
    height: 63.76px;
    color: #fff;
    font-size: 16px;
    border-radius: 36.7578px;
    background: #655bef
}

.new_home_top_content_banner_right[data-v-6c767766] {
    display: flex
}

.new_home_top_content_banner_right_product_1[data-v-6c767766],
.new_home_top_content_banner_right_product_2[data-v-6c767766] {
    display: flex;
    flex-direction: column
}

.new_home_top_content_banner_right_product_1[data-v-6c767766] {
    margin-top: 91px;
    margin-left: 103px
}

.new_home_top_content_banner_right_product_2[data-v-6c767766] {
    margin-top: 50px;
    margin-left: 31px
}

.new_home_top_content_banner_right_product_1 .product_1_bottom_box[data-v-6c767766],
.new_home_top_content_banner_right_product_1 .product_1_top_box[data-v-6c767766],
.new_home_top_content_banner_right_product_2 .product_2_bottom_box[data-v-6c767766],
.new_home_top_content_banner_right_product_2 .product_2_top_box[data-v-6c767766] {
    width: 226.47px;
    height: 265.6px;
    box-shadow: 0 7px 14px hsla(0, 0%, 55.3%, .25);
    border-radius: 12px;
    display: flex;
    flex-direction: column;
    align-items: center;
    padding: 30px 20px;
    text-align: center;
    background-color: #fff
}

.new_home_top_content_banner_right_product_1 .product_1_top_box[data-v-6c767766],
.new_home_top_content_banner_right_product_2 .product_2_bottom_box[data-v-6c767766] {
    height: 265px
}

.new_home_top_content_banner_right_product_1 .product_1_bottom_box[data-v-6c767766] {
    height: 283px
}

.new_home_top_content_banner_right_product_1 .product_1_bottom_box[data-v-6c767766],
.new_home_top_content_banner_right_product_2 .product_2_bottom_box[data-v-6c767766] {
    margin-top: 38px;
    height: 283px
}

.product_1_bottom_box .product_1_bottom_box_title[data-v-6c767766],
.product_1_top_box .product_1_top_box_title[data-v-6c767766],
.product_2_bottom_box .product_2_bottom_box_title[data-v-6c767766],
.product_2_top_box .product_2_top_box_title[data-v-6c767766] {
    margin-top: 16px;
    font-size: 14px;
    line-height: 17px;
    color: #000
}

.product_1_bottom_box .product_1_bottom_box_text[data-v-6c767766],
.product_1_top_box .product_1_top_box_text[data-v-6c767766],
.product_2_bottom_box .product_2_bottom_box_text[data-v-6c767766],
.product_2_top_box .product_2_top_box_text[data-v-6c767766] {
    margin-top: 16px;
    font-size: 12px;
    line-height: 162.4%;
    color: #000;
    font-family: Montserrat_Light !important;
    font-weight: 300
}

.product_1_bottom_box_img[data-v-6c767766],
.product_1_top_box_img[data-v-6c767766],
.product_2_bottom_box_img[data-v-6c767766],
.product_2_top_box_img[data-v-6c767766] {
    width: 65px;
    height: 65px
}

.product_1_bottom_box .product_1_bottom_box_button[data-v-6c767766],
.product_1_bottom_box .product_1_bottom_box_button_a[data-v-6c767766],
.product_1_top_box .product_1_top_box_button[data-v-6c767766],
.product_1_top_box .product_1_top_box_button_a[data-v-6c767766],
.product_2_bottom_box .product_2_bottom_box_button[data-v-6c767766],
.product_2_bottom_box .product_2_bottom_box_button_a[data-v-6c767766],
.product_2_top_box .product_2_top_box_button[data-v-6c767766],
.product_2_top_box .product_2_top_box_button_a[data-v-6c767766] {
    width: 149.29px;
    height: 39.97px;
    display: inline-block;
    background: #fff;
    border-radius: 19.9874px;
    line-height: 39.97px;
    text-align: center;
    margin-top: 16px;
    color: #000;
    font-size: 12px
}

.product_1_bottom_box .product_1_bottom_box_button_a[data-v-6c767766],
.product_1_top_box .product_1_top_box_button_a[data-v-6c767766],
.product_2_bottom_box .product_2_bottom_box_button_a[data-v-6c767766],
.product_2_top_box .product_2_top_box_button_a[data-v-6c767766] {
    margin-top: 0;
    border: 1px solid #000;
    position: relative;
    overflow: hidden
}

.product_1_top_box_button_img[data-v-6c767766] {
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    top: -18px;
    transition: all .5s
}

.product_1_top_box_button_text[data-v-6c767766] {
    position: absolute;
    width: 100%;
    left: 50%;
    transform: translateX(-50%);
    transition: all .5s;
    top: 0
}

.product_1_bottom_box_button:hover .product_1_top_box_button_text[data-v-6c767766],
.product_1_top_box_button:hover .product_1_top_box_button_text[data-v-6c767766],
.product_2_bottom_box_button:hover .product_1_top_box_button_text[data-v-6c767766],
.product_2_top_box_button:hover .product_1_top_box_button_text[data-v-6c767766] {
    top: -25px
}

.product_1_bottom_box_button:hover .product_1_top_box_button_img[data-v-6c767766],
.product_1_top_box_button:hover .product_1_top_box_button_img[data-v-6c767766],
.product_2_bottom_box_button:hover .product_1_top_box_button_img[data-v-6c767766],
.product_2_top_box_button:hover .product_1_top_box_button_img[data-v-6c767766] {
    display: inline-block;
    line-height: 39.97px;
    text-align: center;
    top: 10px
}

.new_home_top_content_tab[data-v-6c767766] {
    margin-top: 150px
}

.new_home_top_content_tab_title[data-v-6c767766] {
    font-size: 40px;
    line-height: 143.4%;
    color: #000;
    font-weight: 600
}

.new_home_top_content_tab_subheading[data-v-6c767766] {
    font-size: 16px;
    line-height: 173.9%;
    color: #6c6c6c;
    margin-top: 9px;
    font-weight: lighter
}

.new_home_top_content_tab_content[data-v-6c767766] {
    margin-top: 58px;
    display: flex;
    flex-direction: column
}

.new_home_top_content_tab_content_top[data-v-6c767766] {
    padding-bottom: 32px;
    border-bottom: 1px dashed hsla(0, 0%, 78.8%, .35)
}

.new_home_top_content_tab_content_bottom[data-v-6c767766],
.new_home_top_content_tab_content_top[data-v-6c767766] {
    display: flex
}

.new_home_top_content_tab_content_box[data-v-6c767766] {
    display: flex;
    flex-wrap: wrap
}

.new_home_top_content_tab_content_bottom[data-v-6c767766] {
    margin-top: 70px;
    width: 1080px
}

.new_home_top_content_tab_content_container[data-v-6c767766] {
    width: 224.35px;
    height: 254.83px;
    background: #fff;
    box-sizing: border-box;
    text-align: center;
    margin-right: 44px;
    margin-bottom: 45px
}

.new_home_top_content_tab_content_url[data-v-6c767766]:hover {
    border: 1px solid #757575
}

.new_home_top_content_tab_content_url:hover .new_home_top_content_tab_content_box_img[data-v-6c767766] {
    transform: scale(1.2);
    transition: all .5s
}

.new_home_top_content_tab_content_url[data-v-6c767766] {
    width: 100%;
    height: 100%;
    display: block;
    padding: 39px 18px;
    cursor: pointer;
    border: 1px solid #aeaeae;
    border-radius: 12px
}

.new_home_top_content_tab_content_box_img[data-v-6c767766] {
    width: 65px;
    height: 65px
}

.new_home_top_content_tab_content_box_title[data-v-6c767766] {
    font-size: 16px;
    line-height: 20px;
    color: #000;
    margin-top: 16px;
    height: 40px;
    display: flex;
    justify-content: center;
    align-items: center
}

.new_home_top_content_tab_content_box_subheading[data-v-6c767766] {
    font-size: 14px;
    line-height: 164.4%;
    margin-top: 13px;
    color: rgba(0, 0, 0, .6);
    font-family: Montserrat_Light !important;
    font-weight: 300
}

.new_home_top_content_tab_content_button[data-v-6c767766] {
    width: 186.31px;
    height: 48.44px;
    background: rgba(227, 230, 242, .5);
    border-radius: 9px;
    margin-right: 30px;
    line-height: 48.44px;
    text-align: center;
    font-size: 16px;
    color: #000;
    cursor: pointer;
    font-weight: 400
}

.new_home_middle[data-v-6c767766] {
    width: 100%;
    height: 895px;
    margin-top: 60px;
    background: url("../../pages/newhome/new_home_middle_background.png")/*tpa=https://www.fonepaw.com/pages/newhome/new_home_middle_background.png*/
    no-repeat 100%;
    background-size: cover;
    position: relative;
    z-index: 2;
    padding-top: 90px
}

.new_home_middle_text[data-v-6c767766] {
    width: 1080px;
    margin: 0 auto 60px
}

.new_home_middle .new_home_middle_title[data-v-6c767766] {
    font-weight: 600;
    font-size: 40px;
    line-height: 49px;
    color: #fff
}

.new_home_middle .new_home_middle_subheading[data-v-6c767766] {
    font-size: 16px;
    line-height: 30px;
    color: #fff;
    margin-top: 15px
}

.new_home_middle_contetn[data-v-6c767766],
.new_home_middle_contetn_2[data-v-6c767766] {
    overflow: hidden;
    white-space: nowrap;
    display: flex;
    color: #fff
}

.new_home_middle_contetn_2[data-v-6c767766] {
    margin-top: 50px
}

.data_by_left_box_new[data-v-6c767766],
.data_by_right_box_new[data-v-6c767766],
.new_home_middle_contetn_left_shift[data-v-6c767766],
.new_home_middle_contetn_right_shift[data-v-6c767766] {
    display: flex
}

.data_by_left_box[data-v-6c767766],
.data_by_right_box[data-v-6c767766] {
    width: 403.38px;
    height: 247.63px;
    background: #fff;
    border-radius: 16px;
    margin-right: 43px;
    flex-shrink: 0
}

.data_by_left_box_url[data-v-6c767766],
.data_by_right_box_url[data-v-6c767766] {
    padding: 52px 21px 0 32px;
    width: 100%;
    height: 100%;
    display: block
}

.data_by_left_box .data_by_left_box_text[data-v-6c767766],
.data_by_right_box .data_by_right_box_text[data-v-6c767766] {
    margin-top: 19px;
    font-size: 16px;
    line-height: 166.9%;
    color: #000
}

.new_home_bottom[data-v-6c767766] {
    position: relative;
    height: 735px;
    padding-top: 130px;
    overflow-x: hidden
}

.new_home_bottom_back[data-v-6c767766] {
    position: absolute;
    right: 0;
    bottom: 100px
}

.new_home_bottom_back_line[data-v-6c767766] {
    right: -16px;
    position: absolute;
    top: 31px;
    height: 700px
}

.new_home_bottom_title[data-v-6c767766] {
    font-weight: 600;
    font-size: 40px;
    line-height: 143.4%;
    color: #000;
    margin: 0 auto;
    width: 700px;
    text-align: center;
    position: relative;
    z-index: 2
}

.new_home_bottom_conetnt[data-v-6c767766] {
    display: flex;
    justify-content: center;
    position: relative;
    z-index: 2;
    margin-top: 68px;
    margin-bottom: 122px
}

.new_home_bottom_conetnt_box[data-v-6c767766] {
    width: 194.14px;
    height: 217.04px;
    margin-right: 27px
}

.new_home_bottom_conetnt_box_move[data-v-6c767766] {
    width: 194.14px;
    height: 217.04px;
    background: #fff;
    box-shadow: 0 9px 19px hsla(0, 0%, 71%, .25);
    border-radius: 14px;
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
    padding-top: 46px;
    box-sizing: border-box
}

.new_home_bottom_conetnt_boxhover[data-v-6c767766] {
    transform: translateY(-20px);
    transition: all .5s
}

.new_home_bottom_conetnt_box_num[data-v-6c767766] {
    font-weight: 600;
    font-size: 20px;
    line-height: 166.9%;
    color: #000;
    margin-top: 12px
}

.new_home_bottom_conetnt_box_text[data-v-6c767766] {
    font-size: 14px;
    color: #595959
}

.new_home_mobile_style[data-v-6c767766] {
    display: none
}

.new_home_bottom_conetnt_box_interior img[data-v-6c767766],
.new_home_bottom_conetnt_box_move img[data-v-6c767766] {
    width: 62px;
    height: 62px
}

@media (max-width: 770px) {
    .new_home .new_home_top .new_home_top_content[data-v-6c767766] {
        width: 100%
    }
    .new_home_top_content_banner_left[data-v-6c767766] {
        margin: 11vh auto 15vh;
        text-align: center;
        width: 93%
    }
    .new_home_top_content_banner_left_tltle1[data-v-6c767766],
    .new_home_top_content_banner_left_tltle2[data-v-6c767766] {
        font-size: 40px
    }
    .new_home_top_content_banner_left_button[data-v-6c767766] {
        margin: 24px auto 0
    }
    .new_home_middle_text[data-v-6c767766] {
        width: auto;
        margin-bottom: 36px
    }
    .tellurion_mobile[data-v-6c767766] {
        width: 200px;
        height: 400px;
        position: absolute;
        right: 0;
        top: 354px
    }
    .new_home_top_content_tab[data-v-6c767766] {
        width: 93%;
        margin: 83px auto
    }
    .new_home_top_content_tab_title[data-v-6c767766] {
        text-align: center;
        font-size: 32px
    }
    .new_home_top_content_tab_subheading[data-v-6c767766] {
        text-align: center
    }
    .new_home_top_content_tab_content_bottom[data-v-6c767766] {
        width: 100%
    }
    .new_home_top_content_tab_content_box[data-v-6c767766] {
        width: 98%;
        justify-content: space-between;
        margin: 0 auto
    }
    .new_home_top_content_tab_content_container[data-v-6c767766] {
        margin-right: 0;
        margin-bottom: 18px;
        width: 163px;
        height: 200px
    }
    .data_by_left_box_text[data-v-6c767766] {
        margin-top: 24px;
        color: #000;
        font-weight: 300;
        font-size: 12px
    }
    .new_home_top_content_tab_content_url[data-v-6c767766] {
        padding: 28px 10px 0
    }
    .new_home_top_content_tab_content_box_title[data-v-6c767766] {
        font-size: 12px;
        margin-top: 20px
    }
    .new_home_top_content_tab_content_box_subheading[data-v-6c767766] {
        font-size: 11px;
        margin-top: 11px
    }
    .new_home_top_content_tab_content_top_mobile[data-v-6c767766] {
        width: 279.59px;
        height: 48.44px;
        background: #7f8bfc;
        border-radius: 9px;
        margin: 0 auto;
        line-height: 48.44px;
        color: #fff;
        font-size: 16px;
        display: flex;
        position: relative
    }
    .new_home_top_content_tab_content_box_img[data-v-6c767766] {
        width: 44px;
        height: 44px
    }
    .new_home_top_content_tab_content_top_mobile .tab_mobile_text[data-v-6c767766] {
        margin-left: 18px
    }
    .new_home_top_content_tab_content_top_mobile .tab_mobile_icon[data-v-6c767766] {
        position: absolute;
        right: 24px;
        top: 0;
        transform: rotate(-180deg);
        transition: all .5s
    }
    .new_home_top_content_tab_content_top_mobile .tab_mobile_icon_click[data-v-6c767766] {
        transform: rotate(0deg);
        transition: all .5s
    }
    .new_home_top_content_tab_content_top_mobile .tab_mobile_menu[data-v-6c767766] {
        width: 279.8px;
        height: 179.43px;
        background: #fff;
        box-shadow: 0 2px 17px hsla(0, 0%, 60%, .25);
        border-radius: 9px;
        color: #000;
        font-size: 16px;
        padding: 12px
    }
    .tab_mobile_menu .tab_mobile_menu_item[data-v-6c767766] {
        width: 254.21px;
        height: 38.04px;
        line-height: 38.04px;
        border-radius: 9px;
        text-indent: 5px
    }
    .tab_mobile_menu .tab_mobile_menu_item_click[data-v-6c767766] {
        background: #f4f4f4
    }
    .new_home_top_content_tab_content_bottom[data-v-6c767766] {
        margin-top: 51px
    }
    .new_home_middle[data-v-6c767766] {
        width: 100%;
        height: 973px;
        margin-top: 137px;
        background: url("../../pages/newhome/new_home_middle_mobile_background.png")/*tpa=https://www.fonepaw.com/pages/newhome/new_home_middle_mobile_background.png*/
        no-repeat 100%;
        background-size: cover;
        position: relative;
        z-index: 2;
        padding-top: 66px
    }
    .new_home_middle .new_home_middle_title[data-v-6c767766] {
        top: 66px;
        position: unset;
        text-align: center;
        font-size: 32px
    }
    .new_home_middle .new_home_middle_subheading[data-v-6c767766] {
        top: 156px;
        position: unset;
        text-align: center
    }
    .middle_mobile_conetnt[data-v-6c767766] {
        display: flex;
        flex-direction: column
    }
    .new_home_middle_contetn_mobile[data-v-6c767766] {
        margin-top: 36px
    }
    .middle_mobile_box[data-v-6c767766] {
        width: 92%;
        margin: 0 auto 15px;
        height: 211.37px;
        background: #fff;
        border-radius: 13.657px
    }
    .new_home_bottom[data-v-6c767766] {
        padding-top: 100px;
        height: 470px;
        margin-bottom: 50px
    }
    .new_home_bottom_back_mobile[data-v-6c767766] {
        position: absolute;
        width: 100%;
        bottom: 0;
        z-index: 1
    }
    .new_home_bottom_title[data-v-6c767766] {
        width: auto;
        position: relative;
        z-index: 2;
        font-size: 32px
    }
    .new_home_bottom_conetnt[data-v-6c767766] {
        margin-bottom: 94px
    }
    .new_home_bottom_conetnt_box[data-v-6c767766] {
        width: 194.14px;
        height: 217.04px;
        margin-right: 0;
        background: #fff;
        border-radius: 14px;
        padding-top: 32px
    }
    .new_home_bottom_conetnt_box_interior[data-v-6c767766] {
        display: flex;
        justify-content: center
    }
    .new_home_bottom_conetnt_box_interior_text[data-v-6c767766] {
        display: flex;
        flex-direction: column;
        margin-left: 36px
    }
    .swiper-pagination[data-v-6c767766] .swiper-pagination-bullet {
        background-color: #a4a1ff !important
    }
    .swiperPaginations_achievement[data-v-6c767766] {
        left: 50%;
        transform: translateX(-50%);
        bottom: auto
    }
    .new_home_bottom .swiper-pagination[data-v-6c767766] .swiper-pagination-bullet {
        margin-right: 10px
    }
    .swiper-pagination[data-v-6c767766] {
        left: 50% !important;
        transform: translateX(-50%) !important
    }
    .swiper-container-horizontal>.swiper-pagination-bullets[data-v-6c767766] {
        bottom: 0
    }
    .new_home_mobile_style[data-v-6c767766] {
        display: block
    }
    .new_home_pc_style[data-v-6c767766] {
        display: none
    }
}

[data-v-6be9f892] {
    font-family: Montserrat_Regular
}

.new_home .new_home_top .new_home_top_content[data-v-6be9f892] {
    width: 1080px;
    margin: 0 auto;
    position: relative;
    z-index: 2
}

.newhome_top_line[data-v-6be9f892] {
    position: absolute;
    left: 0
}

.tellurion[data-v-6be9f892] {
    position: absolute;
    right: 0;
    top: 270px
}

.back_ball[data-v-6be9f892] {
    position: absolute;
    left: 0;
    top: 1177px
}

.new_home_top_content_banner[data-v-6be9f892] {
    display: flex
}

.new_home_top_content_banner_left[data-v-6be9f892] {
    margin-top: 130px
}

.new_home_top_content_banner_left_tltle1[data-v-6be9f892] {
    font-size: 56px;
    line-height: 91px;
    font-weight: 700;
    background-image: -webkit-linear-gradient(left, #49d7cd, #559edc);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-family: Montserrat_Bold !important
}

.new_home_top_content_banner_left_tltle2[data-v-6be9f892] {
    font-weight: 700;
    font-size: 56px;
    line-height: 162.4%;
    color: #000;
    font-family: Montserrat_Bold !important
}

.new_home_top_content_banner_left_tltle3[data-v-6be9f892] {
    font-size: 18px;
    line-height: 44px;
    color: #000;
    margin-top: 15px;
    font-family: Montserrat_Light !important;
    font-weight: 300
}

.new_home_top_content_banner_left_button[data-v-6be9f892] {
    line-height: 63.76px;
    color: #fff;
    font-size: 18px;
    margin-top: 30px;
    display: inline-block
}

.new_home_top_content_banner_left_button:hover .new_home_top_content_banner_left_button_a[data-v-6be9f892] {
    transform: translateY(-10px);
    transition: all .5s
}

.new_home_top_content_banner_left_button_a[data-v-6be9f892] {
    display: inline-block;
    text-align: center;
    width: 237.33px;
    height: 63.76px;
    color: #fff;
    font-size: 16px;
    border-radius: 36.7578px;
    background: #655bef
}

.new_home_top_content_banner_right[data-v-6be9f892] {
    display: flex
}

.new_home_top_content_banner_right_product_1[data-v-6be9f892],
.new_home_top_content_banner_right_product_2[data-v-6be9f892] {
    display: flex;
    flex-direction: column
}

.new_home_top_content_banner_right_product_1[data-v-6be9f892] {
    margin-top: 91px;
    margin-left: 103px
}

.new_home_top_content_banner_right_product_2[data-v-6be9f892] {
    margin-top: 50px;
    margin-left: 31px
}

.new_home_top_content_banner_right_product_1 .product_1_bottom_box[data-v-6be9f892],
.new_home_top_content_banner_right_product_1 .product_1_top_box[data-v-6be9f892],
.new_home_top_content_banner_right_product_2 .product_2_bottom_box[data-v-6be9f892],
.new_home_top_content_banner_right_product_2 .product_2_top_box[data-v-6be9f892] {
    width: 226.47px;
    box-shadow: 0 7px 14px hsla(0, 0%, 55.3%, .25);
    border-radius: 12px;
    display: flex;
    flex-direction: column;
    align-items: center;
    padding: 30px 20px;
    text-align: center;
    background-color: #fff
}

.new_home_top_content_banner_right_product_1 .product_1_bottom_box[data-v-6be9f892],
.new_home_top_content_banner_right_product_2 .product_2_bottom_box[data-v-6be9f892] {
    margin-top: 38px
}

.product_1_bottom_box .product_1_bottom_box_title[data-v-6be9f892],
.product_1_top_box .product_1_top_box_title[data-v-6be9f892],
.product_2_bottom_box .product_2_bottom_box_title[data-v-6be9f892],
.product_2_top_box .product_2_top_box_title[data-v-6be9f892] {
    margin-top: 16px;
    font-size: 14px;
    line-height: 17px;
    color: #000
}

.product_1_bottom_box .product_1_bottom_box_text[data-v-6be9f892],
.product_1_top_box .product_1_top_box_text[data-v-6be9f892],
.product_2_bottom_box .product_2_bottom_box_text[data-v-6be9f892],
.product_2_top_box .product_2_top_box_text[data-v-6be9f892] {
    margin-top: 16px;
    font-size: 12px;
    line-height: 162.4%;
    color: #000;
    font-family: Montserrat_Light !important;
    font-weight: 300
}

.product_1_bottom_box_img[data-v-6be9f892],
.product_1_top_box_img[data-v-6be9f892],
.product_2_bottom_box_img[data-v-6be9f892],
.product_2_top_box_img[data-v-6be9f892] {
    width: 65px;
    height: 65px
}

.product_1_bottom_box .product_1_bottom_box_button[data-v-6be9f892],
.product_1_bottom_box .product_1_bottom_box_button_a[data-v-6be9f892],
.product_1_top_box .product_1_top_box_button[data-v-6be9f892],
.product_1_top_box .product_1_top_box_button_a[data-v-6be9f892],
.product_2_bottom_box .product_2_bottom_box_button[data-v-6be9f892],
.product_2_bottom_box .product_2_bottom_box_button_a[data-v-6be9f892],
.product_2_top_box .product_2_top_box_button[data-v-6be9f892],
.product_2_top_box .product_2_top_box_button_a[data-v-6be9f892] {
    width: 149.29px;
    height: 39.97px;
    display: inline-block;
    background: #fff;
    border-radius: 19.9874px;
    line-height: 39.97px;
    text-align: center;
    margin-top: 16px;
    color: #000;
    font-size: 12px
}

.product_1_bottom_box .product_1_bottom_box_button_a[data-v-6be9f892],
.product_1_top_box .product_1_top_box_button_a[data-v-6be9f892],
.product_2_bottom_box .product_2_bottom_box_button_a[data-v-6be9f892],
.product_2_top_box .product_2_top_box_button_a[data-v-6be9f892] {
    margin-top: 0;
    border: 1px solid #000;
    position: relative;
    overflow: hidden
}

.product_1_top_box_button_img[data-v-6be9f892] {
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    top: -18px;
    transition: all .5s
}

.product_1_top_box_button_text[data-v-6be9f892] {
    position: absolute;
    width: 100%;
    left: 50%;
    transform: translateX(-50%);
    transition: all .5s;
    top: 0
}

.product_1_bottom_box_button:hover .product_1_top_box_button_text[data-v-6be9f892],
.product_1_top_box_button:hover .product_1_top_box_button_text[data-v-6be9f892],
.product_2_bottom_box_button:hover .product_1_top_box_button_text[data-v-6be9f892],
.product_2_top_box_button:hover .product_1_top_box_button_text[data-v-6be9f892] {
    top: -25px
}

.product_1_bottom_box_button:hover .product_1_top_box_button_img[data-v-6be9f892],
.product_1_top_box_button:hover .product_1_top_box_button_img[data-v-6be9f892],
.product_2_bottom_box_button:hover .product_1_top_box_button_img[data-v-6be9f892],
.product_2_top_box_button:hover .product_1_top_box_button_img[data-v-6be9f892] {
    display: inline-block;
    line-height: 39.97px;
    text-align: center;
    top: 10px
}

.new_home_top_content_tab[data-v-6be9f892] {
    margin-top: 150px
}

.new_home_top_content_tab_title[data-v-6be9f892] {
    font-size: 40px;
    line-height: 143.4%;
    color: #000;
    font-weight: 600
}

.new_home_top_content_tab_subheading[data-v-6be9f892] {
    font-size: 16px;
    line-height: 173.9%;
    color: #6c6c6c;
    margin-top: 9px;
    font-weight: lighter
}

.new_home_top_content_tab_content[data-v-6be9f892] {
    margin-top: 58px;
    display: flex;
    flex-direction: column
}

.new_home_top_content_tab_content_top[data-v-6be9f892] {
    padding-bottom: 32px;
    border-bottom: 1px dashed hsla(0, 0%, 78.8%, .35)
}

.new_home_top_content_tab_content_bottom[data-v-6be9f892],
.new_home_top_content_tab_content_top[data-v-6be9f892] {
    display: flex
}

.new_home_top_content_tab_content_box[data-v-6be9f892] {
    display: flex;
    flex-wrap: wrap
}

.new_home_top_content_tab_content_bottom[data-v-6be9f892] {
    margin-top: 70px;
    width: 1080px
}

.new_home_top_content_tab_content_container[data-v-6be9f892] {
    width: 224.35px;
    height: 254.83px;
    background: #fff;
    box-sizing: border-box;
    text-align: center;
    margin-right: 44px;
    margin-bottom: 45px
}

.new_home_top_content_tab_content_url[data-v-6be9f892]:hover {
    border: 1px solid #757575
}

.new_home_top_content_tab_content_url:hover .new_home_top_content_tab_content_box_img[data-v-6be9f892] {
    transform: scale(1.2);
    transition: all .5s
}

.new_home_top_content_tab_content_url[data-v-6be9f892] {
    width: 100%;
    height: 100%;
    display: block;
    padding: 39px 18px;
    cursor: pointer;
    border: 1px solid #aeaeae;
    border-radius: 12px
}

.new_home_top_content_tab_content_box_img[data-v-6be9f892] {
    width: 65px;
    height: 65px
}

.new_home_top_content_tab_content_box_title[data-v-6be9f892] {
    font-size: 16px;
    line-height: 20px;
    color: #000;
    margin-top: 16px;
    height: 40px;
    display: flex;
    justify-content: center;
    align-items: center
}

.new_home_top_content_tab_content_box_subheading[data-v-6be9f892] {
    font-size: 14px;
    line-height: 164.4%;
    margin-top: 13px;
    color: rgba(0, 0, 0, .6);
    font-family: Montserrat_Light !important;
    font-weight: 300
}

.new_home_top_content_tab_content_button[data-v-6be9f892] {
    width: 186.31px;
    height: 48.44px;
    background: rgba(227, 230, 242, .5);
    border-radius: 9px;
    margin-right: 30px;
    line-height: 48.44px;
    text-align: center;
    font-size: 16px;
    color: #000;
    cursor: pointer;
    font-weight: 400
}

.new_home_middle[data-v-6be9f892] {
    width: 100%;
    height: 895px;
    margin-top: 60px;
    background: url("../../pages/newhome/new_home_middle_background.png")/*tpa=https://www.fonepaw.com/pages/newhome/new_home_middle_background.png*/
    no-repeat 100%;
    background-size: cover;
    position: relative;
    z-index: 2;
    padding-top: 90px
}

.new_home_middle img[data-v-6be9f892] {
    height: 50px
}

.new_home_middle_text[data-v-6be9f892] {
    width: 1080px;
    margin: 0 auto 60px
}

.new_home_middle .new_home_middle_title[data-v-6be9f892] {
    font-weight: 600;
    font-size: 40px;
    line-height: 49px;
    color: #fff
}

.new_home_middle .new_home_middle_subheading[data-v-6be9f892] {
    font-size: 16px;
    line-height: 30px;
    color: #fff;
    margin-top: 15px
}

.new_home_middle_contetn[data-v-6be9f892],
.new_home_middle_contetn_2[data-v-6be9f892] {
    overflow: hidden;
    white-space: nowrap;
    display: flex;
    color: #fff
}

.new_home_middle_contetn_2[data-v-6be9f892] {
    margin-top: 50px
}

.data_by_left_box_new[data-v-6be9f892],
.data_by_right_box_new[data-v-6be9f892],
.new_home_middle_contetn_left_shift[data-v-6be9f892],
.new_home_middle_contetn_right_shift[data-v-6be9f892] {
    display: flex
}

.data_by_left_box[data-v-6be9f892],
.data_by_right_box[data-v-6be9f892] {
    width: 403.38px;
    height: 247.63px;
    background: #fff;
    border-radius: 16px;
    margin-right: 43px;
    flex-shrink: 0
}

.data_by_left_box_url[data-v-6be9f892],
.data_by_right_box_url[data-v-6be9f892] {
    padding: 52px 21px 0 32px;
    width: 100%;
    height: 100%;
    display: block
}

.data_by_left_box .data_by_left_box_text[data-v-6be9f892],
.data_by_right_box .data_by_right_box_text[data-v-6be9f892] {
    margin-top: 19px;
    font-size: 16px;
    line-height: 166.9%;
    color: #000
}

.new_home_bottom[data-v-6be9f892] {
    position: relative;
    height: 735px;
    padding-top: 130px;
    overflow-x: hidden
}

.new_home_bottom_back[data-v-6be9f892] {
    position: absolute;
    right: 0;
    bottom: 100px
}

.new_home_bottom_back_line[data-v-6be9f892] {
    right: -16px;
    position: absolute;
    top: 31px;
    height: 700px
}

.new_home_bottom_title[data-v-6be9f892] {
    font-weight: 600;
    font-size: 40px;
    line-height: 143.4%;
    color: #000;
    margin: 0 auto;
    width: 700px;
    text-align: center;
    position: relative;
    z-index: 2
}

.new_home_bottom_conetnt[data-v-6be9f892] {
    display: flex;
    justify-content: center;
    position: relative;
    z-index: 2;
    margin-top: 68px;
    margin-bottom: 122px
}

.new_home_bottom_conetnt_box[data-v-6be9f892] {
    width: 194.14px;
    height: 217.04px;
    margin-right: 27px
}

.new_home_bottom_conetnt_box_move[data-v-6be9f892] {
    width: 194.14px;
    height: 217.04px;
    background: #fff;
    box-shadow: 0 9px 19px hsla(0, 0%, 71%, .25);
    border-radius: 14px;
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
    padding-top: 46px;
    box-sizing: border-box
}

.new_home_bottom_conetnt_boxhover[data-v-6be9f892] {
    transform: translateY(-20px);
    transition: all .5s
}

.new_home_bottom_conetnt_box_num[data-v-6be9f892] {
    font-weight: 600;
    font-size: 20px;
    line-height: 166.9%;
    color: #000;
    margin-top: 12px
}

.new_home_bottom_conetnt_box_text[data-v-6be9f892] {
    font-size: 14px;
    color: #595959
}

.new_home_mobile_style[data-v-6be9f892] {
    display: none
}

.new_home_bottom_conetnt_box_interior img[data-v-6be9f892],
.new_home_bottom_conetnt_box_move img[data-v-6be9f892] {
    width: 62px;
    height: 62px
}

@media (max-width: 770px) {
    .new_home .new_home_top .new_home_top_content[data-v-6be9f892] {
        width: 100%
    }
    .new_home_top_content_banner_left[data-v-6be9f892] {
        margin: 11vh auto 15vh;
        text-align: center;
        width: 93%
    }
    .new_home_top_content_banner_left_tltle1[data-v-6be9f892],
    .new_home_top_content_banner_left_tltle2[data-v-6be9f892] {
        font-size: 40px
    }
    .new_home_top_content_banner_left_button[data-v-6be9f892] {
        margin: 24px auto 0
    }
    .new_home_middle_text[data-v-6be9f892] {
        width: auto;
        margin-bottom: 36px
    }
    .tellurion_mobile[data-v-6be9f892] {
        width: 200px;
        height: 400px;
        position: absolute;
        right: 0;
        top: 354px
    }
    .new_home_top_content_tab[data-v-6be9f892] {
        width: 93%;
        margin: 83px auto
    }
    .new_home_top_content_tab_title[data-v-6be9f892] {
        text-align: center;
        font-size: 32px
    }
    .new_home_top_content_tab_subheading[data-v-6be9f892] {
        text-align: center
    }
    .new_home_top_content_tab_content_bottom[data-v-6be9f892] {
        width: 100%
    }
    .new_home_top_content_tab_content_box[data-v-6be9f892] {
        width: 98%;
        justify-content: space-between;
        margin: 0 auto
    }
    .new_home_top_content_tab_content_container[data-v-6be9f892] {
        margin-right: 0;
        margin-bottom: 18px;
        width: 163px;
        height: 200px
    }
    .data_by_left_box_text[data-v-6be9f892] {
        margin-top: 24px;
        color: #000;
        font-weight: 300;
        font-size: 12px
    }
    .new_home_top_content_tab_content_url[data-v-6be9f892] {
        padding: 28px 10px 0
    }
    .new_home_top_content_tab_content_box_title[data-v-6be9f892] {
        font-size: 12px;
        margin-top: 20px
    }
    .new_home_top_content_tab_content_box_subheading[data-v-6be9f892] {
        font-size: 11px;
        margin-top: 11px
    }
    .new_home_top_content_tab_content_top_mobile[data-v-6be9f892] {
        width: 279.59px;
        height: 48.44px;
        background: #7f8bfc;
        border-radius: 9px;
        margin: 0 auto;
        line-height: 48.44px;
        color: #fff;
        font-size: 16px;
        display: flex;
        position: relative
    }
    .new_home_top_content_tab_content_box_img[data-v-6be9f892] {
        width: 44px;
        height: 44px
    }
    .new_home_top_content_tab_content_top_mobile .tab_mobile_text[data-v-6be9f892] {
        margin-left: 18px
    }
    .new_home_top_content_tab_content_top_mobile .tab_mobile_icon[data-v-6be9f892] {
        position: absolute;
        right: 24px;
        top: 0;
        transform: rotate(-180deg);
        transition: all .5s
    }
    .new_home_top_content_tab_content_top_mobile .tab_mobile_icon_click[data-v-6be9f892] {
        transform: rotate(0deg);
        transition: all .5s
    }
    .new_home_top_content_tab_content_top_mobile .tab_mobile_menu[data-v-6be9f892] {
        width: 279.8px;
        height: 179.43px;
        background: #fff;
        box-shadow: 0 2px 17px hsla(0, 0%, 60%, .25);
        border-radius: 9px;
        color: #000;
        font-size: 16px;
        padding: 12px
    }
    .tab_mobile_menu .tab_mobile_menu_item[data-v-6be9f892] {
        width: 254.21px;
        height: 38.04px;
        line-height: 38.04px;
        border-radius: 9px;
        text-indent: 5px
    }
    .tab_mobile_menu .tab_mobile_menu_item_click[data-v-6be9f892] {
        background: #f4f4f4
    }
    .new_home_top_content_tab_content_bottom[data-v-6be9f892] {
        margin-top: 51px
    }
    .new_home_middle[data-v-6be9f892] {
        width: 100%;
        height: 973px;
        margin-top: 137px;
        background: url("../../pages/newhome/new_home_middle_mobile_background.png")/*tpa=https://www.fonepaw.com/pages/newhome/new_home_middle_mobile_background.png*/
        no-repeat 100%;
        background-size: cover;
        position: relative;
        z-index: 2;
        padding-top: 66px
    }
    .new_home_middle img[data-v-6be9f892] {
        height: 45px
    }
    .new_home_middle .new_home_middle_title[data-v-6be9f892] {
        top: 66px;
        position: unset;
        text-align: center;
        font-size: 32px
    }
    .new_home_middle .new_home_middle_subheading[data-v-6be9f892] {
        top: 156px;
        position: unset;
        text-align: center
    }
    .middle_mobile_conetnt[data-v-6be9f892] {
        display: flex;
        flex-direction: column
    }
    .new_home_middle_contetn_mobile[data-v-6be9f892] {
        margin-top: 36px
    }
    .middle_mobile_box[data-v-6be9f892] {
        width: 92%;
        margin: 0 auto 15px;
        height: 211.37px;
        background: #fff;
        border-radius: 13.657px
    }
    .new_home_bottom[data-v-6be9f892] {
        padding-top: 100px;
        height: 470px;
        margin-bottom: 50px
    }
    .new_home_bottom_back_mobile[data-v-6be9f892] {
        position: absolute;
        width: 100%;
        bottom: 0;
        z-index: 1
    }
    .new_home_bottom_title[data-v-6be9f892] {
        width: auto;
        position: relative;
        z-index: 2;
        font-size: 32px
    }
    .new_home_bottom_conetnt[data-v-6be9f892] {
        margin-bottom: 94px
    }
    .new_home_bottom_conetnt_box[data-v-6be9f892] {
        width: 194.14px;
        height: 217.04px;
        margin-right: 0;
        background: #fff;
        border-radius: 14px;
        padding-top: 32px
    }
    .new_home_bottom_conetnt_box_interior[data-v-6be9f892] {
        display: flex;
        justify-content: center
    }
    .new_home_bottom_conetnt_box_interior_text[data-v-6be9f892] {
        display: flex;
        flex-direction: column;
        margin-left: 36px
    }
    .swiper-pagination[data-v-6be9f892] .swiper-pagination-bullet {
        background-color: #a4a1ff !important
    }
    .swiperPaginations_achievement[data-v-6be9f892] {
        left: 50%;
        transform: translateX(-50%);
        bottom: auto
    }
    .new_home_bottom .swiper-pagination[data-v-6be9f892] .swiper-pagination-bullet {
        margin-right: 10px
    }
    .swiper-pagination[data-v-6be9f892] {
        left: 50% !important;
        transform: translateX(-50%) !important
    }
    .swiper-container-horizontal>.swiper-pagination-bullets[data-v-6be9f892] {
        bottom: 0
    }
    .new_home_mobile_style[data-v-6be9f892] {
        display: block
    }
    .new_home_pc_style[data-v-6be9f892] {
        display: none
    }
}

[data-v-221e7bae] {
    font-family: Montserrat_Regular
}

.new_home .new_home_top .new_home_top_content[data-v-221e7bae] {
    width: 1080px;
    margin: 0 auto;
    position: relative;
    z-index: 2
}

.newhome_top_line[data-v-221e7bae] {
    position: absolute;
    left: 0
}

.tellurion[data-v-221e7bae] {
    position: absolute;
    right: 0;
    top: 270px
}

.back_ball[data-v-221e7bae] {
    position: absolute;
    left: 0;
    top: 1177px
}

.new_home_top_content_banner[data-v-221e7bae] {
    display: flex
}

.new_home_top_content_banner_left[data-v-221e7bae] {
    margin-top: 130px
}

.new_home_top_content_banner_left_tltle1[data-v-221e7bae] {
    font-size: 56px;
    line-height: 91px;
    font-weight: 700;
    background-image: -webkit-linear-gradient(left, #49d7cd, #559edc);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-family: Montserrat_Bold !important
}

.new_home_top_content_banner_left_tltle2[data-v-221e7bae] {
    font-weight: 700;
    font-size: 56px;
    line-height: 162.4%;
    color: #000;
    font-family: Montserrat_Bold !important
}

.new_home_top_content_banner_left_tltle3[data-v-221e7bae] {
    font-size: 18px;
    line-height: 44px;
    color: #000;
    margin-top: 15px;
    font-family: Montserrat_Light !important;
    font-weight: 300
}

.new_home_top_content_banner_left_button[data-v-221e7bae] {
    line-height: 63.76px;
    color: #fff;
    font-size: 18px;
    margin-top: 30px;
    display: inline-block
}

.new_home_top_content_banner_left_button:hover .new_home_top_content_banner_left_button_a[data-v-221e7bae] {
    transform: translateY(-10px);
    transition: all .5s
}

.new_home_top_content_banner_left_button_a[data-v-221e7bae] {
    display: inline-block;
    text-align: center;
    width: 237.33px;
    height: 63.76px;
    color: #fff;
    font-size: 16px;
    border-radius: 36.7578px;
    background: #655bef
}

.new_home_top_content_banner_right[data-v-221e7bae] {
    display: flex
}

.new_home_top_content_banner_right_product_1[data-v-221e7bae],
.new_home_top_content_banner_right_product_2[data-v-221e7bae] {
    display: flex;
    flex-direction: column
}

.new_home_top_content_banner_right_product_1[data-v-221e7bae] {
    margin-top: 91px;
    margin-left: 103px
}

.new_home_top_content_banner_right_product_2[data-v-221e7bae] {
    margin-top: 50px;
    margin-left: 31px
}

.new_home_top_content_banner_right_product_1 .product_1_bottom_box[data-v-221e7bae],
.new_home_top_content_banner_right_product_1 .product_1_top_box[data-v-221e7bae],
.new_home_top_content_banner_right_product_2 .product_2_bottom_box[data-v-221e7bae],
.new_home_top_content_banner_right_product_2 .product_2_top_box[data-v-221e7bae] {
    width: 226.47px;
    height: 265.6px;
    box-shadow: 0 7px 14px hsla(0, 0%, 55.3%, .25);
    border-radius: 12px;
    display: flex;
    flex-direction: column;
    align-items: center;
    padding: 30px 20px;
    text-align: center;
    background-color: #fff
}

.new_home_top_content_banner_right_product_1 .product_1_top_box[data-v-221e7bae],
.new_home_top_content_banner_right_product_2 .product_2_bottom_box[data-v-221e7bae] {
    height: 265px
}

.new_home_top_content_banner_right_product_1 .product_1_bottom_box[data-v-221e7bae] {
    height: 283px
}

.new_home_top_content_banner_right_product_1 .product_1_bottom_box[data-v-221e7bae],
.new_home_top_content_banner_right_product_2 .product_2_bottom_box[data-v-221e7bae] {
    margin-top: 38px;
    height: 283px
}

.product_1_bottom_box .product_1_bottom_box_title[data-v-221e7bae],
.product_1_top_box .product_1_top_box_title[data-v-221e7bae],
.product_2_bottom_box .product_2_bottom_box_title[data-v-221e7bae],
.product_2_top_box .product_2_top_box_title[data-v-221e7bae] {
    margin-top: 16px;
    font-size: 14px;
    line-height: 17px;
    color: #000
}

.product_1_bottom_box .product_1_bottom_box_text[data-v-221e7bae],
.product_1_top_box .product_1_top_box_text[data-v-221e7bae],
.product_2_bottom_box .product_2_bottom_box_text[data-v-221e7bae],
.product_2_top_box .product_2_top_box_text[data-v-221e7bae] {
    margin-top: 16px;
    font-size: 12px;
    line-height: 162.4%;
    color: #000;
    font-family: Montserrat_Light !important;
    font-weight: 300
}

.product_1_bottom_box_img[data-v-221e7bae],
.product_1_top_box_img[data-v-221e7bae],
.product_2_bottom_box_img[data-v-221e7bae],
.product_2_top_box_img[data-v-221e7bae] {
    width: 65px;
    height: 65px
}

.product_1_bottom_box .product_1_bottom_box_button[data-v-221e7bae],
.product_1_bottom_box .product_1_bottom_box_button_a[data-v-221e7bae],
.product_1_top_box .product_1_top_box_button[data-v-221e7bae],
.product_1_top_box .product_1_top_box_button_a[data-v-221e7bae],
.product_2_bottom_box .product_2_bottom_box_button[data-v-221e7bae],
.product_2_bottom_box .product_2_bottom_box_button_a[data-v-221e7bae],
.product_2_top_box .product_2_top_box_button[data-v-221e7bae],
.product_2_top_box .product_2_top_box_button_a[data-v-221e7bae] {
    width: 149.29px;
    height: 39.97px;
    display: inline-block;
    background: #fff;
    border-radius: 19.9874px;
    line-height: 39.97px;
    text-align: center;
    margin-top: 16px;
    color: #000;
    font-size: 12px
}

.product_1_bottom_box .product_1_bottom_box_button_a[data-v-221e7bae],
.product_1_top_box .product_1_top_box_button_a[data-v-221e7bae],
.product_2_bottom_box .product_2_bottom_box_button_a[data-v-221e7bae],
.product_2_top_box .product_2_top_box_button_a[data-v-221e7bae] {
    margin-top: 0;
    border: 1px solid #000;
    position: relative;
    overflow: hidden
}

.product_1_top_box_button_img[data-v-221e7bae] {
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    top: -18px;
    transition: all .5s
}

.product_1_top_box_button_text[data-v-221e7bae] {
    position: absolute;
    width: 100%;
    left: 50%;
    transform: translateX(-50%);
    transition: all .5s;
    top: 0
}

.product_1_bottom_box_button:hover .product_1_top_box_button_text[data-v-221e7bae],
.product_1_top_box_button:hover .product_1_top_box_button_text[data-v-221e7bae],
.product_2_bottom_box_button:hover .product_1_top_box_button_text[data-v-221e7bae],
.product_2_top_box_button:hover .product_1_top_box_button_text[data-v-221e7bae] {
    top: -25px
}

.product_1_bottom_box_button:hover .product_1_top_box_button_img[data-v-221e7bae],
.product_1_top_box_button:hover .product_1_top_box_button_img[data-v-221e7bae],
.product_2_bottom_box_button:hover .product_1_top_box_button_img[data-v-221e7bae],
.product_2_top_box_button:hover .product_1_top_box_button_img[data-v-221e7bae] {
    display: inline-block;
    line-height: 39.97px;
    text-align: center;
    top: 10px
}

.new_home_top_content_tab[data-v-221e7bae] {
    margin-top: 150px
}

.new_home_top_content_tab_title[data-v-221e7bae] {
    font-size: 40px;
    line-height: 143.4%;
    color: #000;
    font-weight: 600
}

.new_home_top_content_tab_subheading[data-v-221e7bae] {
    font-size: 16px;
    line-height: 173.9%;
    color: #6c6c6c;
    margin-top: 9px;
    font-weight: lighter
}

.new_home_top_content_tab_content[data-v-221e7bae] {
    margin-top: 58px;
    display: flex;
    flex-direction: column
}

.new_home_top_content_tab_content_top[data-v-221e7bae] {
    padding-bottom: 32px;
    border-bottom: 1px dashed hsla(0, 0%, 78.8%, .35)
}

.new_home_top_content_tab_content_bottom[data-v-221e7bae],
.new_home_top_content_tab_content_top[data-v-221e7bae] {
    display: flex
}

.new_home_top_content_tab_content_box[data-v-221e7bae] {
    display: flex;
    flex-wrap: wrap
}

.new_home_top_content_tab_content_bottom[data-v-221e7bae] {
    margin-top: 70px;
    width: 1080px
}

.new_home_top_content_tab_content_container[data-v-221e7bae] {
    width: 224.35px;
    height: 254.83px;
    background: #fff;
    box-sizing: border-box;
    text-align: center;
    margin-right: 44px;
    margin-bottom: 45px
}

.new_home_top_content_tab_content_url[data-v-221e7bae]:hover {
    border: 1px solid #757575
}

.new_home_top_content_tab_content_url:hover .new_home_top_content_tab_content_box_img[data-v-221e7bae] {
    transform: scale(1.2);
    transition: all .5s
}

.new_home_top_content_tab_content_url[data-v-221e7bae] {
    width: 100%;
    height: 100%;
    display: block;
    padding: 39px 18px;
    cursor: pointer;
    border: 1px solid #aeaeae;
    border-radius: 12px
}

.new_home_top_content_tab_content_box_img[data-v-221e7bae] {
    width: 65px;
    height: 65px
}

.new_home_top_content_tab_content_box_title[data-v-221e7bae] {
    font-size: 16px;
    line-height: 20px;
    color: #000;
    margin-top: 16px;
    height: 40px;
    display: flex;
    justify-content: center;
    align-items: center
}

.new_home_top_content_tab_content_box_subheading[data-v-221e7bae] {
    font-size: 14px;
    line-height: 164.4%;
    margin-top: 13px;
    color: rgba(0, 0, 0, .6);
    font-family: Montserrat_Light !important;
    font-weight: 300
}

.new_home_top_content_tab_content_button[data-v-221e7bae] {
    width: 186.31px;
    height: 48.44px;
    background: rgba(227, 230, 242, .5);
    border-radius: 9px;
    margin-right: 30px;
    line-height: 48.44px;
    text-align: center;
    font-size: 16px;
    color: #000;
    cursor: pointer;
    font-weight: 400
}

.new_home_middle[data-v-221e7bae] {
    width: 100%;
    height: 895px;
    margin-top: 60px;
    background: url("../../pages/newhome/new_home_middle_background.png")/*tpa=https://www.fonepaw.com/pages/newhome/new_home_middle_background.png*/
    no-repeat 100%;
    background-size: cover;
    position: relative;
    z-index: 2;
    padding-top: 90px
}

.new_home_middle_text[data-v-221e7bae] {
    width: 1080px;
    margin: 0 auto 60px
}

.new_home_middle .new_home_middle_title[data-v-221e7bae] {
    font-weight: 600;
    font-size: 40px;
    line-height: 49px;
    color: #fff
}

.new_home_middle .new_home_middle_subheading[data-v-221e7bae] {
    font-size: 16px;
    line-height: 30px;
    color: #fff;
    margin-top: 15px
}

.new_home_middle_contetn[data-v-221e7bae],
.new_home_middle_contetn_2[data-v-221e7bae] {
    overflow: hidden;
    white-space: nowrap;
    display: flex;
    color: #fff
}

.new_home_middle_contetn_2[data-v-221e7bae] {
    margin-top: 50px
}

.data_by_left_box_new[data-v-221e7bae],
.data_by_right_box_new[data-v-221e7bae],
.new_home_middle_contetn_left_shift[data-v-221e7bae],
.new_home_middle_contetn_right_shift[data-v-221e7bae] {
    display: flex
}

.data_by_left_box[data-v-221e7bae],
.data_by_right_box[data-v-221e7bae] {
    width: 403.38px;
    height: 247.63px;
    background: #fff;
    border-radius: 16px;
    margin-right: 43px;
    flex-shrink: 0
}

.data_by_left_box_url[data-v-221e7bae],
.data_by_right_box_url[data-v-221e7bae] {
    padding: 52px 21px 0 32px;
    width: 100%;
    height: 100%;
    display: block
}

.data_by_left_box .data_by_left_box_text[data-v-221e7bae],
.data_by_right_box .data_by_right_box_text[data-v-221e7bae] {
    margin-top: 19px;
    font-size: 16px;
    line-height: 166.9%;
    color: #000
}

.new_home_bottom[data-v-221e7bae] {
    position: relative;
    height: 735px;
    padding-top: 130px;
    overflow-x: hidden
}

.new_home_bottom_back[data-v-221e7bae] {
    position: absolute;
    right: 0;
    bottom: 100px
}

.new_home_bottom_back_line[data-v-221e7bae] {
    right: -16px;
    position: absolute;
    top: 31px;
    height: 700px
}

.new_home_bottom_title[data-v-221e7bae] {
    font-weight: 600;
    font-size: 40px;
    line-height: 143.4%;
    color: #000;
    margin: 0 auto;
    width: 700px;
    text-align: center;
    position: relative;
    z-index: 2
}

.new_home_bottom_conetnt[data-v-221e7bae] {
    display: flex;
    justify-content: center;
    position: relative;
    z-index: 2;
    margin-top: 68px;
    margin-bottom: 122px
}

.new_home_bottom_conetnt_box[data-v-221e7bae] {
    width: 194.14px;
    height: 217.04px;
    margin-right: 27px
}

.new_home_bottom_conetnt_box_move[data-v-221e7bae] {
    width: 194.14px;
    height: 217.04px;
    background: #fff;
    box-shadow: 0 9px 19px hsla(0, 0%, 71%, .25);
    border-radius: 14px;
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
    padding-top: 46px;
    box-sizing: border-box
}

.new_home_bottom_conetnt_boxhover[data-v-221e7bae] {
    transform: translateY(-20px);
    transition: all .5s
}

.new_home_bottom_conetnt_box_num[data-v-221e7bae] {
    font-weight: 600;
    font-size: 20px;
    line-height: 166.9%;
    color: #000;
    margin-top: 12px
}

.new_home_bottom_conetnt_box_text[data-v-221e7bae] {
    font-size: 14px;
    color: #595959
}

.new_home_mobile_style[data-v-221e7bae] {
    display: none
}

.new_home_bottom_conetnt_box_interior img[data-v-221e7bae],
.new_home_bottom_conetnt_box_move img[data-v-221e7bae] {
    width: 62px;
    height: 62px
}

@media (max-width: 770px) {
    .new_home .new_home_top .new_home_top_content[data-v-221e7bae] {
        width: 100%
    }
    .new_home_top_content_banner_left[data-v-221e7bae] {
        margin: 11vh auto 15vh;
        text-align: center;
        width: 93%
    }
    .new_home_top_content_banner_left_tltle1[data-v-221e7bae],
    .new_home_top_content_banner_left_tltle2[data-v-221e7bae] {
        font-size: 40px
    }
    .new_home_top_content_banner_left_button[data-v-221e7bae] {
        margin: 24px auto 0
    }
    .new_home_middle_text[data-v-221e7bae] {
        width: auto;
        margin-bottom: 36px
    }
    .tellurion_mobile[data-v-221e7bae] {
        width: 200px;
        height: 400px;
        position: absolute;
        right: 0;
        top: 354px
    }
    .new_home_top_content_tab[data-v-221e7bae] {
        width: 93%;
        margin: 83px auto
    }
    .new_home_top_content_tab_title[data-v-221e7bae] {
        text-align: center;
        font-size: 32px
    }
    .new_home_top_content_tab_subheading[data-v-221e7bae] {
        text-align: center
    }
    .new_home_top_content_tab_content_bottom[data-v-221e7bae] {
        width: 100%
    }
    .new_home_top_content_tab_content_box[data-v-221e7bae] {
        width: 98%;
        justify-content: space-between;
        margin: 0 auto
    }
    .new_home_top_content_tab_content_container[data-v-221e7bae] {
        margin-right: 0;
        margin-bottom: 18px;
        width: 163px;
        height: 200px
    }
    .data_by_left_box_text[data-v-221e7bae] {
        margin-top: 24px;
        color: #000;
        font-weight: 300;
        font-size: 12px
    }
    .new_home_top_content_tab_content_url[data-v-221e7bae] {
        padding: 28px 10px 0
    }
    .new_home_top_content_tab_content_box_title[data-v-221e7bae] {
        font-size: 12px;
        margin-top: 20px
    }
    .new_home_top_content_tab_content_box_subheading[data-v-221e7bae] {
        font-size: 11px;
        margin-top: 11px
    }
    .new_home_top_content_tab_content_top_mobile[data-v-221e7bae] {
        width: 279.59px;
        height: 48.44px;
        background: #7f8bfc;
        border-radius: 9px;
        margin: 0 auto;
        line-height: 48.44px;
        color: #fff;
        font-size: 16px;
        display: flex;
        position: relative
    }
    .new_home_top_content_tab_content_box_img[data-v-221e7bae] {
        width: 44px;
        height: 44px
    }
    .new_home_top_content_tab_content_top_mobile .tab_mobile_text[data-v-221e7bae] {
        margin-left: 18px
    }
    .new_home_top_content_tab_content_top_mobile .tab_mobile_icon[data-v-221e7bae] {
        position: absolute;
        right: 24px;
        top: 0;
        transform: rotate(-180deg);
        transition: all .5s
    }
    .new_home_top_content_tab_content_top_mobile .tab_mobile_icon_click[data-v-221e7bae] {
        transform: rotate(0deg);
        transition: all .5s
    }
    .new_home_top_content_tab_content_top_mobile .tab_mobile_menu[data-v-221e7bae] {
        width: 279.8px;
        height: 179.43px;
        background: #fff;
        box-shadow: 0 2px 17px hsla(0, 0%, 60%, .25);
        border-radius: 9px;
        color: #000;
        font-size: 16px;
        padding: 12px
    }
    .tab_mobile_menu .tab_mobile_menu_item[data-v-221e7bae] {
        width: 254.21px;
        height: 38.04px;
        line-height: 38.04px;
        border-radius: 9px;
        text-indent: 5px
    }
    .tab_mobile_menu .tab_mobile_menu_item_click[data-v-221e7bae] {
        background: #f4f4f4
    }
    .new_home_top_content_tab_content_bottom[data-v-221e7bae] {
        margin-top: 51px
    }
    .new_home_middle[data-v-221e7bae] {
        width: 100%;
        height: 973px;
        margin-top: 137px;
        background: url("../../pages/newhome/new_home_middle_mobile_background.png")/*tpa=https://www.fonepaw.com/pages/newhome/new_home_middle_mobile_background.png*/
        no-repeat 100%;
        background-size: cover;
        position: relative;
        z-index: 2;
        padding-top: 66px
    }
    .new_home_middle .new_home_middle_title[data-v-221e7bae] {
        top: 66px;
        position: unset;
        text-align: center;
        font-size: 32px
    }
    .new_home_middle .new_home_middle_subheading[data-v-221e7bae] {
        top: 156px;
        position: unset;
        text-align: center
    }
    .middle_mobile_conetnt[data-v-221e7bae] {
        display: flex;
        flex-direction: column
    }
    .new_home_middle_contetn_mobile[data-v-221e7bae] {
        margin-top: 36px
    }
    .middle_mobile_box[data-v-221e7bae] {
        width: 92%;
        margin: 0 auto 15px;
        height: 211.37px;
        background: #fff;
        border-radius: 13.657px
    }
    .new_home_bottom[data-v-221e7bae] {
        padding-top: 100px;
        height: 470px;
        margin-bottom: 50px
    }
    .new_home_bottom_back_mobile[data-v-221e7bae] {
        position: absolute;
        width: 100%;
        bottom: 0;
        z-index: 1
    }
    .new_home_bottom_title[data-v-221e7bae] {
        width: auto;
        position: relative;
        z-index: 2;
        font-size: 32px
    }
    .new_home_bottom_conetnt[data-v-221e7bae] {
        margin-bottom: 94px
    }
    .new_home_bottom_conetnt_box[data-v-221e7bae] {
        width: 194.14px;
        height: 217.04px;
        margin-right: 0;
        background: #fff;
        border-radius: 14px;
        padding-top: 32px
    }
    .new_home_bottom_conetnt_box_interior[data-v-221e7bae] {
        display: flex;
        justify-content: center
    }
    .new_home_bottom_conetnt_box_interior_text[data-v-221e7bae] {
        display: flex;
        flex-direction: column;
        margin-left: 36px
    }
    .swiper-pagination[data-v-221e7bae] .swiper-pagination-bullet {
        background-color: #a4a1ff !important
    }
    .swiperPaginations_achievement[data-v-221e7bae] {
        left: 50%;
        transform: translateX(-50%);
        bottom: auto
    }
    .new_home_bottom .swiper-pagination[data-v-221e7bae] .swiper-pagination-bullet {
        margin-right: 10px
    }
    .swiper-pagination[data-v-221e7bae] {
        left: 50% !important;
        transform: translateX(-50%) !important
    }
    .swiper-container-horizontal>.swiper-pagination-bullets[data-v-221e7bae] {
        bottom: 0
    }
    .new_home_mobile_style[data-v-221e7bae] {
        display: block
    }
    .new_home_pc_style[data-v-221e7bae] {
        display: none
    }
}

[data-v-09abb64c] {
    font-family: Montserrat_Regular
}

.new_home .new_home_top .new_home_top_content[data-v-09abb64c] {
    width: 1080px;
    margin: 0 auto;
    position: relative;
    z-index: 2
}

.newhome_top_line[data-v-09abb64c] {
    position: absolute;
    left: 0
}

.tellurion[data-v-09abb64c] {
    position: absolute;
    right: 0;
    top: 270px
}

.back_ball[data-v-09abb64c] {
    position: absolute;
    left: 0;
    top: 1177px
}

.new_home_top_content_banner[data-v-09abb64c] {
    display: flex
}

.new_home_top_content_banner_left[data-v-09abb64c] {
    margin-top: 130px
}

.new_home_top_content_banner_left_tltle1[data-v-09abb64c] {
    font-size: 56px;
    line-height: 91px;
    font-weight: 700;
    background-image: -webkit-linear-gradient(left, #49d7cd, #559edc);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-family: Montserrat_Bold !important
}

.new_home_top_content_banner_left_tltle2[data-v-09abb64c] {
    font-weight: 700;
    font-size: 56px;
    line-height: 162.4%;
    color: #000;
    font-family: Montserrat_Bold !important
}

.new_home_top_content_banner_left_tltle3[data-v-09abb64c] {
    font-size: 18px;
    line-height: 44px;
    color: #000;
    margin-top: 15px;
    font-family: Montserrat_Light !important;
    font-weight: 300
}

.new_home_top_content_banner_left_button[data-v-09abb64c] {
    line-height: 63.76px;
    color: #fff;
    font-size: 18px;
    margin-top: 30px;
    display: inline-block
}

.new_home_top_content_banner_left_button:hover .new_home_top_content_banner_left_button_a[data-v-09abb64c] {
    transform: translateY(-10px);
    transition: all .5s
}

.new_home_top_content_banner_left_button_a[data-v-09abb64c] {
    display: inline-block;
    text-align: center;
    width: 237.33px;
    height: 63.76px;
    color: #fff;
    font-size: 16px;
    border-radius: 36.7578px;
    background: #655bef
}

.new_home_top_content_banner_right[data-v-09abb64c] {
    display: flex
}

.new_home_top_content_banner_right_product_1[data-v-09abb64c],
.new_home_top_content_banner_right_product_2[data-v-09abb64c] {
    display: flex;
    flex-direction: column
}

.new_home_top_content_banner_right_product_1[data-v-09abb64c] {
    margin-top: 91px;
    margin-left: 103px
}

.new_home_top_content_banner_right_product_2[data-v-09abb64c] {
    margin-top: 50px;
    margin-left: 31px
}

.new_home_top_content_banner_right_product_1 .product_1_bottom_box[data-v-09abb64c],
.new_home_top_content_banner_right_product_1 .product_1_top_box[data-v-09abb64c],
.new_home_top_content_banner_right_product_2 .product_2_bottom_box[data-v-09abb64c],
.new_home_top_content_banner_right_product_2 .product_2_top_box[data-v-09abb64c] {
    width: 226.47px;
    height: 265.6px;
    box-shadow: 0 7px 14px hsla(0, 0%, 55.3%, .25);
    border-radius: 12px;
    display: flex;
    flex-direction: column;
    align-items: center;
    padding: 30px 20px;
    text-align: center;
    background-color: #fff
}

.new_home_top_content_banner_right_product_1 .product_1_top_box[data-v-09abb64c],
.new_home_top_content_banner_right_product_2 .product_2_bottom_box[data-v-09abb64c] {
    height: 265px
}

.new_home_top_content_banner_right_product_1 .product_1_bottom_box[data-v-09abb64c] {
    height: 283px
}

.new_home_top_content_banner_right_product_1 .product_1_bottom_box[data-v-09abb64c],
.new_home_top_content_banner_right_product_2 .product_2_bottom_box[data-v-09abb64c] {
    margin-top: 38px;
    height: 283px
}

.product_1_bottom_box .product_1_bottom_box_title[data-v-09abb64c],
.product_1_top_box .product_1_top_box_title[data-v-09abb64c],
.product_2_bottom_box .product_2_bottom_box_title[data-v-09abb64c],
.product_2_top_box .product_2_top_box_title[data-v-09abb64c] {
    margin-top: 16px;
    font-size: 14px;
    line-height: 17px;
    color: #000
}

.product_1_bottom_box .product_1_bottom_box_text[data-v-09abb64c],
.product_1_top_box .product_1_top_box_text[data-v-09abb64c],
.product_2_bottom_box .product_2_bottom_box_text[data-v-09abb64c],
.product_2_top_box .product_2_top_box_text[data-v-09abb64c] {
    margin-top: 16px;
    font-size: 12px;
    line-height: 162.4%;
    color: #000;
    font-family: Montserrat_Light !important;
    font-weight: 300
}

.product_1_bottom_box_img[data-v-09abb64c],
.product_1_top_box_img[data-v-09abb64c],
.product_2_bottom_box_img[data-v-09abb64c],
.product_2_top_box_img[data-v-09abb64c] {
    width: 65px;
    height: 65px
}

.product_1_bottom_box .product_1_bottom_box_button[data-v-09abb64c],
.product_1_bottom_box .product_1_bottom_box_button_a[data-v-09abb64c],
.product_1_top_box .product_1_top_box_button[data-v-09abb64c],
.product_1_top_box .product_1_top_box_button_a[data-v-09abb64c],
.product_2_bottom_box .product_2_bottom_box_button[data-v-09abb64c],
.product_2_bottom_box .product_2_bottom_box_button_a[data-v-09abb64c],
.product_2_top_box .product_2_top_box_button[data-v-09abb64c],
.product_2_top_box .product_2_top_box_button_a[data-v-09abb64c] {
    width: 149.29px;
    height: 39.97px;
    display: inline-block;
    background: #fff;
    border-radius: 19.9874px;
    line-height: 39.97px;
    text-align: center;
    margin-top: 16px;
    color: #000;
    font-size: 12px
}

.product_1_bottom_box .product_1_bottom_box_button_a[data-v-09abb64c],
.product_1_top_box .product_1_top_box_button_a[data-v-09abb64c],
.product_2_bottom_box .product_2_bottom_box_button_a[data-v-09abb64c],
.product_2_top_box .product_2_top_box_button_a[data-v-09abb64c] {
    margin-top: 0;
    border: 1px solid #000;
    position: relative;
    overflow: hidden
}

.product_1_top_box_button_img[data-v-09abb64c] {
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    top: -18px;
    transition: all .5s
}

.product_1_top_box_button_text[data-v-09abb64c] {
    position: absolute;
    width: 100%;
    left: 50%;
    transform: translateX(-50%);
    transition: all .5s;
    top: 0
}

.product_1_bottom_box_button:hover .product_1_top_box_button_text[data-v-09abb64c],
.product_1_top_box_button:hover .product_1_top_box_button_text[data-v-09abb64c],
.product_2_bottom_box_button:hover .product_1_top_box_button_text[data-v-09abb64c],
.product_2_top_box_button:hover .product_1_top_box_button_text[data-v-09abb64c] {
    top: -25px
}

.product_1_bottom_box_button:hover .product_1_top_box_button_img[data-v-09abb64c],
.product_1_top_box_button:hover .product_1_top_box_button_img[data-v-09abb64c],
.product_2_bottom_box_button:hover .product_1_top_box_button_img[data-v-09abb64c],
.product_2_top_box_button:hover .product_1_top_box_button_img[data-v-09abb64c] {
    display: inline-block;
    line-height: 39.97px;
    text-align: center;
    top: 10px
}

.new_home_top_content_tab[data-v-09abb64c] {
    margin-top: 150px
}

.new_home_top_content_tab_title[data-v-09abb64c] {
    font-size: 40px;
    line-height: 143.4%;
    color: #000;
    font-weight: 600
}

.new_home_top_content_tab_subheading[data-v-09abb64c] {
    font-size: 16px;
    line-height: 173.9%;
    color: #6c6c6c;
    margin-top: 9px;
    font-weight: lighter
}

.new_home_top_content_tab_content[data-v-09abb64c] {
    margin-top: 58px;
    display: flex;
    flex-direction: column
}

.new_home_top_content_tab_content_top[data-v-09abb64c] {
    padding-bottom: 32px;
    border-bottom: 1px dashed hsla(0, 0%, 78.8%, .35)
}

.new_home_top_content_tab_content_bottom[data-v-09abb64c],
.new_home_top_content_tab_content_top[data-v-09abb64c] {
    display: flex
}

.new_home_top_content_tab_content_box[data-v-09abb64c] {
    display: flex;
    flex-wrap: wrap
}

.new_home_top_content_tab_content_bottom[data-v-09abb64c] {
    margin-top: 70px;
    width: 1080px
}

.new_home_top_content_tab_content_container[data-v-09abb64c] {
    width: 224.35px;
    height: 254.83px;
    background: #fff;
    box-sizing: border-box;
    text-align: center;
    margin-right: 44px;
    margin-bottom: 45px
}

.new_home_top_content_tab_content_url[data-v-09abb64c]:hover {
    border: 1px solid #757575
}

.new_home_top_content_tab_content_url:hover .new_home_top_content_tab_content_box_img[data-v-09abb64c] {
    transform: scale(1.2);
    transition: all .5s
}

.new_home_top_content_tab_content_url[data-v-09abb64c] {
    width: 100%;
    height: 100%;
    display: block;
    padding: 39px 18px;
    cursor: pointer;
    border: 1px solid #aeaeae;
    border-radius: 12px
}

.new_home_top_content_tab_content_box_img[data-v-09abb64c] {
    width: 65px;
    height: 65px
}

.new_home_top_content_tab_content_box_title[data-v-09abb64c] {
    font-size: 16px;
    line-height: 20px;
    color: #000;
    margin-top: 16px;
    height: 40px;
    display: flex;
    justify-content: center;
    align-items: center
}

.new_home_top_content_tab_content_box_subheading[data-v-09abb64c] {
    font-size: 14px;
    line-height: 164.4%;
    margin-top: 13px;
    color: rgba(0, 0, 0, .6);
    font-family: Montserrat_Light !important;
    font-weight: 300
}

.new_home_top_content_tab_content_button[data-v-09abb64c] {
    width: 186.31px;
    height: 48.44px;
    background: rgba(227, 230, 242, .5);
    border-radius: 9px;
    margin-right: 30px;
    line-height: 48.44px;
    text-align: center;
    font-size: 16px;
    color: #000;
    cursor: pointer;
    font-weight: 400
}

.new_home_middle[data-v-09abb64c] {
    width: 100%;
    height: 895px;
    margin-top: 60px;
    background: url("../../pages/newhome/new_home_middle_background.png")/*tpa=https://www.fonepaw.com/pages/newhome/new_home_middle_background.png*/
    no-repeat 100%;
    background-size: cover;
    position: relative;
    z-index: 2;
    padding-top: 90px
}

.new_home_middle_text[data-v-09abb64c] {
    width: 1080px;
    margin: 0 auto 60px
}

.new_home_middle .new_home_middle_title[data-v-09abb64c] {
    font-weight: 600;
    font-size: 40px;
    line-height: 49px;
    color: #fff
}

.new_home_middle .new_home_middle_subheading[data-v-09abb64c] {
    font-size: 16px;
    line-height: 30px;
    color: #fff;
    margin-top: 15px
}

.new_home_middle_contetn[data-v-09abb64c],
.new_home_middle_contetn_2[data-v-09abb64c] {
    overflow: hidden;
    white-space: nowrap;
    display: flex;
    color: #fff
}

.new_home_middle_contetn_2[data-v-09abb64c] {
    margin-top: 50px
}

.data_by_left_box_new[data-v-09abb64c],
.data_by_right_box_new[data-v-09abb64c],
.new_home_middle_contetn_left_shift[data-v-09abb64c],
.new_home_middle_contetn_right_shift[data-v-09abb64c] {
    display: flex
}

.data_by_left_box[data-v-09abb64c],
.data_by_right_box[data-v-09abb64c] {
    width: 403.38px;
    height: 247.63px;
    background: #fff;
    border-radius: 16px;
    margin-right: 43px;
    flex-shrink: 0
}

.data_by_left_box_url[data-v-09abb64c],
.data_by_right_box_url[data-v-09abb64c] {
    padding: 52px 21px 0 32px;
    width: 100%;
    height: 100%;
    display: block
}

.data_by_left_box .data_by_left_box_text[data-v-09abb64c],
.data_by_right_box .data_by_right_box_text[data-v-09abb64c] {
    margin-top: 19px;
    font-size: 16px;
    line-height: 166.9%;
    color: #000
}

.data_by_left_box_img[data-v-09abb64c],
.data_by_right_box_img[data-v-09abb64c] {
    max-height: 60px
}

.data_by_left_box:first-child img[data-v-09abb64c] {
    transform: scale(1.2) translateX(-4px)
}

.data_by_left_box:nth-child(3) img[data-v-09abb64c] {
    transform: scale(1.8) translateX(16px)
}

.data_by_right_box:first-child img[data-v-09abb64c] {
    transform: scale(1.6) translateX(30px)
}

.data_by_right_box:nth-child(6) img[data-v-09abb64c] {
    max-height: 40px;
    transform: scale(1.6) translateX(16px)
}

.new_home_bottom[data-v-09abb64c] {
    position: relative;
    height: 735px;
    padding-top: 130px;
    overflow-x: hidden
}

.new_home_bottom_back[data-v-09abb64c] {
    position: absolute;
    right: 0;
    bottom: 100px
}

.new_home_bottom_back_line[data-v-09abb64c] {
    right: -16px;
    position: absolute;
    top: 31px;
    height: 700px
}

.new_home_bottom_title[data-v-09abb64c] {
    font-weight: 600;
    font-size: 40px;
    line-height: 143.4%;
    color: #000;
    margin: 0 auto;
    width: 700px;
    text-align: center;
    position: relative;
    z-index: 2
}

.new_home_bottom_conetnt[data-v-09abb64c] {
    display: flex;
    justify-content: center;
    position: relative;
    z-index: 2;
    margin-top: 68px;
    margin-bottom: 122px
}

.new_home_bottom_conetnt_box[data-v-09abb64c] {
    width: 194.14px;
    height: 217.04px;
    margin-right: 27px
}

.new_home_bottom_conetnt_box_move[data-v-09abb64c] {
    width: 194.14px;
    height: 217.04px;
    background: #fff;
    box-shadow: 0 9px 19px hsla(0, 0%, 71%, .25);
    border-radius: 14px;
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
    padding-top: 46px;
    box-sizing: border-box
}

.new_home_bottom_conetnt_boxhover[data-v-09abb64c] {
    transform: translateY(-20px);
    transition: all .5s
}

.new_home_bottom_conetnt_box_num[data-v-09abb64c] {
    font-weight: 600;
    font-size: 20px;
    line-height: 166.9%;
    color: #000;
    margin-top: 12px
}

.new_home_bottom_conetnt_box_text[data-v-09abb64c] {
    font-size: 14px;
    color: #595959
}

.new_home_mobile_style[data-v-09abb64c] {
    display: none
}

.new_home_bottom_conetnt_box_interior img[data-v-09abb64c],
.new_home_bottom_conetnt_box_move img[data-v-09abb64c] {
    width: 62px;
    height: 62px
}

@media (max-width: 770px) {
    .new_home .new_home_top .new_home_top_content[data-v-09abb64c] {
        width: 100%
    }
    .new_home_top_content_banner_left[data-v-09abb64c] {
        margin: 11vh auto 15vh;
        text-align: center;
        width: 93%
    }
    .new_home_top_content_banner_left_tltle1[data-v-09abb64c],
    .new_home_top_content_banner_left_tltle2[data-v-09abb64c] {
        font-size: 40px
    }
    .new_home_top_content_banner_left_button[data-v-09abb64c] {
        margin: 24px auto 0
    }
    .new_home_middle_text[data-v-09abb64c] {
        width: auto;
        margin-bottom: 36px
    }
    .tellurion_mobile[data-v-09abb64c] {
        width: 200px;
        height: 400px;
        position: absolute;
        right: 0;
        top: 354px
    }
    .new_home_top_content_tab[data-v-09abb64c] {
        width: 93%;
        margin: 83px auto
    }
    .new_home_top_content_tab_title[data-v-09abb64c] {
        text-align: center;
        font-size: 32px
    }
    .new_home_top_content_tab_subheading[data-v-09abb64c] {
        text-align: center
    }
    .new_home_top_content_tab_content_bottom[data-v-09abb64c] {
        width: 100%
    }
    .new_home_top_content_tab_content_box[data-v-09abb64c] {
        width: 98%;
        justify-content: space-between;
        margin: 0 auto
    }
    .new_home_top_content_tab_content_container[data-v-09abb64c] {
        margin-right: 0;
        margin-bottom: 18px;
        width: 163px;
        height: 200px
    }
    .data_by_left_box_text[data-v-09abb64c] {
        margin-top: 24px;
        color: #000;
        font-weight: 300;
        font-size: 12px
    }
    .new_home_top_content_tab_content_url[data-v-09abb64c] {
        padding: 28px 10px 0
    }
    .new_home_top_content_tab_content_box_title[data-v-09abb64c] {
        font-size: 12px;
        margin-top: 20px
    }
    .new_home_top_content_tab_content_box_subheading[data-v-09abb64c] {
        font-size: 11px;
        margin-top: 11px
    }
    .new_home_top_content_tab_content_top_mobile[data-v-09abb64c] {
        width: 279.59px;
        height: 48.44px;
        background: #7f8bfc;
        border-radius: 9px;
        margin: 0 auto;
        line-height: 48.44px;
        color: #fff;
        font-size: 16px;
        display: flex;
        position: relative
    }
    .new_home_top_content_tab_content_box_img[data-v-09abb64c] {
        width: 44px;
        height: 44px
    }
    .new_home_top_content_tab_content_top_mobile .tab_mobile_text[data-v-09abb64c] {
        margin-left: 18px
    }
    .new_home_top_content_tab_content_top_mobile .tab_mobile_icon[data-v-09abb64c] {
        position: absolute;
        right: 24px;
        top: 0;
        transform: rotate(-180deg);
        transition: all .5s
    }
    .new_home_top_content_tab_content_top_mobile .tab_mobile_icon_click[data-v-09abb64c] {
        transform: rotate(0deg);
        transition: all .5s
    }
    .new_home_top_content_tab_content_top_mobile .tab_mobile_menu[data-v-09abb64c] {
        width: 279.8px;
        height: 179.43px;
        background: #fff;
        box-shadow: 0 2px 17px hsla(0, 0%, 60%, .25);
        border-radius: 9px;
        color: #000;
        font-size: 16px;
        padding: 12px
    }
    .tab_mobile_menu .tab_mobile_menu_item[data-v-09abb64c] {
        width: 254.21px;
        height: 38.04px;
        line-height: 38.04px;
        border-radius: 9px;
        text-indent: 5px
    }
    .tab_mobile_menu .tab_mobile_menu_item_click[data-v-09abb64c] {
        background: #f4f4f4
    }
    .new_home_top_content_tab_content_bottom[data-v-09abb64c] {
        margin-top: 51px
    }
    .new_home_middle[data-v-09abb64c] {
        width: 100%;
        height: 973px;
        margin-top: 137px;
        background: url("../../pages/newhome/new_home_middle_mobile_background.png")/*tpa=https://www.fonepaw.com/pages/newhome/new_home_middle_mobile_background.png*/
        no-repeat 100%;
        background-size: cover;
        position: relative;
        z-index: 2;
        padding-top: 66px
    }
    .new_home_middle .new_home_middle_title[data-v-09abb64c] {
        top: 66px;
        position: unset;
        text-align: center;
        font-size: 32px
    }
    .new_home_middle .new_home_middle_subheading[data-v-09abb64c] {
        top: 156px;
        position: unset;
        text-align: center
    }
    .middle_mobile_conetnt[data-v-09abb64c] {
        display: flex;
        flex-direction: column
    }
    .new_home_middle_contetn_mobile[data-v-09abb64c] {
        margin-top: 36px
    }
    .middle_mobile_box[data-v-09abb64c] {
        width: 92%;
        margin: 0 auto 15px;
        height: 211.37px;
        background: #fff;
        border-radius: 13.657px
    }
    .middle_mobile_box img[data-v-09abb64c] {
        max-height: 40px
    }
    .new_home_bottom[data-v-09abb64c] {
        padding-top: 100px;
        height: 470px;
        margin-bottom: 50px
    }
    .new_home_bottom_back_mobile[data-v-09abb64c] {
        position: absolute;
        width: 100%;
        bottom: 0;
        z-index: 1
    }
    .new_home_bottom_title[data-v-09abb64c] {
        width: auto;
        position: relative;
        z-index: 2;
        font-size: 32px
    }
    .new_home_bottom_conetnt[data-v-09abb64c] {
        margin-bottom: 94px
    }
    .new_home_bottom_conetnt_box[data-v-09abb64c] {
        width: 194.14px;
        height: 217.04px;
        margin-right: 0;
        background: #fff;
        border-radius: 14px;
        padding-top: 32px
    }
    .new_home_bottom_conetnt_box_interior[data-v-09abb64c] {
        display: flex;
        justify-content: center
    }
    .new_home_bottom_conetnt_box_interior_text[data-v-09abb64c] {
        display: flex;
        flex-direction: column;
        margin-left: 36px
    }
    .swiper-pagination[data-v-09abb64c] .swiper-pagination-bullet {
        background-color: #a4a1ff !important
    }
    .swiperPaginations_achievement[data-v-09abb64c] {
        left: 50%;
        transform: translateX(-50%);
        bottom: auto
    }
    .new_home_bottom .swiper-pagination[data-v-09abb64c] .swiper-pagination-bullet {
        margin-right: 10px
    }
    .swiper-pagination[data-v-09abb64c] {
        left: 50% !important;
        transform: translateX(-50%) !important
    }
    .swiper-container-horizontal>.swiper-pagination-bullets[data-v-09abb64c] {
        bottom: 0
    }
    .new_home_mobile_style[data-v-09abb64c] {
        display: block
    }
    .new_home_pc_style[data-v-09abb64c] {
        display: none
    }
}

[data-v-06c0b0e2] {
    font-family: Montserrat_Regular
}

.new_home .new_home_top .new_home_top_content[data-v-06c0b0e2] {
    width: 1080px;
    margin: 0 auto;
    position: relative;
    z-index: 2
}

.newhome_top_line[data-v-06c0b0e2] {
    position: absolute;
    left: 0
}

.tellurion[data-v-06c0b0e2] {
    position: absolute;
    right: 0;
    top: 270px
}

.back_ball[data-v-06c0b0e2] {
    position: absolute;
    left: 0;
    top: 1177px
}

.new_home_top_content_banner[data-v-06c0b0e2] {
    display: flex
}

.new_home_top_content_banner_left[data-v-06c0b0e2] {
    margin-top: 130px;
    flex: 0 0 55%
}

.new_home_top_content_banner_left_tltle1[data-v-06c0b0e2] {
    font-size: 56px;
    line-height: 91px;
    font-weight: 700;
    background-image: -webkit-linear-gradient(left, #49d7cd, #559edc);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-family: Montserrat_Bold !important
}

.new_home_top_content_banner_left_tltle2[data-v-06c0b0e2] {
    font-weight: 700;
    font-size: 56px;
    line-height: 162.4%;
    color: #000;
    font-family: Montserrat_Bold !important
}

.new_home_top_content_banner_left_tltle3[data-v-06c0b0e2] {
    font-size: 18px;
    line-height: 44px;
    color: #000;
    margin-top: 15px;
    font-family: Montserrat_Light !important;
    font-weight: 300
}

.new_home_top_content_banner_left_button[data-v-06c0b0e2] {
    line-height: 63.76px;
    color: #fff;
    font-size: 18px;
    margin-top: 30px;
    display: inline-block
}

.new_home_top_content_banner_left_button:hover .new_home_top_content_banner_left_button_a[data-v-06c0b0e2] {
    transform: translateY(-10px);
    transition: all .5s
}

.new_home_top_content_banner_left_button_a[data-v-06c0b0e2] {
    display: inline-block;
    text-align: center;
    width: 237.33px;
    height: 63.76px;
    color: #fff;
    font-size: 16px;
    border-radius: 36.7578px;
    background: #655bef
}

.new_home_top_content_banner_right[data-v-06c0b0e2] {
    display: flex;
    flex: 0 0 40%
}

.new_home_top_content_banner_right_product_1[data-v-06c0b0e2],
.new_home_top_content_banner_right_product_2[data-v-06c0b0e2] {
    display: flex;
    flex-direction: column
}

.new_home_top_content_banner_right_product_1[data-v-06c0b0e2] {
    margin-top: 91px;
    margin-left: 103px
}

.new_home_top_content_banner_right_product_2[data-v-06c0b0e2] {
    margin-top: 50px;
    margin-left: 31px
}

.new_home_top_content_banner_right_product_1 .product_1_bottom_box[data-v-06c0b0e2],
.new_home_top_content_banner_right_product_1 .product_1_top_box[data-v-06c0b0e2],
.new_home_top_content_banner_right_product_2 .product_2_bottom_box[data-v-06c0b0e2],
.new_home_top_content_banner_right_product_2 .product_2_top_box[data-v-06c0b0e2] {
    width: 226.47px;
    box-shadow: 0 7px 14px hsla(0, 0%, 55.3%, .25);
    border-radius: 12px;
    display: flex;
    flex-direction: column;
    align-items: center;
    padding: 30px 20px;
    text-align: center;
    background-color: #fff
}

.new_home_top_content_banner_right_product_1 .product_1_bottom_box[data-v-06c0b0e2],
.new_home_top_content_banner_right_product_2 .product_2_bottom_box[data-v-06c0b0e2] {
    margin-top: 38px
}

.product_1_bottom_box .product_1_bottom_box_title[data-v-06c0b0e2],
.product_1_top_box .product_1_top_box_title[data-v-06c0b0e2],
.product_2_bottom_box .product_2_bottom_box_title[data-v-06c0b0e2],
.product_2_top_box .product_2_top_box_title[data-v-06c0b0e2] {
    margin-top: 16px;
    font-size: 14px;
    line-height: 17px;
    color: #000
}

.product_1_bottom_box .product_1_bottom_box_text[data-v-06c0b0e2],
.product_1_top_box .product_1_top_box_text[data-v-06c0b0e2],
.product_2_bottom_box .product_2_bottom_box_text[data-v-06c0b0e2],
.product_2_top_box .product_2_top_box_text[data-v-06c0b0e2] {
    margin-top: 16px;
    font-size: 12px;
    line-height: 162.4%;
    color: #000;
    font-family: Montserrat_Light !important;
    font-weight: 300
}

.product_1_bottom_box_img[data-v-06c0b0e2],
.product_1_top_box_img[data-v-06c0b0e2],
.product_2_bottom_box_img[data-v-06c0b0e2],
.product_2_top_box_img[data-v-06c0b0e2] {
    width: 65px;
    height: 65px
}

.product_1_bottom_box .product_1_bottom_box_button[data-v-06c0b0e2],
.product_1_bottom_box .product_1_bottom_box_button_a[data-v-06c0b0e2],
.product_1_top_box .product_1_top_box_button[data-v-06c0b0e2],
.product_1_top_box .product_1_top_box_button_a[data-v-06c0b0e2],
.product_2_bottom_box .product_2_bottom_box_button[data-v-06c0b0e2],
.product_2_bottom_box .product_2_bottom_box_button_a[data-v-06c0b0e2],
.product_2_top_box .product_2_top_box_button[data-v-06c0b0e2],
.product_2_top_box .product_2_top_box_button_a[data-v-06c0b0e2] {
    width: 149.29px;
    height: 39.97px;
    display: inline-block;
    background: #fff;
    border-radius: 19.9874px;
    line-height: 39.97px;
    text-align: center;
    margin-top: 16px;
    color: #000;
    font-size: 12px
}

.product_1_bottom_box .product_1_bottom_box_button_a[data-v-06c0b0e2],
.product_1_top_box .product_1_top_box_button_a[data-v-06c0b0e2],
.product_2_bottom_box .product_2_bottom_box_button_a[data-v-06c0b0e2],
.product_2_top_box .product_2_top_box_button_a[data-v-06c0b0e2] {
    margin-top: 0;
    border: 1px solid #000;
    position: relative;
    overflow: hidden
}

.product_1_top_box_button_img[data-v-06c0b0e2] {
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    top: -18px;
    transition: all .5s
}

.product_1_top_box_button_text[data-v-06c0b0e2] {
    position: absolute;
    width: 100%;
    left: 50%;
    transform: translateX(-50%);
    transition: all .5s;
    top: 0
}

.product_1_bottom_box_button:hover .product_1_top_box_button_text[data-v-06c0b0e2],
.product_1_top_box_button:hover .product_1_top_box_button_text[data-v-06c0b0e2],
.product_2_bottom_box_button:hover .product_1_top_box_button_text[data-v-06c0b0e2],
.product_2_top_box_button:hover .product_1_top_box_button_text[data-v-06c0b0e2] {
    top: -25px
}

.product_1_bottom_box_button:hover .product_1_top_box_button_img[data-v-06c0b0e2],
.product_1_top_box_button:hover .product_1_top_box_button_img[data-v-06c0b0e2],
.product_2_bottom_box_button:hover .product_1_top_box_button_img[data-v-06c0b0e2],
.product_2_top_box_button:hover .product_1_top_box_button_img[data-v-06c0b0e2] {
    display: inline-block;
    line-height: 39.97px;
    text-align: center;
    top: 10px
}

.new_home_top_content_tab[data-v-06c0b0e2] {
    margin-top: 150px
}

.new_home_top_content_tab_title[data-v-06c0b0e2] {
    font-size: 40px;
    line-height: 143.4%;
    color: #000;
    font-weight: 600
}

.new_home_top_content_tab_subheading[data-v-06c0b0e2] {
    font-size: 16px;
    line-height: 173.9%;
    color: #6c6c6c;
    margin-top: 9px;
    font-weight: lighter
}

.new_home_top_content_tab_content[data-v-06c0b0e2] {
    margin-top: 58px;
    display: flex;
    flex-direction: column
}

.new_home_top_content_tab_content_top[data-v-06c0b0e2] {
    padding-bottom: 32px;
    border-bottom: 1px dashed hsla(0, 0%, 78.8%, .35)
}

.new_home_top_content_tab_content_bottom[data-v-06c0b0e2],
.new_home_top_content_tab_content_top[data-v-06c0b0e2] {
    display: flex
}

.new_home_top_content_tab_content_box[data-v-06c0b0e2] {
    display: flex;
    flex-wrap: wrap
}

.new_home_top_content_tab_content_bottom[data-v-06c0b0e2] {
    margin-top: 70px;
    width: 1080px
}

.new_home_top_content_tab_content_container[data-v-06c0b0e2] {
    width: 224.35px;
    height: 254.83px;
    background: #fff;
    box-sizing: border-box;
    text-align: center;
    margin-right: 44px;
    margin-bottom: 45px
}

.new_home_top_content_tab_content_url[data-v-06c0b0e2]:hover {
    border: 1px solid #757575
}

.new_home_top_content_tab_content_url:hover .new_home_top_content_tab_content_box_img[data-v-06c0b0e2] {
    transform: scale(1.2);
    transition: all .5s
}

.new_home_top_content_tab_content_url[data-v-06c0b0e2] {
    width: 100%;
    height: 100%;
    display: block;
    padding: 39px 18px;
    cursor: pointer;
    border: 1px solid #aeaeae;
    border-radius: 12px
}

.new_home_top_content_tab_content_box_img[data-v-06c0b0e2] {
    width: 65px;
    height: 65px
}

.new_home_top_content_tab_content_box_title[data-v-06c0b0e2] {
    font-size: 16px;
    line-height: 20px;
    color: #000;
    margin-top: 16px;
    height: 40px;
    display: flex;
    justify-content: center;
    align-items: center
}

.new_home_top_content_tab_content_box_subheading[data-v-06c0b0e2] {
    font-size: 14px;
    line-height: 164.4%;
    margin-top: 13px;
    color: rgba(0, 0, 0, .6);
    font-family: Montserrat_Light !important;
    font-weight: 300
}

.new_home_top_content_tab_content_button[data-v-06c0b0e2] {
    width: 235px;
    height: 48.44px;
    background: rgba(227, 230, 242, .5);
    border-radius: 9px;
    margin-right: 30px;
    line-height: 48.44px;
    text-align: center;
    font-size: 16px;
    color: #000;
    cursor: pointer;
    font-weight: 400
}

.new_home_middle[data-v-06c0b0e2] {
    width: 100%;
    height: 895px;
    margin-top: 60px;
    background: url("../../pages/newhome/new_home_middle_background.png")/*tpa=https://www.fonepaw.com/pages/newhome/new_home_middle_background.png*/
    no-repeat 100%;
    background-size: cover;
    position: relative;
    z-index: 2;
    padding-top: 90px
}

.new_home_middle_text[data-v-06c0b0e2] {
    width: 1080px;
    margin: 0 auto 60px
}

.new_home_middle .new_home_middle_title[data-v-06c0b0e2] {
    font-weight: 600;
    font-size: 40px;
    line-height: 49px;
    color: #fff
}

.new_home_middle .new_home_middle_subheading[data-v-06c0b0e2] {
    font-size: 16px;
    line-height: 30px;
    color: #fff;
    margin-top: 15px
}

.new_home_middle_contetn[data-v-06c0b0e2],
.new_home_middle_contetn_2[data-v-06c0b0e2] {
    overflow: hidden;
    white-space: nowrap;
    display: flex;
    color: #fff
}

.new_home_middle_contetn_2[data-v-06c0b0e2] {
    margin-top: 50px
}

.data_by_left_box_new[data-v-06c0b0e2],
.data_by_right_box_new[data-v-06c0b0e2],
.new_home_middle_contetn_left_shift[data-v-06c0b0e2],
.new_home_middle_contetn_right_shift[data-v-06c0b0e2] {
    display: flex
}

.data_by_left_box[data-v-06c0b0e2],
.data_by_right_box[data-v-06c0b0e2] {
    width: 403.38px;
    height: 247.63px;
    background: #fff;
    border-radius: 16px;
    margin-right: 43px;
    flex-shrink: 0
}

.data_by_left_box_url[data-v-06c0b0e2],
.data_by_right_box_url[data-v-06c0b0e2] {
    padding: 52px 21px 0 32px;
    width: 100%;
    height: 100%;
    display: block
}

.data_by_left_box_url .data_by_left_box_img[data-v-06c0b0e2],
.data_by_right_box_url .data_by_right_box_img[data-v-06c0b0e2] {
    height: 46px
}

.data_by_left_box .data_by_left_box_text[data-v-06c0b0e2],
.data_by_right_box .data_by_right_box_text[data-v-06c0b0e2] {
    margin-top: 19px;
    font-size: 16px;
    line-height: 166.9%;
    color: #000
}

.new_home_bottom[data-v-06c0b0e2] {
    position: relative;
    height: 735px;
    padding-top: 130px;
    overflow-x: hidden
}

.new_home_bottom_back[data-v-06c0b0e2] {
    position: absolute;
    right: 0;
    bottom: 100px
}

.new_home_bottom_back_line[data-v-06c0b0e2] {
    right: -16px;
    position: absolute;
    top: 31px;
    height: 700px
}

.new_home_bottom_title[data-v-06c0b0e2] {
    font-weight: 600;
    font-size: 40px;
    line-height: 143.4%;
    color: #000;
    margin: 0 auto;
    width: 700px;
    text-align: center;
    position: relative;
    z-index: 2
}

.new_home_bottom_conetnt[data-v-06c0b0e2] {
    display: flex;
    justify-content: center;
    position: relative;
    z-index: 2;
    margin-top: 68px;
    margin-bottom: 122px
}

.new_home_bottom_conetnt_box[data-v-06c0b0e2] {
    width: 194.14px;
    height: 217.04px;
    margin-right: 27px
}

.new_home_bottom_conetnt_box_move[data-v-06c0b0e2] {
    width: 194.14px;
    height: 217.04px;
    background: #fff;
    box-shadow: 0 9px 19px hsla(0, 0%, 71%, .25);
    border-radius: 14px;
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
    padding-top: 46px;
    box-sizing: border-box
}

.new_home_bottom_conetnt_boxhover[data-v-06c0b0e2] {
    transform: translateY(-20px);
    transition: all .5s
}

.new_home_bottom_conetnt_box_num[data-v-06c0b0e2] {
    font-weight: 600;
    font-size: 20px;
    line-height: 166.9%;
    color: #000;
    margin-top: 12px
}

.new_home_bottom_conetnt_box_text[data-v-06c0b0e2] {
    font-size: 14px;
    color: #595959
}

.new_home_mobile_style[data-v-06c0b0e2] {
    display: none
}

.new_home_bottom_conetnt_box_interior img[data-v-06c0b0e2],
.new_home_bottom_conetnt_box_move img[data-v-06c0b0e2] {
    width: 62px;
    height: 62px
}

@media (max-width: 770px) {
    .new_home .new_home_top .new_home_top_content[data-v-06c0b0e2] {
        width: 100%
    }
    .new_home_top_content_banner_left[data-v-06c0b0e2] {
        margin: 11vh auto 15vh;
        text-align: center;
        width: 93%
    }
    .new_home_top_content_banner_left_tltle1[data-v-06c0b0e2],
    .new_home_top_content_banner_left_tltle2[data-v-06c0b0e2] {
        font-size: 40px
    }
    .new_home_top_content_banner_left_button[data-v-06c0b0e2] {
        margin: 24px auto 0
    }
    .new_home_middle_text[data-v-06c0b0e2] {
        width: auto;
        margin-bottom: 36px
    }
    .tellurion_mobile[data-v-06c0b0e2] {
        width: 200px;
        height: 400px;
        position: absolute;
        right: 0;
        top: 354px
    }
    .new_home_top_content_tab[data-v-06c0b0e2] {
        width: 93%;
        margin: 83px auto
    }
    .new_home_top_content_tab_title[data-v-06c0b0e2] {
        text-align: center;
        font-size: 32px
    }
    .new_home_top_content_tab_subheading[data-v-06c0b0e2] {
        text-align: center
    }
    .new_home_top_content_tab_content_bottom[data-v-06c0b0e2] {
        width: 100%
    }
    .new_home_top_content_tab_content_box[data-v-06c0b0e2] {
        width: 98%;
        justify-content: space-between;
        margin: 0 auto
    }
    .new_home_top_content_tab_content_container[data-v-06c0b0e2] {
        margin-right: 0;
        margin-bottom: 18px;
        width: 163px;
        height: 200px
    }
    .data_by_left_box_text[data-v-06c0b0e2] {
        margin-top: 24px;
        color: #000;
        font-weight: 300;
        font-size: 12px
    }
    .new_home_top_content_tab_content_url[data-v-06c0b0e2] {
        padding: 28px 10px 0
    }
    .new_home_top_content_tab_content_box_title[data-v-06c0b0e2] {
        font-size: 12px;
        margin-top: 20px
    }
    .new_home_top_content_tab_content_box_subheading[data-v-06c0b0e2] {
        font-size: 11px;
        margin-top: 11px
    }
    .new_home_top_content_tab_content_top_mobile[data-v-06c0b0e2] {
        width: 279.59px;
        height: 48.44px;
        background: #7f8bfc;
        border-radius: 9px;
        margin: 0 auto;
        line-height: 48.44px;
        color: #fff;
        font-size: 16px;
        display: flex;
        position: relative
    }
    .new_home_top_content_tab_content_box_img[data-v-06c0b0e2] {
        width: 44px;
        height: 44px
    }
    .new_home_top_content_tab_content_top_mobile .tab_mobile_text[data-v-06c0b0e2] {
        margin-left: 18px
    }
    .new_home_top_content_tab_content_top_mobile .tab_mobile_icon[data-v-06c0b0e2] {
        position: absolute;
        right: 24px;
        top: 0;
        transform: rotate(-180deg);
        transition: all .5s
    }
    .new_home_top_content_tab_content_top_mobile .tab_mobile_icon_click[data-v-06c0b0e2] {
        transform: rotate(0deg);
        transition: all .5s
    }
    .new_home_top_content_tab_content_top_mobile .tab_mobile_menu[data-v-06c0b0e2] {
        width: 279.8px;
        height: 179.43px;
        background: #fff;
        box-shadow: 0 2px 17px hsla(0, 0%, 60%, .25);
        border-radius: 9px;
        color: #000;
        font-size: 16px;
        padding: 12px
    }
    .tab_mobile_menu .tab_mobile_menu_item[data-v-06c0b0e2] {
        width: 254.21px;
        height: 38.04px;
        line-height: 38.04px;
        border-radius: 9px;
        text-indent: 5px
    }
    .tab_mobile_menu .tab_mobile_menu_item_click[data-v-06c0b0e2] {
        background: #f4f4f4
    }
    .new_home_top_content_tab_content_bottom[data-v-06c0b0e2] {
        margin-top: 51px
    }
    .new_home_middle[data-v-06c0b0e2] {
        width: 100%;
        height: 973px;
        margin-top: 137px;
        background: url("../../pages/newhome/new_home_middle_mobile_background.png")/*tpa=https://www.fonepaw.com/pages/newhome/new_home_middle_mobile_background.png*/
        no-repeat 100%;
        background-size: cover;
        position: relative;
        z-index: 2;
        padding-top: 66px
    }
    .new_home_middle .new_home_middle_title[data-v-06c0b0e2] {
        top: 66px;
        position: unset;
        text-align: center;
        font-size: 32px
    }
    .new_home_middle .new_home_middle_subheading[data-v-06c0b0e2] {
        top: 156px;
        position: unset;
        text-align: center
    }
    .middle_mobile_conetnt[data-v-06c0b0e2] {
        display: flex;
        flex-direction: column
    }
    .new_home_middle_contetn_mobile[data-v-06c0b0e2] {
        margin-top: 36px
    }
    .middle_mobile_box[data-v-06c0b0e2] {
        width: 92%;
        margin: 0 auto 15px;
        height: 211.37px;
        background: #fff;
        border-radius: 13.657px
    }
    .new_home_bottom[data-v-06c0b0e2] {
        padding-top: 100px;
        height: 470px;
        margin-bottom: 50px
    }
    .new_home_bottom_back_mobile[data-v-06c0b0e2] {
        position: absolute;
        width: 100%;
        bottom: 0;
        z-index: 1
    }
    .new_home_bottom_title[data-v-06c0b0e2] {
        width: auto;
        position: relative;
        z-index: 2;
        font-size: 32px
    }
    .new_home_bottom_conetnt[data-v-06c0b0e2] {
        margin-bottom: 94px
    }
    .new_home_bottom_conetnt_box[data-v-06c0b0e2] {
        width: 194.14px;
        height: 217.04px;
        margin-right: 0;
        background: #fff;
        border-radius: 14px;
        padding-top: 32px
    }
    .new_home_bottom_conetnt_box_interior[data-v-06c0b0e2] {
        display: flex;
        justify-content: center
    }
    .new_home_bottom_conetnt_box_interior_text[data-v-06c0b0e2] {
        display: flex;
        flex-direction: column;
        margin-left: 36px
    }
    .swiper-pagination[data-v-06c0b0e2] .swiper-pagination-bullet {
        background-color: #a4a1ff !important
    }
    .swiperPaginations_achievement[data-v-06c0b0e2] {
        left: 50%;
        transform: translateX(-50%);
        bottom: auto
    }
    .new_home_bottom .swiper-pagination[data-v-06c0b0e2] .swiper-pagination-bullet {
        margin-right: 10px
    }
    .swiper-pagination[data-v-06c0b0e2] {
        left: 50% !important;
        transform: translateX(-50%) !important
    }
    .swiper-container-horizontal>.swiper-pagination-bullets[data-v-06c0b0e2] {
        bottom: 0
    }
    .new_home_mobile_style[data-v-06c0b0e2] {
        display: block
    }
    .new_home_pc_style[data-v-06c0b0e2] {
        display: none
    }
}

[data-v-485c267e] {
    font-family: Montserrat_Regular
}

.new_home .new_home_top .new_home_top_content[data-v-485c267e] {
    width: 1080px;
    margin: 0 auto;
    position: relative;
    z-index: 2
}

.newhome_top_line[data-v-485c267e] {
    position: absolute;
    left: 0
}

.tellurion[data-v-485c267e] {
    position: absolute;
    right: 0;
    top: 270px
}

.back_ball[data-v-485c267e] {
    position: absolute;
    left: 0;
    top: 1177px
}

.new_home_top_content_banner[data-v-485c267e] {
    display: flex
}

.new_home_top_content_banner_left[data-v-485c267e] {
    margin-top: 130px
}

.new_home_top_content_banner_left_tltle1[data-v-485c267e] {
    font-size: 56px;
    line-height: 91px;
    font-weight: 700;
    background-image: -webkit-linear-gradient(left, #49d7cd, #559edc);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-family: Montserrat_Bold !important
}

.new_home_top_content_banner_left_tltle2[data-v-485c267e] {
    font-weight: 700;
    font-size: 56px;
    line-height: 162.4%;
    color: #000;
    font-family: Montserrat_Bold !important
}

.new_home_top_content_banner_left_tltle3[data-v-485c267e] {
    font-size: 18px;
    line-height: 44px;
    color: #000;
    margin-top: 15px;
    font-family: Montserrat_Light !important;
    font-weight: 300
}

.new_home_top_content_banner_left_button[data-v-485c267e] {
    line-height: 63.76px;
    color: #fff;
    font-size: 18px;
    margin-top: 30px;
    display: inline-block
}

.new_home_top_content_banner_left_button:hover .new_home_top_content_banner_left_button_a[data-v-485c267e] {
    transform: translateY(-10px);
    transition: all .5s
}

.new_home_top_content_banner_left_button_a[data-v-485c267e] {
    display: inline-block;
    text-align: center;
    width: 237.33px;
    height: 63.76px;
    color: #fff;
    font-size: 16px;
    border-radius: 36.7578px;
    background: #655bef
}

.new_home_top_content_banner_right[data-v-485c267e] {
    display: flex
}

.new_home_top_content_banner_right_product_1[data-v-485c267e],
.new_home_top_content_banner_right_product_2[data-v-485c267e] {
    display: flex;
    flex-direction: column
}

.new_home_top_content_banner_right_product_1[data-v-485c267e] {
    margin-top: 91px;
    margin-left: 103px
}

.new_home_top_content_banner_right_product_2[data-v-485c267e] {
    margin-top: 50px;
    margin-left: 31px
}

.new_home_top_content_banner_right_product_1 .product_1_bottom_box[data-v-485c267e],
.new_home_top_content_banner_right_product_1 .product_1_top_box[data-v-485c267e],
.new_home_top_content_banner_right_product_2 .product_2_bottom_box[data-v-485c267e],
.new_home_top_content_banner_right_product_2 .product_2_top_box[data-v-485c267e] {
    width: 226.47px;
    height: 265.6px;
    box-shadow: 0 7px 14px hsla(0, 0%, 55.3%, .25);
    border-radius: 12px;
    display: flex;
    flex-direction: column;
    align-items: center;
    padding: 30px 20px;
    text-align: center;
    background-color: #fff
}

.new_home_top_content_banner_right_product_1 .product_1_top_box[data-v-485c267e],
.new_home_top_content_banner_right_product_2 .product_2_bottom_box[data-v-485c267e] {
    height: 265px
}

.new_home_top_content_banner_right_product_1 .product_1_bottom_box[data-v-485c267e] {
    height: 283px
}

.new_home_top_content_banner_right_product_1 .product_1_bottom_box[data-v-485c267e],
.new_home_top_content_banner_right_product_2 .product_2_bottom_box[data-v-485c267e] {
    margin-top: 38px;
    height: 283px
}

.product_1_bottom_box .product_1_bottom_box_title[data-v-485c267e],
.product_1_top_box .product_1_top_box_title[data-v-485c267e],
.product_2_bottom_box .product_2_bottom_box_title[data-v-485c267e],
.product_2_top_box .product_2_top_box_title[data-v-485c267e] {
    margin-top: 16px;
    font-size: 14px;
    line-height: 17px;
    color: #000
}

.product_1_bottom_box .product_1_bottom_box_text[data-v-485c267e],
.product_1_top_box .product_1_top_box_text[data-v-485c267e],
.product_2_bottom_box .product_2_bottom_box_text[data-v-485c267e],
.product_2_top_box .product_2_top_box_text[data-v-485c267e] {
    margin-top: 16px;
    font-size: 12px;
    line-height: 162.4%;
    color: #000;
    font-family: Montserrat_Light !important;
    font-weight: 300
}

.product_1_bottom_box_img[data-v-485c267e],
.product_1_top_box_img[data-v-485c267e],
.product_2_bottom_box_img[data-v-485c267e],
.product_2_top_box_img[data-v-485c267e] {
    width: 65px;
    height: 65px
}

.product_1_bottom_box .product_1_bottom_box_button[data-v-485c267e],
.product_1_bottom_box .product_1_bottom_box_button_a[data-v-485c267e],
.product_1_top_box .product_1_top_box_button[data-v-485c267e],
.product_1_top_box .product_1_top_box_button_a[data-v-485c267e],
.product_2_bottom_box .product_2_bottom_box_button[data-v-485c267e],
.product_2_bottom_box .product_2_bottom_box_button_a[data-v-485c267e],
.product_2_top_box .product_2_top_box_button[data-v-485c267e],
.product_2_top_box .product_2_top_box_button_a[data-v-485c267e] {
    width: 149.29px;
    height: 39.97px;
    display: inline-block;
    background: #fff;
    border-radius: 19.9874px;
    line-height: 39.97px;
    text-align: center;
    margin-top: 16px;
    color: #000;
    font-size: 12px
}

.product_1_bottom_box .product_1_bottom_box_button_a[data-v-485c267e],
.product_1_top_box .product_1_top_box_button_a[data-v-485c267e],
.product_2_bottom_box .product_2_bottom_box_button_a[data-v-485c267e],
.product_2_top_box .product_2_top_box_button_a[data-v-485c267e] {
    margin-top: 0;
    border: 1px solid #000;
    position: relative;
    overflow: hidden
}

.product_1_top_box_button_img[data-v-485c267e] {
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    top: -18px;
    transition: all .5s
}

.product_1_top_box_button_text[data-v-485c267e] {
    position: absolute;
    width: 100%;
    left: 50%;
    transform: translateX(-50%);
    transition: all .5s;
    top: 0
}

.product_1_bottom_box_button:hover .product_1_top_box_button_text[data-v-485c267e],
.product_1_top_box_button:hover .product_1_top_box_button_text[data-v-485c267e],
.product_2_bottom_box_button:hover .product_1_top_box_button_text[data-v-485c267e],
.product_2_top_box_button:hover .product_1_top_box_button_text[data-v-485c267e] {
    top: -25px
}

.product_1_bottom_box_button:hover .product_1_top_box_button_img[data-v-485c267e],
.product_1_top_box_button:hover .product_1_top_box_button_img[data-v-485c267e],
.product_2_bottom_box_button:hover .product_1_top_box_button_img[data-v-485c267e],
.product_2_top_box_button:hover .product_1_top_box_button_img[data-v-485c267e] {
    display: inline-block;
    line-height: 39.97px;
    text-align: center;
    top: 10px
}

.new_home_top_content_tab[data-v-485c267e] {
    margin-top: 150px
}

.new_home_top_content_tab_title[data-v-485c267e] {
    font-size: 40px;
    line-height: 143.4%;
    color: #000;
    font-weight: 600
}

.new_home_top_content_tab_subheading[data-v-485c267e] {
    font-size: 16px;
    line-height: 173.9%;
    color: #6c6c6c;
    margin-top: 9px;
    font-weight: lighter
}

.new_home_top_content_tab_content[data-v-485c267e] {
    margin-top: 58px;
    display: flex;
    flex-direction: column
}

.new_home_top_content_tab_content_top[data-v-485c267e] {
    padding-bottom: 32px;
    border-bottom: 1px dashed hsla(0, 0%, 78.8%, .35)
}

.new_home_top_content_tab_content_bottom[data-v-485c267e],
.new_home_top_content_tab_content_top[data-v-485c267e] {
    display: flex
}

.new_home_top_content_tab_content_box[data-v-485c267e] {
    display: flex;
    flex-wrap: wrap
}

.new_home_top_content_tab_content_bottom[data-v-485c267e] {
    margin-top: 70px;
    width: 1080px
}

.new_home_top_content_tab_content_container[data-v-485c267e] {
    width: 224.35px;
    height: 254.83px;
    background: #fff;
    box-sizing: border-box;
    text-align: center;
    margin-right: 44px;
    margin-bottom: 45px
}

.new_home_top_content_tab_content_url[data-v-485c267e]:hover {
    border: 1px solid #757575
}

.new_home_top_content_tab_content_url:hover .new_home_top_content_tab_content_box_img[data-v-485c267e] {
    transform: scale(1.2);
    transition: all .5s
}

.new_home_top_content_tab_content_url[data-v-485c267e] {
    width: 100%;
    height: 100%;
    display: block;
    padding: 39px 18px;
    cursor: pointer;
    border: 1px solid #aeaeae;
    border-radius: 12px
}

.new_home_top_content_tab_content_box_img[data-v-485c267e] {
    width: 65px;
    height: 65px
}

.new_home_top_content_tab_content_box_title[data-v-485c267e] {
    font-size: 16px;
    line-height: 20px;
    color: #000;
    margin-top: 16px;
    height: 40px;
    display: flex;
    justify-content: center;
    align-items: center
}

.new_home_top_content_tab_content_box_subheading[data-v-485c267e] {
    font-size: 14px;
    line-height: 164.4%;
    margin-top: 13px;
    color: rgba(0, 0, 0, .6);
    font-family: Montserrat_Light !important;
    font-weight: 300
}

.new_home_top_content_tab_content_button[data-v-485c267e] {
    min-width: 186.31px;
    height: 48.44px;
    background: rgba(227, 230, 242, .5);
    border-radius: 9px;
    margin-right: 30px;
    line-height: 48.44px;
    text-align: center;
    font-size: 16px;
    color: #000;
    cursor: pointer;
    font-weight: 400;
    padding: 0 20px
}

.new_home_middle[data-v-485c267e] {
    width: 100%;
    height: 895px;
    margin-top: 60px;
    background: url("../../pages/newhome/new_home_middle_background.png")/*tpa=https://www.fonepaw.com/pages/newhome/new_home_middle_background.png*/
    no-repeat 100%;
    background-size: cover;
    position: relative;
    z-index: 2;
    padding-top: 90px
}

.new_home_middle_text[data-v-485c267e] {
    width: 1080px;
    margin: 0 auto 60px
}

.new_home_middle .new_home_middle_title[data-v-485c267e] {
    font-weight: 600;
    font-size: 40px;
    line-height: 49px;
    color: #fff
}

.new_home_middle .new_home_middle_subheading[data-v-485c267e] {
    font-size: 16px;
    line-height: 30px;
    color: #fff;
    margin-top: 15px
}

.new_home_middle_contetn[data-v-485c267e],
.new_home_middle_contetn_2[data-v-485c267e] {
    overflow: hidden;
    white-space: nowrap;
    display: flex;
    color: #fff
}

.new_home_middle_contetn_2[data-v-485c267e] {
    margin-top: 50px
}

.data_by_left_box_new[data-v-485c267e],
.data_by_right_box_new[data-v-485c267e],
.new_home_middle_contetn_left_shift[data-v-485c267e],
.new_home_middle_contetn_right_shift[data-v-485c267e] {
    display: flex
}

.data_by_left_box:nth-child(2) img[data-v-485c267e] {
    transform: scale(1.2);
    margin-left: 10px
}

.data_by_left_box:nth-child(5) img[data-v-485c267e] {
    transform: scale(1.2);
    margin-left: 10px
}

.data_by_left_box:nth-child(6) img[data-v-485c267e] {
    transform: scale(1.8);
    margin-left: 40px
}

.data_by_right_box:first-child img[data-v-485c267e],
.data_by_right_box:nth-child(4) img[data-v-485c267e] {
    transform: scale(1.5);
    margin-left: 20px
}

.data_by_left_box[data-v-485c267e],
.data_by_right_box[data-v-485c267e] {
    width: 403.38px;
    height: 247.63px;
    background: #fff;
    border-radius: 16px;
    margin-right: 43px;
    flex-shrink: 0
}

.data_by_left_box_url[data-v-485c267e],
.data_by_right_box_url[data-v-485c267e] {
    padding: 52px 21px 0 32px;
    width: 100%;
    height: 100%;
    display: block
}

.data_by_left_box .data_by_left_box_img[data-v-485c267e],
.data_by_right_box .data_by_right_box_img[data-v-485c267e] {
    max-height: 60px
}

.data_by_left_box .data_by_left_box_text[data-v-485c267e],
.data_by_right_box .data_by_right_box_text[data-v-485c267e] {
    margin-top: 19px;
    font-size: 16px;
    line-height: 166.9%;
    color: #000
}

.new_home_bottom[data-v-485c267e] {
    position: relative;
    height: 735px;
    padding-top: 130px;
    overflow-x: hidden
}

.new_home_bottom_back[data-v-485c267e] {
    position: absolute;
    right: 0;
    bottom: 100px
}

.new_home_bottom_back_line[data-v-485c267e] {
    right: -16px;
    position: absolute;
    top: 31px;
    height: 700px
}

.new_home_bottom_title[data-v-485c267e] {
    font-weight: 600;
    font-size: 40px;
    line-height: 143.4%;
    color: #000;
    margin: 0 auto;
    width: 700px;
    text-align: center;
    position: relative;
    z-index: 2
}

.new_home_bottom_conetnt[data-v-485c267e] {
    display: flex;
    justify-content: center;
    position: relative;
    z-index: 2;
    margin-top: 68px;
    margin-bottom: 122px
}

.new_home_bottom_conetnt_box[data-v-485c267e] {
    width: 194.14px;
    height: 217.04px;
    margin-right: 27px
}

.new_home_bottom_conetnt_box_move[data-v-485c267e] {
    width: 194.14px;
    height: 217.04px;
    background: #fff;
    box-shadow: 0 9px 19px hsla(0, 0%, 71%, .25);
    border-radius: 14px;
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
    padding-top: 46px;
    box-sizing: border-box
}

.new_home_bottom_conetnt_boxhover[data-v-485c267e] {
    transform: translateY(-20px);
    transition: all .5s
}

.new_home_bottom_conetnt_box_num[data-v-485c267e] {
    font-weight: 600;
    font-size: 20px;
    line-height: 166.9%;
    color: #000;
    margin-top: 12px
}

.new_home_bottom_conetnt_box_text[data-v-485c267e] {
    font-size: 14px;
    color: #595959
}

.new_home_mobile_style[data-v-485c267e] {
    display: none
}

.new_home_bottom_conetnt_box_interior img[data-v-485c267e],
.new_home_bottom_conetnt_box_move img[data-v-485c267e] {
    width: 62px;
    height: 62px
}

@media (max-width: 770px) {
    .new_home .new_home_top .new_home_top_content[data-v-485c267e] {
        width: 100%
    }
    .new_home_top_content_banner_left[data-v-485c267e] {
        margin: 11vh auto 15vh;
        text-align: center;
        width: 93%
    }
    .new_home_top_content_banner_left_tltle1[data-v-485c267e],
    .new_home_top_content_banner_left_tltle2[data-v-485c267e] {
        font-size: 40px
    }
    .new_home_top_content_banner_left_button[data-v-485c267e] {
        margin: 24px auto 0
    }
    .new_home_middle_text[data-v-485c267e] {
        width: auto;
        margin-bottom: 36px
    }
    .tellurion_mobile[data-v-485c267e] {
        width: 200px;
        height: 400px;
        position: absolute;
        right: 0;
        top: 354px
    }
    .new_home_top_content_tab[data-v-485c267e] {
        width: 93%;
        margin: 83px auto
    }
    .new_home_top_content_tab_title[data-v-485c267e] {
        text-align: center;
        font-size: 32px
    }
    .new_home_top_content_tab_subheading[data-v-485c267e] {
        text-align: center
    }
    .new_home_top_content_tab_content_bottom[data-v-485c267e] {
        width: 100%
    }
    .new_home_top_content_tab_content_box[data-v-485c267e] {
        width: 98%;
        justify-content: space-between;
        margin: 0 auto
    }
    .new_home_top_content_tab_content_container[data-v-485c267e] {
        margin-right: 0;
        margin-bottom: 18px;
        width: 163px;
        height: 200px
    }
    .data_by_left_box_text[data-v-485c267e] {
        margin-top: 24px;
        color: #000;
        font-weight: 300;
        font-size: 12px
    }
    .new_home_top_content_tab_content_url[data-v-485c267e] {
        padding: 28px 10px 0
    }
    .new_home_top_content_tab_content_box_title[data-v-485c267e] {
        font-size: 12px;
        margin-top: 20px
    }
    .new_home_top_content_tab_content_box_subheading[data-v-485c267e] {
        font-size: 11px;
        margin-top: 11px
    }
    .new_home_top_content_tab_content_top_mobile[data-v-485c267e] {
        width: 279.59px;
        height: 48.44px;
        background: #7f8bfc;
        border-radius: 9px;
        margin: 0 auto;
        line-height: 48.44px;
        color: #fff;
        font-size: 16px;
        display: flex;
        position: relative
    }
    .new_home_top_content_tab_content_box_img[data-v-485c267e] {
        width: 44px;
        height: 44px
    }
    .new_home_top_content_tab_content_top_mobile .tab_mobile_text[data-v-485c267e] {
        margin-left: 18px
    }
    .new_home_top_content_tab_content_top_mobile .tab_mobile_icon[data-v-485c267e] {
        position: absolute;
        right: 24px;
        top: 0;
        transform: rotate(-180deg);
        transition: all .5s
    }
    .new_home_top_content_tab_content_top_mobile .tab_mobile_icon_click[data-v-485c267e] {
        transform: rotate(0deg);
        transition: all .5s
    }
    .new_home_top_content_tab_content_top_mobile .tab_mobile_menu[data-v-485c267e] {
        width: 279.8px;
        height: 179.43px;
        background: #fff;
        box-shadow: 0 2px 17px hsla(0, 0%, 60%, .25);
        border-radius: 9px;
        color: #000;
        font-size: 16px;
        padding: 12px
    }
    .tab_mobile_menu .tab_mobile_menu_item[data-v-485c267e] {
        width: 254.21px;
        height: 38.04px;
        line-height: 38.04px;
        border-radius: 9px;
        text-indent: 5px
    }
    .tab_mobile_menu .tab_mobile_menu_item_click[data-v-485c267e] {
        background: #f4f4f4
    }
    .new_home_top_content_tab_content_bottom[data-v-485c267e] {
        margin-top: 51px
    }
    .new_home_middle[data-v-485c267e] {
        width: 100%;
        height: 973px;
        margin-top: 137px;
        background: url("../../pages/newhome/new_home_middle_mobile_background.png")/*tpa=https://www.fonepaw.com/pages/newhome/new_home_middle_mobile_background.png*/
        no-repeat 100%;
        background-size: cover;
        position: relative;
        z-index: 2;
        padding-top: 66px
    }
    .new_home_middle .new_home_middle_title[data-v-485c267e] {
        top: 66px;
        position: unset;
        text-align: center;
        font-size: 32px
    }
    .new_home_middle .new_home_middle_subheading[data-v-485c267e] {
        top: 156px;
        position: unset;
        text-align: center
    }
    .middle_mobile_conetnt[data-v-485c267e] {
        display: flex;
        flex-direction: column
    }
    .new_home_middle_contetn_mobile[data-v-485c267e] {
        margin-top: 36px
    }
    .middle_mobile_box[data-v-485c267e] {
        width: 92%;
        margin: 0 auto 15px;
        height: 211.37px;
        background: #fff;
        border-radius: 13.657px
    }
    .new_home_bottom[data-v-485c267e] {
        padding-top: 100px;
        height: 470px;
        margin-bottom: 50px
    }
    .new_home_bottom_back_mobile[data-v-485c267e] {
        position: absolute;
        width: 100%;
        bottom: 0;
        z-index: 1
    }
    .new_home_bottom_title[data-v-485c267e] {
        width: auto;
        position: relative;
        z-index: 2;
        font-size: 32px
    }
    .new_home_bottom_conetnt[data-v-485c267e] {
        margin-bottom: 94px
    }
    .new_home_bottom_conetnt_box[data-v-485c267e] {
        width: 194.14px;
        height: 217.04px;
        margin-right: 0;
        background: #fff;
        border-radius: 14px;
        padding-top: 32px
    }
    .new_home_bottom_conetnt_box_interior[data-v-485c267e] {
        display: flex;
        justify-content: center
    }
    .new_home_bottom_conetnt_box_interior_text[data-v-485c267e] {
        display: flex;
        flex-direction: column;
        margin-left: 36px
    }
    .swiper-pagination[data-v-485c267e] .swiper-pagination-bullet {
        background-color: #a4a1ff !important
    }
    .swiperPaginations_achievement[data-v-485c267e] {
        left: 50%;
        transform: translateX(-50%);
        bottom: auto
    }
    .new_home_bottom .swiper-pagination[data-v-485c267e] .swiper-pagination-bullet {
        margin-right: 10px
    }
    .swiper-pagination[data-v-485c267e] {
        left: 50% !important;
        transform: translateX(-50%) !important
    }
    .swiper-container-horizontal>.swiper-pagination-bullets[data-v-485c267e] {
        bottom: 0
    }
    .new_home_mobile_style[data-v-485c267e] {
        display: block
    }
    .new_home_pc_style[data-v-485c267e] {
        display: none
    }
}

[data-v-06adb68e] {
    font-family: Montserrat_Regular
}

.new_home .new_home_top .new_home_top_content[data-v-06adb68e] {
    width: 1080px;
    margin: 0 auto;
    position: relative;
    z-index: 2
}

.newhome_top_line[data-v-06adb68e] {
    position: absolute;
    left: 0
}

.tellurion[data-v-06adb68e] {
    position: absolute;
    right: 0;
    top: 270px
}

.back_ball[data-v-06adb68e] {
    position: absolute;
    left: 0;
    top: 1177px
}

.new_home_top_content_banner[data-v-06adb68e] {
    display: flex
}

.new_home_top_content_banner_left[data-v-06adb68e] {
    margin-top: 130px
}

.new_home_top_content_banner_left_tltle1[data-v-06adb68e] {
    font-size: 56px;
    line-height: 91px;
    font-weight: 700;
    background-image: -webkit-linear-gradient(left, #49d7cd, #559edc);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-family: Montserrat_Bold !important
}

.new_home_top_content_banner_left_tltle2[data-v-06adb68e] {
    font-weight: 700;
    font-size: 56px;
    line-height: 162.4%;
    color: #000;
    font-family: Montserrat_Bold !important
}

.new_home_top_content_banner_left_tltle3[data-v-06adb68e] {
    font-size: 18px;
    line-height: 44px;
    color: #000;
    margin-top: 15px;
    font-family: Montserrat_Light !important;
    font-weight: 300
}

.new_home_top_content_banner_left_button[data-v-06adb68e] {
    line-height: 63.76px;
    color: #fff;
    font-size: 18px;
    margin-top: 30px;
    display: inline-block
}

.new_home_top_content_banner_left_button:hover .new_home_top_content_banner_left_button_a[data-v-06adb68e] {
    transform: translateY(-10px);
    transition: all .5s
}

.new_home_top_content_banner_left_button_a[data-v-06adb68e] {
    display: inline-block;
    text-align: center;
    width: 237.33px;
    height: 63.76px;
    color: #fff;
    font-size: 16px;
    border-radius: 36.7578px;
    background: #655bef
}

.new_home_top_content_banner_right[data-v-06adb68e] {
    display: flex
}

.new_home_top_content_banner_right_product_1[data-v-06adb68e],
.new_home_top_content_banner_right_product_2[data-v-06adb68e] {
    display: flex;
    flex-direction: column
}

.new_home_top_content_banner_right_product_1[data-v-06adb68e] {
    margin-top: 91px;
    margin-left: 103px
}

.new_home_top_content_banner_right_product_2[data-v-06adb68e] {
    margin-top: 50px;
    margin-left: 31px
}

.new_home_top_content_banner_right_product_1 .product_1_bottom_box[data-v-06adb68e],
.new_home_top_content_banner_right_product_1 .product_1_top_box[data-v-06adb68e],
.new_home_top_content_banner_right_product_2 .product_2_bottom_box[data-v-06adb68e],
.new_home_top_content_banner_right_product_2 .product_2_top_box[data-v-06adb68e] {
    width: 226.47px;
    height: 265.6px;
    box-shadow: 0 7px 14px hsla(0, 0%, 55.3%, .25);
    border-radius: 12px;
    display: flex;
    flex-direction: column;
    align-items: center;
    padding: 30px 20px;
    text-align: center;
    background-color: #fff
}

.new_home_top_content_banner_right_product_1 .product_1_top_box[data-v-06adb68e],
.new_home_top_content_banner_right_product_2 .product_2_bottom_box[data-v-06adb68e] {
    height: 265px
}

.new_home_top_content_banner_right_product_1 .product_1_bottom_box[data-v-06adb68e] {
    height: 283px
}

.new_home_top_content_banner_right_product_1 .product_1_bottom_box[data-v-06adb68e],
.new_home_top_content_banner_right_product_2 .product_2_bottom_box[data-v-06adb68e] {
    margin-top: 38px;
    height: 283px
}

.product_1_bottom_box .product_1_bottom_box_title[data-v-06adb68e],
.product_1_top_box .product_1_top_box_title[data-v-06adb68e],
.product_2_bottom_box .product_2_bottom_box_title[data-v-06adb68e],
.product_2_top_box .product_2_top_box_title[data-v-06adb68e] {
    margin-top: 16px;
    font-size: 14px;
    line-height: 17px;
    color: #000
}

.product_1_bottom_box .product_1_bottom_box_text[data-v-06adb68e],
.product_1_top_box .product_1_top_box_text[data-v-06adb68e],
.product_2_bottom_box .product_2_bottom_box_text[data-v-06adb68e],
.product_2_top_box .product_2_top_box_text[data-v-06adb68e] {
    margin-top: 16px;
    font-size: 12px;
    line-height: 162.4%;
    color: #000;
    font-family: Montserrat_Light !important;
    font-weight: 300
}

.product_1_bottom_box_img[data-v-06adb68e],
.product_1_top_box_img[data-v-06adb68e],
.product_2_bottom_box_img[data-v-06adb68e],
.product_2_top_box_img[data-v-06adb68e] {
    width: 65px;
    height: 65px
}

.product_1_bottom_box .product_1_bottom_box_button[data-v-06adb68e],
.product_1_bottom_box .product_1_bottom_box_button_a[data-v-06adb68e],
.product_1_top_box .product_1_top_box_button[data-v-06adb68e],
.product_1_top_box .product_1_top_box_button_a[data-v-06adb68e],
.product_2_bottom_box .product_2_bottom_box_button[data-v-06adb68e],
.product_2_bottom_box .product_2_bottom_box_button_a[data-v-06adb68e],
.product_2_top_box .product_2_top_box_button[data-v-06adb68e],
.product_2_top_box .product_2_top_box_button_a[data-v-06adb68e] {
    width: 149.29px;
    height: 39.97px;
    display: inline-block;
    background: #fff;
    border-radius: 19.9874px;
    line-height: 39.97px;
    text-align: center;
    margin-top: 16px;
    color: #000;
    font-size: 12px
}

.product_1_bottom_box .product_1_bottom_box_button_a[data-v-06adb68e],
.product_1_top_box .product_1_top_box_button_a[data-v-06adb68e],
.product_2_bottom_box .product_2_bottom_box_button_a[data-v-06adb68e],
.product_2_top_box .product_2_top_box_button_a[data-v-06adb68e] {
    margin-top: 0;
    border: 1px solid #000;
    position: relative;
    overflow: hidden
}

.product_1_top_box_button_img[data-v-06adb68e] {
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    top: -18px;
    transition: all .5s
}

.product_1_top_box_button_text[data-v-06adb68e] {
    position: absolute;
    width: 100%;
    left: 50%;
    transform: translateX(-50%);
    transition: all .5s;
    top: 0
}

.product_1_bottom_box_button:hover .product_1_top_box_button_text[data-v-06adb68e],
.product_1_top_box_button:hover .product_1_top_box_button_text[data-v-06adb68e],
.product_2_bottom_box_button:hover .product_1_top_box_button_text[data-v-06adb68e],
.product_2_top_box_button:hover .product_1_top_box_button_text[data-v-06adb68e] {
    top: -25px
}

.product_1_bottom_box_button:hover .product_1_top_box_button_img[data-v-06adb68e],
.product_1_top_box_button:hover .product_1_top_box_button_img[data-v-06adb68e],
.product_2_bottom_box_button:hover .product_1_top_box_button_img[data-v-06adb68e],
.product_2_top_box_button:hover .product_1_top_box_button_img[data-v-06adb68e] {
    display: inline-block;
    line-height: 39.97px;
    text-align: center;
    top: 10px
}

.new_home_top_content_tab[data-v-06adb68e] {
    margin-top: 150px
}

.new_home_top_content_tab_title[data-v-06adb68e] {
    font-size: 40px;
    line-height: 143.4%;
    color: #000;
    font-weight: 600
}

.new_home_top_content_tab_subheading[data-v-06adb68e] {
    font-size: 16px;
    line-height: 173.9%;
    color: #6c6c6c;
    margin-top: 9px;
    font-weight: lighter
}

.new_home_top_content_tab_content[data-v-06adb68e] {
    margin-top: 58px;
    display: flex;
    flex-direction: column
}

.new_home_top_content_tab_content_top[data-v-06adb68e] {
    padding-bottom: 32px;
    border-bottom: 1px dashed hsla(0, 0%, 78.8%, .35)
}

.new_home_top_content_tab_content_bottom[data-v-06adb68e],
.new_home_top_content_tab_content_top[data-v-06adb68e] {
    display: flex
}

.new_home_top_content_tab_content_box[data-v-06adb68e] {
    display: flex;
    flex-wrap: wrap
}

.new_home_top_content_tab_content_bottom[data-v-06adb68e] {
    margin-top: 70px;
    width: 1080px
}

.new_home_top_content_tab_content_container[data-v-06adb68e] {
    width: 224.35px;
    height: 254.83px;
    background: #fff;
    box-sizing: border-box;
    text-align: center;
    margin-right: 44px;
    margin-bottom: 45px
}

.new_home_top_content_tab_content_url[data-v-06adb68e]:hover {
    border: 1px solid #757575
}

.new_home_top_content_tab_content_url:hover .new_home_top_content_tab_content_box_img[data-v-06adb68e] {
    transform: scale(1.2);
    transition: all .5s
}

.new_home_top_content_tab_content_url[data-v-06adb68e] {
    width: 100%;
    height: 100%;
    display: block;
    padding: 39px 18px;
    cursor: pointer;
    border: 1px solid #aeaeae;
    border-radius: 12px
}

.new_home_top_content_tab_content_box_img[data-v-06adb68e] {
    width: 65px;
    height: 65px
}

.new_home_top_content_tab_content_box_title[data-v-06adb68e] {
    font-size: 16px;
    line-height: 20px;
    color: #000;
    margin-top: 16px;
    height: 40px;
    display: flex;
    justify-content: center;
    align-items: center
}

.new_home_top_content_tab_content_box_subheading[data-v-06adb68e] {
    font-size: 14px;
    line-height: 164.4%;
    margin-top: 13px;
    color: rgba(0, 0, 0, .6);
    font-family: Montserrat_Light !important;
    font-weight: 300
}

.new_home_top_content_tab_content_button[data-v-06adb68e] {
    width: 186.31px;
    height: 48.44px;
    background: rgba(227, 230, 242, .5);
    border-radius: 9px;
    margin-right: 30px;
    line-height: 48.44px;
    text-align: center;
    font-size: 16px;
    color: #000;
    cursor: pointer;
    font-weight: 400
}

.new_home_middle[data-v-06adb68e] {
    width: 100%;
    height: 895px;
    margin-top: 60px;
    background: url("../../pages/newhome/new_home_middle_background.png")/*tpa=https://www.fonepaw.com/pages/newhome/new_home_middle_background.png*/
    no-repeat 100%;
    background-size: cover;
    position: relative;
    z-index: 2;
    padding-top: 90px
}

.new_home_middle_text[data-v-06adb68e] {
    width: 1080px;
    margin: 0 auto 60px
}

.new_home_middle .new_home_middle_title[data-v-06adb68e] {
    font-weight: 600;
    font-size: 40px;
    line-height: 49px;
    color: #fff
}

.new_home_middle .new_home_middle_subheading[data-v-06adb68e] {
    font-size: 16px;
    line-height: 30px;
    color: #fff;
    margin-top: 15px
}

.new_home_middle_contetn[data-v-06adb68e],
.new_home_middle_contetn_2[data-v-06adb68e] {
    overflow: hidden;
    white-space: nowrap;
    display: flex;
    color: #fff
}

.new_home_middle_contetn_2[data-v-06adb68e] {
    margin-top: 50px
}

.data_by_left_box_new[data-v-06adb68e],
.data_by_right_box_new[data-v-06adb68e],
.new_home_middle_contetn_left_shift[data-v-06adb68e],
.new_home_middle_contetn_right_shift[data-v-06adb68e] {
    display: flex
}

.data_by_left_box[data-v-06adb68e],
.data_by_right_box[data-v-06adb68e] {
    width: 403.38px;
    height: 247.63px;
    background: #fff;
    border-radius: 16px;
    margin-right: 43px;
    flex-shrink: 0
}

.data_by_left_box_url[data-v-06adb68e],
.data_by_right_box_url[data-v-06adb68e] {
    padding: 52px 21px 0 32px;
    width: 100%;
    height: 100%;
    display: block
}

.data_by_left_box .data_by_left_box_text[data-v-06adb68e],
.data_by_right_box .data_by_right_box_text[data-v-06adb68e] {
    margin-top: 19px;
    font-size: 16px;
    line-height: 166.9%;
    color: #000
}

.new_home_bottom[data-v-06adb68e] {
    position: relative;
    height: 735px;
    padding-top: 130px;
    overflow-x: hidden
}

.new_home_bottom_back[data-v-06adb68e] {
    position: absolute;
    right: 0;
    bottom: 100px
}

.new_home_bottom_back_line[data-v-06adb68e] {
    right: -16px;
    position: absolute;
    top: 31px;
    height: 700px
}

.new_home_bottom_title[data-v-06adb68e] {
    font-weight: 600;
    font-size: 40px;
    line-height: 143.4%;
    color: #000;
    margin: 0 auto;
    width: 700px;
    text-align: center;
    position: relative;
    z-index: 2
}

.new_home_bottom_conetnt[data-v-06adb68e] {
    display: flex;
    justify-content: center;
    position: relative;
    z-index: 2;
    margin-top: 68px;
    margin-bottom: 122px
}

.new_home_bottom_conetnt_box[data-v-06adb68e] {
    width: 194.14px;
    height: 217.04px;
    margin-right: 27px
}

.new_home_bottom_conetnt_box_move[data-v-06adb68e] {
    width: 194.14px;
    height: 217.04px;
    background: #fff;
    box-shadow: 0 9px 19px hsla(0, 0%, 71%, .25);
    border-radius: 14px;
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
    padding-top: 46px;
    box-sizing: border-box
}

.new_home_bottom_conetnt_boxhover[data-v-06adb68e] {
    transform: translateY(-20px);
    transition: all .5s
}

.new_home_bottom_conetnt_box_num[data-v-06adb68e] {
    font-weight: 600;
    font-size: 20px;
    line-height: 166.9%;
    color: #000;
    margin-top: 12px
}

.new_home_bottom_conetnt_box_text[data-v-06adb68e] {
    font-size: 14px;
    color: #595959
}

.new_home_mobile_style[data-v-06adb68e] {
    display: none
}

.new_home_bottom_conetnt_box_interior img[data-v-06adb68e],
.new_home_bottom_conetnt_box_move img[data-v-06adb68e] {
    width: 62px;
    height: 62px
}

@media (max-width: 770px) {
    .new_home .new_home_top .new_home_top_content[data-v-06adb68e] {
        width: 100%
    }
    .new_home_top_content_banner_left[data-v-06adb68e] {
        margin: 11vh auto 15vh;
        text-align: center;
        width: 93%
    }
    .new_home_top_content_banner_left_tltle1[data-v-06adb68e],
    .new_home_top_content_banner_left_tltle2[data-v-06adb68e] {
        font-size: 40px
    }
    .new_home_top_content_banner_left_button[data-v-06adb68e] {
        margin: 24px auto 0
    }
    .new_home_middle_text[data-v-06adb68e] {
        width: auto;
        margin-bottom: 36px
    }
    .tellurion_mobile[data-v-06adb68e] {
        width: 200px;
        height: 400px;
        position: absolute;
        right: 0;
        top: 354px
    }
    .new_home_top_content_tab[data-v-06adb68e] {
        width: 93%;
        margin: 83px auto
    }
    .new_home_top_content_tab_title[data-v-06adb68e] {
        text-align: center;
        font-size: 32px
    }
    .new_home_top_content_tab_subheading[data-v-06adb68e] {
        text-align: center
    }
    .new_home_top_content_tab_content_bottom[data-v-06adb68e] {
        width: 100%
    }
    .new_home_top_content_tab_content_box[data-v-06adb68e] {
        width: 98%;
        justify-content: space-between;
        margin: 0 auto
    }
    .new_home_top_content_tab_content_container[data-v-06adb68e] {
        margin-right: 0;
        margin-bottom: 18px;
        width: 163px;
        height: 200px
    }
    .data_by_left_box_text[data-v-06adb68e] {
        margin-top: 24px;
        color: #000;
        font-weight: 300;
        font-size: 12px
    }
    .new_home_top_content_tab_content_url[data-v-06adb68e] {
        padding: 28px 10px 0
    }
    .new_home_top_content_tab_content_box_title[data-v-06adb68e] {
        font-size: 12px;
        margin-top: 20px
    }
    .new_home_top_content_tab_content_box_subheading[data-v-06adb68e] {
        font-size: 11px;
        margin-top: 11px
    }
    .new_home_top_content_tab_content_top_mobile[data-v-06adb68e] {
        width: 279.59px;
        height: 48.44px;
        background: #7f8bfc;
        border-radius: 9px;
        margin: 0 auto;
        line-height: 48.44px;
        color: #fff;
        font-size: 16px;
        display: flex;
        position: relative
    }
    .new_home_top_content_tab_content_box_img[data-v-06adb68e] {
        width: 44px;
        height: 44px
    }
    .new_home_top_content_tab_content_top_mobile .tab_mobile_text[data-v-06adb68e] {
        margin-left: 18px
    }
    .new_home_top_content_tab_content_top_mobile .tab_mobile_icon[data-v-06adb68e] {
        position: absolute;
        right: 24px;
        top: 0;
        transform: rotate(-180deg);
        transition: all .5s
    }
    .new_home_top_content_tab_content_top_mobile .tab_mobile_icon_click[data-v-06adb68e] {
        transform: rotate(0deg);
        transition: all .5s
    }
    .new_home_top_content_tab_content_top_mobile .tab_mobile_menu[data-v-06adb68e] {
        width: 279.8px;
        height: 179.43px;
        background: #fff;
        box-shadow: 0 2px 17px hsla(0, 0%, 60%, .25);
        border-radius: 9px;
        color: #000;
        font-size: 16px;
        padding: 12px
    }
    .tab_mobile_menu .tab_mobile_menu_item[data-v-06adb68e] {
        width: 254.21px;
        height: 38.04px;
        line-height: 38.04px;
        border-radius: 9px;
        text-indent: 5px
    }
    .tab_mobile_menu .tab_mobile_menu_item_click[data-v-06adb68e] {
        background: #f4f4f4
    }
    .new_home_top_content_tab_content_bottom[data-v-06adb68e] {
        margin-top: 51px
    }
    .new_home_middle[data-v-06adb68e] {
        width: 100%;
        height: 973px;
        margin-top: 137px;
        background: url("../../pages/newhome/new_home_middle_mobile_background.png")/*tpa=https://www.fonepaw.com/pages/newhome/new_home_middle_mobile_background.png*/
        no-repeat 100%;
        background-size: cover;
        position: relative;
        z-index: 2;
        padding-top: 66px
    }
    .new_home_middle .new_home_middle_title[data-v-06adb68e] {
        top: 66px;
        position: unset;
        text-align: center;
        font-size: 32px
    }
    .new_home_middle .new_home_middle_subheading[data-v-06adb68e] {
        top: 156px;
        position: unset;
        text-align: center
    }
    .middle_mobile_conetnt[data-v-06adb68e] {
        display: flex;
        flex-direction: column
    }
    .new_home_middle_contetn_mobile[data-v-06adb68e] {
        margin-top: 36px
    }
    .middle_mobile_box[data-v-06adb68e] {
        width: 92%;
        margin: 0 auto 15px;
        height: 211.37px;
        background: #fff;
        border-radius: 13.657px
    }
    .new_home_bottom[data-v-06adb68e] {
        padding-top: 100px;
        height: 470px;
        margin-bottom: 50px
    }
    .new_home_bottom_back_mobile[data-v-06adb68e] {
        position: absolute;
        width: 100%;
        bottom: 0;
        z-index: 1
    }
    .new_home_bottom_title[data-v-06adb68e] {
        width: auto;
        position: relative;
        z-index: 2;
        font-size: 32px
    }
    .new_home_bottom_conetnt[data-v-06adb68e] {
        margin-bottom: 94px
    }
    .new_home_bottom_conetnt_box[data-v-06adb68e] {
        width: 194.14px;
        height: 217.04px;
        margin-right: 0;
        background: #fff;
        border-radius: 14px;
        padding-top: 32px
    }
    .new_home_bottom_conetnt_box_interior[data-v-06adb68e] {
        display: flex;
        justify-content: center
    }
    .new_home_bottom_conetnt_box_interior_text[data-v-06adb68e] {
        display: flex;
        flex-direction: column;
        margin-left: 36px
    }
    .swiper-pagination[data-v-06adb68e] .swiper-pagination-bullet {
        background-color: #a4a1ff !important
    }
    .swiperPaginations_achievement[data-v-06adb68e] {
        left: 50%;
        transform: translateX(-50%);
        bottom: auto
    }
    .new_home_bottom .swiper-pagination[data-v-06adb68e] .swiper-pagination-bullet {
        margin-right: 10px
    }
    .swiper-pagination[data-v-06adb68e] {
        left: 50% !important;
        transform: translateX(-50%) !important
    }
    .swiper-container-horizontal>.swiper-pagination-bullets[data-v-06adb68e] {
        bottom: 0
    }
    .new_home_mobile_style[data-v-06adb68e] {
        display: block
    }
    .new_home_pc_style[data-v-06adb68e] {
        display: none
    }
}

@keyframes up_and_down {
    0% {
        transform: translateY(0)
    }
    50% {
        transform: translateY(30%)
    }
    to {
        transform: translateY(0)
    }
}

@keyframes rightcircle {
    0% {
        transform: rotate(45deg)
    }
    50%,
    to {
        transform: rotate(225deg)
    }
}

@keyframes rightcircle_restart {
    0% {
        transform: rotate(45deg)
    }
    50%,
    to {
        transform: rotate(225deg)
    }
}

@keyframes leftcircle {
    0%,
    50% {
        transform: rotate(45deg)
    }
    to {
        transform: rotate(225deg)
    }
}

@keyframes leftcircle_restart {
    0%,
    50% {
        transform: rotate(45deg)
    }
    to {
        transform: rotate(225deg)
    }
}

#home .index-banner {
    position: relative;
    overflow: hidden;
    z-index: 1
}

#home .index-banner .index-banner__top {
    height: 768px;
    background-position: 50%;
    background-size: cover;
    border-top: 1.5px solid #328feb;
    border-bottom: 1.5px solid #328feb;
    padding-top: 100px
}

#home .index-banner .index-banner__top .title {
    font-size: 48px;
    font-weight: 700;
    color: #fff;
    text-align: center
}

#home .index-banner .index-banner__top .des {
    font-size: 18px;
    color: #fff;
    text-align: center
}

#home .index-banner .index-banner__top .buttons {
    margin-top: 50px;
    display: flex;
    justify-content: center;
    position: relative;
    z-index: 4
}

#home .index-banner .index-banner__top .buttons .download {
    display: inline-flex;
    flex-direction: column;
    width: 220px;
    position: relative
}

#home .index-banner .index-banner__top .buttons .download.hovering:before {
    opacity: 1
}

#home .index-banner .index-banner__top .buttons .download.hovering .hide-content {
    display: flex
}

#home .index-banner .index-banner__top .buttons .download:before {
    content: "";
    display: block;
    background: rgba(20, 32, 122, .6);
    position: absolute;
    top: -8px;
    left: -8px;
    width: 100%;
    height: 100%;
    padding: 8px 8px 0;
    box-sizing: content-box;
    border-radius: 4px;
    z-index: 1;
    opacity: 0;
    transition: .2s ease-out
}

#home .index-banner .index-banner__top .buttons .download .surface {
    cursor: pointer;
    width: 220px;
    height: 48px;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 4px;
    background-color: #fff;
    position: relative;
    z-index: 3
}

#home .index-banner .index-banner__top .buttons .download .surface p {
    color: #0066cb;
    font-size: 16px;
    margin-bottom: 0
}

#home .index-banner .index-banner__top .buttons .download .surface p em,
#home .index-banner .index-banner__top .buttons .download .surface p i {
    margin-left: 24px;
    font-size: 18px;
    position: relative;
    top: 3px
}

#home .index-banner .index-banner__top .buttons .download .hide-content {
    display: none;
    padding: 16px 0;
    justify-content: center;
    align-items: center;
    position: relative;
    z-index: 2
}

#home .index-banner .index-banner__top .buttons .download .hide-content .ver {
    display: inline-flex;
    align-items: center;
    flex-direction: column;
    color: #fff;
    margin: 0 10px
}

#home .index-banner .index-banner__top .buttons .download .hide-content .ver:hover {
    color: #328feb
}

#home .index-banner .index-banner__top .buttons .download .hide-content .ver em {
    display: inline-block;
    font-size: 18px;
    width: 20px;
    margin-bottom: 4px
}

#home .index-banner .index-banner__top .buttons .button {
    display: inline-flex;
    width: 220px;
    height: 48px;
    justify-content: center;
    align-items: center;
    border-radius: 4px;
    background-color: #fff;
    font-size: 16px;
    color: #328feb;
    margin-left: 30px
}

#home .index-banner .index-banner__top .buttons .button:hover {
    background-color: #328feb;
    color: #fff
}

#home .index-banner .index-banner__top .canvas {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 50%;
    transform: translateX(-50%);
    z-index: 1
}

#home .index-banner .index-banner__top .canvas .fl-icon {
    position: absolute;
    animation: up_and_down 3s ease-in-out infinite
}

#home .index-banner .index-banner__top .canvas .fl-folder {
    left: 334px;
    top: 398px;
    animation-delay: .4s
}

#home .index-banner .index-banner__top .canvas .fl-file {
    left: 433px;
    top: 528px
}

#home .index-banner .index-banner__top .canvas .fl-video {
    left: 567px;
    top: 527px;
    animation-delay: .4s
}

#home .index-banner .index-banner__top .canvas .fl-image {
    left: 1085px;
    top: 436px;
    animation-delay: .4s
}

#home .index-banner .index-banner__top .canvas .fl-zip {
    left: 1124px;
    top: 248px
}

#home .index-banner .index-banner__top .canvas .fl-contact {
    left: 1295px;
    top: 244px;
    animation-delay: .4s
}

#home .index-banner .index-banner__top .canvas .fl-call {
    left: 1380px;
    top: 423px
}

#home .index-banner .index-banner__top .canvas .fl-music {
    left: 1414px;
    top: 318px
}

#home .index-banner .index-banner__bottom {
    position: absolute;
    width: 100%;
    bottom: 0;
    left: 0;
    z-index: 3
}

#home .index-banner .index-banner__bottom .index-pList {
    width: 100%;
    height: 348px;
    overflow: hidden
}

#home .index-banner .index-banner__bottom .index-pList .flex-container {
    justify-content: space-between;
    align-items: flex-end
}

#home .index-banner .index-banner__bottom .index-pList .flex-row-3 {
    width: 330px
}

#home .index-banner .index-banner__bottom .index-pList .flex-row-3.expanding .flex-item__content {
    transform: translateX(0)
}

#home .index-banner .index-banner__bottom .index-pList .flex-row-3.expanding .flex-item__content .inner {
    background: rgba(50, 143, 235, .77)
}

#home .index-banner .index-banner__bottom .index-pList .flex-item__content {
    position: relative;
    height: 348px;
    width: 100%;
    transform: translateY(156px);
    overflow: hidden;
    transition: .2s linear
}

#home .index-banner .index-banner__bottom .index-pList .flex-item__content.mm {
    border-top: 9px solid #ff6683
}

#home .index-banner .index-banner__bottom .index-pList .flex-item__content.dt {
    border-top: 9px solid #ffca61
}

#home .index-banner .index-banner__bottom .index-pList .flex-item__content.sr {
    border-top: 9px solid #64ffbc
}

#home .index-banner .index-banner__bottom .index-pList .flex-item__content img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
    z-index: 1
}

#home .index-banner .index-banner__bottom .index-pList .flex-item__content .inner {
    position: relative;
    z-index: 2;
    background: linear-gradient(0, #005bff, rgba(24, 127, 196, 0));
    height: 100%;
    padding: 30px
}

#home .index-banner .index-banner__bottom .index-pList .flex-item__content .inner img {
    position: static;
    height: 48px;
    width: 48px;
    display: block;
    margin-bottom: 10px;
    object-fit: contain
}

#home .index-banner .index-banner__bottom .index-pList .flex-item__content .inner a {
    color: #fff;
    font-size: 18px;
    font-weight: 700
}

#home .index-banner .index-banner__bottom .index-pList .flex-item__content .inner p {
    font-size: 16px;
    color: #fff
}

#home .index-banner .index-banner__bottom .index-pList .flex-item__content .inner .buttons-box {
    margin-top: 30px
}

#home .index-banner .index-banner__bottom .index-pList .flex-item__content .inner .buttons-box .button-box {
    overflow: hidden;
    position: relative;
    width: 220px;
    margin: 0 auto 20px
}

#home .index-banner .index-banner__bottom .index-pList .flex-item__content .inner .buttons-box .button-box:hover .hide-cont {
    transform: scale(1)
}

#home .index-banner .index-banner__bottom .index-pList .flex-item__content .inner .buttons-box .button-box .surface {
    cursor: pointer;
    width: 220px;
    height: 48px;
    border-radius: 4px;
    background-color: #fff;
    display: flex;
    justify-content: center;
    align-items: center
}

#home .index-banner .index-banner__bottom .index-pList .flex-item__content .inner .buttons-box .button-box .surface p {
    font-size: 16px;
    color: #328feb
}

#home .index-banner .index-banner__bottom .index-pList .flex-item__content .inner .buttons-box .button-box .surface p em,
#home .index-banner .index-banner__bottom .index-pList .flex-item__content .inner .buttons-box .button-box .surface p i {
    margin-left: 12px
}

#home .index-banner .index-banner__bottom .index-pList .flex-item__content .inner .buttons-box .button-box .hide-cont {
    position: absolute;
    top: 0;
    left: 0;
    transform: scale(0);
    transition: .2s;
    background-color: #14207a;
    border-radius: 4px;
    display: flex;
    width: 220px;
    height: 48px;
    justify-content: center;
    align-items: center
}

#home .index-banner .index-banner__bottom .index-pList .flex-item__content .inner .buttons-box .button-box .hide-cont a {
    display: inline-flex;
    height: 18px;
    flex: 0 0 50%;
    justify-content: center;
    align-items: center;
    height: 60%
}

#home .index-banner .index-banner__bottom .index-pList .flex-item__content .inner .buttons-box .button-box .hide-cont a:nth-of-type(2) {
    border-left: 1px dashed rgba(247, 248, 248, .77)
}

#home .index-banner .index-banner__bottom .index-pList .flex-item__content .inner .buttons-box .button-box .hide-cont a:hover {
    color: #328feb
}

#home .index-banner .index-banner__bottom .index-pList .flex-item__content .inner .buttons-box .button-box .hide-cont em,
#home .index-banner .index-banner__bottom .index-pList .flex-item__content .inner .buttons-box .button-box .hide-cont i {
    display: inline-flex;
    width: 22px;
    height: 18px;
    margin: 0 2px
}

#home .index-banner .index-banner__bottom .index-pList .flex-item__content .inner .buttons-box .button {
    width: 220px;
    height: 48px;
    margin: 0 auto;
    border-radius: 4px;
    background-color: #fff;
    display: flex;
    justify-content: center;
    align-items: center;
    color: #328feb;
    font-weight: 500;
    font-size: 16px
}

#home .index-banner .index-banner__bottom .index-pList .flex-item__content .inner .buttons-box .button:hover {
    background-color: #328feb;
    color: #fff
}

.index-cel {
    background: url("../../pages/home/line-bg.png")/*tpa=https://www.fonepaw.com/pages/home/line-bg.png*/
    0 0 no-repeat;
    background-size: cover;
    padding: 84px 0
}

.index-cel .p3 {
    text-align: center;
    padding: 0 10%
}

.index-cel .link-button {
    transition: .15s ease-out;
    display: flex;
    width: 330px;
    height: 74px;
    margin: 16px auto 0;
    border-radius: 4px;
    background-color: #328feb;
    box-shadow: 1px 1px 4px 1px rgba(0, 0, 0, .2);
    justify-content: center;
    align-items: center;
    color: #fff;
    font-size: 18px;
    font-weight: 700
}

.index-cel .link-button:hover {
    box-shadow: 3px 3px 16px 2px rgba(0, 0, 0, .4)
}

.media {
    margin-bottom: 40px
}

.media #slider {
    position: relative
}

.media #slider .slides .li__content {
    text-align: center;
    padding: 0 15%
}

.media #slider .slides .li__content img {
    height: 54px;
    display: inline-block;
    margin: 0 4px 20px
}

.media #slider .slides .li__content .p2 {
    font-size: 16px;
    color: #565656;
    line-height: 1.6
}

.media #slider .flex-control-paging {
    position: static;
    margin-top: 24px
}

.media #slider .flex-control-paging li {
    margin: 0 2px
}

.media #slider .flex-control-paging li a {
    width: 4px;
    height: 4px;
    background: #c9caca;
    box-shadow: none;
    transition: .2s ease-out
}

.media #slider .flex-control-paging li a.flex-active {
    width: 14px;
    background: #2ea7e0
}

.media #slider .flex-direction-nav a {
    position: absolute;
    top: 35%;
    display: block;
    width: 45px;
    height: 45px;
    outline: none
}

.media #slider .flex-direction-nav a.flex-prev {
    left: 0
}

.media #slider .flex-direction-nav a.flex-prev em,
.media #slider .flex-direction-nav a.flex-prev i {
    transform: rotate(180deg) translate(60%, 60%)
}

.media #slider .flex-direction-nav a.flex-next {
    right: 0
}

.media #slider .flex-direction-nav a.active .wrapper .circleProgress.rightcircle {
    animation: rightcircle_restart 5s linear infinite
}

.media #slider .flex-direction-nav a.active .wrapper .circleProgress.leftcircle {
    animation: leftcircle_restart 5s linear infinite
}

.media #slider .flex-direction-nav a em,
.media #slider .flex-direction-nav a i {
    display: inline-block;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-60%, -60%);
    font-size: 16px;
    color: #2ea7e0
}

.media #slider .flex-direction-nav a .wrapper {
    width: 50%;
    height: 100%;
    position: absolute;
    top: -2px;
    overflow: hidden
}

.media #slider .flex-direction-nav a .wrapper.left {
    left: 0
}

.media #slider .flex-direction-nav a .wrapper.right {
    right: 0
}

.media #slider .flex-direction-nav a .wrapper .circleProgress {
    width: 200%;
    height: 100%;
    border: 1.5px solid transparent;
    border-radius: 50%;
    position: absolute;
    top: 0;
    transform: rotate(45deg);
    transition: 1s;
    transition-timing-function: linear
}

.media #slider .flex-direction-nav a .wrapper .circleProgress.rightcircle {
    border-top: 1.5px solid #2ea7e0;
    border-right: 1.5px solid #2ea7e0;
    right: 0;
    animation: rightcircle 5s linear infinite
}

.media #slider .flex-direction-nav a .wrapper .circleProgress.leftcircle {
    border-bottom: 1.5px solid #2ea7e0;
    border-left: 1.5px solid #2ea7e0;
    left: 0;
    animation: leftcircle 5s linear infinite
}

.top-stories {
    padding: 100px 0
}

.top-stories .flex-container {
    justify-content: space-between
}

.top-stories .flex-row-3 {
    flex: 0 0 320px
}

.top-stories .flex-item__content {
    position: relative;
    height: 428px;
    width: 100%;
    overflow: hidden
}

.top-stories .flex-item__content:hover img {
    transform: scale(1.2)
}

.top-stories .flex-item__content:hover a {
    text-decoration: underline
}

.top-stories .flex-item__content.one a {
    background: linear-gradient(0, #1886cf, transparent)
}

.top-stories .flex-item__content.two a {
    background: linear-gradient(0, #152cdd, transparent)
}

.top-stories .flex-item__content.thr a {
    background: linear-gradient(0, #9d1cd7, transparent)
}

.top-stories .flex-item__content img {
    transition: .2s ease-out;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

.top-stories .flex-item__content a {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    align-items: flex-end;
    padding: 30px;
    font-size: 16px;
    color: #fff
}

.our-customer {
    padding: 40px 0 80px
}

.our-customer img {
    max-width: 100%
}

.our-customer .container {
    position: relative
}

.our-customer .flex-container {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    justify-content: space-between;
    align-items: flex-end
}

.our-customer .flex-container .flex-item {
    flex: 0 0 33%;
    flex-direction: column;
    align-items: center
}

.our-customer .flex-container .flex-item .p1 {
    font-size: 72px;
    color: #0066cb;
    font-weight: 700;
    text-align: center
}

.our-customer .flex-container .flex-item .p2 {
    font-size: 18px;
    color: #565656;
    text-align: center
}

@media screen and (max-width: 1080px) {
    #home .index-banner .index-banner__bottom .index-pList .flex-row-3 {
        width: 300px
    }
}

@media screen and (max-width: 768px) {
    #home .index-banner .index-banner__bottom {
        position: static
    }
    #home .index-banner .index-banner__bottom .index-pList {
        position: relative;
        top: unset;
        margin-top: -120px;
        overflow: auto;
        height: auto;
        z-index: 3
    }
    #home .index-banner .index-banner__bottom .index-pList .flex-container {
        flex-direction: column;
        align-items: center
    }
    #home .index-banner .index-banner__bottom .index-pList .flex-row-3 {
        width: 280px;
        margin-bottom: 40px
    }
    #home .index-banner .index-banner__bottom .index-pList .flex-row-3:last-of-type {
        margin-bottom: 0
    }
    #home .index-banner .index-banner__bottom .index-pList .flex-item__content {
        transform: translateY(0)
    }
    #home .index-banner .index-banner__bottom .index-pList .flex-item__content .inner {
        background: rgba(50, 143, 235, .77)
    }
    .top-stories .flex-container {
        flex-direction: column;
        align-items: center
    }
    .top-stories .flex-row-3 {
        width: 280px;
        margin-bottom: 40px;
        flex: auto
    }
    .top-stories .flex-row-3 a {
        padding: 30px 20px
    }
    .top-stories .flex-row-3:last-of-type {
        margin-bottom: 0
    }
}

@media screen and (max-width: 500px) {
    #home .index-banner .index-banner__top .canvas {
        display: none
    }
    #home .index-banner .index-banner__top .title {
        font-size: 24px;
        margin-bottom: 8px
    }
    #home .index-banner .index-banner__top .des {
        font-size: 14px
    }
    #home .index-banner .index-banner__top .buttons {
        display: block
    }
    #home .index-banner .index-banner__top .buttons .download {
        display: flex;
        margin: 0 auto 20px
    }
    #home .index-banner .index-banner__top .buttons .download:before {
        opacity: 1
    }
    #home .index-banner .index-banner__top .buttons .download .hide-content {
        display: flex
    }
    #home .index-banner .index-banner__top .buttons .button {
        display: flex;
        margin: auto
    }
    .index-cel {
        padding: 40px 0
    }
    .index-cel .p3 {
        font-size: 14px;
        line-height: 1.6;
        padding: 0
    }
    .index-cel .link-button {
        width: 266px;
        height: 60px
    }
    .media,
    .top-stories {
        padding: 40px 0
    }
    .media {
        margin-bottom: 0
    }
    .media #slider .slides .li__content {
        padding: 0 10%
    }
    .media #slider .slides .li__content .p2 {
        font-size: 14px;
        line-height: 1.4
    }
    .media #slider .flex-direction-nav a {
        width: 20px;
        height: 20px
    }
    .media #slider .flex-direction-nav a em,
    .media #slider .flex-direction-nav a i {
        font-size: 12px;
        font-size-adjust: .5
    }
    .our-customer img {
        display: none
    }
    .our-customer .flex-container {
        position: static;
        display: block !important
    }
    .our-customer .flex-item {
        display: block !important;
        margin-bottom: 20px;
        text-align: center
    }
    .our-customer .flex-item:last-of-type {
        margin-bottom: 0
    }
}

#home .index-banner {
    margin-top: 40px;
    font-display: swap;
    font-family: OpenSans-Regular
}

#home .index-banner .container {
    padding: 0;
    display: flex;
    justify-content: space-between;
    background-size: contain;
    height: 680px
}

@media (max-width: 769px) {
    #home .index-banner .container {
        flex-direction: column;
        text-align: center;
        justify-content: center;
        align-items: center;
        height: auto;
        overflow: hidden;
        padding: 0 15px
    }
}

#home .index-banner .desc {
    width: 40%;
    height: 100%;
    float: left;
    display: flex;
    flex-direction: column;
    margin-top: 70px
}

@media (max-width: 769px) {
    #home .index-banner .desc {
        width: 100%;
        align-items: center
    }
}

#home .index-banner .desc .h1,
#home .index-banner .desc .h3 {
    color: #000;
    margin-top: 0;
    line-height: 1.6;
    font-weight: 700;
    margin-bottom: 20px;
    font-display: swap;
    font-family: OpenSans-SemiBold
}

#home .index-banner .desc .h3 {
    font-size: 36px
}

@media (max-width: 769px) {
    #home .index-banner .desc .h1,
    #home .index-banner .desc .h3 {
        font-size: 24px;
        width: 86%;
        margin-bottom: 20px
    }
}

#home .index-banner .desc .word-wrap {
    position: relative
}

#home .index-banner .desc .word-wrap .word-carousel {
    display: inline;
    font-size: 32px;
    color: #595757;
    font-weight: 700;
    position: relative;
    position: absolute;
    right: 176px;
    top: 47px
}

#home .index-banner .desc .word-wrap .word-carouselja {
    display: inline;
    font-size: 32px;
    color: #595757;
    font-weight: 700;
    position: relative;
    position: absolute;
    right: 250px;
    top: 50px
}

@media (max-width: 769px) {
    #home .index-banner .desc .word-wrap .word-carousel {
        display: none
    }
}

#home .index-banner .desc .word-wrap .word-carousel span {
    position: absolute;
    top: -16px;
    left: 18px;
    opacity: 0;
    -webkit-animation: animateWord 8.5s cubic-bezier(.25, .46, .45, .94) 0s;
    animation: animateWord 8.5s cubic-bezier(.25, .46, .45, .94) 0s;
    animation-delay: 0s;
    animation-iteration-count: 1;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite
}

@media (max-width: 769px) {
    #home .index-banner .desc .word-wrap .word-carousel span {
        animation: none
    }
}

#home .index-banner .desc .word-wrap .word-carousel span:nth-child(2) {
    animation-delay: 2.5s
}

#home .index-banner .desc .word-wrap .word-carousel span:nth-child(3) {
    animation-delay: 4.5s
}

#home .index-banner .desc .word-wrap .word-carousel span:nth-child(4) {
    animation-delay: 6.5s
}

@keyframes animateWord {
    0%,
    80%,
    to {
        opacity: 0
    }
    2% {
        opacity: 0;
        -webkit-transform: translateY(-10px)
    }
    5%,
    17% {
        opacity: 1;
        -webkit-transform: translateY(0)
    }
    20% {
        opacity: 0;
        -webkit-transform: translateY(10px)
    }
}

#home .index-banner .desc .word-wrap p {
    font-size: 16px;
    color: #595757;
    line-height: 40px
}

#home .index-banner .desc .word-wrap .twfone {
    font-size: 18px
}

@media (max-width: 769px) {
    #home .index-banner .desc .word-wrap p {
        font-size: 14px;
        line-height: 15pt
    }
}

#home .index-banner .desc .word-wrap p.fir-phrase {
    margin-bottom: 0
}

#home .index-banner .desc .word-wrap p.fir-phrase span {
    display: none
}

@media (max-width: 769px) {
    #home .index-banner .desc .word-wrap p.fir-phrase span {
        display: inline-block
    }
}

#home .index-banner .desc .word-wrap p.sec-phrase {
    margin-bottom: 60px
}

@media (max-width: 769px) {
    #home .index-banner .desc .word-wrap p.sec-phrase {
        margin-bottom: 40px
    }
}

#home .index-banner .desc a {
    display: block;
    width: 230px;
    height: 50px;
    background: #077df4;
    text-align: center;
    line-height: 50px;
    text-decoration: none;
    color: #fff;
    border-radius: 8px;
    font-weight: 700;
    font-size: 18px
}

@media (max-width: 320px) {
    #home .index-banner .desc a {
        margin: 0 auto
    }
}

#home .index-banner .desc a:hover {
    background: #077df4
}

#home .index-banner .pic {
    width: 60%;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-evenly;
    position: relative;
    background: url("../../pages/home/banner.svg")/*tpa=https://www.fonepaw.com/pages/home/banner.svg*/
    no-repeat 100%;
    background-size: contain
}

#home #pt-home .index-banner .pic {
    background: url("../../pages/home/pt-banner.svg")/*tpa=https://www.fonepaw.com/pages/home/pt-banner.svg*/
    no-repeat 100%
}

@media (max-width: 769px) {
    #home .index-banner .pic {
        width: 100%;
        position: static;
        align-items: center;
        background: url("../../pages/home/banner.svg")/*tpa=https://www.fonepaw.com/pages/home/banner.svg*/
        no-repeat bottom
    }
}

#home .index-banner .pic .box {
    flex: 0 0 34%;
    padding: 30px;
    background: #fff;
    box-shadow: 0 0 20px hsla(0, 0%, 49%, .2);
    text-align: center;
    border-radius: 10px;
    height: 260px
}

#fr-home .index-banner .pic .box {
    height: 280px
}

@media (max-width: 769px) {
    #home .index-banner .pic .box {
        border: 1px solid #2d8cff;
        margin-top: 20px;
        border-radius: 10px
    }
}

@media (max-width: 420px) {
    #home .index-banner .pic .box {
        flex: 0 0 230px
    }
}

#home .index-banner .pic .box:hover {
    border: 1px solid #2d8cff
}

#home .index-banner .pic .box .img-box {
    text-align: center
}

#home .index-banner .pic .box .img-box img {
    width: 20%;
    display: inline-block
}

#home .index-banner .pic .box .h3 {
    font-size: 14px;
    font-weight: 700;
    position: relative;
    z-index: 2
}

#home .index-banner .pic .box .h3 a {
    color: #077df4
}

#home .index-banner .pic .box p {
    margin-bottom: 25px;
    font-size: 12px;
    color: #595757;
    position: relative;
    z-index: 2
}

#home .index-banner .pic .box .ptwfone {
    margin-bottom: 25px;
    font-size: 14px;
    color: #595757;
    position: relative;
    z-index: 2
}

#home .index-banner .pic .box>a {
    display: inline-flex;
    width: 140px;
    height: 45px;
    border: 3px solid #ececec;
    border-radius: 5px;
    color: #000;
    justify-content: center;
    align-items: center;
    text-decoration: none;
    font-weight: 700;
    position: relative;
    z-index: 2
}

#home .index-banner .pic .box>a:hover {
    border-color: #000
}

#home .index-banner .pic .box-one {
    position: relative;
    top: 90px;
    left: 90px
}

@media (max-width: 769px) {
    #home .index-banner .pic .box-one {
        position: static
    }
}

#home .index-banner .pic .box-two {
    position: relative;
    top: 40px;
    left: 62px
}

@media (max-width: 769px) {
    #home .index-banner .pic .box-two {
        position: static
    }
}

#home .index-banner .pic .box-three {
    position: relative;
    top: 43px;
    left: 90px
}

@media (max-width: 769px) {
    #home .index-banner .pic .box-three {
        position: static
    }
}

#home .index-banner .pic .box-four {
    position: relative;
    top: -7px;
    left: 62px
}

@media (max-width: 769px) {
    #home .index-banner .pic .box-four {
        position: static
    }
}

.index-mid {
    margin-top: 160px;
    font-display: swap;
    font-family: OpenSans-Regular
}

@media (max-width: 769px) {
    .index-mid {
        margin-top: 80px
    }
}

.index-mid .title {
    font-size: 30px;
    font-weight: 700;
    text-align: center;
    position: relative;
    margin-bottom: 80px;
    font-display: swap;
    font-family: OpenSans-SemiBold
}

@media (max-width: 769px) {
    .index-mid .title {
        font-size: 21px;
        margin-bottom: 20px
    }
}

.index-mid .title:before {
/ / content: url("../../pages/home/hl.svg")/*tpa=https://www.fonepaw.com/pages/home/hl.svg*/
;
    width: 100px;
    position: absolute;
    top: -50%;
    left: 20%
}

@media (max-width: 769px) {
    .index-mid .title:before {
        display: none
    }
}

.index-mid .more-box {
    display: flex;
    justify-content: space-between;
    width: 90%;
    margin: 0 auto;
    padding-bottom: 80px
}

@media (max-width: 769px) {
    .index-mid .more-box {
        flex-direction: column
    }
}

.index-mid .more-box .box-wrap {
    padding: 15px;
    border: 1px solid #ececec;
    height: 300px;
    flex: 0 0 48%
}

.index-mid .more-box .box-wrap:hover {
    box-shadow: 0 40px 25px 0 rgba(12, 13, 30, .08)
}

@media (max-width: 769px) {
    .index-mid .more-box .box-wrap {
        margin-top: 20px;
        height: auto;
        padding: 15px 15px 40px
    }
}

.index-mid .more-box .box-wrap .box {
    height: 100%;
    background: url("../../pages/home/ddot.svg")/*tpa=https://www.fonepaw.com/pages/home/ddot.svg*/
    no-repeat 50%;
    background-size: contain;
    position: relative
}

@media (max-width: 769px) {
    .index-mid .more-box .box-wrap .box {
        text-align: center
    }
}

.index-mid .more-box .box-wrap .box .h3 {
    font-size: 18px;
    color: #000;
    text-align: left;
    font-weight: 700;
    margin-bottom: 20px
}

@media (max-width: 769px) {
    .index-mid .more-box .box-wrap .box .h3 {
        text-align: center;
        color: #2d8cff
    }
}

.index-mid .more-box .box-wrap .box .h3 a {
    color: #2d8cff
}

.index-mid .more-box .box-wrap .box .h3 a:hover {
    text-decoration: underline
}

.index-mid .more-box .box-wrap .box p {
    font-size: 16px;
    line-height: 28px;
    color: #595757
}

@media (max-width: 769px) {
    .index-mid .more-box .box-wrap .box p {
        font-size: 14px;
        text-align: center;
        margin-bottom: 20px
    }
}

.index-mid .more-box .box-wrap .box .time {
    color: #898989
}

.index-mid .more-box .box-wrap .box .ptext {
    height: 114px;
    width: 400px;
    overflow: hidden;
    text-overflow: ellipsis
}

.index-mid .more-box .box-wrap .box>a {
    display: inline-flex;
    width: 120px;
    height: 45px;
    border: 1px solid #ececec;
    text-decoration: none;
    justify-content: center;
    align-items: center;
    border-radius: 5px;
    color: #595757;
    font-weight: 700;
    font-size: 14px;
    position: absolute;
    right: 0;
    bottom: 0;
    outline: none
}

@media (max-width: 769px) {
    .index-mid .more-box .box-wrap .box>a {
        position: static
    }
}

.index-mid .more-box .box-wrap .box>a:hover {
    border-color: #000;
    color: #000
}

.index-mid .more-box .box-wrap .box img {
    width: 15%
}

.index-mid .more-box .box-wrap .box .swiper-container {
    width: 400px
}

@media (max-width: 769px) {
    .index-mid .more-box .box-wrap .box .swiper-container {
        width: 100%
    }
}

.index-mid .more-box .box-wrap .box .swiper-other {
    display: flex;
    align-items: center;
    position: absolute;
    bottom: 10px;
    left: 25px
}

@media (max-width: 769px) {
    .index-mid .more-box .box-wrap .box .swiper-other {
        position: static;
        justify-content: center;
        margin-top: 20px
    }
}

.index-mid .more-box .box-wrap .box .swiper-other span.swiper-btn {
    width: 23px;
    height: 23px;
    background: #c9caca;
    border-radius: 50%;
    position: relative;
    outline: none
}

.index-mid .more-box .box-wrap .box .swiper-other span.swiper-btn:hover {
    background: #2d8cff
}

.index-mid .more-box .box-wrap .box .swiper-other span.button-prev:before {
    content: "";
    background: url("../../pages/home/arrow-l.svg")/*tpa=https://www.fonepaw.com/pages/home/arrow-l.svg*/
    no-repeat 40%;
    display: block;
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    background-size: 50% 50%;
    height: 100%;
    border-radius: 50%
}

.index-mid .more-box .box-wrap .box .swiper-other span.button-next:before {
    content: "";
    background: url("../../pages/home/arrow-r.svg")/*tpa=https://www.fonepaw.com/pages/home/arrow-r.svg*/
    no-repeat 60%;
    display: block;
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    background-size: 50% 50%;
    height: 100%;
    border-radius: 50%
}

.index-mid .more-box .box-wrap .box .swiper-other span.pagination {
    margin: 0 25px;
    width: 35px;
    text-align: center;
    display: flex;
    justify-content: space-between
}

.index-mid .words {
    width: 90%;
    background: #0c132b;
    height: 750px;
    border-radius: 20px;
    margin: 0 auto;
    padding: 60px;
    position: relative
}

@media (max-width: 769px) {
    .index-mid .words {
        width: 100%;
        padding: 40px 10px
    }
}

.index-mid .words:before {
    content: url("../../pages/home/icon-seven-an.svg")/*tpa=https://www.fonepaw.com/pages/home/icon-seven-an.svg*/
;
    position: absolute;
    width: 150px;
    right: -40px;
    top: -23px
}

@media (max-width: 769px) {
    .index-mid .words:before {
        display: none
    }
}

.index-mid .words:after {
    content: url("../../pages/home/icon-seven.svg")/*tpa=https://www.fonepaw.com/pages/home/icon-seven.svg*/
;
    position: absolute;
    width: 150px;
    left: -20px;
    bottom: -20px
}

@media (max-width: 769px) {
    .index-mid .words:after {
        display: none
    }
}

.index-mid .words .desc {
    text-align: center;
    width: 60%;
    margin: 0 auto;
    border-bottom: 2px solid #ccc
}

@media (max-width: 769px) {
    .index-mid .words .desc {
        width: 90%
    }
}

.index-mid .words .desc .desc-title {
    color: #fff;
    font-size: 30px;
    font-weight: 700
}

@media (max-width: 769px) {
    .index-mid .words .desc .desc-title {
        font-size: 21px;
        margin-bottom: 20px
    }
}

.index-mid .words .desc p {
    color: #fff
}

.index-mid .words .icon-wrap {
    width: 80%;
    display: flex;
    justify-content: space-around;
    flex-wrap: wrap;
    margin: 0 auto;
    align-items: flex-end;
    height: 150px
}

.index-mid .words .icon-wrap.ja-icon-wrap .img-box {
    margin-bottom: 15px
}

#fr-home .index-mid .words .icon-wrap {
    align-items: center
}

.index-mid .words .icon-wrap .img-box {
    width: 21%
}

.index-mid .words .icon-wrap img {
    max-width: 100%;
    display: inline-block
}

#fr-home .index-mid .words .icon-wrap img {
    height: 80px
}

#fr-home .index-mid .words .icon-wrap .fulldeals {
    height: auto
}

@media (max-width: 768px) {
    #fr-home .index-mid .words .icon-wrap img {
        height: 50px
    }
}

.index-mid .words .center {
    position: relative;
    margin-top: 60px;
    background: url("../../pages/home/dot-center.svg")/*tpa=https://www.fonepaw.com/pages/home/dot-center.svg*/
    no-repeat 50%;
    background-size: 20%
}

@media (max-width: 769px) {
    .index-mid .words .center {
        background-size: 40%
    }
}

.index-mid .words .center .swiper-slide {
    height: 300px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    width: 500px;
    position: relative
}

@media (max-width: 768px) {
    .index-mid .words .center .swiper-slide {
        width: 250px
    }
}

.swiper-img .index-mid .words .center .swiper-img .swiper-slide {
    z-index: 1;
    opacity: .3
}

.index-mid .words .center .swiper-img .swiper-slide .swiper-slide-active {
    z-index: 2;
    opacity: 1;
    transform: scale(1.2)
}

.index-mid .words .center span.swiper-pagination-bullet:nth-child(2) {
    margin: 0 5px
}

/ / .swiper-img @media (max-width: 769px) {
    .index-mid .words .center .swiper-slide {
        width: 250px
    }
}

.index-mid .words .center .swiper-slide .desrp {
    width: 100%;
    color: #fff;
    font-size: 16px;
    display: none;
    text-align: center;
    position: absolute;
    top: 0;
    left: 50%;
    transform: translateX(-50%)
}

.index-mid .words .center .swiper-slide .img-wrap {
    text-align: center;
    margin-top: 40px
}

.index-mid .words .center .swiper-slide .img-wrap .head-pic {
    text-align: center;
    display: inline-block;
    width: 50%
}

#tw_body .index-mid .words .center .swiper-slide .img-wrap .head-pic img {
    width: 79px;
    height: 79px
}

.index-mid .words .center .swiper-slide .img-wrap p {
    color: #fff;
    font-size: 16px;
    margin-top: 10px
}

.index-mid .words .center .swiper-slide-active .desrp {
    display: block;
    width: 100%
}

.index-mid .words .center span.swiper-pagination-bullet {
    background: #fff
}

.index-mid .words .center .swiper-pagination {
    bottom: 20px;
    left: 50%;
    transform: translate(-50%, -50%)
}

.index-mid .words .center .swiper-btn {
    position: absolute;
    width: 30px;
    height: 30px;
    background: #c9caca;
    border-radius: 50%;
    z-index: 2;
    outline: none;
    top: 20px
}

.index-mid .words .center .swiper-btn:hover {
    background: #2d8cff
}

.index-mid .words .center .btn-prev {
    left: 0
}

.index-mid .words .center .btn-next {
    right: 0
}

.index-mid .words .center span.btn-prev:before {
    background: url("../../pages/home/arrow-l.svg")/*tpa=https://www.fonepaw.com/pages/home/arrow-l.svg*/
    no-repeat 40%;
    background-size: 50% 50%
}

.index-mid .words .center span.btn-next:before,
.index-mid .words .center span.btn-prev:before {
    content: "";
    display: block;
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    border-radius: 50%
}

.index-mid .words .center span.btn-next:before {
    background: url("../../pages/home/arrow-r.svg")/*tpa=https://www.fonepaw.com/pages/home/arrow-r.svg*/
    no-repeat 60%;
    background-size: 50% 50%
}

.index-map {
    margin-top: 80px;
    font-family: OpenSans-Regular
}

.index-map,
.index-map .title {
    text-align: center;
    font-display: swap
}

.index-map .title {
    font-size: 30px;
    font-weight: 700;
    padding-bottom: 10px;
    border-bottom: 2px solid #ececec;
    display: inline;
    font-family: OpenSans-SemiBold
}

@media (max-width: 769px) {
    .index-mid .words .center .swiper-slide .desrp {
        font-size: 13px
    }
    .index-map .title {
        display: block;
        font-size: 21px
    }
}

.index-map .map {
    height: 400px;
    margin-top: 100px;
    background: url("../../pages/home/map.png")/*tpa=https://www.fonepaw.com/pages/home/map.png*/
    no-repeat 50%;
    background-size: contain;
    margin-bottom: 40px;
    position: relative
}

@media (max-width: 769px) {
    .index-map .map {
        display: none
    }
}

.index-map .map .map-dot {
    position: absolute
}

.index-map .map .map-dot span {
    display: block;
    width: 50px;
    height: 50px;
    background: url("../../pages/home/location.svg")/*tpa=https://www.fonepaw.com/pages/home/location.svg*/
    no-repeat 50%
}

.index-map .map .map-dot:hover .desc {
    display: block
}

.index-map .map .map-dot .desc {
    width: 250px;
    background: #fff;
    border-radius: 10px;
    text-align: left;
    padding: 20px;
    display: none;
    position: absolute;
    left: -100px;
    z-index: 2;
    box-shadow: 0 0 20px #efefef
}

.index-map .map .map-dot .desc p {
    color: #595757;
    font-size: 14px;
    line-height: 24px
}

.index-map .map .dot-one {
    top: 45px;
    left: 230px
}

.index-map .map .dot-two {
    top: 0;
    left: 390px
}

.index-map .map .dot-three {
    top: 60px;
    left: 460px
}

.index-map .map .dot-four {
    top: 140px;
    left: 550px
}

.index-map .map .dot-five {
    top: 70px;
    left: 760px
}

.index-map .map .dot-six {
    top: 214px;
    left: 720px
}

.index-map .data {
    width: 80%;
    position: relative;
    margin: 0 auto 60px
}

@media (max-width: 769px) {
    .index-map .data {
        width: 100%;
        margin-top: 20px
    }
}

.index-map .data:before {
    content: "";
    background: url("../../pages/home/rectd-blue.svg")/*tpa=https://www.fonepaw.com/pages/home/rectd-blue.svg*/
    no-repeat 50%;
    display: block;
    width: 120px;
    height: 120px;
    position: absolute;
    top: -40px;
    right: -25px;
    z-index: 1
}

@media (max-width: 769px) {
    .index-map .data:before {
        display: none
    }
}

.index-map .data:after {
    content: "";
    background: url("../../pages/home/rectd-red.svg")/*tpa=https://www.fonepaw.com/pages/home/rectd-red.svg*/
    no-repeat 50%;
    display: block;
    width: 120px;
    height: 120px;
    position: absolute;
    bottom: -40px;
    left: -25px;
    z-index: 1
}

@media (max-width: 769px) {
    .index-map .data:after {
        display: none
    }
}

.index-map .data .data-wrap {
    position: relative;
    z-index: 2;
    display: flex;
    background: #fff;
    justify-content: space-around;
    width: 100%;
    border-radius: 10px;
    border: 1px solid #2d8cff;
    padding: 30px 0
}

@media (max-width: 769px) {
    .index-map .data .data-wrap {
        flex-direction: column
    }
}

.index-map .data .data-wrap .data-box {
    position: relative;
    z-index: 2
}

.index-map .data .data-wrap .data-box span {
    font-size: 50px;
    color: #2d8cff;
    font-weight: 700
}

.index-map .data .data-wrap .data-box p {
    font-size: 16px;
    color: #595757
}

ul li {
    list-style-type: none
}

a:hover {
    text-decoration: none
}

#sitemap .sitemap-banner {
    background: #466b89;
    padding: 36px 0
}

#sitemap .sitemap-banner .title {
    color: #fff;
    font-size: 32px
}

#sitemap .sitemap-nav {
    background: #eaeaea
}

#sitemap .sitemap-nav .nav-box {
    float: right
}

#sitemap .sitemap-nav .nav-box ul li {
    float: left;
    padding: 12px 16px
}

#sitemap .sitemap-nav .nav-box ul li:last-child {
    padding-right: 0
}

#sitemap .sitemap-nav .nav-box ul li .action {
    color: #337ab7
}

#sitemap .sitemap-nav .nav-box ul li a {
    color: #466b89
}

#sitemap .sitemap-nav .nav-box ul li a:hover {
    color: #337ab7
}

#sitemap .sitemap-body .list-title {
    font-size: 24px;
    margin-top: 36px;
    border-bottom: 1px solid #466b89
}

#sitemap .sitemap-body .class-box .title {
    margin-top: 24px;
    font-size: 16px;
    color: #466b89;
    display: block
}

#sitemap .sitemap-body .class-box .title:hover {
    color: #0066ca
}

#sitemap .sitemap-body .class-box .list {
    margin-bottom: 12px
}

#sitemap .sitemap-body .class-box .list a {
    color: #466b89;
    padding-left: 12px;
    line-height: 26px
}

#sitemap .sitemap-body .class-box .list a:hover {
    color: #0066ca
}

#sitemap .sitemap-body .class-box .list a em {
    display: inline-block;
    width: 8px;
    height: 8px;
    background: #466b89;
    margin-right: 8px
}

#sitemap .sitemap-body .class-box .list a:hover em {
    background: #0066ca
}

#sitemap .sitemap-body .list-style-two {
    margin-top: 30px;
    margin-bottom: 30px
}

#sitemap .sitemap-body .list-style-two a {
    font-size: 16px;
    color: #466b89;
    line-height: 26px
}

#sitemap .sitemap-body .list-style-two a:hover {
    color: #0066ca;
    text-decoration: none
}

.footer {
    #box-shadow: 0 3px 2px -2px #929aa1
}

@media (max-width: 992px) {
    #sitemap .sitemap-body .class-box .list a {
        width: 31%;
        display: inline-block
    }
    #sitemap .sitemap-body .list-style-two a {
        width: 49%;
        display: inline-block
    }
}

@media (max-width: 600px) {
    #sitemap .sitemap-body .class-box .list a,
    #sitemap .sitemap-body .list-style-two a {
        width: auto;
        display: block
    }
    #sitemap .sitemap-nav .nav-box {
        float: none
    }
    #sitemap .sitemap-nav .nav-box ul {
        padding: 1px
    }
    #sitemap .sitemap-nav .nav-box ul li {
        width: 50%;
        border: 1px solid #fff;
        margin-top: -1px;
        margin-right: -1px
    }
    #sitemap .sitemap-nav .nav-box ul li:nth-child(odd) {
        border-left: 0
    }
    #sitemap .sitemap-nav .nav-box ul li:nth-child(2n) {
        border-right: 0
    }
    #sitemap .sitemap-nav .nav-box ul li:last-child,
    #sitemap .sitemap-nav .nav-box ul li:nth-last-child(2) {
        border-bottom: 0
    }
    #sitemap .sitemap-nav .nav-box ul li:first-child,
    #sitemap .sitemap-nav .nav-box ul li:nth-child(2) {
        border-top: 0
    }
    #sitemap .sitemap-nav .nav-box ul li a {
        text-align: center;
        display: block
    }
}

.list-group-item {
    border: unset;
    padding: unset
}

a.list-group-item:focus,
a.list-group-item:hover,
button.list-group-item:focus,
button.list-group-item:hover {
    background-color: unset !important
}

#sitemap .sitemap-body .list-style-two a {
    padding-left: 10px
}

#salesFaq .box {
    margin: 81px auto 0;
    text-align: center
}

#salesFaq .box .banner h1 {
    color: #1a1a1a;
    font-display: swap;
    font-family: OpenSans-Bold;
    font-weight: 700;
    font-size: 28px;
    line-height: 42px
}

#salesFaq .box .banner p {
    margin-top: 31px;
    line-height: 30px;
    text-align: center;
    color: #231815;
    font-size: 16px;
    font-display: swap;
    font-family: OpenSans-Light;
    padding-left: 47px;
    font-weight: 700
}

#salesFaq .myFaqs {
    margin: 77px auto 83px
}

#salesFaq .myFaqs dl {
    margin-top: 50px
}

#salesFaq .myFaqs dl dt {
    display: flex;
    justify-content: space-between;
    align-items: center;
    box-sizing: border-box;
    color: #000;
    font-size: 18px;
    cursor: pointer;
    font-weight: 400;
    text-align: left;
    border: 1px solid #f9f9f9;
    padding: 24px 43px
}

#salesFaq .myFaqs dl dt img {
    width: 19px;
    height: 19px
}

#salesFaq .myFaqs dl dt img.active {
    width: 19px;
    height: 3px
}

#salesFaq .myFaqs dl dd {
    display: none;
    padding: 31px 119px 30px 47px;
    background-color: #f0f4fc
}

@media (max-width: 767px) {
    #salesFaq .myFaqs dl dt {
        padding: 24px
    }
    #salesFaq .myFaqs dl dd {
        padding: 30px
    }
    #salesFaq .box .banner p {
        padding-left: 0
    }
}

#salesFaq .isShow {
    display: block !important
}

#salesFaq .myFaqs dl dd p {
    line-height: 33px;
    color: #1a1a1a;
    text-align: left
}

#salesFaq .myFaqs dl dd ul {
    list-style: disc outside none;
    margin: 22px 0;
    padding-left: 0
}

#salesFaq .myFaqs dl dd ul li {
    list-style: disc;
    margin-left: 16px;
    color: #1a1a1a
}

#salesFaq .myFaqs dl dd ul li p {
    color: #8f8f90
}

[data-v-35a53a5a] {
    font-family: Montserrat_Regular
}

#en-store .container[data-v-35a53a5a] {
    width: 1080px;
    padding: 0;
    margin-bottom: 40px
}

#en-store .new-top-area[data-v-35a53a5a] {
    width: 100%;
    height: 209px;
    background: #f8f9ff;
    padding-top: 58px
}

#en-store .new-top-area-title[data-v-35a53a5a] {
    font-family: Montserrat_Bold !important;
    font-weight: 700;
    font-size: 40px;
    line-height: 125.4%;
    color: #1a1a1a
}

#en-store .switchover[data-v-35a53a5a] {
    font-size: 20px;
    line-height: 125.4%;
    color: #1a1a1a;
    margin-top: 12px;
    cursor: pointer;
    display: inline-block
}

#en-store .switchover_img[data-v-35a53a5a] {
    width: 11px
}

#en-store .switchover:hover .switchover_img[data-v-35a53a5a] {
    transform: translateX(10px);
    transition: all .5s
}

#en-store .products[data-v-35a53a5a] {
    padding-top: 82px
}

#en-store .products-total-title[data-v-35a53a5a] {
    display: flex;
    border-bottom: 2px solid #f1f1f1
}

.select[data-v-35a53a5a] {
    color: #7980ff !important;
    position: relative
}

.select[data-v-35a53a5a]:before {
    content: "";
    width: 100%;
    height: 8px;
    background: #7980ff;
    border-radius: 27px;
    bottom: -4px;
    position: absolute;
    left: 0
}

.products-total-title .products-total-title-name[data-v-35a53a5a] {
    font-size: 20px;
    line-height: 125.4%;
    margin-right: 50px;
    color: #949494;
    padding-bottom: 25px;
    cursor: pointer;
    font-family: Montserrat_Light !important
}

.products .products-box[data-v-35a53a5a] {
    padding-top: 63px;
    display: flex;
    flex-wrap: wrap
}

.products .products-item[data-v-35a53a5a] {
    width: 351px;
    border-radius: 16px;
    border: 1px solid #ebebeb;
    padding: 31px 25px;
    margin-bottom: 40px;
    margin-right: 13px
}

.products .products-item[data-v-35a53a5a]:nth-child(3),
.products .products-item[data-v-35a53a5a]:nth-child(6) {
    margin-right: 0
}

.products .products-title-box[data-v-35a53a5a] {
    cursor: pointer
}

.products .products-title-box .products-item-img[data-v-35a53a5a] {
    width: 50px;
    height: 50px
}

.products .products-title-box .products-item-title[data-v-35a53a5a] {
    font-weight: 600;
    font-size: 18px;
    line-height: 125.4%;
    color: #1a1a1a;
    margin-top: 19px;
    cursor: pointer
}

.products .products-title-box .products-item-title[data-v-35a53a5a]:hover {
    text-decoration: underline
}

.products .products-item-introduce[data-v-35a53a5a] {
    margin-top: 13px;
    font-size: 16px;
    line-height: 155.4%;
    color: #616161;
    min-height: 149px;
    font-family: Montserrat_Light !important
}

.products .products-item-package-box[data-v-35a53a5a] {
    min-height: 82px;
    margin-top: 15px;
    font-size: 14px;
    color: #616161;
    line-height: 170.9%
}

.products .products-item-package-item[data-v-35a53a5a] {
    margin-bottom: 5px;
    cursor: pointer;
    font-family: Montserrat_Light !important
}

.products .products-item-package-item span[data-v-35a53a5a] {
    font-family: Montserrat_Light !important
}

.products .select-box[data-v-35a53a5a] {
    display: inline-block;
    margin-right: 11px;
    width: 11px;
    height: 11px;
    border: 1px solid #dbddff;
    border-radius: 50%
}

.products .selected[data-v-35a53a5a] {
    background: #dbddff;
    position: relative
}

.products .selected[data-v-35a53a5a]:before {
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-45%, -50%);
    width: 3px;
    height: 3px;
    background: #7980ff;
    border-radius: 50%
}

.products .products-item-price-box[data-v-35a53a5a] {
    margin-top: 6px;
    display: flex;
    align-items: flex-end
}

.products-item-price-box .products-item-price[data-v-35a53a5a] {
    font-weight: 600;
    font-size: 32px;
    line-height: 170.9%;
    color: #111;
    margin-right: 9px;
    min-height: 55px;
    min-width: 174px
}

.products-item-price-box .products-item-price-text[data-v-35a53a5a] {
    font-weight: 300;
    font-size: 10px;
    line-height: 162.4%;
    color: #616161;
    position: relative;
    bottom: 11px;
    font-family: Montserrat_Light !important
}

.products .buy-btn[data-v-35a53a5a] {
    display: flex;
    margin-top: 12px;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 45px;
    background: #655bef;
    border-radius: 7px;
    position: relative;
    cursor: pointer;
    transition: all 1s
}

.products .buy-btn[data-v-35a53a5a]:hover {
    transform: translateY(-10px);
    transition: all .5s
}

.products .buy-btn .buy-btn-img[data-v-35a53a5a] {
    position: absolute;
    left: 27%;
    width: 15px;
    height: 16px
}

.products .buy-btn .buy-btn-text[data-v-35a53a5a] {
    font-size: 18px;
    line-height: 173.9%;
    color: #fff
}

#en-store .new-products-bundles[data-v-35a53a5a] {
    width: 100%;
    padding: 62px 0 56px;
    margin-bottom: 95px;
    background: linear-gradient(180deg, rgba(237, 239, 255, .44), rgba(237, 239, 255, 0));
    border-bottom: 1px solid #f1f1f1
}

.new-products-bundles .products-bundles-title[data-v-35a53a5a] {
    text-align: center;
    font-weight: 700;
    font-size: 36px;
    line-height: 125.4%;
    color: #1a1a1a;
    font-family: Montserrat_Bold !important
}

.new-products-bundles .products-bundles-box[data-v-35a53a5a] {
    margin-top: 64px
}

.new-products-bundles .products-bundles-item[data-v-35a53a5a] {
    background: linear-gradient(177.37deg, #a0a3ff -37.25%, rgba(160, 163, 255, .17) 97.8%);
    -webkit-backdrop-filter: blur(4.06073px);
    backdrop-filter: blur(4.06073px);
    border-radius: 13.1974px;
    padding: 24px;
    margin-bottom: 50px;
    position: relative
}

.products-bundles-item .products-bundles-item-title[data-v-35a53a5a] {
    font-weight: 500;
    font-size: 26px;
    line-height: 32px;
    text-align: center;
    text-transform: capitalize;
    color: #fff
}

.products-bundles-box .products-bundles-context[data-v-35a53a5a] {
    margin-top: 22px;
    background: #fff;
    width: 100%;
    min-height: 272px;
    box-shadow: 0 0 12px rgba(121, 128, 255, .35);
    -webkit-backdrop-filter: blur(4.06073px);
    backdrop-filter: blur(4.06073px);
    border-radius: 13.1974px;
    display: flex;
    position: relative
}

.products-bundles-context .discount-50[data-v-35a53a5a],
.products-bundles-context .discount-60[data-v-35a53a5a] {
    position: absolute;
    left: 0;
    width: 112.67px;
    height: 136.95px;
    top: -21px
}

.products-bundles-context .discount-60[data-v-35a53a5a] {
    top: -5px
}

.products-bundles-context .products-bundles-context-left[data-v-35a53a5a] {
    flex: 0 0 50%;
    display: flex;
    justify-content: center
}

.products-bundles-context .products-bundles-context-right[data-v-35a53a5a] {
    flex: 0 0 50%;
    padding-top: 21px
}

.products-bundles-context-left .products-bundles-context-left-img[data-v-35a53a5a] {
    width: 366.32px;
    height: 240.42px;
    margin-top: 16px
}

.products-bundles-context-right .products-bundles-context-right-proDesc[data-v-35a53a5a] {
    font-weight: 600;
    font-size: 18px;
    width: 90%;
    line-height: 146.19%;
    text-transform: capitalize;
    color: #1a1a1a
}

.products-bundles-context-right .products-bundles-context-right-proIntroduce[data-v-35a53a5a] {
    font-weight: 300;
    font-size: 14px;
    line-height: 162.7%;
    margin-top: 7px;
    text-transform: capitalize;
    color: #616161;
    font-family: Montserrat_Light !important
}

.products-bundles-context-right .products-bundles-context-right-limit[data-v-35a53a5a] {
    font-weight: 400;
    font-size: 12px;
    margin-top: 11px;
    line-height: 14px;
    text-transform: capitalize;
    color: #616161;
    font-family: Montserrat_Light !important
}

.products-bundles-context-right .products-bundles-context-right-price[data-v-35a53a5a] {
    margin-top: 5px;
    font-weight: 600;
    display: inline-block;
    font-size: 36px;
    line-height: 170.9%;
    color: #1a1a1a;
    position: relative
}

.products-bundles-context-right .products-bundles-context-right-Tax[data-v-35a53a5a] {
    position: absolute;
    bottom: 16px;
    font-weight: 300;
    font-size: 12px;
    line-height: 15px;
    text-transform: capitalize;
    color: #616161;
    font-family: Montserrat_Light !important
}

.products-bundles-context-right .old_price[data-v-35a53a5a] {
    color: #616161;
    right: -90px;
    text-decoration: line-through
}

.products-bundles-context-right .tag[data-v-35a53a5a] {
    right: -200px
}

.products-bundles-context-right .products-bundles-context-right-btn[data-v-35a53a5a] {
    width: 293.39px;
    height: 53.8px;
    background: #655bef;
    border-radius: 7.10627px;
    color: #fff;
    font-size: 18px;
    line-height: 173.9%;
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative;
    margin: 7px 0 30px;
    cursor: pointer
}

.products-bundles-context-right .products-bundles-context-right-btn[data-v-35a53a5a]:nth-child(2) {
    margin: 13px 0 30px
}

.products-bundles-context-right-btn .products-bundles-context-right-btn-img[data-v-35a53a5a] {
    position: absolute;
    width: 18px;
    height: 19px;
    left: 27%
}

#en-store .new-store-mobile-style[data-v-35a53a5a] {
    display: none
}

@media (max-width: 770px) {
    #en-store .new-store-pc-style[data-v-35a53a5a] {
        display: none
    }
    #en-store .new-store-mobile-style[data-v-35a53a5a] {
        display: block
    }
    #en-store .container[data-v-35a53a5a] {
        width: 100%
    }
    #en-store .new-top-area-title[data-v-35a53a5a] {
        font-size: 32px;
        line-height: 125.4%;
        text-align: center;
        width: 85%;
        margin: 0 auto
    }
    #en-store .switchover[data-v-35a53a5a] {
        font-size: 16px;
        line-height: 125.4%;
        text-align: center;
        display: block
    }
    .proswiper-silde[data-v-35a53a5a],
    .proswiper[data-v-35a53a5a] {
        width: 100%
    }
    #en-store .products-total-title[data-v-35a53a5a] {
        border: none;
        font-size: 24px;
        line-height: 125.4%;
        text-align: center;
        color: #7980ff;
        position: relative;
        padding-bottom: 25px;
        justify-content: center
    }
    #en-store .products-total-title[data-v-35a53a5a]:before {
        content: "";
        width: 50%;
        position: absolute;
        height: 8px;
        bottom: 0;
        left: 50%;
        transform: translateX(-50%);
        background: #7980ff;
        border-radius: 27px
    }
    .products .products-box[data-v-35a53a5a] {
        flex-direction: column;
        padding: 45px 20px 0
    }
    .products .products-item[data-v-35a53a5a] {
        width: 100%
    }
    #en-store .new-products-bundles[data-v-35a53a5a] {
        padding-inline: 18px;
        padding-bottom: 9px;
        border: none;
        margin-bottom: 11px
    }
    .new-products-bundles .products-bundles-title[data-v-35a53a5a] {
        font-size: 28px;
        line-height: 135.9%;
        text-align: center
    }
    .products-bundles-item .products-bundles-item-title[data-v-35a53a5a] {
        font-size: 20px;
        line-height: 24px;
        text-align: center
    }
    .products-bundles-box .products-bundles-context[data-v-35a53a5a] {
        flex-direction: column;
        border-radius: 8.89151px
    }
    .products-bundles-context .products-bundles-context-left[data-v-35a53a5a] {
        padding: 0;
        text-align: unset;
        flex: 1
    }
    .products-bundles-context-left .products-bundles-context-left-img[data-v-35a53a5a] {
        width: 234.12px;
        height: 153.66px;
        margin-inline: auto
    }
    .products-bundles-context-right .products-bundles-context-right-proDesc[data-v-35a53a5a] {
        text-align: center;
        margin: 3px auto 0;
        font-size: 14px;
        line-height: 133.69%
    }
    .products-bundles-context-right .products-bundles-context-right-proIntroduce[data-v-35a53a5a] {
        font-size: 10px;
        line-height: 162.7%;
        text-align: center;
        margin: 9px auto 0;
        width: 90%
    }
    .new-products-bundles .products-bundles-item[data-v-35a53a5a] {
        padding: 19px 16px;
        border-radius: 8.89151px;
        margin-bottom: 35px
    }
    .products-bundles-context-right .products-bundles-context-right-price[data-v-35a53a5a] {
        font-size: 30px;
        line-height: 170.9%;
        display: block;
        text-align: center
    }
    .products-bundles-context-right .products-bundles-context-right-limit[data-v-35a53a5a] {
        font-size: 10px;
        line-height: 12px;
        text-align: center;
        margin-top: -5px
    }
    .products-bundles-context-right .products-bundles-context-right-btn[data-v-35a53a5a] {
        width: 224px;
        height: 41.08px;
        margin: 15px auto 20px
    }
    .products-bundles-context-right-btn .products-bundles-context-right-btn-img[data-v-35a53a5a] {
        position: unset;
        margin-right: 5.85px
    }
}

[data-v-351ee370] {
    font-family: Montserrat_Regular
}

#jp-store .container[data-v-351ee370] {
    width: 1080px;
    padding: 0;
    margin-bottom: 40px
}

#jp-store .new-top-area[data-v-351ee370] {
    width: 100%;
    height: 209px;
    background: #f8f9ff;
    padding-top: 58px
}

#jp-store .new-top-area-title[data-v-351ee370] {
    font-family: Montserrat_Bold !important;
    font-weight: 700;
    font-size: 40px;
    line-height: 125.4%;
    color: #1a1a1a
}

#jp-store .switchover[data-v-351ee370] {
    font-size: 20px;
    line-height: 125.4%;
    color: #1a1a1a;
    margin-top: 12px;
    cursor: pointer;
    display: inline-block
}

#jp-store .switchover_img[data-v-351ee370] {
    width: 11px
}

#jp-store .switchover:hover .switchover_img[data-v-351ee370] {
    transform: translateX(10px);
    transition: all .5s
}

#jp-store .products[data-v-351ee370] {
    padding-top: 82px
}

#jp-store .products-total-title[data-v-351ee370] {
    display: flex;
    border-bottom: 2px solid #f1f1f1
}

.select[data-v-351ee370] {
    color: #7980ff !important;
    position: relative
}

.select[data-v-351ee370]:before {
    content: "";
    width: 100%;
    height: 8px;
    background: #7980ff;
    border-radius: 27px;
    bottom: -4px;
    position: absolute;
    left: 0
}

.products-total-title .products-total-title-name[data-v-351ee370] {
    font-size: 20px;
    line-height: 125.4%;
    margin-right: 50px;
    color: #949494;
    padding-bottom: 25px;
    cursor: pointer;
    font-family: Montserrat_Light !important
}

.products .products-box[data-v-351ee370] {
    padding-top: 63px;
    display: flex;
    flex-wrap: wrap
}

.products .products-item[data-v-351ee370] {
    width: 351px;
    border-radius: 16px;
    border: 1px solid #ebebeb;
    padding: 31px 17px;
    margin-bottom: 40px;
    margin-right: 13px
}

.products .products-item[data-v-351ee370]:nth-child(3),
.products .products-item[data-v-351ee370]:nth-child(6) {
    margin-right: 0
}

.products .products-title-box[data-v-351ee370] {
    cursor: pointer
}

.products .products-title-box .products-item-img[data-v-351ee370] {
    width: 50px;
    height: 50px
}

.products .products-title-box .products-item-title[data-v-351ee370] {
    font-weight: 600;
    font-size: 18px;
    line-height: 125.4%;
    color: #1a1a1a;
    margin-top: 19px;
    cursor: pointer;
    min-height: 45px
}

.products .products-title-box .products-item-title[data-v-351ee370]:hover {
    text-decoration: underline
}

.products .products-item-introduce[data-v-351ee370] {
    margin-top: 13px;
    font-size: 16px;
    line-height: 155.4%;
    color: #616161;
    min-height: 190px;
    font-family: Montserrat_Light !important
}

.products .products-item-package-box[data-v-351ee370] {
    min-height: 82px;
    margin-top: 15px;
    font-size: 14px;
    color: #616161;
    line-height: 170.9%
}

.products .products-item-package-item[data-v-351ee370] {
    margin-bottom: 5px;
    cursor: pointer;
    font-family: Montserrat_Light !important
}

.products .products-item-package-item span[data-v-351ee370] {
    font-family: Montserrat_Light !important
}

.products .select-box[data-v-351ee370] {
    display: inline-block;
    margin-right: 11px;
    width: 11px;
    height: 11px;
    border: 1px solid #dbddff;
    border-radius: 50%
}

.products .selected[data-v-351ee370] {
    background: #dbddff;
    position: relative
}

.products .selected[data-v-351ee370]:before {
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-45%, -50%);
    width: 3px;
    height: 3px;
    background: #7980ff;
    border-radius: 50%
}

.products .products-item-price-box[data-v-351ee370] {
    margin-top: 6px;
    display: flex;
    align-items: flex-end
}

.products-item-price-box .products-item-price[data-v-351ee370] {
    font-weight: 600;
    font-size: 32px;
    line-height: 170.9%;
    color: #111;
    margin-right: 9px;
    min-height: 55px;
    min-width: 174px
}

.products-item-price-box .products-item-price-text[data-v-351ee370] {
    font-weight: 300;
    font-size: 10px;
    line-height: 162.4%;
    color: #616161;
    position: relative;
    bottom: 11px;
    font-family: Montserrat_Light !important
}

.products .buy-btn[data-v-351ee370] {
    display: flex;
    margin-top: 12px;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 45px;
    background: #655bef;
    border-radius: 7px;
    position: relative;
    cursor: pointer;
    transition: all 1s
}

.products .buy-btn[data-v-351ee370]:hover {
    transform: translateY(-10px);
    transition: all .5s
}

.products .buy-btn .buy-btn-img[data-v-351ee370] {
    position: absolute;
    left: 27%;
    width: 15px;
    height: 16px
}

.products .buy-btn .buy-btn-text[data-v-351ee370] {
    font-size: 18px;
    line-height: 173.9%;
    color: #fff
}

#jp-store .new-products-bundles[data-v-351ee370] {
    width: 100%;
    padding: 62px 0 56px;
    margin-bottom: 95px;
    background: linear-gradient(180deg, rgba(237, 239, 255, .44), rgba(237, 239, 255, 0));
    border-bottom: 1px solid #f1f1f1
}

.new-products-bundles .products-bundles-title[data-v-351ee370] {
    text-align: center;
    font-weight: 700;
    font-size: 36px;
    line-height: 125.4%;
    color: #1a1a1a;
    font-family: Montserrat_Bold !important
}

.new-products-bundles .products-bundles-box[data-v-351ee370] {
    margin-top: 64px
}

.new-products-bundles .products-bundles-item[data-v-351ee370] {
    background: linear-gradient(177.37deg, #a0a3ff -37.25%, rgba(160, 163, 255, .17) 97.8%);
    -webkit-backdrop-filter: blur(4.06073px);
    backdrop-filter: blur(4.06073px);
    border-radius: 13.1974px;
    padding: 24px;
    margin-bottom: 50px;
    position: relative
}

.products-bundles-item .products-bundles-item-title[data-v-351ee370] {
    font-weight: 500;
    font-size: 26px;
    line-height: 32px;
    text-align: center;
    text-transform: capitalize;
    color: #fff
}

.products-bundles-box .products-bundles-context[data-v-351ee370] {
    margin-top: 22px;
    background: #fff;
    width: 100%;
    min-height: 272px;
    box-shadow: 0 0 12px rgba(121, 128, 255, .35);
    -webkit-backdrop-filter: blur(4.06073px);
    backdrop-filter: blur(4.06073px);
    border-radius: 13.1974px;
    display: flex;
    position: relative
}

.products-bundles-context .discount-50[data-v-351ee370],
.products-bundles-context .discount-60[data-v-351ee370] {
    position: absolute;
    left: 0;
    width: 112.67px;
    height: 136.95px;
    top: -21px
}

.products-bundles-context .discount-60[data-v-351ee370] {
    top: -5px
}

.products-bundles-context .products-bundles-context-left[data-v-351ee370] {
    flex: 0 0 50%;
    display: flex;
    justify-content: center
}

.products-bundles-context .products-bundles-context-right[data-v-351ee370] {
    flex: 0 0 50%;
    padding: 21px 20px 0 0
}

.products-bundles-context-left .products-bundles-context-left-img[data-v-351ee370] {
    width: 366.32px;
    height: 240.42px;
    margin-top: 16px
}

.products-bundles-context-right .products-bundles-context-right-proDesc[data-v-351ee370] {
    font-weight: 600;
    font-size: 18px;
    width: 90%;
    line-height: 146.19%;
    text-transform: capitalize;
    color: #1a1a1a
}

.products-bundles-context-right .products-bundles-context-right-proIntroduce[data-v-351ee370] {
    font-weight: 300;
    font-size: 14px;
    line-height: 162.7%;
    margin-top: 7px;
    color: #616161;
    font-family: Montserrat_Light !important
}

.products-bundles-context-right .products-bundles-context-right-limit[data-v-351ee370] {
    font-weight: 400;
    font-size: 12px;
    margin-top: 11px;
    line-height: 14px;
    text-transform: capitalize;
    color: #616161;
    font-family: Montserrat_Light !important
}

.products-bundles-context-right .products-bundles-context-right-price[data-v-351ee370] {
    margin-top: 5px;
    font-weight: 600;
    display: inline-block;
    font-size: 36px;
    line-height: 170.9%;
    color: #1a1a1a;
    position: relative
}

.products-bundles-context-right .products-bundles-context-right-Tax[data-v-351ee370] {
    position: absolute;
    bottom: 16px;
    font-weight: 300;
    font-size: 12px;
    line-height: 15px;
    text-transform: capitalize;
    color: #616161;
    font-family: Montserrat_Light !important
}

.products-bundles-context-right .old_price[data-v-351ee370] {
    color: #616161;
    right: -90px;
    text-decoration: line-through
}

.products-bundles-context-right .tag[data-v-351ee370] {
    right: -160px
}

.products-bundles-context-right .products-bundles-context-right-btn[data-v-351ee370] {
    width: 293.39px;
    height: 53.8px;
    background: #655bef;
    border-radius: 7.10627px;
    color: #fff;
    font-size: 18px;
    line-height: 173.9%;
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative;
    margin: 7px 0 30px;
    cursor: pointer
}

.products-bundles-context-right .products-bundles-context-right-btn[data-v-351ee370]:nth-child(2) {
    margin: 13px 0 30px
}

.products-bundles-context-right-btn .products-bundles-context-right-btn-img[data-v-351ee370] {
    position: absolute;
    width: 18px;
    height: 19px;
    left: 27%
}

#jp-store .new-store-mobile-style[data-v-351ee370] {
    display: none
}

@media (max-width: 770px) {
    #jp-store .new-store-pc-style[data-v-351ee370] {
        display: none
    }
    #jp-store .new-store-mobile-style[data-v-351ee370] {
        display: block
    }
    #jp-store .container[data-v-351ee370] {
        width: 100%
    }
    #jp-store .new-top-area-title[data-v-351ee370] {
        font-size: 32px;
        line-height: 125.4%;
        text-align: center;
        width: 85%;
        margin: 0 auto
    }
    #jp-store .switchover[data-v-351ee370] {
        font-size: 16px;
        line-height: 125.4%;
        text-align: center;
        display: block
    }
    .proswiper-silde[data-v-351ee370],
    .proswiper[data-v-351ee370] {
        width: 100%
    }
    #jp-store .products-total-title[data-v-351ee370] {
        border: none;
        font-size: 24px;
        line-height: 125.4%;
        text-align: center;
        color: #7980ff;
        position: relative;
        padding-bottom: 25px;
        justify-content: center
    }
    #jp-store .products-total-title[data-v-351ee370]:before {
        content: "";
        width: 50%;
        position: absolute;
        height: 8px;
        bottom: 0;
        left: 50%;
        transform: translateX(-50%);
        background: #7980ff;
        border-radius: 27px
    }
    .products .products-box[data-v-351ee370] {
        flex-direction: column;
        padding: 45px 20px 0
    }
    .products .products-item[data-v-351ee370] {
        width: 100%
    }
    #jp-store .new-products-bundles[data-v-351ee370] {
        padding-inline: 18px;
        padding-bottom: 9px;
        border: none;
        margin-bottom: 11px
    }
    .new-products-bundles .products-bundles-title[data-v-351ee370] {
        font-size: 28px;
        line-height: 135.9%;
        text-align: center
    }
    .products-bundles-item .products-bundles-item-title[data-v-351ee370] {
        font-size: 20px;
        line-height: 24px;
        text-align: center
    }
    .products-bundles-box .products-bundles-context[data-v-351ee370] {
        flex-direction: column;
        border-radius: 8.89151px
    }
    .products-bundles-context .products-bundles-context-left[data-v-351ee370] {
        padding: 0;
        text-align: unset;
        flex: 1
    }
    .products-bundles-context-left .products-bundles-context-left-img[data-v-351ee370] {
        width: 234.12px;
        height: 153.66px;
        margin-inline: auto
    }
    .products-bundles-context-right .products-bundles-context-right-proDesc[data-v-351ee370] {
        text-align: center;
        margin: 3px auto 0;
        font-size: 14px;
        line-height: 133.69%
    }
    .products-bundles-context-right .products-bundles-context-right-proIntroduce[data-v-351ee370] {
        font-size: 10px;
        line-height: 162.7%;
        text-align: center;
        margin: 9px auto 0;
        width: 90%
    }
    .new-products-bundles .products-bundles-item[data-v-351ee370] {
        padding: 19px 16px;
        border-radius: 8.89151px;
        margin-bottom: 35px
    }
    .products-bundles-context-right .products-bundles-context-right-price[data-v-351ee370] {
        font-size: 30px;
        line-height: 170.9%;
        display: block;
        text-align: center
    }
    .products-bundles-context-right .products-bundles-context-right-limit[data-v-351ee370] {
        font-size: 10px;
        line-height: 12px;
        text-align: center;
        margin-top: -5px
    }
    .products-bundles-context-right .products-bundles-context-right-btn[data-v-351ee370] {
        width: 224px;
        height: 41.08px;
        margin: 15px auto 20px
    }
    .products-bundles-context-right-btn .products-bundles-context-right-btn-img[data-v-351ee370] {
        position: unset;
        margin-right: 5.85px
    }
}

[data-v-53daeffa] {
    font-family: Montserrat_Regular
}

#de-store .container[data-v-53daeffa] {
    width: 1080px;
    padding: 0;
    margin-bottom: 40px
}

#de-store .new-top-area[data-v-53daeffa] {
    width: 100%;
    height: 209px;
    background: #f8f9ff;
    padding-top: 58px
}

#de-store .new-top-area-title[data-v-53daeffa] {
    font-family: Montserrat_Bold !important;
    font-weight: 700;
    font-size: 40px;
    line-height: 125.4%;
    color: #1a1a1a
}

#de-store .switchover[data-v-53daeffa] {
    font-size: 20px;
    line-height: 125.4%;
    color: #1a1a1a;
    margin-top: 12px;
    cursor: pointer;
    display: inline-block
}

#de-store .switchover_img[data-v-53daeffa] {
    width: 11px
}

#de-store .switchover:hover .switchover_img[data-v-53daeffa] {
    transform: translateX(10px);
    transition: all .5s
}

#de-store .products[data-v-53daeffa] {
    padding-top: 82px
}

#de-store .products-total-title[data-v-53daeffa] {
    display: flex;
    border-bottom: 2px solid #f1f1f1
}

.select[data-v-53daeffa] {
    color: #7980ff !important;
    position: relative
}

.select[data-v-53daeffa]:before {
    content: "";
    width: 100%;
    height: 8px;
    background: #7980ff;
    border-radius: 27px;
    bottom: -4px;
    position: absolute;
    left: 0
}

.products-total-title .products-total-title-name[data-v-53daeffa] {
    font-size: 20px;
    line-height: 125.4%;
    margin-right: 50px;
    color: #949494;
    padding-bottom: 25px;
    cursor: pointer;
    font-family: Montserrat_Light !important
}

.products .products-box[data-v-53daeffa] {
    padding-top: 63px;
    display: flex;
    flex-wrap: wrap
}

.products .products-item[data-v-53daeffa] {
    width: 351px;
    border-radius: 16px;
    border: 1px solid #ebebeb;
    padding: 31px 25px;
    margin-bottom: 40px;
    margin-right: 13px;
    display: flex;
    flex-flow: column nowrap;
    justify-content: space-between
}

.products .products-item[data-v-53daeffa]:nth-child(3),
.products .products-item[data-v-53daeffa]:nth-child(6) {
    margin-right: 0
}

.products .products-title-box[data-v-53daeffa] {
    cursor: pointer
}

.products .products-title-box .products-item-img[data-v-53daeffa] {
    width: 50px;
    height: 50px
}

.products .products-title-box .products-item-title[data-v-53daeffa] {
    font-weight: 600;
    font-size: 18px;
    line-height: 125.4%;
    color: #1a1a1a;
    margin-top: 19px;
    cursor: pointer
}

.products .products-title-box .products-item-title[data-v-53daeffa]:hover {
    text-decoration: underline
}

.products .products-item-introduce[data-v-53daeffa] {
    margin-top: 13px;
    font-size: 16px;
    line-height: 155.4%;
    color: #616161;
    min-height: 149px;
    font-family: Montserrat_Light !important
}

.products .products-item-package-box[data-v-53daeffa] {
    min-height: 82px;
    margin-top: 15px;
    font-size: 14px;
    color: #616161;
    line-height: 170.9%
}

.products .products-item-package-item[data-v-53daeffa] {
    margin-bottom: 5px;
    cursor: pointer;
    font-family: Montserrat_Light !important
}

.products .products-item-package-item span[data-v-53daeffa] {
    font-family: Montserrat_Light !important
}

.products .select-box[data-v-53daeffa] {
    display: inline-block;
    margin-right: 11px;
    width: 11px;
    height: 11px;
    border: 1px solid #dbddff;
    border-radius: 50%
}

.products .selected[data-v-53daeffa] {
    background: #dbddff;
    position: relative
}

.products .selected[data-v-53daeffa]:before {
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-45%, -50%);
    width: 3px;
    height: 3px;
    background: #7980ff;
    border-radius: 50%
}

.products .products-item-price-box[data-v-53daeffa] {
    margin-top: 6px;
    display: flex;
    align-items: flex-end
}

.products-item-price-box .products-item-price[data-v-53daeffa] {
    font-weight: 600;
    font-size: 32px;
    line-height: 170.9%;
    color: #111;
    margin-right: 9px;
    min-height: 55px;
    min-width: 174px
}

.products-item-price-box .products-item-price-text[data-v-53daeffa] {
    font-weight: 300;
    font-size: 10px;
    line-height: 162.4%;
    color: #616161;
    position: relative;
    bottom: 11px;
    font-family: Montserrat_Light !important
}

.products .buy-btn[data-v-53daeffa] {
    display: flex;
    margin-top: 12px;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 45px;
    background: #655bef;
    border-radius: 7px;
    position: relative;
    cursor: pointer;
    transition: all 1s
}

.products .buy-btn[data-v-53daeffa]:hover {
    transform: translateY(-10px);
    transition: all .5s
}

.products .buy-btn .buy-btn-img[data-v-53daeffa] {
    position: absolute;
    left: 27%;
    width: 15px;
    height: 16px
}

.products .buy-btn .buy-btn-text[data-v-53daeffa] {
    font-size: 18px;
    line-height: 180.9%;
    color: #fff;
    margin-left: 12px
}

#de-store .new-products-bundles[data-v-53daeffa] {
    width: 100%;
    padding: 62px 0 56px;
    margin-bottom: 95px;
    background: linear-gradient(180deg, rgba(237, 239, 255, .44), rgba(237, 239, 255, 0));
    border-bottom: 1px solid #f1f1f1
}

.new-products-bundles .products-bundles-title[data-v-53daeffa] {
    text-align: center;
    font-weight: 700;
    font-size: 36px;
    line-height: 125.4%;
    color: #1a1a1a;
    font-family: Montserrat_Bold !important
}

.new-products-bundles .products-bundles-box[data-v-53daeffa] {
    margin-top: 64px
}

.new-products-bundles .products-bundles-item[data-v-53daeffa] {
    background: linear-gradient(177.37deg, #a0a3ff -37.25%, rgba(160, 163, 255, .17) 97.8%);
    -webkit-backdrop-filter: blur(4.06073px);
    backdrop-filter: blur(4.06073px);
    border-radius: 13.1974px;
    padding: 24px;
    margin-bottom: 50px;
    position: relative
}

.products-bundles-item .products-bundles-item-title[data-v-53daeffa] {
    font-weight: 500;
    font-size: 26px;
    line-height: 32px;
    text-align: center;
    text-transform: capitalize;
    color: #fff
}

.products-bundles-box .products-bundles-context[data-v-53daeffa] {
    margin-top: 22px;
    background: #fff;
    width: 100%;
    min-height: 272px;
    box-shadow: 0 0 12px rgba(121, 128, 255, .35);
    -webkit-backdrop-filter: blur(4.06073px);
    backdrop-filter: blur(4.06073px);
    border-radius: 13.1974px;
    display: flex;
    position: relative
}

.products-bundles-context .discount-50[data-v-53daeffa],
.products-bundles-context .discount-60[data-v-53daeffa] {
    position: absolute;
    left: 0;
    width: 112.67px;
    height: 136.95px;
    top: -21px
}

.products-bundles-context .discount-60[data-v-53daeffa] {
    top: -5px
}

.products-bundles-context .products-bundles-context-left[data-v-53daeffa] {
    flex: 0 0 50%;
    display: flex;
    justify-content: center
}

.products-bundles-context .products-bundles-context-right[data-v-53daeffa] {
    flex: 0 0 50%;
    padding-top: 21px
}

.products-bundles-context-left .products-bundles-context-left-img[data-v-53daeffa] {
    width: 366.32px;
    height: 240.42px;
    margin-top: 16px
}

.products-bundles-context-right .products-bundles-context-right-proDesc[data-v-53daeffa] {
    font-weight: 600;
    font-size: 18px;
    width: 90%;
    line-height: 146.19%;
    text-transform: capitalize;
    color: #1a1a1a
}

.products-bundles-context-right .products-bundles-context-right-proIntroduce[data-v-53daeffa] {
    font-weight: 300;
    font-size: 14px;
    line-height: 162.7%;
    margin-top: 7px;
    text-transform: capitalize;
    color: #616161;
    font-family: Montserrat_Light !important
}

.products-bundles-context-right .products-bundles-context-right-limit[data-v-53daeffa] {
    font-weight: 400;
    font-size: 12px;
    margin-top: 11px;
    line-height: 14px;
    text-transform: capitalize;
    color: #616161;
    font-family: Montserrat_Light !important
}

.products-bundles-context-right .products-bundles-context-right-price[data-v-53daeffa] {
    margin-top: 5px;
    font-weight: 600;
    display: inline-block;
    font-size: 36px;
    line-height: 170.9%;
    color: #1a1a1a;
    position: relative
}

.products-bundles-context-right .products-bundles-context-right-Tax[data-v-53daeffa] {
    position: absolute;
    bottom: 16px;
    font-weight: 300;
    font-size: 12px;
    line-height: 15px;
    text-transform: capitalize;
    color: #616161;
    font-family: Montserrat_Light !important
}

.products-bundles-context-right .old_price[data-v-53daeffa] {
    color: #616161;
    right: -90px;
    text-decoration: line-through
}

.products-bundles-context-right .tag[data-v-53daeffa] {
    right: -200px
}

.products-bundles-context-right .products-bundles-context-right-btn[data-v-53daeffa] {
    width: 293.39px;
    height: 53.8px;
    background: #655bef;
    border-radius: 7.10627px;
    color: #fff;
    font-size: 18px;
    line-height: 173.9%;
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative;
    margin: 7px 0 30px;
    cursor: pointer
}

.products-bundles-context-right .products-bundles-context-right-btn[data-v-53daeffa]:nth-child(2) {
    margin: 13px 0 30px
}

.products-bundles-context-right-btn .products-bundles-context-right-btn-img[data-v-53daeffa] {
    position: absolute;
    width: 18px;
    height: 19px;
    left: 22%
}

#de-store .new-store-mobile-style[data-v-53daeffa] {
    display: none
}

@media (max-width: 770px) {
    #de-store .new-store-pc-style[data-v-53daeffa] {
        display: none
    }
    #de-store .new-store-mobile-style[data-v-53daeffa] {
        display: block
    }
    #de-store .container[data-v-53daeffa] {
        width: 100%
    }
    #de-store .new-top-area-title[data-v-53daeffa] {
        font-size: 32px;
        line-height: 125.4%;
        text-align: center;
        width: 85%;
        margin: 0 auto
    }
    #de-store .switchover[data-v-53daeffa] {
        font-size: 16px;
        line-height: 125.4%;
        text-align: center;
        display: block
    }
    .proswiper-silde[data-v-53daeffa],
    .proswiper[data-v-53daeffa] {
        width: 100%
    }
    #de-store .products-total-title[data-v-53daeffa] {
        border: none;
        font-size: 24px;
        line-height: 125.4%;
        text-align: center;
        color: #7980ff;
        position: relative;
        padding-bottom: 25px;
        justify-content: center
    }
    #de-store .products-total-title[data-v-53daeffa]:before {
        content: "";
        width: 50%;
        position: absolute;
        height: 8px;
        bottom: 0;
        left: 50%;
        transform: translateX(-50%);
        background: #7980ff;
        border-radius: 27px
    }
    .products .products-box[data-v-53daeffa] {
        flex-direction: column;
        padding: 45px 20px 0
    }
    .products .products-item[data-v-53daeffa] {
        width: 100%
    }
    #de-store .new-products-bundles[data-v-53daeffa] {
        padding-inline: 18px;
        padding-bottom: 9px;
        border: none;
        margin-bottom: 11px
    }
    .new-products-bundles .products-bundles-title[data-v-53daeffa] {
        font-size: 28px;
        line-height: 135.9%;
        text-align: center
    }
    .products-bundles-item .products-bundles-item-title[data-v-53daeffa] {
        font-size: 20px;
        line-height: 24px;
        text-align: center
    }
    .products-bundles-box .products-bundles-context[data-v-53daeffa] {
        flex-direction: column;
        border-radius: 8.89151px
    }
    .products-bundles-context .products-bundles-context-left[data-v-53daeffa] {
        padding: 0;
        text-align: unset;
        flex: 1
    }
    .products-bundles-context-left .products-bundles-context-left-img[data-v-53daeffa] {
        width: 234.12px;
        height: 153.66px;
        margin-inline: auto
    }
    .products-bundles-context-right .products-bundles-context-right-proDesc[data-v-53daeffa] {
        text-align: center;
        margin: 3px auto 0;
        font-size: 14px;
        line-height: 133.69%
    }
    .products-bundles-context-right .products-bundles-context-right-proIntroduce[data-v-53daeffa] {
        font-size: 10px;
        line-height: 162.7%;
        text-align: center;
        margin: 9px auto 0;
        width: 90%
    }
    .new-products-bundles .products-bundles-item[data-v-53daeffa] {
        padding: 19px 16px;
        border-radius: 8.89151px;
        margin-bottom: 35px
    }
    .products-bundles-context-right .products-bundles-context-right-price[data-v-53daeffa] {
        font-size: 30px;
        line-height: 170.9%;
        display: block;
        text-align: center
    }
    .products-bundles-context-right .products-bundles-context-right-limit[data-v-53daeffa] {
        font-size: 10px;
        line-height: 12px;
        text-align: center;
        margin-top: -5px
    }
    .products-bundles-context-right .products-bundles-context-right-btn[data-v-53daeffa] {
        width: 224px;
        height: 41.08px;
        margin: 15px auto 20px
    }
    .products-bundles-context-right-btn .products-bundles-context-right-btn-img[data-v-53daeffa] {
        position: unset;
        margin-right: 5.85px
    }
}

[data-v-f6a917a2] {
    font-family: Montserrat_Regular
}

#tw-store .container[data-v-f6a917a2] {
    width: 1080px;
    padding: 0;
    margin-bottom: 40px
}

#tw-store .new-top-area[data-v-f6a917a2] {
    width: 100%;
    height: 209px;
    background: #f8f9ff;
    padding-top: 58px
}

#tw-store .new-top-area-title[data-v-f6a917a2] {
    font-family: Montserrat_Bold !important;
    font-weight: 700;
    font-size: 40px;
    line-height: 125.4%;
    color: #1a1a1a
}

#tw-store .switchover[data-v-f6a917a2] {
    font-size: 20px;
    line-height: 125.4%;
    color: #1a1a1a;
    margin-top: 12px;
    cursor: pointer;
    display: inline-block
}

#tw-store .switchover_img[data-v-f6a917a2] {
    width: 11px
}

#tw-store .switchover:hover .switchover_img[data-v-f6a917a2] {
    transform: translateX(10px);
    transition: all .5s
}

#tw-store .products[data-v-f6a917a2] {
    padding-top: 82px
}

#tw-store .products-total-title[data-v-f6a917a2] {
    display: flex;
    border-bottom: 2px solid #f1f1f1
}

.select[data-v-f6a917a2] {
    color: #7980ff !important;
    position: relative
}

.select[data-v-f6a917a2]:before {
    content: "";
    width: 100%;
    height: 8px;
    background: #7980ff;
    border-radius: 27px;
    bottom: -4px;
    position: absolute;
    left: 0
}

.products-total-title .products-total-title-name[data-v-f6a917a2] {
    font-size: 20px;
    line-height: 125.4%;
    margin-right: 50px;
    color: #949494;
    padding-bottom: 25px;
    cursor: pointer;
    font-family: Montserrat_Light !important
}

.products .products-box[data-v-f6a917a2] {
    padding-top: 63px;
    display: flex;
    flex-wrap: wrap
}

.products .products-item[data-v-f6a917a2] {
    width: 351px;
    border-radius: 16px;
    border: 1px solid #ebebeb;
    padding: 31px 25px;
    margin-bottom: 40px;
    margin-right: 13px;
    display: flex;
    flex-flow: column nowrap;
    justify-content: space-between
}

.products .products-item[data-v-f6a917a2]:nth-child(3),
.products .products-item[data-v-f6a917a2]:nth-child(6) {
    margin-right: 0
}

.products .products-title-box[data-v-f6a917a2] {
    cursor: pointer
}

.products .products-title-box .products-item-img[data-v-f6a917a2] {
    width: 50px;
    height: 50px
}

.products .products-title-box .products-item-title[data-v-f6a917a2] {
    font-weight: 600;
    font-size: 18px;
    line-height: 125.4%;
    color: #1a1a1a;
    margin-top: 19px;
    cursor: pointer
}

.products .products-title-box .products-item-title[data-v-f6a917a2]:hover {
    text-decoration: underline
}

.products .products-item-introduce[data-v-f6a917a2] {
    margin-top: 13px;
    font-size: 16px;
    line-height: 155.4%;
    color: #616161;
    min-height: 149px;
    font-family: Montserrat_Light !important
}

.products .products-item-package-box[data-v-f6a917a2] {
    min-height: 82px;
    margin-top: 15px;
    font-size: 14px;
    color: #616161;
    line-height: 170.9%
}

.products .products-item-package-item[data-v-f6a917a2] {
    margin-bottom: 5px;
    cursor: pointer;
    font-family: Montserrat_Light !important
}

.products .products-item-package-item span[data-v-f6a917a2] {
    font-family: Montserrat_Light !important
}

.products .select-box[data-v-f6a917a2] {
    display: inline-block;
    margin-right: 11px;
    width: 11px;
    height: 11px;
    border: 1px solid #dbddff;
    border-radius: 50%
}

.products .selected[data-v-f6a917a2] {
    background: #dbddff;
    position: relative
}

.products .selected[data-v-f6a917a2]:before {
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-45%, -50%);
    width: 3px;
    height: 3px;
    background: #7980ff;
    border-radius: 50%
}

.products .products-item-price-box[data-v-f6a917a2] {
    margin-top: 6px;
    display: flex;
    align-items: flex-end
}

.products-item-price-box .products-item-price[data-v-f6a917a2] {
    font-weight: 600;
    font-size: 32px;
    line-height: 170.9%;
    color: #111;
    margin-right: 9px;
    min-height: 55px;
    min-width: 174px
}

.products-item-price-box .products-item-price-text[data-v-f6a917a2] {
    font-weight: 300;
    font-size: 10px;
    line-height: 162.4%;
    color: #616161;
    position: relative;
    bottom: 11px;
    font-family: Montserrat_Light !important
}

.products .buy-btn[data-v-f6a917a2] {
    display: flex;
    margin-top: 12px;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 45px;
    background: #655bef;
    border-radius: 7px;
    position: relative;
    cursor: pointer;
    transition: all 1s
}

.products .buy-btn[data-v-f6a917a2]:hover {
    transform: translateY(-10px);
    transition: all .5s
}

.products .buy-btn .buy-btn-img[data-v-f6a917a2] {
    position: absolute;
    left: 27%;
    width: 15px;
    height: 16px
}

.products .buy-btn .buy-btn-text[data-v-f6a917a2] {
    font-size: 18px;
    line-height: 180.9%;
    color: #fff;
    margin-left: 12px
}

#tw-store .new-products-bundles[data-v-f6a917a2] {
    width: 100%;
    padding: 62px 0 56px;
    margin-bottom: 95px;
    background: linear-gradient(180deg, rgba(237, 239, 255, .44), rgba(237, 239, 255, 0));
    border-bottom: 1px solid #f1f1f1
}

.new-products-bundles .products-bundles-title[data-v-f6a917a2] {
    text-align: center;
    font-weight: 700;
    font-size: 36px;
    line-height: 125.4%;
    color: #1a1a1a;
    font-family: Montserrat_Bold !important
}

.new-products-bundles .products-bundles-box[data-v-f6a917a2] {
    margin-top: 64px
}

.new-products-bundles .products-bundles-item[data-v-f6a917a2] {
    background: linear-gradient(177.37deg, #a0a3ff -37.25%, rgba(160, 163, 255, .17) 97.8%);
    -webkit-backdrop-filter: blur(4.06073px);
    backdrop-filter: blur(4.06073px);
    border-radius: 13.1974px;
    padding: 24px;
    margin-bottom: 50px;
    position: relative
}

.products-bundles-item .products-bundles-item-title[data-v-f6a917a2] {
    font-weight: 500;
    font-size: 26px;
    line-height: 32px;
    text-align: center;
    text-transform: capitalize;
    color: #fff
}

.products-bundles-box .products-bundles-context[data-v-f6a917a2] {
    margin-top: 22px;
    background: #fff;
    width: 100%;
    min-height: 272px;
    box-shadow: 0 0 12px rgba(121, 128, 255, .35);
    -webkit-backdrop-filter: blur(4.06073px);
    backdrop-filter: blur(4.06073px);
    border-radius: 13.1974px;
    display: flex;
    position: relative
}

.products-bundles-context .discount-50[data-v-f6a917a2],
.products-bundles-context .discount-60[data-v-f6a917a2] {
    position: absolute;
    left: 0;
    width: 112.67px;
    height: 136.95px;
    top: -21px
}

.products-bundles-context .discount-60[data-v-f6a917a2] {
    top: -5px
}

.products-bundles-context .products-bundles-context-left[data-v-f6a917a2] {
    flex: 0 0 50%;
    display: flex;
    justify-content: center
}

.products-bundles-context .products-bundles-context-right[data-v-f6a917a2] {
    flex: 0 0 50%;
    padding-top: 21px
}

.products-bundles-context-left .products-bundles-context-left-img[data-v-f6a917a2] {
    width: 366.32px;
    height: 240.42px;
    margin-top: 16px
}

.products-bundles-context-right .products-bundles-context-right-proDesc[data-v-f6a917a2] {
    font-weight: 600;
    font-size: 18px;
    width: 90%;
    line-height: 146.19%;
    text-transform: capitalize;
    color: #1a1a1a
}

.products-bundles-context-right .products-bundles-context-right-proIntroduce[data-v-f6a917a2] {
    font-weight: 300;
    font-size: 14px;
    line-height: 162.7%;
    margin-top: 7px;
    text-transform: capitalize;
    color: #616161;
    font-family: Montserrat_Light !important
}

.products-bundles-context-right .products-bundles-context-right-limit[data-v-f6a917a2] {
    font-weight: 400;
    font-size: 12px;
    margin-top: 11px;
    line-height: 14px;
    text-transform: capitalize;
    color: #616161;
    font-family: Montserrat_Light !important
}

.products-bundles-context-right .products-bundles-context-right-price[data-v-f6a917a2] {
    margin-top: 5px;
    font-weight: 600;
    display: inline-block;
    font-size: 36px;
    line-height: 170.9%;
    color: #1a1a1a;
    position: relative
}

.products-bundles-context-right .products-bundles-context-right-Tax[data-v-f6a917a2] {
    position: absolute;
    bottom: 16px;
    font-weight: 300;
    font-size: 12px;
    line-height: 15px;
    text-transform: capitalize;
    color: #616161;
    font-family: Montserrat_Light !important
}

.products-bundles-context-right .old_price[data-v-f6a917a2] {
    color: #616161;
    right: -90px;
    text-decoration: line-through
}

.products-bundles-context-right .tag[data-v-f6a917a2] {
    right: -200px
}

.products-bundles-context-right .products-bundles-context-right-btn[data-v-f6a917a2] {
    width: 293.39px;
    height: 53.8px;
    background: #655bef;
    border-radius: 7.10627px;
    color: #fff;
    font-size: 18px;
    line-height: 173.9%;
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative;
    margin: 7px 0 30px;
    cursor: pointer
}

.products-bundles-context-right .products-bundles-context-right-btn[data-v-f6a917a2]:nth-child(2) {
    margin: 13px 0 30px
}

.products-bundles-context-right-btn .products-bundles-context-right-btn-img[data-v-f6a917a2] {
    position: absolute;
    width: 18px;
    height: 19px;
    left: 22%
}

#tw-store .new-store-mobile-style[data-v-f6a917a2] {
    display: none
}

@media (max-width: 770px) {
    #tw-store .new-store-pc-style[data-v-f6a917a2] {
        display: none
    }
    #tw-store .new-store-mobile-style[data-v-f6a917a2] {
        display: block
    }
    #tw-store .container[data-v-f6a917a2] {
        width: 100%
    }
    #tw-store .new-top-area-title[data-v-f6a917a2] {
        font-size: 32px;
        line-height: 125.4%;
        text-align: center;
        width: 85%;
        margin: 0 auto
    }
    #tw-store .switchover[data-v-f6a917a2] {
        font-size: 16px;
        line-height: 125.4%;
        text-align: center;
        display: block
    }
    .proswiper-silde[data-v-f6a917a2],
    .proswiper[data-v-f6a917a2] {
        width: 100%
    }
    #tw-store .products-total-title[data-v-f6a917a2] {
        border: none;
        font-size: 24px;
        line-height: 125.4%;
        text-align: center;
        color: #7980ff;
        position: relative;
        padding-bottom: 25px;
        justify-content: center
    }
    #tw-store .products-total-title[data-v-f6a917a2]:before {
        content: "";
        width: 50%;
        position: absolute;
        height: 8px;
        bottom: 0;
        left: 50%;
        transform: translateX(-50%);
        background: #7980ff;
        border-radius: 27px
    }
    .products .products-box[data-v-f6a917a2] {
        flex-direction: column;
        padding: 45px 20px 0
    }
    .products .products-item[data-v-f6a917a2] {
        width: 100%
    }
    #tw-store .new-products-bundles[data-v-f6a917a2] {
        padding-inline: 18px;
        padding-bottom: 9px;
        border: none;
        margin-bottom: 11px
    }
    .new-products-bundles .products-bundles-title[data-v-f6a917a2] {
        font-size: 28px;
        line-height: 135.9%;
        text-align: center
    }
    .products-bundles-item .products-bundles-item-title[data-v-f6a917a2] {
        font-size: 20px;
        line-height: 24px;
        text-align: center
    }
    .products-bundles-box .products-bundles-context[data-v-f6a917a2] {
        flex-direction: column;
        border-radius: 8.89151px
    }
    .products-bundles-context .products-bundles-context-left[data-v-f6a917a2] {
        padding: 0;
        text-align: unset;
        flex: 1
    }
    .products-bundles-context-left .products-bundles-context-left-img[data-v-f6a917a2] {
        width: 234.12px;
        height: 153.66px;
        margin-inline: auto
    }
    .products-bundles-context-right .products-bundles-context-right-proDesc[data-v-f6a917a2] {
        text-align: center;
        margin: 3px auto 0;
        font-size: 14px;
        line-height: 133.69%
    }
    .products-bundles-context-right .products-bundles-context-right-proIntroduce[data-v-f6a917a2] {
        font-size: 10px;
        line-height: 162.7%;
        text-align: center;
        margin: 9px auto 0;
        width: 90%
    }
    .new-products-bundles .products-bundles-item[data-v-f6a917a2] {
        padding: 19px 16px;
        border-radius: 8.89151px;
        margin-bottom: 35px
    }
    .products-bundles-context-right .products-bundles-context-right-price[data-v-f6a917a2] {
        font-size: 30px;
        line-height: 170.9%;
        display: block;
        text-align: center
    }
    .products-bundles-context-right .products-bundles-context-right-limit[data-v-f6a917a2] {
        font-size: 10px;
        line-height: 12px;
        text-align: center;
        margin-top: -5px
    }
    .products-bundles-context-right .products-bundles-context-right-btn[data-v-f6a917a2] {
        width: 224px;
        height: 41.08px;
        margin: 15px auto 20px
    }
    .products-bundles-context-right-btn .products-bundles-context-right-btn-img[data-v-f6a917a2] {
        position: unset;
        margin-right: 5.85px
    }
}

[data-v-540beb8b] {
    font-family: Montserrat_Regular
}

#en-store .container[data-v-540beb8b] {
    width: 1080px;
    padding: 0;
    margin-bottom: 40px
}

#en-store .new-top-area[data-v-540beb8b] {
    width: 100%;
    height: 209px;
    background: #f8f9ff;
    padding-top: 58px
}

#en-store .new-top-area-title[data-v-540beb8b] {
    font-family: Montserrat_Bold !important;
    font-weight: 700;
    font-size: 40px;
    line-height: 125.4%;
    color: #1a1a1a
}

#en-store .switchover[data-v-540beb8b] {
    font-size: 20px;
    line-height: 125.4%;
    color: #1a1a1a;
    margin-top: 12px;
    cursor: pointer;
    display: inline-block
}

#en-store .switchover_img[data-v-540beb8b] {
    width: 11px
}

#en-store .switchover:hover .switchover_img[data-v-540beb8b] {
    transform: translateX(10px);
    transition: all .5s
}

#en-store .products[data-v-540beb8b] {
    padding-top: 82px
}

#en-store .products-total-title[data-v-540beb8b] {
    display: flex;
    border-bottom: 2px solid #f1f1f1
}

.select[data-v-540beb8b] {
    color: #7980ff !important;
    position: relative
}

.select[data-v-540beb8b]:before {
    content: "";
    width: 100%;
    height: 8px;
    background: #7980ff;
    border-radius: 27px;
    bottom: -4px;
    position: absolute;
    left: 0
}

.products-total-title .products-total-title-name[data-v-540beb8b] {
    font-size: 20px;
    line-height: 125.4%;
    margin-right: 50px;
    color: #949494;
    padding-bottom: 25px;
    cursor: pointer;
    font-family: Montserrat_Light !important
}

.products .products-box[data-v-540beb8b] {
    padding-top: 63px;
    display: flex;
    flex-wrap: wrap
}

.products .products-item[data-v-540beb8b] {
    display: flex;
    flex-flow: column nowrap;
    justify-content: space-between;
    width: 351px;
    border-radius: 16px;
    border: 1px solid #ebebeb;
    padding: 31px 25px;
    margin-bottom: 40px;
    margin-right: 13px
}

.products .products-item[data-v-540beb8b]:nth-child(3),
.products .products-item[data-v-540beb8b]:nth-child(6) {
    margin-right: 0
}

.products .products-title-box[data-v-540beb8b] {
    cursor: pointer
}

.products .products-title-box .products-item-img[data-v-540beb8b] {
    width: 50px;
    height: 50px
}

.products .products-title-box .products-item-title[data-v-540beb8b] {
    font-weight: 600;
    font-size: 18px;
    line-height: 125.4%;
    color: #1a1a1a;
    margin-top: 19px;
    cursor: pointer
}

.products .products-title-box .products-item-title[data-v-540beb8b]:hover {
    text-decoration: underline
}

.products .products-item-introduce[data-v-540beb8b] {
    margin-top: 13px;
    font-size: 16px;
    line-height: 155.4%;
    color: #616161;
    min-height: 149px;
    font-family: Montserrat_Light !important
}

.products .products-item-package-box[data-v-540beb8b] {
    min-height: 82px;
    margin-top: 15px;
    font-size: 14px;
    color: #616161;
    line-height: 170.9%
}

.products .products-item-package-item[data-v-540beb8b] {
    margin-bottom: 5px;
    cursor: pointer;
    font-family: Montserrat_Light !important
}

.products .products-item-package-item span[data-v-540beb8b] {
    font-family: Montserrat_Light !important
}

.products .select-box[data-v-540beb8b] {
    display: inline-block;
    margin-right: 11px;
    width: 11px;
    height: 11px;
    border: 1px solid #dbddff;
    border-radius: 50%
}

.products .selected[data-v-540beb8b] {
    background: #dbddff;
    position: relative
}

.products .selected[data-v-540beb8b]:before {
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-45%, -50%);
    width: 3px;
    height: 3px;
    background: #7980ff;
    border-radius: 50%
}

.products .products-item-price-box[data-v-540beb8b] {
    margin-top: 6px;
    display: flex;
    align-items: flex-end
}

.products-item-price-box .products-item-price[data-v-540beb8b] {
    font-weight: 600;
    font-size: 32px;
    line-height: 170.9%;
    color: #111;
    margin-right: 9px;
    min-height: 55px;
    min-width: 174px
}

.products-item-price-box .products-item-price-text[data-v-540beb8b] {
    font-weight: 300;
    font-size: 10px;
    line-height: 162.4%;
    color: #616161;
    position: relative;
    bottom: 11px;
    font-family: Montserrat_Light !important
}

.products .buy-btn[data-v-540beb8b] {
    display: flex;
    margin-top: 12px;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 45px;
    background: #655bef;
    border-radius: 7px;
    position: relative;
    cursor: pointer;
    transition: all 1s
}

.products .buy-btn[data-v-540beb8b]:hover {
    transform: translateY(-10px);
    transition: all .5s
}

.products .buy-btn .buy-btn-img[data-v-540beb8b] {
    position: absolute;
    left: 27%;
    width: 15px;
    height: 16px
}

.products .buy-btn .buy-btn-text[data-v-540beb8b] {
    font-size: 18px;
    line-height: 173.9%;
    color: #fff
}

#en-store .new-products-bundles[data-v-540beb8b] {
    width: 100%;
    padding: 62px 0 56px;
    margin-bottom: 95px;
    background: linear-gradient(180deg, rgba(237, 239, 255, .44), rgba(237, 239, 255, 0));
    border-bottom: 1px solid #f1f1f1
}

.new-products-bundles .products-bundles-title[data-v-540beb8b] {
    text-align: center;
    font-weight: 700;
    font-size: 36px;
    line-height: 125.4%;
    color: #1a1a1a;
    font-family: Montserrat_Bold !important
}

.new-products-bundles .products-bundles-box[data-v-540beb8b] {
    margin-top: 64px
}

.new-products-bundles .products-bundles-item[data-v-540beb8b] {
    background: linear-gradient(177.37deg, #a0a3ff -37.25%, rgba(160, 163, 255, .17) 97.8%);
    -webkit-backdrop-filter: blur(4.06073px);
    backdrop-filter: blur(4.06073px);
    border-radius: 13.1974px;
    padding: 24px;
    margin-bottom: 50px;
    position: relative
}

.products-bundles-item .products-bundles-item-title[data-v-540beb8b] {
    font-weight: 500;
    font-size: 26px;
    line-height: 32px;
    text-align: center;
    text-transform: capitalize;
    color: #fff
}

.products-bundles-box .products-bundles-context[data-v-540beb8b] {
    margin-top: 22px;
    background: #fff;
    width: 100%;
    min-height: 272px;
    box-shadow: 0 0 12px rgba(121, 128, 255, .35);
    -webkit-backdrop-filter: blur(4.06073px);
    backdrop-filter: blur(4.06073px);
    border-radius: 13.1974px;
    display: flex;
    position: relative
}

.products-bundles-context .discount-50[data-v-540beb8b],
.products-bundles-context .discount-60[data-v-540beb8b] {
    position: absolute;
    left: 0;
    width: 112.67px;
    height: 136.95px;
    top: -21px
}

.products-bundles-context .discount-60[data-v-540beb8b] {
    top: -5px
}

.products-bundles-context .products-bundles-context-left[data-v-540beb8b] {
    flex: 0 0 50%;
    display: flex;
    justify-content: center
}

.products-bundles-context .products-bundles-context-right[data-v-540beb8b] {
    flex: 0 0 50%;
    padding-top: 21px
}

.products-bundles-context-left .products-bundles-context-left-img[data-v-540beb8b] {
    width: 366.32px;
    height: 240.42px;
    margin-top: 16px
}

.products-bundles-context-right .products-bundles-context-right-proDesc[data-v-540beb8b] {
    font-weight: 600;
    font-size: 18px;
    width: 90%;
    line-height: 146.19%;
    text-transform: capitalize;
    color: #1a1a1a
}

.products-bundles-context-right .products-bundles-context-right-proIntroduce[data-v-540beb8b] {
    font-weight: 300;
    font-size: 14px;
    line-height: 162.7%;
    margin-top: 7px;
    color: #616161;
    font-family: Montserrat_Light !important
}

.products-bundles-context-right .products-bundles-context-right-limit[data-v-540beb8b] {
    font-weight: 400;
    font-size: 12px;
    margin-top: 11px;
    line-height: 14px;
    text-transform: capitalize;
    color: #616161;
    font-family: Montserrat_Light !important
}

.products-bundles-context-right .products-bundles-context-right-price[data-v-540beb8b] {
    margin-top: 5px;
    font-weight: 600;
    display: inline-block;
    font-size: 36px;
    line-height: 170.9%;
    color: #1a1a1a;
    position: relative
}

.products-bundles-context-right .products-bundles-context-right-Tax[data-v-540beb8b] {
    position: absolute;
    bottom: 16px;
    font-weight: 300;
    font-size: 12px;
    line-height: 15px;
    text-transform: capitalize;
    color: #616161;
    font-family: Montserrat_Light !important
}

.products-bundles-context-right .old_price[data-v-540beb8b] {
    color: #616161;
    right: -90px;
    text-decoration: line-through
}

.products-bundles-context-right .tag[data-v-540beb8b] {
    right: -200px
}

.products-bundles-context-right .products-bundles-context-right-btn[data-v-540beb8b] {
    width: 293.39px;
    height: 53.8px;
    background: #655bef;
    border-radius: 7.10627px;
    color: #fff;
    font-size: 18px;
    line-height: 173.9%;
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative;
    margin: 7px 0 30px;
    cursor: pointer
}

.products-bundles-context-right .products-bundles-context-right-btn[data-v-540beb8b]:nth-child(2) {
    margin: 13px 0 30px
}

.products-bundles-context-right-btn .products-bundles-context-right-btn-img[data-v-540beb8b] {
    position: absolute;
    width: 18px;
    height: 19px;
    left: 27%
}

#en-store .new-store-mobile-style[data-v-540beb8b] {
    display: none
}

@media (max-width: 770px) {
    #en-store .new-store-pc-style[data-v-540beb8b] {
        display: none
    }
    #en-store .new-store-mobile-style[data-v-540beb8b] {
        display: block
    }
    #en-store .container[data-v-540beb8b] {
        width: 100%
    }
    #en-store .new-top-area-title[data-v-540beb8b] {
        font-size: 32px;
        line-height: 125.4%;
        text-align: center;
        width: 85%;
        margin: 0 auto
    }
    #en-store .switchover[data-v-540beb8b] {
        font-size: 16px;
        line-height: 125.4%;
        text-align: center;
        display: block
    }
    .proswiper-silde[data-v-540beb8b],
    .proswiper[data-v-540beb8b] {
        width: 100%
    }
    #en-store .products-total-title[data-v-540beb8b] {
        border: none;
        font-size: 24px;
        line-height: 125.4%;
        text-align: center;
        color: #7980ff;
        position: relative;
        padding-bottom: 25px;
        justify-content: center
    }
    #en-store .products-total-title[data-v-540beb8b]:before {
        content: "";
        width: 50%;
        position: absolute;
        height: 8px;
        bottom: 0;
        left: 50%;
        transform: translateX(-50%);
        background: #7980ff;
        border-radius: 27px
    }
    .products .products-box[data-v-540beb8b] {
        flex-direction: column;
        padding: 45px 20px 0
    }
    .products .products-item[data-v-540beb8b] {
        width: 100%
    }
    #en-store .new-products-bundles[data-v-540beb8b] {
        padding-inline: 18px;
        padding-bottom: 9px;
        border: none;
        margin-bottom: 11px
    }
    .new-products-bundles .products-bundles-title[data-v-540beb8b] {
        font-size: 28px;
        line-height: 135.9%;
        text-align: center
    }
    .products-bundles-item .products-bundles-item-title[data-v-540beb8b] {
        font-size: 20px;
        line-height: 24px;
        text-align: center
    }
    .products-bundles-box .products-bundles-context[data-v-540beb8b] {
        flex-direction: column;
        border-radius: 8.89151px
    }
    .products-bundles-context .products-bundles-context-left[data-v-540beb8b] {
        padding: 0;
        text-align: unset;
        flex: 1
    }
    .products-bundles-context-left .products-bundles-context-left-img[data-v-540beb8b] {
        width: 234.12px;
        height: 153.66px;
        margin-inline: auto
    }
    .products-bundles-context-right .products-bundles-context-right-proDesc[data-v-540beb8b] {
        text-align: center;
        margin: 3px auto 0;
        font-size: 14px;
        line-height: 133.69%
    }
    .products-bundles-context-right .products-bundles-context-right-proIntroduce[data-v-540beb8b] {
        font-size: 10px;
        line-height: 162.7%;
        text-align: center;
        margin: 9px auto 0;
        width: 90%
    }
    .new-products-bundles .products-bundles-item[data-v-540beb8b] {
        padding: 19px 16px;
        border-radius: 8.89151px;
        margin-bottom: 35px
    }
    .products-bundles-context-right .products-bundles-context-right-price[data-v-540beb8b] {
        font-size: 30px;
        line-height: 170.9%;
        display: block;
        text-align: center
    }
    .products-bundles-context-right .products-bundles-context-right-limit[data-v-540beb8b] {
        font-size: 10px;
        line-height: 12px;
        text-align: center;
        margin-top: -5px
    }
    .products-bundles-context-right .products-bundles-context-right-btn[data-v-540beb8b] {
        width: 224px;
        height: 41.08px;
        margin: 15px auto 20px
    }
    .products-bundles-context-right-btn .products-bundles-context-right-btn-img[data-v-540beb8b] {
        position: unset;
        margin-right: 5.85px
    }
}

[data-v-7529a147] {
    font-family: Montserrat_Regular
}

#fr-store .container[data-v-7529a147] {
    width: 1080px;
    padding: 0;
    margin-bottom: 40px
}

#fr-store .new-top-area[data-v-7529a147] {
    width: 100%;
    height: 209px;
    background: #f8f9ff;
    padding-top: 58px
}

#fr-store .new-top-area-title[data-v-7529a147] {
    font-family: Montserrat_Bold !important;
    font-weight: 700;
    font-size: 40px;
    line-height: 125.4%;
    color: #1a1a1a
}

#fr-store .switchover[data-v-7529a147] {
    font-size: 20px;
    line-height: 125.4%;
    color: #1a1a1a;
    margin-top: 12px;
    cursor: pointer;
    display: inline-block
}

#fr-store .switchover_img[data-v-7529a147] {
    width: 11px
}

#fr-store .switchover:hover .switchover_img[data-v-7529a147] {
    transform: translateX(10px);
    transition: all .5s
}

#fr-store .products[data-v-7529a147] {
    padding-top: 82px
}

#fr-store .products-total-title[data-v-7529a147] {
    display: flex;
    border-bottom: 2px solid #f1f1f1
}

.select[data-v-7529a147] {
    color: #7980ff !important;
    position: relative
}

.select[data-v-7529a147]:before {
    content: "";
    width: 100%;
    height: 8px;
    background: #7980ff;
    border-radius: 27px;
    bottom: -4px;
    position: absolute;
    left: 0
}

.products-total-title .products-total-title-name[data-v-7529a147] {
    font-size: 20px;
    line-height: 125.4%;
    margin-right: 50px;
    color: #949494;
    padding-bottom: 25px;
    cursor: pointer;
    font-family: Montserrat_Light !important
}

.products .products-box[data-v-7529a147] {
    padding-top: 63px;
    display: flex;
    flex-wrap: wrap
}

.products .products-item[data-v-7529a147] {
    width: 351px;
    border-radius: 16px;
    border: 1px solid #ebebeb;
    padding: 31px 17px;
    margin-bottom: 40px;
    margin-right: 13px
}

.products .products-item[data-v-7529a147]:nth-child(3),
.products .products-item[data-v-7529a147]:nth-child(6) {
    margin-right: 0
}

.products .products-title-box[data-v-7529a147] {
    cursor: pointer
}

.products .products-title-box .products-item-img[data-v-7529a147] {
    width: 50px;
    height: 50px
}

.products .products-title-box .products-item-title[data-v-7529a147] {
    font-weight: 600;
    font-size: 18px;
    line-height: 125.4%;
    color: #1a1a1a;
    margin-top: 19px;
    cursor: pointer;
    min-height: 45px
}

.products .products-title-box .products-item-title[data-v-7529a147]:hover {
    text-decoration: underline
}

.products .products-item-introduce[data-v-7529a147] {
    margin-top: 13px;
    font-size: 16px;
    line-height: 155.4%;
    color: #616161;
    min-height: 190px;
    font-family: Montserrat_Light !important
}

.products .products-item-package-box[data-v-7529a147] {
    min-height: 82px;
    margin-top: 15px;
    font-size: 14px;
    color: #616161;
    line-height: 170.9%
}

.products .products-item-package-item[data-v-7529a147] {
    margin-bottom: 5px;
    cursor: pointer;
    font-family: Montserrat_Light !important
}

.products .products-item-package-item span[data-v-7529a147] {
    font-family: Montserrat_Light !important
}

.products .select-box[data-v-7529a147] {
    display: inline-block;
    margin-right: 11px;
    width: 11px;
    height: 11px;
    border: 1px solid #dbddff;
    border-radius: 50%
}

.products .selected[data-v-7529a147] {
    background: #dbddff;
    position: relative
}

.products .selected[data-v-7529a147]:before {
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-45%, -50%);
    width: 3px;
    height: 3px;
    background: #7980ff;
    border-radius: 50%
}

.products .products-item-price-box[data-v-7529a147] {
    margin-top: 6px;
    display: flex;
    align-items: flex-end
}

.products-item-price-box .products-item-price[data-v-7529a147] {
    font-weight: 600;
    font-size: 32px;
    line-height: 170.9%;
    color: #111;
    margin-right: 9px;
    min-height: 55px;
    min-width: 174px
}

.products-item-price-box .products-item-price-text[data-v-7529a147] {
    font-weight: 300;
    font-size: 10px;
    line-height: 162.4%;
    color: #616161;
    position: relative;
    bottom: 11px;
    font-family: Montserrat_Light !important
}

.products .buy-btn[data-v-7529a147] {
    display: flex;
    margin-top: 12px;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 45px;
    background: #655bef;
    border-radius: 7px;
    position: relative;
    cursor: pointer;
    transition: all 1s
}

.products .buy-btn[data-v-7529a147]:hover {
    transform: translateY(-10px);
    transition: all .5s
}

.products .buy-btn .buy-btn-img[data-v-7529a147] {
    position: absolute;
    left: 27%;
    width: 15px;
    height: 16px
}

.products .buy-btn .buy-btn-text[data-v-7529a147] {
    font-size: 18px;
    line-height: 173.9%;
    color: #fff
}

#fr-store .new-products-bundles[data-v-7529a147] {
    width: 100%;
    padding: 62px 0 56px;
    margin-bottom: 95px;
    background: linear-gradient(180deg, rgba(237, 239, 255, .44), rgba(237, 239, 255, 0));
    border-bottom: 1px solid #f1f1f1
}

.new-products-bundles .products-bundles-title[data-v-7529a147] {
    text-align: center;
    font-weight: 700;
    font-size: 36px;
    line-height: 125.4%;
    color: #1a1a1a;
    font-family: Montserrat_Bold !important
}

.new-products-bundles .products-bundles-box[data-v-7529a147] {
    margin-top: 64px
}

.new-products-bundles .products-bundles-item[data-v-7529a147] {
    background: linear-gradient(177.37deg, #a0a3ff -37.25%, rgba(160, 163, 255, .17) 97.8%);
    -webkit-backdrop-filter: blur(4.06073px);
    backdrop-filter: blur(4.06073px);
    border-radius: 13.1974px;
    padding: 24px;
    margin-bottom: 50px;
    position: relative
}

.products-bundles-item .products-bundles-item-title[data-v-7529a147] {
    font-weight: 500;
    font-size: 26px;
    line-height: 32px;
    text-align: center;
    text-transform: capitalize;
    color: #fff
}

.products-bundles-box .products-bundles-context[data-v-7529a147] {
    margin-top: 22px;
    background: #fff;
    width: 100%;
    min-height: 272px;
    box-shadow: 0 0 12px rgba(121, 128, 255, .35);
    -webkit-backdrop-filter: blur(4.06073px);
    backdrop-filter: blur(4.06073px);
    border-radius: 13.1974px;
    display: flex;
    position: relative
}

.products-bundles-context .discount-50[data-v-7529a147],
.products-bundles-context .discount-60[data-v-7529a147] {
    position: absolute;
    left: 0;
    width: 112.67px;
    height: 136.95px;
    top: -21px
}

.products-bundles-context .discount-60[data-v-7529a147] {
    top: -5px
}

.products-bundles-context .products-bundles-context-left[data-v-7529a147] {
    flex: 0 0 50%;
    display: flex;
    justify-content: center
}

.products-bundles-context .products-bundles-context-right[data-v-7529a147] {
    flex: 0 0 50%;
    padding: 21px 20px 0 0
}

.products-bundles-context-left .products-bundles-context-left-img[data-v-7529a147] {
    width: 366.32px;
    height: 240.42px;
    margin-top: 16px
}

.products-bundles-context-right .products-bundles-context-right-proDesc[data-v-7529a147] {
    font-weight: 600;
    font-size: 18px;
    width: 90%;
    line-height: 146.19%;
    text-transform: capitalize;
    color: #1a1a1a
}

.products-bundles-context-right .products-bundles-context-right-proIntroduce[data-v-7529a147] {
    font-weight: 300;
    font-size: 14px;
    line-height: 162.7%;
    margin-top: 7px;
    color: #616161;
    font-family: Montserrat_Light !important
}

.products-bundles-context-right .products-bundles-context-right-limit[data-v-7529a147] {
    font-weight: 400;
    font-size: 12px;
    margin-top: 11px;
    line-height: 14px;
    text-transform: capitalize;
    color: #616161;
    font-family: Montserrat_Light !important
}

.products-bundles-context-right .products-bundles-context-right-price[data-v-7529a147] {
    margin-top: 5px;
    font-weight: 600;
    display: inline-block;
    font-size: 36px;
    line-height: 170.9%;
    color: #1a1a1a;
    position: relative
}

.products-bundles-context-right .products-bundles-context-right-Tax[data-v-7529a147] {
    position: absolute;
    bottom: 16px;
    font-weight: 300;
    font-size: 12px;
    line-height: 15px;
    text-transform: capitalize;
    color: #616161;
    font-family: Montserrat_Light !important
}

.products-bundles-context-right .old_price[data-v-7529a147] {
    color: #616161;
    right: -90px;
    text-decoration: line-through
}

.products-bundles-context-right .tag[data-v-7529a147] {
    right: -200px
}

.products-bundles-context-right .products-bundles-context-right-btn[data-v-7529a147] {
    width: 293.39px;
    height: 53.8px;
    background: #655bef;
    border-radius: 7.10627px;
    color: #fff;
    font-size: 18px;
    line-height: 173.9%;
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative;
    margin: 7px 0 30px;
    cursor: pointer
}

.products-bundles-context-right .products-bundles-context-right-btn[data-v-7529a147]:nth-child(2) {
    margin: 13px 0 30px
}

.products-bundles-context-right-btn .products-bundles-context-right-btn-img[data-v-7529a147] {
    position: absolute;
    width: 18px;
    height: 19px;
    left: 27%
}

#fr-store .new-store-mobile-style[data-v-7529a147] {
    display: none
}

@media (max-width: 770px) {
    #fr-store .new-store-pc-style[data-v-7529a147] {
        display: none
    }
    #fr-store .new-store-mobile-style[data-v-7529a147] {
        display: block
    }
    #fr-store .container[data-v-7529a147] {
        width: 100%
    }
    #fr-store .new-top-area-title[data-v-7529a147] {
        font-size: 32px;
        line-height: 125.4%;
        text-align: center;
        width: 85%;
        margin: 0 auto
    }
    #fr-store .switchover[data-v-7529a147] {
        font-size: 16px;
        line-height: 125.4%;
        text-align: center;
        display: block
    }
    .proswiper-silde[data-v-7529a147],
    .proswiper[data-v-7529a147] {
        width: 100%
    }
    #fr-store .products-total-title[data-v-7529a147] {
        border: none;
        font-size: 24px;
        line-height: 125.4%;
        text-align: center;
        color: #7980ff;
        position: relative;
        padding-bottom: 25px;
        justify-content: center
    }
    #fr-store .products-total-title[data-v-7529a147]:before {
        content: "";
        width: 50%;
        position: absolute;
        height: 8px;
        bottom: 0;
        left: 50%;
        transform: translateX(-50%);
        background: #7980ff;
        border-radius: 27px
    }
    .products .products-box[data-v-7529a147] {
        flex-direction: column;
        padding: 45px 20px 0
    }
    .products .products-item[data-v-7529a147] {
        width: 100%
    }
    #fr-store .new-products-bundles[data-v-7529a147] {
        padding-inline: 18px;
        padding-bottom: 9px;
        border: none;
        margin-bottom: 11px
    }
    .new-products-bundles .products-bundles-title[data-v-7529a147] {
        font-size: 28px;
        line-height: 135.9%;
        text-align: center
    }
    .products-bundles-item .products-bundles-item-title[data-v-7529a147] {
        font-size: 20px;
        line-height: 24px;
        text-align: center
    }
    .products-bundles-box .products-bundles-context[data-v-7529a147] {
        flex-direction: column;
        border-radius: 8.89151px
    }
    .products-bundles-context .products-bundles-context-left[data-v-7529a147] {
        padding: 0;
        text-align: unset;
        flex: 1
    }
    .products-bundles-context-left .products-bundles-context-left-img[data-v-7529a147] {
        width: 234.12px;
        height: 153.66px;
        margin-inline: auto
    }
    .products-bundles-context-right .products-bundles-context-right-proDesc[data-v-7529a147] {
        text-align: center;
        margin: 3px auto 0;
        font-size: 14px;
        line-height: 133.69%
    }
    .products-bundles-context-right .products-bundles-context-right-proIntroduce[data-v-7529a147] {
        font-size: 10px;
        line-height: 162.7%;
        text-align: center;
        margin: 9px auto 0;
        width: 90%
    }
    .new-products-bundles .products-bundles-item[data-v-7529a147] {
        padding: 19px 16px;
        border-radius: 8.89151px;
        margin-bottom: 35px
    }
    .products-bundles-context-right .products-bundles-context-right-price[data-v-7529a147] {
        font-size: 30px;
        line-height: 170.9%;
        display: block;
        text-align: center
    }
    .products-bundles-context-right .products-bundles-context-right-limit[data-v-7529a147] {
        font-size: 10px;
        line-height: 12px;
        text-align: center;
        margin-top: -5px
    }
    .products-bundles-context-right .products-bundles-context-right-btn[data-v-7529a147] {
        width: 224px;
        height: 41.08px;
        margin: 15px auto 20px
    }
    .products-bundles-context-right-btn .products-bundles-context-right-btn-img[data-v-7529a147] {
        position: unset;
        margin-right: 5.85px
    }
}

[data-v-ead4e30c] {
    font-family: Montserrat_Regular
}

#pt-store .container[data-v-ead4e30c] {
    width: 1080px;
    padding: 0;
    margin-bottom: 40px
}

#pt-store .new-top-area[data-v-ead4e30c] {
    width: 100%;
    height: 209px;
    background: #f8f9ff;
    padding-top: 58px
}

#pt-store .new-top-area-title[data-v-ead4e30c] {
    font-family: Montserrat_Bold !important;
    font-weight: 700;
    font-size: 40px;
    line-height: 125.4%;
    color: #1a1a1a
}

#pt-store .switchover[data-v-ead4e30c] {
    font-size: 20px;
    line-height: 125.4%;
    color: #1a1a1a;
    margin-top: 12px;
    cursor: pointer;
    display: inline-block
}

#pt-store .switchover_img[data-v-ead4e30c] {
    width: 11px
}

#pt-store .switchover:hover .switchover_img[data-v-ead4e30c] {
    transform: translateX(10px);
    transition: all .5s
}

#pt-store .products[data-v-ead4e30c] {
    padding-top: 82px
}

#pt-store .products-total-title[data-v-ead4e30c] {
    display: flex;
    border-bottom: 2px solid #f1f1f1
}

.select[data-v-ead4e30c] {
    color: #7980ff !important;
    position: relative
}

.select[data-v-ead4e30c]:before {
    content: "";
    width: 100%;
    height: 8px;
    background: #7980ff;
    border-radius: 27px;
    bottom: -4px;
    position: absolute;
    left: 0
}

.products-total-title .products-total-title-name[data-v-ead4e30c] {
    font-size: 20px;
    line-height: 125.4%;
    margin-right: 50px;
    color: #949494;
    padding-bottom: 25px;
    cursor: pointer;
    font-family: Montserrat_Light !important
}

.products .products-box[data-v-ead4e30c] {
    padding-top: 63px;
    display: flex;
    flex-wrap: wrap
}

.products .products-item[data-v-ead4e30c] {
    width: 351px;
    border-radius: 16px;
    border: 1px solid #ebebeb;
    padding: 31px 25px;
    margin-bottom: 40px;
    margin-right: 13px
}

.products .products-item[data-v-ead4e30c]:nth-child(3),
.products .products-item[data-v-ead4e30c]:nth-child(6) {
    margin-right: 0
}

.products .products-title-box[data-v-ead4e30c] {
    cursor: pointer
}

.products .products-title-box .products-item-img[data-v-ead4e30c] {
    width: 50px;
    height: 50px
}

.products .products-title-box .products-item-title[data-v-ead4e30c] {
    font-weight: 600;
    font-size: 18px;
    line-height: 125.4%;
    color: #1a1a1a;
    margin-top: 19px;
    cursor: pointer
}

.products .products-title-box .products-item-title[data-v-ead4e30c]:hover {
    text-decoration: underline
}

.products .products-item-introduce[data-v-ead4e30c] {
    margin-top: 13px;
    font-size: 16px;
    line-height: 155.4%;
    color: #616161;
    min-height: 149px;
    font-family: Montserrat_Light !important
}

.products .products-item-package-box[data-v-ead4e30c] {
    min-height: 82px;
    margin-top: 15px;
    font-size: 14px;
    color: #616161;
    line-height: 170.9%
}

.products .products-item-package-item[data-v-ead4e30c] {
    margin-bottom: 5px;
    cursor: pointer;
    font-family: Montserrat_Light !important
}

.products .products-item-package-item span[data-v-ead4e30c] {
    font-family: Montserrat_Light !important
}

.products .select-box[data-v-ead4e30c] {
    display: inline-block;
    margin-right: 11px;
    width: 11px;
    height: 11px;
    border: 1px solid #dbddff;
    border-radius: 50%
}

.products .selected[data-v-ead4e30c] {
    background: #dbddff;
    position: relative
}

.products .selected[data-v-ead4e30c]:before {
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-45%, -50%);
    width: 3px;
    height: 3px;
    background: #7980ff;
    border-radius: 50%
}

.products .products-item-price-box[data-v-ead4e30c] {
    margin-top: 6px;
    display: flex;
    align-items: flex-end
}

.products-item-price-box .products-item-price[data-v-ead4e30c] {
    font-weight: 600;
    font-size: 31px;
    line-height: 170.9%;
    color: #111;
    margin-right: 9px;
    min-height: 55px;
    min-width: 170px
}

.products-item-price-box .products-item-price-text[data-v-ead4e30c] {
    font-weight: 300;
    font-size: 10px;
    line-height: 162.4%;
    color: #616161;
    position: relative;
    bottom: 11px;
    font-family: Montserrat_Light !important
}

.products .buy-btn[data-v-ead4e30c] {
    display: flex;
    margin-top: 12px;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 45px;
    background: #655bef;
    border-radius: 7px;
    position: relative;
    cursor: pointer;
    transition: all 1s
}

.products .buy-btn[data-v-ead4e30c]:hover {
    transform: translateY(-10px);
    transition: all .5s
}

.products .buy-btn .buy-btn-img[data-v-ead4e30c] {
    width: 15px;
    height: 16px
}

.products .buy-btn .buy-btn-text[data-v-ead4e30c] {
    font-size: 18px;
    line-height: 173.9%;
    color: #fff;
    margin-left: 10px
}

#pt-store .new-products-bundles[data-v-ead4e30c] {
    width: 100%;
    padding: 62px 0 56px;
    margin-bottom: 95px;
    background: linear-gradient(180deg, rgba(237, 239, 255, .44), rgba(237, 239, 255, 0));
    border-bottom: 1px solid #f1f1f1
}

.new-products-bundles .products-bundles-title[data-v-ead4e30c] {
    text-align: center;
    font-weight: 700;
    font-size: 36px;
    line-height: 125.4%;
    color: #1a1a1a;
    font-family: Montserrat_Bold !important
}

.new-products-bundles .products-bundles-box[data-v-ead4e30c] {
    margin-top: 64px
}

.new-products-bundles .products-bundles-item[data-v-ead4e30c] {
    background: linear-gradient(177.37deg, #a0a3ff -37.25%, rgba(160, 163, 255, .17) 97.8%);
    -webkit-backdrop-filter: blur(4.06073px);
    backdrop-filter: blur(4.06073px);
    border-radius: 13.1974px;
    padding: 24px;
    margin-bottom: 50px;
    position: relative
}

.products-bundles-item .products-bundles-item-title[data-v-ead4e30c] {
    font-weight: 500;
    font-size: 26px;
    line-height: 32px;
    text-align: center;
    color: #fff
}

.products-bundles-box .products-bundles-context[data-v-ead4e30c] {
    margin-top: 22px;
    background: #fff;
    width: 100%;
    min-height: 272px;
    box-shadow: 0 0 12px rgba(121, 128, 255, .35);
    -webkit-backdrop-filter: blur(4.06073px);
    backdrop-filter: blur(4.06073px);
    border-radius: 13.1974px;
    display: flex;
    position: relative
}

.products-bundles-context .discount-50[data-v-ead4e30c],
.products-bundles-context .discount-60[data-v-ead4e30c] {
    position: absolute;
    left: 0;
    width: 112.67px;
    height: 136.95px;
    top: -21px
}

.products-bundles-context .discount-60[data-v-ead4e30c] {
    top: -5px
}

.products-bundles-context .products-bundles-context-left[data-v-ead4e30c] {
    flex: 0 0 50%;
    display: flex;
    justify-content: center
}

.products-bundles-context .products-bundles-context-right[data-v-ead4e30c] {
    flex: 0 0 50%;
    padding-top: 21px
}

.products-bundles-context-left .products-bundles-context-left-img[data-v-ead4e30c] {
    width: 366.32px;
    height: 240.42px;
    margin-top: 16px
}

.products-bundles-context-right .products-bundles-context-right-proDesc[data-v-ead4e30c] {
    font-weight: 600;
    font-size: 18px;
    width: 90%;
    line-height: 146.19%;
    /* text-transform: capitalize; */
    color: #1a1a1a
}

.products-bundles-context-right .products-bundles-context-right-proIntroduce[data-v-ead4e30c] {
    font-weight: 300;
    font-size: 14px;
    line-height: 162.7%;
    margin-top: 7px;
    color: #616161;
    font-family: Montserrat_Light !important
}

.products-bundles-context-right .products-bundles-context-right-limit[data-v-ead4e30c] {
    font-weight: 400;
    font-size: 12px;
    margin-top: 11px;
    line-height: 14px;
    text-transform: capitalize;
    color: #616161;
    font-family: Montserrat_Light !important
}

.products-bundles-context-right .products-bundles-context-right-price[data-v-ead4e30c] {
    margin-top: 5px;
    font-weight: 600;
    display: inline-block;
    font-size: 36px;
    line-height: 170.9%;
    color: #1a1a1a;
    position: relative
}

.products-bundles-context-right .products-bundles-context-right-Tax[data-v-ead4e30c] {
    position: absolute;
    bottom: 16px;
    font-weight: 300;
    font-size: 12px;
    line-height: 15px;
    text-transform: capitalize;
    color: #616161;
    font-family: Montserrat_Light !important
}

.products-bundles-context-right .old_price[data-v-ead4e30c] {
    color: #616161;
    right: -90px;
    text-decoration: line-through
}

.products-bundles-context-right .tag[data-v-ead4e30c] {
    right: -225px
}

.products-bundles-context-right .products-bundles-context-right-btn[data-v-ead4e30c] {
    width: 293.39px;
    height: 53.8px;
    background: #655bef;
    border-radius: 7.10627px;
    color: #fff;
    font-size: 18px;
    line-height: 173.9%;
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative;
    margin: 7px 0 30px;
    cursor: pointer
}

.products-bundles-context-right .products-bundles-context-right-btn[data-v-ead4e30c]:nth-child(2) {
    margin: 13px 0 30px
}

.products-bundles-context-right-btn .products-bundles-context-right-btn-img[data-v-ead4e30c] {
    width: 18px;
    height: 19px
}

.products-bundles-context-right-btn .products-bundles-context-right-btn-text[data-v-ead4e30c] {
    margin-left: 10px
}

#pt-store .new-store-mobile-style[data-v-ead4e30c] {
    display: none
}

@media (max-width: 770px) {
    #pt-store .new-store-pc-style[data-v-ead4e30c] {
        display: none
    }
    #pt-store .new-store-mobile-style[data-v-ead4e30c] {
        display: block
    }
    #pt-store .container[data-v-ead4e30c] {
        width: 100%
    }
    #pt-store .new-top-area-title[data-v-ead4e30c] {
        font-size: 32px;
        line-height: 125.4%;
        text-align: center;
        width: 85%;
        margin: 0 auto
    }
    #pt-store .switchover[data-v-ead4e30c] {
        font-size: 16px;
        line-height: 125.4%;
        text-align: center;
        display: block
    }
    .proswiper-silde[data-v-ead4e30c],
    .proswiper[data-v-ead4e30c] {
        width: 100%
    }
    #pt-store .products-total-title[data-v-ead4e30c] {
        border: none;
        font-size: 24px;
        line-height: 125.4%;
        text-align: center;
        color: #7980ff;
        position: relative;
        padding-bottom: 25px;
        justify-content: center
    }
    #pt-store .products-total-title[data-v-ead4e30c]:before {
        content: "";
        width: 50%;
        position: absolute;
        height: 8px;
        bottom: 0;
        left: 50%;
        transform: translateX(-50%);
        background: #7980ff;
        border-radius: 27px
    }
    .products .products-box[data-v-ead4e30c] {
        flex-direction: column;
        padding: 45px 20px 0
    }
    .products .products-item[data-v-ead4e30c] {
        width: 100%
    }
    #pt-store .new-products-bundles[data-v-ead4e30c] {
        padding-inline: 18px;
        padding-bottom: 9px;
        border: none;
        margin-bottom: 11px
    }
    .new-products-bundles .products-bundles-title[data-v-ead4e30c] {
        font-size: 28px;
        line-height: 135.9%;
        text-align: center
    }
    .products-bundles-item .products-bundles-item-title[data-v-ead4e30c] {
        font-size: 20px;
        line-height: 24px;
        text-align: center
    }
    .products-bundles-box .products-bundles-context[data-v-ead4e30c] {
        flex-direction: column;
        border-radius: 8.89151px
    }
    .products-bundles-context .products-bundles-context-left[data-v-ead4e30c] {
        padding: 0;
        text-align: unset;
        flex: 1
    }
    .products-bundles-context-left .products-bundles-context-left-img[data-v-ead4e30c] {
        width: 234.12px;
        height: 153.66px;
        margin-inline: auto
    }
    .products-bundles-context-right .products-bundles-context-right-proDesc[data-v-ead4e30c] {
        text-align: center;
        margin: 3px auto 0;
        font-size: 14px;
        line-height: 133.69%
    }
    .products-bundles-context-right .products-bundles-context-right-proIntroduce[data-v-ead4e30c] {
        font-size: 10px;
        line-height: 162.7%;
        text-align: center;
        margin: 9px auto 0;
        width: 90%
    }
    .new-products-bundles .products-bundles-item[data-v-ead4e30c] {
        padding: 19px 16px;
        border-radius: 8.89151px;
        margin-bottom: 35px
    }
    .products-bundles-context-right .products-bundles-context-right-price[data-v-ead4e30c] {
        font-size: 30px;
        line-height: 170.9%;
        display: block;
        text-align: center
    }
    .products-bundles-context-right .products-bundles-context-right-limit[data-v-ead4e30c] {
        font-size: 10px;
        line-height: 12px;
        text-align: center;
        margin-top: -5px
    }
    .products-bundles-context-right .products-bundles-context-right-btn[data-v-ead4e30c] {
        width: 224px;
        height: 41.08px;
        margin: 15px auto 20px
    }
    .products-bundles-context-right-btn .products-bundles-context-right-btn-img[data-v-ead4e30c] {
        position: unset;
        margin-right: 5.85px
    }
}

#store {
    font-display: swap;
    font-family: OpenSans-Regular;
    overflow: hidden
}

#store .shop-link-button {
    display: flex;
    margin-top: 10px
}

#store #product-btn {
    margin-top: 30px
}

#store .products-box .products-item{
    position: relative;
}

#store .products-box .products-item .off-tag{
    position: absolute;
    background: url(https://cdn.fonepaw.com/pages/store/off-30.png) no-repeat;
    top: -7px;
    right: -8px;
    width: 102px;
    height: 102px;
    background-size: 100% 100%;
}

@media (max-width: 600px) {
    #store .shop-link-button {
        flex-direction: column;
        align-items: center
    }
}

#store .shop-link-button a {
    color: #fff;
    background-color: #2d8cff;
    border-radius: 5px;
    width: 120px;
    height: 40px;
    font-size: 16px;
    font-display: swap;
    font-family: OpenSans-SemiBold;
    display: flex;
    justify-content: space-around;
    align-items: center;
    text-decoration: none;
    cursor: pointer
}

#store .shop-link-button a:nth-child(2) {
    margin-left: 20px
}

@media (max-width: 600px) {
    #store .shop-link-button a:nth-child(2) {
        margin-left: 0;
        margin-top: 20px
    }
}

#store .right-products-area {
    background-color: #000;
    position: relative;
    padding: 130px 0 60px;
    overflow: hidden
}

#store .right-products-area:before {
    content: "";
    display: block;
    position: absolute;
    top: -93px;
    left: 50%;
    margin-left: -600px;
    width: 1200px;
    height: 100%;
    background: url("../../pages/store/banner.svg")/*tpa=https://www.fonepaw.com/pages/store/banner.svg*/
    center 0 no-repeat;
    background-size: 100%;
    z-index: 0
}

#store .right-products-area h1 {
    color: #fff;
    font-size: 36px;
    font-weight: 700;
    margin: 0 auto;
    text-align: center;
    width: 60%;
    line-height: 56px;
    position: relative;
    z-index: 2
}

@media (max-width: 769px) {
    #store .right-products-area h1 {
        width: 90%
    }
}

@media (max-width: 600px) {
    #store .right-products-area h1 {
        font-size: 24px;
        line-height: 24px
    }
}

#store .right-products-area .products-wrap {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    margin-top: 40px;
    position: relative;
    z-index: 2
}

@media (max-width: 769px) {
    #store .right-products-area .products-wrap {
        flex-direction: column
    }
}

#store .right-products-area .products-wrap .products-wrapper {
    flex: 0 0 49%;
    background-color: #fff;
    border: 3px solid #2d8cff;
    border-radius: 15px;
    display: flex;
    justify-content: space-between;
    padding: 20px 15px;
    margin-top: 20px
}

@media (max-width: 600px) {
    #store .right-products-area .products-wrap .products-wrapper {
        flex-direction: column;
        align-items: center;
        text-align: center
    }
}

#store .right-products-area .products-wrap .products-wrapper img {
    width: 60px;
    height: 60px
}

#store .right-products-area .products-wrap .products-wrapper .products-mix {
    margin-left: 20px
}

@media (max-width: 600px) {
    #store .right-products-area .products-wrap .products-wrapper .products-mix {
        margin-left: 0;
        margin-top: 20px
    }
}

#store .right-products-area .products-wrap .products-wrapper .products-mix .product-name {
    font-size: 24px;
    font-weight: 700;
    margin: 0
}

#store .right-products-area .products-wrap .products-wrapper .products-mix .product-name a {
    color: #000
}

#store .right-products-area .products-wrap .products-wrapper .products-mix .product-name a:hover {
    color: #067df4
}

#store .right-products-area .products-wrap .products-wrapper .products-mix .product-description {
    font-size: 16px;
    font-weight: 700;
    line-height: 24px;
    margin: 15px 0
}

#store .right-products-area .products-wrap .products-wrapper .products-mix .product-price {
    font-size: 36px;
    color: #e03636;
    font-display: swap;
    font-family: OpenSans-SemiBold;
    display: inline-block
}

#store .right-products-area .products-wrap .products-wrapper .products-mix .product-price.mac,
#store .right-products-area .products-wrap .products-wrapper .products-mix .product-price.win {
    display: none
}

#store .right-products-area .products-wrap .products-wrapper .products-mix .product-price.mac.active,
#store .right-products-area .products-wrap .products-wrapper .products-mix .product-price.win.active {
    display: inline-block
}

#store .right-products-area .products-wrap .products-wrapper .products-mix .price-button-box {
    display: flex;
    flex-wrap: wrap
}

#store .right-products-area .products-wrap .products-wrapper .products-mix .shop-link-button a,
#store .right-products-area .products-wrap .products-wrapper .products-mix .shop-link-button button {
    width: 160px;
    height: 40px;
    background: #2d8cff;
    padding: 0;
    border-radius: 5px;
    border: none;
    font-size: 16px;
    font-display: swap;
    font-family: OpenSans-SemiBold;
    display: flex;
    justify-content: center;
    align-items: center;
    text-decoration: none
}

#store .right-products-area .products-wrap .products-wrapper .products-mix .shop-link-button a em,
#store .right-products-area .products-wrap .products-wrapper .products-mix .shop-link-button button em {
    margin-left: 15px
}

#store .right-products-area .products-wrap .products-wrapper .products-mix .shop-link-button a.mac,
#store .right-products-area .products-wrap .products-wrapper .products-mix .shop-link-button a.win,
#store .right-products-area .products-wrap .products-wrapper .products-mix .shop-link-button button.mac,
#store .right-products-area .products-wrap .products-wrapper .products-mix .shop-link-button button.win {
    display: none
}

#store .right-products-area .products-wrap .products-wrapper .products-mix .shop-link-button a.mac.active,
#store .right-products-area .products-wrap .products-wrapper .products-mix .shop-link-button a.win.active,
#store .right-products-area .products-wrap .products-wrapper .products-mix .shop-link-button button.mac.active,
#store .right-products-area .products-wrap .products-wrapper .products-mix .shop-link-button button.win.active {
    display: flex
}

#store .right-products-area .products-wrap .products-wrapper .products-mix .shop-link-button a:nth-child(2),
#store .right-products-area .products-wrap .products-wrapper .products-mix .shop-link-button button:nth-child(2) {
    margin-left: 0
}

#store .right-products-area .products-wrap .products-wrapper .products-mix .shop-link-button a:hover,
#store .right-products-area .products-wrap .products-wrapper .products-mix .shop-link-button button:hover {
    background-color: #067df4
}

#store .products-bundles {
    padding-bottom: 60px;
    padding-top: 60px
}

#store .products-bundles .products-bundles-title {
    font-size: 36px;
    text-align: center;
    font-display: swap;
    font-family: OpenSans-SemiBold;
    margin: 0
}

@media (max-width: 600px) {
    #store .products-bundles .products-bundles-title {
        font-size: 24px
    }
}

#store .products-bundles .products-bundles-area {
    margin-top: 40px
}

#store .products-bundles .products-bundles-area .tag {
    color: #fff;
    font-size: 18px;
    text-align: center;
    line-height: 50px;
    width: 122px;
    height: 50px;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    display: block
}

#store .products-bundles .products-bundles-area .products-bundle-list {
    position: relative;
    padding-top: 40px
}

#store .products-bundles .products-bundles-area .products-bundle-list:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 99%;
    height: 1px;
    background-color: #2d8cff
}

#store .products-bundles .products-bundles-area .products-bundle-list .products-bundle {
    background-size: 100%;
    display: inline-flex;
    justify-content: space-between;
    padding: 30px 0 0 20px;
    width: 100%;
    height: 230px
}

@media (max-width: 769px) {
    #store .products-bundles .products-bundles-area .products-bundle-list .products-bundle {
        flex-direction: column;
        background-size: cover;
        height: auto;
        padding: 40px 20px;
        background: auto;
        border-radius: 20px
    }
}

#store .products-bundles .products-bundles-area .products-bundle-list .products-bundle:last-child {
    margin-top: 20px
}

#store .products-bundles .products-bundles-area .products-bundle-list .products-bundle:last-child .product-area {
    justify-content: center
}

#store .products-bundles .products-bundles-area .products-bundle-list .products-bundle .product-area {
    display: flex;
    flex: 0 0 70%;
    position: relative
}

@media (max-width: 769px) {
    #store .products-bundles .products-bundles-area .products-bundle-list .products-bundle .product-area {
        flex-direction: column;
        align-items: center
    }
}

#store .products-bundles .products-bundles-area .products-bundle-list .products-bundle .product-area:after {
    content: "";
    height: 80%;
    width: 1px;
    border-right: 1px dashed #fff;
    position: absolute;
    right: 0;
    top: 0
}

@media (max-width: 769px) {
    #store .products-bundles .products-bundles-area .products-bundle-list .products-bundle .product-area:after {
        height: 1px;
        width: 100%;
        bottom: 0;
        right: 0;
        top: unset;
        border-bottom: 1px dashed #fff
    }
}

#store .products-bundles .products-bundles-area .products-bundle-list .products-bundle .product-area .product {
    text-align: center;
    position: relative;
    width: 230px
}

@media (max-width: 769px) {
    #store .products-bundles .products-bundles-area .products-bundle-list .products-bundle .product-area .product {
        margin-bottom: 80px
    }
}

#store .products-bundles .products-bundles-area .products-bundle-list .products-bundle .product-area .product:before {
    content: "";
    position: absolute;
    top: 25%;
    right: -8%;
    width: 30px;
    height: 30px;
    background: url("../../pages/store/add-dot.svg")/*tpa=https://www.fonepaw.com/pages/store/add-dot.svg*/
    no-repeat 50%;
    background-size: cover;
    transform: translateY(-50%)
}

@media (max-width: 769px) {
    #store .products-bundles .products-bundles-area .products-bundle-list .products-bundle .product-area .product:before {
        top: unset;
        left: unset;
        right: 50%;
        bottom: -40%;
        transform: translateX(50%)
    }
}

#store .products-bundles .products-bundles-area .products-bundle-list .products-bundle .product-area .product:last-child:before {
    background: url("../../pages/store/equal-dot.svg")/*tpa=https://www.fonepaw.com/pages/store/equal-dot.svg*/
    no-repeat 50%
}

@media (max-width: 769px) {
    #store .products-bundles .products-bundles-area .products-bundle-list .products-bundle .product-area .product:last-child:before {
        transform: rotate(90deg) translateY(-50%)
    }
}

#store .products-bundles .products-bundles-area .products-bundle-list .products-bundle .product-area .product .inner .figure {
    width: 90px;
    height: 90px;
    background-color: #fff;
    border-radius: 50%;
    display: flex;
    justify-content: center;
    align-items: center;
    margin: auto
}

#store .products-bundles .products-bundles-area .products-bundle-list .products-bundle .product-area .product .inner .figure img {
    max-width: 50%
}

#store .products-bundles .products-bundles-area .products-bundle-list .products-bundle .product-area .product .inner .product-name {
    font-size: 14px;
    color: #fff;
    display: block;
    margin: 15px 0 10px
}

#store .products-bundles .products-bundles-area .products-bundle-list .products-bundle .product-area .product .inner .product-description {
    display: none
}

#store .products-bundles .products-bundles-area .products-bundle-list .products-bundle .product-area .product:hover .inner {
    box-shadow: 0 0 10px rgba(0, 0, 0, .1);
    padding: 20px 20px 35px;
    border-radius: 10px;
    align-items: flex-start;
    text-align: left;
    width: 280px;
    margin-top: -15px;
    position: relative;
    z-index: 2
}

#store .products-bundles .products-bundles-area .products-bundle-list .products-bundle .product-area .product:hover .inner .figure {
    width: 70px;
    height: 70px;
    margin: auto auto auto 0
}

#store .products-bundles .products-bundles-area .products-bundle-list .products-bundle .product-area .product:hover .inner .product-name {
    font-size: 16px;
    font-weight: 700
}

#store .products-bundles .products-bundles-area .products-bundle-list .products-bundle .product-area .product:hover .inner .product-description {
    display: block;
    color: #fff;
    line-height: 26px
}

#store .products-bundles .products-bundles-area .products-bundle-list .products-bundle .other {
    flex: 0 0 30%;
    color: #fff;
    text-align: center
}

@media (max-width: 769px) {
    #store .products-bundles .products-bundles-area .products-bundle-list .products-bundle .other {
        margin-top: 40px
    }
}

#store .products-bundles .products-bundles-area .products-bundle-list .products-bundle .other .license {
    font-size: 16px
}

#store .products-bundles .products-bundles-area .products-bundle-list .products-bundle .other .prices {
    display: flex;
    justify-content: center;
    align-items: flex-end;
    margin-top: 20px
}

#store .products-bundles .products-bundles-area .products-bundle-list .products-bundle .other .prices .out-price {
    font-size: 16px;
    position: relative
}

#store .products-bundles .products-bundles-area .products-bundle-list .products-bundle .other .prices .out-price:before {
    content: "";
    position: absolute;
    top: 50%;
    left: -8%;
    width: 120%;
    height: 1px;
    background-color: #fff
}

#store .products-bundles .products-bundles-area .products-bundle-list .products-bundle .other .prices .current-price {
    font-size: 36px;
    font-display: swap;
    font-family: OpenSans-SemiBold;
    color: #ff0;
    margin-left: 20px;
    line-height: 1
}

#store .products-bundles .products-bundles-area .products-bundle-list .products-bundle .other .shop-link-button {
    margin-top: 20px
}

#store .products-bundles .products-bundles-area .products-bundle-list .products-bundle .other .shop-link-button a,
#store .products-bundles .products-bundles-area .products-bundle-list .products-bundle .other .shop-link-button button {
    background: #fff;
    color: #2d8cff !important;
    transform: scale(1);
    transition: transform .2s;
    width: 140px;
    height: 40px;
    justify-content: space-evenly;
    margin: auto;
    font-size: 16px;
    font-display: swap;
    font-family: OpenSans-SemiBold;
    display: flex;
    align-items: center;
    text-decoration: none;
    padding: 0;
    border-radius: 5px;
    border: none
}

#store .products-bundles .products-bundles-area .products-bundle-list .products-bundle .other .shop-link-button a:hover,
#store .products-bundles .products-bundles-area .products-bundle-list .products-bundle .other .shop-link-button button:hover {
    transform: scale(.9)
}

#store .products-bundles .win-products-bundles {
    position: relative
}

#store .products-bundles .win-products-bundles:before {
    content: "";
    width: 200px;
    height: 100px;
    background: url("../../pages/store/decoration-icon-1.svg")/*tpa=https://www.fonepaw.com/pages/store/decoration-icon-1.svg*/
    no-repeat 50%;
    background-size: cover;
    position: absolute;
    right: -5%;
    top: 10%
}

@media (max-width: 600px) {
    #store .products-bundles .win-products-bundles:before {
        display: none
    }
}

#store .products-bundles .win-products-bundles .products-bundle-list:before,
#store .products-bundles .win-products-bundles .tag {
    background-color: #2d8cff
}

#store .products-bundles .win-products-bundles .products-bundle {
    background: url("../../pages/store/win-bundle-bg.svg")/*tpa=https://www.fonepaw.com/pages/store/win-bundle-bg.svg*/
    no-repeat 50%
}

@media (max-width: 769px) {
    #store .products-bundles .win-products-bundles .products-bundle {
        background-color: #2d8cff
    }
}

@media (max-width: 600px) {
    #store .products-bundles .win-products-bundles .products-bundle {
        background: url("../../pages/store/mobile-win-bundle-bg.svg")/*tpa=https://www.fonepaw.com/pages/store/mobile-win-bundle-bg.svg*/
        no-repeat 50%;
        background-size: cover;
        background-color: unset
    }
}

#store .products-bundles .win-products-bundles .products-bundle .product:hover .inner {
    background-color: #2d8cff
}

#store .products-bundles .mac-products-bundles {
    margin-top: 40px;
    position: relative
}

#store .products-bundles .mac-products-bundles:before {
    content: "";
    width: 175px;
    height: 150px;
    background: url("../../pages/store/decoration-icon-2.svg")/*tpa=https://www.fonepaw.com/pages/store/decoration-icon-2.svg*/
    no-repeat 50%;
    background-size: cover;
    position: absolute;
    left: -10%;
    bottom: -2%
}

@media (max-width: 600px) {
    #store .products-bundles .mac-products-bundles:before {
        display: none
    }
}

#store .products-bundles .mac-products-bundles .products-bundle-list:before,
#store .products-bundles .mac-products-bundles .tag {
    background-color: #ff7e78
}

#store .products-bundles .mac-products-bundles .products-bundle {
    background: url("../../pages/store/mac-bundle-bg.svg")/*tpa=https://www.fonepaw.com/pages/store/mac-bundle-bg.svg*/
    no-repeat 50%
}

@media (max-width: 769px) {
    #store .products-bundles .mac-products-bundles .products-bundle {
        background-color: #ff7e78
    }
}

@media (max-width: 600px) {
    #store .products-bundles .mac-products-bundles .products-bundle {
        background: url("../../pages/store/mobile-mac-bundle-bg.svg")/*tpa=https://www.fonepaw.com/pages/store/mobile-mac-bundle-bg.svg*/
        no-repeat 50%;
        background-size: cover
    }
}

#store .products-bundles .mac-products-bundles .products-bundle .product-area .product:hover .inner {
    background-color: #ff7e78
}

#store .featured-products {
    padding-bottom: 90px
}

@media (max-width: 600px) {
    #store .featured-products {
        padding-bottom: 60px
    }
}

#store .featured-products .panel-wraps {
    padding-top: 60px;
    border-top: 1px dashed #ccc;
    position: relative
}

#store .featured-products .panel-wraps:before {
    content: "";
    width: 180px;
    height: 166px;
    background: url("../../pages/store/decoration-icon-3.svg")/*tpa=https://www.fonepaw.com/pages/store/decoration-icon-3.svg*/
    no-repeat 50%;
    background-size: cover;
    position: absolute;
    right: -10%;
    top: 6%
}

@media (max-width: 600px) {
    #store .featured-products .panel-wraps:before {
        display: none
    }
}

@media (max-width: 600px) {
    #store .featured-products .panel-wraps {
        padding-top: 40px
    }
}

#store .featured-products .panel-wrap {
    grid-template-columns: 32% 32% 32%;
    grid-column-gap: 20px;
    display: none;
    transition: all .5s
}

@media (max-width: 769px) {
    #store .featured-products .panel-wrap {
        grid-template-columns: 48% 48%
    }
}

@media (max-width: 600px) {
    #store .featured-products .panel-wrap {
        grid-template-columns: 100%
    }
}

#store .featured-products .panel-wrap .panel-nav {
    flex: 0 0 30%;
    font-display: swap;
    font-family: OpenSans-SemiBold
}

#store .featured-products .panel-wrap .panel-nav h2 {
    font-size: 36px;
    color: #000;
    margin: 0 0 20px
}

#store .featured-products .panel-wrap .panel-nav p {
    color: #333;
    font-size: 16px;
    font-display: swap;
    font-family: OpenSans-SemiBold;
    margin-bottom: 30px
}

@media (max-width: 600px) {
    #store .featured-products .panel-wrap .panel-nav p {
        font-size: 12px
    }
}

#store .featured-products .panel-wrap .panel-nav ul {
    list-style: none;
    padding-inline-start: 0
}

@media (max-width: 600px) {
    #store .featured-products .panel-wrap .panel-nav ul {
        display: flex;
        justify-content: space-between;
        flex-wrap: wrap
    }
}

#store .featured-products .panel-wrap .panel-nav ul li {
    cursor: pointer;
    margin-bottom: 15px
}

@media (max-width: 600px) {
    #store .featured-products .panel-wrap .panel-nav ul li {
        flex: 0 0 33.3%;
        text-align: center
    }
}

#store .featured-products .panel-wrap .panel-nav ul li h3 {
    margin: 0
}

#store .featured-products .panel-wrap .panel-nav ul li h3 span {
    font-display: swap;
    font-family: OpenSans-SemiBold
}

@media (max-width: 600px) {
    #store .featured-products .panel-wrap .panel-nav ul li h3 span {
        font-size: 18px
    }
}

#store .featured-products .panel-wrap .panel-nav ul .li-active h3 {
    color: #fff
}

#store .featured-products .panel-wrap .panel-nav ul .li-active h3 span {
    background-color: #2d8cff;
    padding: 0 20px 0 0;
    position: relative
}

@media (max-width: 600px) {
    #store .featured-products .panel-wrap .panel-nav ul .li-active h3 span {
        background-color: unset;
        color: #2d8cff;
        padding: 0
    }
}

#store .featured-products .panel-wrap .panel-nav ul .li-active h3 span:after {
    content: "";
    position: absolute;
    right: -20px;
    top: 0;
    border: 16.5px solid #fff;
    border-left-color: #2d8cff
}

@media (max-width: 600px) {
    #store .featured-products .panel-wrap .panel-nav ul .li-active h3 span:after {
        display: none;
        background-color: unset
    }
}

#store .featured-products .panel-wrap .panel {
    color: #fff;
    text-align: center;
    padding: 0 20px 40px;
    background-color: #2d8cff;
    border-radius: 20px;
    position: relative;
    margin-top: 90px;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    border: none
}

#store .featured-products .panel-wrap .panel:nth-child(2),
#store .featured-products .panel-wrap .panel:nth-child(3) {
    margin-top: 40px
}

@media (max-width: 600px) {
    #store .featured-products .panel-wrap .panel:nth-child(2),
    #store .featured-products .panel-wrap .panel:nth-child(3) {
        margin-top: 90px
    }
}

#store .featured-products .panel-wrap .panel:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 63px;
    background: url("../../pages/store/featured-product-bg.svg")/*tpa=https://www.fonepaw.com/pages/store/featured-product-bg.svg*/
    no-repeat 50%;
    background-size: cover
}

@media (max-width: 600px) {
    #store .featured-products .panel-wrap .panel:before {
        top: -3px;
        left: 0;
        width: 100%;
        height: 69px
    }
}

#store .featured-products .panel-wrap .panel .product-figure {
    width: 90px;
    height: 90px;
    border-radius: 50%;
    background-color: #fff;
    border: 3px solid #2d8cff;
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative;
    top: -40px;
    left: 35px;
    padding: 8px
}

@media (max-width: 600px) {
    #store .featured-products .panel-wrap .panel .product-figure {
        left: 40px
    }
}

#store .featured-products .panel-wrap .panel .product-figure img {
    max-width: 70%
}

#store .featured-products .panel-wrap .panel .product-name {
    font-size: 18px;
    font-display: swap;
    font-family: OpenSans-SemiBold;
    color: #fff
}

#store .featured-products .panel-wrap .panel .product-description {
    font-size: 16px;
    line-height: 28px;
    margin-top: 20px
}

#store .featured-products .panel-wrap .panel .shop-link-button {
    margin-top: 30px;
    justify-content: space-around
}

#store .featured-products .panel-wrap .panel .shop-link-button a {
    color: #2d8cff;
    background-color: #fff;
    transition: all .2s;
    justify-content: space-evenly
}

#store .featured-products .panel-wrap .panel .shop-link-button a:hover {
    transform: scale(.9)
}

#store .featured-products .active {
    display: grid
}

#store .store-bottom {
    padding-bottom: 120px
}

@media (max-width: 600px) {
    #store .store-bottom {
        margin: 0 auto;
        padding-bottom: 60px;
        width: 90%
    }
}

#store .store-bottom .flex-container {
    max-width: 1080px;
    margin: auto;
    background: #0c132b;
    border-radius: 6px;
    padding: 56px 20px;
    justify-content: flex-end;
    position: relative;
    display: flex
}

@media (max-width: 600px) {
    #store .store-bottom .flex-container {
        flex-direction: column
    }
    #store .store-bottom .flex-container:after,
    #store .store-bottom .flex-container:before {
        display: none !important
    }
}

#store .store-bottom .flex-container:before {
    content: url("../../pages/store/icon-seven.svg")/*tpa=https://www.fonepaw.com/pages/store/icon-seven.svg*/
;
    display: inline-block;
    position: absolute;
    width: 150px;
    right: -67px;
    top: -49px
}

#store .store-bottom .flex-container:after {
    content: url("../../pages/store/hl.svg")/*tpa=https://www.fonepaw.com/pages/store/hl.svg*/
;
    display: inline-block;
    position: absolute;
    width: 150px;
    left: -71px;
    bottom: -77px
}

#store .store-bottom .flex-container .flex-item {
    padding: 0 40px
}

@media (max-width: 600px) {
    #store .store-bottom .flex-container .flex-item {
        padding: 0;
        margin-bottom: 30px
    }
}

#store .store-bottom .flex-container .flex-row-3 {
    flex: 0 0 33.3%
}

#store .store-bottom .flex-item__content {
    position: relative
}

#store .store-bottom .flex-item__content img {
    height: 43px;
    position: absolute;
    top: 0;
    left: 0
}

#store .store-bottom .flex-item__content .text {
    margin-left: 65px
}

#store .store-bottom .flex-item__content .text .p1 {
    font-size: 21px;
    margin-bottom: 12px;
    color: #fff
}

#store .store-bottom .flex-item__content .text .p2 {
    font-size: 16px;
    font-display: swap;
    font-family: OpenSans-Regular;
    color: hsla(0, 0%, 100%, .5098039215686274)
}

[data-v-477aa56b] {
    font-family: Montserrat_Regular
}

.products_banner[data-v-477aa56b] {
    height: 696px;
    width: 100%;
    background: url("../img/new_banner.c3346842.png")/*tpa=https://www.fonepaw.com/assets/img/new_banner.c3346842.png*/
    no-repeat;
    background-size: 100% 100%
}

.banner_type_area[data-v-477aa56b] {
    width: 1080px;
    height: 100%;
    margin: 0 auto;
    padding-top: 58px
}

.banner_title[data-v-477aa56b] {
    font-weight: 600;
    font-size: 40px;
    line-height: 125.4%;
    color: #1a1a1a;
    font-family: Montserrat_Bold !important
}

.banner_subheading[data-v-477aa56b] {
    font-weight: 300;
    font-size: 20px;
    line-height: 125.4%;
    color: #1a1a1a;
    margin-top: 12px;
    font-family: Montserrat_Light !important
}

.banner_list[data-v-477aa56b] {
    margin-top: 64px;
    display: flex;
    justify-content: space-between
}

.banner_list_content[data-v-477aa56b] {
    width: 340px;
    background: #fff;
    box-shadow: 1px 8px 18px rgba(121, 128, 255, .15);
    border-radius: 13px;
    display: flex;
    flex-direction: column;
    align-items: center;
    padding: 39px 19px
}

.banner_list_content_img[data-v-477aa56b] {
    width: 90px;
    height: 90px
}

.banner_list_content_title[data-v-477aa56b] {
    font-weight: 500;
    font-size: 20px;
    line-height: 125.4%;
    color: #1a1a1a;
    margin-top: 30px
}

.banner_list_content_title_a[data-v-477aa56b] {
    color: #1a1a1a
}

.banner_list_content_subheading[data-v-477aa56b] {
    font-weight: 300;
    font-size: 16px;
    line-height: 173.9%;
    margin-top: 30px;
    color: #616161;
    text-align: center;
    font-family: Montserrat_Light !important
}

.products-table[data-v-477aa56b] {
    padding: 100px 0 54px;
    border-bottom: 1px solid #f1f1f1;
    margin-bottom: 90px
}

.table_content[data-v-477aa56b] {
    width: 1080px;
    margin: 0 auto
}

.table_content_title[data-v-477aa56b] {
    font-weight: 500;
    font-size: 32px;
    line-height: 125.4%;
    color: #1a1a1a;
    font-family: Montserrat_Bold !important
}

.table_content_tab[data-v-477aa56b] {
    display: flex;
    margin-top: 31px;
    border-bottom: 2px solid #f1f1f1
}

.table_content_tab_item[data-v-477aa56b] {
    display: flex;
    height: 50px;
    position: relative
}

.horizontal_line[data-v-477aa56b] {
    width: 180px;
    height: 8px;
    background: #7980ff;
    border-radius: 27px;
    display: inline-block;
    position: absolute;
    bottom: -4px
}

.table_content_tab_item:nth-child(3) .horizontal_line[data-v-477aa56b] {
    width: 119px
}

.table_content_tab_item:nth-child(4) .horizontal_line[data-v-477aa56b] {
    width: 137px
}

.table_content_tab_item_text[data-v-477aa56b] {
    font-size: 20px;
    line-height: 125.4%;
    color: #949494;
    margin-right: 50px;
    cursor: pointer;
    font-family: Montserrat_Light !important
}

.table_content_hover[data-v-477aa56b] {
    color: #7980ff
}

.content_list[data-v-477aa56b] {
    padding-top: 63px
}

.content_list_box[data-v-477aa56b] {
    display: flex;
    flex-wrap: wrap
}

.content_list_item[data-v-477aa56b] {
    width: 336px;
    height: 419px;
    border: 1px solid #ebebeb;
    border-radius: 16px;
    margin-right: 36px;
    padding: 31px 17px;
    display: flex;
    flex-direction: column;
    margin-bottom: 46px;
    position: relative
}

.content_list_box .content_list_item[data-v-477aa56b]:nth-child(3n) {
    margin-right: 0
}

.content_list_item_img[data-v-477aa56b] {
    width: 50px;
    height: 50px
}

.content_list_item_title[data-v-477aa56b] {
    margin-top: 30px;
    font-weight: 600;
    font-size: 18px;
    line-height: 125.4%;
    color: #1a1a1a
}

.content_list_item_subheading[data-v-477aa56b] {
    font-weight: 300;
    font-size: 14px;
    line-height: 170.9%;
    color: #616161;
    font-family: Montserrat_Light !important;
    margin-top: 19px
}

.content_list_item_button[data-v-477aa56b] {
    position: absolute;
    bottom: 32px;
    width: 300px
}

.new_products_style_mobile[data-v-477aa56b] {
    display: none
}

@media (max-width: 770px) {
    .new_products_style_mobile[data-v-477aa56b] {
        display: block
    }
    .new_products_style_pc[data-v-477aa56b] {
        display: none
    }
    .banner_type_area[data-v-477aa56b] {
        width: 93%
    }
    .banner_title[data-v-477aa56b] {
        text-align: center;
        font-size: 36px
    }
    .banner_subheading[data-v-477aa56b] {
        font-size: 16px;
        text-align: center
    }
    .banner_list[data-v-477aa56b] {
        margin-top: 55px;
        flex-direction: column;
        align-items: center
    }
    .banner_list_content[data-v-477aa56b] {
        margin-bottom: 46px
    }
    .products_banner[data-v-477aa56b] {
        height: 1440px;
        background: linear-gradient(270.64deg, #d9dcff -41.55%, #fff 149.87%)
    }
    .table_content[data-v-477aa56b] {
        width: 93%
    }
    .table_content_title[data-v-477aa56b] {
        font-size: 30px
    }
    .products_banner .banner_list #product-btn a[data-v-477aa56b] {
        width: 147px;
        font-size: 12px
    }
    .new-products-botton #product-btn a.rightBtn[data-v-477aa56b] {
        margin-top: 0;
        margin-left: 10
    }
    .table_content_title[data-v-477aa56b] {
        margin-bottom: 37px
    }
    .table_content_mobile_title[data-v-477aa56b] {
        text-align: center;
        height: 55px;
        border-bottom: 2px solid #f1f1f1;
        margin-bottom: 45px;
        position: relative
    }
    .horizontal_line[data-v-477aa56b] {
        left: 50%;
        transform: translateX(-50%)
    }
    .table_content_tab_item_text[data-v-477aa56b] {
        font-weight: 400;
        font-size: 24px;
        line-height: 125.4%;
        color: #7980ff;
        margin-right: 0
    }
    .table_content_mobile_product[data-v-477aa56b] {
        width: 336px;
        height: 419px;
        border: 1px solid #ebebeb;
        border-radius: 16px;
        padding: 31px 23px;
        display: flex;
        flex-direction: column;
        margin: 0 auto 46px;
        position: relative
    }
    .content_list_item_button[data-v-477aa56b] {
        width: 289px
    }
    .products-table[data-v-477aa56b] {
        margin-bottom: 0;
        padding: 100px 0 0
    }
    .swiper-slide[data-v-477aa56b] {
        height: 1px
    }
    .swiper-slide-active[data-v-477aa56b] {
        height: auto
    }
}

[data-v-2027146e] {
    font-family: Montserrat_Regular
}

.products_banner[data-v-2027146e] {
    height: 696px;
    width: 100%;
    background: url("../img/new_banner.c3346842.png")/*tpa=https://www.fonepaw.com/assets/img/new_banner.c3346842.png*/
    no-repeat;
    background-size: 100% 100%
}

.banner_type_area[data-v-2027146e] {
    width: 1080px;
    height: 100%;
    margin: 0 auto;
    padding-top: 58px
}

.banner_title[data-v-2027146e] {
    font-weight: 600;
    font-size: 40px;
    line-height: 125.4%;
    color: #1a1a1a;
    font-family: Montserrat_Bold !important
}

.banner_subheading[data-v-2027146e] {
    font-weight: 300;
    font-size: 20px;
    line-height: 125.4%;
    color: #1a1a1a;
    margin-top: 12px;
    font-family: Montserrat_Light !important
}

.banner_list[data-v-2027146e] {
    margin-top: 64px;
    display: flex;
    justify-content: space-between
}

.banner_list_content[data-v-2027146e] {
    width: 340px;
    background: #fff;
    box-shadow: 1px 8px 18px rgba(121, 128, 255, .15);
    border-radius: 13px;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
    padding: 39px 19px
}

.banner_list_content_img[data-v-2027146e] {
    width: 90px;
    height: 90px
}

.banner_list_content_title[data-v-2027146e] {
    font-weight: 500;
    font-size: 20px;
    line-height: 125.4%;
    color: #1a1a1a;
    margin-top: 30px
}

.banner_list_content_title_a[data-v-2027146e] {
    color: #1a1a1a
}

.banner_list_content_subheading[data-v-2027146e] {
    font-weight: 300;
    font-size: 16px;
    line-height: 173.9%;
    margin-top: 30px;
    color: #616161;
    text-align: center;
    font-family: Montserrat_Light !important
}

.products-table[data-v-2027146e] {
    padding: 100px 0 54px;
    border-bottom: 1px solid #f1f1f1;
    margin-bottom: 90px
}

.table_content[data-v-2027146e] {
    width: 1080px;
    margin: 0 auto
}

.table_content_title[data-v-2027146e] {
    font-weight: 500;
    font-size: 32px;
    line-height: 125.4%;
    color: #1a1a1a;
    font-family: Montserrat_Bold !important
}

.table_content_tab[data-v-2027146e] {
    display: flex;
    margin-top: 31px;
    border-bottom: 2px solid #f1f1f1
}

.table_content_tab_item[data-v-2027146e] {
    display: flex;
    height: 50px;
    position: relative
}

.horizontal_line[data-v-2027146e] {
    width: 180px;
    height: 8px;
    background: #7980ff;
    border-radius: 27px;
    display: inline-block;
    position: absolute;
    bottom: -4px
}

.table_content_tab_item:nth-child(3) .horizontal_line[data-v-2027146e] {
    width: 119px
}

.table_content_tab_item:nth-child(4) .horizontal_line[data-v-2027146e] {
    width: 137px
}

.table_content_tab_item_text[data-v-2027146e] {
    font-size: 20px;
    line-height: 125.4%;
    color: #949494;
    margin-right: 50px;
    cursor: pointer;
    font-family: Montserrat_Light !important
}

.table_content_hover[data-v-2027146e] {
    color: #7980ff
}

.content_list[data-v-2027146e] {
    padding-top: 63px
}

.content_list_box[data-v-2027146e] {
    display: flex;
    flex-wrap: wrap
}

.content_list_item[data-v-2027146e] {
    width: 336px;
    height: 419px;
    border: 1px solid #ebebeb;
    border-radius: 16px;
    margin-right: 36px;
    padding: 31px 17px;
    display: flex;
    flex-direction: column;
    margin-bottom: 46px;
    position: relative
}

.content_list_box .content_list_item[data-v-2027146e]:nth-child(3n) {
    margin-right: 0
}

.content_list_item_img[data-v-2027146e] {
    width: 50px;
    height: 50px
}

.content_list_item_title[data-v-2027146e] {
    margin-top: 30px;
    font-weight: 600;
    font-size: 18px;
    line-height: 125.4%;
    color: #1a1a1a
}

.content_list_item_subheading[data-v-2027146e] {
    font-weight: 300;
    font-size: 14px;
    line-height: 170.9%;
    color: #616161;
    font-family: Montserrat_Light !important;
    margin-top: 19px
}

.content_list_item_button[data-v-2027146e] {
    position: absolute;
    bottom: 32px;
    width: 300px
}

.new_products_style_mobile[data-v-2027146e] {
    display: none
}

@media (max-width: 770px) {
    .new_products_style_mobile[data-v-2027146e] {
        display: block
    }
    .new_products_style_pc[data-v-2027146e] {
        display: none
    }
    .banner_type_area[data-v-2027146e] {
        width: 93%
    }
    .banner_title[data-v-2027146e] {
        text-align: center;
        font-size: 36px
    }
    .banner_subheading[data-v-2027146e] {
        font-size: 16px;
        text-align: center
    }
    .banner_list[data-v-2027146e] {
        margin-top: 55px;
        flex-direction: column;
        align-items: center
    }
    .banner_list_content[data-v-2027146e] {
        margin-bottom: 46px
    }
    .products_banner[data-v-2027146e] {
        height: 1440px;
        background: linear-gradient(270.64deg, #d9dcff -41.55%, #fff 149.87%)
    }
    .table_content[data-v-2027146e] {
        width: 93%
    }
    .table_content_title[data-v-2027146e] {
        font-size: 30px
    }
    .products_banner .banner_list #product-btn a[data-v-2027146e] {
        width: 147px;
        font-size: 12px
    }
    .new-products-botton #product-btn a.rightBtn[data-v-2027146e] {
        margin-top: 0;
        margin-left: 10
    }
    .table_content_title[data-v-2027146e] {
        margin-bottom: 37px
    }
    .table_content_mobile_title[data-v-2027146e] {
        text-align: center;
        height: 55px;
        border-bottom: 2px solid #f1f1f1;
        margin-bottom: 45px;
        position: relative
    }
    .horizontal_line[data-v-2027146e] {
        left: 50%;
        transform: translateX(-50%)
    }
    .table_content_tab_item_text[data-v-2027146e] {
        font-weight: 400;
        font-size: 24px;
        line-height: 125.4%;
        color: #7980ff;
        margin-right: 0
    }
    .table_content_mobile_product[data-v-2027146e] {
        width: 336px;
        height: 419px;
        border: 1px solid #ebebeb;
        border-radius: 16px;
        padding: 31px 23px;
        display: flex;
        flex-direction: column;
        margin: 0 auto 46px;
        position: relative
    }
    .content_list_item_button[data-v-2027146e] {
        width: 289px
    }
    .products-table[data-v-2027146e] {
        margin-bottom: 0;
        padding: 100px 0 0
    }
    .swiper-slide[data-v-2027146e] {
        height: 1px
    }
    .swiper-slide-active[data-v-2027146e] {
        height: auto
    }
}

[data-v-5e52e8b9] {
    font-family: Montserrat_Regular
}

.products_banner[data-v-5e52e8b9] {
    height: 696px;
    width: 100%;
    background: url("../img/new_banner.c3346842.png")/*tpa=https://www.fonepaw.com/assets/img/new_banner.c3346842.png*/
    no-repeat;
    background-size: 100% 100%
}

.banner_type_area[data-v-5e52e8b9] {
    width: 1080px;
    height: 100%;
    margin: 0 auto;
    padding-top: 58px
}

.banner_title[data-v-5e52e8b9] {
    font-weight: 600;
    font-size: 40px;
    line-height: 125.4%;
    color: #1a1a1a;
    font-family: Montserrat_Bold !important
}

.banner_subheading[data-v-5e52e8b9] {
    font-weight: 300;
    font-size: 20px;
    line-height: 125.4%;
    color: #1a1a1a;
    margin-top: 12px;
    font-family: Montserrat_Light !important
}

.banner_list[data-v-5e52e8b9] {
    margin-top: 64px;
    display: flex;
    justify-content: space-between
}

.banner_list_content[data-v-5e52e8b9] {
    width: 340px;
    background: #fff;
    box-shadow: 1px 8px 18px rgba(121, 128, 255, .15);
    border-radius: 13px;
    display: flex;
    flex-direction: column;
    align-items: center;
    padding: 39px 19px
}

.banner_list_content_img[data-v-5e52e8b9] {
    width: 90px;
    height: 90px
}

.banner_list_content_title[data-v-5e52e8b9] {
    text-align: center;
    min-height: 50px;
    font-weight: 500;
    font-size: 20px;
    line-height: 125.4%;
    color: #1a1a1a;
    margin-top: 30px
}

.banner_list_content_title_a[data-v-5e52e8b9] {
    color: #1a1a1a
}

.banner_list_content_subheading[data-v-5e52e8b9] {
    font-weight: 300;
    font-size: 16px;
    line-height: 173.9%;
    margin-top: 30px;
    color: #616161;
    text-align: center;
    font-family: Montserrat_Light !important
}

.products-table[data-v-5e52e8b9] {
    padding: 100px 0 54px;
    border-bottom: 1px solid #f1f1f1;
    margin-bottom: 90px
}

.table_content[data-v-5e52e8b9] {
    width: 1080px;
    margin: 0 auto
}

.table_content_title[data-v-5e52e8b9] {
    font-weight: 500;
    font-size: 32px;
    line-height: 125.4%;
    color: #1a1a1a;
    font-family: Montserrat_Bold !important
}

.table_content_tab[data-v-5e52e8b9] {
    display: flex;
    margin-top: 31px;
    border-bottom: 2px solid #f1f1f1
}

.table_content_tab_item[data-v-5e52e8b9] {
    display: flex;
    height: 50px;
    position: relative
}

.horizontal_line[data-v-5e52e8b9] {
    width: 180px;
    height: 8px;
    background: #7980ff;
    border-radius: 27px;
    display: inline-block;
    position: absolute;
    bottom: -4px
}

.table_content_tab_item:nth-child(3) .horizontal_line[data-v-5e52e8b9] {
    width: 119px
}

.table_content_tab_item:nth-child(4) .horizontal_line[data-v-5e52e8b9] {
    width: 137px
}

.table_content_tab_item_text[data-v-5e52e8b9] {
    font-size: 20px;
    line-height: 125.4%;
    color: #949494;
    margin-right: 50px;
    cursor: pointer;
    font-family: Montserrat_Light !important
}

.table_content_hover[data-v-5e52e8b9] {
    color: #7980ff
}

.content_list[data-v-5e52e8b9] {
    padding-top: 63px
}

.content_list_box[data-v-5e52e8b9] {
    display: flex;
    flex-wrap: wrap
}

.content_list_item[data-v-5e52e8b9] {
    width: 336px;
    height: 419px;
    border: 1px solid #ebebeb;
    border-radius: 16px;
    margin-right: 36px;
    padding: 31px 17px;
    display: flex;
    flex-direction: column;
    margin-bottom: 46px;
    position: relative
}

.content_list_box .content_list_item[data-v-5e52e8b9]:nth-child(3n) {
    margin-right: 0
}

.content_list_item_img[data-v-5e52e8b9] {
    width: 50px;
    height: 50px
}

.content_list_item_title[data-v-5e52e8b9] {
    margin-top: 30px;
    font-weight: 600;
    font-size: 18px;
    line-height: 125.4%;
    color: #1a1a1a
}

.content_list_item_subheading[data-v-5e52e8b9] {
    font-weight: 300;
    font-size: 14px;
    line-height: 170.9%;
    color: #616161;
    font-family: Montserrat_Light !important;
    margin-top: 19px
}

.content_list_item_button[data-v-5e52e8b9] {
    position: absolute;
    bottom: 32px;
    width: 300px
}

.new_products_style_mobile[data-v-5e52e8b9] {
    display: none
}

@media (max-width: 770px) {
    .new_products_style_mobile[data-v-5e52e8b9] {
        display: block
    }
    .new_products_style_pc[data-v-5e52e8b9] {
        display: none
    }
    .banner_type_area[data-v-5e52e8b9] {
        width: 93%
    }
    .banner_title[data-v-5e52e8b9] {
        text-align: center;
        font-size: 36px
    }
    .banner_subheading[data-v-5e52e8b9] {
        font-size: 16px;
        text-align: center
    }
    .banner_list[data-v-5e52e8b9] {
        margin-top: 55px;
        flex-direction: column;
        align-items: center
    }
    .banner_list_content[data-v-5e52e8b9] {
        margin-bottom: 46px
    }
    .products_banner[data-v-5e52e8b9] {
        height: 1440px;
        background: linear-gradient(270.64deg, #d9dcff -41.55%, #fff 149.87%)
    }
    .table_content[data-v-5e52e8b9] {
        width: 93%
    }
    .table_content_title[data-v-5e52e8b9] {
        font-size: 30px
    }
    .products_banner .banner_list #product-btn a[data-v-5e52e8b9] {
        width: 147px;
        font-size: 12px
    }
    .new-products-botton #product-btn a.rightBtn[data-v-5e52e8b9] {
        margin-top: 0;
        margin-left: 10
    }
    .table_content_title[data-v-5e52e8b9] {
        margin-bottom: 37px
    }
    .table_content_mobile_title[data-v-5e52e8b9] {
        text-align: center;
        height: 55px;
        border-bottom: 2px solid #f1f1f1;
        margin-bottom: 45px;
        position: relative
    }
    .horizontal_line[data-v-5e52e8b9] {
        left: 50%;
        transform: translateX(-50%)
    }
    .table_content_tab_item_text[data-v-5e52e8b9] {
        font-weight: 400;
        font-size: 24px;
        line-height: 125.4%;
        color: #7980ff;
        margin-right: 0
    }
    .table_content_mobile_product[data-v-5e52e8b9] {
        width: 336px;
        height: 419px;
        border: 1px solid #ebebeb;
        border-radius: 16px;
        padding: 31px 23px;
        display: flex;
        flex-direction: column;
        margin: 0 auto 46px;
        position: relative
    }
    .content_list_item_button[data-v-5e52e8b9] {
        width: 289px
    }
    .products-table[data-v-5e52e8b9] {
        margin-bottom: 0;
        padding: 100px 0 0
    }
    .swiper-slide[data-v-5e52e8b9] {
        height: 1px
    }
    .swiper-slide-active[data-v-5e52e8b9] {
        height: auto
    }
}

[data-v-2c507344] {
    font-family: Montserrat_Regular
}

.products_banner[data-v-2c507344] {
    height: 696px;
    width: 100%;
    background: url("../img/new_banner.c3346842.png")/*tpa=https://www.fonepaw.com/assets/img/new_banner.c3346842.png*/
    no-repeat;
    background-size: 100% 100%
}

.banner_type_area[data-v-2c507344] {
    width: 1080px;
    height: 100%;
    margin: 0 auto;
    padding-top: 58px
}

.banner_title[data-v-2c507344] {
    font-weight: 600;
    font-size: 40px;
    line-height: 125.4%;
    color: #1a1a1a;
    font-family: Montserrat_Bold !important
}

.banner_subheading[data-v-2c507344] {
    font-weight: 300;
    font-size: 20px;
    line-height: 125.4%;
    color: #1a1a1a;
    margin-top: 12px;
    font-family: Montserrat_Light !important
}

.banner_list[data-v-2c507344] {
    margin-top: 64px;
    display: flex;
    justify-content: space-between
}

.banner_list_content[data-v-2c507344] {
    width: 340px;
    background: #fff;
    box-shadow: 1px 8px 18px rgba(121, 128, 255, .15);
    border-radius: 13px;
    display: flex;
    flex-direction: column;
    align-items: center;
    padding: 39px 19px
}

.banner_list_content_img[data-v-2c507344] {
    width: 90px;
    height: 90px
}

.banner_list_content_title[data-v-2c507344] {
    font-weight: 500;
    font-size: 20px;
    line-height: 125.4%;
    color: #1a1a1a;
    margin-top: 30px
}

.banner_list_content_title_a[data-v-2c507344] {
    color: #1a1a1a
}

.banner_list_content_subheading[data-v-2c507344] {
    font-weight: 300;
    font-size: 16px;
    line-height: 173.9%;
    margin-top: 30px;
    color: #616161;
    text-align: center;
    font-family: Montserrat_Light !important
}

.products-table[data-v-2c507344] {
    padding: 100px 0 54px;
    border-bottom: 1px solid #f1f1f1;
    margin-bottom: 90px
}

.table_content[data-v-2c507344] {
    width: 1080px;
    margin: 0 auto
}

.table_content_title[data-v-2c507344] {
    font-weight: 500;
    font-size: 32px;
    line-height: 125.4%;
    color: #1a1a1a;
    font-family: Montserrat_Bold !important
}

.table_content_tab[data-v-2c507344] {
    display: flex;
    margin-top: 31px;
    border-bottom: 2px solid #f1f1f1
}

.table_content_tab_item[data-v-2c507344] {
    display: flex;
    height: 50px;
    position: relative
}

.horizontal_line[data-v-2c507344] {
    width: 100px;
    height: 8px;
    background: #7980ff;
    border-radius: 27px;
    display: inline-block;
    position: absolute;
    bottom: -4px
}

.table_content_tab_item:nth-child(4) .horizontal_line[data-v-2c507344] {
    width: 80px
}

.table_content_tab_item_text[data-v-2c507344] {
    font-size: 20px;
    line-height: 125.4%;
    color: #949494;
    margin-right: 50px;
    cursor: pointer;
    font-family: Montserrat_Light !important
}

.table_content_hover[data-v-2c507344] {
    color: #7980ff
}

.content_list[data-v-2c507344] {
    padding-top: 63px
}

.content_list_box[data-v-2c507344] {
    display: flex;
    flex-wrap: wrap
}

.content_list_item[data-v-2c507344] {
    width: 336px;
    height: 419px;
    border: 1px solid #ebebeb;
    border-radius: 16px;
    margin-right: 36px;
    padding: 31px 17px;
    display: flex;
    flex-direction: column;
    margin-bottom: 46px;
    position: relative
}

.content_list_box .content_list_item[data-v-2c507344]:nth-child(3n) {
    margin-right: 0
}

.content_list_item_img[data-v-2c507344] {
    width: 50px;
    height: 50px
}

.content_list_item_title[data-v-2c507344] {
    margin-top: 30px;
    font-weight: 600;
    font-size: 18px;
    line-height: 125.4%;
    color: #1a1a1a
}

.content_list_item_subheading[data-v-2c507344] {
    font-weight: 300;
    font-size: 14px;
    line-height: 170.9%;
    color: #616161;
    font-family: Montserrat_Light !important;
    margin-top: 19px
}

.content_list_item_button[data-v-2c507344] {
    position: absolute;
    bottom: 32px;
    width: 300px
}

.new_products_style_mobile[data-v-2c507344] {
    display: none
}

@media (max-width: 770px) {
    .new_products_style_mobile[data-v-2c507344] {
        display: block
    }
    .new_products_style_pc[data-v-2c507344] {
        display: none
    }
    .banner_type_area[data-v-2c507344] {
        width: 93%
    }
    .banner_title[data-v-2c507344] {
        text-align: center;
        font-size: 36px
    }
    .banner_subheading[data-v-2c507344] {
        font-size: 16px;
        text-align: center
    }
    .banner_list[data-v-2c507344] {
        margin-top: 55px;
        flex-direction: column;
        align-items: center
    }
    .banner_list_content[data-v-2c507344] {
        margin-bottom: 46px
    }
    .products_banner[data-v-2c507344] {
        height: 1440px;
        background: linear-gradient(270.64deg, #d9dcff -41.55%, #fff 149.87%)
    }
    .table_content[data-v-2c507344] {
        width: 93%
    }
    .table_content_title[data-v-2c507344] {
        font-size: 30px
    }
    .products_banner .banner_list #product-btn a[data-v-2c507344] {
        width: 147px;
        font-size: 12px
    }
    .new-products-botton #product-btn a.rightBtn[data-v-2c507344] {
        margin-top: 0;
        margin-left: 10
    }
    .table_content_title[data-v-2c507344] {
        margin-bottom: 37px
    }
    .table_content_mobile_title[data-v-2c507344] {
        text-align: center;
        height: 55px;
        border-bottom: 2px solid #f1f1f1;
        margin-bottom: 45px;
        position: relative
    }
    .horizontal_line[data-v-2c507344] {
        left: 50%;
        transform: translateX(-50%)
    }
    .table_content_tab_item_text[data-v-2c507344] {
        font-weight: 400;
        font-size: 24px;
        line-height: 125.4%;
        color: #7980ff;
        margin-right: 0
    }
    .table_content_mobile_product[data-v-2c507344] {
        width: 336px;
        height: 419px;
        border: 1px solid #ebebeb;
        border-radius: 16px;
        padding: 31px 23px;
        display: flex;
        flex-direction: column;
        margin: 0 auto 46px;
        position: relative
    }
    .content_list_item_button[data-v-2c507344] {
        width: 289px
    }
    .products-table[data-v-2c507344] {
        margin-bottom: 0;
        padding: 100px 0 0
    }
    .swiper-slide[data-v-2c507344] {
        height: 1px
    }
    .swiper-slide-active[data-v-2c507344] {
        height: auto
    }
}

[data-v-42cd3f15] {
    font-family: Montserrat_Regular
}

.products_banner[data-v-42cd3f15] {
    height: 696px;
    width: 100%;
    background: url("../img/new_banner.c3346842.png")/*tpa=https://www.fonepaw.com/assets/img/new_banner.c3346842.png*/
    no-repeat;
    background-size: 100% 100%
}

.banner_type_area[data-v-42cd3f15] {
    width: 1080px;
    height: 100%;
    margin: 0 auto;
    padding-top: 58px
}

.banner_title[data-v-42cd3f15] {
    font-weight: 600;
    font-size: 40px;
    line-height: 125.4%;
    color: #1a1a1a;
    font-family: Montserrat_Bold !important
}

.banner_subheading[data-v-42cd3f15] {
    font-weight: 300;
    font-size: 20px;
    line-height: 125.4%;
    color: #1a1a1a;
    margin-top: 12px;
    font-family: Montserrat_Light !important
}

.banner_list[data-v-42cd3f15] {
    margin-top: 64px;
    display: flex;
    justify-content: space-between
}

.banner_list_content[data-v-42cd3f15] {
    width: 340px;
    background: #fff;
    box-shadow: 1px 8px 18px rgba(121, 128, 255, .15);
    border-radius: 13px;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
    padding: 39px 19px
}

.banner_list_content_img[data-v-42cd3f15] {
    width: 90px;
    height: 90px
}

.banner_list_content_title[data-v-42cd3f15] {
    font-weight: 500;
    font-size: 20px;
    line-height: 125.4%;
    color: #1a1a1a;
    margin-top: 30px;
    text-align: center
}

.banner_list_content_title_a[data-v-42cd3f15] {
    color: #1a1a1a
}

.banner_list_content_subheading[data-v-42cd3f15] {
    font-weight: 300;
    font-size: 16px;
    line-height: 173.9%;
    margin-top: 30px;
    color: #616161;
    text-align: center;
    font-family: Montserrat_Light !important
}

.products-table[data-v-42cd3f15] {
    padding: 100px 0 54px;
    border-bottom: 1px solid #f1f1f1;
    margin-bottom: 90px
}

.table_content[data-v-42cd3f15] {
    width: 1080px;
    margin: 0 auto
}

.table_content_title[data-v-42cd3f15] {
    font-weight: 500;
    font-size: 32px;
    line-height: 125.4%;
    color: #1a1a1a;
    font-family: Montserrat_Bold !important
}

.table_content_tab[data-v-42cd3f15] {
    display: flex;
    margin-top: 31px;
    border-bottom: 2px solid #f1f1f1
}

.table_content_tab_item[data-v-42cd3f15] {
    display: flex;
    height: 50px;
    position: relative
}

.horizontal_line[data-v-42cd3f15] {
    width: 180px;
    height: 8px;
    background: #7980ff;
    border-radius: 27px;
    display: inline-block;
    position: absolute;
    bottom: -4px
}

.table_content_tab_item:nth-child(3) .horizontal_line[data-v-42cd3f15] {
    width: 119px
}

.table_content_tab_item:nth-child(4) .horizontal_line[data-v-42cd3f15] {
    width: 137px
}

.table_content_tab_item_text[data-v-42cd3f15] {
    font-size: 20px;
    line-height: 125.4%;
    color: #949494;
    margin-right: 50px;
    cursor: pointer;
    font-family: Montserrat_Light !important
}

.table_content_hover[data-v-42cd3f15] {
    color: #7980ff
}

.content_list[data-v-42cd3f15] {
    padding-top: 63px
}

.content_list_box[data-v-42cd3f15] {
    display: flex;
    flex-wrap: wrap
}

.content_list_item[data-v-42cd3f15] {
    width: 336px;
    height: 419px;
    border: 1px solid #ebebeb;
    border-radius: 16px;
    margin-right: 36px;
    padding: 31px 17px;
    display: flex;
    flex-direction: column;
    margin-bottom: 46px;
    position: relative
}

.content_list_box .content_list_item[data-v-42cd3f15]:nth-child(3n) {
    margin-right: 0
}

.content_list_item_img[data-v-42cd3f15] {
    width: 50px;
    height: 50px
}

.content_list_item_title[data-v-42cd3f15] {
    margin-top: 30px;
    font-weight: 600;
    font-size: 18px;
    line-height: 125.4%;
    color: #1a1a1a
}

.content_list_item_subheading[data-v-42cd3f15] {
    font-weight: 300;
    font-size: 14px;
    line-height: 170.9%;
    color: #616161;
    font-family: Montserrat_Light !important;
    margin-top: 19px
}

.content_list_item_button[data-v-42cd3f15] {
    position: absolute;
    bottom: 32px;
    width: 300px
}

.new_products_style_mobile[data-v-42cd3f15] {
    display: none
}

@media (max-width: 770px) {
    .new_products_style_mobile[data-v-42cd3f15] {
        display: block
    }
    .new_products_style_pc[data-v-42cd3f15] {
        display: none
    }
    .banner_type_area[data-v-42cd3f15] {
        width: 93%
    }
    .banner_title[data-v-42cd3f15] {
        text-align: center;
        font-size: 36px
    }
    .banner_subheading[data-v-42cd3f15] {
        font-size: 16px;
        text-align: center
    }
    .banner_list[data-v-42cd3f15] {
        margin-top: 55px;
        flex-direction: column;
        align-items: center
    }
    .banner_list_content[data-v-42cd3f15] {
        margin-bottom: 46px
    }
    .products_banner[data-v-42cd3f15] {
        height: 1440px;
        background: linear-gradient(270.64deg, #d9dcff -41.55%, #fff 149.87%)
    }
    .table_content[data-v-42cd3f15] {
        width: 93%
    }
    .table_content_title[data-v-42cd3f15] {
        font-size: 30px
    }
    .products_banner .banner_list #product-btn a[data-v-42cd3f15] {
        width: 147px;
        font-size: 12px
    }
    .new-products-botton #product-btn a.rightBtn[data-v-42cd3f15] {
        margin-top: 0;
        margin-left: 10
    }
    .table_content_title[data-v-42cd3f15] {
        margin-bottom: 37px
    }
    .table_content_mobile_title[data-v-42cd3f15] {
        text-align: center;
        height: 55px;
        border-bottom: 2px solid #f1f1f1;
        margin-bottom: 45px;
        position: relative
    }
    .horizontal_line[data-v-42cd3f15] {
        left: 50%;
        transform: translateX(-50%)
    }
    .table_content_tab_item_text[data-v-42cd3f15] {
        font-weight: 400;
        font-size: 24px;
        line-height: 125.4%;
        color: #7980ff;
        margin-right: 0
    }
    .table_content_mobile_product[data-v-42cd3f15] {
        width: 336px;
        height: 419px;
        border: 1px solid #ebebeb;
        border-radius: 16px;
        padding: 31px 23px;
        display: flex;
        flex-direction: column;
        margin: 0 auto 46px;
        position: relative
    }
    .content_list_item_button[data-v-42cd3f15] {
        width: 289px
    }
    .products-table[data-v-42cd3f15] {
        margin-bottom: 0;
        padding: 100px 0 0
    }
    .swiper-slide[data-v-42cd3f15] {
        height: 1px
    }
    .swiper-slide-active[data-v-42cd3f15] {
        height: auto
    }
}

[data-v-235be86a] {
    font-family: Montserrat_Regular
}

.products_banner[data-v-235be86a] {
    height: 696px;
    width: 100%;
    background: url("../img/new_banner.c3346842.png")/*tpa=https://www.fonepaw.com/assets/img/new_banner.c3346842.png*/
    no-repeat;
    background-size: 100% 100%
}

.banner_type_area[data-v-235be86a] {
    width: 1080px;
    height: 100%;
    margin: 0 auto;
    padding-top: 58px
}

.banner_title[data-v-235be86a] {
    font-weight: 600;
    font-size: 40px;
    line-height: 125.4%;
    color: #1a1a1a;
    font-family: Montserrat_Bold !important
}

.banner_subheading[data-v-235be86a] {
    font-weight: 300;
    font-size: 20px;
    line-height: 125.4%;
    color: #1a1a1a;
    margin-top: 12px;
    font-family: Montserrat_Light !important
}

.banner_list[data-v-235be86a] {
    margin-top: 64px;
    display: flex;
    justify-content: space-between
}

.banner_list_content[data-v-235be86a] {
    width: 340px;
    background: #fff;
    box-shadow: 1px 8px 18px rgba(121, 128, 255, .15);
    border-radius: 13px;
    display: flex;
    flex-direction: column;
    align-items: center;
    padding: 39px 19px
}

.banner_list_content_img[data-v-235be86a] {
    width: 90px;
    height: 90px
}

.banner_list_content_title[data-v-235be86a] {
    text-align: center;
    min-height: 50px;
    font-weight: 500;
    font-size: 20px;
    line-height: 125.4%;
    color: #1a1a1a;
    margin-top: 30px
}

.banner_list_content_title_a[data-v-235be86a] {
    color: #1a1a1a
}

.banner_list_content_subheading[data-v-235be86a] {
    font-weight: 300;
    font-size: 16px;
    line-height: 173.9%;
    margin-top: 30px;
    color: #616161;
    text-align: center;
    font-family: Montserrat_Light !important
}

.products-table[data-v-235be86a] {
    padding: 100px 0 54px;
    border-bottom: 1px solid #f1f1f1;
    margin-bottom: 90px
}

.table_content[data-v-235be86a] {
    width: 1080px;
    margin: 0 auto
}

.table_content_title[data-v-235be86a] {
    font-weight: 500;
    font-size: 32px;
    line-height: 125.4%;
    color: #1a1a1a;
    font-family: Montserrat_Bold !important
}

.table_content_tab[data-v-235be86a] {
    display: flex;
    margin-top: 31px;
    border-bottom: 2px solid #f1f1f1
}

.table_content_tab_item[data-v-235be86a] {
    display: flex;
    height: 50px;
    position: relative
}

.horizontal_line[data-v-235be86a] {
    width: 180px;
    height: 8px;
    background: #7980ff;
    border-radius: 27px;
    display: inline-block;
    position: absolute;
    bottom: -4px
}

.table_content_tab_item:nth-child(3) .horizontal_line[data-v-235be86a] {
    width: 119px
}

.table_content_tab_item:nth-child(4) .horizontal_line[data-v-235be86a] {
    width: 137px
}

.table_content_tab_item_text[data-v-235be86a] {
    font-size: 20px;
    line-height: 125.4%;
    color: #949494;
    margin-right: 50px;
    cursor: pointer;
    font-family: Montserrat_Light !important
}

.table_content_hover[data-v-235be86a] {
    color: #7980ff
}

.content_list[data-v-235be86a] {
    padding-top: 63px
}

.content_list_box[data-v-235be86a] {
    display: flex;
    flex-wrap: wrap
}

.content_list_item[data-v-235be86a] {
    width: 336px;
    height: 419px;
    border: 1px solid #ebebeb;
    border-radius: 16px;
    margin-right: 36px;
    padding: 31px 17px;
    display: flex;
    flex-direction: column;
    margin-bottom: 46px;
    position: relative
}

.content_list_box .content_list_item[data-v-235be86a]:nth-child(3n) {
    margin-right: 0
}

.content_list_item_img[data-v-235be86a] {
    width: 50px;
    height: 50px
}

.content_list_item_title[data-v-235be86a] {
    margin-top: 30px;
    font-weight: 600;
    font-size: 18px;
    line-height: 125.4%;
    color: #1a1a1a
}

.content_list_item_subheading[data-v-235be86a] {
    font-weight: 300;
    font-size: 14px;
    line-height: 170.9%;
    color: #616161;
    font-family: Montserrat_Light !important;
    margin-top: 19px
}

.content_list_item_button[data-v-235be86a] {
    position: absolute;
    bottom: 32px;
    width: 300px
}

.new_products_style_mobile[data-v-235be86a] {
    display: none
}

@media (max-width: 770px) {
    .new_products_style_mobile[data-v-235be86a] {
        display: block
    }
    .new_products_style_pc[data-v-235be86a] {
        display: none
    }
    .banner_type_area[data-v-235be86a] {
        width: 93%
    }
    .banner_title[data-v-235be86a] {
        text-align: center;
        font-size: 36px
    }
    .banner_subheading[data-v-235be86a] {
        font-size: 16px;
        text-align: center
    }
    .banner_list[data-v-235be86a] {
        margin-top: 55px;
        flex-direction: column;
        align-items: center
    }
    .banner_list_content[data-v-235be86a] {
        margin-bottom: 46px
    }
    .products_banner[data-v-235be86a] {
        height: 1440px;
        background: linear-gradient(270.64deg, #d9dcff -41.55%, #fff 149.87%)
    }
    .table_content[data-v-235be86a] {
        width: 93%
    }
    .table_content_title[data-v-235be86a] {
        font-size: 30px
    }
    .products_banner .banner_list #product-btn a[data-v-235be86a] {
        width: 147px;
        font-size: 12px
    }
    .new-products-botton #product-btn a.rightBtn[data-v-235be86a] {
        margin-top: 0;
        margin-left: 10
    }
    .table_content_title[data-v-235be86a] {
        margin-bottom: 37px
    }
    .table_content_mobile_title[data-v-235be86a] {
        text-align: center;
        height: 55px;
        border-bottom: 2px solid #f1f1f1;
        margin-bottom: 45px;
        position: relative
    }
    .horizontal_line[data-v-235be86a] {
        left: 50%;
        transform: translateX(-50%)
    }
    .table_content_tab_item_text[data-v-235be86a] {
        font-weight: 400;
        font-size: 24px;
        line-height: 125.4%;
        color: #7980ff;
        margin-right: 0
    }
    .table_content_mobile_product[data-v-235be86a] {
        width: 336px;
        height: 419px;
        border: 1px solid #ebebeb;
        border-radius: 16px;
        padding: 31px 23px;
        display: flex;
        flex-direction: column;
        margin: 0 auto 46px;
        position: relative
    }
    .content_list_item_button[data-v-235be86a] {
        width: 289px
    }
    .products-table[data-v-235be86a] {
        margin-bottom: 0;
        padding: 100px 0 0
    }
    .swiper-slide[data-v-235be86a] {
        height: 1px
    }
    .swiper-slide-active[data-v-235be86a] {
        height: auto
    }
}

.products_banner {
    height: 696px;
    width: 100%;
    background: url("../img/new_banner.c3346842.png")/*tpa=https://www.fonepaw.com/assets/img/new_banner.c3346842.png*/
    no-repeat;
    background-size: 100% 100%
}

.banner_type_area {
    width: 1080px;
    height: 100%;
    margin: 0 auto;
    padding-top: 58px
}

.banner_title {
    font-weight: 600;
    font-size: 40px;
    line-height: 125.4%;
    color: #1a1a1a;
    font-family: Montserrat_Bold !important
}

.banner_subheading {
    font-weight: 300;
    font-size: 20px;
    line-height: 125.4%;
    color: #1a1a1a;
    margin-top: 12px;
    font-family: Montserrat_Light !important
}

.banner_list {
    margin-top: 64px;
    display: flex;
    justify-content: space-between
}

.banner_list_content {
    width: 340px;
    background: #fff;
    box-shadow: 1px 8px 18px rgba(121, 128, 255, .15);
    border-radius: 13px;
    display: flex;
    flex-direction: column;
    align-items: center;
    padding: 39px 19px
}

.banner_list_content_img {
    width: 90px;
    height: 90px
}

.banner_list_content_title {
    font-weight: 500;
    font-size: 20px;
    line-height: 125.4%;
    color: #1a1a1a;
    margin-top: 30px
}

#pt_body .banner_list_content_title {
    font-size: 19px
}

.banner_list_content_title_a {
    color: #1a1a1a;
    font-family: Montserrat_Regular
}

.banner_list_content_subheading {
    font-weight: 300;
    font-size: 16px;
    line-height: 173.9%;
    margin-top: 30px;
    color: #616161;
    text-align: center;
    font-family: Montserrat_Light !important
}

.products-table {
    padding: 100px 0 54px;
    border-bottom: 1px solid #f1f1f1;
    margin-bottom: 90px
}

.table_content {
    width: 1080px;
    margin: 0 auto
}

.table_content_title {
    font-weight: 500;
    font-size: 32px;
    line-height: 125.4%;
    color: #1a1a1a;
    font-family: Montserrat_Bold !important
}

.table_content_tab {
    display: flex;
    margin-top: 31px;
    border-bottom: 2px solid #f1f1f1
}

.table_content_tab_item {
    display: flex;
    height: 50px;
    position: relative
}

.horizontal_line {
    width: 180px;
    height: 8px;
    background: #7980ff;
    border-radius: 27px;
    display: inline-block;
    position: absolute;
    bottom: -4px
}

.table_content_tab_item:nth-child(3) .horizontal_line {
    width: 119px
}

.table_content_tab_item:nth-child(4) .horizontal_line {
    width: 137px
}

.table_content_tab_item_text {
    font-size: 20px;
    line-height: 125.4%;
    color: #949494;
    margin-right: 50px;
    cursor: pointer;
    font-family: Montserrat_Light !important
}

.table_content_hover {
    color: #7980ff
}

.content_list {
    padding-top: 63px
}

.content_list_box {
    display: flex;
    flex-wrap: wrap
}

.content_list_item {
    width: 336px;
    height: 419px;
    border: 1px solid #ebebeb;
    border-radius: 16px;
    margin-right: 36px;
    padding: 31px 17px;
    display: flex;
    flex-direction: column;
    margin-bottom: 46px;
    position: relative
}

.content_list_box .content_list_item:nth-child(3n) {
    margin-right: 0
}

.content_list_item_img {
    width: 50px;
    height: 50px
}

.content_list_item_title {
    margin-top: 30px;
    font-weight: 600;
    font-size: 18px;
    line-height: 125.4%;
    color: #1a1a1a;
    font-family: Montserrat_Regular
}

.content_list_item_subheading {
    font-weight: 300;
    font-size: 14px;
    line-height: 170.9%;
    color: #616161;
    font-family: Montserrat_Light !important;
    margin-top: 19px
}

.content_list_item_button {
    position: absolute;
    bottom: 32px;
    width: 300px
}

.new_products_style_mobile {
    display: none
}

@media (max-width: 770px) {
    .new_products_style_mobile {
        display: block
    }
    .new_products_style_pc {
        display: none
    }
    .banner_type_area {
        width: 93%
    }
    .banner_title {
        text-align: center;
        font-size: 36px
    }
    .banner_subheading {
        font-size: 16px;
        text-align: center
    }
    .banner_list {
        margin-top: 55px;
        flex-direction: column;
        align-items: center
    }
    .banner_list_content {
        margin-bottom: 46px
    }
    .products_banner {
        height: 1440px;
        background: linear-gradient(270.64deg, #d9dcff -41.55%, #fff 149.87%)
    }
    #pt_body .products_banner {
        height: 1540px
    }
    .table_content {
        width: 93%
    }
    .table_content_title {
        font-size: 30px
    }
    .products_banner .banner_list #product-btn a {
        width: 147px;
        font-size: 12px
    }
    .new-products-botton #product-btn a.rightBtn {
        margin-top: 0;
        margin-left: 10
    }
    .table_content_title {
        margin-bottom: 37px
    }
    .table_content_mobile_title {
        text-align: center;
        height: 55px;
        border-bottom: 2px solid #f1f1f1;
        margin-bottom: 45px;
        position: relative
    }
    .horizontal_line {
        left: 50%;
        transform: translateX(-50%)
    }
    .table_content_tab_item_text {
        font-weight: 400;
        font-size: 24px;
        line-height: 125.4%;
        color: #7980ff;
        margin-right: 0
    }
    .table_content_mobile_product {
        width: 336px;
        height: 419px;
        border: 1px solid #ebebeb;
        border-radius: 16px;
        padding: 31px 23px;
        display: flex;
        flex-direction: column;
        margin: 0 auto 46px;
        position: relative
    }
    .content_list_item_button {
        width: 289px
    }
    .products-table {
        margin-bottom: 0;
        padding: 100px 0 0
    }
    .swiper-slide {
        height: 1px
    }
    .swiper-slide-active {
        height: auto
    }
}

#product-list {
    font-display: swap;
    font-family: OpenSans-Regular
}

#product-list #product-btn {
    display: flex;
    width: 100%;
    margin-top: 20px
}

#product-list #product-btn .buy_download {
    width: 100%;
    justify-content: space-between;
    flex-direction: inherit
}

#product-list #product-btn a {
    width: 136px
}

#product-list .banner #product-btn a.rightBtn {
    margin-left: 10px
}

#product-list #product-btn a em {
    margin-left: 4px
}

#product-list #product-btn .banner a.rightBtn {
    margin-left: 8px
}

#product-list #product-btn a {
    width: 149px;
    justify-content: center;
    font-size: 13px
}

#product-list #product-btn .leftBtn {
    background-color: #655bef;
    border-color: #655bef
}

#product-list #product-btn a {
    padding: 0 8px
}

@media (max-width: 768px) {
    #product-list .container {
        padding: 0 12px
    }
    #product-list #product-btn a {
        width: 139px
    }
    #product-list #product-btn .mobileproductbtn {
        width: 100%
    }
    #product-list #product-btn a {
        padding: 0 5px
    }
}

#product-list .banner {
    padding: 60px 0;
    text-align: center;
    background-color: #0c132b;
    overflow: hidden
}

#product-list .banner .banner-title {
    font-size: 24px;
    color: #fff;
    margin: 0 0 10px
}

@media (max-width: 600px) {
    margin: 0
}

#product-list .banner .banner-desc {
    font-size: 16px;
    color: #c9caca
}

@media (max-width: 600px) {
    #product-list .banner .banner-desc {
        width: 90%;
        margin: auto
    }
}

#product-list .banner .banner-main {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    position: relative
}

#product-list #pt-products .banner .banner-main {
    display: flex;
    justify-content: space-around;
    flex-wrap: wrap;
    position: relative
}

#product-list .banner .banner-main:before {
    content: "";
    display: block;
    width: 100px;
    height: 80px;
    background: url("../../pages/products/banner-decoration.svg")/*tpa=https://www.fonepaw.com/pages/products/banner-decoration.svg*/
    no-repeat 50%;
    background-size: cover;
    position: absolute;
    bottom: -20px;
    left: 0;
    transform: translateX(-90%);
    z-index: 1
}

@media (max-width: 600px) {
    #product-list .banner .banner-main:before {
        display: none
    }
}

#product-list .banner .banner-main:after {
    content: "";
    display: block;
    width: 100px;
    height: 80px;
    background: url("../../pages/products/banner-decoration-2.svg")/*tpa=https://www.fonepaw.com/pages/products/banner-decoration-2.svg*/
    no-repeat 50%;
    background-size: cover;
    position: absolute;
    top: -10px;
    right: 0;
    transform: translateX(50%);
    z-index: 1
}

@media (max-width: 600px) {
    #product-list .banner .banner-main:after {
        display: none
    }
}

@media (max-width: 769px) {
    #product-list .banner .banner-main {
        justify-content: space-around
    }
}

@media (max-width: 600px) {
    #product-list .banner .banner-main {
        flex-direction: column
    }
}

#product-list .banner .banner-main .banner-recommend-product {
    flex: 0 0 32%;
    display: flex;
    flex-direction: column;
    align-items: center;
    background-color: #fff;
    padding: 30px;
    border-radius: 10px;
    margin-top: 30px;
    position: relative;
    z-index: 2
}

@media (max-width: 769px) {
    #product-list .banner .banner-main .banner-recommend-product {
        flex: 0 0 48%
    }
}

#product-list .banner .banner-main .banner-recommend-product img {
    height: 90px
}

#product-list .banner .banner-main .banner-recommend-product .product-name {
    margin-top: 20px;
    margin-bottom: 0
}

#product-list .banner .banner-main .banner-recommend-product .product-name a {
    font-size: 21px;
    color: #0c132b;
    font-weight: 700
}

#product-list .banner .banner-main .banner-recommend-product .product-name a:hover {
    color: #067df4
}

@media (max-width: 600px) {
    #product-list .banner .banner-main .banner-recommend-product .product-name {
        font-size: 18px
    }
}

#product-list .banner .banner-main .banner-recommend-product .product-description {
    font-size: 16px;
    margin-top: 10px
}

#product-list .banner .banner-main .banner-recommend-product .btn-group {
    margin-top: 30px;
    justify-content: space-around
}

#product-list .featured-products {
    padding-bottom: 60px;
    overflow: hidden
}

@media (max-width: 600px) {
    #product-list .featured-products {
        padding-bottom: 60px
    }
}

#product-list .featured-products .panel-wraps {
    padding-top: 60px;
    border-top: 1px dashed #ccc;
    position: relative
}

#product-list .featured-products .panel-wraps:before {
    content: "";
    width: 180px;
    height: 166px;
    background: url("../../pages/store/decoration-icon-3.svg")/*tpa=https://www.fonepaw.com/pages/store/decoration-icon-3.svg*/
    no-repeat 50%;
    background-size: cover;
    position: absolute;
    right: -10%;
    top: 6%
}

@media (max-width: 600px) {
    #product-list .featured-products .panel-wraps:before {
        display: none
    }
}

@media (max-width: 600px) {
    #product-list .featured-products .panel-wraps {
        padding-top: 40px
    }
}

#product-list .featured-products .panel-wrap {
    grid-template-columns: 32% 32% 32%;
    grid-column-gap: 20px;
    display: none;
    transition: all .5s
}

@media (max-width: 769px) {
    #product-list .featured-products .panel-wrap {
        grid-template-columns: 48.5% 48.5%
    }
}

@media (max-width: 600px) {
    #product-list .featured-products .panel-wrap {
        grid-template-columns: 100%
    }
}

#product-list .featured-products .panel-wrap .panel-nav {
    flex: 0 0 30%;
    font-display: swap;
    font-family: OpenSans-SemiBold
}

#product-list .featured-products .panel-wrap .panel-nav h2 {
    font-size: 36px;
    color: #000;
    margin: 0 0 20px
}

#product-list .featured-products .panel-wrap .panel-nav p {
    color: #333;
    font-size: 16px;
    font-display: swap;
    font-family: OpenSans-SemiBold;
    margin-bottom: 30px
}

@media (max-width: 600px) {
    #product-list .featured-products .panel-wrap .panel-nav p {
        font-size: 12px
    }
}

#product-list .featured-products .panel-wrap .panel-nav ul {
    list-style: none;
    padding-inline-start: 0
}

@media (max-width: 600px) {
    #product-list .featured-products .panel-wrap .panel-nav ul {
        display: flex;
        justify-content: space-between;
        flex-wrap: wrap
    }
}

#product-list .featured-products .panel-wrap .panel-nav ul li {
    cursor: pointer;
    margin-bottom: 15px
}

@media (max-width: 600px) {
    #product-list .featured-products .panel-wrap .panel-nav ul li {
        flex: 0 0 33.3%;
        text-align: center
    }
}

#product-list .featured-products .panel-wrap .panel-nav ul li h3 {
    margin: 0
}

#product-list .featured-products .panel-wrap .panel-nav ul li h3 span {
    font-display: swap;
    font-family: OpenSans-SemiBold
}

@media (max-width: 600px) {
    #product-list .featured-products .panel-wrap .panel-nav ul li h3 span {
        font-size: 18px
    }
}

#product-list .featured-products .panel-wrap .panel-nav ul .li-active h3 {
    color: #fff
}

#product-list .featured-products .panel-wrap .panel-nav ul .li-active h3 span {
    background-color: #2d8cff;
    padding: 0 20px 0 0;
    position: relative
}

@media (max-width: 600px) {
    #product-list .featured-products .panel-wrap .panel-nav ul .li-active h3 span {
        background-color: unset;
        color: #2d8cff;
        padding: 0
    }
}

#product-list .featured-products .panel-wrap .panel-nav ul .li-active h3 span:after {
    content: "";
    position: absolute;
    right: -20px;
    top: 0;
    border: 16.5px solid #fff;
    border-left-color: #2d8cff
}

@media (max-width: 600px) {
    #product-list .featured-products .panel-wrap .panel-nav ul .li-active h3 span:after {
        display: none;
        background-color: unset
    }
}

#product-list .featured-products .panel-wrap .panel {
    color: #fff;
    text-align: center;
    padding: 0 30px 40px;
    background-color: #2d8cff;
    border-radius: 20px;
    position: relative;
    margin-top: 90px;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    border: none
}

#product-list .featured-products .panel-wrap .panel:nth-child(2),
#product-list .featured-products .panel-wrap .panel:nth-child(3) {
    margin-top: 40px
}

@media (max-width: 600px) {
    #product-list .featured-products .panel-wrap .panel:nth-child(2),
    #product-list .featured-products .panel-wrap .panel:nth-child(3) {
        margin-top: 90px
    }
}

#product-list .featured-products .panel-wrap .panel:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 63px;
    background: url("../../pages/store/featured-product-bg.svg")/*tpa=https://www.fonepaw.com/pages/store/featured-product-bg.svg*/
    no-repeat 50%;
    background-size: cover
}

@media (max-width: 600px) {
    #product-list .featured-products .panel-wrap .panel:before {
        top: -3px;
        left: 0;
        width: 100%;
        height: 69px
    }
}

#product-list .featured-products .panel-wrap .panel .product-figure {
    width: 90px;
    height: 90px;
    border-radius: 50%;
    background-color: #fff;
    border: 3px solid #2d8cff;
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative;
    top: -40px;
    left: 35px;
    padding: 8px
}

@media (max-width: 600px) {
    #product-list .featured-products .panel-wrap .panel .product-figure {
        left: 40px
    }
}

#product-list .featured-products .panel-wrap .panel .product-figure img {
    max-width: 70%
}

#product-list .featured-products .panel-wrap .panel .product-name {
    font-size: 18px;
    font-display: swap;
    font-family: OpenSans-SemiBold;
    color: #fff
}

#product-list .featured-products .panel-wrap .panel .product-description {
    font-size: 16px;
    line-height: 28px;
    margin-top: 20px
}

#product-list .featured-products .panel-wrap .panel .shop-link-button {
    margin-top: 30px;
    display: flex;
    justify-content: space-around
}

#product-list .featured-products .panel-wrap .panel .shop-link-button a {
    color: #2d8cff;
    background-color: #fff;
    transition: all .2s;
    display: flex;
    justify-content: center;
    border-radius: 5px;
    width: 120px;
    height: 40px;
    font-size: 16px;
    font-display: swap;
    font-family: OpenSans-SemiBold;
    align-items: center
}

#product-list .featured-products .panel-wrap .panel .shop-link-button a:hover {
    transform: scale(.9)
}

#product-list .featured-products .active {
    display: grid
}

#thanks {
    font-display: swap;
    font-family: OpenSans-Regular
}

#thanks .banner {
    width: 100%;
    background: url("../../pages/thankyou/banner.svg")/*tpa=https://www.fonepaw.com/pages/thankyou/banner.svg*/
    50% no-repeat;
    background-size: 2048px;
    position: relative;
    padding: 40px 0
}

#thanks .banner .banner-title {
    font-size: 40px;
    font-display: swap;
    font-family: bold;
    color: #fff;
    margin: 0 auto;
    text-align: center
}

#thanks .banner .banner-content {
    font-size: 18px;
    color: #fff;
    font-weight: 700;
    text-align: center;
    width: 60%;
    margin: 15px auto 0
}

@media screen and (max-width: 500px) {
    #thanks .banner .banner-content {
        width: 95%
    }
}

@media screen and (max-width: 768px) {
    #thanks .container {
        padding: 0 12px
    }
}

#thanks .content {
    width: 100%;
    padding-bottom: 127px;
    z-index: -2;
    overflow: hidden
}

#thanks .content .content-title {
    font-size: 30px;
    font-weight: 700;
    color: #fff;
    text-align: center;
    margin: 64px auto 0;
    color: #0c132b
}

@media screen and (max-width: 960px) {
    #thanks .content .content-title {
        font-size: 24px
    }
}

#thanks .content .content-content1 {
    font-size: 20px;
    color: #fff;
    font-weight: 700;
    text-align: center;
    color: #ff7e78;
    margin: 10px auto 0
}

@media screen and (max-width: 960px) {
    #thanks .content .content-content1 {
        font-size: 18px
    }
}

#thanks .content .content-content2 {
    font-size: 16px;
    color: #fff;
    text-align: center;
    color: #666;
    margin: 6px auto 0
}

@media screen and (max-width: 960px) {
    #thanks .content .content-content2 {
        font-size: 14px
    }
}

#thanks .content .content-box1 {
    width: 87%;
    background-image: url("../../pages/thankyou/box2-img2.svg")/*tpa=https://www.fonepaw.com/pages/thankyou/box2-img2.svg*/
;
    background-size: cover;
    background-repeat: no-repeat;
    border-radius: 16px;
    margin: 24px auto auto;
    position: relative
}

@media screen and (max-width: 1080px) {
    #thanks .content .content-box1 {
        width: 100%
    }
}

#thanks .content .content-box1:after {
    position: absolute;
    bottom: -44px;
    left: -70px;
    content: "";
    background-image: url("../../pages/thankyou/box2-bg-img.svg")/*tpa=https://www.fonepaw.com/pages/thankyou/box2-bg-img.svg*/
;
    background-repeat: no-repeat;
    width: 170px;
    height: 112px;
    z-index: -1
}

@media screen and (max-width: 960px) {
    #thanks .content .content-box1:after {
        display: none
    }
}

#thanks .content .content-box1:before {
    position: absolute;
    top: -44px;
    right: -70px;
    content: "";
    background-image: url("../../pages/thankyou/box2-bg-img.svg")/*tpa=https://www.fonepaw.com/pages/thankyou/box2-bg-img.svg*/
;
    background-repeat: no-repeat;
    width: 170px;
    height: 112px;
    z-index: -1
}

@media screen and (max-width: 960px) {
    #thanks .content .content-box1:before {
        display: none
    }
}

#thanks .content .content-box1 .content-box1-par1 {
    width: 90%;
    border-bottom: 1px solid hsla(0, 0%, 100%, .36);
    padding-left: 14px;
    padding-top: 14px;
    padding-bottom: 28px;
    margin: 0 auto;
    text-align: center
}

#thanks .content .content-box1 .content-box1-par1 .button-box {
    margin-top: 20px;
    display: flex;
    align-items: center
}

#thanks .content .content-box1 .content-box1-par1 .button-box .button a:last-child {
    margin-left: 15px;
    margin-right: 0
}

@media (max-width: 600px) {
    #thanks .content .content-box1 .content-box1-par1 .button-box {
        flex-direction: column;
        align-items: flex-start
    }
    #thanks .content .content-box1 .content-box1-par1 .button-box #thanks-btn {
        margin-top: 10px
    }
}

@media (max-width: 374px) {
    #thanks .content .content-box1 .content-box1-par1 .button-box #thanks-btn {
        display: flex;
        flex-direction: column
    }
    #thanks .content .content-box1 .content-box1-par1 .button-box #thanks-btn a:last-child {
        margin-left: 0;
        margin-top: 10px
    }
}

#thanks .content .content-box1 .content-box1-par1 .pro-name-box {
    display: flex;
    justify-content: flex-start;
    align-items: center;
    flex-wrap: wrap;
    margin-bottom: 10px
}

#thanks .content .content-box1 .content-box1-par1 .desc-box {
    display: flex;
    justify-content: flex-start;
    align-items: center
}

#thanks .content .content-box1 .content-box1-par1 .desc-box .content-box1-par1-l {
    margin-bottom: 7px
}

@media screen and (max-width: 960px) {
    #thanks .content .content-box1 .content-box1-par1 .desc-box {
        flex-wrap: wrap
    }
}

#thanks .content .content-box1 .content-box1-par1 .content-box1-par1-l {
    font-size: 20px;
    font-weight: 700;
    color: #fff;
    flex: 0 0 28%;
    text-align: left
}

@media screen and (max-width: 960px) {
    #thanks .content .content-box1 .content-box1-par1 .content-box1-par1-l {
        font-size: 18px
    }
}

@media screen and (max-width: 500px) {
    #thanks .content .content-box1 .content-box1-par1 .content-box1-par1-l {
        flex: 100%
    }
}

#thanks .content .content-box1 .content-box1-par1 .content-box1-par1-r {
    font-size: 16px;
    color: #fff;
    display: flex;
    justify-content: flex-start
}

@media screen and (max-width: 960px) {
    #thanks .content .content-box1 .content-box1-par1 .content-box1-par1-r {
        font-size: 14px;
        display: block;
        word-break: break-word;
        text-align: left
    }
}

#thanks .content .content-box1 .content-box1-par1 .button-box a {
    display: inline-block;
    width: 140px;
    height: 44px;
    background-color: #2d8cff;
    border-radius: 8px;
    font-size: 16px;
    font-weight: 700;
    color: #fff;
    line-height: 44px;
    text-align: left;
    padding-left: 16px
}

#thanks .content .content-box1 .content-box1-par1 .button-box a:last-child,
#thanks .content .content-box1 .content-box1-par1 .button-box a em {
    margin-left: 15px
}

#thanks .content .content-box1 .content-box1-par1 .button-box a:hover {
    background-color: #067df4;
    color: #fff
}

#thanks .content .content-box1 .content-box1-par1.content-box1-parr2 .content-box1-par1-l {
    margin-bottom: 0
}

#thanks .content .content-box1 .content-box1-par1.content-box1-parr1 {
    padding-top: 30px
}

#thanks .content .content-box1 .content-box1-par1.content-box1-parr1 .content-box1-par1-l,
#thanks .content .content-box1 .content-box1-par1.content-box1-parr6 .content-box1-par1-l {
    margin-bottom: 0
}

#thanks .content .content-box2 {
    width: 100%;
    background-color: #eaedf4;
    border-radius: 24px;
    border-top: 1px solid #eaedf4;
    margin-top: 97px;
    padding-bottom: 56px;
    position: relative
}

#thanks .content .content-box2:after {
    position: absolute;
    bottom: -44px;
    left: -70px;
    content: "";
    background-image: url("../../pages/thankyou/box2-bg-img.svg")/*tpa=https://www.fonepaw.com/pages/thankyou/box2-bg-img.svg*/
;
    background-repeat: no-repeat;
    width: 170px;
    height: 112px
}

@media screen and (max-width: 960px) {
    #thanks .content .content-box2:after {
        display: none
    }
}

#thanks .content .content-box2:before {
    position: absolute;
    top: -44px;
    right: -70px;
    content: "";
    background-image: url("../../pages/thankyou/box2-bg-img.svg")/*tpa=https://www.fonepaw.com/pages/thankyou/box2-bg-img.svg*/
;
    background-repeat: no-repeat;
    width: 170px;
    height: 112px
}

@media screen and (max-width: 960px) {
    #thanks .content .content-box2:before {
        display: none
    }
}

#thanks .content .content-box2 .content-box2-title {
    font-size: 30px;
    font-weight: 700;
    color: #fff;
    text-align: center;
    margin: 65px auto 0;
    color: #0c132b
}

@media screen and (max-width: 960px) {
    #thanks .content .content-box2 .content-box2-title {
        font-size: 24px
    }
}

#thanks .content .content-box2 .content-box2-swiper {
    margin-top: 50px;
    width: 90%;
    display: flex;
    justify-content: space-between;
    align-items: center
}

@media screen and (max-width: 960px) {
    #thanks .content .content-box2 .content-box2-swiper {
        margin-top: 0
    }
}

@media screen and (max-width: 500px) {
    #thanks .content .content-box2 .content-box2-swiper {
        flex-wrap: wrap;
        justify-content: center;
        width: 100%
    }
}

#thanks .content .content-box2 .content-box2-swiper .content-box2-swiper-r {
    width: 462px;
    height: 308px
}

@media screen and (max-width: 500px) {
    #thanks .content .content-box2 .content-box2-swiper .content-box2-swiper-r {
        width: 90%;
        margin-top: 30px;
        height: auto
    }
}

#thanks .content .content-box2 .content-box2-swiper .content-box2-swiper-r img {
    width: 100%
}

#thanks .content .content-box2 .content-box2-swiper ul {
    width: 373px;
    margin-bottom: 0;
    list-style-type: none;
    list-style-position: inside;
    margin-left: 54px
}

@media screen and (max-width: 960px) {
    #thanks .content .content-box2 .content-box2-swiper ul {
        margin-left: 0
    }
}

@media screen and (max-width: 500px) {
    #thanks .content .content-box2 .content-box2-swiper ul {
        width: 100%
    }
}

#thanks .content .content-box2 .content-box2-swiper ul li {
    font-size: 16px;
    color: #000;
    margin-bottom: 22px
}

#thanks .content .content-box2 .content-box2-swiper ul li span {
    color: #1e2432;
    font-weight: 700;
    font-size: 18px
}

#thanks .content .content-box2 .content-box2-swiper ul li:last-child {
    margin-bottom: 0
}

#thanks .content .content-box2 .desc {
    font-size: 16px;
    color: #333;
    width: 70%;
    text-align: center;
    margin: 48px auto 0
}

#thanks .content .content-box2 .desc span {
    color: #ff7e78
}

#thanks .content .content-box2 .desc a {
    color: #2d8cff
}

#support {
    font-display: swap;
    font-family: OpenSans-Regular
}

#support h2,
#support h3 {
    font-display: swap;
    font-family: OpenSans-Bold
}

#support section input {
    outline: none
}

#support input::-webkit-input-placeholder {
    color: #ccc;
    font-size: 18px;
    font-weight: 300
}

#support .hero {
    position: relative;
    background: url("../../pages/support/banner.png")/*tpa=https://www.fonepaw.com/pages/support/banner.png*/
    center 0 no-repeat;
    background-size: 2048px;
    text-align: center;
    padding: 70px 0 60px
}

#support .hero:before {
    content: "";
    display: block;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: -1
}

#support .hero h1 {
    font-weight: 700;
    color: #fff;
    line-height: 42px;
    margin-bottom: 25px
}

#support .hero .hero-inner {
    max-width: 628px;
    height: 56px;
    margin: auto;
    background-color: #fff;
    border-radius: 30px;
    box-shadow: 0 0 10px #2375e2
}

#support .hero .hero-inner form {
    display: flex;
    position: relative;
    flex: 0 0 100%;
    height: 100%;
    padding: 0 29px;
    outline: none
}

#support .hero .hero-inner form button {
    content: "";
    display: inline-flex;
    width: 25px;
    height: 100%;
    background: url("../../pages/support/search-icon.png")/*tpa=https://www.fonepaw.com/pages/support/search-icon.png*/
    50% no-repeat;
    position: absolute;
    right: 29px;
    outline: none;
    border: none
}

#support .hero .hero-inner form #query {
    border: none;
    background: transparent;
    width: 100%;
    font-size: 16px;
    color: #999
}

#support .faqs {
    margin: 110px auto 100px
}

#support .faqs .flex-area {
    display: flex;
    justify-content: space-between
}

#support .faqs .flex-area .flex-item {
    width: 29.8%;
    border: 1px solid #f2efee;
    padding: 65px 15px 60px;
    text-align: center;
    border-radius: 12px
}

#support .faqs .flex-area .flex-item:hover {
    box-shadow: 0 0 25px rgba(62, 58, 57, .1)
}

#support .faqs .flex-area .flex-item img {
    height: 76px
}

#support .faqs .flex-area .flex-item h3 {
    margin: 40px 0 20px;
    font-size: 26px;
    font-weight: 700;
    color: #3e3a39
}

#support .faqs .flex-area .flex-item ul {
    font-size: 16px;
    font-weight: 300;
    line-height: 14px
}

#support .faqs .flex-area .flex-item ul li {
    margin-bottom: 10px;
    font-display: swap;
    font-family: OpenSans-Light
}

#support .faqs .flex-area .flex-item ul li:before {
    content: "-";
    padding-right: 2px;
    position: relative;
    top: -2px
}

#support .faqs .flex-area .flex-item ul li:last-child {
    margin-bottom: 0
}

#support .faqs .flex-area .flex-item ul li a {
    color: #3e3a39
}

#support .help-area {
    text-align: center;
    margin-bottom: 65px
}

#support .help-area h3 {
    font-size: 30px;
    font-weight: 700;
    color: #1a1a1a;
    line-height: 30px;
    margin-bottom: 20px
}

#support .help-area p {
    font-size: 18px;
    font-weight: 300;
    color: #231815;
    line-height: 30px
}

#support .help-area .contact-link {
    display: inline-block;
    padding: 0 20px;
    height: 45px;
    line-height: 45px;
    color: #fff;
    font-size: 18px;
    font-weight: 400;
    border-radius: 5px;
    margin: 30px auto 90px;
    background-color: #2d8cff
}

#support .help-area .contact-link:hover {
;
    background-color: #0066cb
}

#support .help-area .panels h3 {
    margin-bottom: 25px
}

#support .help-area .panels .help-category {
    margin-bottom: 45px
}

#support .help-area .panels .help-category span {
    font-size: 16px;
    font-weight: 700;
    color: #ccc;
    line-height: 30px;
    padding: 0 35px;
    cursor: pointer
}

#support .help-area .panels .help-category span.active {
    color: #2d8cff
}

#support .help-area .panels .help-panel {
    display: flex;
    flex-wrap: wrap;
    justify-content: center
}

#support .help-area .panels .help-panel .flex-item {
    display: flex;
    padding: 22px 28px;
    align-items: center;
    background-color: #fff;
    border: 1px solid #f2efee;
    border-radius: 10px;
    width: 31%;
    margin: 0 12px 45px
}

#support .help-area .panels .help-panel .flex-item a {
    display: flex;
    justify-content: center;
    align-items: center
}

#support .help-area .panels .help-panel .flex-item:hover {
    box-shadow: 0 0 25px rgba(62, 58, 57, .1)
}

#support .help-area .panels .help-panel .flex-item img {
    width: 52px
}

#support .help-area .panels .help-panel .flex-item .title {
    font-size: 16px;
    font-weight: 400;
    color: #3e3a39;
    margin-left: 15px;
    text-align: left;
    cursor: pointer
}

@media (max-width: 1024px) {
    #support .help-area .panels .help-panel .flex-item {
        margin: 0 20px 45px
    }
}

@media (max-width: 768px) {
    #support .hero {
        padding: 65px 0 105px;
        background-size: cover
    }
    #support .hero h3 {
        font-size: 28px;
        margin-bottom: 20px
    }
    #support input::-webkit-input-placeholder {
        font-size: 12px
    }
    #support .faqs {
        margin: 80px auto 55px
    }
    #support .faqs .flex-area {
        flex-direction: column;
        align-items: center
    }
    #support .faqs .flex-area .flex-item {
        width: 84%;
        margin-bottom: 60px
    }
    #support .faqs .flex-area .flex-item:last-child {
        margin-bottom: 0
    }
    #support .help-area {
        margin-bottom: 75px
    }
    #support .help-area .container {
        padding: 0 10px
    }
    #support .help-area h3 {
        font-size: 24px;
        margin-bottom: 15px
    }
    #support .help-area p {
        width: 90%;
        font-size: 16px;
        margin: 0 auto;
        font-display: swap;
        font-family: OpenSans-Light
    }
    #support .help-area .panels h3 {
        margin: 0 auto 20px;
        width: 78%
    }
    #support .help-area .panels .help-category {
        display: flex;
        justify-content: center;
        flex-wrap: wrap;
        margin-bottom: 40px
    }
    #support .help-area .panels .help-category span {
        font-size: 12px;
        padding: 0 16px;
        font-display: swap;
        font-family: OpenSans-Bold
    }
}

@media (max-width: 600px) {
    #support .hero .hero-inner {
        width: 75%;
        height: 40px
    }
    #support .hero .hero-inner form {
        padding: 0 0 0 20px
    }
    #support .hero .hero-inner form button {
        width: 21px;
        right: 20px;
        background-size: 100%
    }
    #support .help-area .contact-link {
        margin: 20px auto 50px
    }
    #support .help-area .panels .help-panel .flex-item {
        width: 94%;
        margin: 0 auto 40px
    }
    #support .help-area .panels .help-panel .flex-item:last-child {
        margin-bottom: 0
    }
}

#en-revision-buy .banner-button {
    display: flex;
    justify-content: center;
    align-items: center;
    height: 20px;
    margin: 40px auto;
    border-radius: 20px
}

#en-revision-buy .banner-button a {
    font-weight: 700;
    font-size: 24px;
    color: #fff;
    padding-bottom: 2px;
    border-bottom: 1px solid #fff
}

@media screen and (max-width: 960px) {
    #en-revision-buy .banner-button {
        margin: 15px auto
    }
    #en-revision-buy .banner-button a {
        color: #468df7;
        font-size: 18px
    }
}

#en-revision-buy .flex-content {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-around
}

#de_body #en-revision-buy .flex-content,
#es_body #en-revision-buy .flex-content,
#fr_body #en-revision-buy .flex-content,
#ja_body #en-revision-buy .flex-content {
    flex-wrap: nowrap;
    margin: 0 22px
}

@media screen and (max-width: 960px) {
    #de_body #en-revision-buy .flex-content,
    #es_body #en-revision-buy .flex-content,
    #fr_body #en-revision-buy .flex-content,
    #ja_body #en-revision-buy .flex-content {
        height: 300px;
        margin: 12px auto
    }
}

#en-revision-buy .flex-content .pro-pic {
    position: relative;
    width: 129px;
    height: 129px
}

#en-revision-buy .flex-content .pro-pic img {
    position: absolute;
    top: 0;
    left: 50%;
    transform: translate(-44px);
    width: 88px
}

#en-revision-buy .buy p {
    font-size: 16px;
    line-height: 28px
}

#en-revision-buy .buy-box p {
    width: 100%
}

@media screen and (max-width: 600px) {
    #en-revision-buy .buy p {
        font-size: 16px
    }
}

#en-revision-buy .buy span {
    font-size: 16px;
    line-height: 28px
}

#en-revision-buy .buy .price-box .pri {
    font-size: 40px
}

#en-revision-buy .buy .price-box {
    margin-top: 38px;
    width: 100%;
    font-weight: 700
}

#en-revision-buy .buy .original {
    font-size: 22px;
    color: #999;
    text-decoration: line-through;
    width: 100%;
    margin-top: 16px
}

@media screen and (max-width: 770px) {
    #en-revision-buy .buy .price-box {
        margin-top: 29px
    }
    #en-revision-buy .buy .price-box .pri {
        font-size: 36px
    }
    #en-revision-buy .buy .original,
    #en-revision-buy .buy .price-box {
        width: 100%
    }
}

#tw_body #en-revision-buy .buy .tax-inclusive {
    text-indent: -8px
}

#en-revision-buy .buy .tax-inclusive {
    margin-top: 25px;
    font-size: 16px;
    color: #666
}

#fr_body #en-revision-buy .buy .tax-inclusive {
    font-size: 14px
}

@media screen and (max-width: 770px) {
    #en-revision-buy .buy .tax-inclusive {
        margin-top: 20px
    }
}

@media screen and (max-width: 600px) {
    #en-revision-buy .buy span {
        font-size: 14px
    }
}

#en-revision-buy .buy section {
    padding: 40px 0
}

@media screen and (max-width: 768px) {
    #en-revision-buy .buy section {
        padding: 20px 0
    }
}

#en-revision-buy .buy section .buy-button {
    text-align: center
}

#en-revision-buy .buy section .buy-button button {
    display: inline-block;
    text-align: center;
    cursor: pointer;
    background: linear-gradient(90deg, #3080ed, #00bdff);
    width: 220px;
    height: 52px;
    font-size: 24px;
    padding: 0;
    border-radius: 8px;
    line-height: 52px;
    color: #fff;
    font-weight: 700;
    border: 0;
    margin-top: 28px;
    position: relative;
    left: -21px
}

,
#de_body #en-revision-buy .buy .buy-box .flex-content:last-child button {
    margin-top: 55px
}

#en-revision-buy .buy .buy-box .flex-content button {
    bottom: 43px;
    left: 50%;
    transform: translateX(-50%);
    position: absolute
}

@media screen and (max-width: 768px) {
    #en-revision-buy .buy .buy-box .flex-content button {
        bottom: -67px;
        left: 0;
        transform: translateX(0)
    }
}

#de_body #en-revision-buy .buy section .buy-button button {
    font-size: 24px
}

#en-revision-buy .debuy section .buy-button button {
    display: inline-block;
    text-align: center;
    cursor: pointer;
    background: linear-gradient(90deg, #3080ed, #00bdff);
    width: 178px;
    height: 52px;
    font-size: 16px;
    padding: 0;
    border-radius: 8px;
    line-height: 52px;
    color: #fff;
    font-weight: 700;
    border: 0;
    margin-top: 28px
}

#en-revision-buy .buy section .buy-button .icon-mac,
#en-revision-buy .buy section .buy-button .icon-win {
    margin-right: 15px
}

#en-revision-buy .buy .product-recommend .containerbox .buydv .abuybutton {
    height: 62px
}

#en-revision-buy .buy .product-recommend .containerbox .buydv .abuybutton div {
    display: inline-block;
    text-align: center;
    cursor: pointer;
    background: linear-gradient(90deg, #3080ed, #00bdff);
    width: 178px;
    height: 52px;
    font-size: 24px;
    padding: 0;
    border-radius: 8px;
    line-height: 52px;
    color: #fff;
    font-weight: 700;
    border: 0;
    margin-top: 10px
}

#de_body #en-revision-buy .buy .product-recommend .containerbox .buydv .abuybutton div {
    font-size: 16px
}

#en-revision-buy .debuy .product-recommend .containerbox .buydv .abuybutton div {
    display: inline-block;
    text-align: center;
    cursor: pointer;
    background: linear-gradient(90deg, #3080ed, #00bdff);
    width: 178px;
    height: 52px;
    font-size: 16px;
    padding: 0;
    border-radius: 8px;
    line-height: 52px;
    color: #fff;
    font-weight: 700;
    border: 0;
    margin-top: 10px
}

#en-revision-buy .buy .product-recommend .containerbox .buydv .abuybutton div .icon-mac,
#en-revision-buy .buy .product-recommend .containerbox .buydv .abuybutton div .icon-win {
    margin-right: 15px
}

#en-revision-buy .buy .product-recommend .containerbox .buydv .abuybutton div:hover,
#en-revision-buy .buy section .buy-button button:hover {
    background: linear-gradient(90deg, #0062e7, #009ad1)
}

#en-revision-buy .buy .banner {
    background: url("../../pages/buy/buy-new-banner1.svg")/*tpa=https://www.fonepaw.com/pages/buy/buy-new-banner1.svg*/
    50% no-repeat;
    background-size: cover;
    overflow: .8;
    z-index: 8
}

@media screen and (max-width: 768px) {
    #en-revision-buy .buy .banner {
        background-image: none
    }
}

#en-revision-buy .buy .banner .flex-content {
    justify-content: center;
    align-items: center
}

@media screen and (max-width: 960px) {
    #en-revision-buy .buy section .buy-button {
        width: 100%;
        position: relative
    }
    #en-revision-buy .buy section .buy-button button {
        margin-top: 15px;
        font-size: 22px;
        width: 259px;
        position: absolute;
        left: 2px
    }
    #en-revision-buy .buy section .tax-inclusive-yd {
        margin-top: 20px
    }
    #tw_body #en-revision-buy .buy section .tax-inclusive-yd {
        text-indent: -7px
    }
    #en-revision-buy .buy .banner .flex-content {
        flex-wrap: nowrap
    }
}

#en-revision-buy .buy .banner .flex-content .pro-desc {
    flex: 0 0 48%;
    margin-left: 30px
}

@media screen and (max-width: 960px) {
    #en-revision-buy .buy .banner .flex-content .pro-desc {
        flex: 0 0 46%
    }
}

@media screen and (max-width: 600px) {
    #en-revision-buy .buy .banner .flex-content .pro-desc {
        margin-left: 20px
    }
}

#en-revision-buy .buy .banner .flex-content .pro-desc h1 {
    font-size: 44px;
    font-weight: 700;
    color: #fff;
    margin-bottom: 10px;
    margin-top: 12px
}

@media screen and (max-width: 960px) {
    #en-revision-buy .buy .banner .flex-content .pro-desc h1 {
        margin-top: 0
    }
}

@media screen and (max-width: 600px) {
    #en-revision-buy .buy .banner .flex-content .pro-desc h1 {
        font-size: 24px
    }
}

#en-revision-buy .buy .banner .flex-content .pro-desc h1 a {
    color: #fff
}

#en-revision-buy .buy .banner .flex-content .pro-desc p {
    color: #fff;
    font-size: 20px
}

#en-revision-buy .buy .banner .flex-content .pro-desc .links-box {
    margin-top: 10px
}

#en-revision-buy .buy .banner .flex-content .pro-desc .links-box span {
    display: inline;
    color: #fff;
    background: #ff7e78;
    padding: 0 3px;
    margin-right: 10px
}

#en-revision-buy .buy .banner .flex-content .pro-desc .links-box a {
    font-size: 16px;
    color: #ff7e78;
    position: relative
}

#en-revision-buy .buy .banner .flex-content .pro-desc .links-box a:before {
    content: "";
    position: absolute;
    bottom: -2px;
    left: 0;
    right: 0;
    display: block;
    width: 100%;
    height: 1px;
    background: currentColor;
    transform-origin: right center;
    transition: transform .6s cubic-bezier(.77, 0, .175, 1);
    transform: translateZ(0) scaleX(0)
}

#en-revision-buy .buy .banner .flex-content .pro-desc .links-box a:hover:before {
    transform-origin: left center;
    transform: translateZ(0) scaleX(1)
}

@media screen and (max-width: 768px) {
    #en-revision-buy .buy .banner .flex-content .pro-desc h1 a {
        color: #333
    }
    #en-revision-buy .buy .banner .flex-content .pro-desc p {
        color: #333;
        font-size: 14px
    }
    #en-revision-buy .buy .buy-box {
        padding-bottom: 0
    }
}

#en-revision-buy .buy .buy-box hr {
    margin-top: 50px;
    border-top: 1px dashed #ccc
}

#en-revision-buy .buy .buy-box .container {
    display: flex;
    justify-content: center;
    align-items: center
}

#en-revision-buy .buy .buy-box .containerselect {
    display: flex;
    justify-content: center;
    align-items: flex-end
}

@media screen and (max-width: 960px) {
    #en-revision-buy .buy .buy-box .container {
        display: block;
        margin: 0 auto
    }
}

#en-revision-buy .buy .buy-box .flex-content {
    position: relative;
    width: 306px;
    height: 493px;
    box-sizing: border-box;
    background-color: #fff;
    flex-direction: column;
    justify-content: start;
    padding-left: 42px;
    box-shadow: 0 15px 21px -4px rgba(51, 51, 51, .30196078431372547);
    border: 0;
    border-radius: 10px
}

#en-revision-buy .debuy .buy-box .flex-content {
    height: 464px
}

#en-revision-buy .debuy .buy-box .flex-content,
#en-revision-buy .frbuy .buy-box .flex-content {
    position: relative;
    width: 365px;
    box-sizing: border-box;
    background-color: #fff;
    flex-direction: column;
    justify-content: flex-start;
    box-shadow: 0 15px 21px -4px rgba(51, 51, 51, .30196078431372547);
    border: 9px solid #fff;
    border-radius: 10px
}

#en-revision-buy .frbuy .buy-box .flex-content {
    height: 470px
}

#en-revision-buy .buy .buy-box .flex-content {
    margin-right: 28px
}

#en-revision-buy .buy .buy-box .containerselect .flex-content,
#en-revision-buy .buy .buy-box .flex-content:last-child {
    margin-right: 0
}

#en-revision-buy .buy .buy-box .containerselect .flex-content:first-child {
    margin-right: 28px
}

#en-revision-buy .buy .buy-box .containerselect .flex-content:nth-child(3) {
    margin-left: -20px
}

#en-revision-buy .buy .buy-box .revision {
    margin-right: 44px
}

#en-revision-buy .buy .buy-box .select.revision {
    width: 306px;
    height: 493px;
    padding-top: 0;
    margin: 0 44px 0 -20px
}

@media screen and (max-width: 1024px) {
    #en-revision-buy .buy .buy-box .container {
        justify-content: flex-start
    }
    #en-revision-buy .buy .buy-box .flex-content {
        width: 326px
    }
    #en-revision-buy .buy .buy-box .select.revision {
        width: 360px;
        height: 478px
    }
}

@media screen and (max-width: 960px) {
    #en-revision-buy .buy .buy-box .flex-content {
        width: 95%;
        height: 226px;
        margin: 12px auto;
        border: 0;
        padding-top: 0
    }
    #en-revision-buy .buy .buy-box .select.revision {
        width: 95%;
        height: 300px;
        margin: 12px auto;
        padding-top: 0
    }
    #fr_body #en-revision-buy .hot_sale_tag .hot_sale_tag_img,
    #ja_body #en-revision-buy .hot_sale_tag .hot_sale_tag_img {
        left: 40px
    }
    #tw_body #en-revision-buy .hot_sale_tag .hot_sale_tag_img {
        left: 32px
    }
}

@media screen and (max-width: 768px) {
    #en-revision-buy .buy .buy-box .containerselect .flex-content:first-child,
    #en-revision-buy .buy .buy-box .containerselect .flex-content:nth-child(3) {
        margin: 12px auto;
        height: 300px
    }
    #en-revision-buy .buy .buy-box .containerselect .flex-content {
        margin: 12px auto
    }
    #en-revision-buy .buy .buy-box .flex-content:last-child {
        margin: 12px auto;
        height: 300px
    }
    #en-revision-buy .buy .buy-box .flex-content {
        height: 212px;
        box-shadow: 0 4px 20px rgba(51, 51, 51, .2)
    }
}

#en-revision-buy .buy .buy-box .flex-content ul {
    margin-top: 16px;
    padding: 0;
    width: 90%;
    margin-left: 15px;
    margin-right: 0
}

#es_body #en-revision-buy .buy .buy-box .flex-content ul {
    width: 94%;
    margin-left: 25px
}

#en-revision-buy .twbuy .buy-box .flex-content ul {
    margin: 12px auto 0;
    padding: 0 40px;
    width: 72%
}

#tw_body #en-revision-buy .twbuy .buy-box .flex-content ul {
    width: 69%;
    padding: 0 32px
}

#en-revision-buy .buy .buy-box .flex-content ul li p {
    position: relative;
    font-size: 16px;
    color: #666
}

#es_body #en-revision-buy .buy .buy-box .flex-content ul li p {
    font-size: 14px
}

#es_body #en-revision-buy .buy .buy-box .flex-content ul li p span {
    font-size: 16px
}

#de_body #en-revision-buy .buy .buy-box .flex-content ul li p,
#es_body #en-revision-buy .buy .buy-box .flex-content ul li p {
    padding-left: 0
}

#fr_body #en-revision-buy .buy .buy-box .flex-content ul li p {
    font-size: 14px
}

#pt_body #pro-buy-promotion-idr .buy .buy-box .flex-content ul li p {
    font-size: 15px
}

#en-revision-buy .buy .buy-box .flex-content ul li p:before {
    content: url("../../pages/buy/tick2.svg")/*tpa=https://www.fonepaw.com/pages/buy/tick2.svg*/
;
    position: absolute;
    left: -20px;
    top: 2px
}

.hot_sale_tag {
    position: absolute;
    right: -27px;
    top: -25px
}

.hot_sale_tag .hot_sale_tag_img {
    position: absolute;
    transform: rotate(45deg);
    top: 46px;
    left: 30px;
    color: #fff;
    font-weight: 700;
    font-size: 14px !important
}

#de_body #en-revision-buy .buy .buy-box .flex-content ul li p:before,
#es_body #en-revision-buy .buy .buy-box .flex-content ul li p:before,
#fr_body #en-revision-buy .buy .buy-box .flex-content ul li p:before,
#ja_body #en-revision-buy .buy .buy-box .flex-content ul li p:before {
    left: -20px
}

#en-revision-buy .buy .buy-box .flex-content>p:first-child {
    font-weight: 500;
    margin-top: 44px;
    font-size: 22px
}

#tw_body #pro-buy-promotion-sr #en-revision-buy .buy .buy-box .select.revision:nth-child(2) {
    margin-right: 44px;
    margin-left: 0
}

#pt_body #pro-buy-promotion-sr .buy .buy-box .select.revision:nth-child(2) {
    margin: 0 44px 0 0
}

#pro-buy5 .banner,
#pro-buy-promotion .banner {
    height: auto
}

#ja_body #en-revision-buy .buy .buy-box .flex-content>p:first-child {
    font-size: 20px
}

#en-revision-buy .buy .buy-box .select.revision:nth-child(2) {
    margin: 0 44px
}

#en_body #en-revision-buy .buy .buy-box .select.revision:nth-child(2) {
    margin-right: 44px;
    margin-left: 0
}

#en-revision-buy .buy .buy-box .containerselect .flex-content>p:first-child {
    position: relative;
    margin-top: 37px;
    font-size: 22px
}

#en-revision-buy .buy .buy-box .flex-content>p:nth-child(2) {
    margin-top: 38px;
    font-size: 42px;
    font-weight: 700;
    color: #000
}

#en-revision-buy .buy .buy-box .flex-content>p:nth-child(2) span {
    font-weight: 400;
    font-size: 24px;
    color: #999;
    text-decoration: line-through
}

#en-revision-buy .buy .buy-box .containerselect .select>p:nth-child(2) {
    font-size: 48px
}

#en-revision-buy .buy .buy-box .flex-content>p:nth-child(3) {
    margin-top: 45px;
    font-size: 18px
}

@media screen and (max-width: 960px) {
    #en-revision-buy .buy .buy-box .flex-content ul {
        margin: 0
    }
    #en-revision-buy .buy .buy-box .flex-content ul li {
        text-align: center;
        font-size: 14px;
        line-height: 18px;
        margin-top: 12px
    }
    #en-revision-buy .buy .buy-box .flex-content ul li:nth-child(n+2) {
        display: none
    }
    #en-revision-buy .buy .buy-box .flex-content ul li p {
        text-align: center;
        font-size: 14px;
        line-height: 20px;
        margin-top: 4px
    }
    #en-revision-buy .buy .buy-box .flex-content ul li p:before {
        display: none
    }
    #en-revision-buy .buy .buy-box .flex-content>p:first-child {
        margin-top: 24px
    }
    #en-revision-buy .buy .buy-box .flex-content>p:nth-child(2) {
        margin-top: 29px;
        font-size: 32px
    }
    #en-revision-buy .buy .buy-box .flex-content>p:nth-child(3) {
        margin-top: 29px;
        font-size: 16px;
        line-height: 20px
    }
    #tw_body #en-revision-buy .buy .buy-box .flex-content>p:nth-child(3) {
        text-indent: -9px
    }
    #en-revision-buy .buy .buy-box .containerselect .flex-content>p:first-child {
        font-weight: 700;
        margin-top: 21px;
        font-size: 20px
    }
    #en-revision-buy .buy .buy-box .containerselect .select>p:first-child {
        font-weight: 700;
        font-size: 20px
    }
    #en-revision-buy .buy .buy-box .containerselect .select>p:nth-child(2) {
        font-size: 42px;
        line-height: 42px
    }
}

#en-revision-buy .buy .buy-box .select1 {
    padding: 25px 0
}

#en-revision-buy .buy .buy-box .select {
    width: 382px;
    height: 494px;
    border-radius: 8px;
    border: 0 solid #02b8fe;
    box-sizing: border-box;
    margin-bottom: -18px;
    z-index: 1
}

#en-revision-buy .debuy .buy-box .select {
    height: 504px
}

#en-revision-buy .debuy .buy-box .select,
#en-revision-buy .frbuy .buy-box .select {
    width: 382px;
    border-radius: 8px;
    border: 5px solid #02b8fe;
    box-sizing: border-box;
    margin-bottom: -18px;
    z-index: 1
}

#en-revision-buy .frbuy .buy-box .select {
    height: 514px
}

#en-revision-buy .buy .buy-box .select3 {
    margin-bottom: 0
}

@media screen and (max-width: 960px) {
    #en-revision-buy .buy .buy-box .select {
        width: 95%;
        height: 260px;
        border: none;
        margin-bottom: 0
    }
    #en-revision-buy .buy .buy-box .select3 {
        height: 300px
    }
    #en-revision-buy .buy .buy-box .select1 {
        padding: 0
    }
    #en-revision-buy .buy .buy-box .select2 {
        height: 220px
    }
    #en-revision-buy .buy .buy-box .select.revision:nth-child(2),
    #en_body #en-revision-buy .buy .buy-box .select.revision:nth-child(2) {
        margin: 12px auto;
        height: 300px
    }
    #en-revision-buy .buy .buy-box .flex-content ul li {
        display: none
    }
}

@media screen and (max-width: 414px) {
    #en-revision-buy .buy .buy-box .select {
        height: 260px
    }
    #en-revision-buy .buy .buy-box .select1 {
        padding: 0
    }
    #en-revision-buy .buy .buy-box .select2 {
        height: 220px
    }
}

#en-revision-buy .buy .container .flex-content>img {
    position: absolute;
    top: -50px;
    right: -36px;
    z-index: 2
}

@media screen and (max-width: 414px) {
    #en-revision-buy .buy .container .flex-content>img {
        transform: rotate(13deg);
        top: -45px;
        width: 90px;
        right: -8px
    }
}

#en-revision-buy .buy .buy-box .flex-content .item {
    flex: 0 0 31.66%;
    border: 1px solid #2d8cff;
    border-radius: 8px;
    padding: 20px 0 40px;
    background: #fff;
    box-shadow: 5px 5px 14px rgba(0, 0, 0, .1);
    transform: scale(1);
    transition: all .3s
}

#en-revision-buy .buy .buy-box .flex-content .item:nth-child(2n-1) {
    margin-right: 60px
}

@media screen and (max-width: 768px) {
    #en-revision-buy .buy .buy-box .flex-content .item:nth-child(2n-1) {
        margin-right: 0;
        margin-bottom: 30px
    }
}

@media screen and (max-width: 768px) {
    #en-revision-buy .buy .buy-box .flex-content .item {
        flex: 0 0 80%;
        flex: 0 0 90%
    }
}

#en-revision-buy .buy .buy-box .flex-content .item:hover {
    transform: scale(1.05)
}

#en-revision-buy .buy .buy-box .flex-content .item .pro-name,
#en-revision-buy .buy .buy-box .flex-content .item .title {
    font-size: 24px;
    font-weight: 700;
    line-height: 48px;
    text-align: center
}

#en-revision-buy .buy .buy-box .flex-content .item p {
    font-size: 18px;
    line-height: 28px;
    text-align: center
}

#en-revision-buy .buy .buy-box .flex-content .item p span {
    display: inline-block;
    color: #ff7e78;
    margin-bottom: 0;
    font-size: 18px
}

#en-revision-buy .buy .buy-box .flex-content .item ul {
    padding: 0
}

#en-revision-buy .buy .buy-box .flex-content .item ul li {
    list-style: none;
    text-align: center;
    margin-bottom: 5px
}

@media screen and (max-width: 600px) {
    #en-revision-buy .buy .buy-box .flex-content .item ul li {
        margin-bottom: 0
    }
}

#en-revision-buy .buy .buy-box .flex-content .item ul li p {
    display: inline;
    color: #727171;
    position: relative;
    padding-left: 10px;
    font-size: 16px
}

@media screen and (max-width: 600px) {
    #en-revision-buy .buy .buy-box .flex-content .item ul li p {
        font-size: 14px
    }
}

#en-revision-buy .buy .buy-box .flex-content .item ul li p span {
    color: #2d8cff
}

#en-revision-buy .buy .buy-box .flex-content .item .pri {
    color: #ff7e78;
    text-align: center;
    font-size: 36px;
    margin-top: 10px
}

#en-revision-buy .buy .buy-box .flex-content .item span {
    display: block;
    text-align: center;
    margin-bottom: 30px
}

#en-revision-buy .buy .product-recommend .containerbox {
    margin: 0 auto;
    position: relative;
    display: flex;
    background: #fff;
    width: 878px;
    padding: 20px;
    border-radius: 10px;
    box-shadow: 5px 5px 14px rgba(0, 0, 0, .2)
}

#en-revision-buy .buy .product-recommend .containerboxhua:after {
    position: absolute;
    top: -32px;
    right: -31px;
    content: url("../../pages/buy/count-tick-40.svg")/*tpa=https://www.fonepaw.com/pages/buy/count-tick-40.svg*/
}

#en-revision-buy .buy .product-recommend .containerboxhua2:after {
    position: absolute;
    top: -32px;
    right: -31px;
    content: url("../../pages/buy/count-tick-50.svg")/*tpa=https://www.fonepaw.com/pages/buy/count-tick-50.svg*/
;
/ / content: url("../../pages/buy/count-tick2.svg")/*tpa=https://www.fonepaw.com/pages/buy/count-tick2.svg*/
}

#en-revision-buy .buy .product-recommend .containerboxhua3:after {
    position: absolute;
    top: -32px;
    right: -31px;
    content: url("https://cdn.fonepaw.com/pages/buy/count-tick2_50.png")/*tpa=https://www.fonepaw.com/pages/buy/count-tick2_60.png*/
;
/ / content: url("../../pages/buy/count-tick2.svg")/*tpa=https://www.fonepaw.com/pages/buy/count-tick2.svg*/
}

#ja_body #en-revision-buy .buy .product-recommend .containerboxhua2:after {
    top: -38px;
    right: -38px
}

@media screen and (max-width: 960px) {
    #en-revision-buy .buy .product-recommend .containerbox {
        margin-top: 0;
        width: 95%;
        height: auto
    }
    #en-revision-buy .buy .product-recommend .containerbox:after {
        top: -35px;
        right: -12px
    }
}

@media screen and (max-width: 960px) {
    #en-revision-buy .buy .product-recommend .containerbox {
        margin-top: 0;
        width: 95%;
        flex-direction: column;
        align-items: center
    }
    #en-revision-buy .buy .product-recommend .containerbox:after {
        top: -35px;
        right: 4px
    }
}

#en-revision-buy .buy .product-recommend .containerbox .product-img {
    flex: 1 1 20%;
    display: flex;
    align-items: center;
    justify-content: center
}

#en-revision-buy .buy .product-recommend .containerbox .product-img img {
    width: 168px;
    vertical-align: middle
}

#en-revision-buy .buy .product-recommend .containerbox .product-info {
    border-left: 3px solid #e1e1e1;
    flex: 1 1 50%;
    margin-left: 10px;
    padding-left: 20px
}

#en-revision-buy .buy .product-recommend .containerbox .product-info hr {
    margin-top: 14px;
    margin-bottom: 10px;
    margin-left: -10px;
    border: 1px solid #e1e1e1
}

#en-revision-buy .buy .product-recommend .containerbox .product-info .product-title {
    font-size: 18px;
    color: #2d8cff;
    text-decoration: underline
}

#en-revision-buy .buy .product-recommend .containerbox .product-info .product-text {
    padding-top: 10px;
    font-weight: 300;
    font-size: 14px;
    color: #666
}

#en-revision-buy .buy .product-recommend .containerbox .product-info .product-text .textitle {
    padding-top: 10px;
    font-weight: 600;
    font-size: 24px;
    color: #000;
    display: block;
    line-height: 34px
}

#es_body #en-revision-buy .buy .product-recommend .containerbox .product-info .product-text .textitle {
    font-size: 23px
}

#pt_body #en-revision-buy .buy .product-recommend .containerbox .product-info .product-text .textitle {
    font-size: 22px
}

#de_body #en-revision-buy .buy .product-recommend .containerbox .product-info .product-text .textitle {
    font-size: 19px
}

#en-revision-buy .buy .product-recommend .containerbox .product-info .product-tick {
    width: 250px
}

#en-revision-buy .buy .product-recommend .containerbox .product-info .product-tick ul {
    display: flex;
    flex-wrap: wrap
}

#en-revision-buy .buy .product-recommend .containerbox .product-info .product-tick ul>li {
    flex: 1 1 40%
}

#en-revision-buy .buy .product-recommend .containerbox .product-info .ticktype a {
    font-size: 18px;
    font-weight: 400;
    color: #2d8cff
}

#en-revision-buy .buy .product-recommend .containerbox .buydv {
    display: flex;
    flex-direction: column;
    align-items: center;
    flex: 1 1 30%
}

#en-revision-buy .buy .product-recommend .containerbox .buydv .buyprice {
    font-size: 32px;
    line-height: 38px;
    font-weight: 700;
    color: #ff7e78
}

#en-revision-buy .buy .product-recommend .containerbox .buydv .buypricecount {
    font-size: 20px;
    color: #666;
    text-decoration: line-through
}

#en-revision-buy .buy .product-recommend .containerbox .buydv>p {
    font-size: 12px;
    margin-top: 11px;
    color: #333
}

@media screen and (max-width: 960px) {
    #en-revision-buy .buy .product-recommend .containerbox .buydv .buypricecount {
        margin: 5px 0
    }
    #en-revision-buy .buy .product-recommend .containerbox .product-info .product-text {
        margin-bottom: 10px
    }
    #en-revision-buy .buy .product-recommend .containerbox .buydv .buyprice {
        margin-top: 10px
    }
    #en-revision-buy .buy .product-recommend .containerbox .product-info {
        margin-left: 0;
        text-align: center;
        border-left: 0;
        width: 90%;
        padding: 0
    }
    #en-revision-buy .buy .product-recommend .containerbox .product-info hr {
        display: none
    }
    #en-revision-buy .buy .product-recommend .containerbox .product-info .product-tick {
        margin: 0 auto
    }
    #en-revision-buy .buy .product-recommend .containerbox .product-img img {
        width: 156px;
        vertical-align: middle
    }
}

#en-revision-buy .buy .select-new-box {
    background: url("../../pages/buy/buy-box-bg.svg")/*tpa=https://www.fonepaw.com/pages/buy/buy-box-bg.svg*/
    top no-repeat;
    background-size: 900px;
    padding-bottom: 0
}

@media screen and (max-width: 600px) {
    #en-revision-buy .buy .select-new-box {
        padding-top: 50px
    }
}

#en-revision-buy .buy .select-new-box hr {
    margin-top: 50px;
    border-top: 1px dashed #ccc
}

#en-revision-buy .buy .select-new-box .set-menu {
    width: 80%;
    justify-content: space-between;
    border: 1px solid #067df4;
    padding: 20px 30px;
    align-items: center;
    margin: 60px auto auto;
    box-shadow: 1px 1px 4px rgba(0, 0, 0, .1);
    display: none;
    background: #fff
}

@media screen and (max-width: 960px) {
    #en-revision-buy .buy .select-new-box .set-menu {
        display: none
    }
}

#en-revision-buy .buy .select-new-box .set-menu.active {
    display: flex
}

@media screen and (max-width: 960px) {
    #en-revision-buy .buy .select-new-box .set-menu.active {
        display: none
    }
}

#en-revision-buy .buy .select-new-box .set-menu .menu-box {
    display: flex;
    flex: 0 0 43%;
    justify-content: space-between;
    align-items: center
}

#en-revision-buy .buy .select-new-box .set-menu .menu-box .pro-one {
    text-align: center
}

#en-revision-buy .buy .select-new-box .set-menu .menu-box .pro-one img {
    max-width: 58px
}

#en-revision-buy .buy .select-new-box .set-menu .menu-box .pro-one p {
    margin-top: 10px
}

#en-revision-buy .buy .select-new-box .set-menu .symbol {
    font-size: 24px;
    font-weight: 700;
    color: #2d8cff
}

#en-revision-buy .buy .select-new-box .set-menu .price-box {
    flex: 0 0 45%;
    display: flex;
    justify-content: space-between;
    position: relative;
    align-items: center
}

#en-revision-buy .buy .select-new-box .set-menu .price-box .pri {
    font-size: 34px;
    color: #ff7e78
}

#en-revision-buy .buy .select-new-box .set-menu .price-box .count-sale {
    position: absolute;
    font-size: 24px;
    color: #fff;
    background: #ff7e78;
    top: -70px;
    left: calc(50% - 27.5px);
    padding: 5px 20px;
    font-weight: 700;
    border-radius: 6px;
    border-bottom-left-radius: 0
}

#en-revision-buy .buy .select-new-box .set-menu .price-box .count-sale:before {
    content: "";
    display: block;
    width: 20px;
    height: 20px;
    border-left: 10px solid transparent;
    border-bottom: 10px solid transparent;
    border-color: transparent transparent #ff7e78 #ff7e78;
    border-style: solid;
    border-width: 10px;
    transform: translateX(-50%) rotate(90deg);
    position: absolute;
    bottom: -15px;
    left: 10.5px
}

#en-revision-buy .buy .select-new-box .set-menu .price-box button {
    display: inline-block;
    background: #2d8cff;
    width: 139px;
    height: 44px;
    font-size: 16px;
    padding: 0;
    border-radius: 8px;
    line-height: 42px;
    color: #fff;
    font-weight: 700;
    border: 0
}

#en-revision-buy .buy .select-new-box .set-menu .price-box button:hover {
    background: #067df4
}

#en-revision-buy .buy .select-new-box .item {
    flex: 0 0 29.66%
}

@media screen and (max-width: 960px) {
    #en-revision-buy .buy .select-new-box .item {
        flex: 0 0 80%;
        margin-bottom: 40px
    }
}

@media screen and (max-width: 600px) {
    #en-revision-buy .buy .select-new-box .item {
        flex: 0 0 90%
    }
}

#en-revision-buy .buy .select-new-box .item .box {
    border: 1px solid #2d8cff;
    border-radius: 8px;
    padding: 20px 0 40px;
    background: #fff;
    box-shadow: 5px 5px 14px rgba(0, 0, 0, .1);
    transform: translateY(0);
    transition: all .3s
}

#en-revision-buy .buy .select-new-box .item .box:hover {
    transform: scale(1.05)
}

#en-revision-buy .buy .select-new-box .item.active .box {
    transform: translateY(-15px);
    box-shadow: 5px 5px 14px rgba(0, 0, 0, .1);
    position: relative
}

#en-revision-buy .buy .select-new-box .item.active .box:before {
    content: url("../../pages/buy/right.svg")/*tpa=https://www.fonepaw.com/pages/buy/right.svg*/
;
    position: absolute;
    width: 55px;
    top: -15px;
    left: -15px
}

#en-revision-buy .buy .select-new-box .item.active .box_has:after {
    content: url("../../pages/buy/arrow.svg")/*tpa=https://www.fonepaw.com/pages/buy/arrow.svg*/
;
    position: absolute;
    width: 50px;
    bottom: -60px;
    left: calc(50% - 25px)
}

@media screen and (max-width: 600px) {
    #en-revision-buy .buy .select-new-box .item .box.active.box_has:after {
        width: 40px;
        bottom: -50px;
        left: calc(50% - 20px)
    }
}

#en-revision-buy .buy .select-new-box .item .set-menu-mob {
    display: none
}

@media screen and (max-width: 960px) {
    #en-revision-buy .buy .select-new-box .item .set-menu-mob {
        justify-content: space-between;
        border: 1px solid #067df4;
        padding: 20px 30px;
        align-items: center;
        margin: 80px auto auto;
        box-shadow: 1px 1px 4px rgba(0, 0, 0, .1);
        background: #fff;
        flex-wrap: wrap;
        justify-content: center
    }
    #en-revision-buy .buy .select-new-box .item .set-menu-mob.active {
        display: flex
    }
    #en-revision-buy .buy .select-new-box .item .set-menu-mob .menu-box {
        flex: 100%;
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between;
        align-items: center
    }
    #en-revision-buy .buy .select-new-box .item .set-menu-mob .menu-box .pro-one {
        text-align: center;
        flex: 0 0 42%
    }
    #en-revision-buy .buy .select-new-box .item .set-menu-mob .menu-box img {
        max-width: 58px
    }
    #en-revision-buy .buy .select-new-box .item .set-menu-mob .symbol {
        font-size: 24px;
        font-weight: 700;
        color: #2d8cff
    }
    #en-revision-buy .buy .select-new-box .item .set-menu-mob .price-box {
        flex: 100%;
        display: flex;
        justify-content: space-between;
        position: relative;
        align-items: center;
        margin-top: 20px
    }
    #en-revision-buy .buy .select-new-box .item .set-menu-mob .price-box .pri {
        font-size: 34px;
        color: #ff7e78
    }
    #en-revision-buy .buy .select-new-box .item .set-menu-mob .price-box .count-sale {
        position: absolute;
        font-size: 14px;
        color: #fff;
        background: #ff7e78;
        top: -15px;
        left: 110px;
        padding: 5px 10px;
        font-weight: 700;
        border-radius: 6px;
        border-bottom-left-radius: 0
    }
    #en-revision-buy .buy .select-new-box .item .set-menu-mob .price-box .count-sale:before {
        content: "";
        display: block;
        width: 10px;
        height: 10px;
        border-left: 6px solid transparent;
        border-bottom: 6px solid transparent;
        border-color: transparent transparent #ff7e78 #ff7e78;
        border-style: solid;
        border-width: 6px;
        transform: translateX(-50%) rotate(90deg);
        position: absolute;
        bottom: -10px;
        left: 5.7px
    }
    #en-revision-buy .buy .select-new-box .item .set-menu-mob .price-box button {
        display: inline-block;
        background: #2d8cff;
        width: 139px;
        height: 44px;
        font-size: 16px;
        padding: 0;
        border-radius: 8px;
        line-height: 42px;
        color: #fff;
        font-weight: 700;
        border: 0
    }
    #en-revision-buy .buy .select-new-box .item .set-menu-mob .price-box button:hover {
        background: #067df4
    }
}

@media screen and (max-width: 960px) and screen and (max-width: 600px) {
    #en-revision-buy .buy .select-new-box .item .set-menu-mob .price-box .pri {
        font-size: 32px
    }
}

@media screen and (max-width: 600px) {
    #en-revision-buy .buy .select-new-box .item .set-menu-mob {
        margin-top: 50px;
        padding: 20px 15px
    }
    #en-revision-buy .buy .select-new-box .item .set-menu-mob .price-box {
        flex-wrap: wrap;
        justify-content: center;
        margin-top: 0
    }
    #en-revision-buy .buy .select-new-box .item .set-menu-mob .price-box .count-sale {
        left: 68%
    }
}

#en-revision-buy .buy .select-new-box .item .title {
    font-size: 24px;
    font-weight: 700;
    line-height: 48px;
    text-align: center
}

@media screen and (max-width: 600px) {
    #en-revision-buy .buy .select-new-box .item .title {
        font-size: 20px
    }
}

#en-revision-buy .buy .select-new-box .item ul {
    padding: 0
}

#en-revision-buy .buy .select-new-box .item ul li {
    list-style: none;
    text-align: center;
    margin-bottom: 5px
}

@media screen and (max-width: 600px) {
    #en-revision-buy .buy .select-new-box .item ul li {
        margin-bottom: 0
    }
}

#en-revision-buy .buy .select-new-box .item ul li p {
    display: inline;
    color: #727171;
    position: relative;
    padding-left: 10px;
    font-size: 16px
}

@media screen and (max-width: 600px) {
    #en-revision-buy .buy .select-new-box .item ul li p {
        font-size: 14px
    }
}

#en-revision-buy .buy .select-new-box .item ul li p span {
    color: #2d8cff
}

#en-revision-buy .buy .select-new-box .item ul li p:before {
    content: "";
    display: block;
    width: 5px;
    height: 5px;
    border-radius: 50%;
    background: #ec5723;
    position: absolute;
    left: 0;
    top: 9px
}

#en-revision-buy .buy .select-new-box .item .pro-name {
    font-size: 24px;
    font-weight: 700;
    line-height: 48px;
    text-align: center
}

#en-revision-buy .buy .select-new-box .item p {
    font-size: 18px;
    line-height: 28px;
    text-align: center
}

@media screen and (max-width: 600px) {
    #en-revision-buy .buy .select-new-box .item p {
        font-size: 14px
    }
}

#en-revision-buy .buy .select-new-box .item p span {
    display: inline-block;
    color: #ff7e78;
    margin-bottom: 0;
    font-size: 18px
}

@media screen and (max-width: 600px) {
    #en-revision-buy .buy .select-new-box .item p span {
        font-size: 14px
    }
}

#en-revision-buy .buy .select-new-box .item .pri {
    color: #ff7e78;
    text-align: center;
    font-size: 36px;
    margin-top: 15PX;
    margin-bottom: 15PX
}

@media screen and (max-width: 600px) {
    #en-revision-buy .buy .select-new-box .item .pri {
        font-size: 32px;
        flex: 100%
    }
}

#en-revision-buy .buy .select-new-box .item span {
    display: block;
    text-align: center;
    margin-bottom: 30px
}

#en-revision-buy .buy .other-function-buy {
    padding: 0
}

#en-revision-buy .buy .other-function-buy h2 {
    font-size: 30px;
    font-weight: 700;
    text-align: center;
    margin-top: 0;
    margin-bottom: 30px
}

#en-revision-buy .buy .other-function-buy .flex-content {
    background: #fff;
    border-radius: 14px;
    border: 1px solid #2d8cff;
    width: 70%;
    margin: auto;
    position: relative
}

@media screen and (max-width: 768px) {
    #en-revision-buy .buy .other-function-buy .flex-content {
        width: 95%
    }
}

#en-revision-buy .buy .other-function-buy .flex-content:before {
    content: url("../../pages/store/icon-seven.svg")/*tpa=https://www.fonepaw.com/pages/store/icon-seven.svg*/
;
    display: inline-block;
    position: absolute;
    width: 150px;
    right: -66px;
    top: -6px;
    z-index: -1
}

@media screen and (max-width: 768px) {
    #en-revision-buy .buy .other-function-buy .flex-content:before {
        display: none
    }
}

#en-revision-buy .buy .other-function-buy .flex-content:after {
    content: url("../../pages/buy/hl.svg")/*tpa=https://www.fonepaw.com/pages/buy/hl.svg*/
;
    display: inline-block;
    position: absolute;
    width: 130px;
    bottom: 30px;
    left: -76px;
    z-index: -1
}

@media screen and (max-width: 768px) {
    #en-revision-buy .buy .other-function-buy .flex-content:after {
        display: none
    }
}

#en-revision-buy .buy .other-function-buy .flex-content .flex-item {
    flex: 0 0 90%;
    border: 1px solid #2d8cff;
    border-radius: 8px;
    display: flex;
    justify-content: space-between;
    padding: 13px 40px;
    margin-top: 30px;
    align-items: flex-start
}

@media screen and (max-width: 600px) {
    #en-revision-buy .buy .other-function-buy .flex-content .flex-item {
        width: 95%;
        flex-wrap: wrap;
        padding: 13px 25px;
        margin-top: 15px
    }
}

@media screen and (max-width: 600px) {
    #en-revision-buy .buy .other-function-buy .flex-content .flex-item .desc {
        flex: 100%
    }
}

#en-revision-buy .buy .other-function-buy .flex-content .flex-item .desc .pro {
    font-size: 24px;
    font-weight: 700;
    line-height: 28px
}

@media screen and (max-width: 600px) {
    #en-revision-buy .buy .other-function-buy .flex-content .flex-item .desc .pro {
        font-size: 22px
    }
}

#en-revision-buy .buy .other-function-buy .flex-content .flex-item .desc .time {
    color: #2d8cff
}

#en-revision-buy .buy .other-function-buy .flex-content .flex-item .desc span {
    color: #666
}

#en-revision-buy .buy .other-function-buy .flex-content .flex-item .gobuy {
    margin-bottom: 10px
}

#en-revision-buy .buy .other-function-buy .flex-content .flex-item .gobuy .pri {
    color: #ff7e78;
    font-size: 30px;
    font-weight: 700
}

@media screen and (max-width: 600px) {
    #en-revision-buy .buy .other-function-buy .flex-content .flex-item .gobuy {
        margin-top: 10px
    }
}

#en-revision-buy .buy .other-function-buy .flex-content .more {
    margin: 10px auto
}

@media screen and (max-width: 600px) {
    #en-revision-buy .buy .other-function-buy .flex-content .more {
        width: 95%;
        text-align: center
    }
}

#en-revision-buy .buy .other-function-buy .flex-content .more a {
    color: #2d8cff
}

#en-revision-buy .buy .notes {
    padding-bottom: 0
}

#en-revision-buy .buy .notes .title {
    font-size: 30px;
    font-weight: 700;
    width: 80%;
    margin: auto;
    position: relative
}

@media screen and (max-width: 600px) {
    #en-revision-buy .buy .notes .title {
        font-size: 24px;
        width: 100%
    }
}

#en-revision-buy .buy .notes .title:before {
    content: "";
    display: block;
    width: 87%;
    height: 145px;
    background: url("../../pages/buy/notes-line.svg")/*tpa=https://www.fonepaw.com/pages/buy/notes-line.svg*/
    no-repeat;
    position: absolute;
    right: 0;
    top: 21px
}

#de_body #en-revision-buy .buy .notes .title:before {
    width: 81%
}

#fr_body #en-revision-buy .buy .notes .title:before {
    width: 78%
}

@media screen and (max-width: 960px) {
    #en-revision-buy .buy .notes .title:before {
        width: 80%
    }
}

#en-revision-buy .buy .notes .notes-content {
    width: 80%;
    margin: auto
}

@media screen and (max-width: 600px) {
    #en-revision-buy .buy .notes .notes-content {
        width: 100%
    }
}

#en-revision-buy .buy .notes .notes-content ul {
    width: 93%;
    padding: 0 0 0 30px
}

@media screen and (max-width: 600px) {
    #en-revision-buy .buy .notes .notes-content ul {
        width: 100%;
        padding-left: 5px
    }
}

#en-revision-buy .buy .notes .notes-content ul li {
    list-style: none;
    font-size: 16px;
    line-height: 28px;
    color: #333;
    margin-top: 15px
}

@media screen and (max-width: 600px) {
    #en-revision-buy .buy .notes .notes-content ul li {
        font-size: 14px
    }
}

#en-revision-buy .buy .notes .notes-content ul li a,
#en-revision-buy .buy .notes .notes-content ul li span {
    color: #2d8cff
}

#en-revision-buy .buy .part-2 {
    margin-bottom: 60px
}

#en-revision-buy .buy .part-2 .flex-container {
    background: url("../../pages/buy/bottom-background.svg")/*tpa=https://www.fonepaw.com/pages/buy/bottom-background.svg*/
    no-repeat;
    background-size: cover;
    padding: 20px 0;
    border-radius: 6px;
    justify-content: space-between;
    position: relative;
    display: flex;
    flex-wrap: wrap
}

@media screen and (max-width: 1080px) {
    #en-revision-buy .buy .part-2 .flex-container:after,
    #en-revision-buy .buy .part-2 .flex-container:before {
        display: none
    }
}

#en-revision-buy .buy .part-2 .flex-container .title {
    color: #000;
    flex: 0 0 100%;
    text-align: center;
    font-size: 30px;
    font-weight: 700;
    margin: 20px 0 47px
}

@media screen and (max-width: 600px) {
    #en-revision-buy .buy .part-2 .flex-container .title {
        font-size: 24px;
        margin-bottom: 0
    }
}

#en-revision-buy .buy .part-2 .flex-container .flex-item {
    flex: 0 1 30%
}

#en-revision-buy .buy .part-2 .flex-container .flex-item:nth-child(3) {
    flex: 0 0 40%
}

@media screen and (max-width: 600px) {
    #en-revision-buy .buy .part-2 .flex-container .flex-item:nth-child(3) {
        flex: 100%
    }
}

@media screen and (max-width: 600px) {
    #en-revision-buy .buy .part-2 .flex-container .flex-item {
        flex: 100%;
        margin-top: 30px
    }
}

#en-revision-buy .buy .part-2 .flex-container .flex-item .flex-item__content {
    display: flex;
    flex-direction: column;
    align-items: center
}

#en-revision-buy .buy .part-2 .flex-container .flex-item .flex-item__content img {
    margin-bottom: 30px;
    height: 43px
}

#en-revision-buy .buy .part-2 .flex-container .flex-item .flex-item__content .text {
    text-align: center
}

#en-revision-buy .buy .part-2 .flex-container .flex-item .flex-item__content .text .p1 {
    font-size: 21px;
    font-weight: 700;
    padding-bottom: 10px
}

#en-revision-buy .buy .part-2 .flex-container .flex-item .flex-item__content .text .p2 {
    padding: 0 60px;
    font-size: 16px;
    font-display: swap;
    font-family: OpenSans-Regular
}

@media screen and (max-width: 600px) {
    #en-revision-buy .buy .part-2 .flex-container .flex-item .flex-item__content .text .p2 {
        width: 100%
    }
}

#en-revision-buy .select-new-box.otherBuy .flex-content {
    justify-content: center
}

#en-revision-buy .select-new-box.otherBuy .flex-content .item:first-child {
    margin-right: 80px
}

@media (max-width: 960px) {
    #en-revision-buy .select-new-box.otherBuy .flex-content .item:first-child {
        margin-right: 0
    }
}

#en-revision-buy .buy .select-new-box.otherBuy .flex-content .item.active .box {
    margin-right: 0
}

#en-revision-buy.macmaster-buy .select-new-box.otherBuy .flex-content,
#en-revision-buy.screen-recorder-buy .select-new-box.otherBuy .flex-content {
    justify-content: space-around
}

#en-revision-buy.macmaster-buy .select-new-box.otherBuy .flex-content .item,
#en-revision-buy.screen-recorder-buy .select-new-box.otherBuy .flex-content .item {
    margin-right: 0
}

#en-revision-buy[data-v-00aaa6f0],
#en-revision-buy[data-v-2afe5ea9],
#en-revision-buy[data-v-22d5fd12],
#en-revision-buy[data-v-59f49374],
#en-revision-buy[data-v-67e6c814],
#en-revision-buy[data-v-417e1706],
#en-revision-buy[data-v-28132dec] {
    font-family: Aileron
}

@media screen and (max-width: 768px) {
    main .banner .container,
    main .product-recommend .container {
        padding: 0
    }
}

#pro-buy1 .banner-button {
    display: flex;
    justify-content: center;
    align-items: center;
    height: 20px;
    margin: 40px auto;
    border-radius: 20px
}

#pro-buy1 .banner-button a {
    font-weight: 700;
    font-size: 24px;
    color: #fff;
    padding-bottom: 2px;
    border-bottom: 1px solid #fff
}

@media screen and (max-width: 960px) {
    #pro-buy1 .banner-button {
        margin: 15px auto
    }
    #pro-buy1 .banner-button a {
        color: #468df7;
        font-size: 18px
    }
}

#pro-buy1 .flex-content {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-around
}

#pro-buy1 .flex-content .pro-pic {
    position: relative;
    width: 129px;
    height: 129px
}

#pro-buy1 .flex-content .pro-pic img {
    position: absolute;
    top: 0;
    left: 50%;
    transform: translate(-44px);
    width: 88px
}

#pro-buy1 .buy p {
    font-size: 16px;
    line-height: 28px
}

@media screen and (max-width: 600px) {
    #pro-buy1 .buy p {
        font-size: 12px
    }
}

#pro-buy1 .buy span {
    font-size: 16px;
    line-height: 28px
}

@media screen and (max-width: 600px) {
    #pro-buy1 .buy span {
        font-size: 14px
    }
}

#pro-buy1 .buy section {
    padding: 40px 0
}

@media screen and (max-width: 768px) {
    #pro-buy1 .buy section {
        padding: 20px 0
    }
}

#pro-buy1 .buy section .buy-button {
    text-align: center
}

#pro-buy1 .buy section .buy-button button {
    font-size: 24px
}

#pro-buy1 .buy section .buy-button button,
#pro-buy1 .debuy section .buy-button button {
    display: inline-block;
    text-align: center;
    cursor: pointer;
    background: linear-gradient(90deg, #3080ed, #00bdff);
    width: 178px;
    height: 52px;
    padding: 0;
    border-radius: 8px;
    line-height: 52px;
    color: #fff;
    font-weight: 700;
    border: 0;
    margin-top: 28px
}

#pro-buy1 .debuy section .buy-button button {
    font-size: 16px
}

#pro-buy1 .buy section .buy-button .icon-mac,
#pro-buy1 .buy section .buy-button .icon-win {
    margin-right: 15px
}

#pro-buy1 .buy .product-recommend .containerbox .buydv .abuybutton {
    height: 62px
}

#pro-buy1 .buy .product-recommend .containerbox .buydv .abuybutton div {
    font-size: 24px
}

#pro-buy1 .buy .product-recommend .containerbox .buydv .abuybutton div,
#pro-buy1 .debuy .product-recommend .containerbox .buydv .abuybutton div {
    display: inline-block;
    text-align: center;
    cursor: pointer;
    background: linear-gradient(90deg, #3080ed, #00bdff);
    width: 178px;
    height: 52px;
    padding: 0;
    border-radius: 8px;
    line-height: 52px;
    color: #fff;
    font-weight: 700;
    border: 0;
    margin-top: 10px
}

#pro-buy1 .debuy .product-recommend .containerbox .buydv .abuybutton div {
    font-size: 16px
}

#pro-buy1 .buy .product-recommend .containerbox .buydv .abuybutton div .icon-mac,
#pro-buy1 .buy .product-recommend .containerbox .buydv .abuybutton div .icon-win {
    margin-right: 15px
}

#pro-buy1 .buy .product-recommend .containerbox .buydv .abuybutton div:hover,
#pro-buy1 .buy section .buy-button button:hover {
    background: linear-gradient(90deg, #0062e7, #009ad1)
}

#pro-buy1 .buy .banner {
    background: url("../../pages/buy/buy-new-banner1.svg")/*tpa=https://www.fonepaw.com/pages/buy/buy-new-banner1.svg*/
    50% no-repeat;
    background-size: cover;
    overflow: .8
}

@media screen and (max-width: 768px) {
    #pro-buy1 .buy .banner {
        background-image: none
    }
}

#pro-buy1 .buy .banner .flex-content {
    justify-content: center;
    align-items: center
}

@media screen and (max-width: 960px) {
    #pro-buy1 .buy section .buy-button button {
        margin-top: 10px;
        font-size: 22px
    }
    #pro-buy1 .buy .banner .flex-content {
        flex-wrap: nowrap
    }
}

#pro-buy1 .buy .banner .flex-content .pro-desc {
    flex: 0 0 48%;
    margin-left: 30px
}

@media screen and (max-width: 960px) {
    #pro-buy1 .buy .banner .flex-content .pro-desc {
        flex: 0 0 46%
    }
}

@media screen and (max-width: 600px) {
    #pro-buy1 .buy .banner .flex-content .pro-desc {
        margin-left: 20px
    }
}

#pro-buy1 .buy .banner .flex-content .pro-desc h1 {
    font-size: 44px;
    font-weight: 700;
    color: #fff;
    margin-bottom: 10px;
    margin-top: 12px
}

@media screen and (max-width: 960px) {
    #pro-buy1 .buy .banner .flex-content .pro-desc h1 {
        margin-top: 0
    }
}

@media screen and (max-width: 600px) {
    #pro-buy1 .buy .banner .flex-content .pro-desc h1 {
        font-size: 24px
    }
}

#pro-buy1 .buy .banner .flex-content .pro-desc h1 a {
    color: #fff
}

#pro-buy1 .buy .banner .flex-content .pro-desc p {
    color: #fff;
    font-size: 20px
}

#pro-buy1 .buy .banner .flex-content .pro-desc .links-box {
    margin-top: 10px
}

#pro-buy1 .buy .banner .flex-content .pro-desc .links-box span {
    display: inline;
    color: #fff;
    background: #ff7e78;
    padding: 0 3px;
    margin-right: 10px
}

#pro-buy1 .buy .banner .flex-content .pro-desc .links-box a {
    font-size: 16px;
    color: #ff7e78;
    position: relative
}

#pro-buy1 .buy .banner .flex-content .pro-desc .links-box a:before {
    content: "";
    position: absolute;
    bottom: -2px;
    left: 0;
    right: 0;
    display: block;
    width: 100%;
    height: 1px;
    background: currentColor;
    transform-origin: right center;
    transition: transform .6s cubic-bezier(.77, 0, .175, 1);
    transform: translateZ(0) scaleX(0)
}

#pro-buy1 .buy .banner .flex-content .pro-desc .links-box a:hover:before {
    transform-origin: left center;
    transform: translateZ(0) scaleX(1)
}

@media screen and (max-width: 768px) {
    #pro-buy1 .buy .banner .flex-content .pro-desc h1 a {
        color: #333
    }
    #pro-buy1 .buy .banner .flex-content .pro-desc p {
        color: #333;
        font-size: 14px
    }
    #pro-buy1 .buy .buy-box {
        padding-bottom: 0
    }
}

#pro-buy1 .buy .buy-box hr {
    margin-top: 50px;
    border-top: 1px dashed #ccc
}

#pro-buy1 .buy .buy-box .container,
#pro-buy1 .buy .buy-box .containerselect {
    display: flex;
    justify-content: center;
    align-items: flex-end
}

@media screen and (max-width: 960px) {
    #pro-buy1 .buy .buy-box .container {
        display: block;
        margin: 0 auto
    }
}

#pro-buy1 .buy .buy-box .flex-content {
    height: 450px
}

#pro-buy1 .buy .buy-box .flex-content,
#pro-buy1 .debuy .buy-box .flex-content {
    position: relative;
    width: 365px;
    box-sizing: border-box;
    background-color: #fff;
    flex-direction: column;
    justify-content: flex-start;
    box-shadow: 0 15px 21px -4px rgba(51, 51, 51, .30196078431372547);
    border: 9px solid #fff;
    border-radius: 10px
}

#pro-buy1 .debuy .buy-box .flex-content {
    height: 464px
}

#pro-buy1 .frbuy .buy-box .flex-content {
    position: relative;
    width: 365px;
    height: 470px;
    box-sizing: border-box;
    background-color: #fff;
    flex-direction: column;
    justify-content: flex-start;
    box-shadow: 0 15px 21px -4px rgba(51, 51, 51, .30196078431372547);
    border: 9px solid #fff;
    border-radius: 10px
}

#pro-buy1 .buy .buy-box .flex-content {
    margin-right: 28px
}

#pro-buy1 .buy .buy-box .flex-content .yearspan {
    position: absolute;
    width: 180px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    top: -1px;
    left: 50%;
    transform: translateX(-50%);
    border-radius: 0 0 10px 10px;
    font-weight: 500;
    font-size: 18px;
    color: #fff;
    background: #00b7ff
}

#pro-buy1 .buy .buy-box .containerselect .flex-content,
#pro-buy1 .buy .buy-box .flex-content:last-child {
    margin-right: 0
}

#pro-buy1 .buy .buy-box .containerselect .flex-content:first-child {
    margin-right: -20px
}

#pro-buy1 .buy .buy-box .containerselect .flex-content:nth-child(3) {
    margin-left: -20px
}

@media screen and (max-width: 960px) {
    #pro-buy1 .buy .buy-box .flex-content {
        width: 95%;
        height: 226px;
        margin: 12px auto;
        border: 0
    }
}

@media screen and (max-width: 768px) {
    #pro-buy1 .buy .buy-box .containerselect .flex-content,
    #pro-buy1 .buy .buy-box .containerselect .flex-content:first-child,
    #pro-buy1 .buy .buy-box .containerselect .flex-content:nth-child(3),
    #pro-buy1 .buy .buy-box .flex-content:last-child {
        margin: 12px auto
    }
    #pro-buy1 .buy .buy-box .flex-content {
        height: 212px;
        box-shadow: 0 4px 20px rgba(51, 51, 51, .2)
    }
}

#pro-buy1 .buy .buy-box .flex-content ul {
    margin: 12px auto 0;
    padding: 0 20px;
    width: 72%
}

#pro-buy1 .twbuy .buy-box .flex-content ul {
    margin: 12px auto 0;
    padding: 0 40px;
    width: 72%
}

#pro-buy1 .buy .buy-box .flex-content ul li p {
    position: relative;
    font-size: 18px;
    color: #000
}

#fr_body #pro-buy1 .buy .buy-box .flex-content ul li p {
    font-size: 16px
}

#pro-buy1 .buy .buy-box .flex-content ul li p:before {
    content: url("../../pages/buy/tick.svg")/*tpa=https://www.fonepaw.com/pages/buy/tick.svg*/
;
    position: absolute;
    left: -17px;
    top: 0
}

#pro-buy1 .buy .buy-box .flex-content>p:first-child {
    font-weight: 700;
    margin-top: 54px;
    font-size: 24px
}

#pro-buy1 .buy .buy-box .containerselect .flex-content>p:first-child {
    position: relative;
    font-weight: 700;
    margin-top: 37px;
    font-size: 24px
}

#pro-buy1 .buy .buy-box .containerselect .select>p:first-child {
    margin-top: 63px
}

#pro-buy1 .buy .buy-box .flex-content>p:nth-child(2) {
    margin-top: 23px;
    font-size: 42px;
    font-weight: 700;
    color: #ff6d66
}

#pro-buy1 .buy .buy-box .containerselect .select>p:nth-child(2) {
    font-size: 48px
}

#pro-buy1 .buy .buy-box .flex-content>p:nth-child(3) {
    margin-top: 18px;
    font-size: 18px
}

@media screen and (max-width: 960px) {
    #pro-buy1 .buy .buy-box .flex-content ul {
        margin: 0
    }
    #pro-buy1 .buy .buy-box .flex-content ul li {
        text-align: center;
        font-size: 14px;
        line-height: 18px;
        margin-top: 12px
    }
    #pro-buy1 .buy .buy-box .flex-content ul li:nth-child(n+2) {
        display: none
    }
    #pro-buy1 .buy .buy-box .flex-content ul li p {
        text-align: center;
        font-size: 14px;
        line-height: 20px;
        margin-top: 4px
    }
    #pro-buy1 .buy .buy-box .flex-content ul li p:before {
        display: none
    }
    #pro-buy1 .buy .buy-box .flex-content>p:first-child {
        margin-top: 24px
    }
    #pro-buy1 .buy .buy-box .flex-content>p:nth-child(2) {
        margin-top: 10px;
        font-size: 32px
    }
    #pro-buy1 .buy .buy-box .flex-content>p:nth-child(3) {
        margin-top: 8px;
        font-size: 14px;
        line-height: 20px
    }
    #pro-buy1 .buy .buy-box .containerselect .flex-content>p:first-child {
        font-weight: 700;
        margin-top: 21px;
        font-size: 20px
    }
    #pro-buy1 .buy .buy-box .containerselect .select>p:first-child {
        font-weight: 700;
        margin-top: 40px;
        font-size: 20px
    }
    #pro-buy1 .buy .buy-box .containerselect .select>p:nth-child(2) {
        font-size: 42px;
        line-height: 42px
    }
}

#pro-buy1 .buy .buy-box .select1 {
    padding: 25px 0
}

#pro-buy1 .buy .buy-box .select {
    height: 494px
}

#pro-buy1 .buy .buy-box .select,
#pro-buy1 .debuy .buy-box .select {
    width: 382px;
    border-radius: 8px;
    border: 5px solid #02b8fe;
    box-sizing: border-box;
    margin-bottom: -18px;
    z-index: 1
}

#pro-buy1 .debuy .buy-box .select {
    height: 504px
}

#pro-buy1 .frbuy .buy-box .select {
    width: 382px;
    height: 514px;
    border-radius: 8px;
    border: 5px solid #02b8fe;
    box-sizing: border-box;
    margin-bottom: -18px;
    z-index: 1
}

#pro-buy1 .buy .buy-box .select2 {
    height: 429px
}

#pro-buy1 .buy .buy-box .select3 {
    height: 429px;
    margin-bottom: 0
}

@media screen and (max-width: 960px) {
    #pro-buy1 .buy .buy-box .select {
        width: 95%;
        height: 260px;
        margin-bottom: 0;
        border: 5px solid #1074ed
    }
    #pro-buy1 .buy .buy-box .select1 {
        padding: 0
    }
    #pro-buy1 .buy .buy-box .select2 {
        height: 220px
    }
}

@media screen and (max-width: 414px) {
    #pro-buy1 .buy .buy-box .select {
        height: 260px
    }
    #pro-buy1 .buy .buy-box .select1 {
        padding: 0
    }
    #pro-buy1 .buy .buy-box .select2 {
        height: 220px
    }
}

#pro-buy1 .buy .container .flex-content>img {
    position: absolute;
    top: -50px;
    right: -36px;
    z-index: 2
}

@media screen and (max-width: 414px) {
    #pro-buy1 .buy .container .flex-content>img {
        transform: rotate(13deg);
        top: -45px;
        width: 90px;
        right: -8px
    }
}

#pro-buy1 .buy .buy-box .flex-content .item {
    flex: 0 0 31.66%;
    border: 1px solid #2d8cff;
    border-radius: 8px;
    padding: 20px 0 40px;
    background: #fff;
    box-shadow: 5px 5px 14px rgba(0, 0, 0, .1);
    transform: scale(1);
    transition: all .3s
}

#pro-buy1 .buy .buy-box .flex-content .item:nth-child(2n-1) {
    margin-right: 60px
}

@media screen and (max-width: 768px) {
    #pro-buy1 .buy .buy-box .flex-content .item:nth-child(2n-1) {
        margin-right: 0;
        margin-bottom: 30px
    }
}

@media screen and (max-width: 768px) {
    #pro-buy1 .buy .buy-box .flex-content .item {
        flex: 0 0 80%;
        flex: 0 0 90%
    }
}

#pro-buy1 .buy .buy-box .flex-content .item:hover {
    transform: scale(1.05)
}

#pro-buy1 .buy .buy-box .flex-content .item .pro-name,
#pro-buy1 .buy .buy-box .flex-content .item .title {
    font-size: 24px;
    font-weight: 700;
    line-height: 48px;
    text-align: center
}

#pro-buy1 .buy .buy-box .flex-content .item p {
    font-size: 18px;
    line-height: 28px;
    text-align: center
}

#pro-buy1 .buy .buy-box .flex-content .item p span {
    display: inline-block;
    color: #ff7e78;
    margin-bottom: 0;
    font-size: 18px
}

#pro-buy1 .buy .buy-box .flex-content .item ul {
    padding: 0
}

#pro-buy1 .buy .buy-box .flex-content .item ul li {
    list-style: none;
    text-align: center;
    margin-bottom: 5px
}

@media screen and (max-width: 600px) {
    #pro-buy1 .buy .buy-box .flex-content .item ul li {
        margin-bottom: 0
    }
}

#pro-buy1 .buy .buy-box .flex-content .item ul li p {
    display: inline;
    color: #727171;
    position: relative;
    padding-left: 10px;
    font-size: 16px
}

@media screen and (max-width: 600px) {
    #pro-buy1 .buy .buy-box .flex-content .item ul li p {
        font-size: 14px
    }
}

#pro-buy1 .buy .buy-box .flex-content .item ul li p span {
    color: #2d8cff
}

#pro-buy1 .buy .buy-box .flex-content .item .pri {
    color: #ff7e78;
    text-align: center;
    font-size: 36px;
    margin-top: 10px
}

#pro-buy1 .buy .buy-box .flex-content .item span {
    display: block;
    text-align: center;
    margin-bottom: 30px
}

#pro-buy1 .buy .product-recommend .containerbox {
    margin: 0 auto;
    position: relative;
    display: flex;
    background: #fff;
    width: 878px;
    padding: 20px;
    border-radius: 10px;
    box-shadow: 5px 5px 14px rgba(0, 0, 0, .2)
}

#pro-buy1 .buy .product-recommend .containerboxhua:after {
    position: absolute;
    top: -32px;
    right: -31px;
    content: url("../../pages/buy/count-tick.svg")/*tpa=https://www.fonepaw.com/pages/buy/count-tick.svg*/
}

#pro-buy1 .buy .product-recommend .containerboxhua2:after {
    position: absolute;
    top: -32px;
    right: -31px;
    content: url("../../pages/buy/count-tick2.svg")/*tpa=https://www.fonepaw.com/pages/buy/count-tick2.svg*/
}

@media screen and (max-width: 960px) {
    #pro-buy1 .buy .product-recommend .containerbox {
        margin-top: 0;
        width: 95%;
        height: auto
    }
    #pro-buy1 .buy .product-recommend .containerbox:after {
        top: -35px;
        right: -12px
    }
}

@media screen and (max-width: 960px) {
    #pro-buy1 .buy .product-recommend .containerbox {
        margin-top: 0;
        width: 95%;
        flex-direction: column;
        align-items: center
    }
    #pro-buy1 .buy .product-recommend .containerbox:after {
        top: -35px;
        right: 4px
    }
}

#pro-buy1 .buy .product-recommend .containerbox .product-img {
    flex: 1 1 20%;
    display: flex;
    align-items: center;
    justify-content: center
}

#pro-buy1 .buy .product-recommend .containerbox .product-img img {
    width: 168px;
    vertical-align: middle
}

#pro-buy1 .buy .product-recommend .containerbox .product-info {
    border-left: 3px solid #e1e1e1;
    flex: 1 1 50%;
    margin-left: 10px;
    padding-left: 20px
}

#pro-buy1 .buy .product-recommend .containerbox .product-info hr {
    margin-top: 14px;
    margin-bottom: 10px;
    margin-left: -10px;
    border: 1px solid #e1e1e1
}

#pro-buy1 .buy .product-recommend .containerbox .product-info .product-title {
    font-size: 18px;
    color: #2d8cff;
    text-decoration: underline
}

#pro-buy1 .buy .product-recommend .containerbox .product-info .product-text {
    padding-top: 10px;
    font-weight: 300;
    font-size: 14px;
    color: #666
}

#pro-buy1 .buy .product-recommend .containerbox .product-info .product-text .textitle {
    padding-top: 10px;
    font-weight: 600;
    font-size: 24px;
    color: #000
}

#pro-buy1 .buy .product-recommend .containerbox .product-info .product-tick {
    width: 250px
}

#pro-buy1 .buy .product-recommend .containerbox .product-info .product-tick ul {
    display: flex;
    flex-wrap: wrap
}

#pro-buy1 .buy .product-recommend .containerbox .product-info .product-tick ul>li {
    flex: 1 1 40%
}

#pro-buy1 .buy .product-recommend .containerbox .product-info .ticktype a {
    font-size: 18px;
    font-weight: 400;
    color: #2d8cff
}

#pro-buy1 .buy .product-recommend .containerbox .buydv {
    display: flex;
    flex-direction: column;
    align-items: center;
    flex: 1 1 30%
}

#pro-buy1 .buy .product-recommend .containerbox .buydv .buyprice {
    font-size: 32px;
    line-height: 38px;
    font-weight: 700;
    color: #ff7e78
}

#pro-buy1 .buy .product-recommend .containerbox .buydv .buypricecount {
    font-size: 20px;
    color: #666;
    text-decoration: line-through
}

#pro-buy1 .buy .product-recommend .containerbox .buydv>p {
    font-size: 12px;
    margin-top: 11px;
    color: #333
}

@media screen and (max-width: 960px) {
    #pro-buy1 .buy .product-recommend .containerbox .buydv .buypricecount {
        margin: 5px 0
    }
    #pro-buy1 .buy .product-recommend .containerbox .product-info .product-text {
        margin-bottom: 10px
    }
    #pro-buy1 .buy .product-recommend .containerbox .buydv .buyprice {
        margin-top: 10px
    }
    #pro-buy1 .buy .product-recommend .containerbox .product-info {
        margin-left: 0;
        text-align: center;
        border-left: 0;
        width: 90%;
        padding: 0
    }
    #pro-buy1 .buy .product-recommend .containerbox .product-info hr {
        display: none
    }
    #pro-buy1 .buy .product-recommend .containerbox .product-info .product-tick {
        margin: 0 auto
    }
    #pro-buy1 .buy .product-recommend .containerbox .product-img img {
        width: 156px;
        vertical-align: middle
    }
}

#pro-buy1 .buy .select-new-box {
    background: url("../../pages/buy/buy-box-bg.svg")/*tpa=https://www.fonepaw.com/pages/buy/buy-box-bg.svg*/
    top no-repeat;
    background-size: 900px;
    padding-bottom: 0
}

@media screen and (max-width: 600px) {
    #pro-buy1 .buy .select-new-box {
        padding-top: 50px
    }
}

#pro-buy1 .buy .select-new-box hr {
    margin-top: 50px;
    border-top: 1px dashed #ccc
}

#pro-buy1 .buy .select-new-box .set-menu {
    width: 80%;
    justify-content: space-between;
    border: 1px solid #067df4;
    padding: 20px 30px;
    align-items: center;
    margin: 60px auto auto;
    box-shadow: 1px 1px 4px rgba(0, 0, 0, .1);
    display: none;
    background: #fff
}

@media screen and (max-width: 960px) {
    #pro-buy1 .buy .select-new-box .set-menu {
        display: none
    }
}

#pro-buy1 .buy .select-new-box .set-menu.active {
    display: flex
}

@media screen and (max-width: 960px) {
    #pro-buy1 .buy .select-new-box .set-menu.active {
        display: none
    }
}

#pro-buy1 .buy .select-new-box .set-menu .menu-box {
    display: flex;
    flex: 0 0 43%;
    justify-content: space-between;
    align-items: center
}

#pro-buy1 .buy .select-new-box .set-menu .menu-box .pro-one {
    text-align: center
}

#pro-buy1 .buy .select-new-box .set-menu .menu-box .pro-one img {
    max-width: 58px
}

#pro-buy1 .buy .select-new-box .set-menu .menu-box .pro-one p {
    margin-top: 10px
}

#pro-buy1 .buy .select-new-box .set-menu .symbol {
    font-size: 24px;
    font-weight: 700;
    color: #2d8cff
}

#pro-buy1 .buy .select-new-box .set-menu .price-box {
    flex: 0 0 45%;
    display: flex;
    justify-content: space-between;
    position: relative;
    align-items: center
}

#pro-buy1 .buy .select-new-box .set-menu .price-box .pri {
    font-size: 34px;
    color: #ff7e78
}

#pro-buy1 .buy .select-new-box .set-menu .price-box .count-sale {
    position: absolute;
    font-size: 24px;
    color: #fff;
    background: #ff7e78;
    top: -70px;
    left: calc(50% - 27.5px);
    padding: 5px 20px;
    font-weight: 700;
    border-radius: 6px;
    border-bottom-left-radius: 0
}

#pro-buy1 .buy .select-new-box .set-menu .price-box .count-sale:before {
    content: "";
    display: block;
    width: 20px;
    height: 20px;
    border-left: 10px solid transparent;
    border-bottom: 10px solid transparent;
    border-color: transparent transparent #ff7e78 #ff7e78;
    border-style: solid;
    border-width: 10px;
    transform: translateX(-50%) rotate(90deg);
    position: absolute;
    bottom: -15px;
    left: 10.5px
}

#pro-buy1 .buy .select-new-box .set-menu .price-box button {
    display: inline-block;
    background: #2d8cff;
    width: 139px;
    height: 44px;
    font-size: 16px;
    padding: 0;
    border-radius: 8px;
    line-height: 42px;
    color: #fff;
    font-weight: 700;
    border: 0
}

#pro-buy1 .buy .select-new-box .set-menu .price-box button:hover {
    background: #067df4
}

#pro-buy1 .buy .select-new-box .item {
    flex: 0 0 29.66%
}

@media screen and (max-width: 960px) {
    #pro-buy1 .buy .select-new-box .item {
        flex: 0 0 80%;
        margin-bottom: 40px
    }
}

@media screen and (max-width: 600px) {
    #pro-buy1 .buy .select-new-box .item {
        flex: 0 0 90%
    }
}

#pro-buy1 .buy .select-new-box .item .box {
    border: 1px solid #2d8cff;
    border-radius: 8px;
    padding: 20px 0 40px;
    background: #fff;
    box-shadow: 5px 5px 14px rgba(0, 0, 0, .1);
    transform: translateY(0);
    transition: all .3s
}

#pro-buy1 .buy .select-new-box .item .box:hover {
    transform: scale(1.05)
}

#pro-buy1 .buy .select-new-box .item.active .box {
    transform: translateY(-15px);
    box-shadow: 5px 5px 14px rgba(0, 0, 0, .1);
    position: relative
}

#pro-buy1 .buy .select-new-box .item.active .box:before {
    content: url("../../pages/buy/right.svg")/*tpa=https://www.fonepaw.com/pages/buy/right.svg*/
;
    position: absolute;
    width: 55px;
    top: -15px;
    left: -15px
}

#pro-buy1 .buy .select-new-box .item.active .box_has:after {
    content: url("../../pages/buy/arrow.svg")/*tpa=https://www.fonepaw.com/pages/buy/arrow.svg*/
;
    position: absolute;
    width: 50px;
    bottom: -60px;
    left: calc(50% - 25px)
}

@media screen and (max-width: 600px) {
    #pro-buy1 .buy .select-new-box .item .box.active.box_has:after {
        width: 40px;
        bottom: -50px;
        left: calc(50% - 20px)
    }
}

#pro-buy1 .buy .select-new-box .item .set-menu-mob {
    display: none
}

@media screen and (max-width: 960px) {
    #pro-buy1 .buy .select-new-box .item .set-menu-mob {
        justify-content: space-between;
        border: 1px solid #067df4;
        padding: 20px 30px;
        align-items: center;
        margin: 80px auto auto;
        box-shadow: 1px 1px 4px rgba(0, 0, 0, .1);
        background: #fff;
        flex-wrap: wrap;
        justify-content: center
    }
    #pro-buy1 .buy .select-new-box .item .set-menu-mob.active {
        display: flex
    }
    #pro-buy1 .buy .select-new-box .item .set-menu-mob .menu-box {
        flex: 100%;
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between;
        align-items: center
    }
    #pro-buy1 .buy .select-new-box .item .set-menu-mob .menu-box .pro-one {
        text-align: center;
        flex: 0 0 42%
    }
    #pro-buy1 .buy .select-new-box .item .set-menu-mob .menu-box img {
        max-width: 58px
    }
    #pro-buy1 .buy .select-new-box .item .set-menu-mob .symbol {
        font-size: 24px;
        font-weight: 700;
        color: #2d8cff
    }
    #pro-buy1 .buy .select-new-box .item .set-menu-mob .price-box {
        flex: 100%;
        display: flex;
        justify-content: space-between;
        position: relative;
        align-items: center;
        margin-top: 20px
    }
    #pro-buy1 .buy .select-new-box .item .set-menu-mob .price-box .pri {
        font-size: 34px;
        color: #ff7e78
    }
    #pro-buy1 .buy .select-new-box .item .set-menu-mob .price-box .count-sale {
        position: absolute;
        font-size: 14px;
        color: #fff;
        background: #ff7e78;
        top: -15px;
        left: 110px;
        padding: 5px 10px;
        font-weight: 700;
        border-radius: 6px;
        border-bottom-left-radius: 0
    }
    #pro-buy1 .buy .select-new-box .item .set-menu-mob .price-box .count-sale:before {
        content: "";
        display: block;
        width: 10px;
        height: 10px;
        border-left: 6px solid transparent;
        border-bottom: 6px solid transparent;
        border-color: transparent transparent #ff7e78 #ff7e78;
        border-style: solid;
        border-width: 6px;
        transform: translateX(-50%) rotate(90deg);
        position: absolute;
        bottom: -10px;
        left: 5.7px
    }
    #pro-buy1 .buy .select-new-box .item .set-menu-mob .price-box button {
        display: inline-block;
        background: #2d8cff;
        width: 139px;
        height: 44px;
        font-size: 16px;
        padding: 0;
        border-radius: 8px;
        line-height: 42px;
        color: #fff;
        font-weight: 700;
        border: 0
    }
    #pro-buy1 .buy .select-new-box .item .set-menu-mob .price-box button:hover {
        background: #067df4
    }
}

@media screen and (max-width: 960px) and screen and (max-width: 600px) {
    #pro-buy1 .buy .select-new-box .item .set-menu-mob .price-box .pri {
        font-size: 32px
    }
}

@media screen and (max-width: 600px) {
    #pro-buy1 .buy .select-new-box .item .set-menu-mob {
        margin-top: 50px;
        padding: 20px 15px
    }
    #pro-buy1 .buy .select-new-box .item .set-menu-mob .price-box {
        flex-wrap: wrap;
        justify-content: center;
        margin-top: 0
    }
    #pro-buy1 .buy .select-new-box .item .set-menu-mob .price-box .count-sale {
        left: 68%
    }
}

#pro-buy1 .buy .select-new-box .item .title {
    font-size: 24px;
    font-weight: 700;
    line-height: 48px;
    text-align: center
}

@media screen and (max-width: 600px) {
    #pro-buy1 .buy .select-new-box .item .title {
        font-size: 20px
    }
}

#pro-buy1 .buy .select-new-box .item ul {
    padding: 0
}

#pro-buy1 .buy .select-new-box .item ul li {
    list-style: none;
    text-align: center;
    margin-bottom: 5px
}

@media screen and (max-width: 600px) {
    #pro-buy1 .buy .select-new-box .item ul li {
        margin-bottom: 0
    }
}

#pro-buy1 .buy .select-new-box .item ul li p {
    display: inline;
    color: #727171;
    position: relative;
    padding-left: 10px;
    font-size: 16px
}

@media screen and (max-width: 600px) {
    #pro-buy1 .buy .select-new-box .item ul li p {
        font-size: 14px
    }
}

#pro-buy1 .buy .select-new-box .item ul li p span {
    color: #2d8cff
}

#pro-buy1 .buy .select-new-box .item ul li p:before {
    content: "";
    display: block;
    width: 5px;
    height: 5px;
    border-radius: 50%;
    background: #ec5723;
    position: absolute;
    left: 0;
    top: 9px
}

#pro-buy1 .buy .select-new-box .item .pro-name {
    font-size: 24px;
    font-weight: 700;
    line-height: 48px;
    text-align: center
}

#pro-buy1 .buy .select-new-box .item p {
    font-size: 18px;
    line-height: 28px;
    text-align: center
}

@media screen and (max-width: 600px) {
    #pro-buy1 .buy .select-new-box .item p {
        font-size: 14px
    }
}

#pro-buy1 .buy .select-new-box .item p span {
    display: inline-block;
    color: #ff7e78;
    margin-bottom: 0;
    font-size: 18px
}

@media screen and (max-width: 600px) {
    #pro-buy1 .buy .select-new-box .item p span {
        font-size: 14px
    }
}

#pro-buy1 .buy .select-new-box .item .pri {
    color: #ff7e78;
    text-align: center;
    font-size: 36px;
    margin-top: 15PX;
    margin-bottom: 15PX
}

@media screen and (max-width: 600px) {
    #pro-buy1 .buy .select-new-box .item .pri {
        font-size: 32px;
        flex: 100%
    }
}

#pro-buy1 .buy .select-new-box .item span {
    display: block;
    text-align: center;
    margin-bottom: 30px
}

#pro-buy1 .buy .other-function-buy {
    padding: 0
}

#pro-buy1 .buy .other-function-buy h2 {
    font-size: 30px;
    font-weight: 700;
    text-align: center;
    margin-top: 0;
    margin-bottom: 30px
}

#pro-buy1 .buy .other-function-buy .flex-content {
    background: #fff;
    border-radius: 14px;
    border: 1px solid #2d8cff;
    width: 70%;
    margin: auto;
    position: relative
}

@media screen and (max-width: 768px) {
    #pro-buy1 .buy .other-function-buy .flex-content {
        width: 95%
    }
}

#pro-buy1 .buy .other-function-buy .flex-content:before {
    content: url("../../pages/store/icon-seven.svg")/*tpa=https://www.fonepaw.com/pages/store/icon-seven.svg*/
;
    display: inline-block;
    position: absolute;
    width: 150px;
    right: -66px;
    top: -6px;
    z-index: -1
}

@media screen and (max-width: 768px) {
    #pro-buy1 .buy .other-function-buy .flex-content:before {
        display: none
    }
}

#pro-buy1 .buy .other-function-buy .flex-content:after {
    content: url("../../pages/buy/hl.svg")/*tpa=https://www.fonepaw.com/pages/buy/hl.svg*/
;
    display: inline-block;
    position: absolute;
    width: 130px;
    bottom: 30px;
    left: -76px;
    z-index: -1
}

@media screen and (max-width: 768px) {
    #pro-buy1 .buy .other-function-buy .flex-content:after {
        display: none
    }
}

#pro-buy1 .buy .other-function-buy .flex-content .flex-item {
    flex: 0 0 90%;
    border: 1px solid #2d8cff;
    border-radius: 8px;
    display: flex;
    justify-content: space-between;
    padding: 13px 40px;
    margin-top: 30px;
    align-items: flex-start
}

@media screen and (max-width: 600px) {
    #pro-buy1 .buy .other-function-buy .flex-content .flex-item {
        width: 95%;
        flex-wrap: wrap;
        padding: 13px 25px;
        margin-top: 15px
    }
}

@media screen and (max-width: 600px) {
    #pro-buy1 .buy .other-function-buy .flex-content .flex-item .desc {
        flex: 100%
    }
}

#pro-buy1 .buy .other-function-buy .flex-content .flex-item .desc .pro {
    font-size: 24px;
    font-weight: 700;
    line-height: 28px
}

@media screen and (max-width: 600px) {
    #pro-buy1 .buy .other-function-buy .flex-content .flex-item .desc .pro {
        font-size: 22px
    }
}

#pro-buy1 .buy .other-function-buy .flex-content .flex-item .desc .time {
    color: #2d8cff
}

#pro-buy1 .buy .other-function-buy .flex-content .flex-item .desc span {
    color: #666
}

#pro-buy1 .buy .other-function-buy .flex-content .flex-item .gobuy {
    margin-bottom: 10px
}

#pro-buy1 .buy .other-function-buy .flex-content .flex-item .gobuy .pri {
    color: #ff7e78;
    font-size: 30px;
    font-weight: 700
}

@media screen and (max-width: 600px) {
    #pro-buy1 .buy .other-function-buy .flex-content .flex-item .gobuy {
        margin-top: 10px
    }
}

#pro-buy1 .buy .other-function-buy .flex-content .more {
    margin: 10px auto
}

@media screen and (max-width: 600px) {
    #pro-buy1 .buy .other-function-buy .flex-content .more {
        width: 95%;
        text-align: center
    }
}

#pro-buy1 .buy .other-function-buy .flex-content .more a {
    color: #2d8cff
}

#pro-buy1 .buy .notes {
    padding-bottom: 0
}

#pro-buy1 .buy .notes .title {
    font-size: 30px;
    font-weight: 700;
    width: 80%;
    margin: auto;
    position: relative
}

@media screen and (max-width: 600px) {
    #pro-buy1 .buy .notes .title {
        font-size: 24px;
        width: 100%
    }
}

#pro-buy1 .buy .notes .title:before {
    content: "";
    display: block;
    width: 87%;
    height: 145px;
    background: url("../../pages/buy/notes-line.svg")/*tpa=https://www.fonepaw.com/pages/buy/notes-line.svg*/
    no-repeat;
    position: absolute;
    right: 0;
    top: 21px
}

@media screen and (max-width: 960px) {
    #pro-buy1 .buy .notes .title:before {
        width: 80%
    }
}

#pro-buy1 .buy .notes .notes-content {
    width: 80%;
    margin: auto
}

@media screen and (max-width: 600px) {
    #pro-buy1 .buy .notes .notes-content {
        width: 100%
    }
}

#pro-buy1 .buy .notes .notes-content ul {
    width: 93%;
    padding: 0 0 0 30px
}

@media screen and (max-width: 600px) {
    #pro-buy1 .buy .notes .notes-content ul {
        width: 100%;
        padding-left: 5px
    }
}

#pro-buy1 .buy .notes .notes-content ul li {
    list-style: none;
    font-size: 16px;
    line-height: 28px;
    color: #333;
    margin-top: 15px
}

@media screen and (max-width: 600px) {
    #pro-buy1 .buy .notes .notes-content ul li {
        font-size: 14px
    }
}

#pro-buy1 .buy .notes .notes-content ul li a,
#pro-buy1 .buy .notes .notes-content ul li span {
    color: #2d8cff
}

#pro-buy1 .buy .part-2 {
    margin-bottom: 60px
}

#pro-buy1 .buy .part-2 .flex-container {
    background: url("../../pages/buy/bottom-background.svg")/*tpa=https://www.fonepaw.com/pages/buy/bottom-background.svg*/
    no-repeat;
    background-size: cover;
    padding: 20px 0;
    border-radius: 6px;
    justify-content: space-between;
    position: relative;
    display: flex;
    flex-wrap: wrap
}

@media screen and (max-width: 1080px) {
    #pro-buy1 .buy .part-2 .flex-container:after,
    #pro-buy1 .buy .part-2 .flex-container:before {
        display: none
    }
}

#pro-buy1 .buy .part-2 .flex-container .title {
    color: #000;
    flex: 0 0 100%;
    text-align: center;
    font-size: 30px;
    font-weight: 700;
    margin: 20px 0 47px
}

@media screen and (max-width: 600px) {
    #pro-buy1 .buy .part-2 .flex-container .title {
        font-size: 24px;
        margin-bottom: 0
    }
}

#pro-buy1 .buy .part-2 .flex-container .flex-item {
    flex: 0 1 30%
}

#pro-buy1 .buy .part-2 .flex-container .flex-item:nth-child(3) {
    flex: 0 0 40%
}

@media screen and (max-width: 600px) {
    #pro-buy1 .buy .part-2 .flex-container .flex-item:nth-child(3) {
        flex: 100%
    }
}

@media screen and (max-width: 600px) {
    #pro-buy1 .buy .part-2 .flex-container .flex-item {
        flex: 100%;
        margin-top: 30px
    }
}

#pro-buy1 .buy .part-2 .flex-container .flex-item .flex-item__content {
    display: flex;
    flex-direction: column;
    align-items: center
}

#pro-buy1 .buy .part-2 .flex-container .flex-item .flex-item__content img {
    margin-bottom: 30px;
    height: 43px
}

#pro-buy1 .buy .part-2 .flex-container .flex-item .flex-item__content .text {
    text-align: center
}

#pro-buy1 .buy .part-2 .flex-container .flex-item .flex-item__content .text .p1 {
    font-size: 21px;
    font-weight: 700;
    padding-bottom: 10px
}

#pro-buy1 .buy .part-2 .flex-container .flex-item .flex-item__content .text .p2 {
    padding: 0 60px;
    font-size: 16px;
    font-display: swap;
    font-family: OpenSans-Regular
}

@media screen and (max-width: 600px) {
    #pro-buy1 .buy .part-2 .flex-container .flex-item .flex-item__content .text .p2 {
        width: 100%
    }
}

#pro-buy1 .select-new-box.otherBuy .flex-content {
    justify-content: center
}

#pro-buy1 .select-new-box.otherBuy .flex-content .item:first-child {
    margin-right: 80px
}

@media (max-width: 960px) {
    #pro-buy1 .select-new-box.otherBuy .flex-content .item:first-child {
        margin-right: 0
    }
}

#pro-buy1 .buy .select-new-box.otherBuy .flex-content .item.active .box {
    margin-right: 0
}

#pro-buy1.macmaster-buy .select-new-box.otherBuy .flex-content,
#pro-buy1.screen-recorder-buy .select-new-box.otherBuy .flex-content {
    justify-content: space-around
}

#pro-buy1.macmaster-buy .select-new-box.otherBuy .flex-content .item,
#pro-buy1.screen-recorder-buy .select-new-box.otherBuy .flex-content .item {
    margin-right: 0
}

#product-nav * {
    font-display: swap;
    font-family: OpenSans-Regular
}

#product-nav {
    width: 100%;
    height: 70px;
    line-height: 65px;
    position: relative;
    display: none;
    padding-top: 2px;
    background: #fff;
    border-top: 1px solid #efefef;
    z-index: 100;
    margin-bottom: 50px;
    border-top-right-radius: unset;
    border-top-left-radius: unset;
    box-shadow: 0 7px 16px 0 rgba(187, 183, 247, .25)
}

#product-nav.is-fixed {
    position: fixed;
    display: block;
    top: 0
}

#product-nav .container {
    padding: 0 10px
}

@media (max-width: 768px) {
    #product-nav .container {
        width: 165px;
        border-bottom: none
    }
}

#product-nav ul {
    text-transform: none;
    margin: 0;
    background: #fff
}

#product-nav ul>li {
    width: auto
}

@media (max-width: 768px) {
    #product-nav ul>li {
        text-align: center;
        background-color: #fff;
        border-top: none;
        margin-top: 10px;
        width: 100%;
        border-bottom: 1px solid #06c
    }
    #product-nav ul>li:last-child {
        border-bottom: none
    }
}

#product-nav ul>li.mobile {
    color: #06c;
    font-size: 16px;
    border: none;
    background-color: #fff;
    line-height: 50px;
    display: block;
    border-top-right-radius: 10px;
    border-top-left-radius: 10px
}

#product-nav ul>li.mobile:after {
    content: "▾";
    color: #0066cb;
    position: relative;
    margin-left: 8px
}

#product-nav ul>li>a {
    color: #595757;
    height: 64px;
    line-height: 68px;
    width: 100%;
    font-size: 16px;
    display: block
}

#product-nav ul>li.active {
    background-color: transparent;
    color: #595757;
    font-size: 16px;
    height: 68px;
    line-height: 68px;
    border-width: 0;
    border-color: transparent
}

#product-nav ul>li:hover {
    border-bottom: 3px solid #655bef
}

@media (max-width: 768px) {
    #product-nav ul>li.active {
        display: none
    }
    #product-nav ul>li:hover {
        color: #06c
    }
}

#product-nav #product-btn.white a {
    height: 34px
}

#product-nav #product-btn {
    display: flex;
    justify-content: flex-end;
    align-items: center;
    height: 68px
}

@media screen and (max-width: 768px) {
    #product-nav #product-btn {
        display: none
    }
}

@media (max-width: 770px) {
    #product-nav.is-fixed {
        display: none
    }
}

#base-faq {
    font-display: swap;
    font-family: OpenSans-Regular
}

#base-faq .faq-banner {
    padding: 65px 0 85px;
    text-align: center
}

#base-faq .faq-banner img {
    width: 86px
}

#base-faq .faq-banner h1 {
    margin: 30px auto 10px;
    font-size: 36px;
    font-weight: 700;
    color: #1a1a1a;
    line-height: 42px
}

#base-faq .faq-banner p {
    font-size: 16px;
    font-weight: 700;
    color: #231815;
    line-height: 27px;
    max-width: 582px;
    margin: 0 auto;
    font-display: swap;
    font-family: OpenSans-Light
}

#base-faq .faq-area {
    margin-bottom: 90px
}

#base-faq .faq-area .flex-faq {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap
}

#base-faq .faq-area .flex-faq .faq-item {
    flex: 0 0 20.5%;
    padding: 27px 10px 30px;
    text-align: center;
    border: 1px solid #f2f2f2;
    position: relative;
    color: #231815;
    cursor: pointer
}

#base-faq .faq-area .flex-faq .faq-item:hover {
    border: 1px solid #2d8cff
}

#base-faq .faq-area .flex-faq .faq-item img {
    height: 80px
}

#base-faq .faq-area .flex-faq .faq-item h3 {
    margin: 15px auto;
    font-size: 20px
}

#base-faq .faq-area .flex-faq .faq-item p {
    margin-bottom: 20px;
    font-display: swap;
    font-family: OpenSans-Light;
    font-size: 14px
}

#base-faq .faq-area .flex-faq .faq-item .arrow-box {
    width: 100%;
    height: 30px;
    position: absolute;
    background-color: #f2f2f2;
    bottom: 0;
    left: 0
}

#base-faq .faq-area .flex-faq .faq-item:hover .arrow-box {
    background-color: #2d8cff
}

#base-faq .faq-area .flex-faq .faq-item .arrow-box:before {
    content: "";
    position: absolute;
    width: 15px;
    height: 100%;
    background: url("../../pages/faq/arrow.png")/*tpa=https://www.fonepaw.com/pages/faq/arrow.png*/
    50% no-repeat
}

#base-faq .faq-area .flex-faq .faq-item:first-child:hover .arrow-box:before {
    transform: rotate(90deg)
}

#base-faq .faq-list {
    margin-bottom: 100px
}

#base-faq .faq-list .ques-answer .list-item .question {
    padding: 25px 43px 20px 45px;
    display: flex;
    justify-content: space-between;
    background-color: #fff;
    box-shadow: 4px 0 4px hsla(0, 0%, 75.7%, .3)
}

#base-faq .faq-list .ques-answer .list-item .question p {
    font-size: 18px;
    font-weight: 400;
    color: #000;
    line-height: 22px
}

#base-faq .faq-list .ques-answer .list-item .question span {
    width: 19px;
    display: inline-block;
    background: url("../../pages/faq/show.png")/*tpa=https://www.fonepaw.com/pages/faq/show.png*/
    50% no-repeat
}

#base-faq .faq-list .ques-answer .list-item .question span.active {
    background-image: url("../../pages/faq/hide.png")/*tpa=https://www.fonepaw.com/pages/faq/hide.png*/
}

#base-faq .faq-list .ques-answer .list-item .answer {
    background-color: #f0f4fc;
    padding: 30px 45px
}

#base-faq .faq-list .ques-answer .list-item .answer p img {
    max-width: 100%
}

#base-faq .faq-list .ques-answer .list-item .answer p {
    font-size: 16px;
    font-weight: 400;
    color: #1a1a1a;
    line-height: 25px;
    font-display: swap;
    /*font-family: OpenSans-Light;*/
    margin-bottom: 15px
}

#base-faq .faq-list .ques-answer .list-item .answer p:last-child {
    margin-bottom: 0
}

@media (max-width: 768px) {
    #base-faq .container {
        padding: 0 12px
    }
    #base-faq .faq-banner {
        padding: 50px 0
    }
    #base-faq .faq-banner h1 {
        margin-bottom: 20px;
        font-size: 28px
    }
    #base-faq .faq-banner p {
        font-size: 14px
    }
    #base-faq .faq-area {
        margin-bottom: 55px
    }
    #base-faq .faq-area .flex-faq {
        flex-direction: column
    }
    #base-faq .faq-area .flex-faq .faq-item {
        width: 63%;
        margin: 0 auto 56px
    }
    #base-faq .faq-area .flex-faq .faq-item:last-child {
        margin-bottom: 0
    }
    #base-faq .faq-area .flex-faq .faq-item h3 {
        margin-top: 25px
    }
    #base-faq .faq-list {
        margin-bottom: 80px
    }
    #base-faq .faq-list .ques-answer .list-item .question {
        padding: 13px 10px 15px
    }
    #base-faq .faq-list .ques-answer .list-item .answer {
        padding: 25px
    }
    #base-faq .faq-list .ques-answer .list-item .answer p {
        font-size: 12px
    }
}

#reference-news {
    padding: 70px 0
}

#reference-news .news-box {
    width: 80%;
    margin: auto;
    background: #0c132b;
    padding: 0 90px;
    border-radius: 10px;
    position: relative
}

#reference-news .news-box:before {
    left: -43px
}

#reference-news .news-box:after,
#reference-news .news-box:before {
    content: "";
    display: block;
    position: absolute;
    width: 82px;
    height: 82px;
    border-radius: 50%;
    background: #fff;
    top: 37.5%
}

#reference-news .news-box:after {
    right: -43px
}

#reference-news .news-box .news-content {
    border-left: 1px dashed #fff;
    border-right: 1px dashed #fff;
    padding: 30px 0;
    color: #fff;
    text-align: center
}

#reference-news .news-box .news-content .desc {
    margin: 30px 0;
    position: relative
}

#reference-news .news-box .news-content .desc:before {
    content: "";
    display: block;
    position: absolute;
    background: url("../../pages/adr_new/btn-bg-l.svg")/*tpa=https://www.fonepaw.com/pages/adr_new/btn-bg-l.svg*/
    no-repeat;
    width: 144px;
    height: 54px;
    left: 2px;
    top: 6px
}

#reference-news .news-box .news-content .desc:after {
    content: "";
    display: block;
    position: absolute;
    background: url("../../pages/adr_new/btn-bg-r.svg")/*tpa=https://www.fonepaw.com/pages/adr_new/btn-bg-r.svg*/
    no-repeat;
    width: 131px;
    height: 93px;
    top: -15px;
    right: 2px
}

#reference-news .news-box .news-content .desc p {
    width: 55%;
    margin: 0 auto;
    text-align: center
}

#reference-news ul>li {
    margin: 6px 0;
    list-style: disc outside none
}

@media (max-width: 768px) {
    #reference-news .news-box {
        width: 100%
    }
    #reference-news .news-box .news-content .desc:after,
    #reference-news .news-box .news-content .desc:before {
        content: "";
        display: none
    }
}

@media (max-width: 500px) {
    #reference-news .news-box .news-content {
        border-left: unset;
        border-right: unset
    }
    #reference-news .news-box {
        padding: 0 20px
    }
}

.reference * {
    font-display: swap;
    font-family: OpenSans-Regular
}

.reference .techSpec {
    overflow: hidden
}

.reference #product-btn {
    margin-top: 30px
}

.reference #product-btn a {
    font-display: swap;
    font-family: OpenSans-Regular;
    height: 34px
}

.reference #product-btn a em {
    font-size: 14px
}

.reference .techSpec .h1,
.reference .techSpec h1 {
    font-size: 36px;
    line-height: 56px;
    font-display: swap;
    font-family: OpenSans-SemiBold;
    font-weight: 700;
    text-align: center
}

@media screen and (max-width: 500px) {
    .reference .techSpec .h1,
    .reference .techSpec h1 {
        font-size: 24px
    }
}

.reference .techSpec .h3,
.reference .techSpec h3 {
    font-size: 30px;
    line-height: 56px;
    font-display: swap;
    font-family: OpenSans-SemiBold;
    font-weight: 700;
    text-align: center
}

@media screen and (max-width: 500px) {
    .reference .techSpec .h3,
    .reference .techSpec h3 {
        font-size: 21px
    }
}

.reference .techSpec .banner {
    background: url("../../pages/tech/banner-bg.svg")/*tpa=https://www.fonepaw.com/pages/tech/banner-bg.svg*/
    top no-repeat;
    padding: 120px 0;
    text-align: center;
    background-size: 1200px
}

.reference .techSpec .banner .h1 {
    width: 58%;
    margin: auto
}

.reference #vc-reference .techSpec .banner .h1 {
    width: 80%
}

.reference .techSpec .banner p {
    font-weight: 700;
    width: 70%;
    margin: auto;
    line-height:25px;
}

.reference .techSpec .banner .banner-desc {
    color: #2d8cff;
    font-size: 16px;
    margin-bottom: 15px
}

.reference .techSpec .banner .banner-desc a {
    color: #2d8cff;
    font-size: 16px
}

.reference .techSpec .banner ul {
    margin-bottom: 25px
}

.reference .techSpec .banner ul li {
    list-style: none;
    font-size: 18px;
    color: #595757;
    text-align: center;
    line-height: 32px
}

.reference .techSpec .banner ul li span {
    display: inline-block;
    vertical-align: top;
    width: 80%;
    position: relative
}

.reference .techSpec .banner ul li span:before {
    content: "";
    display: inline-block;
    width: 5px;
    height: 5px;
    background-color: #9fa0a0;
    vertical-align: top;
    border-radius: 50%;
    position: relative;
    top: 14px;
    margin-right: 10px
}

.reference .techSpec .system {
    padding: 0 0 70px
}

.reference .techSpec .system .sys-bg {
    background: #0c132b;
    color: #fff;
    padding: 30px;
    border-radius: 8px
}

.reference .techSpec .system h3 {
    margin-bottom: 60px;
    margin-top: 20px
}

.reference .techSpec .system ul {
    padding-left: 40px;
    margin-bottom: 10px
}

.reference .techSpec .system ul li {
    margin-bottom: 20px;
    color: #2d8cff;
    list-style: disc;
    padding: 0 10px
}

.reference .techSpec .system ul li strong {
    color: #fff
}

.reference .techSpec .system ul li span {
    color: #efeded
}

.reference .techSpec .doTrans-table .bs-example {
    background: #4f99e4;
    border-radius: 14px;
    overflow: scroll
}

.reference .techSpec .doTrans-table .bs-example .table-bordered {
    border: 1px solid #fff;
    margin: 0
}

.reference .techSpec .doTrans-table .bs-example .table-bordered thead tr th {
    text-align: center;
    color: #fff;
    height: 78px;
    line-height: 78px;
    font-size: 20px
}

.reference .techSpec .doTrans-table .bs-example .table-bordered tbody tr th {
    text-align: left;
    max-width: 240px;
    color: #fff;
    font-size: 18px;
    padding: 12px 20px
}

.reference .techSpec .doTrans-table .bs-example .table-bordered tr td {
    text-align: center;
    color: #fff;
    padding: 12px 0
}

.reference .techSpec .doTrans-table .bs-example .table-bordered tr td img {
    max-width: 35px
}

.reference .techSpec .doTrans-table .bs-example .table-bordered .t-title {
    padding: 40px 0 0 20px
}

.reference .techSpec .doTrans-table .bs-example .table-bordered .t-text {
    font-size: 18px;
    text-align: left;
    padding: 40px
}

.reference .techSpec .devices-file-support .row ul {
    padding-left: 40px
}

.reference .techSpec .devices-file-support .row ul li {
    list-style-type: disc
}

.reference .techSpec .devices-file-support .Supported-box {
    border: 1px solid #2d8cff;
    border-radius: 16px;
    margin-top: 40px
}

.reference .techSpec .devices-file-support .Supported-box .supported-table {
    border-radius: 16px
}

.reference .techSpec .devices-file-support .Supported-box .supported-table .title-blue {
    background: #2d8cff;
    border-top-left-radius: 16px;
    border-top-right-radius: 16px;
    text-align: center;
    font-size: 21px;
    line-height: 56px;
    color: #fff;
    font-display: swap;
    font-family: OpenSans-SemiBold;
    font-weight: 700
}

.reference .techSpec .devices-file-support .files-box {
    border: 1px solid #ff7e78;
    border-radius: 16px;
    margin-top: 40px
}

.reference .techSpec .devices-file-support .files-box .files-table {
    border-radius: 16px
}

.reference .techSpec .devices-file-support .files-box .files-table .files-title-blue {
    background: #ff7e78;
    border-top-left-radius: 16px;
    border-top-right-radius: 16px;
    text-align: center;
    font-size: 21px;
    line-height: 56px;
    color: #fff;
    font-display: swap;
    font-family: OpenSans-SemiBold;
    font-weight: 700
}

.reference .techSpec .devices-file-support .table-content {
    padding: 0 40px
}

.reference .techSpec .devices-file-support .table-content tr {
    border-bottom: 1px solid #dcdddd;
    padding: 15px 0 25px
}

.reference .techSpec .devices-file-support .table-content tr td {
    padding: 15px 30px 25px 0
}

.reference .techSpec .devices-file-support .table-content tr td span {
    font-size: 16px;
    line-height: 28px;
    margin-right: 6px;
    padding-left: 10px;
    white-space: normal;
    display: inline-block;
    position: relative
}

.reference .techSpec .devices-file-support .table-content tr td span:before {
    content: "";
    display: block;
    position: absolute;
    width: 4px;
    height: 4px;
    background: #595757;
    border-radius: 50%;
    left: 0;
    top: 12px
}

.reference .techSpec .devices-file-support .table-content tr .Devices-title {
    font-size: 21px;
    font-display: swap;
    font-family: OpenSans-SemiBold;
    font-weight: 700;
    color: #0c132b;
    text-align: right;
    padding-left: 0
}

.reference .techSpec .support-models .row .list ul {
    padding-left: 40px
}

.reference .techSpec .support-models .row .list ul li {
    list-style-type: disc
}

.reference .techSpec .te-l {
    float: left;
    width: 26%
}

.reference .techSpec .te-r {
    float: right;
    width: 74%
}

.reference .techSpec .table {
    overflow-y: hidden;
    width: 100%;
    overflow-x: auto
}

.reference .techSpec .sblue {
    font-size: 18px;
    border-right: 1px solid #fff;
    border-bottom: 1px solid #fff;
    white-space: nowrap
}

.reference .techSpec .sblue,
.reference .techSpec .sblue td {
    background-color: #c5dff9 !important
}

.reference .techSpec .qblue {
    background-color: #d8e9fa !important;
    font-size: 20px;
    margin-top: 20px
}

.reference .techSpec .qblue,
.reference .techSpec .qblue td,
.reference .techSpec .qblue th,
.reference .techSpec .sblue td,
.reference .techSpec .sblue th {
    border-right: 1px solid #fff;
    border-bottom: 1px solid #fff
}

.reference .techSpec .book_h2 {
    height: 86px
}

.reference .techSpec .te_table td,
.reference .techSpec .te_table th {
    text-align: center
}

.reference .techSpec .te_table .h1 {
    margin-top: 50px;
    margin-bottom: 40px
}

.reference .techSpec .te_table .te-r td {
    background-color: #f3f4f5;
    border: 1px solid #fff;
    height: 42px
}

@media screen and (max-width: 1212px) {
    .reference .techSpec .te-l {
        width: 287px !important
    }
    .reference .techSpec .te-r {
        padding-left: 287px;
        width: 100%;
        float: none
    }
}

@media screen and (max-width: 768px) {
    .reference .techSpec .banner .h1,
    .reference .techSpec .system ul li {
        width: 80%;
        margin: auto
    }
    .reference .techSpec .table-responsive>.table {
        margin-bottom: 0
    }
}

@media screen and (max-width: 500px) {
    .reference .techSpec .banner .h1 {
        width: 100%;
        margin: auto
    }
    .reference #vc-reference .techSpec .banner .h1 {
        width: 100%
    }
    .reference .techSpec .banner p {
        font-weight: 700;
        width: 100%;
        margin: auto
    }
    .reference .techSpec .system {
        padding: 25px 0
    }
    .reference .techSpec .system h3 {
        margin-bottom: 30px
    }
    .reference .techSpec .devices-file-support .table-content tr {
        display: flex;
        flex-direction: column;
        align-items: center
    }
    .reference .techSpec .devices-file-support .table-content tr td span {
        font-size: 14px
    }
    .reference .techSpec .devices-file-support .table-content {
        padding: 0 20px
    }
    .reference .techSpec .devices-file-support .table-content tr td {
        padding: 15px 0 0
    }
    .reference .techSpec .devices-file-support .table-content tr .Devices-title {
        font-size: 18px
    }
    .reference .techSpec .news .news-box .news-content {
        border-left: unset;
        border-right: unset
    }
    .reference .techSpec .news .news-box {
        padding: 0 20px
    }
    .reference .techSpec .te-l {
        width: 197px !important
    }
    .reference .techSpec .te-r {
        padding-left: 197px
    }
}

#other-banner .banner {
    background: url("../../pages/tech/banner-bg.svg")/*tpa=https://www.fonepaw.com/pages/tech/banner-bg.svg*/
    top no-repeat;
    padding: 120px 0;
    text-align: center;
    background-size: 1200px
}

#other-banner .banner .h1 {
    width: 62%;
    margin: auto
}

#fr_body #other-banner .banner .h1 {
    width: 80%
}

#es_body #other-banner .banner .h1 {
    width: 65%
}

#other-banner .banner p {
    font-weight: 700;
    width: 70%;
    margin: auto
}

#other-banner .banner .banner-desc {
    color: #2d8cff;
    font-size: 16px;
    margin-bottom: 15px
}

#other-banner .banner .banner-desc a {
    color: #2d8cff;
    font-size: 16px
}

#other-banner .banner ul {
    margin-bottom: 25px
}

#other-banner .banner ul li {
    list-style: none;
    font-size: 18px;
    color: #595757;
    text-align: center;
    line-height: 32px
}

#other-banner .banner ul li span {
    display: inline-block;
    vertical-align: top;
    width: 80%;
    position: relative
}

#other-banner .banner ul li span:before {
    content: "";
    display: inline-block;
    width: 5px;
    height: 5px;
    background-color: #9fa0a0;
    vertical-align: top;
    border-radius: 50%;
    position: relative;
    top: 14px;
    margin-right: 10px
}

#other-banner .banner #product-btn {
    margin-top: 30px
}

#other-banner .banner #product-btn a {
    height: 34px
}

@media screen and (max-width: 500px) {
    #other-banner .banner {
        padding: 120px 0 60px;
        text-align: center;
        background-size: 1200px
    }
    #other-banner .banner .h1 {
        width: 100%;
        margin: auto
    }
    #other-banner .banner p {
        width: 90%;
        margin: auto
    }
}

#product-reviews * {
    font-display: swap;
    font-family: OpenSans-Regular
}

#product-reviews .h1,
#product-reviews h1 {
    font-size: 36px;
    line-height: 56px;
    font-display: swap;
    font-family: OpenSans-SemiBold;
    font-weight: 700;
    text-align: center
}

@media screen and (max-width: 500px) {
    #product-reviews .h1,
    #product-reviews h1 {
        font-size: 24px
    }
}

#product-reviews .h3,
#product-reviews h3 {
    font-size: 30px;
    line-height: 56px;
    font-display: swap;
    font-family: OpenSans-SemiBold;
    font-weight: 700;
    text-align: center
}

@media screen and (max-width: 500px) {
    #product-reviews .h3,
    #product-reviews h3 {
        font-size: 21px
    }
}

#product-reviews .editors {
    padding: 0 0 70px
}

#product-reviews .editors .content {
    width: 80%;
    margin: auto
}

#product-reviews .editors .content .left {
    text-align: center;
    width: 90%;
    margin: auto
}

#product-reviews .editors .content .left span {
    font-size: 16px;
    color: #595757;
    line-height: 28px
}

#product-reviews .editors .content .left span a {
    display: block;
    text-align: center;
    color: #ff7e78;
    margin: 15px auto 30px;
    position: relative;
    width: 100px
}

#fr_body #product-reviews .editors .content .left span a {
    display: block;
    text-align: center;
    color: #ff7e78;
    margin: 15px auto 30px;
    position: relative;
    width: 120px
}

#product-reviews .editors .content .left span a:before {
    position: absolute;
    content: ">>";
    right: -25px
}

#product-reviews .editors .content .left span a:hover:before {
    right: -35px;
    transition: right 1.5s
}

#product-reviews .editors .content .right {
    font-size: 18px;
    color: #2d8cff;
    text-align: center
}

#product-reviews .editors .content .more {
    display: block;
    width: 103px;
    height: 35px;
    color: #000;
    font-weight: 700;
    border: 2px solid #dcdddd;
    text-align: center;
    line-height: 33px;
    border-radius: 4px;
    margin: 45px auto auto
}

#product-reviews .editors .content .more span {
    cursor: pointer
}

#product-reviews .editors .content .more:hover {
    border-color: #000
}

#product-reviews .users hr {
    width: 60%;
    margin: 65px auto;
    border-top: 2px solid #dcdddd
}

#pt_body .adr_reviews .users hr,
#pt_body .dr_reviews .users hr,
#pt_body .idr_reviews .users hr,
#pt_body .sr_reviews .users hr {
    margin: 0 auto 65px
}

#product-reviews .users h3 small {
    display: block;
    font-size: 16px;
    color: #595757
}

#product-reviews .users .com_btn {
    display: block;
    width: 180px;
    height: 34px;
    background: #2d8cff;
    color: #fff;
    text-align: center;
    line-height: 34px;
    font-size: 16px;
    border-radius: 4px;
    margin: 30px auto 60px
}

#product-reviews .users .com_btn:hover {
    background: #067df4
}

#product-reviews .users .comment_box {
    padding: 0 30px
}

#product-reviews .users .comment_box ul li {
    border: 1px solid #efefef;
    list-style: none;
    padding: 30px;
    border-radius: 16px;
    margin-top: 25px
}

#product-reviews .users .comment_box ul li .content {
    display: flex
}

#product-reviews .users .comment_box ul li .content .left {
    flex: 0 0 25%;
    margin-right: 30px
}

#product-reviews .users .comment_box ul li .content .left span {
    display: block;
    font-weight: 700;
    font-display: swap;
    font-family: OpenSans-SemiBold;
    font-size: 18px
}

#product-reviews .users .comment_box ul li .content .left span img {
    width: 16px
}

#product-reviews .users .comment_box ul li .content .left span.time {
    font-size: 16px;
    font-weight: 500;
    font-display: swap;
    font-family: OpenSans-Regular
}

#product-reviews .users .comment_box ul li .content .right strong {
    font-size: 18px;
    font-display: swap;
    font-family: OpenSans-SemiBold
}

#product-reviews .users .comment_box ul li .content .right p {
    font-size: 16px;
    margin-top: 5px;
    color: #595757
}

#product-reviews .users .comment_box ul li .content .right .reply {
    line-height: 24px;
    background-color: #efefef;
    padding: 25px;
    color: #595757;
    border-radius: 8px;
    margin-top: 25px
}

#product-reviews .users .comment_box ul li .content .right .reply span {
    color: #2d8cff
}

#product-reviews .users .comment_box .more {
    display: block;
    width: 103px;
    height: 35px;
    color: #000;
    font-weight: 700;
    border: 2px solid #dcdddd;
    text-align: center;
    line-height: 33px;
    border-radius: 4px;
    margin: 45px auto auto
}

#product-reviews .users .comment_box .more:hover {
    border-color: #000
}

#product-reviews .user_comment {
    padding: 70px 0
}

#product-reviews .user_comment .box_title {
    text-align: center;
    color: #231815;
    font-size: 30px;
    line-height: 56px;
    font-weight: 700;
    font-display: swap;
    font-family: OpenSans-SemiBold
}

#product-reviews .user_comment .demo .hint {
    font-size: 16px;
    margin-top: 10px
}

#product-reviews .user_comment .demo .target-demo img {
    width: 16px
}

#product-reviews .user_comment .demo {
    width: 70% !important
}

#product-reviews .user_comment #form_comments {
    width: 70%;
    margin: 25px auto
}

#product-reviews .user_comment #form_comments div {
    margin-top: 15px
}

#product-reviews .user_comment #form_comments input::-webkit-input-placeholder,
#product-reviews .user_comment #form_comments textarea::-webkit-input-placeholder {
    color: #dcdddd
}

#product-reviews .user_comment #form_comments input[type=text] {
    width: 100%;
    border: 1px solid #dcdddd;
    border-radius: 4px;
    padding: 12px 25px
}

#product-reviews .user_comment #form_comments input[type=text].input-large {
    width: 196px;
    margin-bottom: 20px;
    margin-right: 10px
}

#product-reviews .user_comment #form_comments input[type=text]:focus {
    outline: none;
    border: 1px solid #2d8cff
}

#product-reviews .user_comment #form_comments .verify span img {
    width: 196px;
    height: 45px;
    border-radius: 4px
}

#product-reviews .user_comment #form_comments .user_name {
    display: flex;
    justify-content: space-between
}

#product-reviews .user_comment #form_comments .first,
#product-reviews .user_comment #form_comments .last {
    width: 48%
}

#product-reviews .user_comment #form_comments .about {
    font-size: 16px;
    color: #595757
}

#product-reviews .user_comment #form_comments input[type=submit] {
    border: 1px solid #2d8cff;
    border-radius: 4px;
    background: #2d8cff;
    width: 196px;
    padding: 12px 25px;
    color: #fff;
    font-size: 16px;
    font-weight: 700
}

#product-reviews .user_comment #form_comments input[type=submit]:hover {
    background-color: #067df4;
    color: #fff
}

#product-reviews .user_comment #form_comments textarea {
    width: 100%;
    border: 1px solid #dcdddd;
    border-radius: 4px;
    padding: 12px 25px;
    height: 200px
}

#product-reviews .user_comment #form_comments textarea:focus {
    outline: none;
    border: 1px solid #2d8cff
}

#product-reviews .user_comment #form_comments input.submit {
    border: 1px solid #2d8cff;
    border-radius: 4px;
    background: #2d8cff;
    width: 196px;
    padding: 12px 25px;
    color: #fff;
    font-size: 16px;
    font-weight: 700
}

@media screen and (max-width: 768px) {
    #product-reviews .users .comment_box,
    #product-reviews .users .comment_box ul {
        padding: 0
    }
    #product-reviews #my-nav ul>li {
        border-top: none;
        margin-top: 10px;
        background-color: #fff
    }
}

@media screen and (max-width: 500px) {
    #product-reviews .editors .content,
    #product-reviews .editors .content .left {
        width: 100%
    }
    #product-reviews .users hr {
        margin: 0 auto 60px;
        border-top: 2px solid #dcdddd
    }
    #product-reviews .users .comment_box ul li .content {
        display: flex;
        flex-direction: column;
        justify-content: center;
        text-align: center
    }
    #product-reviews .users .comment_box ul li .content .left span.showStars {
        margin: 10px auto 30px
    }
    #product-reviews .users .comment_box ul li .content .left {
        margin-right: 0
    }
    #product-reviews .users .comment_box ul li .content .left span.time {
        line-height: 28px
    }
    #product-reviews .user_comment #form_comments .user_name {
        display: flex;
        flex-direction: column;
        justify-content: space-between
    }
    #product-reviews .user_comment #form_comments .first,
    #product-reviews .user_comment #form_comments .last {
        width: 100%
    }
    #product-reviews #product-reviews .user_comment #form_comments {
        width: 90%;
        margin: 25px auto
    }
}

#registration .hd {
    box-shadow: none
}

#registration .banner {
    text-align: center;
    padding: 40px 0 60px
}

#registration .banner h1 {
    font-size: 36px;
    margin: 0;
    padding-bottom: 10px;
    color: #000
}

#registration .banner h2 {
    font-size: 18px;
    color: #000;
    margin: 0 0 20px
}

#registration .banner_bg img {
    max-width: 100%
}

#registration .register-bundle .bundle-banner {
    text-align: center
}

#registration .register-bundle .bundle-banner .bundle-content {
    padding: 50px 0 0;
    overflow: hidden
}

#registration .register-bundle .bundle-banner .title {
    font-size: 36px;
    color: #000
}

#registration .bundle-content.box-content {
    display: flex;
    justify-content: space-around;
    overflow: unset !important;
    flex-wrap: wrap
}

#registration .bundle-content .box {
    border: 1px solid #2d8cff;
    border-radius: 8px;
    padding: 40px 0;
    background: #fff;
    box-shadow: 5px 5px 14px rgba(0, 0, 0, .1);
    transform: translateY(0);
    transition: all .3s;
    flex: 0 0 40%;
    position: relative
}

@media screen and (max-width: 960px) {
    #registration .bundle-content .box {
        flex: 0 0 65%
    }
    #registration .bundle-content .box:last-child {
        margin-top: 30px
    }
}

@media screen and (max-width: 600px) {
    #registration .bundle-content .box {
        flex: 100%
    }
}

#registration .bundle-content .box:before {
    content: "";
    display: block;
    background: url("../../pages/registration/sale-count.png")/*tpa=https://www.fonepaw.com/pages/registration/sale-count.png*/
    no-repeat;
    background-size: 100%;
    width: 100px;
    height: 99px;
    position: absolute;
    top: -5px;
    right: -5px
}

#registration .bundle-content .box .title {
    font-size: 24px;
    font-weight: 700;
    text-align: center;
    line-height: 32px;
    margin-bottom: 5px
}

#fr_body #registration .bundle-content .box .title {
    padding: 0 24px
}

@media (max-width: 1200px) {
    #fr_body #registration .bundle-content .box .title {
        padding: unset
    }
}

#registration .bundle-content .box .title a {
    font-size: 24px;
    font-weight: 700;
    text-align: center;
    line-height: 32px;
    color: #000
}

#registration .bundle-content .box .desc ul {
    padding: 0
}

#registration .bundle-content .box .desc ul li {
    list-style: none;
    text-align: center;
    margin-bottom: 5px
}

#registration .bundle-content .box .desc ul li p {
    display: inline;
    color: #727171;
    position: relative;
    padding-left: 10px;
    font-size: 16px
}

#registration .bundle-content .box .desc ul li p:before {
    content: "";
    display: block;
    width: 5px;
    height: 5px;
    border-radius: 50%;
    background: #ec5723;
    position: absolute;
    left: 0;
    top: 9px
}

#registration .bundle-content .box .pri {
    color: #ff7e78;
    text-align: center;
    font-size: 36px;
    margin-top: 15PX;
    margin-bottom: 15PX
}

#registration .bundle-content .box span {
    display: block;
    text-align: center;
    margin-bottom: 30px;
    font-size: 16px;
    line-height: 28px
}

#registration .bundle-content .box .buy-button {
    text-align: center
}

#registration .bundle-content .box .buy-button button {
    display: inline-block;
    background: #2d8cff;
    min-width: 139px;
    height: 44px;
    font-size: 16px;
    padding: 0 12px;
    border-radius: 8px;
    line-height: 42px;
    color: #fff;
    font-weight: 700;
    border: 0
}

#registration .bundle-content .box .buy-button button:hover {
    background: #067df4
}

#registration .steps {
    padding: 60px 0
}

@media screen and (max-width: 768px) {
    #registration .steps {
        padding: 30px 0
    }
}

#registration .steps h2 {
    font-size: 24px;
    color: #000;
    font-weight: 700;
    text-align: center
}

#registration .steps .steps-content {
    margin-top: 45px;
    display: flex;
    justify-content: space-between;
    text-align: center
}

#registration .steps .steps-content div {
    width: 200px
}

#registration .steps .steps-content div img {
    width: 64px
}

#registration .steps .steps-content div .title {
    font-size: 20px;
    color: #000;
    margin-top: 20px
}

#registration .steps .steps-content div .desc {
    margin-top: 20px;
    color: #000
}

#registration .steps .guide {
    margin: 30px auto 0;
    text-align: center
}

#registration .steps .guide a {
    font-size: 16px;
    font-weight: 700;
    color: #468df7;
    position: relative
}

#registration .steps .guide a:before {
    content: "";
    position: absolute;
    bottom: -2px;
    left: 0;
    right: 0;
    display: block;
    width: 100%;
    height: 1px;
    background: currentColor;
    transform-origin: right center;
    transition: transform .6s cubic-bezier(.77, 0, .175, 1);
    transform: translateZ(0) scaleX(0)
}

#registration .steps .guide a:hover:before {
    transform-origin: left center;
    transform: translateZ(0) scaleX(1)
}

@media screen and (max-width: 768px) {
    #registration .steps h2 {
        font-size: 16px;
        line-height: 26px
    }
    #registration .steps .steps-content {
        flex-direction: column;
        justify-content: center
    }
    #registration .steps .steps-content div {
        width: 100%;
        margin-top: 30px
    }
}

#registration .details {
    width: 100%;
    padding: 64px 0
}

#registration .details .title {
    font-size: 36px;
    color: #000;
    text-align: center
}

#registration .details .content {
    padding-top: 64px
}

#registration .details .content .two .box {
    overflow: hidden;
    margin-bottom: 67px;
    display: flex;
    justify-content: flex-start
}

#registration .details .content .two .box .pic {
    width: 362px;
    text-align: center;
    background-color: #f0f7fd;
    padding: 40px 0
}

#registration .details .content .two .box .pic img {
    max-width: 100%
}

#registration .details .content .two .box .icon {
    width: 92px;
    height: 1px;
    background-color: #3883d9;
    float: left;
    margin-left: -40px;
    margin-top: 24px;
    margin-right: 20px;
    text-indent: 99999px
}

#registration .details .content .two .box .word {
    float: left;
    padding-top: 15px
}

#registration .details .content .two .box .word .title {
    color: #333;
    font-size: 20px;
    text-align: left;
    margin-bottom: 20px
}

#registration .details .content .two .box .word .name {
    color: #333;
    font-size: 14px
}

#registration .details .content .two .box .word .desc p {
    color: #666;
    font-size: 14px
}

#registration .details .content .two .box .word .desc a {
    color: #0055c5;
    font-size: 14px
}

#registration .details .content .two .box .word .desc a:hover {
    opacity: .6
}

#registration .details .content .two .box:last-child {
    margin-bottom: 0
}

#registration .details .content .two .right {
    justify-content: flex-end
}

#registration .details .content .two .right .word {
    float: left;
    text-align: right
}

#registration .details .content .two .right .word .title,
#registration .details .content .two .right .word p {
    text-align: right
}

#registration .details .content .two .right .icon {
    float: left;
    margin-right: -40px;
    margin-left: 20px;
    position: relative;
    z-index: 10
}

#registration .details .content .active {
    display: block
}

@media screen and (max-width: 768px) {
    #registration .details .content .two .box .icon {
        display: none
    }
    #registration .details .content .two .box .pic {
        width: 100%
    }
    #registration .details .content .two .right {
        margin-left: inherit
    }
    #registration .details .content .two .box .word .desc,
    #registration .details .content .two .right .word .title,
    #registration .details .content .two .right .word p {
        text-align: left
    }
}

/ / volumn #registration .volume {
        background-repeat: no-repeat;
        background-position: 50%
    }

#registration .volume .vo_buy {
    width: 1080px;
    margin: 0 auto
}

#registration .volume .vo_buy .top {
    text-align: center;
    color: #000;
    padding-bottom: 32px;
    opacity: .9
}

#registration .volume .vo_buy .top .v_title {
    font-size: 36px
}

#registration .volume .vo_buy .top .notes {
    margin: 10px auto;
    width: 80%
}

#registration .volume .vo_buy .top .notes span {
    color: red
}

#registration .volume .vo_buy .top .notes p {
    font-size: 16px;
    lighting-color: 28px
}

#registration .volume .vo_buy .top .v_des {
    font-size: 24px;
    color: #000
}

#registration .volume .vo_buy .top .v_des:hover,
#registration .volume .vo_buy .top .v_des:hover span {
    text-decoration: none
}

#registration .volume .vo_buy .buy-box {
    width: 80%;
    margin: auto;
    background: #fff;
    border-radius: 8px;
    box-shadow: 1px 1px 6px rgba(0, 0, 0, .1);
    position: relative
}

@media screen and (max-width: 1080px) {
    #registration .volume .vo_buy {
        width: 100%;
        padding: 0 15px
    }
}

#registration .volume .vo_buy .buy-box:after {
    content: url("../../pages/registration/buyvolumelicensing-block.svg")/*tpa=https://www.fonepaw.com/pages/registration/buyvolumelicensing-block.svg*/
;
    position: absolute;
    width: 52px;
    right: -15px;
    bottom: -20px;
    z-index: -1
}

#registration .volume .vo_buy .buy-box:before {
    content: url("../../pages/registration/buyvolumelicensing-icon.svg")/*tpa=https://www.fonepaw.com/pages/registration/buyvolumelicensing-icon.svg*/
;
    position: absolute;
    width: 168px;
    left: -140px;
    top: -87px
}

@media screen and (max-width: 768px) {
    #registration .volume .vo_buy .buy-box {
        width: 95%
    }
    #registration .volume .vo_buy .buy-box:after,
    #registration .volume .vo_buy .buy-box:before {
        display: none
    }
}

#registration .volume .vo_buy .buy-box .item {
    padding: 20px
}

#registration .volume .vo_buy .buy-box .item .pro-title {
    font-size: 18px;
    font-weight: 700;
    line-height: 36px;
    background: rgba(45, 140, 255, .19215686274509805);
    border-radius: 6.4px;
    text-align: center;
    padding: 5px
}

#registration .volume .vo_buy .buy-box .item .pro-title a {
    color: #333
}

#registration .volume .vo_buy .buy-box .item .buy-set {
    display: flex;
    margin-top: 20px;
    justify-content: space-between;
    border-bottom: 1px solid #e6e6e6;
    align-items: center;
    padding-bottom: 10px;
    transform: translateY(0) scale(1);
    transition: all .3s
}

#registration .volume .vo_buy .buy-box .item .buy-set:hover {
    transform: translateY(-5px)
}

#registration .volume .vo_buy .buy-box .item .buy-set .pro {
    color: #333;
    flex: 0 0 40%;
    font-size: 16px
}

#registration .volume .vo_buy .buy-box .item .buy-set .pri {
    color: #f39900;
    font-size: 24px
}

#registration .volume .vo_buy .buy-box .item .buy-set .buy-button {
    text-align: right;
    flex: 0 0 40%
}

#registration .volume .vo_buy .buy-box .item .buy-set .buy-button button {
    display: inline-block;
    background: #2d8cff;
    width: 139px;
    height: 44px;
    font-size: 16px;
    padding: 0;
    border-radius: 8px;
    line-height: 42px;
    color: #fff;
    font-weight: 700;
    border: 0
}

#registration .volume .vo_buy .buy-box .item .buy-set .buy-button button:hover {
    background: #067df4
}

@media screen and (max-width: 600px) {
    #registration .volume .vo_buy .buy-box .item .pro-title {
        font-size: 16px
    }
    #registration .volume .vo_buy .buy-box .item .buy-set .pro {
        flex: 0 0 30%
    }
    #registration .volume .vo_buy .buy-box .item .buy-set .pri {
        font-size: 22px
    }
    #registration .volume .vo_buy .buy-box .item .buy-set .buy-button {
        flex: 0 0 30%
    }
    #registration .volume .vo_buy .buy-box .item .buy-set .buy-button button {
        width: 104px;
        height: 39px;
        font-size: 14px
    }
}

#registration .volume .volume_info {
    width: 80%;
    padding: 26px 44px 26px 38px;
    border: 1px solid #b3b3b3;
    margin: 52px auto auto
}

#registration .volume .volume_info .de,
#registration .volume .volume_info .title {
    font-size: 18px;
    color: #000
}

#registration .volume .volume_info .de a:hover {
    text-decoration: none
}

#registration .part2 {
    margin-top: 114px;
    overflow: hidden;
    margin-bottom: 80px
}

#registration .part2 .container .part2-title {
    font-size: 32px;
    font-weight: 700;
    color: #231815;
    line-height: 43px;
    text-align: center
}

#registration .part2 .container .part2-video-box {
    width: 969px;
    height: 526px;
    position: relative;
    margin: 39px auto 0;
    padding-top: 20px
}

#registration .part2 .container .part2-video-box:after {
    content: "";
    background-image: url("../../pages/registration/palyBackground.svg")/*tpa=https://www.fonepaw.com/pages/registration/palyBackground.svg*/
;
    background-repeat: no-repeat;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 970px;
    height: 425px;
    z-index: -2
}

#registration .part2 .container .part2-video-box:before {
    content: "";
    background-image: url("../../pages/registration/watchBackground.svg")/*tpa=https://www.fonepaw.com/pages/registration/watchBackground.svg*/
;
    background-repeat: no-repeat;
    position: absolute;
    top: 0;
    left: 50%;
    transform: translateX(-50%);
    width: 650px;
    height: 486px;
    z-index: -1
}

#registration .part2 .container .part2-video-box .part2-video {
    width: 612px;
    height: 367px;
    margin-left: 50%;
    transform: translateX(-50%);
    margin-top: -1px
}

#registration .part2 .container .part2-video-box .part2-video video {
    width: 100%;
    height: 100%;
    outline: none
}

[data-v-7ab564f8] {
    font-family: Montserrat_Regular
}

.New_DR[data-v-7ab564f8] {
    overflow: hidden
}

.new_characteristic[data-v-7ab564f8],
.new_devices_supported[data-v-7ab564f8],
.new_diversity[data-v-7ab564f8],
.new_home_bottom[data-v-7ab564f8],
.new_usage_scenario[data-v-7ab564f8],
.third_party[data-v-7ab564f8] {
    width: 1080px !important;
    margin: 0 auto
}

.new_banner[data-v-7ab564f8] {
    width: 100%;
    height: 780px;
    background: url("../../pages/new-android-data-recovery/banner_img.webp")/*tpa=https://www.fonepaw.com/pages/new-android-data-recovery/banner_img.webp*/
    no-repeat;
    background-size: 100% 100%
}

.new_banner_box[data-v-7ab564f8] {
    width: 1080px;
    height: 100%;
    margin: 0 auto
}

.new_banner_content[data-v-7ab564f8] {
    padding-top: 70px;
    display: flex
}

.new_banner_content_left[data-v-7ab564f8] {
    width: 60%
}

.new_banner_product_name[data-v-7ab564f8] {
    font-size: 24px;
    line-height: 190.4%;
    color: #000
}

.new_banner_product_characteristic[data-v-7ab564f8] {
    font-weight: 700;
    font-size: 56px;
    line-height: 125.4%;
    color: #000;
    margin-top: 15px;
    font-family: Montserrat_Bold !important
}

.new_banner_product_introduce[data-v-7ab564f8] {
    margin-top: 17px
}

.new_banner_product_introduce_item[data-v-7ab564f8] {
    font-size: 16px;
    line-height: 230.19%;
    color: #000;
    font-family: Montserrat_Light !important;
    font-weight: 300
}

.new_banner_product_introduce_item[data-v-7ab564f8]:before {
    content: "";
    display: inline-block;
    width: 5px;
    height: 5px;
    border-radius: 5px;
    margin-bottom: 3px;
    margin-right: 5px;
    background-color: #7980ff
}

.new_banner_content_right_img[data-v-7ab564f8] {
    padding-top: 80px;
    width: 40%
}

.new_banner_content_right[data-v-7ab564f8] {
    width: 612px;
    height: 504px;
    position: relative;
    left: -40px
}

.new_banner_product_button[data-v-7ab564f8] {
    margin-top: 25px
}

.new_content[data-v-7ab564f8] {
    position: relative
}

.new_content_box[data-v-7ab564f8] {
    margin: 0 auto
}

.new_content_box_back_1[data-v-7ab564f8] {
    position: absolute;
    left: 0;
    top: 1700px
}

.new_content_box_bakc_2[data-v-7ab564f8] {
    position: absolute;
    right: 0;
    top: 1200px
}

.third_party[data-v-7ab564f8] {
    width: 100%;
    margin-top: 35px;
    margin-bottom: 140px
}

.third_party .third_party_pc_img[data-v-7ab564f8]:nth-child(2),
.third_party .third_party_pc_img[data-v-7ab564f8]:nth-child(3),
.third_party .third_party_pc_img[data-v-7ab564f8]:nth-child(4),
.third_party .third_party_pc_img[data-v-7ab564f8]:nth-child(5) {
    margin-left: 5%
}

.new_usage_scenario[data-v-7ab564f8] {
    margin: 0 auto 171px
}

.new_usage_scenario_title[data-v-7ab564f8] {
    font-weight: 600;
    font-size: 40px;
    line-height: 143.4%;
    text-align: center;
    color: #000
}

.new_usage_scenario_subheading[data-v-7ab564f8] {
    font-size: 16px;
    line-height: 173.9%;
    text-align: center;
    color: #6c6c6c;
    margin-top: 20px
}

.new_usage_scenario_list[data-v-7ab564f8] {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between
}

.new_usage_scenario_list_item[data-v-7ab564f8] {
    background: #f7f8fa;
    border-radius: 12px;
    width: 250px;
    height: 250px;
    margin-top: 60px
}

.new_usage_scenario_list_item_box[data-v-7ab564f8] {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    text-align: center;
    position: relative
}

.new_usage_scenario_list_item_img[data-v-7ab564f8] {
    background: #f7f8fa;
    border-radius: 12px;
    margin-bottom: 19.17px
}

.new_usage_scenario_list_item_text[data-v-7ab564f8] {
    font-size: 14px
}

.new_usage_scenario_list_item_box .new_usage_scenario_list_item_text_show[data-v-7ab564f8] {
    display: flex;
    padding-inline: 18.75px;
    justify-content: center;
    align-items: center;
    position: absolute;
    transform: scale(0);
    font-size: 14px;
    line-height: 172.9%;
    background: #f7f8fa;
    transition: all .3s;
    color: #000;
    font-weight: lighter;
    font-family: Montserrat_Light !important
}

.new_usage_scenario_list_item_box:hover .new_usage_scenario_list_item_text_show[data-v-7ab564f8] {
    transform: scale(1)
}

.new_usage_scenario_list_item_box:hover .new_usage_scenario_list_item_img[data-v-7ab564f8],
.new_usage_scenario_list_item_box:hover .new_usage_scenario_list_item_text[data-v-7ab564f8] {
    visibility: hidden
}

.new_usage_scenario_list_item_text_hover[data-v-7ab564f8] {
    margin-top: 16px;
    font-size: 14px;
    line-height: 140%;
    text-align: center;
    color: #000;
    display: flex;
    align-items: center;
    width: 100%;
    height: 100%
}

.new_devices_supported[data-v-7ab564f8] {
    position: relative;
    z-index: 2
}

.new_devices_supported_title[data-v-7ab564f8] {
    text-align: center;
    font-weight: 600;
    font-size: 40px;
    line-height: 143.4%;
    color: #000
}

.new_devices_supported_content[data-v-7ab564f8] {
    display: flex;
    justify-content: space-between;
    margin-top: 93px;
    margin-bottom: 220px
}

.new_devices_supported_content_left[data-v-7ab564f8],
.new_devices_supported_content_right[data-v-7ab564f8] {
    background: #fff;
    box-shadow: 0 3px 34px hsla(0, 0%, 78%, .39);
    border-radius: 13px;
    padding: 36px 34px
}

.new_devices_supported_content_left[data-v-7ab564f8] {
    width: 454px;
    height: 315px
}

.new_devices_supported_content_left .content_left_title[data-v-7ab564f8],
.new_devices_supported_content_right .content_right_title[data-v-7ab564f8] {
    font-weight: 600;
    font-size: 24px;
    line-height: 143.4%;
    color: #7980ff;
    margin-bottom: 15px
}

.new_devices_supported_content_left_box[data-v-7ab564f8] {
    display: flex;
    align-items: center
}

.new_devices_supported_content_right_box[data-v-7ab564f8] {
    display: flex
}

.content_left_img_box[data-v-7ab564f8],
.content_right_img_box[data-v-7ab564f8] {
    width: 30px;
    display: flex;
    align-items: center;
    margin-right: 5px
}

.content_right_img_box[data-v-7ab564f8] {
    align-items: flex-start;
    line-height: 298.9%;
    padding-top: 12px
}

.new_devices_supported_content_left_box .content_left_text[data-v-7ab564f8],
.new_devices_supported_content_right .content_right_text_box .text_box_text[data-v-7ab564f8] {
    font-size: 14px;
    line-height: 298.9%;
    color: #6b6b6b;
    font-weight: 300;
    font-family: Montserrat_Light !important
}

.new_devices_supported_content_right[data-v-7ab564f8] {
    width: 583px;
    height: 315px
}

.new_devices_supported_content_right .content_right_text_box .text_box_title[data-v-7ab564f8] {
    font-weight: 600;
    font-size: 14px;
    line-height: 298.9%;
    color: #000
}

.new_devices_supported_content .new_devices_supported_content_right .content_right_text_box[data-v-7ab564f8] {
    display: inline-block;
    flex: 1
}

.new_characteristic[data-v-7ab564f8] {
    display: flex;
    margin-bottom: 210px;
    position: relative;
    z-index: 2;
    flex-direction: row-reverse
}

.new_characteristic_left[data-v-7ab564f8] {
    margin-top: 18px;
    width: 665px;
    height: 389px;
    position: relative
}

.new_characteristic_left_bg[data-v-7ab564f8] {
    position: absolute;
    top: 57px;
    left: 307px;
    width: 872px;
    z-index: -1
}

.new_characteristic_right[data-v-7ab564f8] {
    flex: 1
}

.new_characteristic_left .new_characteristic_left_img[data-v-7ab564f8] {
    width: 100%;
    max-width: none
}

.new_characteristic_right_title[data-v-7ab564f8] {
    font-weight: 600;
    font-size: 40px;
    line-height: 143.4%;
    color: #000
}

.new_characteristic_right_subheading[data-v-7ab564f8] {
    padding-inline: 5px;
    line-height: 197.9%;
    color: #595959;
    font-size: 16px;
    margin: 19px 0;
    font-weight: lighter;
    font-family: Montserrat_Light !important
}

.new_characteristic_right_list[data-v-7ab564f8] {
    padding-inline: 5px;
    font-weight: lighter;
    display: flex;
    flex-wrap: wrap
}

.new_characteristic_right_list_item[data-v-7ab564f8] {
    width: 50%;
    margin-bottom: 27px;
    display: flex;
    align-items: center
}

.new_characteristic_right_list_item .list_item_text[data-v-7ab564f8] {
    font-size: 16px;
    line-height: 143%;
    color: #595959;
    margin-left: 9px;
    font-weight: lighter;
    font-family: Montserrat_Light !important
}

.new_update[data-v-7ab564f8] {
    margin-bottom: 187px;
    position: relative;
    z-index: 2
}

.new_update_title[data-v-7ab564f8] {
    font-weight: 600;
    font-size: 40px;
    line-height: 143.4%;
    text-align: center;
    color: #000;
    margin-bottom: 78px
}

.new_update_content[data-v-7ab564f8] {
    display: flex;
    justify-content: space-between
}

.new_update_content_item[data-v-7ab564f8] {
    width: 342.29px;
    height: 242.76px;
    background: #fff;
    border: 1px solid #f1f1f1;
    box-shadow: 0 13.2436px 14.8991px rgba(78, 91, 167, .39);
    border-radius: 13px;
    padding: 21px 26px
}

.new_update_content_item_top[data-v-7ab564f8] {
    border-bottom: 1px solid #f1f1f1;
    padding-bottom: 14px
}

.new_update_content_item_top_title[data-v-7ab564f8] {
    font-weight: 600;
    font-size: 22px;
    line-height: 166.9%;
    color: #8077d8;
    margin-left: 17px
}

.new_update_content_item_text[data-v-7ab564f8] {
    display: inline-block;
    margin-top: 19px;
    font-size: 14px;
    line-height: 190.4%;
    color: #595959
}

.new_instructions_top[data-v-7ab564f8] {
    position: relative
}

.new_instructions[data-v-7ab564f8] {
    position: relative;
    width: 100%;
    height: 643.41px;
    background: rgba(244, 244, 255, .81);
    margin-bottom: 173px;
    -webkit-backdrop-filter: blur(11px);
    backdrop-filter: blur(11px);
    z-index: 2
}

.new_instructions_box[data-v-7ab564f8] {
    width: 1080px;
    margin: 0 auto;
    position: relative;
    z-index: 2
}

.new_instructions_content[data-v-7ab564f8] {
    display: flex;
    justify-content: space-between;
    position: relative
}

.new_instructions_title[data-v-7ab564f8] {
    font-weight: 600;
    font-size: 40px;
    line-height: 143.4%;
    text-align: center;
    color: #000;
    padding-top: 75px;
    margin-bottom: 77px
}

.new_instructions_content_item[data-v-7ab564f8] {
    width: 360px;
    display: flex;
    flex-direction: column;
    align-items: center
}

.new_instructions_content_item_img[data-v-7ab564f8] {
    filter: drop-shadow(0 5.38263px 14.3537px rgba(137, 137, 137, .25));
    border-radius: 6.27974px;
    width: 345.42px;
    height: 211.89px
}

.new_instructions_content_item_order[data-v-7ab564f8] {
    width: 94.23px;
    height: 37.29px;
    background: #a8bafc;
    border-radius: 7px;
    text-align: center;
    line-height: 37.29px;
    margin-top: 29px;
    color: #fff;
    font-weight: 300;
    font-size: 18px;
    font-family: Montserrat_Light !important
}

.new_instructions_content_item_text[data-v-7ab564f8] {
    font-weight: 500;
    font-size: 18px;
    line-height: 147.5%;
    color: #000;
    margin-top: 19px;
    text-align: center;
    padding-inline: 30px;
    font-weight: lighter;
    font-family: Montserrat_Light !important
}

.new_instructions_content_transverse_1[data-v-7ab564f8],
.new_instructions_content_transverse_2[data-v-7ab564f8] {
    position: absolute
}

.new_instructions_content_transverse_1[data-v-7ab564f8] {
    left: 254px;
    bottom: 89px
}

.new_instructions_content_transverse_2[data-v-7ab564f8] {
    left: 615px;
    bottom: 89px
}

.new_instructions_box_back[data-v-7ab564f8] {
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    top: -460px
}

.new_diversity[data-v-7ab564f8] {
    width: 1080px;
    margin: 0 auto 190px
}

.new_diversity_title[data-v-7ab564f8] {
    font-weight: 600;
    font-size: 40px;
    line-height: 143.4%;
    text-align: center;
    color: #000;
    margin-bottom: 64px
}

.new_diversity_content[data-v-7ab564f8] {
    display: flex;
    justify-content: space-between
}

.new_diversity_content_item[data-v-7ab564f8] {
    width: 345px;
    height: 422px;
    border-radius: 16px;
    box-shadow: 0 10px 20px -8px #afaff2
}

.new_diversity_content_item_top[data-v-7ab564f8],
.new_diversity_content_item_top_img[data-v-7ab564f8] {
    border-radius: 16px 16px 0 0
}

.new_diversity_content_item_bottom[data-v-7ab564f8] {
    padding: 29px 23px
}

.new_diversity_content_item_bottom_title[data-v-7ab564f8] {
    font-weight: 600;
    font-size: 18px;
    line-height: 22px;
    text-align: center;
    color: #000
}

.new_diversity_content_item_bottom_text[data-v-7ab564f8] {
    text-align: center;
    font-size: 14px;
    line-height: 190.4%;
    color: #6b6b6b;
    margin-top: 12px;
    font-weight: lighter;
    font-family: Montserrat_Light !important
}

.new_solution[data-v-7ab564f8] {
    width: 100%;
    height: 500px;
    background-color: #2a2238
}

.new_solution_box[data-v-7ab564f8] {
    width: 1080px;
    margin: 0 auto
}

.new_solution_box_title[data-v-7ab564f8] {
    font-weight: 600;
    font-size: 40px;
    line-height: 143.4%;
    text-align: center;
    color: #fff;
    padding-top: 95px;
    margin-bottom: 61px
}

.new_solution_box_tab_box[data-v-7ab564f8] {
    display: flex;
    align-items: center
}

.new_solution_box_tab[data-v-7ab564f8] {
    display: inline-block;
    height: 70px;
    line-height: 70px;
    text-align: center;
    width: 225px;
    position: relative
}

.new_solution_box_tab_line[data-v-7ab564f8] {
    position: absolute;
    height: 4px;
    width: 88%;
    background-color: #7980ff;
    left: 50%;
    transform: translateX(-50%);
    bottom: -4px
}

.new_solution_box_tab_content[data-v-7ab564f8] {
    margin-top: 50px;
    text-align: center;
    font-size: 16px;
    line-height: 221.9%;
    color: #fff;
    font-weight: 300;
    font-family: Montserrat_Light !important
}

.new_solution_box_tab:nth-child(5) .new_solution_box_tab_img[data-v-7ab564f8] {
    height: 23.04px
}

.new_achievement[data-v-7ab564f8] {
    position: relative;
    overflow: hidden
}

.new_home_bottom[data-v-7ab564f8] {
    position: relative;
    padding-top: 182px;
    margin-bottom: 220px
}

.new_home_bottom_title[data-v-7ab564f8] {
    font-weight: 600;
    font-size: 40px;
    line-height: 143.4%;
    color: #000;
    margin: 0 auto;
    width: 700px;
    text-align: center
}

.new_home_bottom_conetnt[data-v-7ab564f8] {
    display: flex;
    justify-content: center;
    position: relative;
    z-index: 2;
    margin-top: 68px;
    margin-bottom: 122px
}

.new_home_bottom_conetnt_box[data-v-7ab564f8] {
    width: 194.14px;
    height: 217.04px;
    margin-right: 27px
}

.new_home_bottom_conetnt_box_move[data-v-7ab564f8] {
    width: 194.14px;
    height: 217.04px;
    background: #fff;
    box-shadow: 0 9px 19px hsla(0, 0%, 71%, .25);
    border-radius: 14px;
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
    padding-top: 30px;
    box-sizing: border-box
}

.new_home_bottom_conetnt_boxhover[data-v-7ab564f8] {
    transform: translateY(-20px);
    transition: all .5s
}

.new_home_bottom_conetnt_box_num[data-v-7ab564f8] {
    font-weight: 600;
    font-size: 20px;
    line-height: 166.9%;
    color: #000;
    margin-top: 12px
}

.new_home_bottom_conetnt_box_text[data-v-7ab564f8] {
    font-size: 14px;
    color: #595959;
    font-weight: lighter;
    font-family: Montserrat_Light !important
}

.new_introduce[data-v-7ab564f8] {
    width: 1080px;
    margin: 0 auto;
    display: flex;
    position: relative;
    z-index: 3
}

.new_introduce_left[data-v-7ab564f8] {
    display: flex;
    flex-direction: column;
    flex: 1
}

.new_introduce_box[data-v-7ab564f8] {
    position: relative;
    margin-bottom: 100px
}

.new_introduce_left_title[data-v-7ab564f8] {
    font-weight: 600;
    font-size: 30px;
    line-height: 127.9%;
    color: #000
}

.new_introduce_left_subheading[data-v-7ab564f8] {
    font-size: 20px;
    line-height: 158.9%;
    color: #655bef;
    margin-top: 26px
}

.new_introduce_left_text[data-v-7ab564f8] {
    font-size: 16px;
    line-height: 212.4%;
    margin-top: 15px;
    font-weight: lighter;
    font-family: Montserrat_Light !important
}

.new_introduce_left_button[data-v-7ab564f8] {
    display: flex;
    margin-top: 32px
}

.new_introduce_left_button_download[data-v-7ab564f8] {
    width: 235px;
    height: 63.17px;
    background: #655bef;
    border-radius: 8px;
    text-align: center;
    line-height: 63.17px;
    color: #fff;
    font-weight: 500;
    font-size: 19.1828px;
    cursor: pointer
}

.new_introduce_left_button_buy[data-v-7ab564f8] {
    width: 172.51px;
    height: 63.17px;
    border: 2px solid #655bef;
    border-radius: 8px;
    font-size: 19.1828px;
    line-height: 63.17px;
    text-align: center;
    color: #655bef;
    margin-left: 28px;
    cursor: pointer
}

.new_introduce_left_button_a_buy:hover .new_introduce_left_button_buy[data-v-7ab564f8],
.new_introduce_left_button_a_download:hover .new_introduce_left_button_download[data-v-7ab564f8] {
    transform: translateY(-10px);
    transition: all .5s
}

.new_achievement_background[data-v-7ab564f8] {
    position: absolute;
    bottom: 0;
    width: 100%;
    z-index: 2
}

.new_achievement_background img[data-v-7ab564f8] {
    width: 100%
}

.new_achievement_background_img[data-v-7ab564f8] {
    position: absolute;
    top: -239px;
    left: 43%;
    z-index: -1;
    opacity: .7
}

.new_dr_mobile_style[data-v-7ab564f8] {
    display: none
}

.new_introduce_left[data-v-7ab564f8] {
    margin-top: 35px
}

.new_introduce_right[data-v-7ab564f8] {
    width: 530px;
    margin-top: 22px
}

.nbsp[data-v-7ab564f8] {
    width: 100%;
    height: 130px;
    background: #fff
}

.new_home_bottom_conetnt_box_img[data-v-7ab564f8] {
    width: 62px;
    height: 62px
}

.list_item_img[data-v-7ab564f8] {
    width: 18px;
    height: 19px
}

@media (max-width: 770px) {
    .new_dr_pc_style[data-v-7ab564f8] {
        display: none
    }
    .new_dr_mobile_style[data-v-7ab564f8] {
        display: block
    }
    .new_home_bottom_title[data-v-7ab564f8] {
        width: auto;
        position: relative;
        z-index: 2
    }
    .new_home_bottom_conetnt[data-v-7ab564f8] {
        margin-bottom: 94px
    }
    .new_home_bottom_conetnt_box[data-v-7ab564f8] {
        height: 135px;
        margin-right: 0;
        padding-top: 30px;
        background: #fff;
        border-radius: 14px;
        display: flex;
        flex-direction: column;
        align-items: center;
        text-align: center
    }
    .new_banner_box[data-v-7ab564f8] {
        width: 100%
    }
    .new_banner[data-v-7ab564f8] {
        height: auto;
        background: url("../../pages/new-android-data-recovery/banner_img_mobile.png")/*tpa=https://www.fonepaw.com/pages/new-android-data-recovery/banner_img_mobile.png*/
        no-repeat;
        background-size: 100% 100%
    }
    .new_banner_content[data-v-7ab564f8] {
        flex-direction: column;
        padding-top: 47px;
        padding-left: 15px
    }
    .new_banner_content_right[data-v-7ab564f8] {
        height: 250px;
        margin-top: 35px
    }
    .new_content_box[data-v-7ab564f8] {
        width: 100%
    }
    .third_party[data-v-7ab564f8] {
        display: flex;
        align-items: center;
        justify-content: space-evenly;
        margin-bottom: 100px
    }
    .third_party_pc_img[data-v-7ab564f8] {
        height: 12.42px;
        margin-left: 0 !important
    }
    .third_party_pc_img[data-v-7ab564f8]:nth-child(4) {
        height: 10.6px
    }
    .third_party_pc_img[data-v-7ab564f8]:nth-child(3),
    .third_party_pc_img[data-v-7ab564f8]:nth-child(5) {
        height: 7.26px
    }
    .new_usage_scenario[data-v-7ab564f8] {
        width: 100%
    }
    .new_usage_scenario_title[data-v-7ab564f8] {
        font-size: 32px;
        padding: 0 16.19px
    }
    .new_usage_scenario_list_item_img[data-v-7ab564f8] {
        width: 86.86px;
        height: 86.86px
    }
    .new_usage_scenario_list_item_moblie[data-v-7ab564f8] {
        width: 100%;
        display: flex;
        position: relative;
        flex-wrap: wrap
    }
    .new_usage_scenario_list_item_moblie[data-v-7ab564f8] .swiper-container {
        height: 100%
    }
    .new_usage_scenario_list_item[data-v-7ab564f8] {
        margin-right: 68px
    }
    .new_usage_scenario_list_item_mobile[data-v-7ab564f8] {
        display: flex;
        flex-direction: column;
        margin-right: 68px
    }
    .new_usage_scenario_list_item_text_mobile[data-v-7ab564f8] {
        font-size: 8.81205px;
        line-height: 140%;
        margin-top: 11.14px;
        text-align: center;
        color: #000
    }
    .new_method_of_application_content[data-v-7ab564f8] {
        padding-left: 15px;
        flex-direction: column
    }
    .new_method_of_application_content_left[data-v-7ab564f8] {
        width: 100%
    }
    .new_method_of_application_content_right[data-v-7ab564f8] {
        width: 100%;
        height: auto
    }
    .new_method_of_application_content_right_img[data-v-7ab564f8] {
        width: 100%;
        height: auto !important
    }
    .new_update[data-v-7ab564f8] {
        margin-bottom: 88px
    }
    .new_characteristic[data-v-7ab564f8] {
        flex-flow: row-reverse;
        flex-direction: column;
        padding-left: 15px;
        margin-bottom: 120px
    }
    .new_characteristic_right[data-v-7ab564f8] {
        width: 100%
    }
    .new_characteristic_right_list_item[data-v-7ab564f8] {
        width: 50%
    }
    .new_characteristic_left[data-v-7ab564f8] {
        width: 100%;
        left: -10px;
        height: auto
    }
    .swiper-container-horizontal>.swiper-pagination-bullets[data-v-7ab564f8] {
        bottom: 10px
    }
    .swiper-wrapper[data-v-7ab564f8] {
        box-shadow: 0 13.2436px 14.8991px rgba(78, 91, 167, .39)
    }
    .new_instructions_box[data-v-7ab564f8] {
        width: 100%
    }
    .new_instructions_title[data-v-7ab564f8] {
        font-size: 32px;
        margin-bottom: 32.34px
    }
    .new_instructions_box_back[data-v-7ab564f8] {
        top: -448px;
        max-width: none
    }
    .new_instructions_content_item_order[data-v-7ab564f8] {
        margin: 19px auto 0
    }
    .new_instructions_content_item_text[data-v-7ab564f8] {
        text-align: center
    }
    .swiper-pagination[data-v-7ab564f8] .swiper-pagination-bullet {
        background-color: #a4a1ff !important
    }
    .new_diversity[data-v-7ab564f8] {
        width: 100%;
        margin-bottom: 130px
    }
    .new_diversity_content[data-v-7ab564f8] {
        flex-direction: column
    }
    .new_diversity_content_item[data-v-7ab564f8] {
        width: 92%;
        margin: 0 auto 40px
    }
    .new_diversity_content_item_top_img[data-v-7ab564f8] {
        width: 100%
    }
    .new_solution_box[data-v-7ab564f8] {
        width: 95%
    }
    .new_solution_box_tab_content[data-v-7ab564f8] {
        font-size: 12px;
        line-height: 220.4%;
        padding: 0
    }
    .new_solution_box_tab_mobile[data-v-7ab564f8] {
        display: inline-block;
        width: 100%;
        text-align: center
    }
    .new_solution_box_tab_text[data-v-7ab564f8] {
        color: #fff;
        margin-top: 36px;
        line-height: 26.45px;
        font-size: 12px;
        font-family: Montserrat_Light !important;
        font-weight: lighter
    }
    .show_img[data-v-7ab564f8] {
        padding-bottom: 15.07px;
        border-bottom: 2.79145px solid #7980ff
    }
    .new_solution_box_tab_img[data-v-7ab564f8] {
        padding-bottom: 19px;
        border-bottom: 4.01592px solid #7980ff
    }
    .swiperPaginations_achievement[data-v-7ab564f8] {
        left: 50%;
        transform: translateX(-50%);
        bottom: auto
    }
    .new_home_bottom .swiper-pagination[data-v-7ab564f8] .swiper-pagination-bullet {
        margin-right: 10px
    }
    .new_home_bottom_conetnt_swiper[data-v-7ab564f8] {
        width: 100%;
        position: relative
    }
    .new_home_bottom[data-v-7ab564f8] {
        margin-bottom: 140px
    }
    .new_introduce[data-v-7ab564f8] {
        flex-direction: column;
        width: 95%
    }
    .new_introduce_left[data-v-7ab564f8] {
        width: 100%;
        justify-content: center;
        align-items: center
    }
    .new_introduce_left_button_download[data-v-7ab564f8] {
        width: 173.98px;
        height: 50.03px;
        line-height: 50.03px
    }
    .new_introduce_left_button_buy[data-v-7ab564f8] {
        width: 136.64px;
        height: 50.03px;
        line-height: 50.03px;
        border-radius: 6.33659px
    }
    .new_achievement_background[data-v-7ab564f8] {
        height: 520px
    }
    .new_banner_content_left[data-v-7ab564f8] {
        width: 100%
    }
    .new_banner_product_characteristic[data-v-7ab564f8] {
        margin-top: 7px;
        font-size: 34.375px
    }
    .new_banner_product_introduce[data-v-7ab564f8] {
        margin-top: 11px
    }
    .new_banner_product_introduce_item[data-v-7ab564f8] {
        font-size: 11px
    }
    .new_banner_content_right_img[data-v-7ab564f8] {
        position: relative;
        left: -15px;
        padding-top: 0;
        width: 100%
    }
    .new_banner_content_right[data-v-7ab564f8] {
        width: 100%;
        height: auto;
        position: unset
    }
    .new_characteristic[data-v-7ab564f8],
    .new_devices_supported[data-v-7ab564f8],
    .new_diversity[data-v-7ab564f8],
    .new_home_bottom[data-v-7ab564f8],
    .new_usage_scenario[data-v-7ab564f8],
    .third_party[data-v-7ab564f8] {
        width: 100% !important
    }
    .new_characteristic_right_title[data-v-7ab564f8] {
        font-size: 32px
    }
    .new_characteristic_left_img[data-v-7ab564f8] {
        height: auto !important;
        top: 43.19px;
        margin-top: 0
    }
    .new_devices_supported[data-v-7ab564f8] {
        padding: 0 15px;
        box-sizing: border-box
    }
    .new_devices_supported_content[data-v-7ab564f8] {
        flex-direction: column;
        margin-top: 24px;
        margin-bottom: 73.81px
    }
    .new_devices_supported_content_left[data-v-7ab564f8],
    .new_devices_supported_content_right[data-v-7ab564f8] {
        width: 100%;
        height: auto;
        margin-bottom: 24px
    }
    .new_devices_supported_content_left .content_left_title[data-v-7ab564f8],
    .new_devices_supported_content_right .content_right_title[data-v-7ab564f8] {
        font-size: 14px
    }
    .new_devices_supported_content_left_box .content_left_text[data-v-7ab564f8],
    .new_devices_supported_content_right .content_right_text_box .text_box_text[data-v-7ab564f8] {
        font-size: 8px
    }
    .new_devices_supported_content_left_box .content_left_img[data-v-7ab564f8],
    .new_devices_supported_content_right_box .content_right_img[data-v-7ab564f8] {
        width: 10.88px
    }
    .new_introduce_right_img[data-v-7ab564f8] {
        width: 100%
    }
    .new_introduce_left_title[data-v-7ab564f8] {
        font-size: 24px
    }
    .new_introduce_box[data-v-7ab564f8] {
        margin-bottom: 50px
    }
    .new_introduce_left_subheading[data-v-7ab564f8] {
        text-align: center;
        font-size: 16px;
        width: 90%;
        margin-top: 15px
    }
    .new_introduce_left_text[data-v-7ab564f8] {
        text-align: center;
        font-size: 12px
    }
    .new_introduce_box[data-v-7ab564f8] {
        padding-bottom: 0;
        background: none
    }
    .new_characteristic_left_bg[data-v-7ab564f8] {
        width: 385.97px;
        height: 385.97px;
        right: 0
    }
    .new_achievement_background_img[data-v-7ab564f8] {
        width: 475.05px;
        height: 440.15px;
        top: -90px;
        left: -20px;
        transform: rotate(6.83deg)
    }
    .download_text_1[data-v-7ab564f8] {
        font-size: 14.307px
    }
    .download_text_2[data-v-7ab564f8] {
        font-size: 6.64023px
    }
    .new_usage_scenario_list_item_moblie_swiper_box[data-v-7ab564f8] {
        padding: 0 15px;
        margin-top: 23.49px;
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between
    }
    .new_usage_scenario_list_item_moblie_swiper_item[data-v-7ab564f8] {
        flex: 0 0 47%
    }
    .new_usage_scenario_list_item_moblie_swiper_mob_hide[data-v-7ab564f8] {
        display: flex;
        justify-content: center;
        align-items: center;
        flex-direction: column;
        width: 150.8px;
        height: 150.8px;
        background: #f7f8fa;
        border-radius: 7.22699px;
        margin-bottom: 28.12px
    }
    .new_usage_scenario_list_item_img[data-v-7ab564f8] {
        width: 42.87px;
        height: 47.82px
    }
    .dr-scroll-pagination[data-v-7ab564f8] {
        bottom: -32.56px;
        left: 50%;
        transform: translateX(-50%);
        width: 90.14px;
        height: 8.47px;
        border-radius: 5.32716px
    }
    .new_usage_scenario[data-v-7ab564f8] {
        margin-bottom: 98.36px
    }
    .usBoxSwiper2_swiper_slide[data-v-7ab564f8] {
        display: flex;
        justify-content: space-between
    }
    .usBoxSwiper2_swiper_slide2[data-v-7ab564f8] {
        display: flex;
        justify-content: space-evenly
    }
    .swiper-pagination-bar[data-v-7ab564f8] {
        border-radius: 5.32716px
    }
    .new_characteristic_left_bg[data-v-7ab564f8] {
        top: 0;
        left: 25%
    }
    .new_instructions[data-v-7ab564f8] {
        height: auto;
        margin-bottom: 93.93px
    }
    .swiper-pagination-progressbar[data-v-7ab564f8] {
        background: #efefef
    }
    .swiper-pagination-progressbar[data-v-7ab564f8] .swiper-pagination-progressbar-fill {
        border-radius: 5.32716px;
        background: #a4a1ff
    }
    .usBoxSwiper2_swiper[data-v-7ab564f8] {
        margin-bottom: 0 !important
    }
    .new_solution_box_title[data-v-7ab564f8] {
        padding-top: 57.96px;
        width: 90%;
        margin-bottom: 36px
    }
    .new_introduce_right[data-v-7ab564f8] {
        width: 100%
    }
    .new_introduce_left_button[data-v-7ab564f8] {
        margin: 20.08px 0 44.92px
    }
    .new_achievement_background img[data-v-7ab564f8] {
        height: 100%
    }
    .new_instructions_swiper_item[data-v-7ab564f8] {
        display: flex;
        flex-direction: column;
        align-items: center;
        width: 100%
    }
    .swiperPaginations_dr_1[data-v-7ab564f8] {
        left: 0 !important
    }
    .new_characteristic_right_box[data-v-7ab564f8] {
        position: unset
    }
    .nbsp[data-v-7ab564f8] {
        height: 70px
    }
    .new_banner_product_name[data-v-7ab564f8] {
        font-size: 18px
    }
    .new_usage_scenario_list_item_moblie_swiper_mob_show[data-v-7ab564f8] {
        align-items: center;
        justify-content: center;
        text-align: center;
        padding-inline: 18px;
        font-weight: 300;
        font-size: 8px;
        line-height: 172.9%;
        display: none;
        background: #f7f8fa;
        border-radius: 12px;
        transition: scale(8);
        width: 150.8px;
        height: 150.8px
    }
    .new_usage_scenario_list_item_moblie_swiper_mob_text_show[data-v-7ab564f8] {
        display: flex;
        transition: scale(100)
    }
    .new_devices_supported_content_right .content_right_text_box .text_box_title[data-v-7ab564f8] {
        font-size: 8px
    }
    .new_introduce_left[data-v-7ab564f8] {
        margin-top: 0
    }
    .new_devices_supported_title[data-v-7ab564f8],
    .new_diversity_title[data-v-7ab564f8],
    .new_home_bottom_title[data-v-7ab564f8],
    .new_solution_box_title[data-v-7ab564f8] {
        font-size: 32px
    }
    .new_solution[data-v-7ab564f8] {
        min-height: 550px;
        height: unset
    }
    .content_left_img_box[data-v-7ab564f8],
    .content_right_img_box[data-v-7ab564f8] {
        width: 19px
    }
    .content_right_img_box[data-v-7ab564f8] {
        padding-top: 7px
    }
    .new_home_bottom_conetnt_box_interior[data-v-7ab564f8] {
        display: flex;
        justify-content: center
    }
    .new_home_bottom_conetnt_box_interior_text[data-v-7ab564f8] {
        display: flex;
        flex-direction: column;
        margin-left: 36px
    }
}

[data-v-4fb2cc3c] {
    font-family: Montserrat_Regular
}

.New_DR[data-v-4fb2cc3c] {
    overflow: hidden
}

.new_characteristic[data-v-4fb2cc3c],
.new_devices_supported[data-v-4fb2cc3c],
.new_diversity[data-v-4fb2cc3c],
.new_home_bottom[data-v-4fb2cc3c],
.new_usage_scenario[data-v-4fb2cc3c],
.third_party[data-v-4fb2cc3c] {
    width: 1080px !important;
    margin: 0 auto
}

.new_banner[data-v-4fb2cc3c] {
    width: 100%;
    height: 850px;
    background: url("../../pages/new-android-data-recovery/banner_img.webp")/*tpa=https://www.fonepaw.com/pages/new-android-data-recovery/banner_img.webp*/
    no-repeat;
    background-size: 100% 100%
}

.new_banner_box[data-v-4fb2cc3c] {
    width: 1080px;
    height: 100%;
    margin: 0 auto
}

.new_banner_content[data-v-4fb2cc3c] {
    padding-top: 70px;
    display: flex
}

.new_banner_content_left[data-v-4fb2cc3c] {
    width: 60%
}

.new_banner_product_name[data-v-4fb2cc3c] {
    font-size: 24px;
    line-height: 190.4%;
    color: #000
}

.new_banner_product_characteristic[data-v-4fb2cc3c] {
    font-weight: 700;
    font-size: 56px;
    line-height: 125.4%;
    color: #000;
    margin-top: 15px;
    font-family: Montserrat_Bold !important
}

.new_banner_product_introduce[data-v-4fb2cc3c] {
    margin-top: 17px
}

.new_banner_product_introduce_item[data-v-4fb2cc3c] {
    font-size: 16px;
    line-height: 230.19%;
    color: #000;
    font-family: Montserrat_Light !important;
    font-weight: 300
}

.new_banner_product_introduce_item[data-v-4fb2cc3c]:before {
    content: "";
    display: inline-block;
    width: 5px;
    height: 5px;
    border-radius: 5px;
    margin-bottom: 3px;
    margin-right: 5px;
    background-color: #7980ff
}

.new_banner_content_right_img[data-v-4fb2cc3c] {
    padding-top: 80px;
    width: 40%
}

.new_banner_content_right[data-v-4fb2cc3c] {
    width: 612px;
    height: 504px;
    position: relative;
    left: -40px
}

.new_banner_product_button[data-v-4fb2cc3c] {
    margin-top: 25px
}

.new_content[data-v-4fb2cc3c] {
    position: relative
}

.new_content_box[data-v-4fb2cc3c] {
    margin: 0 auto
}

.new_content_box_back_1[data-v-4fb2cc3c] {
    position: absolute;
    left: 0;
    top: 1700px
}

.new_content_box_bakc_2[data-v-4fb2cc3c] {
    position: absolute;
    right: 0;
    top: 1200px
}

.third_party[data-v-4fb2cc3c] {
    width: 100%;
    margin-top: 35px;
    margin-bottom: 140px
}

.third_party .third_party_pc_img[data-v-4fb2cc3c]:nth-child(2),
.third_party .third_party_pc_img[data-v-4fb2cc3c]:nth-child(3),
.third_party .third_party_pc_img[data-v-4fb2cc3c]:nth-child(4),
.third_party .third_party_pc_img[data-v-4fb2cc3c]:nth-child(5) {
    margin-left: 67px
}

.new_usage_scenario[data-v-4fb2cc3c] {
    margin: 0 auto 171px
}

.new_usage_scenario_title[data-v-4fb2cc3c] {
    font-weight: 600;
    font-size: 40px;
    line-height: 143.4%;
    text-align: center;
    color: #000
}

.new_usage_scenario_subheading[data-v-4fb2cc3c] {
    font-size: 16px;
    line-height: 173.9%;
    text-align: center;
    color: #6c6c6c;
    margin-top: 20px
}

.new_usage_scenario_list[data-v-4fb2cc3c] {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between
}

.new_usage_scenario_list_item[data-v-4fb2cc3c] {
    background: #f7f8fa;
    border-radius: 12px;
    width: 250px;
    height: 250px;
    margin-top: 60px
}

.new_usage_scenario_list_item_box[data-v-4fb2cc3c] {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    text-align: center;
    position: relative
}

.new_usage_scenario_list_item_img[data-v-4fb2cc3c] {
    background: #f7f8fa;
    border-radius: 12px;
    margin-bottom: 19.17px
}

.new_usage_scenario_list_item_text[data-v-4fb2cc3c] {
    font-size: 14px;
    width: 70%
}

.new_usage_scenario_list_item_box .new_usage_scenario_list_item_text_show[data-v-4fb2cc3c] {
    display: flex;
    padding-inline: 18.75px;
    justify-content: center;
    align-items: center;
    position: absolute;
    transform: scale(0);
    font-size: 14px;
    line-height: 172.9%;
    background: #f7f8fa;
    transition: all .3s;
    color: #000;
    font-weight: lighter;
    font-family: Montserrat_Light !important
}

.new_usage_scenario_list_item_box:hover .new_usage_scenario_list_item_text_show[data-v-4fb2cc3c] {
    transform: scale(1)
}

.new_usage_scenario_list_item_box:hover .new_usage_scenario_list_item_img[data-v-4fb2cc3c],
.new_usage_scenario_list_item_box:hover .new_usage_scenario_list_item_text[data-v-4fb2cc3c] {
    visibility: hidden
}

.new_usage_scenario_list_item_text_hover[data-v-4fb2cc3c] {
    margin-top: 16px;
    font-size: 14px;
    line-height: 140%;
    text-align: center;
    color: #000;
    display: flex;
    align-items: center;
    width: 100%;
    height: 100%
}

.new_devices_supported[data-v-4fb2cc3c] {
    position: relative;
    z-index: 2
}

.new_devices_supported_title[data-v-4fb2cc3c] {
    text-align: center;
    font-weight: 600;
    font-size: 40px;
    line-height: 143.4%;
    color: #000
}

.new_devices_supported_content[data-v-4fb2cc3c] {
    display: flex;
    justify-content: space-between;
    margin-top: 93px;
    margin-bottom: 220px
}

.new_devices_supported_content_left[data-v-4fb2cc3c],
.new_devices_supported_content_right[data-v-4fb2cc3c] {
    background: #fff;
    box-shadow: 0 3px 34px hsla(0, 0%, 78%, .39);
    border-radius: 13px;
    padding: 36px 34px
}

.new_devices_supported_content_left[data-v-4fb2cc3c] {
    width: 454px;
    height: 315px
}

.new_devices_supported_content_left .content_left_title[data-v-4fb2cc3c],
.new_devices_supported_content_right .content_right_title[data-v-4fb2cc3c] {
    font-weight: 600;
    font-size: 24px;
    line-height: 143.4%;
    color: #7980ff;
    margin-bottom: 15px
}

.new_devices_supported_content_left_box[data-v-4fb2cc3c] {
    display: flex;
    align-items: center
}

.new_devices_supported_content_right_box[data-v-4fb2cc3c] {
    display: flex
}

.content_left_img_box[data-v-4fb2cc3c],
.content_right_img_box[data-v-4fb2cc3c] {
    width: 30px;
    display: flex;
    align-items: center;
    margin-right: 5px
}

.content_right_img_box[data-v-4fb2cc3c] {
    align-items: flex-start;
    line-height: 298.9%;
    padding-top: 12px
}

.new_devices_supported_content_left_box .content_left_text[data-v-4fb2cc3c],
.new_devices_supported_content_right .content_right_text_box .text_box_text[data-v-4fb2cc3c] {
    font-size: 14px;
    line-height: 298.9%;
    color: #6b6b6b;
    font-weight: 300;
    font-family: Montserrat_Light !important
}

.new_devices_supported_content_right[data-v-4fb2cc3c] {
    width: 583px;
    height: 315px
}

.new_devices_supported_content_right .content_right_text_box .text_box_title[data-v-4fb2cc3c] {
    font-weight: 600;
    font-size: 14px;
    line-height: 298.9%;
    color: #000
}

.new_devices_supported_content .new_devices_supported_content_right .content_right_text_box[data-v-4fb2cc3c] {
    display: inline-block;
    flex: 1
}

.new_characteristic[data-v-4fb2cc3c] {
    display: flex;
    margin-bottom: 210px;
    position: relative;
    z-index: 2;
    flex-direction: row-reverse
}

.new_characteristic_left[data-v-4fb2cc3c] {
    margin-top: 18px;
    width: 665px;
    height: 389px;
    position: relative
}

.new_characteristic_left_bg[data-v-4fb2cc3c] {
    position: absolute;
    top: 57px;
    left: 307px;
    width: 872px;
    z-index: -1
}

.new_characteristic_right[data-v-4fb2cc3c] {
    flex: 1
}

.new_characteristic_left .new_characteristic_left_img[data-v-4fb2cc3c] {
    width: 100%;
    max-width: none
}

.new_characteristic_right_title[data-v-4fb2cc3c] {
    font-weight: 600;
    font-size: 40px;
    line-height: 143.4%;
    color: #000
}

.new_characteristic_right_subheading[data-v-4fb2cc3c] {
    padding-inline: 5px;
    line-height: 197.9%;
    color: #595959;
    font-size: 16px;
    margin: 19px 0;
    font-weight: lighter;
    font-family: Montserrat_Light !important
}

.new_characteristic_right_list[data-v-4fb2cc3c] {
    padding-inline: 5px;
    font-weight: lighter;
    display: flex;
    flex-wrap: wrap
}

.new_characteristic_right_list_item[data-v-4fb2cc3c] {
    width: 50%;
    margin-bottom: 27px;
    display: flex;
    align-items: center
}

.new_characteristic_right_list_item .list_item_text[data-v-4fb2cc3c] {
    font-size: 16px;
    line-height: 143%;
    color: #595959;
    margin-left: 9px;
    font-weight: lighter;
    font-family: Montserrat_Light !important
}

.new_update[data-v-4fb2cc3c] {
    margin-bottom: 187px;
    position: relative;
    z-index: 2
}

.new_update_title[data-v-4fb2cc3c] {
    font-weight: 600;
    font-size: 40px;
    line-height: 143.4%;
    text-align: center;
    color: #000;
    margin-bottom: 78px
}

.new_update_content[data-v-4fb2cc3c] {
    display: flex;
    justify-content: space-between
}

.new_update_content_item[data-v-4fb2cc3c] {
    width: 342.29px;
    height: 242.76px;
    background: #fff;
    border: 1px solid #f1f1f1;
    box-shadow: 0 13.2436px 14.8991px rgba(78, 91, 167, .39);
    border-radius: 13px;
    padding: 21px 26px
}

.new_update_content_item_top[data-v-4fb2cc3c] {
    border-bottom: 1px solid #f1f1f1;
    padding-bottom: 14px
}

.new_update_content_item_top_title[data-v-4fb2cc3c] {
    font-weight: 600;
    font-size: 22px;
    line-height: 166.9%;
    color: #8077d8;
    margin-left: 17px
}

.new_update_content_item_text[data-v-4fb2cc3c] {
    display: inline-block;
    margin-top: 19px;
    font-size: 14px;
    line-height: 190.4%;
    color: #595959
}

.new_instructions_top[data-v-4fb2cc3c] {
    position: relative
}

.new_instructions[data-v-4fb2cc3c] {
    position: relative;
    width: 100%;
    height: 643.41px;
    background: rgba(244, 244, 255, .81);
    margin-bottom: 173px;
    -webkit-backdrop-filter: blur(11px);
    backdrop-filter: blur(11px);
    z-index: 2
}

.new_instructions_box[data-v-4fb2cc3c] {
    width: 1080px;
    margin: 0 auto;
    position: relative;
    z-index: 2
}

.new_instructions_content[data-v-4fb2cc3c] {
    display: flex;
    justify-content: space-between;
    position: relative
}

.new_instructions_title[data-v-4fb2cc3c] {
    font-weight: 600;
    font-size: 40px;
    line-height: 143.4%;
    text-align: center;
    color: #000;
    padding-top: 75px;
    margin-bottom: 77px
}

.new_instructions_content_item[data-v-4fb2cc3c] {
    width: 360px;
    display: flex;
    flex-direction: column;
    align-items: center
}

.new_instructions_content_item_img[data-v-4fb2cc3c] {
    filter: drop-shadow(0 5.38263px 14.3537px rgba(137, 137, 137, .25));
    border-radius: 6.27974px;
    width: 345.42px;
    height: 211.89px
}

.new_instructions_content_item_order[data-v-4fb2cc3c] {
    width: 94.23px;
    height: 37.29px;
    background: #a8bafc;
    border-radius: 7px;
    text-align: center;
    line-height: 37.29px;
    margin-top: 29px;
    color: #fff;
    font-weight: 300;
    font-size: 18px;
    font-family: Montserrat_Light !important
}

.new_instructions_content_item_text[data-v-4fb2cc3c] {
    font-weight: 500;
    font-size: 18px;
    line-height: 147.5%;
    color: #000;
    margin-top: 19px;
    text-align: center;
    padding-inline: 30px;
    font-weight: lighter;
    font-family: Montserrat_Light !important
}

.new_instructions_content_transverse_1[data-v-4fb2cc3c],
.new_instructions_content_transverse_2[data-v-4fb2cc3c] {
    position: absolute
}

.new_instructions_content_transverse_1[data-v-4fb2cc3c] {
    left: 254px;
    bottom: 89px
}

.new_instructions_content_transverse_2[data-v-4fb2cc3c] {
    left: 615px;
    bottom: 89px
}

.new_instructions_box_back[data-v-4fb2cc3c] {
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    top: -460px
}

.new_diversity[data-v-4fb2cc3c] {
    width: 1080px;
    margin: 0 auto 190px
}

.new_diversity_title[data-v-4fb2cc3c] {
    font-weight: 600;
    font-size: 40px;
    line-height: 143.4%;
    text-align: center;
    color: #000;
    margin-bottom: 64px
}

.new_diversity_content[data-v-4fb2cc3c] {
    display: flex;
    justify-content: space-between
}

.new_diversity_content_item[data-v-4fb2cc3c] {
    width: 345px;
    height: 422px;
    border-radius: 16px;
    box-shadow: 0 10px 20px -8px #afaff2
}

.new_diversity_content_item_top[data-v-4fb2cc3c],
.new_diversity_content_item_top_img[data-v-4fb2cc3c] {
    border-radius: 16px 16px 0 0
}

.new_diversity_content_item_bottom[data-v-4fb2cc3c] {
    padding: 29px 23px
}

.new_diversity_content_item_bottom_title[data-v-4fb2cc3c] {
    font-weight: 600;
    font-size: 18px;
    line-height: 22px;
    text-align: center;
    color: #000
}

.new_diversity_content_item_bottom_text[data-v-4fb2cc3c] {
    text-align: center;
    font-size: 14px;
    line-height: 190.4%;
    color: #6b6b6b;
    margin-top: 12px;
    font-weight: lighter;
    font-family: Montserrat_Light !important
}

.new_solution[data-v-4fb2cc3c] {
    width: 100%;
    height: 500px;
    background-color: #2a2238
}

.new_solution_box[data-v-4fb2cc3c] {
    width: 1080px;
    margin: 0 auto
}

.new_solution_box_title[data-v-4fb2cc3c] {
    font-weight: 600;
    font-size: 40px;
    line-height: 143.4%;
    text-align: center;
    color: #fff;
    padding-top: 95px;
    margin-bottom: 61px
}

.new_solution_box_tab_box[data-v-4fb2cc3c] {
    display: flex;
    align-items: center
}

.new_solution_box_tab[data-v-4fb2cc3c] {
    display: inline-block;
    height: 70px;
    line-height: 70px;
    text-align: center;
    width: 225px;
    position: relative
}

.new_solution_box_tab_line[data-v-4fb2cc3c] {
    position: absolute;
    height: 4px;
    width: 88%;
    background-color: #7980ff;
    left: 50%;
    transform: translateX(-50%);
    bottom: -4px
}

.new_solution_box_tab_content[data-v-4fb2cc3c] {
    margin-top: 50px;
    text-align: center;
    font-size: 16px;
    line-height: 221.9%;
    color: #fff;
    font-weight: 300;
    font-family: Montserrat_Light !important
}

.new_solution_box_tab:nth-child(5) .new_solution_box_tab_img[data-v-4fb2cc3c] {
    height: 23.04px
}

.new_achievement[data-v-4fb2cc3c] {
    position: relative;
    overflow: hidden
}

.new_home_bottom[data-v-4fb2cc3c] {
    position: relative;
    padding-top: 182px;
    margin-bottom: 220px
}

.new_home_bottom_title[data-v-4fb2cc3c] {
    font-weight: 600;
    font-size: 40px;
    line-height: 143.4%;
    color: #000;
    margin: 0 auto;
    width: 700px;
    text-align: center
}

.new_home_bottom_conetnt[data-v-4fb2cc3c] {
    display: flex;
    justify-content: center;
    position: relative;
    z-index: 2;
    margin-top: 68px;
    margin-bottom: 122px
}

.new_home_bottom_conetnt_box[data-v-4fb2cc3c] {
    width: 194.14px;
    height: 217.04px;
    margin-right: 27px
}

.new_home_bottom_conetnt_box_move[data-v-4fb2cc3c] {
    width: 194.14px;
    height: 217.04px;
    background: #fff;
    box-shadow: 0 9px 19px hsla(0, 0%, 71%, .25);
    border-radius: 14px;
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
    padding-top: 30px;
    box-sizing: border-box
}

.new_home_bottom_conetnt_boxhover[data-v-4fb2cc3c] {
    transform: translateY(-20px);
    transition: all .5s
}

.new_home_bottom_conetnt_box_num[data-v-4fb2cc3c] {
    font-weight: 600;
    font-size: 20px;
    line-height: 166.9%;
    color: #000;
    margin-top: 12px
}

.new_home_bottom_conetnt_box_text[data-v-4fb2cc3c] {
    font-size: 14px;
    color: #595959;
    font-weight: lighter;
    font-family: Montserrat_Light !important
}

.new_introduce[data-v-4fb2cc3c] {
    width: 1080px;
    margin: 0 auto;
    display: flex;
    position: relative;
    z-index: 3
}

.new_introduce_left[data-v-4fb2cc3c] {
    display: flex;
    flex-direction: column;
    flex: 1
}

.new_introduce_box[data-v-4fb2cc3c] {
    position: relative;
    margin-bottom: 100px;
    padding-bottom: 100px
}

.new_introduce_left_title[data-v-4fb2cc3c] {
    font-weight: 600;
    font-size: 30px;
    line-height: 127.9%;
    color: #000
}

.new_introduce_left_subheading[data-v-4fb2cc3c] {
    font-size: 20px;
    line-height: 158.9%;
    color: #655bef;
    margin-top: 26px
}

.new_introduce_left_text[data-v-4fb2cc3c] {
    font-size: 16px;
    line-height: 212.4%;
    margin-top: 15px;
    font-weight: lighter;
    font-family: Montserrat_Light !important
}

.new_introduce_left_button[data-v-4fb2cc3c] {
    display: flex;
    margin-top: 32px
}

.new_introduce_left_button_download[data-v-4fb2cc3c] {
    width: 235px;
    height: 63.17px;
    background: #655bef;
    border-radius: 8px;
    text-align: center;
    line-height: 63.17px;
    color: #fff;
    font-weight: 500;
    font-size: 19.1828px;
    cursor: pointer
}

.new_introduce_left_button_buy[data-v-4fb2cc3c] {
    width: 172.51px;
    height: 63.17px;
    border: 2px solid #655bef;
    border-radius: 8px;
    font-size: 19.1828px;
    line-height: 63.17px;
    text-align: center;
    color: #655bef;
    margin-left: 28px;
    cursor: pointer
}

.new_introduce_left_button_a_buy:hover .new_introduce_left_button_buy[data-v-4fb2cc3c],
.new_introduce_left_button_a_download:hover .new_introduce_left_button_download[data-v-4fb2cc3c] {
    transform: translateY(-10px);
    transition: all .5s
}

.new_achievement_background[data-v-4fb2cc3c] {
    position: absolute;
    bottom: 0;
    width: 100%;
    z-index: 2
}

.new_achievement_background img[data-v-4fb2cc3c] {
    width: 100%
}

.new_achievement_background_img[data-v-4fb2cc3c] {
    position: absolute;
    top: -239px;
    left: 43%;
    z-index: -1;
    opacity: .7
}

.new_dr_mobile_style[data-v-4fb2cc3c] {
    display: none
}

.new_introduce_left[data-v-4fb2cc3c] {
    margin-top: 35px
}

.new_introduce_right[data-v-4fb2cc3c] {
    width: 530px;
    margin-top: 22px
}

.nbsp[data-v-4fb2cc3c] {
    width: 100%;
    height: 130px;
    background: #fff
}

.new_home_bottom_conetnt_box_img[data-v-4fb2cc3c] {
    width: 62px;
    height: 62px
}

.list_item_img[data-v-4fb2cc3c] {
    width: 18px;
    height: 19px
}

@media (max-width: 770px) {
    .new_dr_pc_style[data-v-4fb2cc3c] {
        display: none
    }
    .new_dr_mobile_style[data-v-4fb2cc3c] {
        display: block
    }
    .new_home_bottom_title[data-v-4fb2cc3c] {
        width: auto;
        position: relative;
        z-index: 2
    }
    .new_home_bottom_conetnt[data-v-4fb2cc3c] {
        margin-bottom: 94px
    }
    .new_home_bottom_conetnt_box[data-v-4fb2cc3c] {
        height: 135px;
        margin-right: 0;
        padding-top: 30px;
        background: #fff;
        border-radius: 14px;
        display: flex;
        flex-direction: column;
        align-items: center;
        text-align: center
    }
    .new_banner_box[data-v-4fb2cc3c] {
        width: 100%
    }
    .new_banner[data-v-4fb2cc3c] {
        height: auto;
        background: url("../../pages/new-android-data-recovery/banner_img_mobile.png")/*tpa=https://www.fonepaw.com/pages/new-android-data-recovery/banner_img_mobile.png*/
        no-repeat;
        background-size: 100% 100%
    }
    .new_banner_content[data-v-4fb2cc3c] {
        flex-direction: column;
        padding-top: 47px;
        padding-left: 15px
    }
    .new_banner_content_right[data-v-4fb2cc3c] {
        height: 250px;
        margin-top: 35px
    }
    .new_content_box[data-v-4fb2cc3c] {
        width: 100%
    }
    .third_party[data-v-4fb2cc3c] {
        display: flex;
        align-items: center;
        justify-content: space-evenly;
        margin-bottom: 100px
    }
    .third_party_pc_img[data-v-4fb2cc3c] {
        height: 12.42px;
        margin-left: 0 !important
    }
    .third_party_pc_img[data-v-4fb2cc3c]:nth-child(4) {
        height: 10.6px
    }
    .third_party_pc_img[data-v-4fb2cc3c]:nth-child(3),
    .third_party_pc_img[data-v-4fb2cc3c]:nth-child(5) {
        height: 7.26px
    }
    .new_usage_scenario[data-v-4fb2cc3c] {
        width: 100%
    }
    .new_usage_scenario_title[data-v-4fb2cc3c] {
        font-size: 32px;
        padding: 0 16.19px
    }
    .new_usage_scenario_list_item_img[data-v-4fb2cc3c] {
        width: 86.86px;
        height: 86.86px
    }
    .new_usage_scenario_list_item_moblie[data-v-4fb2cc3c] {
        width: 100%;
        display: flex;
        position: relative;
        flex-wrap: wrap
    }
    .new_usage_scenario_list_item_moblie[data-v-4fb2cc3c] .swiper-container {
        height: 100%
    }
    .new_usage_scenario_list_item[data-v-4fb2cc3c] {
        margin-right: 68px
    }
    .new_usage_scenario_list_item_mobile[data-v-4fb2cc3c] {
        display: flex;
        flex-direction: column;
        margin-right: 68px
    }
    .new_usage_scenario_list_item_text_mobile[data-v-4fb2cc3c] {
        font-size: 8.81205px;
        line-height: 140%;
        margin-top: 11.14px;
        text-align: center;
        color: #000
    }
    .new_method_of_application_content[data-v-4fb2cc3c] {
        padding-left: 15px;
        flex-direction: column
    }
    .new_method_of_application_content_left[data-v-4fb2cc3c] {
        width: 100%
    }
    .new_method_of_application_content_right[data-v-4fb2cc3c] {
        width: 100%;
        height: auto
    }
    .new_method_of_application_content_right_img[data-v-4fb2cc3c] {
        width: 100%;
        height: auto !important
    }
    .new_update[data-v-4fb2cc3c] {
        margin-bottom: 88px
    }
    .new_characteristic[data-v-4fb2cc3c] {
        flex-flow: row-reverse;
        flex-direction: column;
        padding-left: 15px;
        margin-bottom: 120px
    }
    .new_characteristic_right[data-v-4fb2cc3c] {
        width: 100%
    }
    .new_characteristic_right_list_item[data-v-4fb2cc3c] {
        width: 50%
    }
    .new_characteristic_left[data-v-4fb2cc3c] {
        width: 100%;
        left: -10px;
        height: auto
    }
    .swiper-container-horizontal>.swiper-pagination-bullets[data-v-4fb2cc3c] {
        bottom: 10px
    }
    .swiper-wrapper[data-v-4fb2cc3c] {
        box-shadow: 0 13.2436px 14.8991px rgba(78, 91, 167, .39)
    }
    .new_instructions_box[data-v-4fb2cc3c] {
        width: 100%
    }
    .new_instructions_title[data-v-4fb2cc3c] {
        font-size: 32px;
        margin-bottom: 32.34px
    }
    .new_instructions_box_back[data-v-4fb2cc3c] {
        top: -448px;
        max-width: none
    }
    .new_instructions_content_item_order[data-v-4fb2cc3c] {
        margin: 19px auto 0
    }
    .new_instructions_content_item_text[data-v-4fb2cc3c] {
        text-align: center
    }
    .swiper-pagination[data-v-4fb2cc3c] .swiper-pagination-bullet {
        background-color: #a4a1ff !important
    }
    .new_diversity[data-v-4fb2cc3c] {
        width: 100%;
        margin-bottom: 130px
    }
    .new_diversity_content[data-v-4fb2cc3c] {
        flex-direction: column
    }
    .new_diversity_content_item[data-v-4fb2cc3c] {
        width: 92%;
        margin: 0 auto 40px
    }
    .new_diversity_content_item_top_img[data-v-4fb2cc3c] {
        width: 100%
    }
    .new_solution_box[data-v-4fb2cc3c] {
        width: 95%
    }
    .new_solution_box_tab_content[data-v-4fb2cc3c] {
        font-size: 12px;
        line-height: 220.4%;
        padding: 0
    }
    .new_solution_box_tab_mobile[data-v-4fb2cc3c] {
        display: inline-block;
        width: 100%;
        text-align: center
    }
    .new_solution_box_tab_text[data-v-4fb2cc3c] {
        color: #fff;
        margin-top: 36px;
        line-height: 26.45px;
        font-size: 12px;
        font-family: Montserrat_Light !important;
        font-weight: lighter
    }
    .show_img[data-v-4fb2cc3c] {
        padding-bottom: 15.07px;
        border-bottom: 2.79145px solid #7980ff
    }
    .new_solution_box_tab_img[data-v-4fb2cc3c] {
        padding-bottom: 19px;
        border-bottom: 4.01592px solid #7980ff
    }
    .swiperPaginations_achievement[data-v-4fb2cc3c] {
        left: 50%;
        transform: translateX(-50%);
        bottom: auto
    }
    .new_home_bottom .swiper-pagination[data-v-4fb2cc3c] .swiper-pagination-bullet {
        margin-right: 10px
    }
    .new_home_bottom_conetnt_swiper[data-v-4fb2cc3c] {
        width: 100%;
        position: relative
    }
    .new_home_bottom[data-v-4fb2cc3c] {
        margin-bottom: 140px
    }
    .new_introduce[data-v-4fb2cc3c] {
        flex-direction: column;
        width: 95%
    }
    .new_introduce_left[data-v-4fb2cc3c] {
        width: 100%;
        justify-content: center;
        align-items: center
    }
    .new_introduce_left_button_download[data-v-4fb2cc3c] {
        width: 173.98px;
        height: 50.03px;
        line-height: 50.03px
    }
    .new_introduce_left_button_buy[data-v-4fb2cc3c] {
        width: 136.64px;
        height: 50.03px;
        line-height: 50.03px;
        border-radius: 6.33659px
    }
    .new_achievement_background[data-v-4fb2cc3c] {
        height: 520px
    }
    .new_banner_content_left[data-v-4fb2cc3c] {
        width: 100%
    }
    .new_banner_product_characteristic[data-v-4fb2cc3c] {
        margin-top: 7px;
        font-size: 34.375px
    }
    .new_banner_product_introduce[data-v-4fb2cc3c] {
        margin-top: 11px
    }
    .new_banner_product_introduce_item[data-v-4fb2cc3c] {
        font-size: 11px
    }
    .new_banner_content_right_img[data-v-4fb2cc3c] {
        position: relative;
        left: -15px;
        padding-top: 0;
        width: 100%
    }
    .new_banner_content_right[data-v-4fb2cc3c] {
        width: 100%;
        height: auto;
        position: unset
    }
    .new_characteristic[data-v-4fb2cc3c],
    .new_devices_supported[data-v-4fb2cc3c],
    .new_diversity[data-v-4fb2cc3c],
    .new_home_bottom[data-v-4fb2cc3c],
    .new_usage_scenario[data-v-4fb2cc3c],
    .third_party[data-v-4fb2cc3c] {
        width: 100% !important
    }
    .new_characteristic_right_title[data-v-4fb2cc3c] {
        font-size: 32px
    }
    .new_characteristic_left_img[data-v-4fb2cc3c] {
        height: auto !important;
        top: 43.19px;
        margin-top: 0
    }
    .new_devices_supported[data-v-4fb2cc3c] {
        padding: 0 15px;
        box-sizing: border-box
    }
    .new_devices_supported_content[data-v-4fb2cc3c] {
        flex-direction: column;
        margin-top: 24px;
        margin-bottom: 73.81px
    }
    .new_devices_supported_content_left[data-v-4fb2cc3c],
    .new_devices_supported_content_right[data-v-4fb2cc3c] {
        width: 100%;
        height: auto;
        margin-bottom: 24px
    }
    .new_devices_supported_content_left .content_left_title[data-v-4fb2cc3c],
    .new_devices_supported_content_right .content_right_title[data-v-4fb2cc3c] {
        font-size: 14px
    }
    .new_devices_supported_content_left_box .content_left_text[data-v-4fb2cc3c],
    .new_devices_supported_content_right .content_right_text_box .text_box_text[data-v-4fb2cc3c] {
        font-size: 8px
    }
    .new_devices_supported_content_left_box .content_left_img[data-v-4fb2cc3c],
    .new_devices_supported_content_right_box .content_right_img[data-v-4fb2cc3c] {
        width: 10.88px
    }
    .new_introduce_right_img[data-v-4fb2cc3c] {
        width: 100%
    }
    .new_introduce_left_title[data-v-4fb2cc3c] {
        font-size: 24px
    }
    .new_introduce_box[data-v-4fb2cc3c] {
        margin-bottom: 50px
    }
    .new_introduce_left_subheading[data-v-4fb2cc3c] {
        text-align: center;
        font-size: 16px;
        width: 90%;
        margin-top: 15px
    }
    .new_introduce_left_text[data-v-4fb2cc3c] {
        text-align: center;
        font-size: 12px
    }
    .new_introduce_box[data-v-4fb2cc3c] {
        padding-bottom: 0;
        background: none
    }
    .new_characteristic_left_bg[data-v-4fb2cc3c] {
        width: 385.97px;
        height: 385.97px;
        right: 0
    }
    .new_achievement_background_img[data-v-4fb2cc3c] {
        width: 475.05px;
        height: 440.15px;
        top: -90px;
        left: -20px;
        transform: rotate(6.83deg)
    }
    .download_text_1[data-v-4fb2cc3c] {
        font-size: 14.307px
    }
    .download_text_2[data-v-4fb2cc3c] {
        font-size: 6.64023px
    }
    .new_usage_scenario_list_item_moblie_swiper_box[data-v-4fb2cc3c] {
        padding: 0 15px;
        margin-top: 23.49px;
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between
    }
    .new_usage_scenario_list_item_moblie_swiper_item[data-v-4fb2cc3c] {
        flex: 0 0 47%
    }
    .new_usage_scenario_list_item_moblie_swiper_mob_hide[data-v-4fb2cc3c] {
        display: flex;
        justify-content: center;
        align-items: center;
        flex-direction: column;
        width: 150.8px;
        height: 150.8px;
        background: #f7f8fa;
        border-radius: 7.22699px;
        margin-bottom: 28.12px
    }
    .new_usage_scenario_list_item_img[data-v-4fb2cc3c] {
        width: 42.87px;
        height: 47.82px
    }
    .dr-scroll-pagination[data-v-4fb2cc3c] {
        bottom: -32.56px;
        left: 50%;
        transform: translateX(-50%);
        width: 90.14px;
        height: 8.47px;
        border-radius: 5.32716px
    }
    .new_usage_scenario[data-v-4fb2cc3c] {
        margin-bottom: 98.36px
    }
    .usBoxSwiper2_swiper_slide[data-v-4fb2cc3c] {
        display: flex;
        justify-content: space-between
    }
    .usBoxSwiper2_swiper_slide2[data-v-4fb2cc3c] {
        display: flex;
        justify-content: space-evenly
    }
    .swiper-pagination-bar[data-v-4fb2cc3c] {
        border-radius: 5.32716px
    }
    .new_characteristic_left_bg[data-v-4fb2cc3c] {
        top: 0;
        left: 25%
    }
    .new_instructions[data-v-4fb2cc3c] {
        height: auto;
        margin-bottom: 93.93px
    }
    .swiper-pagination-progressbar[data-v-4fb2cc3c] {
        background: #efefef
    }
    .swiper-pagination-progressbar[data-v-4fb2cc3c] .swiper-pagination-progressbar-fill {
        border-radius: 5.32716px;
        background: #a4a1ff
    }
    .usBoxSwiper2_swiper[data-v-4fb2cc3c] {
        margin-bottom: 0 !important
    }
    .new_solution_box_title[data-v-4fb2cc3c] {
        padding-top: 57.96px;
        width: 90%;
        margin-bottom: 36px
    }
    .new_introduce_right[data-v-4fb2cc3c] {
        width: 100%
    }
    .new_introduce_left_button[data-v-4fb2cc3c] {
        margin: 20.08px 0 44.92px
    }
    .new_achievement_background img[data-v-4fb2cc3c] {
        height: 100%
    }
    .new_instructions_swiper_item[data-v-4fb2cc3c] {
        display: flex;
        flex-direction: column;
        align-items: center;
        width: 100%
    }
    .swiperPaginations_dr_1[data-v-4fb2cc3c] {
        left: 0 !important
    }
    .new_characteristic_right_box[data-v-4fb2cc3c] {
        position: unset
    }
    .nbsp[data-v-4fb2cc3c] {
        height: 70px
    }
    .new_banner_product_name[data-v-4fb2cc3c] {
        font-size: 18px
    }
    .new_usage_scenario_list_item_moblie_swiper_mob_show[data-v-4fb2cc3c] {
        align-items: center;
        justify-content: center;
        text-align: center;
        padding-inline: 18px;
        font-weight: 300;
        font-size: 8px;
        line-height: 172.9%;
        display: none;
        background: #f7f8fa;
        border-radius: 12px;
        transition: scale(8);
        width: 150.8px;
        height: 150.8px
    }
    .new_usage_scenario_list_item_moblie_swiper_mob_text_show[data-v-4fb2cc3c] {
        display: flex;
        transition: scale(100)
    }
    .new_devices_supported_content_right .content_right_text_box .text_box_title[data-v-4fb2cc3c] {
        font-size: 8px
    }
    .new_introduce_left[data-v-4fb2cc3c] {
        margin-top: 0
    }
    .new_devices_supported_title[data-v-4fb2cc3c],
    .new_diversity_title[data-v-4fb2cc3c],
    .new_home_bottom_title[data-v-4fb2cc3c],
    .new_solution_box_title[data-v-4fb2cc3c] {
        font-size: 32px
    }
    .new_solution[data-v-4fb2cc3c] {
        min-height: 550px;
        height: unset
    }
    .content_left_img_box[data-v-4fb2cc3c],
    .content_right_img_box[data-v-4fb2cc3c] {
        width: 19px
    }
    .content_right_img_box[data-v-4fb2cc3c] {
        padding-top: 7px
    }
    .new_home_bottom_conetnt_box_interior[data-v-4fb2cc3c] {
        display: flex;
        justify-content: center
    }
    .new_home_bottom_conetnt_box_interior_text[data-v-4fb2cc3c] {
        display: flex;
        flex-direction: column;
        margin-left: 36px
    }
}

[data-v-4fd6a881] {
    font-family: Montserrat_Regular
}

.New_DR[data-v-4fd6a881] {
    overflow: hidden
}

.new_characteristic[data-v-4fd6a881],
.new_devices_supported[data-v-4fd6a881],
.new_diversity[data-v-4fd6a881],
.new_home_bottom[data-v-4fd6a881],
.new_usage_scenario[data-v-4fd6a881],
.third_party[data-v-4fd6a881] {
    width: 1080px !important;
    margin: 0 auto
}

.new_banner[data-v-4fd6a881] {
    width: 100%;
    height: auto;
    background: url("../../pages/new-android-data-recovery/banner_img.webp")/*tpa=https://www.fonepaw.com/pages/new-android-data-recovery/banner_img.webp*/
    no-repeat;
    background-size: 100% 100%;
    padding-bottom: 100px
}

.new_banner_box[data-v-4fd6a881] {
    width: 1080px;
    height: 100%;
    margin: 0 auto
}

.new_banner_content[data-v-4fd6a881] {
    padding-top: 70px;
    display: flex
}

.new_banner_content_left[data-v-4fd6a881] {
    width: 60%
}

.new_banner_product_name[data-v-4fd6a881] {
    font-size: 24px;
    line-height: 190.4%;
    color: #000
}

.new_banner_product_characteristic[data-v-4fd6a881] {
    font-weight: 700;
    font-size: 56px;
    line-height: 125.4%;
    color: #000;
    margin-top: 15px;
    font-family: Montserrat_Bold !important
}

.new_banner_product_introduce[data-v-4fd6a881] {
    margin-top: 17px
}

.new_banner_product_introduce_item[data-v-4fd6a881] {
    font-size: 16px;
    line-height: 230.19%;
    color: #000;
    font-family: Montserrat_Light !important;
    font-weight: 300
}

.new_banner_product_introduce_item[data-v-4fd6a881]:before {
    content: "";
    display: inline-block;
    width: 5px;
    height: 5px;
    border-radius: 5px;
    margin-bottom: 3px;
    margin-right: 5px;
    background-color: #7980ff
}

.new_banner_product_grade[data-v-4fd6a881] {
    margin-top: 20px;
    display: flex;
    align-items: center
}

.new_banner_product_grade .grade_text_1[data-v-4fd6a881] {
    margin-left: 15px;
    font-size: 14px;
    line-height: 17px;
    color: #000;
    font-family: Montserrat_Light !important;
    font-weight: 300;
    margin-top: 3px
}

.new_banner_product_grade .grade_text_2[data-v-4fd6a881] {
    height: 18px;
    width: 2px;
    background-color: #eaeaea;
    display: inline-block;
    margin-left: 15px;
    margin-top: 2px
}

.new_banner_product_grade .grade_text_3[data-v-4fd6a881] {
    margin-left: 15px;
    font-size: 14px;
    line-height: 17px;
    color: #000;
    font-family: Montserrat_Light !important;
    font-weight: 300;
    margin-top: 5px
}

.new_banner_content_right_img[data-v-4fd6a881] {
    padding-top: 80px;
    width: 40%
}

.new_banner_content_right[data-v-4fd6a881] {
    width: 612px;
    height: 504px;
    position: relative;
    left: 0
}

.new_banner_product_button[data-v-4fd6a881] {
    margin-top: 25px
}

.new_content[data-v-4fd6a881] {
    position: relative
}

.new_content_box[data-v-4fd6a881] {
    margin: 0 auto
}

.new_content_box_back_1[data-v-4fd6a881] {
    position: absolute;
    left: 0;
    top: 1700px
}

.new_content_box_bakc_2[data-v-4fd6a881] {
    position: absolute;
    right: 0;
    top: 1200px
}

.third_party[data-v-4fd6a881] {
    width: 100%;
    margin-top: 35px;
    margin-bottom: 140px
}

.third_party .third_party_pc_img[data-v-4fd6a881]:nth-child(2),
.third_party .third_party_pc_img[data-v-4fd6a881]:nth-child(3),
.third_party .third_party_pc_img[data-v-4fd6a881]:nth-child(4),
.third_party .third_party_pc_img[data-v-4fd6a881]:nth-child(5) {
    margin-left: 67px
}

.new_usage_scenario[data-v-4fd6a881] {
    margin: 0 auto 171px
}

.new_usage_scenario_title[data-v-4fd6a881] {
    font-weight: 600;
    font-size: 40px;
    line-height: 143.4%;
    text-align: center;
    color: #000
}

.new_usage_scenario_subheading[data-v-4fd6a881] {
    font-size: 16px;
    line-height: 173.9%;
    text-align: center;
    color: #6c6c6c;
    margin-top: 20px
}

.new_usage_scenario_list[data-v-4fd6a881] {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between
}

.new_usage_scenario_list_item[data-v-4fd6a881] {
    background: #f7f8fa;
    border-radius: 12px;
    width: 250px;
    height: 250px;
    margin-top: 60px
}

.new_usage_scenario_list_item_box[data-v-4fd6a881] {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    text-align: center;
    position: relative
}

.new_usage_scenario_list_item_img[data-v-4fd6a881] {
    background: #f7f8fa;
    border-radius: 12px;
    margin-bottom: 19.17px
}

.new_usage_scenario_list_item_text[data-v-4fd6a881] {
    width: 90%;
    font-size: 14px;
    text-align: center
}

.new_usage_scenario_list_item_box .new_usage_scenario_list_item_text_show[data-v-4fd6a881] {
    display: flex;
    padding-inline: 18.75px;
    justify-content: center;
    align-items: center;
    position: absolute;
    transform: scale(0);
    font-size: 14px;
    line-height: 172.9%;
    background: #f7f8fa;
    transition: all .3s;
    color: #000;
    font-weight: lighter;
    font-family: Montserrat_Light !important
}

.new_usage_scenario_list_item_box:hover .new_usage_scenario_list_item_text_show[data-v-4fd6a881] {
    transform: scale(1)
}

.new_usage_scenario_list_item_box:hover .new_usage_scenario_list_item_img[data-v-4fd6a881],
.new_usage_scenario_list_item_box:hover .new_usage_scenario_list_item_text[data-v-4fd6a881] {
    visibility: hidden
}

.new_usage_scenario_list_item_text_hover[data-v-4fd6a881] {
    margin-top: 16px;
    font-size: 14px;
    line-height: 140%;
    text-align: center;
    color: #000;
    display: flex;
    align-items: center;
    width: 100%;
    height: 100%
}

.new_devices_supported[data-v-4fd6a881] {
    position: relative;
    z-index: 2
}

.new_devices_supported_title[data-v-4fd6a881] {
    text-align: center;
    font-weight: 600;
    font-size: 40px;
    line-height: 143.4%;
    color: #000
}

.new_devices_supported_content[data-v-4fd6a881] {
    display: flex;
    justify-content: space-between;
    margin-top: 93px;
    margin-bottom: 220px
}

.new_devices_supported_content_left[data-v-4fd6a881],
.new_devices_supported_content_right[data-v-4fd6a881] {
    background: #fff;
    box-shadow: 0 3px 34px hsla(0, 0%, 78%, .39);
    border-radius: 13px;
    padding: 36px 34px
}

.new_devices_supported_content_left[data-v-4fd6a881] {
    width: 474px;
    height: auto
}

.new_devices_supported_content_left .content_left_title[data-v-4fd6a881],
.new_devices_supported_content_right .content_right_title[data-v-4fd6a881] {
    font-weight: 600;
    font-size: 24px;
    line-height: 143.4%;
    color: #7980ff;
    margin-bottom: 15px
}

.new_devices_supported_content_left_box[data-v-4fd6a881] {
    display: flex;
    align-items: center
}

.new_devices_supported_content_right_box[data-v-4fd6a881] {
    display: flex
}

.content_left_img_box[data-v-4fd6a881],
.content_right_img_box[data-v-4fd6a881] {
    width: 30px;
    display: flex;
    align-items: center;
    margin-right: 5px
}

.content_right_img_box[data-v-4fd6a881] {
    align-items: flex-start;
    line-height: 298.9%;
    padding-top: 12px
}

.new_devices_supported_content_left_box .content_left_text[data-v-4fd6a881],
.new_devices_supported_content_right .content_right_text_box .text_box_text[data-v-4fd6a881] {
    font-size: 14px;
    line-height: 298.9%;
    color: #6b6b6b;
    font-weight: 300;
    font-family: Montserrat_Light !important
}

.new_devices_supported_content_right[data-v-4fd6a881] {
    width: 583px;
    height: auto
}

.new_devices_supported_content_right .content_right_text_box .text_box_title[data-v-4fd6a881] {
    font-weight: 600;
    font-size: 14px;
    line-height: 298.9%;
    color: #000
}

.new_devices_supported_content .new_devices_supported_content_right .content_right_text_box[data-v-4fd6a881] {
    display: inline-block;
    flex: 1
}

.new_characteristic[data-v-4fd6a881] {
    display: flex;
    margin-bottom: 210px;
    position: relative;
    z-index: 2;
    flex-direction: row-reverse
}

.new_characteristic_left[data-v-4fd6a881] {
    margin-top: 18px;
    width: 665px;
    height: 389px;
    position: relative
}

.new_characteristic_left_bg[data-v-4fd6a881] {
    position: absolute;
    top: 57px;
    left: 307px;
    width: 872px;
    z-index: -1
}

.new_characteristic_right[data-v-4fd6a881] {
    flex: 1
}

.new_characteristic_left .new_characteristic_left_img[data-v-4fd6a881] {
    width: 100%;
    max-width: none
}

.new_characteristic_right_title[data-v-4fd6a881] {
    font-weight: 600;
    font-size: 40px;
    line-height: 143.4%;
    color: #000
}

.new_characteristic_right_subheading[data-v-4fd6a881] {
    padding-inline: 5px;
    line-height: 197.9%;
    color: #595959;
    font-size: 16px;
    margin: 19px 0;
    font-weight: lighter;
    font-family: Montserrat_Light !important
}

.new_characteristic_right_list[data-v-4fd6a881] {
    padding-inline: 5px;
    font-weight: lighter;
    display: flex;
    flex-wrap: wrap
}

.new_characteristic_right_list_item[data-v-4fd6a881] {
    width: 50%;
    margin-bottom: 27px;
    display: flex;
    align-items: start
}

.new_characteristic_right_img_item[data-v-4fd6a881] {
    line-height: 143%;
    display: inline-block
}

.new_characteristic_right_list_item .list_item_text[data-v-4fd6a881] {
    font-size: 16px;
    line-height: 143%;
    color: #595959;
    margin-left: 9px;
    font-weight: lighter;
    font-family: Montserrat_Light !important
}

.new_update[data-v-4fd6a881] {
    margin-bottom: 187px;
    position: relative;
    z-index: 2
}

.new_update_title[data-v-4fd6a881] {
    font-weight: 600;
    font-size: 40px;
    line-height: 143.4%;
    text-align: center;
    color: #000;
    margin-bottom: 78px
}

.new_update_content[data-v-4fd6a881] {
    display: flex;
    justify-content: space-between
}

.new_update_content_item[data-v-4fd6a881] {
    width: 342.29px;
    height: 242.76px;
    background: #fff;
    border: 1px solid #f1f1f1;
    box-shadow: 0 13.2436px 14.8991px rgba(78, 91, 167, .39);
    border-radius: 13px;
    padding: 21px 26px
}

.new_update_content_item_top[data-v-4fd6a881] {
    border-bottom: 1px solid #f1f1f1;
    padding-bottom: 14px
}

.new_update_content_item_top_title[data-v-4fd6a881] {
    font-weight: 600;
    font-size: 22px;
    line-height: 166.9%;
    color: #8077d8;
    margin-left: 17px
}

.new_update_content_item_text[data-v-4fd6a881] {
    display: inline-block;
    margin-top: 19px;
    font-size: 14px;
    line-height: 190.4%;
    color: #595959
}

.new_instructions_top[data-v-4fd6a881] {
    position: relative
}

.new_instructions[data-v-4fd6a881] {
    position: relative;
    width: 100%;
    height: 643.41px;
    background: rgba(244, 244, 255, .81);
    margin-bottom: 173px;
    -webkit-backdrop-filter: blur(11px);
    backdrop-filter: blur(11px);
    z-index: 2
}

.new_instructions_box[data-v-4fd6a881] {
    width: 1080px;
    margin: 0 auto;
    position: relative;
    z-index: 2
}

.new_instructions_content[data-v-4fd6a881] {
    display: flex;
    justify-content: space-between;
    position: relative
}

.new_instructions_title[data-v-4fd6a881] {
    font-weight: 600;
    font-size: 40px;
    line-height: 143.4%;
    text-align: center;
    color: #000;
    padding-top: 75px;
    margin-bottom: 77px
}

.new_instructions_content_item[data-v-4fd6a881] {
    width: 360px;
    display: flex;
    flex-direction: column;
    align-items: center
}

.new_instructions_content_item_img[data-v-4fd6a881] {
    filter: drop-shadow(0 5.38263px 14.3537px rgba(137, 137, 137, .25));
    border-radius: 6.27974px;
    width: 345.42px;
    height: 211.89px
}

.new_instructions_content_item_order[data-v-4fd6a881] {
    width: 94.23px;
    height: 37.29px;
    background: #a8bafc;
    border-radius: 7px;
    text-align: center;
    line-height: 37.29px;
    margin-top: 29px;
    color: #fff;
    font-weight: 300;
    font-size: 18px;
    font-family: Montserrat_Light !important
}

.new_instructions_content_item_text[data-v-4fd6a881] {
    font-weight: 500;
    font-size: 18px;
    line-height: 147.5%;
    color: #000;
    margin-top: 19px;
    text-align: center;
    padding-inline: 30px;
    font-weight: lighter;
    font-family: Montserrat_Light !important
}

.new_instructions_content_transverse_1[data-v-4fd6a881],
.new_instructions_content_transverse_2[data-v-4fd6a881] {
    position: absolute;
    bottom: 60px
}

.new_instructions_content_transverse_1[data-v-4fd6a881] {
    left: 254px
}

.new_instructions_content_transverse_2[data-v-4fd6a881] {
    left: 615px
}

.new_instructions_box_back[data-v-4fd6a881] {
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    top: -460px
}

.new_diversity[data-v-4fd6a881] {
    width: 1080px;
    margin: 0 auto 190px
}

.new_diversity_title[data-v-4fd6a881] {
    font-weight: 600;
    font-size: 40px;
    line-height: 143.4%;
    text-align: center;
    color: #000;
    margin-bottom: 64px
}

.new_diversity_content[data-v-4fd6a881] {
    display: flex;
    justify-content: space-between
}

.new_diversity_content_item[data-v-4fd6a881] {
    width: 345px;
    height: auto;
    border-radius: 16px;
    box-shadow: 0 10px 20px -8px #afaff2
}

.new_diversity_content_item_top[data-v-4fd6a881],
.new_diversity_content_item_top_img[data-v-4fd6a881] {
    border-radius: 16px 16px 0 0
}

.new_diversity_content_item_bottom[data-v-4fd6a881] {
    padding: 29px 23px
}

.new_diversity_content_item_bottom_title[data-v-4fd6a881] {
    font-weight: 600;
    font-size: 18px;
    line-height: 22px;
    text-align: center;
    color: #000
}

.new_diversity_content_item_bottom_text[data-v-4fd6a881] {
    text-align: center;
    font-size: 14px;
    line-height: 190.4%;
    color: #6b6b6b;
    margin-top: 12px;
    font-weight: lighter;
    font-family: Montserrat_Light !important
}

.new_solution[data-v-4fd6a881] {
    width: 100%;
    height: 500px;
    background-color: #2a2238
}

.new_solution_box[data-v-4fd6a881] {
    width: 1080px;
    margin: 0 auto
}

.new_solution_box_title[data-v-4fd6a881] {
    font-weight: 600;
    font-size: 40px;
    line-height: 143.4%;
    text-align: center;
    color: #fff;
    padding-top: 95px;
    margin-bottom: 61px
}

.new_solution_box_tab_box[data-v-4fd6a881] {
    display: flex;
    align-items: center
}

.new_solution_box_tab[data-v-4fd6a881] {
    display: inline-block;
    height: 70px;
    line-height: 70px;
    text-align: center;
    width: 225px;
    position: relative
}

.new_solution_box_tab_line[data-v-4fd6a881] {
    position: absolute;
    height: 4px;
    width: 88%;
    background-color: #7980ff;
    left: 50%;
    transform: translateX(-50%);
    bottom: -4px
}

.new_solution_box_tab_content[data-v-4fd6a881] {
    margin-top: 50px;
    text-align: center;
    font-size: 16px;
    line-height: 221.9%;
    color: #fff;
    font-weight: 300;
    font-family: Montserrat_Light !important
}

.new_solution_box_tab:nth-child(5) .new_solution_box_tab_img[data-v-4fd6a881] {
    height: 23.04px
}

.new_achievement[data-v-4fd6a881] {
    position: relative;
    overflow: hidden
}

.new_home_bottom[data-v-4fd6a881] {
    position: relative;
    padding-top: 182px;
    margin-bottom: 220px
}

.new_home_bottom_title[data-v-4fd6a881] {
    font-weight: 600;
    font-size: 40px;
    line-height: 143.4%;
    color: #000;
    margin: 0 auto;
    width: 700px;
    text-align: center
}

.new_home_bottom_conetnt[data-v-4fd6a881] {
    display: flex;
    justify-content: center;
    position: relative;
    z-index: 2;
    margin-top: 68px;
    margin-bottom: 122px
}

.new_home_bottom_conetnt_box[data-v-4fd6a881] {
    width: 194.14px;
    height: 217.04px;
    margin-right: 27px
}

.new_home_bottom_conetnt_box_move[data-v-4fd6a881] {
    width: 194.14px;
    height: 217.04px;
    background: #fff;
    box-shadow: 0 9px 19px hsla(0, 0%, 71%, .25);
    border-radius: 14px;
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
    padding-top: 30px;
    box-sizing: border-box
}

.new_home_bottom_conetnt_boxhover[data-v-4fd6a881] {
    transform: translateY(-20px);
    transition: all .5s
}

.new_home_bottom_conetnt_box_num[data-v-4fd6a881] {
    font-weight: 600;
    font-size: 20px;
    line-height: 166.9%;
    color: #000;
    margin-top: 12px
}

.new_home_bottom_conetnt_box_text[data-v-4fd6a881] {
    font-size: 14px;
    color: #595959;
    font-weight: lighter;
    font-family: Montserrat_Light !important
}

.new_introduce[data-v-4fd6a881] {
    width: 1080px;
    height: auto;
    margin: 0 auto;
    padding-bottom: 50px;
    display: flex;
    position: relative;
    z-index: 3
}

.new_introduce_left[data-v-4fd6a881] {
    display: flex;
    flex-direction: column;
    flex: 1
}

.new_introduce_box[data-v-4fd6a881] {
    position: relative;
    margin-bottom: 100px
}

.new_introduce_left_title[data-v-4fd6a881] {
    font-weight: 600;
    font-size: 30px;
    line-height: 127.9%;
    color: #000
}

.new_introduce_left_subheading[data-v-4fd6a881] {
    font-size: 20px;
    line-height: 158.9%;
    color: #655bef;
    margin-top: 26px
}

.new_introduce_left_text[data-v-4fd6a881] {
    font-size: 16px;
    line-height: 212.4%;
    margin-top: 15px;
    font-weight: lighter;
    font-family: Montserrat_Light !important
}

.new_introduce_left_button[data-v-4fd6a881] {
    display: flex;
    margin-top: 32px
}

.new_introduce_left_button_download[data-v-4fd6a881] {
    width: 235px;
    height: 63.17px;
    background: #655bef;
    border-radius: 8px;
    text-align: center;
    line-height: 63.17px;
    color: #fff;
    font-weight: 500;
    font-size: 19.1828px;
    cursor: pointer
}

.new_introduce_left_button_buy[data-v-4fd6a881] {
    width: 172.51px;
    height: 63.17px;
    border: 2px solid #655bef;
    border-radius: 8px;
    font-size: 19.1828px;
    line-height: 63.17px;
    text-align: center;
    color: #655bef;
    margin-left: 28px;
    cursor: pointer
}

.new_introduce_left_button_a_buy:hover .new_introduce_left_button_buy[data-v-4fd6a881],
.new_introduce_left_button_a_download:hover .new_introduce_left_button_download[data-v-4fd6a881] {
    transform: translateY(-10px);
    transition: all .5s
}

.new_achievement_background[data-v-4fd6a881] {
    position: absolute;
    bottom: 0;
    width: 100%;
    z-index: 2
}

.new_achievement_background img[data-v-4fd6a881] {
    width: 100%
}

.new_achievement_background_img[data-v-4fd6a881] {
    position: absolute;
    top: -239px;
    left: 43%;
    z-index: -1;
    opacity: .7
}

.new_dr_mobile_style[data-v-4fd6a881] {
    display: none
}

.new_introduce_left[data-v-4fd6a881] {
    margin-top: 35px
}

.new_introduce_right[data-v-4fd6a881] {
    width: 530px;
    margin-top: 22px
}

.nbsp[data-v-4fd6a881] {
    width: 100%;
    height: 130px;
    background: #fff
}

.new_home_bottom_conetnt_box_img[data-v-4fd6a881] {
    width: 62px;
    height: 62px
}

.list_item_img[data-v-4fd6a881] {
    width: 18px;
    height: 19px
}

.new_banner_product_grade img[data-v-4fd6a881] {
    width: 23px;
    height: 22px;
    margin-right: 2px
}

@media (max-width: 770px) {
    .new_dr_pc_style[data-v-4fd6a881] {
        display: none
    }
    .new_dr_mobile_style[data-v-4fd6a881] {
        display: block
    }
    .new_home_bottom_title[data-v-4fd6a881] {
        width: auto;
        position: relative;
        z-index: 2
    }
    .new_home_bottom_conetnt[data-v-4fd6a881] {
        margin-bottom: 94px
    }
    .new_home_bottom_conetnt_box[data-v-4fd6a881] {
        height: 135px;
        margin-right: 0;
        padding-top: 30px;
        background: #fff;
        border-radius: 14px;
        display: flex;
        flex-direction: column;
        align-items: center;
        text-align: center
    }
    .new_banner_box[data-v-4fd6a881] {
        width: 100%
    }
    .new_banner[data-v-4fd6a881] {
        height: auto;
        background: url("../../pages/new-android-data-recovery/banner_img_mobile.png")/*tpa=https://www.fonepaw.com/pages/new-android-data-recovery/banner_img_mobile.png*/
        no-repeat;
        background-size: 100% 100%
    }
    .new_banner_content[data-v-4fd6a881] {
        flex-direction: column;
        padding-top: 47px;
        padding-left: 15px
    }
    .new_banner_content_right[data-v-4fd6a881] {
        height: 250px;
        margin-top: 35px
    }
    .new_content_box[data-v-4fd6a881] {
        width: 100%
    }
    .third_party[data-v-4fd6a881] {
        display: flex;
        align-items: center;
        justify-content: space-evenly;
        margin-bottom: 100px
    }
    .third_party_pc_img[data-v-4fd6a881] {
        height: 12.42px;
        margin-left: 0 !important
    }
    .third_party_pc_img[data-v-4fd6a881]:nth-child(4) {
        height: 10.6px
    }
    .third_party_pc_img[data-v-4fd6a881]:nth-child(3),
    .third_party_pc_img[data-v-4fd6a881]:nth-child(5) {
        height: 7.26px
    }
    .new_usage_scenario[data-v-4fd6a881] {
        width: 100%
    }
    .new_usage_scenario_title[data-v-4fd6a881] {
        font-size: 32px;
        padding: 0 16.19px
    }
    .new_usage_scenario_list_item_img[data-v-4fd6a881] {
        width: 86.86px;
        height: 86.86px
    }
    .new_usage_scenario_list_item_moblie[data-v-4fd6a881] {
        width: 100%;
        display: flex;
        position: relative;
        flex-wrap: wrap
    }
    .new_usage_scenario_list_item_moblie[data-v-4fd6a881] .swiper-container {
        height: 100%
    }
    .new_usage_scenario_list_item[data-v-4fd6a881] {
        margin-right: 68px
    }
    .new_usage_scenario_list_item_mobile[data-v-4fd6a881] {
        display: flex;
        flex-direction: column;
        margin-right: 68px
    }
    .new_usage_scenario_list_item_text_mobile[data-v-4fd6a881] {
        width: 80%;
        font-size: 8.81205px;
        line-height: 140%;
        margin-top: 11.14px;
        text-align: center;
        color: #000
    }
    .new_method_of_application_content[data-v-4fd6a881] {
        padding-left: 15px;
        flex-direction: column
    }
    .new_method_of_application_content_left[data-v-4fd6a881] {
        width: 100%
    }
    .new_method_of_application_content_right[data-v-4fd6a881] {
        width: 100%;
        height: auto
    }
    .new_method_of_application_content_right_img[data-v-4fd6a881] {
        width: 100%;
        height: auto !important
    }
    .new_update[data-v-4fd6a881] {
        margin-bottom: 88px
    }
    .new_characteristic[data-v-4fd6a881] {
        flex-flow: row-reverse;
        flex-direction: column;
        padding-left: 15px;
        margin-bottom: 120px
    }
    .new_characteristic_right[data-v-4fd6a881] {
        width: 100%
    }
    .new_characteristic_right_list_item[data-v-4fd6a881] {
        width: 50%
    }
    .new_characteristic_left[data-v-4fd6a881] {
        width: 100%;
        left: -10px;
        height: auto
    }
    .swiper-container-horizontal>.swiper-pagination-bullets[data-v-4fd6a881] {
        bottom: 10px
    }
    .swiper-wrapper[data-v-4fd6a881] {
        box-shadow: 0 13.2436px 14.8991px rgba(78, 91, 167, .39)
    }
    .new_instructions_box[data-v-4fd6a881] {
        width: 100%
    }
    .new_instructions_title[data-v-4fd6a881] {
        font-size: 32px;
        margin-bottom: 32.34px
    }
    .new_instructions_box_back[data-v-4fd6a881] {
        top: -448px;
        max-width: none
    }
    .new_instructions_content_item_order[data-v-4fd6a881] {
        margin: 19px auto 0
    }
    .new_instructions_content_item_text[data-v-4fd6a881] {
        text-align: center
    }
    .swiper-pagination[data-v-4fd6a881] .swiper-pagination-bullet {
        background-color: #a4a1ff !important
    }
    .new_diversity[data-v-4fd6a881] {
        width: 100%;
        margin-bottom: 130px
    }
    .new_diversity_content[data-v-4fd6a881] {
        flex-direction: column
    }
    .new_diversity_content_item[data-v-4fd6a881] {
        width: 92%;
        margin: 0 auto 40px
    }
    .new_diversity_content_item_top_img[data-v-4fd6a881] {
        width: 100%
    }
    .new_solution_box[data-v-4fd6a881] {
        width: 95%
    }
    .new_solution_box_tab_content[data-v-4fd6a881] {
        font-size: 12px;
        line-height: 220.4%;
        padding: 0
    }
    .new_solution_box_tab_mobile[data-v-4fd6a881] {
        display: inline-block;
        width: 100%;
        text-align: center
    }
    .new_solution_box_tab_text[data-v-4fd6a881] {
        color: #fff;
        margin-top: 36px;
        line-height: 26.45px;
        font-size: 12px;
        font-family: Montserrat_Light !important;
        font-weight: lighter
    }
    .show_img[data-v-4fd6a881] {
        padding-bottom: 15.07px;
        border-bottom: 2.79145px solid #7980ff
    }
    .new_solution_box_tab_img[data-v-4fd6a881] {
        padding-bottom: 19px;
        border-bottom: 4.01592px solid #7980ff
    }
    .swiperPaginations_achievement[data-v-4fd6a881] {
        left: 50%;
        transform: translateX(-50%);
        bottom: auto
    }
    .new_home_bottom .swiper-pagination[data-v-4fd6a881] .swiper-pagination-bullet {
        margin-right: 10px
    }
    .new_home_bottom_conetnt_swiper[data-v-4fd6a881] {
        width: 100%;
        position: relative
    }
    .new_home_bottom[data-v-4fd6a881] {
        margin-bottom: 120px;
        padding-top: 100px
    }
    .new_introduce[data-v-4fd6a881] {
        flex-direction: column;
        width: 95%
    }
    .new_introduce_left[data-v-4fd6a881] {
        width: 100%;
        justify-content: center;
        align-items: center
    }
    .new_introduce_left_button_download[data-v-4fd6a881] {
        width: 173.98px;
        height: 50.03px;
        line-height: 50.03px
    }
    .new_introduce_left_button_buy[data-v-4fd6a881] {
        width: 136.64px;
        height: 50.03px;
        line-height: 50.03px;
        border-radius: 6.33659px
    }
    .new_achievement_background[data-v-4fd6a881] {
        height: 520px
    }
    .new_banner_content_left[data-v-4fd6a881] {
        width: 100%
    }
    .new_banner_product_characteristic[data-v-4fd6a881] {
        margin-top: 7px;
        font-size: 34.375px
    }
    .new_banner_product_introduce[data-v-4fd6a881] {
        margin-top: 11px
    }
    .new_banner_product_introduce_item[data-v-4fd6a881] {
        font-size: 11px
    }
    .new_banner_content_right_img[data-v-4fd6a881] {
        position: relative;
        left: -15px;
        padding-top: 0;
        width: 100%
    }
    .new_banner_content_right[data-v-4fd6a881] {
        width: 100%;
        height: auto;
        position: unset
    }
    .new_characteristic[data-v-4fd6a881],
    .new_devices_supported[data-v-4fd6a881],
    .new_diversity[data-v-4fd6a881],
    .new_home_bottom[data-v-4fd6a881],
    .new_usage_scenario[data-v-4fd6a881],
    .third_party[data-v-4fd6a881] {
        width: 100% !important
    }
    .new_characteristic_right_title[data-v-4fd6a881] {
        font-size: 32px
    }
    .new_characteristic_left_img[data-v-4fd6a881] {
        height: auto !important;
        top: 43.19px;
        margin-top: 0
    }
    .new_devices_supported[data-v-4fd6a881] {
        padding: 0 15px;
        box-sizing: border-box
    }
    .new_devices_supported_content[data-v-4fd6a881] {
        flex-direction: column;
        margin-top: 24px;
        margin-bottom: 73.81px
    }
    .new_devices_supported_content_left[data-v-4fd6a881],
    .new_devices_supported_content_right[data-v-4fd6a881] {
        width: 100%;
        height: auto;
        margin-bottom: 24px
    }
    .new_devices_supported_content_left .content_left_title[data-v-4fd6a881],
    .new_devices_supported_content_right .content_right_title[data-v-4fd6a881] {
        font-size: 14px
    }
    .new_devices_supported_content_left_box .content_left_text[data-v-4fd6a881],
    .new_devices_supported_content_right .content_right_text_box .text_box_text[data-v-4fd6a881] {
        font-size: 8px
    }
    .new_devices_supported_content_left_box .content_left_img[data-v-4fd6a881],
    .new_devices_supported_content_right_box .content_right_img[data-v-4fd6a881] {
        width: 10.88px
    }
    .new_introduce_right_img[data-v-4fd6a881] {
        width: 100%
    }
    .new_introduce_left_title[data-v-4fd6a881] {
        font-size: 24px;
        text-align: center
    }
    .new_introduce_box[data-v-4fd6a881] {
        margin-bottom: 50px
    }
    .new_introduce_left_subheading[data-v-4fd6a881] {
        text-align: center;
        font-size: 16px;
        width: 90%;
        margin-top: 15px
    }
    .new_introduce_left_text[data-v-4fd6a881] {
        text-align: center;
        font-size: 12px
    }
    .new_introduce_box[data-v-4fd6a881] {
        padding-bottom: 0;
        background: none
    }
    .new_characteristic_left_bg[data-v-4fd6a881] {
        width: 385.97px;
        height: 385.97px;
        right: 0
    }
    .new_achievement_background_img[data-v-4fd6a881] {
        width: 475.05px;
        height: 440.15px;
        top: -90px;
        left: -20px;
        transform: rotate(6.83deg)
    }
    .download_text_1[data-v-4fd6a881] {
        font-size: 14.307px
    }
    .download_text_2[data-v-4fd6a881] {
        font-size: 6.64023px
    }
    .new_usage_scenario_list_item_moblie_swiper_box[data-v-4fd6a881] {
        padding: 0 15px;
        margin-top: 23.49px;
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between
    }
    .new_usage_scenario_list_item_moblie_swiper_item[data-v-4fd6a881] {
        flex: 0 0 47%
    }
    .new_usage_scenario_list_item_moblie_swiper_mob_hide[data-v-4fd6a881] {
        display: flex;
        justify-content: center;
        align-items: center;
        flex-direction: column;
        width: 150.8px;
        height: 150.8px;
        background: #f7f8fa;
        border-radius: 7.22699px;
        margin-bottom: 28.12px
    }
    .new_usage_scenario_list_item_img[data-v-4fd6a881] {
        width: 42.87px;
        height: 47.82px
    }
    .dr-scroll-pagination[data-v-4fd6a881] {
        bottom: -32.56px;
        left: 50%;
        transform: translateX(-50%);
        width: 90.14px;
        height: 8.47px;
        border-radius: 5.32716px
    }
    .new_usage_scenario[data-v-4fd6a881] {
        margin-bottom: 98.36px
    }
    .usBoxSwiper2_swiper_slide[data-v-4fd6a881] {
        display: flex;
        justify-content: space-between
    }
    .usBoxSwiper2_swiper_slide2[data-v-4fd6a881] {
        display: flex;
        justify-content: space-evenly
    }
    .swiper-pagination-bar[data-v-4fd6a881] {
        border-radius: 5.32716px
    }
    .new_characteristic_left_bg[data-v-4fd6a881] {
        top: 0;
        left: 25%
    }
    .new_instructions[data-v-4fd6a881] {
        height: auto;
        margin-bottom: 93.93px
    }
    .swiper-pagination-progressbar[data-v-4fd6a881] {
        background: #efefef
    }
    .swiper-pagination-progressbar[data-v-4fd6a881] .swiper-pagination-progressbar-fill {
        border-radius: 5.32716px;
        background: #a4a1ff
    }
    .usBoxSwiper2_swiper[data-v-4fd6a881] {
        margin-bottom: 0 !important
    }
    .new_solution_box_title[data-v-4fd6a881] {
        padding-top: 57.96px;
        width: 90%;
        margin-bottom: 36px
    }
    .new_introduce_right[data-v-4fd6a881] {
        width: 100%
    }
    .new_introduce_left_button[data-v-4fd6a881] {
        margin: 20.08px 0 44.92px
    }
    .new_achievement_background img[data-v-4fd6a881] {
        height: 100%
    }
    .new_instructions_swiper_item[data-v-4fd6a881] {
        display: flex;
        flex-direction: column;
        align-items: center;
        width: 100%
    }
    .swiperPaginations_dr_1[data-v-4fd6a881] {
        left: 0 !important
    }
    .new_characteristic_right_box[data-v-4fd6a881] {
        position: unset
    }
    .nbsp[data-v-4fd6a881] {
        height: 70px
    }
    .new_banner[data-v-4fd6a881] {
        padding-bottom: 0
    }
    .new_banner_product_name[data-v-4fd6a881] {
        font-size: 18px
    }
    .new_banner_product_grade .grade_text_1[data-v-4fd6a881],
    .new_banner_product_grade .grade_text_3[data-v-4fd6a881] {
        font-size: 12px
    }
    .new_usage_scenario_list_item_moblie_swiper_mob_show[data-v-4fd6a881] {
        align-items: center;
        justify-content: center;
        text-align: center;
        padding-inline: 18px;
        font-weight: 300;
        font-size: 8px;
        line-height: 172.9%;
        display: none;
        background: #f7f8fa;
        border-radius: 12px;
        transition: scale(8);
        width: 150.8px;
        height: 150.8px
    }
    .new_usage_scenario_list_item_moblie_swiper_mob_text_show[data-v-4fd6a881] {
        display: flex;
        transition: scale(100)
    }
    .new_devices_supported_content_right .content_right_text_box .text_box_title[data-v-4fd6a881] {
        font-size: 8px
    }
    .new_introduce_left[data-v-4fd6a881] {
        margin-top: 0
    }
    .new_devices_supported_title[data-v-4fd6a881],
    .new_diversity_title[data-v-4fd6a881],
    .new_home_bottom_title[data-v-4fd6a881],
    .new_solution_box_title[data-v-4fd6a881] {
        font-size: 32px
    }
    .new_solution[data-v-4fd6a881] {
        min-height: 450px;
        height: unset
    }
    .content_left_img_box[data-v-4fd6a881],
    .content_right_img_box[data-v-4fd6a881] {
        width: 19px
    }
    .content_right_img_box[data-v-4fd6a881] {
        padding-top: 7px
    }
    .new_home_bottom_conetnt_box_interior[data-v-4fd6a881] {
        display: flex;
        justify-content: center
    }
    .new_home_bottom_conetnt_box_interior_text[data-v-4fd6a881] {
        display: flex;
        flex-direction: column;
        margin-left: 36px
    }
}

[data-v-7f26edb8] {
    font-family: Montserrat_Regular
}

.New_DR[data-v-7f26edb8] {
    overflow: hidden
}

.new_characteristic[data-v-7f26edb8],
.new_devices_supported[data-v-7f26edb8],
.new_diversity[data-v-7f26edb8],
.new_home_bottom[data-v-7f26edb8],
.new_usage_scenario[data-v-7f26edb8],
.third_party[data-v-7f26edb8] {
    width: 1080px !important;
    margin: 0 auto
}

.new_banner[data-v-7f26edb8] {
    width: 100%;
    height: auto;
    background: url("../../pages/new-android-data-recovery/banner_img.webp")/*tpa=https://www.fonepaw.com/pages/new-android-data-recovery/banner_img.webp*/
    no-repeat;
    background-size: 100% 100%;
    padding-bottom: 100px
}

.new_banner_box[data-v-7f26edb8] {
    width: 1080px;
    height: 100%;
    margin: 0 auto
}

.new_banner_content[data-v-7f26edb8] {
    padding-top: 70px;
    display: flex
}

.new_banner_content_left[data-v-7f26edb8] {
    width: 60%
}

.new_banner_product_name[data-v-7f26edb8] {
    font-size: 24px;
    line-height: 190.4%;
    color: #000
}

.new_banner_product_characteristic[data-v-7f26edb8] {
    font-weight: 700;
    font-size: 56px;
    line-height: 125.4%;
    color: #000;
    margin-top: 15px;
    font-family: Montserrat_Bold !important
}

.new_banner_product_introduce[data-v-7f26edb8] {
    margin-top: 17px
}

.new_banner_product_introduce_item[data-v-7f26edb8] {
    font-size: 16px;
    line-height: 230.19%;
    color: #000;
    font-family: Montserrat_Light !important;
    font-weight: 300
}

.new_banner_product_introduce_item[data-v-7f26edb8]:before {
    content: "";
    display: inline-block;
    width: 5px;
    height: 5px;
    border-radius: 5px;
    margin-bottom: 3px;
    margin-right: 5px;
    background-color: #7980ff
}

.new_banner_product_grade[data-v-7f26edb8] {
    margin-top: 20px;
    display: flex;
    align-items: center
}

.new_banner_product_grade .grade_text_1[data-v-7f26edb8] {
    margin-left: 15px;
    font-size: 14px;
    line-height: 17px;
    color: #000;
    font-family: Montserrat_Light !important;
    font-weight: 300;
    margin-top: 3px
}

.new_banner_product_grade .grade_text_2[data-v-7f26edb8] {
    height: 18px;
    width: 2px;
    background-color: #eaeaea;
    display: inline-block;
    margin-left: 15px;
    margin-top: 2px
}

.new_banner_product_grade .grade_text_3[data-v-7f26edb8] {
    margin-left: 15px;
    font-size: 14px;
    line-height: 17px;
    color: #000;
    font-family: Montserrat_Light !important;
    font-weight: 300;
    margin-top: 5px
}

.new_banner_content_right_img[data-v-7f26edb8] {
    padding-top: 80px;
    width: 40%
}

.new_banner_content_right[data-v-7f26edb8] {
    width: 612px;
    height: 504px;
    position: relative;
    left: 0
}

.new_banner_product_button[data-v-7f26edb8] {
    margin-top: 25px
}

.new_content[data-v-7f26edb8] {
    position: relative
}

.new_content_box[data-v-7f26edb8] {
    margin: 0 auto
}

.new_content_box_back_1[data-v-7f26edb8] {
    position: absolute;
    left: 0;
    top: 1700px
}

.new_content_box_bakc_2[data-v-7f26edb8] {
    position: absolute;
    right: 0;
    top: 1200px
}

.third_party[data-v-7f26edb8] {
    width: 100%;
    margin-top: 35px;
    margin-bottom: 140px
}

.third_party .third_party_pc_img[data-v-7f26edb8]:nth-child(2),
.third_party .third_party_pc_img[data-v-7f26edb8]:nth-child(3),
.third_party .third_party_pc_img[data-v-7f26edb8]:nth-child(4),
.third_party .third_party_pc_img[data-v-7f26edb8]:nth-child(5) {
    margin-left: 67px
}

.new_usage_scenario[data-v-7f26edb8] {
    margin: 0 auto 171px
}

.new_usage_scenario_title[data-v-7f26edb8] {
    font-weight: 600;
    font-size: 40px;
    line-height: 143.4%;
    text-align: center;
    color: #000
}

.new_usage_scenario_subheading[data-v-7f26edb8] {
    font-size: 16px;
    line-height: 173.9%;
    text-align: center;
    color: #6c6c6c;
    margin-top: 20px
}

.new_usage_scenario_list[data-v-7f26edb8] {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between
}

.new_usage_scenario_list_item[data-v-7f26edb8] {
    background: #f7f8fa;
    border-radius: 12px;
    width: 250px;
    height: 250px;
    margin-top: 60px
}

.new_usage_scenario_list_item_box[data-v-7f26edb8] {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    text-align: center;
    position: relative
}

.new_usage_scenario_list_item_img[data-v-7f26edb8] {
    background: #f7f8fa;
    border-radius: 12px;
    margin-bottom: 19.17px
}

.new_usage_scenario_list_item_text[data-v-7f26edb8] {
    width: 90%;
    font-size: 14px;
    text-align: center
}

.new_usage_scenario_list_item_box .new_usage_scenario_list_item_text_show[data-v-7f26edb8] {
    display: flex;
    padding-inline: 18.75px;
    justify-content: center;
    align-items: center;
    position: absolute;
    transform: scale(0);
    font-size: 14px;
    line-height: 172.9%;
    background: #f7f8fa;
    transition: all .3s;
    color: #000;
    font-weight: lighter;
    font-family: Montserrat_Light !important
}

.new_usage_scenario_list_item_box:hover .new_usage_scenario_list_item_text_show[data-v-7f26edb8] {
    transform: scale(1)
}

.new_usage_scenario_list_item_box:hover .new_usage_scenario_list_item_img[data-v-7f26edb8],
.new_usage_scenario_list_item_box:hover .new_usage_scenario_list_item_text[data-v-7f26edb8] {
    visibility: hidden
}

.new_usage_scenario_list_item_text_hover[data-v-7f26edb8] {
    margin-top: 16px;
    font-size: 14px;
    line-height: 140%;
    text-align: center;
    color: #000;
    display: flex;
    align-items: center;
    width: 100%;
    height: 100%
}

.new_devices_supported[data-v-7f26edb8] {
    position: relative;
    z-index: 2
}

.new_devices_supported_title[data-v-7f26edb8] {
    text-align: center;
    font-weight: 600;
    font-size: 40px;
    line-height: 143.4%;
    color: #000
}

.new_devices_supported_content[data-v-7f26edb8] {
    display: flex;
    justify-content: space-between;
    margin-top: 93px;
    margin-bottom: 220px
}

.new_devices_supported_content_left[data-v-7f26edb8],
.new_devices_supported_content_right[data-v-7f26edb8] {
    background: #fff;
    box-shadow: 0 3px 34px hsla(0, 0%, 78%, .39);
    border-radius: 13px;
    padding: 36px 20px
}

.new_devices_supported_content_left[data-v-7f26edb8] {
    width: 474px;
    height: auto
}

.new_devices_supported_content_left .content_left_title[data-v-7f26edb8],
.new_devices_supported_content_right .content_right_title[data-v-7f26edb8] {
    font-weight: 600;
    font-size: 24px;
    line-height: 143.4%;
    color: #7980ff;
    margin-bottom: 15px
}

.new_devices_supported_content_left_box[data-v-7f26edb8] {
    display: flex;
    align-items: center
}

.new_devices_supported_content_right_box[data-v-7f26edb8] {
    display: flex
}

.content_left_img_box[data-v-7f26edb8],
.content_right_img_box[data-v-7f26edb8] {
    width: 30px;
    display: flex;
    align-items: center;
    margin-right: 5px
}

.content_right_img_box[data-v-7f26edb8] {
    align-items: flex-start;
    line-height: 298.9%;
    padding-top: 12px
}

.new_devices_supported_content_left_box .content_left_text[data-v-7f26edb8],
.new_devices_supported_content_right .content_right_text_box .text_box_text[data-v-7f26edb8] {
    font-size: 14px;
    line-height: 298.9%;
    color: #6b6b6b;
    font-weight: 300;
    font-family: Montserrat_Light !important
}

.new_devices_supported_content_right[data-v-7f26edb8] {
    width: 583px;
    height: auto
}

.new_devices_supported_content_right .content_right_text_box .text_box_title[data-v-7f26edb8] {
    font-weight: 600;
    font-size: 14px;
    line-height: 298.9%;
    color: #000
}

.new_devices_supported_content .new_devices_supported_content_right .content_right_text_box[data-v-7f26edb8] {
    display: inline-block;
    flex: 1
}

.new_characteristic[data-v-7f26edb8] {
    display: flex;
    margin-bottom: 210px;
    position: relative;
    z-index: 2;
    flex-direction: row-reverse
}

.new_characteristic_left[data-v-7f26edb8] {
    margin-top: 18px;
    width: 665px;
    height: 389px;
    position: relative
}

.new_characteristic_left_bg[data-v-7f26edb8] {
    position: absolute;
    top: 57px;
    left: 307px;
    width: 872px;
    z-index: -1
}

.new_characteristic_right[data-v-7f26edb8] {
    flex: 1
}

.new_characteristic_left .new_characteristic_left_img[data-v-7f26edb8] {
    width: 100%;
    max-width: none
}

.new_characteristic_right_title[data-v-7f26edb8] {
    font-weight: 600;
    font-size: 40px;
    line-height: 143.4%;
    color: #000
}

.new_characteristic_right_subheading[data-v-7f26edb8] {
    padding-inline: 5px;
    line-height: 197.9%;
    color: #595959;
    font-size: 16px;
    margin: 19px 0;
    font-weight: lighter;
    font-family: Montserrat_Light !important
}

.new_characteristic_right_list[data-v-7f26edb8] {
    padding-inline: 5px;
    font-weight: lighter;
    display: flex;
    flex-wrap: wrap
}

.new_characteristic_right_list_item[data-v-7f26edb8] {
    width: 50%;
    margin-bottom: 27px;
    display: flex;
    align-items: start
}

.new_characteristic_right_img_item[data-v-7f26edb8] {
    line-height: 143%;
    display: inline-block
}

.new_characteristic_right_list_item .list_item_text[data-v-7f26edb8] {
    font-size: 16px;
    line-height: 143%;
    color: #595959;
    margin-left: 9px;
    font-weight: lighter;
    font-family: Montserrat_Light !important
}

.new_update[data-v-7f26edb8] {
    margin-bottom: 187px;
    position: relative;
    z-index: 2
}

.new_update_title[data-v-7f26edb8] {
    font-weight: 600;
    font-size: 40px;
    line-height: 143.4%;
    text-align: center;
    color: #000;
    margin-bottom: 78px
}

.new_update_content[data-v-7f26edb8] {
    display: flex;
    justify-content: space-between
}

.new_update_content_item[data-v-7f26edb8] {
    width: 342.29px;
    height: 242.76px;
    background: #fff;
    border: 1px solid #f1f1f1;
    box-shadow: 0 13.2436px 14.8991px rgba(78, 91, 167, .39);
    border-radius: 13px;
    padding: 21px 26px
}

.new_update_content_item_top[data-v-7f26edb8] {
    border-bottom: 1px solid #f1f1f1;
    padding-bottom: 14px
}

.new_update_content_item_top_title[data-v-7f26edb8] {
    font-weight: 600;
    font-size: 22px;
    line-height: 166.9%;
    color: #8077d8;
    margin-left: 17px
}

.new_update_content_item_text[data-v-7f26edb8] {
    display: inline-block;
    margin-top: 19px;
    font-size: 14px;
    line-height: 190.4%;
    color: #595959
}

.new_instructions_top[data-v-7f26edb8] {
    position: relative
}

.new_instructions[data-v-7f26edb8] {
    position: relative;
    width: 100%;
    height: 643.41px;
    background: rgba(244, 244, 255, .81);
    margin-bottom: 173px;
    -webkit-backdrop-filter: blur(11px);
    backdrop-filter: blur(11px);
    z-index: 2
}

.new_instructions_box[data-v-7f26edb8] {
    width: 1080px;
    margin: 0 auto;
    position: relative;
    z-index: 2
}

.new_instructions_content[data-v-7f26edb8] {
    display: flex;
    justify-content: space-between;
    position: relative
}

.new_instructions_title[data-v-7f26edb8] {
    font-weight: 600;
    font-size: 40px;
    line-height: 143.4%;
    text-align: center;
    color: #000;
    padding-top: 75px;
    margin-bottom: 77px
}

.new_instructions_content_item[data-v-7f26edb8] {
    width: 360px;
    display: flex;
    flex-direction: column;
    align-items: center
}

.new_instructions_content_item_img[data-v-7f26edb8] {
    filter: drop-shadow(0 5.38263px 14.3537px rgba(137, 137, 137, .25));
    border-radius: 6.27974px;
    width: 345.42px;
    height: 211.89px
}

.new_instructions_content_item_order[data-v-7f26edb8] {
    width: 94.23px;
    height: 37.29px;
    background: #a8bafc;
    border-radius: 7px;
    text-align: center;
    line-height: 37.29px;
    margin-top: 29px;
    color: #fff;
    font-weight: 300;
    font-size: 18px;
    font-family: Montserrat_Light !important
}

.new_instructions_content_item_text[data-v-7f26edb8] {
    font-weight: 500;
    font-size: 18px;
    line-height: 147.5%;
    color: #000;
    margin-top: 19px;
    text-align: center;
    padding-inline: 30px;
    font-weight: lighter;
    font-family: Montserrat_Light !important
}

.new_instructions_content_transverse_1[data-v-7f26edb8],
.new_instructions_content_transverse_2[data-v-7f26edb8] {
    position: absolute
}

.new_instructions_content_transverse_1[data-v-7f26edb8] {
    left: 254px;
    bottom: 115px
}

.new_instructions_content_transverse_2[data-v-7f26edb8] {
    left: 615px;
    bottom: 115px
}

.new_instructions_box_back[data-v-7f26edb8] {
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    top: -460px
}

.new_diversity[data-v-7f26edb8] {
    width: 1080px;
    margin: 0 auto 190px
}

.new_diversity_title[data-v-7f26edb8] {
    font-weight: 600;
    font-size: 40px;
    line-height: 143.4%;
    text-align: center;
    color: #000;
    margin-bottom: 64px
}

.new_diversity_content[data-v-7f26edb8] {
    display: flex;
    justify-content: space-between
}

.new_diversity_content_item[data-v-7f26edb8] {
    width: 345px;
    height: auto;
    border-radius: 16px;
    box-shadow: 0 10px 20px -8px #afaff2
}

.new_diversity_content_item_top[data-v-7f26edb8],
.new_diversity_content_item_top_img[data-v-7f26edb8] {
    border-radius: 16px 16px 0 0
}

.new_diversity_content_item_bottom[data-v-7f26edb8] {
    padding: 29px 23px
}

.new_diversity_content_item_bottom_title[data-v-7f26edb8] {
    font-weight: 600;
    font-size: 18px;
    line-height: 22px;
    text-align: center;
    color: #000
}

.new_diversity_content_item_bottom_text[data-v-7f26edb8] {
    text-align: center;
    font-size: 14px;
    line-height: 190.4%;
    color: #6b6b6b;
    margin-top: 12px;
    font-weight: lighter;
    font-family: Montserrat_Light !important
}

.new_solution[data-v-7f26edb8] {
    width: 100%;
    height: 500px;
    background-color: #2a2238
}

.new_solution_box[data-v-7f26edb8] {
    width: 1080px;
    margin: 0 auto
}

.new_solution_box_title[data-v-7f26edb8] {
    font-weight: 600;
    font-size: 40px;
    line-height: 143.4%;
    text-align: center;
    color: #fff;
    padding-top: 95px;
    margin-bottom: 61px
}

.new_solution_box_tab_box[data-v-7f26edb8] {
    display: flex;
    align-items: center
}

.new_solution_box_tab[data-v-7f26edb8] {
    display: inline-block;
    height: 70px;
    line-height: 70px;
    text-align: center;
    width: 225px;
    position: relative
}

.new_solution_box_tab_line[data-v-7f26edb8] {
    position: absolute;
    height: 4px;
    width: 88%;
    background-color: #7980ff;
    left: 50%;
    transform: translateX(-50%);
    bottom: -4px
}

.new_solution_box_tab_content[data-v-7f26edb8] {
    margin-top: 50px;
    text-align: center;
    font-size: 16px;
    line-height: 221.9%;
    color: #fff;
    font-weight: 300;
    font-family: Montserrat_Light !important
}

.new_solution_box_tab:nth-child(5) .new_solution_box_tab_img[data-v-7f26edb8] {
    height: 23.04px
}

.new_achievement[data-v-7f26edb8] {
    position: relative;
    overflow: hidden
}

.new_home_bottom[data-v-7f26edb8] {
    position: relative;
    padding-top: 182px;
    margin-bottom: 220px
}

.new_home_bottom_title[data-v-7f26edb8] {
    font-weight: 600;
    font-size: 40px;
    line-height: 143.4%;
    color: #000;
    margin: 0 auto;
    width: 700px;
    text-align: center
}

.new_home_bottom_conetnt[data-v-7f26edb8] {
    display: flex;
    justify-content: center;
    position: relative;
    z-index: 2;
    margin-top: 68px;
    margin-bottom: 122px
}

.new_home_bottom_conetnt_box[data-v-7f26edb8] {
    width: 194.14px;
    height: 217.04px;
    margin-right: 27px
}

.new_home_bottom_conetnt_box_move[data-v-7f26edb8] {
    width: 194.14px;
    height: 217.04px;
    background: #fff;
    box-shadow: 0 9px 19px hsla(0, 0%, 71%, .25);
    border-radius: 14px;
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
    padding-top: 30px;
    box-sizing: border-box
}

.new_home_bottom_conetnt_boxhover[data-v-7f26edb8] {
    transform: translateY(-20px);
    transition: all .5s
}

.new_home_bottom_conetnt_box_num[data-v-7f26edb8] {
    font-weight: 600;
    font-size: 20px;
    line-height: 166.9%;
    color: #000;
    margin-top: 12px
}

.new_home_bottom_conetnt_box_text[data-v-7f26edb8] {
    font-size: 14px;
    color: #595959;
    font-weight: lighter;
    font-family: Montserrat_Light !important
}

.new_introduce[data-v-7f26edb8] {
    width: 1080px;
    height: auto;
    margin: 0 auto;
    padding-bottom: 50px;
    display: flex;
    position: relative;
    z-index: 3
}

.new_introduce_left[data-v-7f26edb8] {
    display: flex;
    flex-direction: column;
    flex: 1
}

.new_introduce_box[data-v-7f26edb8] {
    position: relative;
    margin-bottom: 100px
}

.new_introduce_left_title[data-v-7f26edb8] {
    font-weight: 600;
    font-size: 30px;
    line-height: 127.9%;
    color: #000
}

.new_introduce_left_subheading[data-v-7f26edb8] {
    font-size: 20px;
    line-height: 158.9%;
    color: #655bef;
    margin-top: 26px
}

.new_introduce_left_text[data-v-7f26edb8] {
    font-size: 16px;
    line-height: 212.4%;
    margin-top: 15px;
    font-weight: lighter;
    font-family: Montserrat_Light !important
}

.new_introduce_left_button[data-v-7f26edb8] {
    display: flex;
    margin-top: 32px
}

.new_introduce_left_button_download[data-v-7f26edb8] {
    width: 235px;
    height: 63.17px;
    background: #655bef;
    border-radius: 8px;
    text-align: center;
    line-height: 63.17px;
    color: #fff;
    font-weight: 500;
    font-size: 19.1828px;
    cursor: pointer
}

.new_introduce_left_button_buy[data-v-7f26edb8] {
    width: 172.51px;
    height: 63.17px;
    border: 2px solid #655bef;
    border-radius: 8px;
    font-size: 19.1828px;
    line-height: 63.17px;
    text-align: center;
    color: #655bef;
    margin-left: 28px;
    cursor: pointer
}

.new_introduce_left_button_a_buy:hover .new_introduce_left_button_buy[data-v-7f26edb8],
.new_introduce_left_button_a_download:hover .new_introduce_left_button_download[data-v-7f26edb8] {
    transform: translateY(-10px);
    transition: all .5s
}

.new_achievement_background[data-v-7f26edb8] {
    position: absolute;
    bottom: 0;
    width: 100%;
    z-index: 2
}

.new_achievement_background img[data-v-7f26edb8] {
    width: 100%
}

.new_achievement_background_img[data-v-7f26edb8] {
    position: absolute;
    top: -239px;
    left: 43%;
    z-index: -1;
    opacity: .7
}

.new_dr_mobile_style[data-v-7f26edb8] {
    display: none
}

.new_introduce_left[data-v-7f26edb8] {
    margin-top: 35px
}

.new_introduce_right[data-v-7f26edb8] {
    width: 530px;
    margin-top: 22px
}

.nbsp[data-v-7f26edb8] {
    width: 100%;
    height: 130px;
    background: #fff
}

.new_home_bottom_conetnt_box_img[data-v-7f26edb8] {
    width: 62px;
    height: 62px
}

.list_item_img[data-v-7f26edb8] {
    width: 18px;
    height: 19px
}

.new_banner_product_grade img[data-v-7f26edb8] {
    width: 23px;
    height: 22px;
    margin-right: 2px
}

@media (max-width: 770px) {
    .new_dr_pc_style[data-v-7f26edb8] {
        display: none
    }
    .new_dr_mobile_style[data-v-7f26edb8] {
        display: block
    }
    .new_home_bottom_title[data-v-7f26edb8] {
        width: auto;
        position: relative;
        z-index: 2
    }
    .new_home_bottom_conetnt[data-v-7f26edb8] {
        margin-bottom: 94px
    }
    .new_home_bottom_conetnt_box[data-v-7f26edb8] {
        height: 135px;
        margin-right: 0;
        padding-top: 30px;
        background: #fff;
        border-radius: 14px;
        display: flex;
        flex-direction: column;
        align-items: center;
        text-align: center
    }
    .new_banner_box[data-v-7f26edb8] {
        width: 100%
    }
    .new_banner[data-v-7f26edb8] {
        height: auto;
        background: url("../../pages/new-android-data-recovery/banner_img_mobile.png")/*tpa=https://www.fonepaw.com/pages/new-android-data-recovery/banner_img_mobile.png*/
        no-repeat;
        background-size: 100% 100%
    }
    .new_banner_content[data-v-7f26edb8] {
        flex-direction: column;
        padding-top: 47px;
        padding-left: 15px
    }
    .new_banner_content_right[data-v-7f26edb8] {
        height: 250px;
        margin-top: 35px
    }
    .new_content_box[data-v-7f26edb8] {
        width: 100%
    }
    .third_party[data-v-7f26edb8] {
        display: flex;
        align-items: center;
        justify-content: space-evenly;
        margin-bottom: 100px
    }
    .third_party_pc_img[data-v-7f26edb8] {
        height: 12.42px;
        margin-left: 0 !important
    }
    .third_party_pc_img[data-v-7f26edb8]:nth-child(4) {
        height: 10.6px
    }
    .third_party_pc_img[data-v-7f26edb8]:nth-child(3),
    .third_party_pc_img[data-v-7f26edb8]:nth-child(5) {
        height: 7.26px
    }
    .new_usage_scenario[data-v-7f26edb8] {
        width: 100%
    }
    .new_usage_scenario_title[data-v-7f26edb8] {
        font-size: 32px;
        padding: 0 16.19px
    }
    .new_usage_scenario_list_item_img[data-v-7f26edb8] {
        width: 86.86px;
        height: 86.86px
    }
    .new_usage_scenario_list_item_moblie[data-v-7f26edb8] {
        width: 100%;
        display: flex;
        position: relative;
        flex-wrap: wrap
    }
    .new_usage_scenario_list_item_moblie[data-v-7f26edb8] .swiper-container {
        height: 100%
    }
    .new_usage_scenario_list_item[data-v-7f26edb8] {
        margin-right: 68px
    }
    .new_usage_scenario_list_item_mobile[data-v-7f26edb8] {
        display: flex;
        flex-direction: column;
        margin-right: 68px
    }
    .new_usage_scenario_list_item_text_mobile[data-v-7f26edb8] {
        width: 80%;
        font-size: 8.81205px;
        line-height: 140%;
        margin-top: 11.14px;
        text-align: center;
        color: #000
    }
    .new_method_of_application_content[data-v-7f26edb8] {
        padding-left: 15px;
        flex-direction: column
    }
    .new_method_of_application_content_left[data-v-7f26edb8] {
        width: 100%
    }
    .new_method_of_application_content_right[data-v-7f26edb8] {
        width: 100%;
        height: auto
    }
    .new_method_of_application_content_right_img[data-v-7f26edb8] {
        width: 100%;
        height: auto !important
    }
    .new_update[data-v-7f26edb8] {
        margin-bottom: 88px
    }
    .new_characteristic[data-v-7f26edb8] {
        flex-flow: row-reverse;
        flex-direction: column;
        padding-left: 15px;
        margin-bottom: 120px
    }
    .new_characteristic_right[data-v-7f26edb8] {
        width: 100%
    }
    .new_characteristic_right_list_item[data-v-7f26edb8] {
        width: 50%
    }
    .new_characteristic_left[data-v-7f26edb8] {
        width: 100%;
        left: -10px;
        height: auto
    }
    .swiper-container-horizontal>.swiper-pagination-bullets[data-v-7f26edb8] {
        bottom: 10px
    }
    .swiper-wrapper[data-v-7f26edb8] {
        box-shadow: 0 13.2436px 14.8991px rgba(78, 91, 167, .39)
    }
    .new_instructions_box[data-v-7f26edb8] {
        width: 100%
    }
    .new_instructions_title[data-v-7f26edb8] {
        font-size: 32px;
        margin-bottom: 32.34px
    }
    .new_instructions_box_back[data-v-7f26edb8] {
        top: -448px;
        max-width: none
    }
    .new_instructions_content_item_order[data-v-7f26edb8] {
        margin: 19px auto 0
    }
    .new_instructions_content_item_text[data-v-7f26edb8] {
        text-align: center
    }
    .swiper-pagination[data-v-7f26edb8] .swiper-pagination-bullet {
        background-color: #a4a1ff !important
    }
    .new_diversity[data-v-7f26edb8] {
        width: 100%;
        margin-bottom: 130px
    }
    .new_diversity_content[data-v-7f26edb8] {
        flex-direction: column
    }
    .new_diversity_content_item[data-v-7f26edb8] {
        width: 92%;
        margin: 0 auto 40px
    }
    .new_diversity_content_item_top_img[data-v-7f26edb8] {
        width: 100%
    }
    .new_solution_box[data-v-7f26edb8] {
        width: 95%
    }
    .new_solution_box_tab_content[data-v-7f26edb8] {
        font-size: 12px;
        line-height: 220.4%;
        padding: 0
    }
    .new_solution_box_tab_mobile[data-v-7f26edb8] {
        display: inline-block;
        width: 100%;
        text-align: center
    }
    .new_solution_box_tab_text[data-v-7f26edb8] {
        color: #fff;
        margin-top: 36px;
        line-height: 26.45px;
        font-size: 12px;
        font-family: Montserrat_Light !important;
        font-weight: lighter
    }
    .show_img[data-v-7f26edb8] {
        padding-bottom: 15.07px;
        border-bottom: 2.79145px solid #7980ff
    }
    .new_solution_box_tab_img[data-v-7f26edb8] {
        padding-bottom: 19px;
        border-bottom: 4.01592px solid #7980ff
    }
    .swiperPaginations_achievement[data-v-7f26edb8] {
        left: 50%;
        transform: translateX(-50%);
        bottom: auto
    }
    .new_home_bottom .swiper-pagination[data-v-7f26edb8] .swiper-pagination-bullet {
        margin-right: 10px
    }
    .new_home_bottom_conetnt_swiper[data-v-7f26edb8] {
        width: 100%;
        position: relative
    }
    .new_home_bottom[data-v-7f26edb8] {
        margin-bottom: 140px
    }
    .new_introduce[data-v-7f26edb8] {
        flex-direction: column;
        width: 95%
    }
    .new_introduce_left[data-v-7f26edb8] {
        width: 100%;
        justify-content: center;
        align-items: center
    }
    .new_introduce_left_button_download[data-v-7f26edb8] {
        width: 173.98px;
        height: 50.03px;
        line-height: 50.03px
    }
    .new_introduce_left_button_buy[data-v-7f26edb8] {
        width: 136.64px;
        height: 50.03px;
        line-height: 50.03px;
        border-radius: 6.33659px
    }
    .new_achievement_background[data-v-7f26edb8] {
        height: 520px
    }
    .new_banner_content_left[data-v-7f26edb8] {
        width: 100%
    }
    .new_banner_product_characteristic[data-v-7f26edb8] {
        margin-top: 7px;
        font-size: 34.375px
    }
    .new_banner_product_introduce[data-v-7f26edb8] {
        margin-top: 11px
    }
    .new_banner_product_introduce_item[data-v-7f26edb8] {
        font-size: 11px
    }
    .new_banner_content_right_img[data-v-7f26edb8] {
        position: relative;
        left: -15px;
        padding-top: 0;
        width: 100%
    }
    .new_banner_content_right[data-v-7f26edb8] {
        width: 100%;
        height: auto;
        position: unset
    }
    .new_characteristic[data-v-7f26edb8],
    .new_devices_supported[data-v-7f26edb8],
    .new_diversity[data-v-7f26edb8],
    .new_home_bottom[data-v-7f26edb8],
    .new_usage_scenario[data-v-7f26edb8],
    .third_party[data-v-7f26edb8] {
        width: 100% !important
    }
    .new_characteristic_right_title[data-v-7f26edb8] {
        font-size: 32px
    }
    .new_characteristic_left_img[data-v-7f26edb8] {
        height: auto !important;
        top: 43.19px;
        margin-top: 0
    }
    .new_devices_supported[data-v-7f26edb8] {
        padding: 0 15px;
        box-sizing: border-box
    }
    .new_devices_supported_content[data-v-7f26edb8] {
        flex-direction: column;
        margin-top: 24px;
        margin-bottom: 73.81px
    }
    .new_devices_supported_content_left[data-v-7f26edb8],
    .new_devices_supported_content_right[data-v-7f26edb8] {
        width: 100%;
        height: auto;
        margin-bottom: 24px
    }
    .new_devices_supported_content_left .content_left_title[data-v-7f26edb8],
    .new_devices_supported_content_right .content_right_title[data-v-7f26edb8] {
        font-size: 14px
    }
    .new_devices_supported_content_left_box .content_left_text[data-v-7f26edb8],
    .new_devices_supported_content_right .content_right_text_box .text_box_text[data-v-7f26edb8] {
        font-size: 8px
    }
    .new_devices_supported_content_left_box .content_left_img[data-v-7f26edb8],
    .new_devices_supported_content_right_box .content_right_img[data-v-7f26edb8] {
        width: 10.88px
    }
    .new_introduce_right_img[data-v-7f26edb8] {
        width: 100%
    }
    .new_introduce_left_title[data-v-7f26edb8] {
        font-size: 24px;
        text-align: center
    }
    .new_introduce_box[data-v-7f26edb8] {
        margin-bottom: 50px
    }
    .new_introduce_left_subheading[data-v-7f26edb8] {
        text-align: center;
        font-size: 16px;
        width: 90%;
        margin-top: 15px
    }
    .new_introduce_left_text[data-v-7f26edb8] {
        text-align: center;
        font-size: 12px
    }
    .new_introduce_box[data-v-7f26edb8] {
        padding-bottom: 0;
        background: none
    }
    .new_characteristic_left_bg[data-v-7f26edb8] {
        width: 385.97px;
        height: 385.97px;
        right: 0
    }
    .new_achievement_background_img[data-v-7f26edb8] {
        width: 475.05px;
        height: 440.15px;
        top: -90px;
        left: -20px;
        transform: rotate(6.83deg)
    }
    .download_text_1[data-v-7f26edb8] {
        font-size: 14.307px
    }
    .download_text_2[data-v-7f26edb8] {
        font-size: 6.64023px
    }
    .new_usage_scenario_list_item_moblie_swiper_box[data-v-7f26edb8] {
        padding: 0 15px;
        margin-top: 23.49px;
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between
    }
    .new_usage_scenario_list_item_moblie_swiper_item[data-v-7f26edb8] {
        flex: 0 0 47%
    }
    .new_usage_scenario_list_item_moblie_swiper_mob_hide[data-v-7f26edb8] {
        display: flex;
        justify-content: center;
        align-items: center;
        flex-direction: column;
        width: 150.8px;
        height: 150.8px;
        background: #f7f8fa;
        border-radius: 7.22699px;
        margin-bottom: 28.12px
    }
    .new_usage_scenario_list_item_img[data-v-7f26edb8] {
        width: 42.87px;
        height: 47.82px
    }
    .dr-scroll-pagination[data-v-7f26edb8] {
        bottom: -32.56px;
        left: 50%;
        transform: translateX(-50%);
        width: 90.14px;
        height: 8.47px;
        border-radius: 5.32716px
    }
    .new_usage_scenario[data-v-7f26edb8] {
        margin-bottom: 98.36px
    }
    .usBoxSwiper2_swiper_slide[data-v-7f26edb8] {
        display: flex;
        justify-content: space-between
    }
    .usBoxSwiper2_swiper_slide2[data-v-7f26edb8] {
        display: flex;
        justify-content: space-evenly
    }
    .swiper-pagination-bar[data-v-7f26edb8] {
        border-radius: 5.32716px
    }
    .new_characteristic_left_bg[data-v-7f26edb8] {
        top: 0;
        left: 25%
    }
    .new_instructions[data-v-7f26edb8] {
        height: auto;
        margin-bottom: 93.93px
    }
    .swiper-pagination-progressbar[data-v-7f26edb8] {
        background: #efefef
    }
    .swiper-pagination-progressbar[data-v-7f26edb8] .swiper-pagination-progressbar-fill {
        border-radius: 5.32716px;
        background: #a4a1ff
    }
    .usBoxSwiper2_swiper[data-v-7f26edb8] {
        margin-bottom: 0 !important
    }
    .new_solution_box_title[data-v-7f26edb8] {
        padding-top: 57.96px;
        width: 90%;
        margin-bottom: 36px
    }
    .new_introduce_right[data-v-7f26edb8] {
        width: 100%
    }
    .new_introduce_left_button[data-v-7f26edb8] {
        margin: 20.08px 0 44.92px
    }
    .new_achievement_background img[data-v-7f26edb8] {
        height: 100%
    }
    .new_instructions_swiper_item[data-v-7f26edb8] {
        display: flex;
        flex-direction: column;
        align-items: center;
        width: 100%
    }
    .swiperPaginations_dr_1[data-v-7f26edb8] {
        left: 0 !important
    }
    .new_characteristic_right_box[data-v-7f26edb8] {
        position: unset
    }
    .nbsp[data-v-7f26edb8] {
        height: 70px
    }
    .new_banner[data-v-7f26edb8] {
        padding-bottom: 0
    }
    .new_banner_product_name[data-v-7f26edb8] {
        font-size: 18px
    }
    .new_banner_product_grade .grade_text_1[data-v-7f26edb8],
    .new_banner_product_grade .grade_text_3[data-v-7f26edb8] {
        font-size: 12px
    }
    .new_usage_scenario_list_item_moblie_swiper_mob_show[data-v-7f26edb8] {
        align-items: center;
        justify-content: center;
        text-align: center;
        padding-inline: 18px;
        font-weight: 300;
        font-size: 8px;
        line-height: 172.9%;
        display: none;
        background: #f7f8fa;
        border-radius: 12px;
        transition: scale(8);
        width: 150.8px;
        height: 150.8px
    }
    .new_usage_scenario_list_item_moblie_swiper_mob_text_show[data-v-7f26edb8] {
        display: flex;
        transition: scale(100)
    }
    .new_devices_supported_content_right .content_right_text_box .text_box_title[data-v-7f26edb8] {
        font-size: 8px
    }
    .new_introduce_left[data-v-7f26edb8] {
        margin-top: 0
    }
    .new_devices_supported_title[data-v-7f26edb8],
    .new_diversity_title[data-v-7f26edb8],
    .new_home_bottom_title[data-v-7f26edb8],
    .new_solution_box_title[data-v-7f26edb8] {
        font-size: 32px
    }
    .new_solution[data-v-7f26edb8] {
        min-height: 550px;
        height: unset
    }
    .content_left_img_box[data-v-7f26edb8],
    .content_right_img_box[data-v-7f26edb8] {
        width: 19px
    }
    .content_right_img_box[data-v-7f26edb8] {
        padding-top: 7px
    }
    .new_home_bottom_conetnt_box_interior[data-v-7f26edb8] {
        display: flex;
        justify-content: center
    }
    .new_home_bottom_conetnt_box_interior_text[data-v-7f26edb8] {
        display: flex;
        flex-direction: column;
        margin-left: 36px
    }
}

[data-v-62ef8a07] {
    font-family: Montserrat_Regular
}

.New_DR[data-v-62ef8a07] {
    overflow: hidden
}

.new_characteristic[data-v-62ef8a07],
.new_devices_supported[data-v-62ef8a07],
.new_diversity[data-v-62ef8a07],
.new_home_bottom[data-v-62ef8a07],
.new_usage_scenario[data-v-62ef8a07],
.third_party[data-v-62ef8a07] {
    width: 1080px !important;
    margin: 0 auto
}

.new_banner[data-v-62ef8a07] {
    width: 100%;
    height: auto;
    background: url("../../pages/new-android-data-recovery/banner_img.webp")/*tpa=https://www.fonepaw.com/pages/new-android-data-recovery/banner_img.webp*/
    no-repeat;
    background-size: 100% 100%;
    padding-bottom: 100px
}

.new_banner_box[data-v-62ef8a07] {
    width: 1080px;
    height: 100%;
    margin: 0 auto
}

.new_banner_content[data-v-62ef8a07] {
    padding-top: 70px;
    display: flex
}

.new_banner_content_left[data-v-62ef8a07] {
    width: 60%
}

.new_banner_product_name[data-v-62ef8a07] {
    font-size: 24px;
    line-height: 190.4%;
    color: #000
}

.new_banner_product_characteristic[data-v-62ef8a07] {
    font-weight: 700;
    font-size: 56px;
    line-height: 125.4%;
    color: #000;
    margin-top: 15px;
    font-family: Montserrat_Bold !important
}

.new_banner_product_introduce[data-v-62ef8a07] {
    margin-top: 17px
}

.new_banner_product_introduce_item[data-v-62ef8a07] {
    font-size: 16px;
    line-height: 230.19%;
    color: #000;
    font-family: Montserrat_Light !important;
    font-weight: 300
}

.new_banner_product_introduce_item[data-v-62ef8a07]:before {
    content: "";
    display: inline-block;
    width: 5px;
    height: 5px;
    border-radius: 5px;
    margin-bottom: 3px;
    margin-right: 5px;
    background-color: #7980ff
}

.new_banner_product_grade[data-v-62ef8a07] {
    margin-top: 20px;
    display: flex;
    align-items: center
}

.new_banner_product_grade .grade_text_1[data-v-62ef8a07] {
    margin-left: 15px;
    font-size: 14px;
    line-height: 17px;
    color: #000;
    font-family: Montserrat_Light !important;
    font-weight: 300;
    margin-top: 3px
}

.new_banner_product_grade .grade_text_2[data-v-62ef8a07] {
    height: 18px;
    width: 2px;
    background-color: #eaeaea;
    display: inline-block;
    margin-left: 15px;
    margin-top: 2px
}

.new_banner_product_grade .grade_text_3[data-v-62ef8a07] {
    margin-left: 15px;
    font-size: 14px;
    line-height: 17px;
    color: #000;
    font-family: Montserrat_Light !important;
    font-weight: 300;
    margin-top: 5px
}

.new_banner_content_right_img[data-v-62ef8a07] {
    padding-top: 80px;
    width: 40%
}

.new_banner_content_right[data-v-62ef8a07] {
    width: 612px;
    height: 504px;
    position: relative;
    left: 0
}

.new_banner_product_button[data-v-62ef8a07] {
    margin-top: 25px
}

.new_content[data-v-62ef8a07] {
    position: relative
}

.new_content_box[data-v-62ef8a07] {
    margin: 0 auto
}

.new_content_box_back_1[data-v-62ef8a07] {
    position: absolute;
    left: 0;
    top: 1700px
}

.new_content_box_bakc_2[data-v-62ef8a07] {
    position: absolute;
    right: 0;
    top: 1200px
}

.third_party[data-v-62ef8a07] {
    width: 100%;
    margin-top: 35px;
    margin-bottom: 140px
}

.third_party .third_party_pc_img[data-v-62ef8a07]:nth-child(2),
.third_party .third_party_pc_img[data-v-62ef8a07]:nth-child(3),
.third_party .third_party_pc_img[data-v-62ef8a07]:nth-child(4),
.third_party .third_party_pc_img[data-v-62ef8a07]:nth-child(5) {
    margin-left: 67px
}

.new_usage_scenario[data-v-62ef8a07] {
    margin: 0 auto 171px
}

.new_usage_scenario_title[data-v-62ef8a07] {
    font-weight: 600;
    font-size: 40px;
    line-height: 143.4%;
    text-align: center;
    color: #000
}

.new_usage_scenario_subheading[data-v-62ef8a07] {
    font-size: 16px;
    line-height: 173.9%;
    text-align: center;
    color: #6c6c6c;
    margin-top: 20px
}

.new_usage_scenario_list[data-v-62ef8a07] {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between
}

.new_usage_scenario_list_item[data-v-62ef8a07] {
    background: #f7f8fa;
    border-radius: 12px;
    width: 250px;
    height: 250px;
    margin-top: 60px
}

.new_usage_scenario_list_item_box[data-v-62ef8a07] {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    text-align: center;
    position: relative
}

.new_usage_scenario_list_item_img[data-v-62ef8a07] {
    background: #f7f8fa;
    border-radius: 12px;
    margin-bottom: 19.17px
}

.new_usage_scenario_list_item_text[data-v-62ef8a07] {
    width: 90%;
    font-size: 14px;
    text-align: center
}

.new_usage_scenario_list_item_box .new_usage_scenario_list_item_text_show[data-v-62ef8a07] {
    display: flex;
    padding-inline: 18.75px;
    justify-content: center;
    align-items: center;
    position: absolute;
    transform: scale(0);
    font-size: 14px;
    line-height: 172.9%;
    background: #f7f8fa;
    transition: all .3s;
    color: #000;
    font-weight: lighter;
    font-family: Montserrat_Light !important
}

.new_usage_scenario_list_item_box:hover .new_usage_scenario_list_item_text_show[data-v-62ef8a07] {
    transform: scale(1)
}

.new_usage_scenario_list_item_box:hover .new_usage_scenario_list_item_img[data-v-62ef8a07],
.new_usage_scenario_list_item_box:hover .new_usage_scenario_list_item_text[data-v-62ef8a07] {
    visibility: hidden
}

.new_usage_scenario_list_item_text_hover[data-v-62ef8a07] {
    margin-top: 16px;
    font-size: 14px;
    line-height: 140%;
    text-align: center;
    color: #000;
    display: flex;
    align-items: center;
    width: 100%;
    height: 100%
}

.new_devices_supported[data-v-62ef8a07] {
    position: relative;
    z-index: 2
}

.new_devices_supported_title[data-v-62ef8a07] {
    text-align: center;
    font-weight: 600;
    font-size: 40px;
    line-height: 143.4%;
    color: #000
}

.new_devices_supported_content[data-v-62ef8a07] {
    display: flex;
    justify-content: space-between;
    margin-top: 93px;
    margin-bottom: 220px
}

.new_devices_supported_content_left[data-v-62ef8a07],
.new_devices_supported_content_right[data-v-62ef8a07] {
    background: #fff;
    box-shadow: 0 3px 34px hsla(0, 0%, 78%, .39);
    border-radius: 13px;
    padding: 36px 34px
}

.new_devices_supported_content_left[data-v-62ef8a07] {
    width: 474px;
    height: auto
}

.new_devices_supported_content_left .content_left_title[data-v-62ef8a07],
.new_devices_supported_content_right .content_right_title[data-v-62ef8a07] {
    font-weight: 600;
    font-size: 24px;
    line-height: 143.4%;
    color: #7980ff;
    margin-bottom: 15px
}

.new_devices_supported_content_left_box[data-v-62ef8a07] {
    display: flex;
    align-items: center
}

.new_devices_supported_content_right_box[data-v-62ef8a07] {
    display: flex
}

.content_left_img_box[data-v-62ef8a07],
.content_right_img_box[data-v-62ef8a07] {
    width: 30px;
    display: flex;
    align-items: center;
    margin-right: 5px
}

.content_right_img_box[data-v-62ef8a07] {
    align-items: flex-start;
    line-height: 298.9%;
    padding-top: 12px
}

.new_devices_supported_content_left_box .content_left_text[data-v-62ef8a07],
.new_devices_supported_content_right .content_right_text_box .text_box_text[data-v-62ef8a07] {
    font-size: 14px;
    line-height: 298.9%;
    color: #6b6b6b;
    font-weight: 300;
    font-family: Montserrat_Light !important
}

.new_devices_supported_content_right[data-v-62ef8a07] {
    width: 583px;
    height: auto
}

.new_devices_supported_content_right .content_right_text_box .text_box_title[data-v-62ef8a07] {
    font-weight: 600;
    font-size: 14px;
    line-height: 298.9%;
    color: #000
}

.new_devices_supported_content .new_devices_supported_content_right .content_right_text_box[data-v-62ef8a07] {
    display: inline-block;
    flex: 1
}

.new_characteristic[data-v-62ef8a07] {
    display: flex;
    margin-bottom: 210px;
    position: relative;
    z-index: 2;
    flex-direction: row-reverse
}

.new_characteristic_left[data-v-62ef8a07] {
    margin-top: 18px;
    width: 665px;
    height: 389px;
    position: relative
}

.new_characteristic_left_bg[data-v-62ef8a07] {
    position: absolute;
    top: 57px;
    left: 307px;
    width: 872px;
    z-index: -1
}

.new_characteristic_right[data-v-62ef8a07] {
    flex: 1
}

.new_characteristic_left .new_characteristic_left_img[data-v-62ef8a07] {
    width: 100%;
    max-width: none
}

.new_characteristic_right_title[data-v-62ef8a07] {
    font-weight: 600;
    font-size: 40px;
    line-height: 143.4%;
    color: #000
}

.new_characteristic_right_subheading[data-v-62ef8a07] {
    padding-inline: 5px;
    line-height: 197.9%;
    color: #595959;
    font-size: 16px;
    margin: 19px 0;
    font-weight: lighter;
    font-family: Montserrat_Light !important
}

.new_characteristic_right_list[data-v-62ef8a07] {
    padding-inline: 5px;
    font-weight: lighter;
    display: flex;
    flex-wrap: wrap
}

.new_characteristic_right_list_item[data-v-62ef8a07] {
    width: 50%;
    margin-bottom: 27px;
    display: flex;
    align-items: start
}

.new_characteristic_right_img_item[data-v-62ef8a07] {
    line-height: 143%;
    display: inline-block
}

.new_characteristic_right_list_item .list_item_text[data-v-62ef8a07] {
    font-size: 14px;
    line-height: 143%;
    color: #595959;
    margin-left: 9px;
    font-weight: lighter;
    font-family: Montserrat_Light !important
}

.new_update[data-v-62ef8a07] {
    margin-bottom: 187px;
    position: relative;
    z-index: 2
}

.new_update_title[data-v-62ef8a07] {
    font-weight: 600;
    font-size: 40px;
    line-height: 143.4%;
    text-align: center;
    color: #000;
    margin-bottom: 78px
}

.new_update_content[data-v-62ef8a07] {
    display: flex;
    justify-content: space-between
}

.new_update_content_item[data-v-62ef8a07] {
    width: 342.29px;
    height: 242.76px;
    background: #fff;
    border: 1px solid #f1f1f1;
    box-shadow: 0 13.2436px 14.8991px rgba(78, 91, 167, .39);
    border-radius: 13px;
    padding: 21px 26px
}

.new_update_content_item_top[data-v-62ef8a07] {
    border-bottom: 1px solid #f1f1f1;
    padding-bottom: 14px
}

.new_update_content_item_top_title[data-v-62ef8a07] {
    font-weight: 600;
    font-size: 22px;
    line-height: 166.9%;
    color: #8077d8;
    margin-left: 17px
}

.new_update_content_item_text[data-v-62ef8a07] {
    display: inline-block;
    margin-top: 19px;
    font-size: 14px;
    line-height: 190.4%;
    color: #595959
}

.new_instructions_top[data-v-62ef8a07] {
    position: relative
}

.new_instructions[data-v-62ef8a07] {
    position: relative;
    width: 100%;
    height: 643.41px;
    background: rgba(244, 244, 255, .81);
    margin-bottom: 173px;
    -webkit-backdrop-filter: blur(11px);
    backdrop-filter: blur(11px);
    z-index: 2
}

.new_instructions_box[data-v-62ef8a07] {
    width: 1080px;
    margin: 0 auto;
    position: relative;
    z-index: 2
}

.new_instructions_content[data-v-62ef8a07] {
    display: flex;
    justify-content: space-between;
    position: relative
}

.new_instructions_title[data-v-62ef8a07] {
    font-weight: 600;
    font-size: 40px;
    line-height: 143.4%;
    text-align: center;
    color: #000;
    padding-top: 75px;
    margin-bottom: 77px
}

.new_instructions_content_item[data-v-62ef8a07] {
    width: 360px;
    display: flex;
    flex-direction: column;
    align-items: center
}

.new_instructions_content_item_img[data-v-62ef8a07] {
    filter: drop-shadow(0 5.38263px 14.3537px rgba(137, 137, 137, .25));
    border-radius: 6.27974px;
    width: 345.42px;
    height: 211.89px
}

.new_instructions_content_item_order[data-v-62ef8a07] {
    width: 94.23px;
    height: 37.29px;
    background: #a8bafc;
    border-radius: 7px;
    text-align: center;
    line-height: 37.29px;
    margin-top: 29px;
    color: #fff;
    font-weight: 300;
    font-size: 18px;
    font-family: Montserrat_Light !important
}

.new_instructions_content_item_text[data-v-62ef8a07] {
    font-weight: 500;
    font-size: 18px;
    line-height: 147.5%;
    color: #000;
    margin-top: 19px;
    text-align: center;
    padding-inline: 30px;
    font-weight: lighter;
    font-family: Montserrat_Light !important
}

.new_instructions_content_transverse_1[data-v-62ef8a07],
.new_instructions_content_transverse_2[data-v-62ef8a07] {
    position: absolute
}

.new_instructions_content_transverse_1[data-v-62ef8a07] {
    left: 254px;
    bottom: 89px
}

.new_instructions_content_transverse_2[data-v-62ef8a07] {
    left: 615px;
    bottom: 89px
}

.new_instructions_box_back[data-v-62ef8a07] {
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    top: -460px
}

.new_diversity[data-v-62ef8a07] {
    width: 1080px;
    margin: 0 auto 190px
}

.new_diversity_title[data-v-62ef8a07] {
    font-weight: 600;
    font-size: 40px;
    line-height: 143.4%;
    text-align: center;
    color: #000;
    margin-bottom: 64px
}

.new_diversity_content[data-v-62ef8a07] {
    display: flex;
    justify-content: space-between
}

.new_diversity_content_item[data-v-62ef8a07] {
    width: 345px;
    height: auto;
    border-radius: 16px;
    box-shadow: 0 10px 20px -8px #afaff2
}

.new_diversity_content_item_top[data-v-62ef8a07],
.new_diversity_content_item_top_img[data-v-62ef8a07] {
    border-radius: 16px 16px 0 0
}

.new_diversity_content_item_bottom[data-v-62ef8a07] {
    padding: 29px 23px
}

.new_diversity_content_item_bottom_title[data-v-62ef8a07] {
    font-weight: 600;
    font-size: 18px;
    line-height: 22px;
    text-align: center;
    color: #000
}

.new_diversity_content_item_bottom_text[data-v-62ef8a07] {
    text-align: center;
    font-size: 14px;
    line-height: 190.4%;
    color: #6b6b6b;
    margin-top: 12px;
    font-weight: lighter;
    font-family: Montserrat_Light !important
}

.new_solution[data-v-62ef8a07] {
    width: 100%;
    height: 500px;
    background-color: #2a2238
}

.new_solution_box[data-v-62ef8a07] {
    width: 1080px;
    margin: 0 auto
}

.new_solution_box_title[data-v-62ef8a07] {
    font-weight: 600;
    font-size: 40px;
    line-height: 143.4%;
    text-align: center;
    color: #fff;
    padding-top: 95px;
    margin-bottom: 61px
}

.new_solution_box_tab_box[data-v-62ef8a07] {
    display: flex;
    align-items: center
}

.new_solution_box_tab[data-v-62ef8a07] {
    display: inline-block;
    height: 70px;
    line-height: 70px;
    text-align: center;
    width: 225px;
    position: relative
}

.new_solution_box_tab_line[data-v-62ef8a07] {
    position: absolute;
    height: 4px;
    width: 88%;
    background-color: #7980ff;
    left: 50%;
    transform: translateX(-50%);
    bottom: -4px
}

.new_solution_box_tab_content[data-v-62ef8a07] {
    margin-top: 50px;
    text-align: center;
    font-size: 16px;
    line-height: 221.9%;
    color: #fff;
    font-weight: 300;
    font-family: Montserrat_Light !important
}

.new_solution_box_tab:nth-child(5) .new_solution_box_tab_img[data-v-62ef8a07] {
    height: 23.04px
}

.new_achievement[data-v-62ef8a07] {
    position: relative;
    overflow: hidden
}

.new_home_bottom[data-v-62ef8a07] {
    position: relative;
    padding-top: 182px;
    margin-bottom: 220px
}

.new_home_bottom_title[data-v-62ef8a07] {
    font-weight: 600;
    font-size: 40px;
    line-height: 143.4%;
    color: #000;
    margin: 0 auto;
    width: 700px;
    text-align: center
}

.new_home_bottom_conetnt[data-v-62ef8a07] {
    display: flex;
    justify-content: center;
    position: relative;
    z-index: 2;
    margin-top: 68px;
    margin-bottom: 122px
}

.new_home_bottom_conetnt_box[data-v-62ef8a07] {
    width: 194.14px;
    height: 217.04px;
    margin-right: 27px
}

.new_home_bottom_conetnt_box_move[data-v-62ef8a07] {
    width: 194.14px;
    height: 217.04px;
    background: #fff;
    box-shadow: 0 9px 19px hsla(0, 0%, 71%, .25);
    border-radius: 14px;
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
    padding-top: 30px;
    box-sizing: border-box
}

.new_home_bottom_conetnt_boxhover[data-v-62ef8a07] {
    transform: translateY(-20px);
    transition: all .5s
}

.new_home_bottom_conetnt_box_num[data-v-62ef8a07] {
    font-weight: 600;
    font-size: 20px;
    line-height: 166.9%;
    color: #000;
    margin-top: 12px
}

.new_home_bottom_conetnt_box_text[data-v-62ef8a07] {
    font-size: 14px;
    color: #595959;
    font-weight: lighter;
    font-family: Montserrat_Light !important
}

.new_introduce[data-v-62ef8a07] {
    width: 1080px;
    height: auto;
    margin: 0 auto;
    padding-bottom: 50px;
    display: flex;
    position: relative;
    z-index: 3
}

.new_introduce_left[data-v-62ef8a07] {
    display: flex;
    flex-direction: column;
    flex: 1
}

.new_introduce_box[data-v-62ef8a07] {
    position: relative;
    margin-bottom: 100px
}

.new_introduce_left_title[data-v-62ef8a07] {
    font-weight: 600;
    font-size: 30px;
    line-height: 127.9%;
    color: #000
}

.new_introduce_left_subheading[data-v-62ef8a07] {
    font-size: 20px;
    line-height: 158.9%;
    color: #655bef;
    margin-top: 26px
}

.new_introduce_left_text[data-v-62ef8a07] {
    font-size: 16px;
    line-height: 212.4%;
    margin-top: 15px;
    font-weight: lighter;
    font-family: Montserrat_Light !important
}

.new_introduce_left_button[data-v-62ef8a07] {
    display: flex;
    margin-top: 32px
}

.new_introduce_left_button_download[data-v-62ef8a07] {
    width: 235px;
    height: 63.17px;
    background: #655bef;
    border-radius: 8px;
    text-align: center;
    line-height: 63.17px;
    color: #fff;
    font-weight: 500;
    font-size: 19.1828px;
    cursor: pointer
}

.new_introduce_left_button_buy[data-v-62ef8a07] {
    width: 172.51px;
    height: 63.17px;
    border: 2px solid #655bef;
    border-radius: 8px;
    font-size: 19.1828px;
    line-height: 63.17px;
    text-align: center;
    color: #655bef;
    margin-left: 28px;
    cursor: pointer
}

.new_introduce_left_button_a_buy:hover .new_introduce_left_button_buy[data-v-62ef8a07],
.new_introduce_left_button_a_download:hover .new_introduce_left_button_download[data-v-62ef8a07] {
    transform: translateY(-10px);
    transition: all .5s
}

.new_achievement_background[data-v-62ef8a07] {
    position: absolute;
    bottom: 0;
    width: 100%;
    z-index: 2
}

.new_achievement_background img[data-v-62ef8a07] {
    width: 100%
}

.new_achievement_background_img[data-v-62ef8a07] {
    position: absolute;
    top: -239px;
    left: 43%;
    z-index: -1;
    opacity: .7
}

.new_dr_mobile_style[data-v-62ef8a07] {
    display: none
}

.new_introduce_left[data-v-62ef8a07] {
    margin-top: 35px
}

.new_introduce_right[data-v-62ef8a07] {
    width: 530px;
    margin-top: 22px
}

.nbsp[data-v-62ef8a07] {
    width: 100%;
    height: 130px;
    background: #fff
}

.new_home_bottom_conetnt_box_img[data-v-62ef8a07] {
    width: 62px;
    height: 62px
}

.list_item_img[data-v-62ef8a07] {
    width: 18px;
    height: 19px
}

.new_banner_product_grade img[data-v-62ef8a07] {
    width: 23px;
    height: 22px;
    margin-right: 2px
}

@media (max-width: 770px) {
    .new_dr_pc_style[data-v-62ef8a07] {
        display: none
    }
    .new_dr_mobile_style[data-v-62ef8a07] {
        display: block
    }
    .new_home_bottom_title[data-v-62ef8a07] {
        width: auto;
        position: relative;
        z-index: 2
    }
    .new_home_bottom_conetnt[data-v-62ef8a07] {
        margin-bottom: 94px
    }
    .new_home_bottom_conetnt_box[data-v-62ef8a07] {
        height: 135px;
        margin-right: 0;
        padding-top: 30px;
        background: #fff;
        border-radius: 14px;
        display: flex;
        flex-direction: column;
        align-items: center;
        text-align: center
    }
    .new_banner_box[data-v-62ef8a07] {
        width: 100%
    }
    .new_banner[data-v-62ef8a07] {
        height: auto;
        background: url("../../pages/new-android-data-recovery/banner_img_mobile.png")/*tpa=https://www.fonepaw.com/pages/new-android-data-recovery/banner_img_mobile.png*/
        no-repeat;
        background-size: 100% 100%
    }
    .new_banner_content[data-v-62ef8a07] {
        flex-direction: column;
        padding-top: 47px;
        padding-left: 15px
    }
    .new_banner_content_right[data-v-62ef8a07] {
        height: 250px;
        margin-top: 35px
    }
    .new_content_box[data-v-62ef8a07] {
        width: 100%
    }
    .third_party[data-v-62ef8a07] {
        display: flex;
        align-items: center;
        justify-content: space-evenly;
        margin-bottom: 100px
    }
    .third_party_pc_img[data-v-62ef8a07] {
        height: 12.42px;
        margin-left: 0 !important
    }
    .third_party_pc_img[data-v-62ef8a07]:nth-child(4) {
        height: 10.6px
    }
    .third_party_pc_img[data-v-62ef8a07]:nth-child(3),
    .third_party_pc_img[data-v-62ef8a07]:nth-child(5) {
        height: 7.26px
    }
    .new_usage_scenario[data-v-62ef8a07] {
        width: 100%
    }
    .new_usage_scenario_title[data-v-62ef8a07] {
        font-size: 32px;
        padding: 0 16.19px
    }
    .new_usage_scenario_list_item_img[data-v-62ef8a07] {
        width: 86.86px;
        height: 86.86px
    }
    .new_usage_scenario_list_item_moblie[data-v-62ef8a07] {
        width: 100%;
        display: flex;
        position: relative;
        flex-wrap: wrap
    }
    .new_usage_scenario_list_item_moblie[data-v-62ef8a07] .swiper-container {
        height: 100%
    }
    .new_usage_scenario_list_item[data-v-62ef8a07] {
        margin-right: 68px
    }
    .new_usage_scenario_list_item_mobile[data-v-62ef8a07] {
        display: flex;
        flex-direction: column;
        margin-right: 68px
    }
    .new_usage_scenario_list_item_text_mobile[data-v-62ef8a07] {
        width: 80%;
        font-size: 8.81205px;
        line-height: 140%;
        margin-top: 11.14px;
        text-align: center;
        color: #000
    }
    .new_method_of_application_content[data-v-62ef8a07] {
        padding-left: 15px;
        flex-direction: column
    }
    .new_method_of_application_content_left[data-v-62ef8a07] {
        width: 100%
    }
    .new_method_of_application_content_right[data-v-62ef8a07] {
        width: 100%;
        height: auto
    }
    .new_method_of_application_content_right_img[data-v-62ef8a07] {
        width: 100%;
        height: auto !important
    }
    .new_update[data-v-62ef8a07] {
        margin-bottom: 88px
    }
    .new_characteristic[data-v-62ef8a07] {
        flex-flow: row-reverse;
        flex-direction: column;
        padding-left: 15px;
        margin-bottom: 120px
    }
    .new_characteristic_right[data-v-62ef8a07] {
        width: 100%
    }
    .new_characteristic_right_list_item[data-v-62ef8a07] {
        width: 50%
    }
    .new_characteristic_left[data-v-62ef8a07] {
        width: 100%;
        left: -10px;
        height: auto
    }
    .swiper-container-horizontal>.swiper-pagination-bullets[data-v-62ef8a07] {
        bottom: 10px
    }
    .swiper-wrapper[data-v-62ef8a07] {
        box-shadow: 0 13.2436px 14.8991px rgba(78, 91, 167, .39)
    }
    .new_instructions_box[data-v-62ef8a07] {
        width: 100%
    }
    .new_instructions_title[data-v-62ef8a07] {
        font-size: 32px;
        margin-bottom: 32.34px
    }
    .new_instructions_box_back[data-v-62ef8a07] {
        top: -448px;
        max-width: none
    }
    .new_instructions_content_item_order[data-v-62ef8a07] {
        margin: 19px auto 0
    }
    .new_instructions_content_item_text[data-v-62ef8a07] {
        text-align: center
    }
    .swiper-pagination[data-v-62ef8a07] .swiper-pagination-bullet {
        background-color: #a4a1ff !important
    }
    .new_diversity[data-v-62ef8a07] {
        width: 100%;
        margin-bottom: 130px
    }
    .new_diversity_content[data-v-62ef8a07] {
        flex-direction: column
    }
    .new_diversity_content_item[data-v-62ef8a07] {
        width: 92%;
        margin: 0 auto 40px
    }
    .new_diversity_content_item_top_img[data-v-62ef8a07] {
        width: 100%
    }
    .new_solution_box[data-v-62ef8a07] {
        width: 95%
    }
    .new_solution_box_tab_content[data-v-62ef8a07] {
        font-size: 12px;
        line-height: 220.4%;
        padding: 0
    }
    .new_solution_box_tab_mobile[data-v-62ef8a07] {
        display: inline-block;
        width: 100%;
        text-align: center
    }
    .new_solution_box_tab_text[data-v-62ef8a07] {
        color: #fff;
        margin-top: 36px;
        line-height: 26.45px;
        font-size: 12px;
        font-family: Montserrat_Light !important;
        font-weight: lighter
    }
    .show_img[data-v-62ef8a07] {
        padding-bottom: 15.07px;
        border-bottom: 2.79145px solid #7980ff
    }
    .new_solution_box_tab_img[data-v-62ef8a07] {
        padding-bottom: 19px;
        border-bottom: 4.01592px solid #7980ff
    }
    .swiperPaginations_achievement[data-v-62ef8a07] {
        left: 50%;
        transform: translateX(-50%);
        bottom: auto
    }
    .new_home_bottom .swiper-pagination[data-v-62ef8a07] .swiper-pagination-bullet {
        margin-right: 10px
    }
    .new_home_bottom_conetnt_swiper[data-v-62ef8a07] {
        width: 100%;
        position: relative
    }
    .new_home_bottom[data-v-62ef8a07] {
        margin-bottom: 140px
    }
    .new_introduce[data-v-62ef8a07] {
        flex-direction: column;
        width: 95%
    }
    .new_introduce_left[data-v-62ef8a07] {
        width: 100%;
        justify-content: center;
        align-items: center
    }
    .new_introduce_left_button_download[data-v-62ef8a07] {
        width: 173.98px;
        height: 50.03px;
        line-height: 50.03px
    }
    .new_introduce_left_button_buy[data-v-62ef8a07] {
        width: 136.64px;
        height: 50.03px;
        line-height: 50.03px;
        border-radius: 6.33659px
    }
    .new_achievement_background[data-v-62ef8a07] {
        height: 520px
    }
    .new_banner_content_left[data-v-62ef8a07] {
        width: 100%
    }
    .new_banner_product_characteristic[data-v-62ef8a07] {
        margin-top: 7px;
        font-size: 34.375px
    }
    .new_banner_product_introduce[data-v-62ef8a07] {
        margin-top: 11px
    }
    .new_banner_product_introduce_item[data-v-62ef8a07] {
        font-size: 11px
    }
    .new_banner_content_right_img[data-v-62ef8a07] {
        position: relative;
        left: -15px;
        padding-top: 0;
        width: 100%
    }
    .new_banner_content_right[data-v-62ef8a07] {
        width: 100%;
        height: auto;
        position: unset
    }
    .new_characteristic[data-v-62ef8a07],
    .new_devices_supported[data-v-62ef8a07],
    .new_diversity[data-v-62ef8a07],
    .new_home_bottom[data-v-62ef8a07],
    .new_usage_scenario[data-v-62ef8a07],
    .third_party[data-v-62ef8a07] {
        width: 100% !important
    }
    .new_characteristic_right_title[data-v-62ef8a07] {
        font-size: 32px
    }
    .new_characteristic_left_img[data-v-62ef8a07] {
        height: auto !important;
        top: 43.19px;
        margin-top: 0
    }
    .new_devices_supported[data-v-62ef8a07] {
        padding: 0 15px;
        box-sizing: border-box
    }
    .new_devices_supported_content[data-v-62ef8a07] {
        flex-direction: column;
        margin-top: 24px;
        margin-bottom: 73.81px
    }
    .new_devices_supported_content_left[data-v-62ef8a07],
    .new_devices_supported_content_right[data-v-62ef8a07] {
        width: 100%;
        height: auto;
        margin-bottom: 24px
    }
    .new_devices_supported_content_left .content_left_title[data-v-62ef8a07],
    .new_devices_supported_content_right .content_right_title[data-v-62ef8a07] {
        font-size: 14px
    }
    .new_devices_supported_content_left_box .content_left_text[data-v-62ef8a07],
    .new_devices_supported_content_right .content_right_text_box .text_box_text[data-v-62ef8a07] {
        font-size: 8px
    }
    .new_devices_supported_content_left_box .content_left_img[data-v-62ef8a07],
    .new_devices_supported_content_right_box .content_right_img[data-v-62ef8a07] {
        width: 10.88px
    }

    .new_introduce_right_img[data-v-62ef8a07] {
        width: 100%
    }
    .new_introduce_left_title[data-v-62ef8a07] {
        font-size: 24px;
        text-align: center
    }
    .new_introduce_box[data-v-62ef8a07] {
        margin-bottom: 50px
    }
    .new_introduce_left_subheading[data-v-62ef8a07] {
        text-align: center;
        font-size: 16px;
        width: 90%;
        margin-top: 15px
    }
    .new_introduce_left_text[data-v-62ef8a07] {
        text-align: center;
        font-size: 12px
    }
    .new_introduce_box[data-v-62ef8a07] {
        padding-bottom: 0;
        background: none
    }
    .new_characteristic_left_bg[data-v-62ef8a07] {
        width: 385.97px;
        height: 385.97px;
        right: 0
    }
    .new_achievement_background_img[data-v-62ef8a07] {
        width: 475.05px;
        height: 440.15px;
        top: -90px;
        left: -20px;
        transform: rotate(6.83deg)
    }
    .download_text_1[data-v-62ef8a07] {
        font-size: 14.307px
    }
    .download_text_2[data-v-62ef8a07] {
        font-size: 6.64023px
    }
    .new_usage_scenario_list_item_moblie_swiper_box[data-v-62ef8a07] {
        padding: 0 15px;
        margin-top: 23.49px;
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between
    }
    .new_usage_scenario_list_item_moblie_swiper_item[data-v-62ef8a07] {
        flex: 0 0 47%
    }
    .new_usage_scenario_list_item_moblie_swiper_mob_hide[data-v-62ef8a07] {
        display: flex;
        justify-content: center;
        align-items: center;
        flex-direction: column;
        width: 150.8px;
        height: 150.8px;
        background: #f7f8fa;
        border-radius: 7.22699px;
        margin-bottom: 28.12px
    }
    .new_usage_scenario_list_item_img[data-v-62ef8a07] {
        width: 42.87px;
        height: 47.82px
    }
    .dr-scroll-pagination[data-v-62ef8a07] {
        bottom: -32.56px;
        left: 50%;
        transform: translateX(-50%);
        width: 90.14px;
        height: 8.47px;
        border-radius: 5.32716px
    }
    .new_usage_scenario[data-v-62ef8a07] {
        margin-bottom: 98.36px
    }
    .usBoxSwiper2_swiper_slide[data-v-62ef8a07] {
        display: flex;
        justify-content: space-between
    }
    .usBoxSwiper2_swiper_slide2[data-v-62ef8a07] {
        display: flex;
        justify-content: space-evenly
    }
    .swiper-pagination-bar[data-v-62ef8a07] {
        border-radius: 5.32716px
    }
    .new_characteristic_left_bg[data-v-62ef8a07] {
        top: 0;
        left: 25%
    }
    .new_instructions[data-v-62ef8a07] {
        height: auto;
        margin-bottom: 93.93px
    }
    .swiper-pagination-progressbar[data-v-62ef8a07] {
        background: #efefef
    }
    .swiper-pagination-progressbar[data-v-62ef8a07] .swiper-pagination-progressbar-fill {
        border-radius: 5.32716px;
        background: #a4a1ff
    }
    .usBoxSwiper2_swiper[data-v-62ef8a07] {
        margin-bottom: 0 !important
    }
    .new_solution_box_title[data-v-62ef8a07] {
        padding-top: 57.96px;
        width: 90%;
        margin-bottom: 36px
    }
    .new_introduce_right[data-v-62ef8a07] {
        width: 100%
    }
    .new_introduce_left_button[data-v-62ef8a07] {
        margin: 20.08px 0 44.92px
    }
    .new_achievement_background img[data-v-62ef8a07] {
        height: 100%
    }
    .new_instructions_swiper_item[data-v-62ef8a07] {
        display: flex;
        flex-direction: column;
        align-items: center;
        width: 100%
    }
    .swiperPaginations_dr_1[data-v-62ef8a07] {
        left: 0 !important
    }
    .new_characteristic_right_box[data-v-62ef8a07] {
        position: unset
    }
    .nbsp[data-v-62ef8a07] {
        height: 70px
    }
    .new_banner[data-v-62ef8a07] {
        padding-bottom: 0
    }
    .new_banner_product_name[data-v-62ef8a07] {
        font-size: 18px
    }
    .new_banner_product_grade .grade_text_1[data-v-62ef8a07],
    .new_banner_product_grade .grade_text_3[data-v-62ef8a07] {
        font-size: 12px
    }
    .new_usage_scenario_list_item_moblie_swiper_mob_show[data-v-62ef8a07] {
        align-items: center;
        justify-content: center;
        text-align: center;
        padding-inline: 18px;
        font-weight: 300;
        font-size: 8px;
        line-height: 172.9%;
        display: none;
        background: #f7f8fa;
        border-radius: 12px;
        transition: scale(8);
        width: 150.8px;
        height: 150.8px
    }
    .new_usage_scenario_list_item_moblie_swiper_mob_text_show[data-v-62ef8a07] {
        display: flex;
        transition: scale(100)
    }
    .new_devices_supported_content_right .content_right_text_box .text_box_title[data-v-62ef8a07] {
        font-size: 8px
    }
    .new_introduce_left[data-v-62ef8a07] {
        margin-top: 0
    }
    .new_devices_supported_title[data-v-62ef8a07],
    .new_diversity_title[data-v-62ef8a07],
    .new_home_bottom_title[data-v-62ef8a07],
    .new_solution_box_title[data-v-62ef8a07] {
        font-size: 32px
    }
    .new_solution[data-v-62ef8a07] {
        min-height: 550px;
        height: unset
    }
    .content_left_img_box[data-v-62ef8a07],
    .content_right_img_box[data-v-62ef8a07] {
        width: 19px
    }
    .content_right_img_box[data-v-62ef8a07] {
        padding-top: 7px
    }
    .new_home_bottom_conetnt_box_interior[data-v-62ef8a07] {
        display: flex;
        justify-content: center
    }
    .new_home_bottom_conetnt_box_interior_text[data-v-62ef8a07] {
        display: flex;
        flex-direction: column;
        margin-left: 36px
    }
}