.variant-section{margin-bottom:75px;margin-top:98px}.variant-section .section-title{padding-left:20px}.variant-section .section-title h2{text-transform:none}.variant-section .row{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px;margin-top:60px}.variant-section .row .box{box-sizing:border-box;padding:0 10px;width:33.3333333333%}.variant-section .row .box .box-wrapper{background:#f8f8f8;padding:0 0 35px}.variant-section .row .box .box-wrapper img{height:185px;object-fit:cover;width:100%}.variant-section .row .box .box-wrapper .title-before{color:#000;display:block;font-size:18px;font-weight:300;line-height:26px;margin-top:35px;padding:0 15px;text-align:center}.variant-section .row .box .box-wrapper h3{color:#000;display:block;font-size:30px;font-weight:700;line-height:30px;margin:0;padding:0 15px;text-align:center;text-transform:uppercase}.variant-section .row .box .box-wrapper h3:after{background:#e84e0e;content:"";display:block;height:5px;margin:12px auto 0;width:77px}.variant-section .row .box .box-wrapper .desc{padding:0 15px}.variant-section .row .box .box-wrapper .desc,.variant-section .row .box .box-wrapper .desc p{color:#000;font-size:16px;font-weight:400;line-height:24px;text-align:justify}.variant-section .row .box .box-wrapper .desc em{color:#000;font-size:12px;font-style:normal;font-weight:400;line-height:16px}.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{font-size:55px;margin-bottom:15px;margin-top:14px}.home-local .row .right-col{box-sizing:border-box;padding:0 15px 0 65px;width:50%}.home-local .row .right-col .desc{text-align:justify}.home-local .row .right-col .desc h3{font-size:30px;font-weight:500;line-height:normal;margin:22px 0}.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:650px;object-fit:cover;object-position:right;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-apartment{background-color:#f8f8f8;margin-top:65px;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;margin-bottom:-10px;padding:0 0 0 15px;text-align:center;width:50%}.home-apartment .row .left-col img{height:486px;object-fit:cover;width:100%}@media (max-width:1024px){.variant-section{margin-bottom:10px;margin-top:30px}.variant-section .section-title{padding-left:0}.variant-section .section-title h2{text-align:center}.variant-section .row{margin-top:30px}.variant-section .row .box{width:100%}.variant-section .row .box .box-wrapper{margin-bottom:30px;padding:0 0 20px}.variant-section .row .box .box-wrapper .title-before{margin-top:10px}.variant-section .row .box .box-wrapper h3{font-size:24px}.variant-section .row .box .box-wrapper .desc,.variant-section .row .box .box-wrapper .desc p{text-align:center}.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 .section-title h2{font-size:30px}.home-local .row .right-col{padding:0 15px}.home-local .row .right-col .desc h3{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-smart{padding-bottom:20px;padding-top:20px}.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:20px;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-apartment{margin-top:30px;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%}}@media (min-width:1025px) and (max-width:1200px){.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:650px}.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-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%}}