@charset "utf-8";html{height:100%}.corpo{min-height:96.6%}body{font-family:'Lato',sans-serif;font-size:16px;line-height:100%;color:#000;height:97.4%}a,a:link,a:active,a:hover,a:focus,a:visited{text-decoration:none;outline:0;color:#000}input,textarea{outline:0}label{font-weight:normal;margin-bottom:0}h1,h2,h3,h4,h6{line-height:100%}h3{color:#ea7c1f}.center-block-outer{overflow:hidden}.center-block-middle{float:left;position:relative;left:50%}.center-block-inner{position:relative;left:-50%}.bold{font-weight:bold}.common-page-header{background:#000}.common-page-header .left-col{float:left}.common-page-header .left-col a{display:inline-block;margin-top:10px;font-size:16px;text-transform:uppercase;color:#ea7c1f}.common-page-header .right-col{float:right}.common-page-header .right-col a,.common-page-header .right-col .divider{display:inline-block;vertical-align:middle}.common-page-header .right-col .divider{height:27px;width:1px;background:#fff}.common-page-header .right-col a{margin:0 51px 0 51px;padding:10px 0 10px 0;text-transform:uppercase;color:#fff;-webkit-transition:color 300ms ease-in-out;-moz-transition:color 300ms ease-in-out;-ms-transition:color 300ms ease-in-out;-o-transition:color 300ms ease-in-out}.common-page-header .right-col a:hover{color:#ea7c1f}.common-form-section{padding-top:21px;padding-bottom:29px;background:#d2d0d1}.common-form-section h3{font-weight:bold;font-size:22px;color:#404041}.common-form{margin-top:13px;font-size:0}.common-form ::-webkit-input-placeholder{color:#404041}.common-form :-moz-placeholder{color:#404041;opacity:1}.common-form ::-moz-placeholder{color:#404041;opacity:1}.common-form :-ms-input-placeholder{color:#404041}.common-form input,.common-form textarea{vertical-align:top;padding-left:15px;padding-right:15px;height:52px;border:none;font-size:16px}.common-form input,.common-form textarea,.common-form input[type="submit"]{height:52px}.common-form input{border-right:1px solid #d2d0d1}.common-form input:nth-child(1){width:278px}.common-form input:nth-child(2){width:228px}.common-form input:nth-child(3){width:176px}.common-form textarea{resize:vertical;padding-top:16px;min-height:52px;width:293px}.common-form input[type="submit"]{padding:0 15px;width:165px;text-transform:uppercase;font-weight:bold;font-size:20px;color:#fff;background:#ea7c1f;-webkit-transition:background 300ms ease-in-out;-moz-transition:background 300ms ease-in-out;-ms-transition:background 300ms ease-in-out;-o-transition:background 300ms ease-in-out}.common-form input[type="submit"]:hover{background:#db6f15}.cms-description{font-family:'Lato',sans-serif !important}a.download-item{margin-bottom:18px;text-transform:uppercase;font-size:18px;font-weight:bold;color:#ea7c1f}a.download-item .fa-download{margin-right:16px;font-size:25px}.side-list-box{margin-top:83px;padding:0 23px 0 23px;background:#ece8e9}.side-list-box li{padding:22px 0 22px 15px}.side-list-box li a{font-size:18px;color:#404041;-webkit-transition:color 100ms ease-in-out;-moz-transition:color 100ms ease-in-out;-ms-transition:color 100ms ease-in-out;-o-transition:color 100ms ease-in-out}.side-list-box li a:hover{color:#ea7c1f}.side-list-box li:not(:last-of-type){border-bottom:1px solid #9f9f9f}.side-list-box li.active a{font-weight:bold;color:#ea7c1f}.common-pagination{margin-top:32px;margin-bottom:77px;text-align:center}.common-pagination .inner-wrap{display:inline-block;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #d2d0d1}.common-pagination .prev-btn,.common-pagination .next-btn{padding:10px 15px 10px 15px;color:#9f9f9f;-webkit-transition:all 100ms ease-in-out;-moz-transition:all 100ms ease-in-out;-ms-transition:all 100ms ease-in-out;-o-transition:all 100ms ease-in-out}.common-pagination .prev-btn i,.common-pagination .next-btn i{color:#ea7c1f}.common-pagination .prev-btn:hover,.common-pagination .next-btn:hover{color:#818183;background:#ece8e9}.common-pagination .prev-btn{float:left;padding-right:28px}.common-pagination .prev-btn i{margin-right:10px}.common-pagination .next-btn{float:right;padding-left:28px}.common-pagination .next-btn i{margin-left:10px}.common-pagination ul{padding-left:164px;padding-right:164px;font-size:0}.common-pagination li{display:inline-block}.common-pagination li a,.common-pagination li span{display:inline-block;padding:10px 15px 10px 15px;font-size:16px;color:#9f9f9f}.common-pagination li a{-webkit-transition:all 50ms ease-in-out;-moz-transition:all 50ms ease-in-out;-ms-transition:all 50ms ease-in-out;-o-transition:all 50ms ease-in-out}.common-pagination li a:hover{color:#fff;background:#ea7c1f}.common-pagination li.active a{color:#fff;background:#ea7c1f}.detail-item{display:block;margin:0 auto 22px auto;max-width:408px}.detail-item .img-container{position:relative}.detail-item .overlay{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;-webkit-transition:opacity 400ms ease-in-out;-moz-transition:opacity 400ms ease-in-out;-ms-transition:opacity 400ms ease-in-out;-o-transition:opacity 400ms ease-in-out;background:rgba(0,0,0,.6)}.detail-item .read-more-container{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);text-align:center;color:#fff}.detail-item .fa-eye{font-size:22px}.detail-item .read-more{margin-top:5px;font-size:18px}.detail-item:hover .overlay{opacity:1}.detail-item:hover .info{background:#ea7c1f}.detail-item:hover .info h3,.detail-item:hover .info p{color:#fff}.detail-item .info{padding:12px 26px 18px 26px;-webkit-transition:background 400ms ease-in-out;-moz-transition:background 400ms ease-in-out;-ms-transition:background 400ms ease-in-out;-o-transition:background 400ms ease-in-out;background:#ece8e9}.detail-item .info h3,.detail-item .info p{-webkit-transition:color 400ms ease-in-out;-moz-transition:color 400ms ease-in-out;-ms-transition:color 400ms ease-in-out;-o-transition:color 400ms ease-in-out}.detail-item .info h3{text-align:center;font-size:20px;font-weight:bold}.detail-item .info p{margin-top:10px;line-height:18px;color:#505050}.short-description-title{font-size:22px;margin-top:27px;margin-bottom:25px;color:#ea7c1f}.detail-description{margin-bottom:53px;line-height:20px !important}.detail-gallery-heading{margin-top:98px;margin-bottom:16px;font-size:30px;color:#ea7c1f}.detail-gallery-container{margin-bottom:42px}.detail-gallery-container #detail-gallery-slider{margin-bottom:7px}.detail-gallery-container .lSSlideOuter .lSPager.lSpg>li{padding:0 3px}.detail-gallery-container .lSSlideOuter .lSPager.lSpg>li a{position:relative;display:inline-block;overflow:hidden;height:13px;width:13px;text-indent:-999em;z-index:99;border-radius:30px;background-color:#d2d0d1}.detail-gallery-container .lSSlideOuter .lSPager.lSpg>li.active a{background-color:#1d1d1e}.detail-gallery-item{margin-bottom:30px}header{padding-top:32px;background:#404041}.main-logo{display:block;margin:0 auto;width:327px;height:79px;background:url(../img/layout/main_logo.png) no-repeat;background-size:100%}.lang-links{text-align:right}.lang-links a,.lang-links .lang-seperator{display:inline-block}.lang-links a{vertical-align:top;font-size:20px;color:#fff;font-weight:lighter}.lang-links a:hover{font-weight:bold}.lang-links a.active{font-weight:bold}.lang-links .lang-seperator{vertical-align:bottom;margin:0 8px 0 8px;height:27px;width:1px;background:#ea7c1f}nav{}.fixed-nav{position:fixed;top:0;z-index:900}.menu-button{position:relative;margin:17px auto 16px auto;width:40px;height:24px;background:url(../img/layout/test_transformicon.png) no-repeat;cursor:pointer}.social-icon{position:relative;z-index:890;float:right;margin-top:27px;margin-left:34px;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out}.social-icon:hover{opacity:.6}.icon-share{width:23px;height:26px;background:url(../img/layout/icon_social_share.png) no-repeat}.icon-fb{width:13px;height:27px;background:url(../img/layout/icon_social_fb.png) no-repeat}.main-menu{position:relative;display:block;margin:0 0 21px 0;padding:32px 0 0 0;border-top:1px solid #ea7c1f;font-size:0}.main-menu>li{display:inline-block}.main-menu>li>a{display:block;font-size:20px;padding:0 5px 0 0;font-weight:lighter;color:#fff}.main-menu>li.active>a{font-weight:bold}.main-menu>li:not(:last-of-type){margin-right:44px}.main-menu .dropdown-menu{top:0;display:none;float:left;padding:30px 0 0 0;margin:15px 0 0;list-style:none;font-size:14px;text-align:left;background-color:transparent;border:none;border-radius:4px;-webkit-box-shadow:none;box-shadow:none;-webkit-background-clip:padding-box;background-clip:padding-box}.main-menu .dropdown-menu .inner-wrap{padding:10px 0 5px;background:#404041}.main-menu .dropdown-menu li{margin-bottom:10px;text-align:center}.main-menu .dropdown-menu a{font-weight:lighter;font-size:17px;color:#fff;-webkit-transition:color 100ms ease-in-out;-moz-transition:color 100ms ease-in-out;-ms-transition:color 100ms ease-in-out;-o-transition:color 100ms ease-in-out}.main-menu .dropdown-menu a:hover{color:#ea7c1f}#magic-line{position:absolute;top:0;left:0;width:100px;height:5px;background:#ea7c1f}footer{padding:22px 0 18px 0;background:#1d1d1e;color:#fff}.contact-info-item{float:left}.contact-info-item label{font-weight:bold;color:#ea7c1f}.contact-info-item a{color:#fff;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out}.contact-info-item a:hover{opacity:.8}.brands-info{float:right}.brands-info a{color:#fff;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out}.brands-info a:hover{opacity:.7}.brands-info a i{display:inline-block;vertical-align:middle;margin-top:-5px;margin-left:6px;width:51px;height:25px;background:url(../img/layout/icon_cloud.png)}#main-banner-section{position:relative;background:#1d1d1e}#main-slider .slide-item{width:100%;height:685px;background-position:top center;background-size:cover}#main-slider .slide-watermark{float:left;margin-top:35px;max-height:293px;max-width:293px}#main-slider .slide-slogan{float:right;margin-top:86px;max-width:828px;font-size:50px;font-weight:bold;color:#fff}.banner-links-wrapper{position:absolute;bottom:0;padding:71px 0 54px 0;width:100%;background:rgba(0,0,0,.5)}.banner-links-wrapper .link-wrap{text-align:center;border-bottom:1px solid #ea7c1f}.banner-links-wrapper .link-wrap a{display:block;padding-bottom:16px;font-size:22px;font-weight:lighter;text-transform:uppercase;color:#fff;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out}.banner-links-wrapper .link-wrap a:hover{color:#ea7c1f}.condominium-banner{margin-top:60px;margin-bottom:24px}#condominium-section{overflow:hidden;margin-bottom:67px}#condominium-section .container{position:relative}#condominium-section .left-img{position:absolute;top:0;right:1185px}#condominium-section .right-img{top:0;position:absolute;left:1185px}#condominium-section .info-box{padding:40px 21px 0 21px;height:358px;background:#404041}#condominium-section .info-box .inner-wrap{overflow:hidden;height:295px}#condominium-section .info-box h3,#condominium-section .info-box h4{text-transform:uppercase}#condominium-section .info-box h3{font-size:26px;font-weight:bold}#condominium-section .info-box h4{font-size:38px;font-weight:lighter;color:#fff}#condominium-section .info-box p{margin-top:31px;line-height:20px;color:#fff}#condominium-section .img-with-margin{margin-bottom:32px}#features-section{padding-top:237px;background-image:url(../img/layout/bg_section_split.png),url(../img/layout/bg_pattern.png);background-repeat:no-repeat,repeat;background-position:center top}.feature-item{margin-bottom:95px}.feature-item:nth-of-type(odd){text-align:left}.feature-item:nth-of-type(even){text-align:right}.feature-item:nth-of-type(even) .feature-box{text-align:left}.feature-box{display:inline-block;vertical-align:top;margin-right:23px}.feature-box h3,.feature-box h4{width:230px}.feature-box h3{font-size:20px;text-transform:uppercase;color:#ea7c1f}.feature-box h4{margin-top:4px;font-size:24px;text-transform:uppercase;font-weight:bold;color:#fff}.feature-box p{margin-top:10px;max-width:192px;font-size:14px;line-height:20px;color:#fff}.feature-img{display:inline-block;vertical-align:top;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out}.feature-img:hover{-webkit-filter:brightness(.8);-moz-filter:brightness(.8);filter:brightness(.8)}.banner-slogan{margin:17px auto 40px auto}.list-details-header{padding-top:4px;padding-bottom:3px;background:#000}.list-details-header .banner{float:left;margin-top:7px}.list-details-header .links{float:right}.list-details-header .links a,.list-details-header .links .divider{display:inline-block;vertical-align:middle}.list-details-header .links .divider{height:27px;width:1px;background:#fff}.list-details-header .links a{margin:0 51px 0 51px;padding:10px 0 10px 0;text-transform:uppercase;color:#fff;-webkit-transition:color 300ms ease-in-out;-moz-transition:color 300ms ease-in-out;-ms-transition:color 300ms ease-in-out;-o-transition:color 300ms ease-in-out}.list-details-header .links a:hover{color:#ea7c1f}#condominium-list-section{margin:50px auto 36px auto}.condominium-item{display:block;margin-bottom:76px}.condominium-item:hover .watermark-wrapper{opacity:0}.condo-img-container{position:relative}.condo-img-container .watermark-wrapper{position:absolute;top:0;right:0;left:0;bottom:0;background:rgba(0,0,0,.3);opacity:1;-webkit-transition:opacity 300ms ease-in-out;-moz-transition:opacity 300ms ease-in-out;-ms-transition:opacity 300ms ease-in-out;-o-transition:opacity 300ms ease-in-out}.condo-img-container .watermark{margin:55px auto 0 auto}.condo-info-box{padding:20px;background:#ece8e9}.condo-info-box h3{text-align:center;font-weight:bold;font-size:20px;color:#404041}.condo-info-box p{margin-top:15px;line-height:20px;color:#404041}.flexslider{border:none !important;-moz-box-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important}.flexslider .flex-direction-nav{display:none}#detail-slider-container,.slider-detail{position:relative}#detail-main-slider .slide-item{width:100%;height:532px;background-position:top center;background-size:cover}.slider-navigation-container{position:absolute;top:0;left:0;right:0;background:#f5f5dc}.slider-navigation-container .prev-btn,.slider-navigation-container .next-btn{position:absolute;top:140px;width:29px;height:42px;cursor:pointer}.slider-navigation-container .prev-btn{left:0;background:url(../img/layout/main_arrow_l.png) no-repeat}.slider-navigation-container .next-btn{right:0;background:url(../img/layout/main_arrow_r.png) no-repeat}#desktop-gallery-container,#pic-control{margin-top:36px;margin-bottom:38px;position:relative}#desktop-gallery-container .prev-btn-wrap,#pic-control .prev-btn-wrap,#desktop-gallery-container .next-btn-wrap,#pic-control .next-btn-wrap{z-index:2;position:absolute;top:0;width:193px;height:100%}#desktop-gallery-container .prev-btn-wrap,#pic-control .prev-btn-wrap{left:0;background:url(../img/layout/arrow_l_bg.png) no-repeat}#desktop-gallery-container .next-btn-wrap,#pic-control .next-btn-wrap{right:0;background:url(../img/layout/arrow_r_bg.png) no-repeat}#desktop-gallery-container .prev-btn,#pic-control .prev-btn,#desktop-gallery-container .next-btn,#pic-control .next-btn{margin-top:49px;width:26px;height:47px;opacity:1;-webkit-transition:opacity 300ms ease-in-out;-moz-transition:opacity 300ms ease-in-out;-ms-transition:opacity 300ms ease-in-out;-o-transition:opacity 300ms ease-in-out;cursor:pointer}#desktop-gallery-container .prev-btn:hover,#pic-control .prev-btn:hover,#desktop-gallery-container .next-btn:hover,#pic-control .next-btn:hover{opacity:.6}#desktop-gallery-container .prev-btn,#pic-control .prev-btn{margin-left:21px;float:left;background:url(../img/layout/arrow_l.png) no-repeat}#desktop-gallery-container .next-btn,#pic-control .next-btn{margin-right:21px;float:right;background:url(../img/layout/arrow_r.png) no-repeat}#mobile-thumbs-container{margin-top:24px;margin-bottom:26px}.detail-info-section{background:#dadada}.detail-watermark{margin-top:32px}.detail-heading{margin-top:98px;font-size:50px;font-weight:bold;color:#9f9f9f}.detail-description-section{margin-top:46px;margin-bottom:39px}.detail-description-heading{margin-bottom:27px;text-transform:uppercase;font-size:23px;color:#1d1d1e}.detail-description p,.detail-description span{color:#505050;line-height:22px}.detail-features-col{padding-left:98px}.detail-features-col h4{margin-bottom:27px;text-transform:uppercase;font-size:22px;color:#1d1d1e}.detail-features-col ul{padding-left:18px}.detail-features-col ul li{list-style:disc;margin-bottom:10px;color:#505050}.condo-detail-download-item{float:left;clear:left}a.detail-related-link{display:inline-block;margin-top:116px;text-transform:uppercase;padding:12px 20px 13px 20px;font-weight:bold;font-size:15px;background:#818183;-webkit-transition:background 300ms ease-in-out;-moz-transition:background 300ms ease-in-out;-ms-transition:background 300ms ease-in-out;-o-transition:background 300ms ease-in-out;color:#fff}a.detail-related-link:hover{background:#505050}.news-detail-title{margin-top:29px;margin-bottom:22px;font-size:32px;color:#ea7c1f}.side-info-box{margin-top:83px;padding:0 23px 12px 23px;background:#ece8e9}.side-info-box h4{margin-bottom:22px;padding:22px 0 22px 15px;font-size:17px;font-weight:bold;color:#ea7c1f;-webkit-transition:color 100ms ease-in-out;-moz-transition:color 100ms ease-in-out;-ms-transition:color 100ms ease-in-out;-o-transition:color 100ms ease-in-out;border-bottom:1px solid #9f9f9f}.side-info-box h4:hover{color:#ea7c1f}.side-info-box .contact-item{display:block;margin:0 0 24px 15px;font-size:16px;color:#505050}.information-title{margin-top:29px;margin-bottom:22px;font-size:32px;text-transform:uppercase;color:#ea7c1f}.heading-and-sub{margin-top:31px;margin-bottom:16px;font-size:33px;color:#ea7c1f}.heading-and-sub span{font-size:24px;color:#505050}.all-news-heading{margin-top:31px;margin-bottom:18px;font-size:34px;color:#ea7c1f}.detail-item.all-news-detail-item .info{padding:12px 20px 18px 20px}#contacts-map{width:100%;height:353px}.contacts-container{margin-bottom:74px}.contacts-heading{margin-top:25px;margin-bottom:39px;font-size:32px;color:#ea7c1f}.contacts-description{color:#404041}.contacts-list{margin-top:38px;font-size:17px}.contacts-list label,.contacts-list a,.contacts-list span{color:#404041}.contacts-list label{margin-top:22px;display:block}.contacts-list a,.contacts-list span{display:inline-block;margin-top:5px}#contact-form{float:left;width:100%}#contact-form input:not([type="submit"]),#contact-form textarea{padding-left:10px;width:100%;border:1px solid #ccc;font-size:15px}#contact-form input:not([type="submit"]){margin-bottom:5px;height:40px}#contact-form textarea{padding-top:8px;resize:none;height:123px}#contact-form input[type="submit"]{float:right;margin-top:3px;padding:16px 42px 16px 42px;font-size:22px;text-transform:uppercase;border:none;color:#fff;background:#ea7c1f;opacity:1;-webkit-transition:opacity 300ms ease-in-out;-moz-transition:opacity 300ms ease-in-out;-ms-transition:opacity 300ms ease-in-out;-o-transition:opacity 300ms ease-in-out}#contact-form input[type="submit"]:hover{opacity:.8}.form-message{display:none;text-align:center;font-size:20px;color:#ea7c1f}.faqs-heading{margin-top:34px;margin-bottom:15px;font-size:34px;color:#ea7c1f}#faqs-accordion{border-top:1px solid #9f9f9f;margin-bottom:121px}#faqs-accordion .panel-group .panel{margin-bottom:20px;border:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none;background-color:transparent}#faqs-accordion .panel{border:none}#faqs-accordion .panel-heading{padding:16px 15px;border-bottom:1px solid #9f9f9f}#faqs-accordion .panel-title{font-size:20px}#faqs-accordion .panel-title a{display:block;color:#404041}#faqs-accordion .panel-title a i{float:right;font-size:16px;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out}#faqs-accordion .panel-title a[aria-expanded="true"]{font-weight:bold;color:#ea7c1f}#faqs-accordion .panel-title a[aria-expanded="true"] i{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg)}#faqs-accordion .panel-heading+.panel-collapse>.panel-body,#faqs-accordion .panel-group .panel-heading+.panel-collapse>.list-group{border-top:none}#faqs-accordion .panel-body{border-bottom:1px solid #9f9f9f;line-height:20px;color:#1d1d1e}@media(max-width:767px){.common-page-header{background:none;padding-top:1px;padding-bottom:0}.common-page-header .container{padding-right:0;padding-left:0}.common-page-header .left-col,.common-page-header .right-col{float:none}.common-page-header .left-col a,.common-page-header .right-col a{display:block;padding:10px 0 10px 0;text-align:center;background:#000}.common-page-header .left-col a{margin-top:0}.common-page-header .right-col a{margin-left:0;margin-right:0}.common-page-header .left-col a,.common-page-header .right-col a:not(:last-of-type){margin-bottom:1px}.common-form-section h3{text-align:center}.common-form input:nth-child(1),.common-form input:nth-child(2),.common-form input:nth-child(3){border-bottom:1px solid #d2d0d1}.common-form input:nth-child(1),.common-form input:nth-child(2),.common-form input:nth-child(3),.common-form textarea,.common-form input[type="submit"]{width:100%}.common-form textarea{min-height:85px}.side-list-box{margin-top:0;margin-bottom:68px}.side-list-box li{text-align:center}.side-list-box li a{font-size:17px}.common-pagination{margin-top:10px;margin-bottom:48px}.common-pagination .inner-wrap{width:100%}.common-pagination .prev-btn{padding-right:8px}.common-pagination .next-btn{padding-left:8px}.common-pagination ul{padding-left:0;padding-right:0}.detail-gallery-heading{margin-top:36px;text-align:center}.detail-gallery-container{margin-bottom:28px}header{padding-top:25px}.main-logo{margin-bottom:25px;width:264px;height:64px}nav{position:relative;right:0;left:0;padding-right:0 !important;padding-left:0 !important;background:#1d1d1e}footer{padding:22px 0 18px 0}.contact-info-item{float:left;clear:both}.brands-info{margin-top:10px;float:left;clear:both}.brands-info span{display:block}#main-slider .slide-item{height:330px;background-size:cover}#main-slider .slide-slogan{position:absolute;left:0;bottom:0;right:0;padding:17px 15px 15px 15px;font-size:22px;text-align:center;background:rgba(0,0,0,.5)}#main-slider .slide-watermark{display:block;float:none;margin:68px auto 0 auto;max-width:137px;max-height:137px}.banner-links-wrapper{position:static;padding:20px 0 20px 0;background:#505050}.banner-links-wrapper ul li:not(:last-of-type){margin-bottom:20px}.banner-links-wrapper .link-wrap a{padding-bottom:20px;font-size:20px}.banner-links-wrapper .link-wrap a:not(:last-of-type){margin-bottom:20px}.feature-item{margin-bottom:70px}.feature-item:nth-of-type(even){text-align:left}.feature-box{display:block;margin:0 auto;width:300px}.feature-box h3,.feature-box h4{width:100%}.feature-box p{max-width:100%}.banner-slogan{margin:0 auto 29px auto}.condominium-banner{width:100%;max-width:290px}#condominium-section{margin-bottom:16px}#condominium-section .left-img,#condominium-section .right-img{position:static}#condominium-section img{width:100%;max-width:290px;margin-bottom:15px}#condominium-section .info-box{margin:0 auto 15px auto;max-width:290px}.list-details-header{padding-top:1px;padding-bottom:0;background:none}.list-details-header .container{padding-right:0;padding-left:0}.list-details-header .links{float:none}.list-details-header .links a{display:block;margin:0 0 1px 0;text-align:center;background:#000}#condominium-list-section{margin:29px auto 36px auto}.condominium-item{margin:0 auto 36px auto;width:290px}.condo-img-container .watermark{margin:22px auto 0 auto;width:124px}.condo-info-box h3{font-size:16px}#detail-main-slider .slide-item{height:188px}.slider-navigation-container{height:100%;background:none}.slider-navigation-container .prev-btn,.slider-navigation-container .next-btn{top:40%}.detail-watermark{max-width:157px}.detail-heading{margin-top:15px;font-size:22px}.detail-description-heading{margin-bottom:14px}.detail-features-col{padding-left:15px}.detail-features-col h4{margin-top:27px}a.download-item{font-size:15px}.detail-related-link-wrapper{padding-left:0;padding-right:0}a.detail-related-link{margin-top:42px;width:100%;text-align:center}.side-info-box{margin-top:0;margin-bottom:64px;padding:0 0 12px 0;text-align:center}.side-info-box h4{margin-left:15px;margin-right:15px;padding:22px 0 22px 0}.side-info-box .contact-item{margin-left:0}.heading-and-sub{margin-left:auto;margin-right:auto;max-width:408px}.side-list-box li{padding:22px 15px 22px 15px;text-align:center}.detail-item.all-news-detail-item{margin-left:auto;margin-right:auto;margin:0 auto 15px auto;max-width:360px}.common-pagination.all-news-pagination{margin-left:auto;margin-right:auto;max-width:360px}.contacts-heading{margin-bottom:26px}#contact-form{margin-top:32px}.form-message{margin-top:50px}}@media(max-width:991px){.main-menu{position:absolute;display:none;width:100%;z-index:890;padding-bottom:34px;border-top:none;background:rgba(0,0,0,.9)}.main-menu>li{display:block;text-align:center}.main-menu>li>a{position:relative;display:inline-block;padding:8px 0 0 0;font-size:17px}.main-menu>li .fa-chevron-right{position:absolute;padding:10px;top:3px;right:-28px;font-size:10px;color:#fff;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out}.main-menu>li .fa-chevron-right.down{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg)}.main-menu .dropdown-menu{display:none !important;position:static;float:none;top:0;margin:0;padding:0 0 30px 0;border:none;border-radius:0;font-size:14px;text-align:center;list-style:none;-webkit-box-shadow:none;box-shadow:none;background-color:transparent}.main-menu .dropdown-menu a{font-weight:lighter;font-size:16px;color:#fff}.main-menu>li:not(:last-of-type){margin-bottom:14px;margin-right:auto}.main-menu>li.active>a{border-top:2px solid #ea7c1f}#magic-line{display:none}}@media(min-width:768px) and (max-width:991px){#condominium-list-section{margin:52px auto 6px auto}.condo-img-container .watermark{margin:29px auto 0 auto;width:142px}.condo-info-box h3{font-size:18px}.common-form input:nth-child(1),.common-form input:nth-child(2),.common-form input:nth-child(3),.common-form textarea{width:157px}.common-form input[type="submit"]{padding:0 9px;font-size:19px;width:92px}.side-list-box{padding:0 15px 0 15px}.side-list-box li a{font-size:16px}.common-pagination{margin-bottom:56px}.common-pagination .inner-wrap{width:100%}.common-pagination ul{padding-left:140px;padding-right:140px}a.download-item.detail-download-item{font-size:16px}.detail-gallery-heading{margin-top:62px}.main-logo{margin-bottom:25px}nav{position:relative;right:0;left:0;padding-right:0 !important;padding-left:0 !important;width:100% !important;background:#1d1d1e}.main-menu{position:absolute;display:none;width:100%;z-index:890}footer{padding:22px 0 20px 0}.brands-info{margin-top:10px;float:left}#main-slider .slide-item{height:570px;background-size:cover}#main-slider .slide-watermark{max-width:220px;max-height:220px}#main-slider .slide-slogan{max-width:460px;font-size:30px}.condominium-banner{max-width:345px}#condominium-section{margin-bottom:16px}#condominium-section img{margin-bottom:30px}#condominium-section .left-img,#condominium-section .right-img{position:static}#condominium-section .img-with-margin{margin-bottom:28px}#condominium-section .info-box{padding:40px 33px 0 33px;height:407px}.feature-item{margin-bottom:45px}.feature-item:nth-of-type(even){text-align:left}.feature-box h3,.feature-box h4{width:470px}.feature-box p{max-width:470px}.feature-img{float:right;max-width:220px}.banner-slogan{margin-left:0}#detail-main-slider .slide-item{height:372px}.detail-heading{font-size:38px}.detail-features-col{padding-left:15px}a.detail-related-link{margin-top:85px}.side-info-box{padding:0 0 12px 0;text-align:center}.side-info-box h4{margin-left:15px;margin-right:15px;padding:22px 0 22px 0}.side-info-box .contact-item{margin-left:0}.common-pagination.all-news-pagination .inner-wrap{width:auto}}@media(min-width:992px) and (max-width:1199px){.common-form input:nth-child(1){width:216px}.common-form input:nth-child(2){width:172px}.common-form input:nth-child(3){width:148px}.common-form textarea{width:262px}.common-form input[type="submit"]{width:142px}.feature-item:nth-of-type(even){text-align:left}.feature-box{margin-right:20px}.feature-box p{max-width:230px}.feature-img{max-width:240px}#condominium-section .left-img,#condominium-section .right-img{display:none}#condominium-section .info-box{padding:20px 20px 0 20px;height:294px}#condominium-section .info-box .inner-wrap{height:250px}#condominium-section .info-box h3{font-size:26px}#condominium-section .info-box h4{font-size:32px}#condominium-section .info-box p{margin-top:12px}.condo-img-container .watermark{margin:43px auto 0 auto;max-width:178px}#pic-control .prev-btn-wrap .next-btn,#pic-control .next-btn-wrap .next-btn,#pic-control .prev-btn-wrap .prev-btn,#pic-control .next-btn-wrap .prev-btn{margin-top:37px}#pic-control li.img-hover{width:240px !important}#pic-control li.img-hover img{max-width:220px !important}.side-info-box{padding:0 0 12px 0;text-align:center}.side-info-box h4{margin-left:15px;margin-right:15px;padding:22px 0 22px 0}.side-info-box .contact-item{margin-left:0}}@media(min-width:767px) and (max-width:991px){#pic-detail{margin-bottom:10px}#pic-control .prev-btn-wrap .next-btn,#pic-control .next-btn-wrap .next-btn,#pic-control .prev-btn-wrap .prev-btn,#pic-control .next-btn-wrap .prev-btn{margin-top:37px}#pic-control li.img-hover{width:245px !important}#pic-control li.img-hover img{max-width:230px !important}}@media(min-width:992px) and (max-width:1599px){#condominium-section .left-img,#condominium-section .right-img{display:none}}