.hero{width:100%;max-width:1375px;margin:0 auto;min-height:983px;padding-top:18px;display:flex;flex-direction:column}.hero.newPanel{min-height:calc(100vh - 20px);justify-content:space-around;gap:10px}.hero::before{content:'';position:absolute;width:100%;height:983px;top:0;right:0;z-index:-1}.hero::after{content:'';position:absolute;width:100%;top:0;right:50%;transform:translateX(50%);max-width:1375px;height:983px;z-index:0}.hero .logo{position:relative;display:block;color:transparent;width:59px;height:90px;margin:0 auto;margin-bottom:18px;z-index:1}.hero.newPanel .logo{display:inline-block;height:auto;width:100px;margin-bottom:0}.hero h1{position:relative;font-weight:900;font-size:40px;line-height:62px;padding:0 30px;z-index:1;flex:1}.hero.newPanel .headerTitle p,.hero.newPanel h1{font-weight:900;font-size:40px;line-height:62px;padding:0 0 0 30px;display:inline-block}.hero.newPanel .headerTitle p{display:block}.hero.newPanel .about p{font-weight:700;font-size:30px}.hero.newPanel .about p:first-of-type{margin-bottom:0}.hero.newPanel .headerTitle{flex:unset;height:fit-content}.hero.newPanel .header{display:flex;justify-content:space-around;align-items:center;background:#fff;border-radius:16px;width:98%;margin:0 auto;padding:63px 30px;height:80%;z-index:12}.hero.newPanel video{height:100%;text-align:center;width:50%;margin:0 auto;border-radius:16px}.hero.newPanel .about .title,.hero.newPanel .about p{text-align:right}.hero.newPanel .about a.btn{margin:0 20px 0}.hero .about{position:sticky;width:735px;height:320px;margin:0 auto;padding:63px 30px;padding-bottom:24px;box-sizing:border-box;bottom:10px;z-index:1}.hero.newPanel .about{position:relative;width:50%;padding:0}.hero .about .landing-icon-shape{position:absolute;left:11px;top:56px;z-index:0}.hero .about .landing-icon-shape2{position:absolute;right:-107px;bottom:12px;z-index:0}.hero .about .title{position:relative;display:block;font-weight:900;font-size:40px;line-height:62px;z-index:1}.hero .about p{position:relative;font-size:20px;font-weight:700;line-height:32px;margin-bottom:32px;z-index:1}.hero .about a.btn{position:relative;display:block;width:176px;height:50px;margin:0 auto;font-weight:700;font-size:16px;line-height:50px;color:#fff;z-index:1}.hero.newPanel .about a.btn{font-size:24px}.why{position:relative;width:1375px;min-height:566px;margin:0 auto;margin-top:139px;padding-top:44px;box-sizing:border-box}.whybox{position:absolute;width:100%;height:100%;overflow:hidden;top:0;right:0}.why h2{position:relative;z-index:1;display:block;font-weight:900;font-size:40px;line-height:62px}.why svg.bg{position:absolute;right:-13px;top:-19px;z-index:0}.why .landing-icon-shape3{position:absolute;right:50%;top:-111px;transform:translateX(50%)}.why ul{position:relative;display:flex;flex-wrap:wrap;width:1168px;margin:0 auto;margin-top:46px;z-index:1}.why ul li{flex:1 1 33%;margin-bottom:56px;font-weight:700;font-size:24px;line-height:37px}.why ul li .landing-icon{margin:0 auto;margin-bottom:24px}.why ul li span{display:block;font-weight:700;font-size:18px;line-height:40px}.createshop{position:relative;width:1375px;height:261px;margin:24px auto;display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:hidden}.createshop .t1{font-weight:700;font-size:30px;line-height:46px;margin-bottom:26px}.createshop .t2{font-weight:700;font-size:20px;line-height:31px;margin-bottom:34px}.createshop a{display:block;width:292px;height:70px;font-weight:700;font-size:24px;line-height:70px}.createshop.longBtnTxt a{width:340px}.createshop .landing-icon-star2{position:absolute;right:0;bottom:0}.createshop .landing-icon-star1{position:absolute;top:0;left:61px}.giftbox{position:relative;width:1285px;margin:0 auto;overflow:hidden;padding-bottom:65px}.gift{width:1031px;min-height:554px;margin:0 auto;margin-top:124px}.gift .title{font-weight:900;font-size:40px;line-height:62px;display:block;margin-bottom:33px}.gift .landing-icon-shape3{position:absolute;left:-30px;top:300px;transform:rotate(-24deg) scale(.5)}.gift .landing-icon-shape4{position:absolute;right:0;bottom:0}.gift ul{display:flex;flex-wrap:nowrap;align-items:start}.gift ul li{flex:1 1 33%;margin-left:32px;padding:0 15px;padding-top:54px;padding-bottom:50px;box-sizing:border-box;font-weight:700;font-size:24px;line-height:37px}.gift ul li:last-child{margin-left:0}.gift ul li b{margin-bottom:32px;display:block}.gift ul li span{display:block;font-weight:700;font-size:16px;line-height:25px;margin-bottom:7px}.gift ul li .icon{position:relative;width:110px;height:100px;margin:0 auto;margin-bottom:26px}.gift ul li .icon::before,.howto .rules li .icon::before{content:'';position:absolute;width:86.27px;height:86px;top:12px;right:50%;transform:translateX(50%);z-index:0}.gift ul li .icon::after,.howto .rules li .icon::after{content:'';position:absolute;width:5.02px;height:5px;border:1px solid transparent;top:10px;right:17px;z-index:2}.gift ul li .icon i{position:relative;margin:0 auto;z-index:1}.howtobox{position:relative}.howto{width:1220px;min-height:747px;margin:0 auto;margin-top:151px;text-align:center}.branch .howto{margin-top:5px}.howto .title{display:block;font-weight:900;font-size:40px;line-height:62px}.howto ul.steps{display:inline-block;margin:0 auto;margin-top:75px}.howto ul.steps li{line-height:37px;margin-bottom:46px;display:flex;font-weight:700;font-size:24px;align-items:center}.howto ul.steps li b{color:var(--secondarygreen);margin:0 2px}.howto ul.steps li i{font-weight:900;font-size:40px;line-height:70px;margin-left:31px;min-width:68px}.howto ul.steps li a{display:block;width:128px;height:50px;margin-right:25px;font-weight:700;font-size:16px;line-height:50px}.howto .landing-icon-shape5{position:absolute;top:188px;left:0;z-index:-1}.howto .rules{display:flex}.howto .rules li{position:relative;flex:1 1;margin-right:55px;margin-left:42px;height:128px;border:1px solid transparent;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;padding-right:73px}.howto .rules li:last-child{margin-left:0}.howto .rules li .icon{position:absolute;width:110px;height:110px;right:-55px;top:9px}.howto .rules li .icon i{position:relative;z-index:1}.howto .rules li span{font-weight:700;font-size:18px;line-height:40px}.howto .rules li b{font-weight:700;font-size:24px;line-height:37px;margin-top:6px}.startnow{position:relative;width:1380px;height:326px;min-height:fit-content;margin:0 auto;margin-top:182px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding-top:39px;padding-bottom:45px;box-sizing:border-box}.startnow .landing-icon-shape6{position:absolute;top:49px;right:35px;z-index:0}.startnow .title{position:relative;display:block;font-weight:700;font-size:30px;line-height:46px;margin-bottom:8px;z-index:1}.startnow p{position:relative;font-weight:700;font-size:20px;line-height:31px;margin-bottom:8px;z-index:1}.startnow a.btn{position:relative;display:block;width:292px;height:70px;border-radius:16px;font-weight:700;font-size:24px;line-height:70px;margin-top:40px;z-index:1}.facilitiesTitle,h2.facilitiesTitle{display:block;font-weight:400;line-height:37px;font-size:20px}.facilitiesTitle b,h2.facilitiesTitle b{margin-top:17px;display:block;font-weight:700;font-size:26px;line-height:37px}.facilitiesTitle b span,h2.facilitiesTitle b span{color:var(--primaryblue)}.footer{margin-top:191px}.footer .clients{position:relative;width:1354px;margin:0 auto}.footer .clients .owl-item .item{margin:0 auto;display:block}.footer .clients .icon{position:absolute;top:-79px;right:50%;width:160px;height:160px;margin-right:-80px;background:#fff;border:1px solid transparent}.footer .clients .icon i{position:absolute;top:50px;left:47px}.footer .clients .clientstitle{padding-top:120px;font-size:35px}.footer .clients .clientstitle b{font-weight:900;font-size:80px}.footer .clients .clientlist{margin-top:84px}.footer .clients .clientlist .item{position:relative;display:inline-block;width:180px;height:180px}.footer .clients .clientlist .item div{position:relative;width:180px;height:180px;z-index:3;display:grid;float:right}.footer .clients .clientlist .item div picture{align-self:center;justify-self:center;width:auto}.footer .clients .clientlist .item div img{max-width:90%;height:auto;margin:0 auto}.footer .clients .clientlist .item::before{content:'';position:absolute;width:144px;height:180px;right:18px;top:-9px;z-index:3}.footer .clients .clientlist .item::after{content:'';position:absolute;width:108px;height:180px;right:36px;top:-18px;z-index:2}.footer .clients .clientlist.owl-carousel .owl-stage{padding-top:18px}.footer .clients .clientlist img{width:auto}.footer .aboutus{width:700px;margin:0 auto;margin-top:56px;min-height:21px;margin-bottom:49px}.footer .aboutus a.logo{width:59px;height:90px;display:block;margin:0 auto;margin-bottom:18px}.footer .aboutus p{font-weight:400;font-size:14px;line-height:30px;min-height:93px;text-align:justify}.footer .shuttle{width:100%;height:295px;cursor:pointer}.footer .copyright{height:56px;line-height:56px;font-weight:700;font-size:14px}.other-facilities ul{width:586px;display:flex;flex-wrap:wrap;align-items:start;margin:0 auto;margin-top:80px}.other-facilities ul li{flex:1 1 30%;font-weight:700;font-size:16px;line-height:28px;margin-bottom:64px;position:relative}.other-facilities ul{width:90%}.other-facilities ul li{flex:1 1 20%}@media (max-width:1390px){.hero{max-width:100%}.startnow{width:98%;margin:0 1%;margin-top:182px;margin-bottom:70px}.why{width:96%;margin:0 2%;margin-top:139px}.gift{width:76%;margin:0 12%;margin-top:124px}.createshop{width:96%;margin:20px auto}.footer .clients{width:100%}.pricesDetail{width:96%;margin:0 2%!important}.other-facilities ul{width:95%}}@media (max-width:1285px){.giftbox,.why ul{width:100%}.gift{width:96%;margin:0 2%;margin-top:124px}.gift ul{position:relative;z-index:2}.howto{width:98%;margin:0 1%;margin-top:151px}.branch .howto{margin-top:5px}}@media (max-width:1160px){.footer .clients{width:auto}.howto .rules li{padding-right:58px}.facilitiesTitle,h2.facilitiesTitle{font-size:20px}.facilitiesTitle b,h2.facilitiesTitle b{margin-top:0}.other-facilities ul{margin-top:24px}.other-facilities ul li{margin-bottom:32px;font-size:15px}}@media (max-width:1079px){.why ul li b{display:block;min-height:74px;padding:0 5px;text-align:center}.howto .rules li{margin-left:0}.howto .landing-icon-shape5{display:none}}@media (max-width:1024px){.other-facilities ul li{flex:1 1 33%;max-width:33%}}@media (max-width:970px){.footer .shuttle{height:134px;background-size:auto 134px!important}.howto .rules li{margin-right:38px;padding-right:44px}.howto .rules li .icon{transform:scale(.8)}}@media (max-width:950px){.createshop{height:229px;border-radius:8px!important}.createshop .t1{font-size:20px;line-height:31px;margin-bottom:7px}.createshop .t2{font-size:14px;line-height:24px;margin-bottom:24px}.createshop a{width:174px;height:56px;font-size:18px;line-height:56px}.createshop.longBtnTxt a{width:256px}.createshop .landing-icon-star2{right:-40px;bottom:-22px;transform:scale(.5)}.createshop .landing-icon-star1{position:absolute;top:-18px;left:0;transform:scale(.5)}.footer .clients .clientstitle{font-size:20px;padding-top:60px}.footer .clients .icon{transform:scale(.5)}.footer .clients .clientstitle b{font-size:30px}.footer .clients .clientlist .item,.footer .clients .clientlist .item div{width:98px;height:98px}.footer .clients .clientlist .item::before{width:78px;height:98px;right:9px;top:-6px}.footer .clients .clientlist .item::after{width:53px;height:98px;right:19px;top:-12px}.footer .clients .clientlist .item div picture{width:100%;transform:scale(.53);height:auto;position:absolute}.footer .clients .clientlist{margin-top:56px}.footer .clients{padding:0}.footer .clients .clientlist .owl-item{text-align:center}.pricesDetail{padding:37px 0 5px}.pricesDetail .flexRow{display:flex;flex-direction:column;justify-content:space-around}.pricesDetail.plans ul>li{min-height:185px}.pricesDetail.other-facilities ul>li{min-height:135px}.pricesDetail .flexRow .col2,.pricesDetail .flexRow.col3 li{width:98%;margin:0 auto 20px}.pricesDetail li{max-height:80px}.pricesDetail .t1{font-size:20px;margin-bottom:26px}.pricesDetail li .title,.pricesDetail.plans li .title-other{font-size:16px;height:78px;line-height:25px}.pricesDetail.other-facilities li .title-other{font-size:16px;height:50px;line-height:25px}.pricesDetail li .title h2,.pricesDetail li .title p,.pricesDetail li .title-other h2,.pricesDetail li .title-other p{font-size:17px}.pricesDetail li .title i.muprapage-icon-faq{display:none}.pricesDetail li .answer{padding:5px 8px;font-size:14px;line-height:28px}.pricesDetail li>p{padding:5px 8px;font-size:14px;line-height:28px}.pricesDetail .t2{display:none}}@media (max-width:865px){.howto .rules{flex-direction:column}.howto .rules li{margin-bottom:8px;margin-right:45px;margin-left:8px;min-height:128px}.howto .rules li:last-child{margin-left:8px}.howto .rules li .icon{transform:scale(.7)}.hero.newPanel .about p,.hero.newPanel .headerTitle p,.hero.newPanel h1{font-weight:900;font-size:30px;line-height:50px}}@media (max-width:768px){.hero{padding-top:48px;background-size:auto 245px!important;min-height:622px}.hero.newPanel{padding-top:20px;min-height:calc(100vh - 22px)}.hero .logo{width:82px;height:27px;background:url(../images/logo.svg) no-repeat center;margin-bottom:22px}.hero h1{font-weight:900;font-size:26px;line-height:40px}.hero.newPanel .headerTitle{padding:0 10px;line-height:40px}.hero.newPanel .header{flex-direction:column-reverse;height:72vh;padding:20px 25px;gap:8px}.hero.newPanel .about .title,.hero.newPanel .about p{text-align:center}.hero.newPanel .about,.hero.newPanel video{width:auto;height:auto;max-height:50%;margin:0 auto}.hero.newPanel .about{padding-top:25px}.hero.newPanel .about a.btn{margin:0 auto}.hero.newPanel .logo{width:50px}.hero.newPanel .about p,.hero.newPanel .headerTitle p,.hero.newPanel h1{font-weight:900;font-size:20px;line-height:40px;padding:0}.hero .about .landing-icon-shape,.hero .about .landing-icon-shape2{display:none}.hero .about{width:96%;margin:0 2%;height:auto;padding:15px 8px;padding-bottom:21px}.hero .about .title{font-weight:700;font-size:24px;line-height:28px;margin-bottom:16px}.hero .about p{font-weight:700;font-size:16px;line-height:24px;margin-bottom:29px}.why{width:100%;min-height:455px;border-radius:0;margin:0;margin-top:104px;padding-top:41px}.why.why.newPanel{margin-top:85px}.why svg.bg{right:50%;top:50%;transform:translate(50%,-50%) scale(.5)}.why:not(.newPanel) h2{display:none}.why.newPanel h2{font-size:26px}.why .landing-icon-shape3{top:-96px;transform:translateX(50%) scale(.5)}.why ul{width:calc(100% - 32px);margin:0 16px;margin-top:0}.why.newPanel ul{margin-top:20px}.why ul li{flex:1 1 calc(50% - 16px);font-size:16px;line-height:25px;margin-bottom:31px;margin-left:16px}.why ul li:nth-child(even){margin-left:0}.why ul li span{font-size:14px;line-height:24px}.why ul li b{min-height:auto}.why ul li .landing-icon{margin-bottom:10px}.giftbox{overflow:hidden;padding-bottom:0}.gift{margin-top:50px}.gift .title{font-weight:900;font-size:20px;line-height:31px;margin-bottom:37px}.gift ul{flex-direction:column-reverse;align-items:normal}.gift ul li{flex:1 1 100%;margin-left:0;margin-bottom:8px;font-weight:700;font-size:18px;line-height:28px;padding-top:16px;padding-bottom:14px}.gift ul li .icon{margin-bottom:16px}.gift ul li b{margin-bottom:8px}.gift ul li span{font-weight:700;font-size:14px;line-height:24px;margin-bottom:0}.gift .landing-icon-shape3,.gift .landing-icon-shape4{z-index:3}.gift .landing-icon-shape3{left:-55px;top:150px;transform:rotate(-24deg) scale(.8)}.gift .landing-icon-shape4{right:-94px;bottom:auto;transform:rotate(29deg) scale(.5);top:288px}.branch .howto,.howto{margin-top:62px}.howto .title{font-weight:900;font-size:20px;line-height:31px}.howto ul.steps{margin-top:62px;padding:0 16px;min-width:98%}.howto ul.steps li{font-size:16px;line-height:25px}.howto .rules li{min-height:96px}.howto .rules li span{font-size:16px;line-height:25px;margin-bottom:4px}.howto .rules li b{font-weight:900;font-size:20px;line-height:31px}.howto .rules li .icon{transform:scale(.6);top:-8px}.startnow{height:auto;min-height:274px;padding-top:26px;padding-bottom:34px;margin-top:68px}.startnow .title{font-weight:900;font-size:20px;line-height:31px;margin-bottom:16px;padding:0 20px}.startnow p{font-weight:700;font-size:16px;line-height:25px;margin-bottom:8px;padding:0 20px}.startnow a.btn{width:196px;height:56px;font-weight:700;font-size:18px;line-height:28px;margin-top:20px;line-height:56px}.hero.newPanel .about a.btn{font-size:20px}.footer .aboutus{width:100%;padding:0 16px;box-sizing:border-box}.footer{border-radius:32px 32px 0 0;margin-top:101px}.footer .aboutus{margin-top:30px}.footer .clients .clientlist{margin-top:19px;padding:0 22px;box-sizing:border-box}.pricesDetail li .title,.pricesDetail.plans li .title-other{height:70px}.pricesDetail .flexRow .col2,.pricesDetail .flexRow.col3 li{margin:0 auto 6px}.facilitiesTitle b,h2.facilitiesTitle b{font-size:20px;line-height:31px}.section.pb{padding-bottom:10px;margin-bottom:10px}}@media (max-width:670px){.other-facilities ul{width:95%}.other-facilities ul li{flex:1 1 50%;max-width:50%}.facilitiesTitle b i,h2.facilitiesTitle b i{display:block}.createshop .t1{line-height:43px;margin-bottom:11px}}@media (max-width:530px){.why{min-height:530px}.why ul li b{min-height:50px}.gift ul li .icon{transform:scale(.7)}.howto ul.steps li{margin-bottom:24px}.howto ul.steps li i{margin-left:8px;font-size:30px}.howto ul.steps li b{color:var(--darkbluetext)}.howto ul.steps li:first-child p{min-width:100px}.howto ul.steps li:last-child{max-width:261px}.howto ul.steps li a{width:auto;max-width:128px;margin-right:10px;flex:1}}@media (max-width:447px){.pricesDetail li .title,.pricesDetail li .title-other{font-size:14px}}@media (max-width:400px){.hero.newPanel .headerTitle p,.hero.newPanel h1{font-size:18px}.hero.newPanel .about p{font-size:18px}.hero.newPanel .logo{width:50px}.hero .about .title{font-size:22px}.hero.newPanel .about .title{font-size:20px}.hero .about p{font-size:14px}}@media (max-width:360px){.hero.newPanel .headerTitle p,.hero.newPanel h1{font-size:16px}.hero.newPanel .logo{width:48px}}@media (max-width:330px){.hero .about p{font-size:13px}.pricesDetail li .title,.pricesDetail li .title-other{font-size:12px}.hero.newPanel .headerTitle p,.hero.newPanel h1{font-size:15px}.hero.newPanel .logo{width:40px}}@media (max-width:306px){.hero.newPanel .headerTitle p,.hero.newPanel h1{font-size:14px}.hero.newPanel .logo{width:40px}.why ul li b{padding:0}.why ul li{font-size:14px}.howto ul.steps{padding:0 5px}}