@import"https://use.typekit.net/dtt3roc.css";@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&family=Prompt:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";*{box-sizing:border-box;list-style:none;-webkit-font-smoothing:antialiased;padding:0;margin:0;border:none;outline:none;-webkit-appearance:none;border-radius:0;touch-action:pan-x pan-y}h1{text-transform:uppercase;padding-bottom:20px;font-family:quiche-sans,sans-serif;font-weight:400;font-size:35px;overflow-y:hidden}@media(max-width:576px){h1{font-size:28px}}@media(max-width:992px)and (orientation:landscape){h1{font-size:30px}}h2{font-family:Montserrat,sans-serif;font-weight:300;text-transform:uppercase}h3{font-family:quiche-sans,sans-serif;font-weight:400;font-size:24px}@media(max-width:576px){h3{font-size:20px}}@media(max-width:992px)and (orientation:landscape){h3{font-size:18px}}a,p,span{font-family:Prompt,sans-serif;font-weight:300;text-decoration:unset}@font-face{font-family:quiche-sans,sans-serif;font-weight:300;font-style:normal}@font-face{font-family:quiche-sans,sans-serif;font-weight:400;font-style:normal}@font-face{font-family:quiche-sans,sans-serif;font-weight:700;font-style:normal}@font-face{font-family:termina,sans-serif;font-weight:300;font-style:normal}@font-face{font-family:termina,sans-serif;font-weight:400;font-style:normal}@font-face{font-family:termina,sans-serif;font-weight:700;font-style:normal}.nav{position:fixed;top:0;left:0;width:100%;z-index:999;display:flex;align-items:center;padding:20px;transition:all .3s ease-out;background:linear-gradient(180deg,rgba(0,0,0,.6),rgba(0,0,0,.4) 50%,rgba(0,0,0,.2) 75%,transparent)}@media(max-width:576px){.nav{padding:10px}}.nav a{cursor:pointer}.nav>div{width:33.33%;display:flex;align-items:center}.nav.scroll{background:#2c479e;box-shadow:0 0 11px rgba(0,0,0,.5)}.nav .nav-menu.close span{width:100%!important;top:50%!important}.nav .nav-menu.close span:first-child{transform:translateY(-50%) rotate(45deg)}.nav .nav-menu.close span:nth-child(2){display:none}.nav .nav-menu.close span:nth-child(3){transform:translateY(-50%) rotate(-45deg)}.nav .nav-menu.menu:hover span:first-child{transform:translateX(100%)}.nav .nav-menu.menu:hover span:nth-child(3){transform:translateX(-100%)}.nav .nav-menu>div{width:35px;height:25px;position:relative;cursor:pointer;overflow:hidden}.nav .nav-menu>div span{position:absolute;height:2px;background-color:#fff;border-radius:5px;transition:.3s ease-in-out}.nav .nav-menu>div span:first-child{width:50%;top:0}.nav .nav-menu>div span:nth-child(2){width:100%;top:50%;transform:translateY(-50%)}.nav .nav-menu>div span:nth-child(3){width:50%;bottom:0;right:0}.nav .nav-logo{justify-content:center}.nav .nav-logo a{display:flex}.nav .nav-logo img{width:100%;height:50px}@media(max-width:576px){.nav .nav-logo img{height:35px}}.nav .nav-contact{justify-content:flex-end}.nav .nav-contact svg{width:100%;height:100%}.nav .nav-contact a{width:35px;height:35px;overflow:hidden;margin-left:10px}@media(max-width:576px){.nav .nav-contact a{width:30px;height:30px}}.nav .nav-contact .regis{color:#2c479e;background-color:#e15f3c;border-radius:5px;padding:5px 15px;margin:0 10px 0 5px;font-weight:500;text-decoration:unset;width:unset;height:unset}@media(max-width:576px){.nav .nav-contact .regis{font-size:8px;padding:2px;margin:0 5px 0 0;display:flex;flex-direction:column;align-items:center}}.nav .nav-contact .regis img{display:none}@media(max-width:576px){.nav .nav-contact .regis img{display:block;width:15px;height:15px}}.nav-menu-expand{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:998;background-image:url(/lifestyle-mall/img/bg2.jpg);background-size:cover;background-repeat:no-repeat;background-position:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:100px 40px 60px;pointer-events:none;transition:1s ease-in-out;opacity:0}@media(max-width:1024px){.nav-menu-expand{padding:20px}}@media(max-width:576px){.nav-menu-expand{padding-bottom:120px}}.nav-menu-expand.expand{opacity:1;pointer-events:all;animation:circle 2s forwards}.nav-menu-expand div{text-transform:uppercase;position:relative;padding:20px 0;width:50%;text-align:center;display:flex}@media(max-width:576px){.nav-menu-expand div{width:100%}}.nav-menu-expand div:before{top:0}.nav-menu-expand div:before,.nav-menu-expand div:last-child:after{content:"";position:absolute;left:0;width:100%;height:1px;background-color:#fff}.nav-menu-expand div:last-child:after{bottom:0}.nav-menu-expand div a{color:#fff;font-size:36px;position:relative;display:inline-block;cursor:pointer;overflow:hidden;background:linear-gradient(90deg,#e15f3c,#e15f3c 50%,#fff 0);width:100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;background-size:200% 100%;background-position:100%;transition:background-position 1s ease-out .3s}.nav-menu-expand div:hover a{background-position:0 100%}@keyframes circle{0%{-webkit-clip-path:circle(0 at 0 0);clip-path:circle(0 at 0 0)}to{-webkit-clip-path:circle(150% at 0 0);clip-path:circle(150% at 0 0)}}.content-banner{width:100%;height:100vh;position:relative;display:flex}@media(max-width:1024px){.content-banner{height:60vh;margin-top:90px}}@media(max-width:576px){.content-banner{height:unset;margin-top:55px}}@media(max-width:992px)and (orientation:landscape){.content-banner{height:100vh}}.content-banner:before{content:"";position:absolute;top:0;left:0;width:100%;height:70%;z-index:1;background:linear-gradient(180deg,rgba(0,0,0,.4),rgba(0,0,0,.3) 50%,transparent)}.content-banner img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:bottom}@media(max-width:576px){.content-banner img{position:relative}}.content-banner .wrap-name-building{z-index:2;position:absolute;top:30%;left:0;width:100%;display:flex;justify-content:space-around;align-items:center}@media(max-width:576px){.content-banner .wrap-name-building{top:45%}}.content-banner .wrap-name-building h1{width:50%;text-align:center;padding:0 80px}@media(max-width:1024px){.content-banner .wrap-name-building h1{padding:0 60px}}@media(max-width:768px){.content-banner .wrap-name-building h1{padding:0 40px;font-size:35px}}@media(max-width:576px){.content-banner .wrap-name-building h1{padding:0 20px;font-size:14px}}.content-banner .wrap-name-building h1:first-child{color:#f17298}.content-banner .wrap-name-building h1:last-child{color:#2c479e}.content-highlight{position:relative;padding-bottom:0!important}@media(max-width:576px){.content-highlight.content-venders{padding-bottom:20px}}.content-highlight h1{padding-bottom:40px}.content-highlight p{white-space:pre-line}@media(max-width:768px){.content-highlight p{white-space:normal}}.content-highlight .container-venders{display:flex;flex-wrap:wrap;justify-content:center;max-width:1000px;margin:auto}.content-highlight .container-venders .venders{width:25%;overflow:hidden;padding:0 20px 40px}@media(max-width:768px){.content-highlight .container-venders .venders{padding:0 10px 40px}}@media(max-width:576px){.content-highlight .container-venders .venders{width:33.33%;padding:0 5px 20px}}.content-highlight .container-venders .venders>div{display:flex;border-radius:50%;overflow:hidden;border:5px solid #e15f3c;box-shadow:0 0 11px rgba(0,0,0,.2)}.content-highlight .container-venders .venders>div img{width:100%;height:100%}.content-highlight .wrap-highlight{display:flex;flex-direction:column;align-items:center}.content-highlight .wrap-highlight h1,.content-highlight .wrap-highlight span{color:#fff}.content-highlight .wrap-highlight h2,.content-highlight .wrap-highlight p{color:#e15f3c}.content-highlight .wrap-highlight>h1{text-align:center}.content-highlight .wrap-highlight .highlight h2>span{font-family:Montserrat,sans-serif;font-weight:500}.content-highlight .wrap-highlight .highlight span{font-family:Montserrat,sans-serif;font-weight:300}.content-highlight .wrap-highlight .highlight h2{width:20%;max-width:200px}@media(max-width:768px){.content-highlight .wrap-highlight .highlight h2{padding-bottom:20px;width:unset;max-width:unset}}.content-highlight .wrap-highlight .highlight .wrap-premium{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #fff;padding:20px 0}@media(max-width:768px){.content-highlight .wrap-highlight .highlight .wrap-premium{flex-direction:column}}.content-highlight .wrap-highlight .highlight .wrap-premium:first-child{padding:0 0 20px}.content-highlight .wrap-highlight .highlight .wrap-premium:last-child{border-bottom:0}.content-highlight .wrap-highlight .highlight .wrap-premium>div{display:flex;width:80%}@media(max-width:768px){.content-highlight .wrap-highlight .highlight .wrap-premium>div{width:100%;justify-content:center}}@media(max-width:576px){.content-highlight .wrap-highlight .highlight .wrap-premium>div{flex-wrap:wrap;justify-content:flex-start}}.content-highlight .wrap-highlight .highlight .wrap-premium>div>div{display:flex;flex-direction:column;align-items:center;width:20%;padding:5px}@media(max-width:768px){.content-highlight .wrap-highlight .highlight .wrap-premium>div>div{width:25%}}@media(max-width:576px){.content-highlight .wrap-highlight .highlight .wrap-premium>div>div{width:50%}}.content-highlight .wrap-highlight .highlight .wrap-premium>div>div span{text-align:center;font-size:14px}.content-highlight .wrap-highlight .highlight .wrap-premium>div>div svg{width:60px;height:60px;margin:10px}.content-highlight .wrap-highlight .paragraph h1{padding-bottom:10px}.content-highlight .wrap-highlight .multi-brand h1,.content-highlight .wrap-highlight .paragraph h1{font-family:Prompt,sans-serif;font-weight:300}.content-highlight .wrap-highlight .multi-brand p,.content-highlight .wrap-highlight .multi-brand span,.content-highlight .wrap-highlight .paragraph p,.content-highlight .wrap-highlight .paragraph span{font-size:14px}@media(max-width:576px){.content-highlight .wrap-highlight .multi-brand p,.content-highlight .wrap-highlight .multi-brand span,.content-highlight .wrap-highlight .paragraph p,.content-highlight .wrap-highlight .paragraph span{font-size:16px}}.content-highlight .wrap-highlight .multi-brand p{max-width:550px}@media(max-width:768px){.content-highlight .wrap-highlight .multi-brand p{max-width:400px}}@media(max-width:576px){.content-highlight .wrap-highlight .multi-brand p{max-width:unset}}.content-highlight .wrap-highlight .multi-brand .wrap-img{padding-bottom:56.25%;background-image:url(/lifestyle-mall/img/brand.jpg);background-size:cover;background-repeat:no-repeat;background-position:50%}.content-highlight .wrap-highlight .multi-brand>div:last-child{padding:40px 40px 0 0;display:flex;justify-content:flex-end}@media(max-width:576px){.content-highlight .wrap-highlight .multi-brand>div:last-child{padding:20px 0}}.content-highlight .wrap-aboutus h1{color:#fff;display:block;text-align:center}.content-highlight .wrap-aboutus p{color:#fff;font-size:14px;text-align:center;padding:0 10vw 80px}@media(max-width:576px){.content-highlight .wrap-aboutus p{padding:0 0 40px}}.register{display:flex;padding:15px;border:8px solid #e15f3c;background-color:#fff}@media(max-width:768px){.register{display:flex;flex-direction:column}}.register h2,.register input,.register select,.register span{color:#2c479e!important;font-family:Prompt,sans-serif;font-weight:500}.register label{font-family:Prompt,sans-serif}.register label,.register p{color:#2c479e!important}.register h2{text-align:center;font-size:32px}.register label.error,.register span.error{color:red!important}.register span.error{position:absolute;bottom:0;left:0}.register input[type=tel],.register input[type=text],.register select{font-size:16px;width:100%;padding:5px;border-bottom:1px solid #2c479e;color:#2c479e;background-color:unset}@media(max-width:576px){.register input[type=tel],.register input[type=text],.register select{margin:10px 0}}.register input::placeholder{color:#2c479e}.register input[type=checkbox]{width:20px;height:20px;border:1px solid #e15f3c;border-radius:5px;margin-right:5px}.register input[type=submit]{font-size:16px;padding:8px 50px;border-radius:5px;background-color:#e15f3c;display:flex;margin:0 auto;cursor:pointer}.register>div{width:50%}@media(max-width:768px){.register>div{width:100%}}.register>div:first-child{background-image:url(/lifestyle-mall/img/register.jpg);background-size:cover;background-repeat:no-repeat;background-position:50%}@media(max-width:768px){.register>div:first-child{padding-bottom:56.25%}}.register>div:last-child{padding:40px 40px 40px 60px}@media(max-width:768px){.register>div:last-child{padding:40px}}@media(max-width:576px){.register>div:last-child{padding:unset}}@media(max-width:992px)and (orientation:landscape){.register>div:last-child{padding:20px}}.register>div:last-child form .wrap-register{display:flex;align-items:center;justify-content:space-between}@media(max-width:576px){.register>div:last-child form .wrap-register{flex-direction:column}}.register>div:last-child form .wrap-register>div{padding:20px 0;width:calc(50% - 20px);position:relative}@media(max-width:576px){.register>div:last-child form .wrap-register>div{width:100%;padding:10px 0}}.register>div:last-child form .wrap-register>div span.dropdown{width:10px;height:10px;position:absolute;right:10px;top:25px;border-left:1px solid #2c479e;border-bottom:1px solid #2c479e;transform:rotate(-45deg);pointer-events:none}.register>div:last-child form .wrap-agree{display:flex;padding:20px 0}@media(max-width:576px){.register>div:last-child form .wrap-agree{padding:10px 0}}.register>div:last-child form .wrap-agree label{position:relative}.register>div:last-child form .wrap-agree label span.checkmark{left:0;width:20px;height:20px;position:absolute;border:1px solid #e15f3c;border-radius:5px;cursor:pointer;top:0}.register>div:last-child form .wrap-agree label span.checkmark:after{content:"";position:absolute;display:none;left:5px;top:0;width:5px;height:13px;border:solid #707070;border-width:0 3px 3px 0;transform:rotate(45deg)}.register>div:last-child form .wrap-agree label span.checkmark.error{border:1px solid red}.register>div:last-child form .wrap-agree label input:checked~.checkmark:after{display:block}.content-gallery{position:relative}.content-gallery * ::-webkit-scrollbar{display:none}.content-gallery h1{color:#fff;text-align:center;padding-bottom:40px}.content-gallery h3{color:#f17298;text-align:center;padding-bottom:20px}.content-gallery .swiper .swiper-pagination-horizontal{top:unset!important;bottom:unset!important;width:calc(100% - 145px);left:unset!important;transform:unset!important;position:relative!important;margin:40px 0}@media(max-width:576px){.content-gallery .swiper .swiper-pagination-horizontal{width:70%;margin:20px auto 0}}.content-gallery .swiper .swiper-pagination-progressbar{background-color:#fff}.content-gallery .swiper .swiper-pagination-progressbar-fill{background:#e15f3c}.content-gallery .swiper .swiper-wrapper .wrap-img{position:relative;background-size:cover;background-repeat:no-repeat;background-position:50%}.content-gallery .wrap-l-house h1{padding-bottom:unset}.content-gallery .wrap-apartment .swiper-wrapper .wrap-slide .wrap-img,.content-gallery .wrap-l-house .swiper-wrapper .wrap-slide .wrap-img{width:100%;padding-bottom:56.25%}.content-gallery .wrap-l-house img{width:100%}.content-gallery .wrap-l-house>div{display:flex}@media(max-width:576px){.content-gallery .wrap-l-house>div{display:block}}.content-gallery .wrap-l-house>div .wrap-l-house-gal{width:50%;display:flex;flex-direction:column}.content-gallery .wrap-l-house>div .wrap-l-house-gal:first-child{padding-right:8px}@media(max-width:576px){.content-gallery .wrap-l-house>div .wrap-l-house-gal:first-child{padding-right:4px}}.content-gallery .wrap-l-house>div .wrap-l-house-gal:first-child>img{height:55%}.content-gallery .wrap-l-house>div .wrap-l-house-gal:first-child .wrap-l-house-gal-2{padding-top:16px;height:45%}@media(max-width:576px){.content-gallery .wrap-l-house>div .wrap-l-house-gal:first-child .wrap-l-house-gal-2{padding-top:8px}}.content-gallery .wrap-l-house>div .wrap-l-house-gal:first-child .wrap-l-house-gal-2 img:first-child{padding-right:16px}@media(max-width:576px){.content-gallery .wrap-l-house>div .wrap-l-house-gal:first-child .wrap-l-house-gal-2 img:first-child{padding-right:8px}}.content-gallery .wrap-l-house>div .wrap-l-house-gal:last-child{padding-left:8px}@media(max-width:576px){.content-gallery .wrap-l-house>div .wrap-l-house-gal:last-child{padding-left:4px}}.content-gallery .wrap-l-house>div .wrap-l-house-gal:last-child img:first-child{height:45%}.content-gallery .wrap-l-house>div .wrap-l-house-gal:last-child img:last-child{height:55%;padding-top:16px}@media(max-width:576px){.content-gallery .wrap-l-house>div .wrap-l-house-gal:last-child img:last-child{padding-top:8px}}.content-gallery .wrap-l-house>div .wrap-l-house-gal .wrap-l-house-gal-2{display:flex}.content-gallery .wrap-gallery{display:flex;flex-direction:column;flex-wrap:nowrap}.content-gallery .wrap-gallery .gallery #ic-plus{display:none}.content-gallery .wrap-gallery .gallery #ic-plus img{width:40px;height:40px}.content-gallery .wrap-gallery .gallery .swiper .swiper-wrapper .wrap-slide-4{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.content-gallery .wrap-gallery .gallery .swiper .swiper-wrapper .wrap-slide-4 .wrap-img{width:calc(50% - 5px);padding-bottom:35%}@media(max-width:576px){.content-gallery .wrap-gallery .gallery .swiper .swiper-wrapper .wrap-slide-4 .wrap-img{width:calc(50% - 2.5px)}}.content-gallery .wrap-gallery .gallery .swiper .swiper-wrapper .wrap-slide-4 .wrap-img:first-child,.content-gallery .wrap-gallery .gallery .swiper .swiper-wrapper .wrap-slide-4 .wrap-img:nth-child(2){margin-bottom:10px}@media(max-width:576px){.content-gallery .wrap-gallery .gallery .swiper .swiper-wrapper .wrap-slide-4 .wrap-img:first-child,.content-gallery .wrap-gallery .gallery .swiper .swiper-wrapper .wrap-slide-4 .wrap-img:nth-child(2){margin-bottom:5px}}.content-gallery .wrap-gallery .gallery .swiper .swiper-wrapper .wrap-slide .wrap-img{width:100%;padding-bottom:calc(70% + 10px)}@media(max-width:576px){.content-gallery .wrap-gallery .gallery .swiper .swiper-wrapper .wrap-slide .wrap-img{padding-bottom:calc(70% + 5px)}}.wrapper-bg{position:relative;background-image:url(/lifestyle-mall/img/bg5.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}.wrapper-bg:before{content:"";position:absolute;top:0;left:0;width:100%;height:50%;background:linear-gradient(180deg,#2c479e,rgba(44,71,158,0))}.content.gallery{position:relative}.content.gallery .wrapper-button{display:flex;position:absolute;bottom:18px;right:0;z-index:999}.content.gallery .wrapper-button .button-next,.content.gallery .wrapper-button .button-prev{width:50px;height:50px;background:#fff;border-radius:50%;cursor:pointer;position:relative;transition:all .3s ease-out}@media(max-width:576px){.content.gallery .wrapper-button .button-next,.content.gallery .wrapper-button .button-prev{display:none}}.content.gallery .wrapper-button .button-next:hover,.content.gallery .wrapper-button .button-prev:hover{background:#e15f3c}.content.gallery .wrapper-button .button-next:hover:before,.content.gallery .wrapper-button .button-prev:hover:before{border-color:#fff}.content.gallery .wrapper-button .button-next:before,.content.gallery .wrapper-button .button-prev:before{content:"";position:absolute;top:50%;width:13px;height:13px;border-left:3px solid #e15f3c;border-bottom:3px solid #e15f3c}.content.gallery .wrapper-button .button-next{margin-right:5px}.content.gallery .wrapper-button .button-next:before{left:calc(50% + 3px);transform:translate(-50%,-50%) rotate(45deg)}.content.gallery .wrapper-button .button-prev:before{left:calc(50% - 3px);transform:translate(-50%,-50%) rotate(-135deg)}.content-plan{position:relative;background-image:url(/lifestyle-mall/img/bg2.jpg);background-size:cover;background-repeat:no-repeat}.content-plan:before{content:"";position:absolute;top:-8%;left:0;width:100%;height:16%;opacity:.7;background:linear-gradient(180deg,rgba(31,44,110,0),#1f2c68 25%,#1f2c68 50%,#274590 75%,rgba(41,75,155,0))}.content-plan h1,.content-plan h2,.content-plan h3{color:#fff}.content-plan h2{font-size:38px}@media(max-width:576px){.content-plan h2{font-size:26px}}.content-plan p{font-family:Montserrat,sans-serif;font-weight:300;color:#fff;padding:10px 30px;cursor:pointer;text-transform:uppercase;position:relative;text-align:center}@media(max-width:576px){.content-plan p{padding:10px;font-size:14px}}.content-plan span{font-family:Montserrat,sans-serif;font-weight:500;font-weight:700}.content-plan .wrap-type{position:relative;display:flex;align-items:center;border:1px solid #fff;border-radius:20px;margin-bottom:20px}.content-plan .wrap-type .switch{height:100%;position:absolute;top:0;left:0;transition:all .4s ease-in-out;border-radius:20px}.content-plan .wrap-type .switch.lhouse{background-color:#f17298}.content-plan .wrap-type .switch.apartment{background-color:#e15f3c}@media(max-width:576px){.content-plan .wrap-type .switch-type{width:50%}}.content-plan .slide-right{animation:slides-right .4s}.content-plan .slide-left{animation:slides-left .4s}@keyframes slides-right{0%{margin-left:-100%}to{margin-left:0}}@keyframes slides-left{0%{margin-left:100%}to{margin-left:0}}.content-plan .wrap-plan{display:flex;flex-direction:column;align-items:center}.content-plan .wrap-plan .room{display:flex}@media(max-width:576px){.content-plan .wrap-plan .room{flex-direction:column}}.content-plan .wrap-plan .room:nth-child(odd) .detail{padding:80px 80px 80px 0}@media(max-width:768px),(max-width:992px)and (orientation:landscape){.content-plan .wrap-plan .room:nth-child(odd) .detail{padding:40px 40px 40px 0}}.content-plan .wrap-plan .room:nth-child(2n){flex-direction:row-reverse}@media(max-width:576px){.content-plan .wrap-plan .room:nth-child(2n){flex-direction:column}}.content-plan .wrap-plan .room:nth-child(2n) .detail{padding:80px 0 80px 80px}@media(max-width:768px),(max-width:992px)and (orientation:landscape){.content-plan .wrap-plan .room:nth-child(2n) .detail{padding:40px 0 40px 40px}}.content-plan .wrap-plan .room>div{width:50%}@media(max-width:576px){.content-plan .wrap-plan .room>div{width:100%}}.content-plan .wrap-plan .room .detail{display:flex;flex-direction:column;justify-content:space-between}@media(max-width:576px){.content-plan .wrap-plan .room .detail{padding:0 0 20px!important}}.content-plan .wrap-plan .room .detail.mobile{display:none}@media(max-width:576px){.content-plan .wrap-plan .room .detail.mobile{display:block;padding:0 0 40px!important}}.content-plan .wrap-plan .room .detail .detail-plan{position:relative;display:flex;padding:20px;box-shadow:0 1px 10px rgba(0,0,0,.2)}@media(max-width:576px){.content-plan .wrap-plan .room .detail .detail-plan.desk{display:none}}.content-plan .wrap-plan .room .detail .detail-plan:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#3450aa;border-radius:10px}@media(max-width:576px){.content-plan .wrap-plan .room .detail .detail-plan:before{border-radius:unset}}.content-plan .wrap-plan .room .detail .detail-plan img{z-index:1}.content-plan .wrap-plan .room .img-plan{padding:10px;background-color:#fff}.content-plan .wrap-plan .room .img-plan>div{padding:60px;position:relative;display:flex;border:2px solid #e15f3c}@media(max-width:576px){.content-plan .wrap-plan .room .img-plan>div{padding:20px}}.content-plan .wrap-plan .room .img-plan>div img{margin:0 auto}.content-plan .wrap-plan .wrap-lightbox .fslightbox-fade-in-strong img{width:500px!important;height:500px!important;background-color:#fff;padding:10px}@media(max-width:576px){.content-plan .wrap-plan .wrap-lightbox .fslightbox-fade-in-strong img{width:100%!important;height:unset!important}}.content-location{position:relative}.content-location .select-map{display:flex;padding-top:20px}.content-location .wrap{display:flex;flex-wrap:wrap}.content-location .wrap .wrap-contact{width:35%;padding-right:40px}@media(max-width:1024px){.content-location .wrap .wrap-contact{padding-bottom:40px;padding-bottom:20px}}.content-location .wrap .wrap-location{width:65%}@media(max-width:1024px){.content-location .wrap>div{width:100%!important}.content-location .wrap>div.wrap-contact{padding-right:0}}.content-location h1{margin-bottom:10px}.content-location a,.content-location span{color:#fff;font-size:14px;display:block}.content-location ul{margin-top:40px}.content-location ul li{display:flex;align-items:center;padding-bottom:20px}.content-location ul li .icon{width:40px;display:flex;align-items:center;justify-content:center;margin-right:20px}.content-location ul li .icon svg{width:40px;height:40px}.content-location ul li span{color:#fff;white-space:pre-line}@media(max-width:576px){.content-location ul li span{white-space:normal}}.content-location h1,.content-location p{color:#fff;padding-bottom:unset}@media(max-width:576px){.content-location h1,.content-location p{padding-bottom:20px}}.content-location p{font-family:Montserrat,sans-serif;font-weight:300;padding:5px 0;transition:.4s ease-in-out;cursor:pointer;position:relative;overflow:unset}.content-location p:first-child{margin-right:40px}.content-location p:first-child:before{content:"";position:absolute;top:0;right:-20px;width:1px;height:100%;background-color:#fff}.content-location p.active{color:#e15f3c}.content-location p.active:after{content:"";position:absolute;bottom:0;left:0;height:1px;background-color:#e15f3c;animation:width .4s forwards}@keyframes width{0%{width:0;opacity:0}to{width:100%;opacity:1}}.content-location .wrap-location{border:5px solid #e15f3c;background:#2c479e}.content-location .wrap-location>div{display:flex;align-items:center;justify-content:space-between}@media(max-width:576px){.content-location .wrap-location>div{flex-direction:column}}.content-location .wrap-location .wrap-map{position:relative;padding-top:20px;padding-bottom:56.25%}.content-location .wrap-location .wrap-map .map{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;cursor:pointer}.content-location .wrap-location .wrap-lightbox .fslightbox-fade-in-strong img{background-color:#2c479e;padding:10px}.content-award{position:relative;background-image:url(/lifestyle-mall/img/bg3.jpg);background-size:cover;background-repeat:no-repeat;background-position:50%}.content-award:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background-color:hsla(0,0%,100%,.9)}.content-award .wrap-award{display:flex;flex-direction:column;align-items:center;justify-content:center}.content-award .wrap-award h1{color:#2c479e}.content-award .wrap-award img{width:100%;max-width:720px;display:flex;margin:0 auto}@media(max-width:1024px){.content-award .wrap-award img{max-width:576px}}.content-award .wrap-lightbox .fslightbox-fade-in-strong img{background-color:#fff;padding:10px;width:100%!important;height:unset!important}.content-footer{background-color:#2c479e;padding:20px;display:flex;flex-direction:column;align-items:center;justify-content:center}.content-footer ul{display:flex}@media(max-width:576px){.content-footer ul{flex-direction:column;justify-content:center;align-items:center}}.content-footer ul li{text-transform:uppercase;color:#fff;font-size:11px}.content-footer ul li a{color:inherit}.content-footer ul li:nth-child(2){padding:0 10px;position:relative}@media(max-width:576px){.content-footer ul li:nth-child(2){display:none}}.content-footer ul li:nth-child(2):before{content:"";position:absolute;top:0;left:50%;width:1px;height:100%;background-color:#fff}.content-footer h2{font-family:Montserrat,sans-serif;font-weight:500;font-size:24px;letter-spacing:2px;text-align:center}.content-footer p{font-family:Montserrat,sans-serif;font-weight:300;font-size:12px}.content-footer span{font-family:termina,sans-serif;font-weight:400;font-size:6px}.content-footer a{color:#000}.content-footer img{width:200px;cursor:pointer;position:relative}@media(max-width:576px){.content-footer img{padding-right:unset;margin-right:unset;border-right:unset;margin-bottom:20px}}.content-footer>div{display:flex;align-items:center}@media(max-width:576px){.content-footer>div{flex-direction:column}}.content-footer>div .img-footer{position:relative;padding-right:80px}@media(max-width:576px){.content-footer>div .img-footer{padding-right:unset}}.content-footer>div .img-footer:before{content:"";position:absolute;top:0;right:40px;width:1px;height:100%;background-color:#071934}@media(max-width:576px){.content-footer>div .img-footer:before{display:none}}footer{background-color:#fff}footer .wrapper{padding:40px 0}footer .wrapper:first-child{display:flex;flex-direction:column;justify-content:center;align-items:center;border-top:1px solid rgba(0,0,0,.15)}@media(max-width:576px){footer .wrapper:first-child{padding:50px 20px}}footer .wrapper:nth-child(2){background:#e15f3c;border-bottom:1px solid rgba(0,0,0,.15)}footer .wrapper:nth-child(2) span{font-size:14px;text-transform:uppercase;font-family:Prompt,sans-serif;letter-spacing:1.2px;display:flex;justify-content:center;align-items:center;padding-bottom:40px;color:#081934}footer .wrapper:nth-child(3){background-color:#e15f3c;border-bottom:1px solid rgba(0,0,0,.15)}footer .wrapper a{display:flex}footer .wrapper a img{width:100%;max-width:160px}@media(max-width:1280px){footer .wrapper a img{max-width:130px}}@media(max-width:700px){footer .wrapper a img{max-width:240px}}footer .container-wrapper{width:100%;max-width:1280px;margin:auto}footer .container{display:flex;justify-content:center;align-items:center}@media(max-width:700px){footer .container{flex-direction:column}}footer .container>div{display:flex;align-items:center;justify-content:center;padding:0 30px}@media(max-width:576px){footer .container>div:last-child a{padding-bottom:0}}@media(max-width:768px){footer .container>div{padding:0 20px}}@media(max-width:700px){footer .container>div{padding:0 0 40px}footer .container>div:last-child{padding-bottom:0}}footer .container-bottom{display:flex;justify-content:center;align-items:center}@media(max-width:768px){footer .container-bottom{flex-direction:column}}footer .container-bottom span{display:block;width:40px;height:24px;position:relative}footer .container-bottom span:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:1px;height:100%;background-color:#081934}@media(max-width:768px){footer .container-bottom span{display:none}}footer .container-bottom h2{color:#081934;font-family:Montserrat,sans-serif;font-weight:600;font-size:20px}@media(max-width:1280px){footer .container-bottom h2{font-size:18px}}@media(max-width:768px){footer .container-bottom h2{font-size:24px;letter-spacing:2px}footer .container-bottom a:last-child h2{font-family:Montserrat,sans-serif;font-size:14px;margin-top:10px;letter-spacing:0}}.content-thankyou{position:relative;background-image:url(/lifestyle-mall/img/bg1.jpg);background-size:cover;background-repeat:no-repeat;background-position:50%;width:100%;overflow-y:hidden;height:calc(100vh - 130px);display:flex;justify-content:center;align-items:center;padding:120px 80px 80px}@media(max-width:1280px){.content-thankyou{height:100vh}}@media(max-width:1024px){.content-thankyou{height:calc(100vh - 160px);padding:100px 60px 60px}}@media(max-width:576px){.content-thankyou{height:unset;padding:60px 20px 40px}}@media(max-width:992px)and (orientation:landscape){.content-thankyou{height:unset}}.content-thankyou .wrap-thankyou{display:flex;flex-direction:column;align-items:center;width:100%;padding:80px;position:relative;text-align:center}.content-thankyou .wrap-thankyou:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.2) 15%,hsla(0,0%,100%,.4) 50%,hsla(0,0%,100%,.2) 85%,hsla(0,0%,100%,0));filter:blur(10px);border-radius:10px}@media(max-width:1024px){.content-thankyou .wrap-thankyou{padding:40px}}@media(max-width:576px){.content-thankyou .wrap-thankyou{padding:20px}}.content-thankyou .wrap-thankyou h1,.content-thankyou .wrap-thankyou h3{color:#fff}.content-thankyou .wrap-thankyou img{width:100px;height:100px;margin:0 10px}@media(max-width:1024px){.content-thankyou .wrap-thankyou img{width:80px;height:80px}}@media(max-width:576px),(max-width:992px)and (orientation:landscape){.content-thankyou .wrap-thankyou img{width:50px;height:50px;margin:0 5px}}.content-thankyou .wrap-thankyou a.back{background-color:#e15f3c;padding:10px 20px;border-radius:5px;font-size:20px;color:#2c479e}.content-thankyou .wrap-thankyou>div{padding:20px 0;z-index:1}body{background-color:#2c479e}.section{padding:80px}@media(max-width:1024px){.section{padding:60px}}@media(max-width:768px){.section{padding:40px}}@media(max-width:576px){.section{padding:40px 20px}}.wrap{max-width:1280px;margin:0 auto;position:relative}.content,.wrap{width:100%;overflow-y:hidden}.content{z-index:1}