#fullpage .swiper {
    height: 100%;
}

/*#fullpage .section .swiper img{*/
    /*display: inline-block;*/
    /*height: 100%;*/
    /*width: 100%;*/
    /*object-fit: cover;*/
/*}*/

#fullpage .section .swiper .swiper-item{
    background: url('/static/img/mobile_page1_bg@2x.png') no-repeat center;
    background-size: cover;
    height: 100%;
    width: 100%;
    position: relative;
}
#fullpage .section .swiper .swiper-item span{
    font-size: 40px;
    text-align: left;
    color: #FFFFFF;
    line-height: 49px;
    text-shadow: 0 3px 6px #00000080;
    max-width: 678px;
    display: inline-block;
    position: absolute;
    top: 43%;
    left: 13%;
}

#fullpage .section .swiper .swiper-item2 span:nth-child(1){
    font-size: 40px;
    text-align: left;
    color: #FFFFFF;
    line-height: 49px;
    text-shadow: 0 3px 6px #00000080;
    max-width: 678px;
    display: inline-block;
    position: absolute;
    top: 43%;
    left: 13%;
}
#fullpage .section .swiper .swiper-item2 span:nth-child(2){
    font-size: 32px;
    text-align: left;
    color: #FFFFFF;
    line-height: 39px;
    text-shadow: 0 3px 6px #0000001A;
    max-width: 900px;
    display: inline-block;
    position: absolute;
    top: 55%;
    left: 13%;
    font-family: "Conv_Montserrat-Light";
}
#fullpage .section .swiper .swiper-item2 span a{
    color: #51B4BE;
    cursor: pointer;
    font-weight: 900;
    font-family: "Conv_Montserrat-Medium"
}
#fullpage .section .swiper .swiper-button-prev{
    height: 60px;
    width: 60px;
    background: url("/static/img/preEle.png");
    color: transparent;
    position: absolute;
    top: 45%;
    left: 4%;
}
#fullpage .section .swiper .swiper-button-next{
    height: 60px;
    width: 60px;
    background: url("/static/img/nexEle.png");
    color: transparent;
    position: absolute;
    top: 45%;
    right: 4%;
}

#fullpage .section .swiper .swiper-item button {
    width: 160px;
    height: 53px;
    color: #FFFFFF;
    line-height: 24px;
    font-size: 20px;
    background-color: #91040B;
    border-radius: 26px;
    position: absolute;
    top: 65%;
    left: 13%;
    font-family: "Conv_Montserrat-Light";
}

#fullpage .section .swiper .swiper-item2{
    background: url('/static/img/add_price.png') no-repeat center;
    background-size: cover;
    height: 100%;
    width: 100%;
}

#fullpage .section .swiper span{
    z-index: 2;
}
#fullpage .swiper-container-horizontal {
    /*height: 100%;*/
}

/*#fullpage .swiper-wrapper .swiper-slide {*/
    /*width: 1536px !important;*/
/*}*/
#fullpage .swiper-wrapper .swiper-slide-active {
    width: 100% !important;
}
#fullpage .swiper-wrapper .swiper-slide-active .mobile-text{
    display: none;
}
#fullpage .swiper-wrapper .swiper-slide-active .mobile-text1{
    display: none;
}

/*#fullpage .swiper-wrapper .swiper-slide-prev {*/
    /*width: 1536px !important;*/
/*}*/

@media screen and (max-width: 1024px){
    #fullpage .section {
        height: auto !important;
    }
    #fullpage .fp-tableCell {
        height: auto !important;
    }
    #fullpage .swiper-wrapper .swiper-slide-active .mobile-text span{
        display: block;
        color: #2A3650;
        font-size: 18px;
        font-weight: 900;
        text-align: center;
        line-height: 22px;
        font-family: "Conv_Montserrat-Light";
        margin: 5vw auto 2vw;
        max-width: 472px;
    }
    #fullpage .swiper-wrapper .swiper-slide-active .mobile-text a{
        color: #51B4BE;
        font-weight: 900;
        font-family: "Conv_Montserrat-Medium"
    }
    #fullpage .swiper-wrapper .swiper-slide-active .mobile-text{
        display: block;
        color: #2A3650;
        font-size: 18px;
        text-align: center;
        line-height: 22px;
        font-family: "Conv_Montserrat-Light";
        margin: 0;
        max-width: 472px;
    }
    #fullpage .swiper-wrapper .swiper-slide-active .mobile-text1{
        display: block;
        color: #2A3650;
        font-size: 18px;
        font-weight: 900;
        text-align: center;
        line-height: 22px;
        font-family: "Conv_Montserrat-Light";
        margin: 12vw auto;
        max-width: 63vw;
    }
    #fullpage .swiper-wrapper .swiper-slide-active  .t2{
        display: block;
        color: #2A3650;
        font-size: 14px;
        text-align: center;
        line-height: 22px;
        font-family: "Conv_Montserrat-Light";
        max-width: 86.3vw;
        margin: 0 auto 8.8vw;
    }
    #fullpage .swiper-wrapper .swiper-slide-active .swiper-item {
         height: 79vw;
     }
    #fullpage .swiper-wrapper .swiper-slide-active .swiper-item2 {
        height: 79vw;
    }
    #fullpage .section .swiper .swiper-item button {
        display: none;
    }
    #fullpage .section .swiper .swiper-item span {
        display: none;
    }

    #fullpage .section .swiper .swiper-item2 button {
        display: none;
    }
    #fullpage .section .swiper .swiper-item2 span:nth-child(1) {
        display: none;
    }
    #fullpage .section .swiper .swiper-item2 span:nth-child(2) {
        display: none;
    }
    #fullpage .section .swiper .swiper-button-prev{
        height: 32px;
        width: 32px;
        top: 32%;
        background-size: cover;
    }
    #fullpage .section .swiper .swiper-button-next{
        height: 32px;
        width: 32px;
        top: 32%;
        background-size: cover;
    }
}
