.home-slider{background:#fff;padding-bottom:78px;padding-top:0;position:relative}.home-slider .section-xl{height:calc(100% - 78px);left:50%;position:absolute;top:0;transform:translateX(-50%);width:100%}.home-slider .section-xl .scroll-down{display:block;position:relative;z-index:30}.home-slider .section-xl .smart-home{bottom:0;height:auto;position:absolute;right:15px;width:auto;z-index:3}.home-slider .slide-wrapper{align-items:flex-end;display:flex;justify-content:flex-end}.home-slider .tns-liveregion{display:none}.home-slider .contents{display:flex;flex-direction:column;height:100%;margin-left:-40px;width:735px}.home-slider .contents .desc{background:#e84e0e;color:#fff;font-size:27px;font-weight:400;line-height:normal;margin-bottom:100px;margin-top:auto;padding:35px 15px 35px 40px}.home-slider .contents .desc strong{font-weight:700}.home-slider .contents h1,.home-slider .contents h2{background:#f8f8f8;box-sizing:border-box;color:#000;font-size:32px;font-weight:700;line-height:40px;margin-bottom:38px;margin-top:67px;max-width:460px;padding:22px 15px 22px 40px}.home-slider .contents h1 strong,.home-slider .contents h2 strong{color:#e84e0e}.home-slider .contents .link{margin-bottom:27px;margin-left:40px}.home-slider picture{text-align:right;width:100%}.home-slider img{height:calc(100vh - 91px);object-fit:cover;object-position:bottom;width:72%}.admin-bar .home-slider img{height:calc(100vh - 123px)}.home-slider .tns-nav{bottom:110px;left:50%;padding:0 15px;position:absolute;text-align:center;transform:translateX(-50%);width:100%;z-index:30}.home-slider .tns-nav button{background:#fff;border:none;border-radius:0;display:inline-block;height:13px;margin:0 5px;min-width:50px;padding:0;width:13px}.home-slider .tns-nav button.tns-nav-active,.home-slider .tns-nav button:hover{background:#e84e0e;border-radius:0}.home-about-us{padding-bottom:71px;padding-top:0}.home-about-us .row{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.home-about-us .row .section-title h2{margin-bottom:15px}.home-about-us .row .right-col{box-sizing:border-box;padding:0 15px 0 65px;width:50%}.home-about-us .row .right-col .desc{text-align:justify}.home-about-us .row .right-col .desc a{color:#000;font-weight:700}.home-about-us .row .right-col .desc a:hover{color:#e84e0e}.home-about-us .row .right-col .desc h3{font-size:30px;font-weight:500;line-height:normal}.home-about-us .row .right-col .link{margin-top:33px;text-align:center}.home-about-us .row .bottom-col{box-sizing:border-box;padding:0 15px;width:100%}.home-about-us .row .bottom-col .desc{text-align:justify}.home-about-us .row .bottom-col .desc a{color:#000;font-weight:700}.home-about-us .row .bottom-col .desc a:hover{color:#e84e0e}.home-about-us .row .bottom-col .desc h3{font-size:30px;font-weight:500;line-height:normal}.home-about-us .row .bottom-col .link{margin-top:33px;text-align:center}.home-about-us .row .left-col{box-sizing:border-box;padding:0 0 0 15px;text-align:center;width:50%}.home-about-us .row .left-col img{height:737px;object-fit:cover;object-position:left;width:100%}.home-smart{background:#f8f8f8;padding-bottom:110px;padding-top:55px}.home-smart .row{align-items:center;display:flex;flex-direction:row;margin-left:-15px;margin-right:-15px}.home-smart .row .section-title h2{margin-bottom:15px;margin-top:19px}.home-smart .row .left-col{box-sizing:border-box;padding:0 15px 0 50px;width:calc(100% - 740px)}.home-smart .row .left-col .desc{text-align:justify}.home-smart .row .left-col .desc h3{font-size:30px;font-weight:500;line-height:normal}.home-smart .row .right-col{box-sizing:border-box;padding:0 15px;text-align:center;width:740px}.home-smart .row .right-col img{height:auto;object-fit:cover;width:100%}.home-features{padding-bottom:50px;padding-top:23px}.home-features .row .section-title{box-sizing:border-box;padding-left:21px;width:100%}.home-features .row .feature-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:-13px;margin-right:-13px}.home-features .row .feature-wrapper .single-feature{box-sizing:border-box;margin-bottom:14px;padding:0 13px;width:20%}.home-features .row .feature-wrapper .single-feature.feature-4 .wrapper{background-position:100%!important}.home-features .row .feature-wrapper .single-feature.feature-4 svg path{stroke:#e84e0e!important}.home-features .row .feature-wrapper .single-feature.feature-4 .wrapper:hover svg path{stroke:#fff!important}.home-features .row .feature-wrapper .single-feature.feature-5 svg rect{fill:#e84e0e!important}.home-features .row .feature-wrapper .single-feature.feature-5 .wrapper:hover svg rect{fill:#fff!important}.home-features .row .feature-wrapper .single-feature.feature-8 svg path{fill:transparent;stroke:#e84e0e!important}.home-features .row .feature-wrapper .single-feature.feature-8 svg circle{fill:#e84e0e!important}.home-features .row .feature-wrapper .single-feature.feature-8 .wrapper:hover svg path{fill:transparent;stroke:#fff!important}.home-features .row .feature-wrapper .single-feature.feature-8 .wrapper:hover svg circle{fill:#fff!important}.home-features .row .feature-wrapper .single-feature.feature-9 svg{transform:rotate(90deg)}.home-features .row .feature-wrapper .single-feature.feature-10 svg path{fill:transparent;stroke:#e84e0e!important}.home-features .row .feature-wrapper .single-feature.feature-10 .wrapper:hover svg path{fill:transparent;stroke:#fff!important}.home-features .row .feature-wrapper .single-feature.feature-11 .wrapper{background-position:100%!important}.home-features .row .feature-wrapper .single-feature.feature-11 svg path{fill:transparent;stroke:#e84e0e!important}.home-features .row .feature-wrapper .single-feature.feature-11 .wrapper:hover svg path{fill:transparent;stroke:#fff!important}.home-features .row .feature-wrapper .single-feature .wrapper{box-sizing:border-box;display:flex;flex-direction:column;height:219px;padding:25px 9px 18px 22px;position:relative}.home-features .row .feature-wrapper .single-feature .wrapper:hover .name{color:#fff}.home-features .row .feature-wrapper .single-feature .wrapper:hover svg path{fill:#fff}.home-features .row .feature-wrapper .single-feature .wrapper:hover:before{background:rgba(0,0,0,.5)}.home-features .row .feature-wrapper .single-feature .wrapper:before{background:#f8f8f8;content:"";height:100%;left:0;position:absolute;top:0;transition:all .5s ease;width:100%}.home-features .row .feature-wrapper .single-feature .name{color:#000;font-size:18px;font-weight:300;line-height:normal;margin-top:auto;position:relative;text-align:left;transition:all .5s ease;z-index:1}.home-features .row .feature-wrapper .single-feature .icon-wrapper{position:relative;z-index:1}.home-features .row .feature-wrapper .single-feature svg{height:70px;width:70px}.home-features .row .feature-wrapper .single-feature svg path{fill:#e84e0e}.home-local{padding-bottom:71px;padding-top:0}.home-local .section-title h2:before{top:-14px;transform:none}.home-local .row{align-items:flex-start;display:flex;flex-direction:row;margin-left:-15px;margin-right:-15px}.home-local .row .section-title h2{margin-bottom:15px;margin-top:14px}.home-local .row .right-col{box-sizing:border-box;padding:0 15px 0 65px;text-align:justify;width:50%}.home-local .row .right-col .desc h3{font-size:30px;font-weight:500;line-height:normal;margin:21px 0}.home-local .row .right-col .link{margin-top:33px}.home-local .row .left-col{box-sizing:border-box;padding:0 0 0 15px;text-align:center;width:50%}.home-local .row .left-col img{height:737px;object-fit:cover;object-position:right;width:100%}.home-number{background:#141414;margin-bottom:57px;padding-top:13px}.home-number .section .single-number{border-bottom:1px solid #fff;width:100%}.home-number .section .single-number:last-of-type{border-bottom:none}.home-number .section .single-number .wrapper{display:flex;justify-content:space-between}.home-number .section .single-number .number{background:#e84e0e;background:linear-gradient(180deg,#e84e0e 30%,#141414 80%);-webkit-background-clip:text;font-size:150px;font-weight:700;line-height:150px;-webkit-text-fill-color:transparent}.home-number .section .single-number .name{color:#fff;font-size:58px;font-weight:300;line-height:150px;text-align:right;text-transform:uppercase}.home-apartment{background-color:#f8f8f8;padding-bottom:0;padding-top:0}.home-apartment .row{align-items:center;display:flex;flex-direction:row;margin-left:-15px;margin-right:-15px}.home-apartment .row .right-col{box-sizing:border-box;padding:0 15px 0 0;width:50%}.home-apartment .row .right-col .wrapper{background:#e84e0e;padding:45px 15px 51px;text-align:center}.home-apartment .row .right-col h3{color:#fff;font-size:36px;font-weight:400;line-height:normal;margin-bottom:23px;margin-top:0;text-align:center}.home-apartment .row .right-col .button2{color:#000}.home-apartment .row .right-col .button2:hover{color:#fff}.home-apartment .row .left-col{box-sizing:border-box;padding:0 0 0 15px;text-align:center;width:50%}.home-apartment .row .left-col img{height:486px;object-fit:cover;width:100%}.home-investor{margin-top:75px;padding-bottom:65px;padding-top:0}.home-investor .section-title{margin-bottom:40px}.home-investor .section-title h2{text-transform:none}.home-investor .row{align-items:flex-start;display:flex;flex-direction:row;margin-left:-15px;margin-right:-15px}.home-investor .row .section-title h2{margin-bottom:15px}.home-investor .row .section-title h2:before{top:-14px;transform:none}.home-investor .row .right-col{box-sizing:border-box;padding:0 15px 0 65px;text-align:justify;width:50%}.home-investor .row .right-col .desc{margin-bottom:20px;margin-top:40px}.home-investor .row .right-col .desc h3{font-size:30px;font-weight:500;line-height:normal}.home-investor .row .right-col .link{display:inline-block;margin-right:5px;margin-top:13px}.home-investor .row .right-col .link a{text-transform:none}.home-investor .row .left-col{box-sizing:border-box;padding:0 0 0 15px;text-align:center;width:50%}.home-investor .row .left-col img{height:817px;object-fit:cover;object-position:center;width:100%}@media (max-width:1024px){.home-slider{padding-bottom:30px;padding-top:0}.home-slider .section-xl{left:0}.home-slider .section-xl,.home-slider .section-xl .smart-home{padding-left:0;padding-right:0;position:relative;top:0;transform:none}.home-slider .section-xl .smart-home{display:none;margin:20px auto 0;right:0}.home-slider .slide-wrapper{flex-direction:column}.home-slider .contents{box-sizing:border-box;flex:0 0 100%;flex-direction:row;flex-wrap:wrap;justify-content:center;margin-top:-10px;padding-left:0;padding-top:0;text-align:center;width:100%}.home-slider .contents .desc{font-size:22px;line-height:normal;margin-bottom:0;margin-top:20px;order:2;padding:15px;width:100%}.home-slider .contents h1,.home-slider .contents h2{font-size:24px;line-height:30px;margin-bottom:20px;margin-top:0;max-width:100%;order:1;padding:15px;width:100%}.home-slider .contents .link{display:inline-block;margin-bottom:0!important;margin-left:5px!important;margin-right:5px;margin-top:30px!important;order:3}.home-slider .contents .link a{font-size:12px;min-width:160px}.home-slider img{height:auto!important;width:100%}.home-slider .tns-nav{bottom:0;position:relative;transform:none}.home-about-us{padding-bottom:30px;padding-top:0}.home-about-us .section-title h2{text-align:center}.home-about-us .row{flex-direction:column}.home-about-us .row .right-col{order:1;padding:0 15px}.home-about-us .row .right-col .desc h3{text-align:center}.home-about-us .row .right-col .link{margin-top:20px;text-align:center}.home-about-us .row .right-col{box-sizing:border-box;width:100%}.home-about-us .row .bottom-col{order:2;padding:0 15px}.home-about-us .row .bottom-col .desc h3{text-align:center}.home-about-us .row .bottom-col .link{margin-bottom:20px;margin-top:20px;text-align:center}.home-about-us .row .bottom-col,.home-about-us .row .left-col{box-sizing:border-box;width:100%}.home-about-us .row .left-col{margin-top:20px;order:3;padding:0 15px}.home-about-us .row .left-col img{height:auto;width:100%}.home-smart{padding-bottom:20px;padding-top:40px}.home-smart .section-title h2{margin-top:10px!important;text-align:center}.home-smart .row{flex-direction:column}.home-smart .row .left-col{padding:0 15px}.home-smart .row .left-col .desc h3{text-align:center}.home-smart .row .left-col .link{margin-bottom:30px;text-align:center}.home-smart .row .left-col,.home-smart .row .right-col{box-sizing:border-box;width:100%}.home-smart .row .right-col{margin-top:0;padding:0 15px}.home-smart .row .right-col img{height:auto;width:100%}.home-features{padding-bottom:20px}.home-features .row .section-title{margin-bottom:20px;padding-left:0;text-align:center}.home-features .row .feature-wrapper{margin-left:-10px;margin-right:-10px}.home-features .row .feature-wrapper .single-feature{padding:0 10px;text-align:center;width:50%}.home-features .row .feature-wrapper .single-feature .wrapper{height:170px;padding:15px 10px}.home-features .row .feature-wrapper .single-feature .name{font-size:14px;line-height:18px;text-align:center}.home-features .row .feature-wrapper .single-feature svg{height:50px;width:50px}.home-local{padding-bottom:30px;padding-top:0}.home-local .section-title h2{text-align:center}.home-local .row{flex-direction:column-reverse}.home-local .row .right-col{padding:0 15px}.home-local .row .right-col .desc h3{font-size:20px;text-align:center}.home-local .row .right-col .link{margin-top:20px;text-align:center}.home-local .row .left-col,.home-local .row .right-col{box-sizing:border-box;width:100%}.home-local .row .left-col{margin-top:20px;padding:0 15px}.home-local .row .left-col img{height:auto;width:100%}.home-number{margin-bottom:30px;padding-bottom:13px;padding-top:5px}.home-number .section .single-number .wrapper{align-items:center;flex-direction:column;justify-content:center;padding:10px 0}.home-number .section .single-number .number{font-size:40px;line-height:56px;text-align:center}.home-number .section .single-number .name{font-size:24px;line-height:30px;text-align:center}.home-apartment{padding-bottom:0;padding-top:0}.home-apartment .row{flex-direction:column}.home-apartment .row .right-col .wrapper{padding:15px 15px 25px}.home-apartment .row .right-col{margin-top:-10px;padding:0 15px}.home-apartment .row .right-col h3{font-size:26px;margin-bottom:10px}.home-apartment .row .left-col,.home-apartment .row .right-col{box-sizing:border-box;width:100%}.home-apartment .row .left-col{margin-top:0;padding:0 15px}.home-apartment .row .left-col img{height:auto;width:100%}.home-investor{margin-top:20px;padding-bottom:30px;padding-top:0}.home-investor .section-title{margin-bottom:10px}.home-investor .logo,.home-investor .section-title h2{text-align:center}.home-investor .logo img{max-width:200px}.home-investor .row{flex-direction:column-reverse}.home-investor .row .right-col{padding:0 15px;text-align:center}.home-investor .row .right-col .desc{margin-bottom:0;margin-top:20px;text-align:justify}.home-investor .row .right-col .desc h3{text-align:center}.home-investor .row .right-col .link{margin-left:2px;margin-right:2px;margin-top:5px;text-align:center}.home-investor .row .right-col{box-sizing:border-box;width:100%}.home-investor .row .right-col a{font-size:13px;min-width:0;padding:7px 10px}.home-investor .row .left-col{box-sizing:border-box;margin-top:20px;padding:0 15px;width:100%}.home-investor .row .left-col img{height:auto;width:100%}}@media (min-width:1025px) and (max-width:1200px){.home-about-us .row .right-col{box-sizing:border-box;padding:0 15px 0 40px;width:50%}.home-about-us .row .bottom-col{box-sizing:border-box;padding:0 15px;width:50%}.home-about-us .row .left-col{box-sizing:border-box;width:50%}.home-about-us .row .left-col img{height:550px}.home-smart .row .left-col{padding:0 15px 0 40px}.home-smart .row .left-col,.home-smart .row .right-col{box-sizing:border-box;width:50%}.home-features .row .feature-wrapper .single-feature{width:25%}.home-local .row .right-col{padding:0 15px 0 40px}.home-local .row .left-col,.home-local .row .right-col{box-sizing:border-box;width:50%}.home-local .row .left-col img{height:550px}.home-number .section .single-number .name{font-size:45px;line-height:150px}.home-apartment .row .right-col{box-sizing:border-box;padding:0 15px 0 0;width:50%}.home-apartment .row .left-col{box-sizing:border-box;width:50%}.home-investor .row .right-col{padding:0 15px 0 40px}.home-investor .row .left-col,.home-investor .row .right-col{box-sizing:border-box;width:50%}.home-investor .row .left-col img{height:550px}}@media screen and (max-width:4500px) and (min-width:4001px){.home-slider img{height:900px!important;width:57%}}@media screen and (max-width:4000px) and (min-width:3601px){.home-slider img{height:900px!important;width:60%}}@media screen and (max-width:3600px) and (min-width:3201px){.home-slider img{height:880px!important;width:63%}}@media screen and (max-width:3200px) and (min-width:2801px){.home-slider img{height:840px!important;width:66%}}@media screen and (max-width:2800px) and (min-width:2401px){.home-slider img{width:69%}}@media screen and (max-width:2400px) and (min-width:2000px){.home-slider img{width:75%}}@media screen and (max-width:1440px) and (min-width:1025px){.home-slider .contents .desc{padding:20px 15px 20px 40px}.home-slider .contents h1,.home-slider .contents h2{font-size:24px;line-height:28px;margin-bottom:20px;margin-top:20px}}@media screen and (max-width:1440px){.home-slider .section-xl{box-sizing:border-box}.home-slider .contents{margin-left:0}.home-slider .contents h1,.home-slider .contents h2{padding-left:15px}.home-slider .contents .link{margin-bottom:10px;margin-left:15px;margin-top:10px}}@media screen and (min-width:4501px){.home-slider img{height:900px!important;width:57%}}