:root{--line-height: 1.4;--app-height: 100vh}@media screen and (min-width: 1200px){.wrapper-width{width:88%;max-width:1580px}}@media screen and (min-width: 992px) and (max-width: 1199.99px){.wrapper-width{width:94%}}@media screen and (max-width: 991.99px){.wrapper-width{width:100%}}@media screen and (min-width: 1200px){.cloud-video .video-container{margin-right:auto;margin-left:auto;width:80%}}@media screen and (min-width: 992px){[id*="home-"]#home-tower-info .bg{background-size:contain}[id*="home-"]#home-tower-info .classes{padding-right:calc(10px + 2.60417vw)}[id*="home-"]#home-tower-info .units{padding-left:calc(10px + 2.60417vw)}}@media screen and (max-width: 991px){[id*="home-"]#home-tower-info .units{margin-top:calc(60px + 2.08333vw)}}[id*="home-"]#home-video .wrapper{position:relative;padding-right:30px;padding-left:30px}@media screen and (max-width: 1199px){[id*="home-"]#home-video .wrapper{padding-bottom:30px}}@media screen and (min-width: 1200px){[id*="home-"]#home-video .wrapper .bg{bottom:calc(50px + 12.5vw);left:16px;width:calc(100% - 32px)}}[id*="home-"]#home-about .image .items{-webkit-column-count:2;column-count:2}[id*="home-"]#home-about .image .items li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:34px}@media screen and (min-width: 992px){[id*="home-"]#home-about .wrapper .bg{left:15px;width:calc(100% - 30px)}[id*="home-"]#home-about .text{max-width:460px;padding-right:calc(15px + .26042vw)}[id*="home-"]#home-about .image{max-width:510px;padding-left:calc(15px + .26042vw)}}@media screen and (max-width: 991px){[id*="home-"]#home-about .image{margin-top:calc(30px + 2.60417vw)}}[id*="home-"]#home-advance-sale .bg{background-size:auto}@media screen and (max-width: 991px){[id*="home-"]#home-advance-sale .text{margin-top:calc(20px + 2.08333vw)}}main.single#gallery .photo-gallery .gallery .title{opacity:0;visibility:hidden}main.single#gallery .photo-gallery .gallery:hover .title{opacity:1;visibility:visible;-webkit-transition: .3s ease-in-out;transition: .3s ease-in-out}main.single#gallery #location .text{margin:-6.5625vw auto 0;width:80%;max-width:988px}@media screen and (min-width: 1200px){main.single#gallery #video+#location{position:relative;margin-top:calc(-60px + -9.375vw)}main.single#gallery #video+#location .map-container{min-height:400px}main.single#gallery #video+#location .map-container::before{padding-top:calc(40% + calc(60px + 9.375vw))}main.single#gallery #video+#location::after{content:"";position:absolute;right:0;top:0;width:100%;height:40%;background:-webkit-gradient(linear, left bottom, left top, from(rgba(0,0,0,0)), to(#fff));background:linear-gradient(0deg, rgba(0,0,0,0) 0%, #fff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr=#fff, endColorstr=rgba(0,0,0,0),GradientType=0 )}}@media screen and (max-width: 1199px){main.single#gallery #video{margin-bottom:calc(50px + 3.64583vw)}main.single#gallery #video+#location{margin-top:calc(50px + 3.64583vw)}}main.page#contact #contact-form .form-container span[class*="form-control"] input{height:60px}main.page#contact #contact-form .form-container span[class*="form-control"] input,main.page#contact #contact-form .form-container span[class*="form-control"] textarea{width:100%;padding:16px 20px;font-size:17px;font-size:1.0625rem}main.page#contact #contact-form .form-container span[class*="form-control"]:not(.form-control-wide):not(.your-message){width:50%;float:left}main.page#contact #contact-form .form-container span[class*="form-control"]:not(.form-control-wide):not(.your-message):nth-child(4n+1){padding-right:6px}main.page#contact #contact-form .form-container span[class*="form-control"]:not(.form-control-wide):not(.your-message):nth-child(4n-1){padding-left:6px}main.page#contact #contact-form .form-container [type="submit"],main.page#contact #contact-form .form-container [type="button"],main.page#contact #contact-form .form-container button{height:55px;padding-right:50px;padding-left:50px;font-size:18px;font-size:1.125rem}@media screen and (min-width: 1200px){main.page#mechanical-electrical-installations .descriptions .description{display:-webkit-box;display:-ms-flexbox;display:flex}main.page#mechanical-electrical-installations .descriptions .description .image{-webkit-box-flex:0;-ms-flex:0 0 390px;flex:0 0 390px}main.page#mechanical-electrical-installations .descriptions .description .content{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;padding-left:calc(20px + 1.66667vw);padding-right:calc(20px + 6.51042vw)}}@media screen and (max-width: 1199px){main.page#mechanical-electrical-installations .descriptions .description .image::before{content:"";display:block;width:100%;padding-top:53%}}main.page#project-facilities .facilities .facility{display:-webkit-box;display:-ms-flexbox;display:flex}main.page#project-facilities .facilities .facility:not(:nth-last-child(1)){margin-bottom:60px}main.page#project-facilities .facilities .facility .image{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%}main.page#project-facilities .facilities .facility .image::after{bottom:14px;width:46px;height:46px;font-size:28px}main.page#project-facilities .facilities .facility .content{-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%;padding-top:30px}main.page#project-facilities .facilities .facility .content .title-bar{width:364px;height:87px}main.page#project-facilities .facilities .facility .content .title-bar .icon{-webkit-box-flex:0;-ms-flex:0 0 98px;flex:0 0 98px}main.page#project-facilities .facilities .facility .content .title-bar .icon::after{top:22px;bottom:22px}main.page#project-facilities .facilities .facility .content .title-bar .icon img{max-width:calc(100% - 16px);max-height:calc(100% - 16px)}main.page#project-facilities .facilities .facility .content .title-bar .title{margin:10px 30px;text-align:center;font-size:22px;font-size:1.375rem}@media screen and (min-width: 1600px){main.page#project-facilities .facilities .facility .image{-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%}main.page#project-facilities .facilities .facility .content{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%}}main.page#project-facilities .facilities .facility:nth-child(odd) .image::after{left:14px}main.page#project-facilities .facilities .facility:nth-child(odd) .content{padding-left:30px}main.page#project-facilities .facilities .facility:nth-child(odd) .content .title-bar{-webkit-transform:translateX(-128px);transform:translateX(-128px)}main.page#project-facilities .facilities .facility:nth-child(odd) .content .title-bar .icon::after{right:0}main.page#project-facilities .facilities .facility:nth-child(even){direction:rtl}main.page#project-facilities .facilities .facility:nth-child(even) .image::after{right:14px}main.page#project-facilities .facilities .facility:nth-child(even) .content{padding-right:30px}main.page#project-facilities .facilities .facility:nth-child(even) .content .title-bar{-webkit-transform:translateX(128px);transform:translateX(128px)}main.page#project-facilities .facilities .facility:nth-child(even) .content .title-bar .icon::after{left:0}main.page#project-facilities .facilities .facility:nth-child(even) .content .title-bar .title{direction:initial}main.page#project-facilities .facilities .facility:nth-child(even) .content .excerpt{direction:initial}@media screen and (min-width: 1200px){main.page#specifications #concept .image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-left:0}main.page#specifications #concept .text .title,main.page#specifications #concept .text .description{max-width:670px}}@media screen and (min-width: 1400px){main.page#specifications #landscape{margin-right:auto;margin-left:auto;max-width:1130px}}@media screen and (min-width: 992px){main.page#specifications #landscape .image-box{padding-left:calc(10px + .78125vw)}main.page#specifications #landscape .text{padding-right:calc(10px + .78125vw);text-align:right}}@media screen and (max-width: 991px){main.page#specifications #landscape .image-box{margin-top:36px}}@media screen and (min-width: 1200px) and (max-width: 1599px){main.page#specifications #class-usage .classes .class-container{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}}#content{line-height:calc(var(--line-height) * 1.22);font-size:18px;font-size:1.125rem}@media screen and (max-width: 991px){#tags-sharing .tags,#tags-sharing .sharing{width:100%;padding:calc(10px + .46875vw) calc(10px + 1.04167vw)}#tags-sharing .tags+.sharing{margin-top:8px}#tags-sharing .tags a{padding:6px 8px;font-size:14px;font-size:.875rem}}@media screen and (min-width: 992px){#tags-sharing .tags,#tags-sharing .sharing{-webkit-box-flex:1;-ms-flex:1 1 calc(50% - 6px);flex:1 1 calc(50% - 6px);padding:19px 30px}#tags-sharing .tags a{padding:9px 12px;font-size:16.5px;font-size:1.03125rem}#tags-sharing .tags+.sharing{margin-left:12px}}
/*# sourceMappingURL=media-m768.min.css.map */