.rs-banner.main-home{background:url(assets/images/banner/banner-1.jpg);background-size:cover;background-repeat:no-repeat;min-height:765px}.rs-banner.main-home .content-wrap{padding-top:40px}.rs-banner.main-home .content-wrap .it-title{font-size:52px;line-height:1.3;font-weight:700;color:#fff;margin:0;padding-bottom:20px}.rs-banner.main-home .content-wrap .description .desc{font-size:20px;line-height:30px;font-weight:500;color:#fff;margin:0;padding-bottom:40px}.rs-banner.style2{background:url(assets/images/banner/banner-2.jpg);background-repeat:no-repeat;background-size:cover;background-position:left top}.rs-banner.style2 .banner-content{padding:210px 0 210px}.rs-banner.style2 .banner-content .sub-title{font-size:20px;line-height:30px;font-weight:500;color:#fff;text-transform:uppercase;margin-bottom:20px}.rs-banner.style2 .banner-content .title{font-size:55px;line-height:65px;font-weight:700;color:#fff;text-transform:uppercase;margin-bottom:20px}.rs-banner.style2 .banner-content .title-small{font-size:32px;line-height:40px;font-weight:700;color:#fff;text-transform:uppercase;margin-bottom:20px}.rs-banner.style3{background-image:linear-gradient(100deg,#03228f 34%,#0e73e4 100%);border-radius:0 0 0 270px;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:300px 0 270px 0;position:relative}.rs-banner.style3 .banner-content{position:relative;z-index:1}.rs-banner.style3 .banner-content .sub-title{font-size:clamp(18px,1.0416666667vw,20px);line-height:28px;font-weight:600;color:#fff;text-transform:uppercase;margin-bottom:15px}.rs-banner.style3 .banner-content .title{font-size:52px;line-height:68px;font-weight:700;color:#fff;margin-bottom:20px}.rs-banner.style3 .banner-content .desc{font-size:20px;line-height:34px;font-weight:500;color:#fff;margin-bottom:55px}.rs-banner.style3 .banner-content .banner-btn li{display:inline-block}.rs-banner.style3 .images-part{position:absolute;right:3%;top:55%;transform:translateY(-50%);max-width:48%}.rs-banner.style3.modify1{border-radius:unset;padding:400px 0 190px 0}.rs-banner.style3.modify1 .banner-content .title{font-size:42px;line-height:59px}.rs-banner.style3.modify1 .banner-content .desc{margin-bottom:35px}.rs-banner.style3.modify1 .banner-content .banner-btn li{display:unset}.rs-banner.style3.modify1 .images-part{position:absolute;right:80px;top:50%;transform:translateY(-50%);z-index:2}.rs-banner.style3.modify1 .images-part img{max-width:900px}.rs-banner.style3.modify2{background:unset;border-radius:unset;padding:130px 0 100px 0}.rs-banner.style3.modify2 .banner-content .title{color:#101010}.rs-banner.style3.modify2 .banner-content .desc{color:#454545;margin-bottom:35px}.rs-banner.style3.modify2 .banner-content .banner-btn{position:relative}.rs-banner.style3.modify2 .banner-content .banner-btn li{display:unset}.rs-banner.style3.modify2 .banner-content .banner-btn li .rs-videos .animate-border a{left:50%;top:50%;transform:translate(-50%,-50%)}.rs-banner.style3.modify2 .banner-img img{max-width:850px}.rs-banner.style3.modify2 .rs-animation{position:absolute;left:0;top:90px}.rs-banner.style4{background:url(assets/images/banner/banner-6.jpg);background-size:cover;background-position:top right;background-repeat:no-repeat}.rs-banner.style4 .banner-content{padding:250px 0 250px;max-width:572px}.rs-banner.style4 .banner-content .sub-title{font-size:clamp(14px,1.0416666667vw,18px);font-weight:400;text-transform:uppercase;color:#fff;display:block;margin-bottom:15px}.rs-banner.style4 .banner-content .title{font-size:60px;line-height:68px;font-weight:700;color:#fff;margin-bottom:25px}.rs-banner.style4 .banner-content .desc{font-size:20px;line-height:34px;font-weight:500;color:#fff;margin-bottom:55px}.rs-banner.style4 .banner-content .banner-btn{position:relative}.rs-banner.style4 .banner-content .banner-btn li{display:unset}.rs-banner.style4 .banner-content .banner-btn li .rs-videos .animate-border a{left:50%;top:50%;transform:translate(-50%,-50%)}.rs-banner.style5{background:url(assets/images/banner/style2/banner-9.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;position:relative}.rs-banner.style5 .banner-content{padding:250px 0 200px}.rs-banner.style5 .banner-content .icon-seller img{width:80px}.rs-banner.style5 .banner-content .title{font-size:52px;line-height:70px;font-weight:700;color:#101010}.rs-banner.style5 .banner-content .title span{color:#f24c1a}.rs-banner.style5 .banner-content .desc{font-size:20px;line-height:30px;font-weight:500;color:#454545;margin-bottom:40px;padding-right:188px}.rs-banner.style5 .banner-img .images-part{position:absolute;top:50%;transform:translateY(-50%);right:5.6%;max-width:40%}.rs-banner.style5 .banner-img .images-part img{animation:move-y 2s alternate infinite}.rs-banner.style5 .banner-img .layer-img{position:absolute;left:58%;transform:translateX(-50%);bottom:30px}.rs-banner.style6{position:relative}.rs-banner.style6 .banner-content{padding:170px 0 200px}.rs-banner.style6 .banner-content .sub-text{font-size:17px;line-height:30px;font-weight:600;color:#f24c1a;display:block;text-transform:uppercase;margin-bottom:14px}.rs-banner.style6 .banner-content .title{font-size:52px;line-height:70px;font-weight:700;color:#101010}.rs-banner.style6 .banner-content .title .blue-color{color:#0073ff}.rs-banner.style6 .banner-content .title .pink-color{color:#f24c1a}.rs-banner.style6 .banner-content .desc{font-size:20px;line-height:30px;font-weight:500;color:#454545;margin-bottom:40px;padding-right:68px;text-align:justify}.rs-banner.style6 .images-part{position:absolute;right:10%;top:50%;transform:translateY(-50%);max-width:670px}.rs-banner.style6 .images-part img{animation:move-y 2s alternate infinite}.rs-banner.style7{background:url(assets/images/banner/style3/home-11.jpg);background-color:#03228f;background-repeat:no-repeat;background-size:cover}.rs-banner.style7 .banner-content{padding:208px 0 200px}.rs-banner.style7 .banner-content .sub-title{font-size:clamp(14px,1.0416666667vw,18px);font-weight:600;text-transform:uppercase;letter-spacing:1.1px;color:#fd6509;display:block;margin:0 0 15px 0}.rs-banner.style7 .banner-content .title{font-size:45px;font-weight:700;line-height:1.3em;color:#fff;margin:0 0 20px 0}.rs-banner.style7 .banner-content .desc{font-size:20px;font-weight:500;line-height:34px;color:#fff;margin:0 40px 54px 0}.rs-banner.style8{background:url(assets/images/banner/home-12.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover}.rs-banner.style8 .banner-content{padding:320px 0 360px}.rs-banner.style8 .banner-content .sub-title{font-size:clamp(18px,1.0416666667vw,20px);line-height:32px;text-transform:uppercase;font-weight:500;color:#f24c1a;display:block;margin:0 0 15px 0}.rs-banner.style8 .banner-content .title{font-size:52px;font-weight:700;line-height:70px;color:#102b3e;max-width:820px;margin:0 auto 40px}.rs-banner.style8 .banner-content .title span{color:#f24c1a}.rs-banner.style8 .banner-content .banner-btn li{display:inline-block;margin-right:25px}.rs-banner.style8 .banner-content .banner-btn li:last-child{margin-right:0}.rs-banner.style9{background:url(assets/images/banner/style4/banner-bg.png);background-repeat:no-repeat;background-position:center center;background-size:cover;position:relative;z-index:1}.rs-banner.style9 .banner-content{padding:300px 0 235px}.rs-banner.style9 .banner-content .sub-text{font-size:clamp(18px,1.0416666667vw,20px);line-height:28px;font-weight:500;color:#fff;display:block;margin-bottom:10px}.rs-banner.style9 .banner-content .title{font-size:58px;line-height:73px;font-weight:700;color:#fff;margin-bottom:25px}.rs-banner.style9 .banner-content .desc{font-size:clamp(18px,1.0416666667vw,20px);line-height:31px;font-weight:400;color:#fff;margin-bottom:40px}.rs-banner.style9 .images-part img{position:relative;right:3%;max-width:650px;transform:translateY(20%)}.rs-banner.style9 .banner-animation .bnr-animate{position:absolute;bottom:0;z-index:-11}.rs-banner.style9 .banner-animation .bnr-animate.one{left:48%;top:19%}.rs-banner.style9 .banner-animation .bnr-animate.two{left:9%;top:17%}.rs-banner.style9 .banner-animation .bnr-animate.three{left:31%;bottom:28%}.rs-banner.style9 .banner-animation .bnr-animate.four{right:14%;bottom:28%}.rs-banner.style9 .banner-animation .bnr-animate.five{left:36%;bottom:9%}.rs-banner.style9 .banner-animation .bnr-animate.six{left:45%;bottom:4%}