.renovation_main{padding:150rem 0 0}.renovation_main .base_banner .base_btn{width:370rem;padding:0}.renovation_main:before{content:"";background:url(/build/assets/main-bg-Cg_aeyOr.jpg) top/cover no-repeat;width:2560rem;height:1300rem;position:absolute;top:0;left:50%;transform:translate(-50%)}.renovation_title{color:#fff;font:700 80rem/97rem Cormorant,serif}.renovation_subtitle{color:#fff;padding:0 0 400rem;font-size:30rem;line-height:41rem}.renovation_reform{margin:50rem auto 0}.renovation_reform-item{width:482rem;margin:0 15rem;position:relative}.renovation_reform-img{border-radius:50%;width:482rem;height:482rem}.renovation_reform-num{color:#fff;z-index:3;background:linear-gradient(132.4deg,#00afcc 6.78%,#00e6c5 93.24%);border:8rem solid #f5f5f5;border-radius:50%;width:88rem;height:88rem;font:700 35rem/76rem Gilroy,sans-serif;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.renovation_reform-text{z-index:2;background:linear-gradient(#f5f5f5 0%,#fff 100%);width:482rem;min-height:241rem;margin:-240rem auto 0;padding:50rem 40rem;position:relative}.renovation_individual{margin:50rem auto 0}.renovation_individual-inner{width:512rem}.renovation_individual-txt{color:#7b7b7b;margin:16rem 0 0;font-size:22rem;line-height:28rem}.renovation_individual .base_btn{margin:60rem 0 0}.renovation_individual-img{width:900rem;margin:0 0 0 100rem}.renovation_specialist{margin:100rem auto 0}.renovation_specialist_img{width:1220rem;margin:0 100rem 0 -600rem}.renovation_specialist-list{margin:50rem 0 0}.renovation_specialist-list-item{color:#7b7b7b;margin:0 0 20rem 34rem;font-weight:700}.renovation_specialist-list-item:before{content:"";background:linear-gradient(132.4deg,#00afcc 6.78%,#00e6c5 93.24%);border-radius:50%;width:10rem;height:10rem;margin:0 20rem 0 -34rem;display:inline-block}.renovation_specialist-text{color:#7b7b7b;width:750rem;margin:30rem 0 40rem}.renovation_advantages{margin:180rem auto;padding:90rem 0;position:relative}.renovation_advantages:before{content:"";background:url(/build/assets/advantages-bg-DuxXHxdz.jpg) 50%/contain no-repeat;width:2560rem;height:700rem;position:absolute;top:0;left:50%;transform:translate(-50%)}.renovation_advantages:after{content:"";z-index:-1;background:#f8f8f8;border-radius:0 0 0 370rem;width:895rem;height:700rem;position:absolute;bottom:-150rem;right:0}.renovation_advantages-item{color:#2f2f2f;background:#fafafa;width:600rem;margin:0 0 10rem;padding:35rem 50rem 35rem 150rem;font-size:20rem;font-weight:700;line-height:24rem;position:relative}.renovation_advantages-item:first-child{border-radius:60rem 0 0}.renovation_advantages-item:last-child{border-radius:0 0 60rem}.renovation_advantages-item:before{content:"";width:66rem;height:66rem;position:absolute;top:50%;left:30rem;transform:translateY(-50%)}.renovation_advantages-1:before{background:url(/build/assets/re-img-ico1-D8vvvz5H.svg) 50%/contain no-repeat}.renovation_advantages-2:before{background:url(/build/assets/re-img-ico2-COOI2YZO.svg) 50%/contain no-repeat}.renovation_advantages-3:before{background:url(/build/assets/re-img-ico3-B7SEDY5u.svg) 50%/contain no-repeat}.renovation_advantages-4:before{background:url(/build/assets/re-img-ico4-CoJ8BdcI.svg) 50%/contain no-repeat}.renovation_project-images{width:735rem}.renovation_project-img{width:230rem;margin:0 25rem 0 0;position:relative}.renovation_project-img:first-child{top:-120rem}.renovation_project-img:nth-child(2){top:50rem}.renovation_project-img:nth-child(3){top:-50rem}.renovation_project-info{width:600rem;margin:0 0 0 130rem}.renovation_project-text{color:#7b7b7b;margin:10rem 0 0;font-size:22rem;font-weight:400;line-height:30rem}.renovation_suggest{padding:130rem 0;position:relative}.renovation_suggest:before{content:"";z-index:0;background:url(/build/assets/re-best-bckg-6H5pbb7K.png) 50%/contain no-repeat;width:875rem;height:815rem;position:absolute;top:-120rem;left:-210rem}.renovation_suggest-inner{margin:0 0 0 50rem}.renovation_suggest-title span{letter-spacing:18rem;font-size:80rem;line-height:97rem}.renovation_suggest .base_btn{margin:60rem 0 0}.renovation_suggest-img{width:767rem;margin:0 0 0 120rem}
