.full-screen-white {position: absolute;top: 10px;right: 10px;z-index: 200;width: 50px;height: 50px;padding: 5px;opacity: 0.8;transition: opacity linear 0.25s;-webkit-transition: opacity linear 0.25s;-moz-transition: opacity linear 0.25s;background: #fff;background-image: url(../images/full-screen-white.svg) }.full-screen-white.close {background-image: url(../images/close-white.svg) }.title.title-res {display: none }.full-screen-icon {width: 15px;display: inline-block;vertical-align: text-bottom;margin-right: 5px }.list-container {position: relative;display: inline-block;font-size: 14px;width: 100% }.list-container-fullscreen {display: block }.list-container .list-row {border-bottom: 1px solid #e6e6e6;transition: background-color .1s;white-space: nowrap;width: 100%;box-sizing: border-box;height: 40px }.list-container .list-row:hover {background: #fff }.list-cell {white-space: nowrap;height: 100%;box-sizing: border-box;text-overflow: ellipsis;overflow: hidden;float: left;padding-top: 10px }.list-col-name {width: 43%;padding-left: 30px }.list-col-status {width: 6%;text-align: center;padding-left: 10px }.list-col-status span {font-size: 12px;background-color: #edeef2;border: 1px solid rgba(48, 51, 57, 0.19);display: block;max-width: 40px }.list-col-id {width: 9%;padding-left: 10px }.list-col-room {width: 9%;padding-top: 2px;padding-left: 10px }.list-col-area {width: 9%;padding-top: 2px;padding-left: 10px }.list-col-price {width: 9%;padding-left: 10px }.list-col-action {width: 15%;text-align: center;padding-left: 10px;padding-right: 30px }.list-col-action a {font-size: 12px;border: 1px solid rgba(48, 51, 57, 0.19);padding: 5px 10px }.list-col-action a:hover {border: 1px solid #c52728;color: #c52728 }.relative-news {width: 100%;overflow: auto;display: flex;flex-wrap: wrap }.relative-news .relative-news-left {float: left;width: 48%;margin-right: 4% }.relative-news .relative-news-left .featured header {padding: 20px 0 0;height: auto;overflow: hidden }.relative-news .relative-news-left .featured a .cover {position: relative;height: 310px }.relative-news .relative-news-left .featured a .cover img {height: 100%;width: 100%;object-fit: cover }.relative-news .relative-news-left .featured a .date {position: absolute;font-size: 14px;bottom: 30px;left: 0;background-color: rgba(0, 0, 0, 0.5);color: #fff;padding: 5px 20px;line-height: 14px }.relative-news .relative-news-left .featured header .sumary {padding-top: 10px;max-height: 60px }.relative-news .relative-news-left .featured .time {display: none }.relative-news .relative-news-right {float: left;width: 48% }.relative-news .relative-news-right .featured {padding: 20px 0;border-bottom: 1px dotted #ccc;overflow: hidden }.relative-news .relative-news-right .featured:first-child {padding-top: 0 }.relative-news .featured .time {float: left;width: 10%;margin-right: 2%;position: relative;font-size: 22px;line-height: 22px;color: #464646;text-align: center }.relative-news .featured .time .date {padding: 10px 0 6px;max-width: 45px;margin-bottom: 1px }.relative-news .featured .time .bg-e1 {background: #e1e1e1;border-top-right-radius: 5px;border-top-left-radius: 5px }.relative-news .featured .time .bg-eb {background: #ebebeb;border-bottom-right-radius: 5px;border-bottom-left-radius: 5px }.relative-news .featured header .title {font-size: 18px;line-height: 26px;font-weight: 500;max-height: 50px;overflow: hidden;font-family: Tiempos, Verdana, Geneva, sans-serif }.relative-news .relative-news-right .featured header .sumary {padding-top: 10px;max-height: 50px;overflow: hidden }.max-width-946.contact {padding-top: 60px;padding-bottom: 60px;line-height: 26px }.max-width-946.contact .contact-detail .contact-info {width: 60%;float: left;padding: 60px 0 60px 60px }.max-width-946.contact .contact-detail .contact-info header {font-family: Tiempos, Verdana, Geneva, sans-serif;font-size: 30px;font-weight: 500;line-height: 42px }.max-width-946.contact .contact-detail .contact-info p {padding: 20px 20px 40px 0 }.max-width-946.contact .contact-detail .contact-info .red-bnt {max-width: 180px }.max-width-946.contact .contact-detail .contact-img {width: 40%;float: left;display: block;position: relative;height: 390px;overflow: hidden }.max-width-946.contact .contact-detail .contact-img img {position: absolute;display: block;max-width: 100%;max-height: 100%;left: 0;right: 0;top: 0;bottom: 0 }.project-slider {position: relative;border-bottom: 1px solid #f3f3f3;overflow: hidden;height: 350px }.list-img-srcoll {font-size: 0;white-space: nowrap;background-position: top left }.listing-img {cursor: pointer;border-right: 1px solid #f3f3f3;opacity: 1;-webkit-transition: opacity 0.4s;-moz-transition: opacity 0.4s;-o-transition: opacity 0.4s;transition: opacity 0.4s;height: 350px }.listing-img:hover {opacity: 0.9 }.all-img {bottom: 30px;pointer-events: auto;z-index: 200;width: 100%;position: absolute }.all-img-inner {max-width: 1140px;margin: 0 auto }.view-all-img {border: 1px solid #fff;color: #fff;background-color: rgba(0, 0, 0, 0.6);display: inline-block;line-height: 20px;text-align: center;cursor: pointer;transition: border-color, background, box-shadow, color, fill .1s ease;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;padding: 5px 10px;font-size: 14px;min-width: 125px }.view-all-img:hover {color: #fff;background-color: linear-gradient(180deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, .9));box-shadow: 0 1px 1px rgba(0, 0, 0, .1) }.list-all-img-project li {display: inline-block }.project-sumary .project-name {width: 100%;padding: 20px 0 20px;overflow: hidden;display: block;font-size: 16px }.main-content .view-more-gray.more {display: none }.CTA-block {width: 100%;padding-top: 40px;overflow: hidden }.CTA-img {width: 52%;float: left;padding-right: 30px }#CTA-img-right {padding-right: 0;padding-left: 4% }.CTA-info {width: 48%;float: left;line-height: 26px;text-align: left }.CTA-info .cta-title {font-family: Tiempos, Verdana, Geneva, sans-serif;font-size: 20px;font-weight: 500;margin-top: 0;line-height: 30px;padding-bottom: 20px }.CTA-info .cta-content li {list-style-type: initial;margin-left: 20px }.CTA-info .red-bnt {font-size: 16px !important;max-width: 190px;padding: 8px 0 6px !important }.CTA-info .cta-action {display: block;overflow: hidden;padding: 25px 0 20px }.map-gutter {padding-top: 40px;overflow: hidden }.location-icon {display: none }.btn-map {width: 18%;float: left;min-width: 125px;margin-right: 20px }.map-icon {border: 1px solid #303339;color: #303339;background: #fff;text-align: center;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;padding: 4px 18%;font-weight: 500;min-width: 125px }.map-icon .font-icon {font-size: 26px;margin-right: 5px;vertical-align: text-bottom }.location-icon .title-res {font-size: 14px;height: 40px;overflow: hidden;display: table-cell;vertical-align: middle;color: #8e9399 }.max-width-946.contact .contact-detail, .location-map {box-shadow: 0 0 7px #a3a3a3;background-clip: padding-box;background-color: #fff;box-sizing: border-box;overflow: hidden }.location-map-content {position: relative;text-align: center;padding: 25px;line-height: 28px }.location-map-content .map {position: relative;overflow: hidden;width: 100%;height: 430px }.location-map-content .address-wrap {display: inline-block;margin-top: 20px }.location-map-content .address-wrap .address-title {font-weight: 500;font-style: normal }.location-map-content .address-wrap .address-range {margin: 0 15px 0 5px }.width1140 .contact-form {padding-bottom: 60px }.width1140 > h1 {padding: 60px 0 0;font-size: 36px;font-family: 'Tiempos', Arial, Helvetica, sans-serif;line-height: 46px;font-weight: normal;text-align: center }.news-pro-detail {width: 100%;overflow: auto;padding-bottom: 60px }.news-pro-detail li {display: block;padding: 7px 0;float: left;margin-right: 4%;width: 48%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden }.news-pro-detail li:nth-child(2n+2) {margin-right: 0 }section.bg-gray-e6 div.more-info-black {max-width: 590px;padding: 0 20px }.bg-neiberhood-overlay {background-color: rgba(0, 0, 0, 0.5);overflow: hidden;padding-bottom: 60px }.compare-house .action .favorite:before {padding: 0px !important }.favorite-white-icon:before {content: "\f190" }.share-icon:before {content: "\f203" }.project-title {padding-bottom: 0px }.tittle-neiberhood {font-size: 38px;line-height: 40px;color: #fff;padding: 60px 0 40px;font-family: 'Tiempos', Verdana, Geneva, sans-serif;overflow: hidden }.project-title .width1140 {padding: 0 0 20px !important }.project-title .header {float: left;width: 60%;height: 40px;font-weight: 500;line-height: 40px;margin-top: -8px }.project-title .header li:first-child {padding-left: 0 }.project-title .header li {display: inline-block;padding: 8px 15px 0 }.project-title .btn-info {width: 40%;float: left;margin-top: -8px }.bg-neiberhood {position: relative;width: 100%;background-image: url(../images/bg-tuyendung.jpg);background-repeat: no-repeat;background-position: 50%;-ms-background-size: cover;-o-background-size: cover;-moz-background-size: cover;-webkit-background-size: cover;background-size: cover;overflow: auto }.bg-neiberhood .sub-content {color: #fff;line-height: 22px;padding-bottom: 20px;max-width: 900px;max-height: 145px;overflow: hidden }.btn-more {font-weight: 500 }.bg-neiberhood .btn-more {padding-top: 20px;line-height: 20px;text-decoration: underline }.bg-neiberhood .btn-more a {color: #fff !important }.btn-down-neiberhood {width: 100%;padding-top: 20px }.btn-down-neiberhood .red-bnt {max-width: 480px;height: 40px;text-transform: none;font-size: 16px !important;position: relative }.btn-down-neiberhood .red-bnt img {width: 50px;height: 50px;position: absolute;left: 10px;top: 5px;display: block }.btn-black-border {padding-left: 10px;padding-right: 10px }.btn-black-border .btn-hotline {margin: 0 auto !important;max-width: 620px;font-weight: 500;border: 2px solid #000 !important;position: relative }.btn-black-border .btn-hotline img {width: 50px;height: 50px;position: absolute;left: 20px;top: -3px;display: none }.more-info .contact-now {color: #c52728 }.more-info-black .black-button {width: 100%;padding: 10px 0 6px 0;font-weight: 500 }.more-info-black {width: 100%;max-width: 400px;margin: 0 auto;margin-top: 40px }.more-info-black .btn-hotline:hover, .btn-black-border .btn-hotline:hover {background: #000;color: #fff !important }.owner-img .btn-more {text-decoration: underline;padding-right: 30px;cursor: pointer }.owner-img .more-info {color: #c72528;font-weight: 500;font-size: 16px }.btn-red-down {margin: 0 auto;width: 100%;margin-top: 40px;max-width: 350px;float: none !important;padding: 15px 10px 10px !important }.styled-select {background-color: #404040;background: url(http://i62.tinypic.com/15xvbd5.png) no-repeat 96% 0;height: 30px;overflow: hidden;width: 130px;display: inline-block }.career-form input[type=file]::-webkit-file-upload-button, .career-form input::-webkit-file-upload-button {visibility: hidden }.career-form input[type=file]:before {content: attr(value);line-height: 1 }.search-sub form {background-color: #fff;overflow: hidden }.search-sub .background-overlay {position: fixed;top: 0;left: 0;bottom: 0;right: 0;background-color: rgba(0, 0, 0, 0.5);z-index: -1 }.sub-career {line-height: 24px;max-width: 46%;margin: 0 auto;font-weight: 400;text-align: center }.career-form {text-align: left;line-height: 24px;font-weight: 500;max-width: 50%;margin: 0 auto;padding-top: 40px }.career-form input[type=text], .career-form input[type=email], .career-form input[type=tel] {line-height: 24px;padding: 8px;display: block;border: none;border: 1px solid #999;width: 100%;margin: 10px 0 20px }.career-form .hs_upload_cv input[type=file] {display: none;width: 150px;height: 40px;margin: 0 auto;background: #dadada;padding: 10px 0px;clear: both;cursor: pointer;box-sizing: border-box;transform-origin: 50% 50% 0px }.career-form .hs_upload_cv .hs-field-desc {min-width: 150px;height: 40px;background: #dadada;padding: 10px 20px;font-weight: normal;clear: both;cursor: pointer;-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-font-smoothing: antialiased;transform-origin: 50% 50% 0;-webkit-appearance: initial }.career-form .hs_upload_cv .hs-field-desc:hover {color: #c52728 }.career-form .hs-button {display: block;width: 100%;margin: 0 auto;background: #303339;color: #fff;padding: 10px 0 6px 0;clear: both;font-weight: 500;text-align: center;border: none;-webkit-transition: height 2s }.career-form .hs-button:hover {background: #c72528;color: #fff }.career-form .hs-form-field:nth-child(5) {padding-bottom: 20px }.post-news-form {border-top: 1px solid #000;text-align: left;line-height: 20px;padding-bottom: 70px;overflow: hidden }.post-news-form .hs-form-field {width: 100%;display: block;padding-bottom: 25px;border-bottom: 1px solid #dedede;height: 60px;line-height: 60px;overflow: hidden }.post-news-form .hs-form-field label {width: 23%;float: left;display: block;overflow: hidden }.post-news-form .hs-form-field .input {width: 77%;float: left;display: block;overflow: hidden }.post-news-form input[type=text], .post-news-form input[type=tel], .post-news-form input[type=email], .post-news-form input[type=number] {width: 100%;font-weight: 400;color: #999;border: none;line-height: 56px }.post-news-form input[type=text]:focus, .post-news-form input[type=tel]:focus, .post-news-form input[type=email]:focus, .post-news-form input[type=number]:focus {border: none !important }.post-news-form select.hs-input {width: 100%;font-weight: 400;border: none;line-height: 60px;background-color: #fff }.post-news-form .hs_submit {padding-top: 20px }.post-news-form .hs-form-checkbox span {padding-left: 10px }.opacity-background-black {visibility: hidden !important;opacity: 0;position: fixed;top: 0;background-color: rgba(0, 0, 0, 0.5);height: 100%;width: 100%;-webkit-transition: opacity 0.25s linear, visibility 0.25s linear;-moz-transition: opacity 0.25s linear, visibility 0.25s linear;-o-transition: opacity 0.25s linear, visibility 0.25s linear;transition: opacity 0.25s linear, visibility 0.25s linear;z-index: 200 }.opacity-background-black-visible {visibility: visible;opacity: 1;background-color: rgba(0, 0, 0, 0.5);z-index: 110 }.proprety-form-contact .hbspt-form .form-columns-1 .hs-richtext >div {padding-bottom: 20px }.contact-agency .btn-hotline-red {width: 100%;margin: 10px 0 20px;color: #303339;font-size: 18px;border: 1px solid #303339;display: block;padding: 3px 0;border-radius: 2px;float: right;text-align: center;font-weight: 500 }.contact-form .hs-form fieldset.form-columns-1 .input {margin: 0 }.contact-form .hs-form fieldset.form-columns-1 .hs-input {width: 100% }.contact-form .hs-form fieldset {border: 0;padding: 0;margin: 0 auto;max-width: 500px }.btn-sticky-header a {width: 100% }.project-title .btn-info .btn-chitiet, .stickyTrigger .width1140 .btn-chitiet {width: 180px;float: right;padding-top: 8px }.btn-chitiet .btn-hotline:hover {border: 1px solid #c52728 !important }.btn-hotline {height: 40px;text-align: center;line-height: 40px;border: 1px solid #000 !important;margin: 0 10px 0 0 !important;border-radius: 2px;padding: 12px 10px !important;font-size: 16px !important;color: #000 !important;}.btn-chitiet .btn-hotline {height: 40px;line-height: 40px;float: none }.fone-b:before {content: "\f115";font-size: 1em }.fone-b {vertical-align: middle }.btn-red-boder {display: block;padding: 6px 10px 4px;font-size: 14px;border: 1px solid #c52728;border-radius: 2px;float: right;text-align: center;font-weight: 500 }.btn-red-boder a {color: #c52728 }.btn-red-boder:hover {background: #c52728 }.btn-red-boder:hover a {color: #fff }.popup-overlay {background: rgba(0, 0, 0, 0.8) !important;height: 100vh !important;overflow: auto;position: relative }.popup-overlay .title span:first-child {display: block;width: 10%;float: left }.popup-overlay .title .house-type {display: block;float: right;width: 90%;max-height: 45px;overflow: hidden;padding-top: 5px }.popup-overlay .full-screen-act.close {position: fixed }.popup-lch {width: 1000px;max-width: 80%;margin: 0 auto;overflow: hidden;background: #f4f5f9;transform: translate(-50%, -50%);top: 50%;left: 50%;position: absolute }.popup-lch-img {width: 70%;margin: 0;float: left;background: #fff;padding: 20px;position: relative;min-height: 540px;display: block;overflow: hidden;height: auto }.popup-lch-img img {position: absolute;top: 0;left: 0;bottom: 0;right: 0;max-width: 100%;max-height: 100%;margin: auto }.popup-lch-detail {width: 30%;float: left;padding: 20px 10px 0;overflow: auto;height: auto;background-color: #f4f5f9 }.popup-lch-detail div header {font-size: 20px;line-height: 28px;font-family: Tiempos, Verdana, Geneva, sans-serif;padding-bottom: 20px }.popup-lch-detail div .detail {font-size: 14px;line-height: 20px;text-align: left;font-weight: 400;border-bottom: 1px solid #e1e1e1 }.popup-lch-detail div .detail ul li {width: 100% }.popup-lch-detail div .detail ul li:after {clear: both;width: 100%;display: table;content: '' }.popup-lch-detail div .detail ul li p.left {width: 40%;font-weight: 500;padding-bottom: 10px }.popup-lch-detail div .detail ul li p.right {width: 60%;padding-bottom: 10px }.popup-lch-detail div .detail ul li:last-child p.left {padding-bottom: 5px }.popup-lch-detail div .detail ul li:last-child p.right {width: 100%;padding-left: 9px }.pupop-close-icon {display: block;cursor: pointer;top: 30px;right: 10px;height: 44px;width: 44px;z-index: 700;position: absolute;font-family: 'rever-icon', Arial, Helvetica, sans-serif;font-size: 25px;font-weight: bold }.popup-lch .bg-e1e2e6 .red-bnt {max-width: 100% }.popup-contact {max-width: 440px;margin: 0 auto;overflow: auto;transform: translate(-50%, -50%);position: absolute;top: 50%;left: 50% }.popup-contact .header {text-align: center;font-size: 18px;font-weight: 500;line-height: 20px;background-color: #f2f2f2;width: 100% }.popup-contact .actionIcon {top: 0px;height: 60px;line-height: 40px;background: transparent;color: #000;margin-right: 20px }.popup-contact .contact {margin: 30px 30px 40px }.popup-contact .btn {width: 100%;padding-top: 10px }.popup-contact .btn a {max-width: 100% }.popup-contact .form-contact {width: 100%;border: 1px solid #bfbfbf;border-top: none;background: #fff;overflow: auto;padding: 0 }.popup-contact .bg-e1e2e6.header {border: 1px solid #bfbfbf;border-bottom: none;padding: 20px 30px;text-align: left }.bg-e1e2e6 {float: left;width: 30%;height: auto;overflow: hidden;padding: 12px }.bg-e1e2e6.popup-header {padding-top: 15px;text-align: left;font-weight: 500;line-height: 20px;background-color: #e1e2e6 }.w100 {width: 100% }.actionIcon {top: 15px;right: 0px;font-size: 20px }.timeline {padding-top: 70px }.timeline-list {width: 46%;margin: 0 2.75% 30px 0;float: left;display: inline-block;background: #fff }.timeline-cover {height: 240px;border-top: 2px solid #303339;position: relative;text-align: center }div.timeline-cover img {height: 100%;min-width: 100% }section.timeline ul li header {padding: 30px 40px 60px 30px;height: auto;overflow: hidden }section.timeline ul li header div.news a {font-size: 20px;line-height: 30px }section.timeline ul li header p.description {display: block;line-height: 22px;padding-top: 30px }.timeline-time {line-height: 30px }.timeline ul li {list-style-type: none;position: relative;width: 2px;margin: 0 auto;padding-top: 50px;background: #e6e6e6 }.timeline ul li::after {content: '';position: absolute;left: 50%;bottom: 0;transform: translateX(-50%);width: 26px;height: 26px;border-radius: 50%;background: inherit }.timeline ul li div {position: relative;bottom: 0;width: 400px }.timeline ul li div::before {content: '';position: absolute;width: 0;height: 0 }.timeline ul li:nth-child(odd) div {left: -439px }.timeline ul li:nth-child(odd) div::before {right: -15px;border-width: 8px 0 8px 16px;border-color: transparent transparent transparent #F45B69 }.timeline ul li:nth-child(even) div {left: 45px }.timeline ul li:nth-child(even) div::before {left: -15px;border-width: 8px 16px 8px 0;border-color: transparent #F45B69 transparent transparent }ul.detailroom li:last-child {width: 30%;margin: 0px !important }ul.detailroom li:last-child > div {width: 12px;height: 12px;background: #999;border-radius: 50%;color: #fff;display: inline-block }ul.detailroom li div span {text-align: center;font-size: 12px;padding-top: -1px;line-height: 15px;display: block }ul.detailroom li div span:hover + div.detail-house-info {display: block !important }.detail-house-info {width: 610px;font-size: 14px;margin-left: 100px;color: #000;box-shadow: 2px 2px 2px #cfcfcf;display: none;padding: 20px 15px;z-index: 10;background-color: #f4f5f9;position: absolute;top: 160px;right: 2px }.detail-house-hover {width: 0;height: 0;border-left: 10px solid transparent;border-right: 10px solid transparent;border-bottom: 10px solid #f4f5f9;position: absolute;top: -10px;right: 145px;background-clip: padding-box;z-index: 100;display: block }.proprety-form-contact .hs-button {width: 100% !important }.proprety-form-contact .hs-richtext> p {padding-bottom: 20px }.proprety-form-contact .hs-form-field .input {margin-right: 0 !important }.popup-img {width: 65%;float: left }.popup-content {width: 35%;float: left }.contact-form div.hbspt-form div.submitted-message {line-height: 20px;margin: 0 auto;max-width: 100%;text-align: center }.contact-form .hs-button {max-width: 500px }.contact-form .hs-button, .proprety-form-contact .hs-button, .post-news-form .hs-button {text-transform: uppercase;min-width: 160px;display: block;width: 100%;margin: 0 auto;background: #c72528;color: #fff;padding: 10px 0 6px 0;clear: both;font-weight: 500;text-align: center;border-style: none;cursor: pointer;-webkit-transition: height 2s;-webkit-appearance: none }.contact-form .hs-button:hover, .proprety-form-contact .hs-button:hover, .post-news-form .hs-button:hover {background: #303339;color: #fff }.contact-form .hs-form, .property-form-contact .hs-form {text-align: left;line-height: 24px;font-weight: 500;max-width: 100%;margin: 0 auto;max-width: 50% }.form-contact .hs-form {max-width: 100% }.form-contact .hs-form-field:nth-child(3) input, .form-contact .hs-form-field:nth-child(3) label {margin: 0 0 0 8px }.form-contact .hs-form-field .hs-input:not([type=checkbox]) {background-color: #f4f5f9;letter-spacing: .5px;-webkit-transition: all .3s;transition: all .3s;padding: 7px 15px;box-shadow: 0 0 3px #dedede }.form-contact .form-columns-2 em span {color: #c52728 !important }.form-contact .hs-form-field label span {font-size: 14px;text-transform: uppercase;color: #000;font-weight: normal;margin-right: 5px }.form-contact .hs-form-field label span + span {color: #c52728 }.form-contact .hs-button {display: block;margin: 0 auto;background: #303339;color: #fff;padding: 16px 0 12px 0;clear: both;font-weight: 500;text-align: center;border-radius: 2px;font-size: 16px }.form-contact .hs-button:hover {background: #c72528 }.contact-form .hs-form-field, .proprety-form-contact .hs-form-field {float: left;width: 100%;line-height: 24px;font-weight: 500;padding: 0 0 15px;position: relative }.proprety-form-contact .hs-form-field label {display: none }.proprety-form-contact .hs-richtext {padding-bottom: 20px }.contact-form .hs-richtext> p {line-height: 22px;max-width: 100%;margin: 0 auto;font-weight: 400;text-align: center;padding-bottom: 30px }.contact-form .hs-input, .proprety-form-contact .hs-input {line-height: 24px;padding: 8px;display: block;width: 100% !important;border: 1px solid #a9a9a9 }.contact-form .hs-error-msgs, .proprety-form-contact .hs-error-msgs {font-size: 12px;color: #c72528;font-weight: 400;padding-top: 10px }.max-w70 {max-width: 70% !important }.form-contact {width: 50%;float: left;padding-right: 30px }ul.max-w70 li:last-child {width: 100%;padding-right: 30px }.form-captcha {padding-top: 10px;text-align: left;line-height: 24px;margin: 0 auto }div.form-captcha div.captcha {width: 50%;float: left;padding-right: 30px }.form-contact-project {width: 50%;float: left;padding: 20px 30px 0 0 }div.title-career-line >p {line-height: 24px;max-width: 46%;margin: 0 auto;font-weight: 400 }.form-career-detail {text-align: left;line-height: 24px;font-weight: 500;max-width: 50%;margin: 0 auto;padding-top: 40px }.form-career-content {line-height: 24px;padding: 8px;display: block;border: none;border-bottom: 1px solid #999;width: 100% }ul.form-career-detail li:last-child {display: inline-block !important }.btn-browse {width: 150px;margin: 0 auto;background: #dadada;padding: 15px 30px;clear: both;text-align: center }ul.form-career-detail li span.btn {margin-left: 30px }.btn-form-send {width: 100%;border-radius: 0;text-transform: uppercase;margin-bottom: 10px }.compare-rever tr td {text-align: left;padding: 20px 10px }.container-col-img-right {width: 290px;margin-left: 50px;position: relative }.detail-textbock {padding: 0 30px 60px;font-size: 14px;line-height: 20px }.header-textbock {padding: 40px 30px 30px;font-size: 18px;line-height: 26px }.container-textblock {display: block;background-color: #e6e7eb;margin: 0 30px 0 175px }.container-col-img-left {width: 460px;padding: 0 20px 50px 0;position: relative }.container-col {display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;width: 50%;float: left;position: relative }.container {position: relative;max-width: 1140px;margin: 0 auto }.background-gray-dot {background-color: #f3f3f3;overflow: hidden;background-image: url(../images/dot.png);padding: 40px 0;background-size: 20px 10px }#ft-size18 {font-size: 18px }#ft-size22 {font-size: 22px }#ft-size28 {font-size: 28px }.popup-ward {right: -40px;text-align: left }ul li.list-filter:hover .popup-ward-visible {display: block }.ward-down-icon {right: -20px;top: 0px }.popup-ward-visible {display: none }ul li.list-filter a.ward {padding: 0px !important }.ward-filter {height: 60px;display: table-cell;text-align: left;vertical-align: middle }.btn-send {float: left;margin: 0 auto;padding-top: 30px }.post-news {padding-top: 50px }.post-news-left {float: left;width: 75%;padding-right: 30px }.post-news-left h2 {font-size: 18px;font-weight: 500;line-height: 20px;padding-bottom: 20px }.checkbox_customize {display: inline-block;position: relative }.post-news-right {float: left;background-color: #f4f5f9;width: 25%;padding-bottom: 30px;font-family: 'Tiempos', Verdana, Geneva, sans-serif }.post-news-right div.list {width: 100%;height: 125px;overflow: hidden }.post-news-right header >h4 {text-align: center;font-size: 22px;line-height: 24px;font-weight: 400;padding: 30px 0 40px }.post-news-right div div.list-number {width: 33%;float: left;text-align: center;padding-left: 20px }.post-news-right div div.list-number div {width: 55px;height: 55px;background: #000;-moz-border-radius: 50px;-webkit-border-radius: 50px;border-radius: 50px;color: #fff;font-size: 30px;text-align: center;padding-top: 18px }.post-news-right div div.list-step {float: left;width: 67% }.post-news-right div div.list-step ul li {padding-right: 40px }.post-news-right div div.list-step ul li:first-child {font-size: 18px;line-height: 24px;padding-bottom: 10px }.post-news-right div div.list-step ul li+li {font-size: 14px;line-height: 18px;color: #9f9fa0;font-family: 'harmonia', Arial, Helvetica, sans-serif;padding-right: 40px }.customer-icon:before {content: "\f206";font-size: 60px;line-height: 50px;color: #000;padding-right: 20px }.honest-icon:before {content: "\f207";font-size: 60px;line-height: 50px;color: #000;padding-right: 20px }.responsibility-icon:before {content: "\f208";font-size: 60px;line-height: 50px;color: #000;padding-right: 20px }.kind-icon:before {content: "\f209";font-size: 60px;line-height: 50px;color: #000;padding-right: 20px }.spirit-icon:before {content: "\f210";font-size: 60px;line-height: 50px;color: #000;padding-right: 20px }.mota-duan {font-size: 18px;color: #303339;display: block;line-height: 30px;text-align: center;padding: 40px 0 0;max-width: 850px;margin: 0 auto }.blocks {clear: both;color: #303339;padding: 40px 0 0;display: block;font-weight: 400;font-size: 16px }.khudancu {padding: 0 0 30px 0 }.khudancu-right {float: right;width: 50%;line-height: 22px;text-align: justify }.khudancu-right ul {padding: 20px 0 }.khudancu-right ul li {display: inline-block }.khudancu-left {float: left;width: 50%;padding: 0 30px 0 0 }.khudancu-img img {width: 100%;height: 250px }.khudancu-right .title {font-size: 20px;font-weight: 400;font-family: 'Tiempos', Verdana, Geneva, sans-serif;padding-bottom: 20px }.khudancu-right .content {padding-bottom: 20px }.khudancu-right .black-button {float: left;max-width: 160px }.owner-img + .owner-img {padding-top: 40px;border-top: 1px dotted #dedede }div.width1140 div.owner-img div.left {width: 35%;padding: 0 30px 0 0 }div.width1140 div.owner-img div.left img {width: 100%;border: 1px solid #CCC;background-color: #fff;padding: 20px }div.width1140 div.owner-img div.right {width: 65%;float: left }.owner-img .right p {float: right;width: 100%;text-align: justify;padding-bottom: 10px;line-height: 22px;}.owner-img .right ul li {color: #303339;display: inline-block }.owner-img {padding-bottom: 40px;float: left }.owner-img:last-child {padding-bottom: 60px }.btn-chitiet a {border: 1px solid #303339;font-weight: 500;text-align: center;border-radius: 2px;padding: 0 15px;background: #fff;float: left;cursor: pointer }.bg-neiberhood .btn-chitiet a {background: transparent;color: #fff;border: 1px solid #fff }.ttct {background: #fff;padding: 0 0 50px 0 }.sdt {display: inline-block;padding: 0px;color: #c72528 }.chat {display: inline-block;float: right;padding: 0px;color: #c72528 }.member-detail ul {padding: 4px 0 }.name-duan {width: 100%;background: #fff;border-bottom: 0px solid #ccc;padding: 30px 0 30px 0 }.detail-info {border-top: 1px solid #dedede;padding: 30px 0;font-family: 'harmonia', Arial, Helvetica, sans-serif;font-size: 16px }.detail-info-col {float: left !important;width: 100%;line-height: 30px }.detail-info-col li {width: 25%;float: left }ul.detail-info-col li p {color: #000;line-height: 30px }ul.detail-info-col li p span.color {color: #000;font-weight: 500 }.title-detail {font-family: 'Tiempos', Arial, Helvetica, sans-serif;font-weight: normal;font-size: 30px;width: 65%;line-height: 40.2px;padding: 25px 0 40px 0 }.btn-lienhe {display: inline-block !important;width: 105px;height: 35px;border: 1px solid #303339;color: #fff;padding: 8px 25px 0 0 !important;clear: both;font-weight: 500;text-align: center;border-radius: 2px;background: #fafafa;margin-right: 15px }.btn-quantam {display: inline-block !important;width: 105px;height: 35px;border: 1px solid #303339;color: #fff;padding: 8px 15px 0 0 !important;clear: both;font-weight: 500;text-align: center;border-radius: 2px;background: #fafafa;margin-right: 15px }.bgmota {background-color: #f4f5f9;padding-bottom: 30px;font-size: 16px }.lch-content {width: 100%;overflow: hidden;display: flex;flex-wrap: wrap }.lch-content-detail {margin-right: 30px }section.graybg section.lch-content article.lch-content-detail img {height: 262px;width: 262px }section.graybg section.lch-content article.lch-content-detail ul.header {font-size: 20px;color: #000;line-height: 23px;text-align: center;padding: 30px }section div.width1140 div div.flex-viewport ul.slides li div.title {color: #000;line-height: 24px;text-align: center;padding: 20px 0 60px 0 }section.graybg section.lch-content article.lch-content-detail ul.header li.detail {font-weight: 100;padding-top: 5px;font-size: 15px }section.graybg section.lch-content article.lch-content-detail ul.header li.s {color: #c72528;font-weight: 100;padding-top: 5px;font-size: 15px }.news-bg {background-color: #2c3e50 }.news-left {float: left;width: 50%;color: #fff;padding: 60px 0 60px 10px;font-family: 'harmonia', Arial, Helvetica, sans-serif;line-height: 34px }.news-right {float: left;width: 50%;color: #fff;padding: 60px 0 60px 20px }section.news-bg div.width1140 header {font-family: 'Tiempos', Arial, Helvetica, sans-serif;font-size: 30px;line-height: 24px;padding-bottom: 45px }section.news-bg div.width1140 div.news-left ul li {border-bottom: 0.5px solid #646466 }section.news-bg div.width1140 div.news-left p a {display: block;width: 100px;color: #fff;padding: 40px 0;text-decoration: underline;line-height: 10px;font-size: 20px }section.news-bg div.width1140 div.news-left p a:hover {opacity: 0.5 }section.news-bg div.width1140 div.news-right div.bg {width: 100%;height: 260px;border-radius: 10px;background: #edf3f6;padding: 30px;display: block;overflow: hidden }section.news-bg div.width1140 div.news-right div.bg div.img {float: left;width: 35%;text-align: right;padding-right: 20px }section.news-bg div.width1140 div.news-right div.bg div.img img {width: 170px }section.news-bg div.width1140 div.news-right div.bg div.text {float: left;width: 65%;padding: 0 0 0 20px;line-height: 30px;color: #000 }.btn-down {background: #c72528;color: #fff;padding: 11px 0 8px;border-radius: 2px;text-align: center;font-weight: 500;text-transform: uppercase;display: block;width: 263px;margin-top: 30px }.btn-down:hover {background: #303339;color: #fff }.hinhanh-content {width: 100%;overflow: hidden;display: flex;flex-wrap: wrap }.hinhanh-content-detail {margin-right: 29px }section div.width1140 article.hinhanh-content-detail img {width: 263px;height: 175px }section div.width1140 article.hinhanh-content-detail ul.header {text-align: center;line-height: 24px;margin-top: 15px;margin-bottom: 60px }section.background-gray div.width1140 div ul.icon {float: left;width: 10%;line-height: 24px;text-align: center }section.background-gray div.width1140 div ul.icon li img {height: 56px;width: 56px }section.background-gray div.width1140 div ul.icon li p {font-size: 16px }.tienich-icon {padding: 0 100px 0 100px }.list-and-map {height: calc(100% - 144px);display: flex;position: relative;z-index: 0;background-color: #f4f5f9 }.search-bg {width: 100%;margin: 0 auto;position: relative }.search-list-left {height: 100%;width: 640px;float: left }.search-res {background: #e1e2e6;padding: 7px 30px;line-height: 24px }.search-list-map {width: calc(100% - 640px);float: left;position: fixed;top: 0;bottom: 0;z-index: 10;right: 0;height: 100% }.search-list {background-color: #fff;overflow: hidden }div.list-and-map div.search-list section div.detail {width: 100%;margin: 15px 0 0 0;padding-right: 20px;padding-bottom: 15px;border-bottom: 1px solid #dedede }div.list-and-map div.search-list section div.detail ul li {display: inline-block }div.list-and-map div.search-list section div.detail ul li.name {width: 65%;padding-right: 50px;padding-left: 30px }div.list-and-map div.search-list section div.detail ul li.bookmark {float: right }.sreach-bar {width: 100%;background-color: #fff }.rent-drop {position: relative;font-size: 14px;font-weight: 500;display: block;line-height: 60px;color: #303339 }.iconrent {display: inline;position: absolute;line-height: 0;top: 30px;right: 52px;font-family: 'rever-icon', arial }.rent-drop .iconrent {right: 90px }.iconrent:before {content: "\f116";position: absolute;font-size: 23px;font-weight: normal }.search-left-filter {margin: 0;font-size: 15px;display: table-cell;vertical-align: middle;width: 300px }.search-right-filter {margin: 0 30px;display: table-cell;vertical-align: middle;width: 190px }.house-detail {width: 100%;border: 1px solid #d9d9d9;background: #fff;margin: 0 0 50px 0 }section.graybg div.width1140 div.house-detail div.content {width: 100%;padding: 10px 20px 10px 20px;border-bottom: 1px solid #ececec }.house-detail div.img {float: left;width: 20%;padding: 0 20px 0 0;overflow: hidden;height: 100px }.house-detail div.img img {width: 100%;height: 100% }.house-detail div.name {float: left;width: 40%;font-weight: 500;font-size: 18px;padding: 40px 20px 0 0 }.house-detail div.detail {float: left;width: 20%;font-size: 14px;padding: 40px 20px 0 0 }section.graybg div.width1140 div.house-detail div.detail ul li {display: inline;padding-right: 12px }.house-detail div.house-price {float: left;width: 20%;font-size: 14px;padding: 44px 20px 0 0 }.house-detail div.house-price span {color: #c72528 }.header-career {position: relative;height: 400px;width: 100%;background-image: url("../images/bg-tuyendung.jpg");background-repeat: no-repeat;background-position: 50% 0;-ms-background-size: cover;-o-background-size: cover;-moz-background-size: cover;-webkit-background-size: cover;background-size: cover }section.header-career div.bg-career div.title {font-family: Tiempos, Verdana, Geneva, sans-serif;font-weight: 400;font-size: 34px;color: #fff;display: block;padding-top: 100px;text-align: center;line-height: 34px }section.header-career div.bg-career div.sumary {font-size: 22px;color: #fff;display: block;line-height: 34px;text-align: center;padding: 30px 0 40px 0;font-weight: 200;margin: 0 auto;max-width: 820px }section.header-career div.bg-career div.btn {text-align: center;float: none;width: 100% }section.header-career div.bg-career div.btn a.btn-career {width: 245px;margin: 0 auto;background: #c72528;color: #fff;padding: 15px 30px;clear: both;font-weight: 500;text-align: center;border-radius: 2px;text-transform: uppercase }section.header-career div.bg-career div.btn a.btn-career:hover {background: #303339;text-decoration: none }.bg-career-white {width: 100%;background-color: #fff;padding-bottom: 60px;overflow: hidden }.bg-career-gray {width: 100%;background-color: #f4f5f9;padding-bottom: 60px;overflow: hidden }.title-career {font-family: Tiempos, Verdana, Geneva, sans-serif;text-align: center;font-size: 33px;padding: 60px 0 30px 0;line-height: 40px }.title-career-line {width: 100%;text-align: center }.title-career-line div.line {width: 13%;border-top: 1px solid #000;margin: 0 auto;padding-bottom: 30px }section.bg-career-white div.content div.info div {width: 33.33%;display: block;overflow: hidden;padding-top: 0px;float: left;text-align: center }.why-detail {padding-bottom: 30px }section.bg-career-white div.content div.info div div.icon {float: left;width: 100%;display: block }section.bg-career-white div.content div.info div div.info {float: left;width: 100%;display: block;text-align: left;font-size: 15px }section.bg-career-white div.content div.info div div.info ul li.title {font-size: 20px;font-weight: 500;padding: 20px 0 20px;text-align: center }section.bg-career-white div.content div.info div div.info ul li {line-height: 25px;padding: 0 30px;text-align: center }.our-dep-content {width: 100%;overflow: hidden;padding-top: 0px }section.bg-career-gray div.content div.our-dep-content div.col {width: 33.33%;display: block;overflow: hidden;float: left;padding-top: 150px }section.bg-career-gray div.content div.our-dep-content div.col.col2 {padding-top: 0px }section.bg-career-gray div.content div.our-dep-content div.col div {padding: 5px;width: 100%;padding-bottom: 10px;position: relative;font-family: Tiempos, Verdana, Geneva, sans-serif }section.bg-career-gray div.content div.our-dep-content div.col div.item img {transition: all 0.5s }section.bg-career-gray div.content div.our-dep-content div.col div.item:hover img {-moz-transform: scale(1.1);-webkit-transform: scale(1.1);transform: scale(1.1) }section.bg-career-gray div.content div.our-dep-content div.col div img {width: 100% }section.bg-career-gray div.content div.our-dep-content div.col div h2.our-dep-name {position: absolute;bottom: 0;left: 0;right: 0;background: #c72528;font-size: 20px;color: #fff;line-height: 30px;text-align: center;padding: 10px 10px 10px 10px;margin: 0px 5px 0px }section.bg-career-white div.content div.info {padding: 0px;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap }section.bg-career-white div.content div div.detail {padding: 15px 0;line-height: 30px;color: #222;border-bottom: 1px solid #dedede;overflow: hidden }section.bg-career-white div.content div div div.name {float: left;width: 40%;color: #333;font-weight: 500;padding-top: 8px }.bg-career-white .pos, .bg-career-white .loc {float: left;width: 20%;padding-top: 8px }section.bg-career-white div.content div div.detail div.btn-app {width: 20%;float: right;max-width: 165px }section.bg-career-white div.content div div.detail div.btn-app div {padding: 5px 10px;border: 1px solid #c72528;border-radius: 2px;text-align: center;font-weight: 500;width: 100% }section.bg-career-white div.content div div.detail div.btn-app div:hover {border: 1px solid #000 }section.bg-career-white div.content div div.detail div.btn-app div a {color: #c72528 }section.bg-career-white div.content div div.detail div.btn-app div:hover a {color: #000;text-decoration: none }section.bg-career-white div.content div.btn-career {width: 20%;margin: 0 40%;background: #c72528;color: #fff;padding: 15px 0 15px 0;font-weight: 500;text-align: center;border-radius: 2px;text-transform: uppercase }section.bg-career-white div.content div.btn {padding-top: 60px;text-align: center }section.bg-career-white div.content div.btn a.btn-career {width: 245px;margin: 0 auto;background: #c72528;color: #fff;padding: 15px 30px;font-weight: 500;text-align: center;border-radius: 2px;text-transform: uppercase }section.bg-career-white div.content div.btn a.btn-career:hover {background: #303339;text-decoration: none }.ben-content {width: 100%;overflow: hidden;padding-top: 20px }section.bg-career-white div.content div.ben-content div.col {width: 33.33%;display: block;overflow: hidden;float: left }div.width1140 div.owner-img div.right .title {font-size: 20px !Important;font-weight: bold;padding-bottom: 20px }.project-header {width: 100%;padding: 0;overflow: hidden;display: block;border-bottom: 1px solid #ccc }.project-header .project-header .project-name {width: 100%;padding: 20px 0;overflow: hidden;display: block;font-size: 20px }.project-header .project-name .address h2 {font-weight: 400;padding-right: 5px;font-size: 14px;margin-bottom: 10px;}section.project-header div.project-name {padding: 20px 0px;}section.project-header div.project-name div.address {width: 65%;float: left;font-size: 14px;color: gray }section.project-header div.project-name div.address h4 {font-size: 14px;font-weight: 400;padding-bottom: 10px;display: inline-block }section.project-header div.project-name div.address h4 a {color: #8e9399 }section.project-header div.project-name div.address h4 a:hover {color: #c72528 }.project-header .project-name .address .title-project {font-family: 'Tiempos', Arial, Helvetica, sans-serif;font-size: 30px;font-weight: 400;line-height: 40px;width: 100%;color: #303339 }.project-name .detail {float: left;width: 100%;display: block;overflow: hidden;padding: 30px 0 0 0;border-top: 1px solid #dedede;text-align: left;}.social-share {float: left;width: 35%;height: 60px;position: relative }.social-content {position: absolute;right: 0;bottom: 0 }.social-content .font-icon {font-size: 30px;width: 30px;margin-left: 10px;vertical-align: middle }.social-content a img {margin-left: 5px;display: inline-block;vertical-align: middle }.share {float: left;width: 35% }.share a{text-decoration: none;}.listing-detail {display: -ms-flexbox;display: flex;-ms-flex-flow: row wrap;flex-flow: row wrap;padding: 30px 0 0 0;border-top: 1px solid #dedede;font-size: 16px }.listing-item {-ms-flex: 0 0 auto;flex: 0 0 auto;width: calc(100% * 1/4 - 10px);display: flex;padding-bottom: 20px }.listing-item:nth-child(1n) {margin-right: 10px;margin-left: 0 }.listing-item .item-left {-ms-flex: 0 0 auto;flex: 0 0 auto;width: 35%;color: #8e9399 }.listing-item .item-left:nth-child(1n) {margin-right: 10px;margin-left: 0 }.listing-item .item-right {width: 65%;margin-right: 0;margin-left: auto;font-weight: 500;display: flex;max-height: 22px;overflow: hidden }.project-house {display: table;height: 90px;width: 100%;font-size: 14px }.project-house + .project-house {border-top: 1px solid #ececec }.project-house div {display: table-cell;vertical-align: middle }.project-house .img {height: 60px;width: 10%;position: relative }.project-house .img .cover {display: block;height: 60px;position: relative;overflow: hidden;margin-right: 10px }.project-house .img .cover img {width: 90px;border: 1px solid #ccc;position: absolute;display: block;max-width: 100%;max-height: 100%;left: 0;right: 0;top: 0;bottom: 0 }.project-house .title {width: 30% }.project-house .title h3 {margin-right: 20px;font-weight: 500;font-size: 14px }.project-house .room {width: 16.67% }.project-house .room span, .project-house .area-m2 span, .project-house .price-m2 span {margin-right: 5px }.project-house .area-m2 {width: 16.67% }.project-house .price-m2 {width: 16.67% }.project-house .btn {text-align: right;width: 10% }.project-house .btn a {display: block;padding: 9px 13px 5px;border: 1px solid #000;border-radius: 2px;float: right;height: 36px;min-width: 75px;font-weight: 500 }.project-house .btn a:hover {border: 1px solid #c52728 }.project-sumary .project-name .detail {float: left;width: 100%;display: block;overflow: hidden;padding: 30px 0 0 0;border-top: 1px solid #dedede }section.project-header div.project-name div.share ul li.share {width: 100%;text-align: right;margin-bottom: 15px }section.project-header div.project-name div.share ul li.btn {font-family: 'harmonia', Arial, Helvetica, sans-serif;display: inline-block;padding: 30px 0 0 0;float: right;margin-left: 10px }.lhtv {width: 40% !important }.menu-detail-under ul {width: 60% }section.project-header div.project-name div.share ul li.btn-contact a {border: 1px solid #303339;font-weight: 500;text-align: center;border-radius: 2px;background: #000;height: 40px;line-height: 40px;display: block;width: 160px }section.project-header div.project-name div.share ul li.btn-contact a:hover {background: #c52728;border: 1px solid #c52728 }section.project-header div.project-name div.share ul li.btn-contact a {color: #fff }section.project-header div.project-name div.share ul li.btn-care a {border: 1px solid #303339;font-weight: 500;text-align: center;border-radius: 2px;height: 40px;line-height: 40px;display: block;width: 160px }section.project-header div.project-name div.share ul li.btn-care:hover a {color: #c72528;border: 1px solid #c52728 }section div.width1140 section.bg-white div.team-member div.member-detail header p {padding-top: 10px }.content .detail-more .left1 {font-size: 16px !important;line-height: 24px;color: #8e9399 }.content .detail-more .right1 {font-size: 16px !important;line-height: 24px;color: #333 !important }.bg-contact {padding-bottom: 40px }#slider-news ul.exclusive li.featured header {height: 120px !important }section.news-bg div.width1140 div.news-left p a {font-weight: 500 }div.team-member div.member-detail header.content {padding: 27px 5px 20px 40px;height: 140px;line-height: 24px;overflow: hidden;background: #fff }div.team-member div.member-detail header.content h2 {font-size: 20px;font-weight: 500 }section.bg-career-white div.content div.info div.shape {width: 33.33%;display: inline-block;float: left;padding: 30px 50px 45px 30px }section.bg-career-white div.content div.info div.bg-shape1 {background-color: #f4f5f9 }section.bg-career-white div.content div.info div.bg-shape2 {background-color: #edeef2 }section.bg-career-white div.content div.info div.bg-shape3 {background-color: #e1e2e6 }section.bg-career-white div.content div.info div.bg-shape4 {background-color: #e1e2e6;width: 50% }section.bg-career-white div.content div.info div.bg-shape5 {background-color: #f4f5f9;width: 50% }section.bg-career-white div.content div.info div.shape div.shape {float: left;width: 25%;padding: 0px;text-align: left }section.bg-career-white div.content div.info div.shape div.shape-r2 {float: left;width: 15%;padding: 0px;text-align: left }section.bg-career-white div.content div.info div.shape div.requirement-detail {color: #000;font-size: 15px;line-height: 24px;padding: 0px;text-align: left;width: 75% }section.bg-career-white div.content div.info div.shape div.requirement-detail-r2 {color: #000;font-size: 15px;line-height: 24px;padding: 0px;text-align: left;width: 85% }section.bg-career-white div.content div.info div.shape div.requirement-detail ul li:first-child {font-size: 20px;font-weight: 500;text-transform: uppercase;padding-bottom: 20px;line-height: 30px }section.bg-career-white div.content div.info div.shape div.requirement-detail-r2 ul li:first-child {font-size: 20px;font-weight: 500;text-transform: uppercase;padding-bottom: 20px;line-height: 30px }section.header-career div.bg-career div.title-sub {font-family: Tiempos, Verdana, Geneva, sans-serif;font-weight: 400;font-size: 34px;color: #fff;display: block;padding-top: 180px;text-align: center;line-height: 34px }section.bg-career-white div.content div p {line-height: 24px;text-align: center;padding: 0 30px }section.bg-career-gray div.content div.career-left {float: left;width: 50% }section.bg-career-gray div.content div.career-left div.cover {float: left;width: 100%;height: 315px;position: relative;overflow: hidden }section.bg-career-gray div.content div.career-right {float: left;width: 50%;line-height: 22px;padding-left: 3% }section.bg-career-gray div.content div.career-right div ul {padding-bottom: 20px }section.bg-career-gray div.content div.career-right div ul li:first-child {font-size: 20px;font-weight: 500;padding-bottom: 20px }section.bg-career-gray div.content div.career-right div ul li +li {margin-left: 20px;list-style-type: disc }.test-content {float: left;width: 50%;overflow: hidden }.test-content div.cover {float: left;height: 165px;width: 165px }.test-content div.cover img {width: 100%;height: 100%;border-radius: 50% }.test-content div.detail {float: left;width: 70%;padding: 0 30px;line-height: 22px }.test-content div.detail ul li:first-child {font-weight: 500;font-size: 20px;text-transform: uppercase;padding-top: 30px }.test-content div.detail ul li+li {font-weight: lighter;font-style: italic;padding-top: 3px }section.bg-career-gray div.contentpx div.career-img {width: calc(100% +10px) }.career-img ul li {float: left;overflow: hidden;width: 25%;padding: 0 4px 0 }.career-img ul li a img {width: 100% }.hsg-cta-gallery {text-align: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;max-width: 100%;position: relative }.hsg-flex {-ms-flex-pack: justify;display: -webkit-box;display: -ms-flexbox;display: flex;width: 100%;-webkit-box-flex: 1;-ms-flex: 1;overflow: hidden }.hsg-cta-gallery .hsg-cta-gallery__column {margin: 0 5px;width: 33.33% }.hsg-cta-gallery .hsg-cta-gallery__item {line-height: 0;color: #fff;display: block;position: relative;-webkit-transition: -webkit-transform 1s ease;transition: -webkit-transform 1s ease;transition: transform 1s ease;transition: transform 1s ease, -webkit-transform 1s ease;margin-bottom: 11px }.hsg-cta-gallery .hsg-cta-gallery__item img {border: 1px solid #fff;width: 100% }.hsg-cta-gallery .hsg-cta-gallery__item .hsg-cta-gallery__item-headline, .hsg-cta-gallery .hsg-cta-gallery__item .hsg-cta-gallery__item-overlay {position: absolute;background: #c52728;width: calc(100% - 2px);bottom: 0;left: 1px;margin: 0;padding: 25px 0;-webkit-transition: opacity .75s ease;transition: opacity .75s ease;font-size: 24px;font-family: 'Tiempos', Arial, Helvetica, sans-serif;font-weight: 200 }.hsg-cta-gallery .hsg-cta-gallery__item .hsg-cta-gallery__item-overlay {height: 100%;width: 100%;opacity: 0;left: 0;top: 0;border: 1px solid #fff }.hsg-cta-gallery .hsg-cta-gallery__item .hsg-cta-gallery__item-overlay h4 {text-transform: uppercase;padding-top: 6%;padding-bottom: 6%;position: relative;font-size: 1.28em }.hsg-cta-gallery .hsg-cta-gallery__item h5 {font-weight: 400;font-size: 1.05em;line-height: 1.4 }.hsg-cta-gallery .hsg-cta-gallery__item:before {content: "";background: hsla(0, 0%, 100%, .58);width: 100%;position: absolute;height: 100%;-webkit-transition: opacity .75s ease;transition: opacity .75s ease;opacity: 0;z-index: 2 }.hsg-cta-gallery .hsg-cta-gallery__item .hsg-cta-gallery__item-overlay h4:before {content: "";background: #fff;height: 2px;width: 40%;position: absolute;bottom: 15%;left: 0;right: 0;margin: auto }.hsg-cta-gallery .hsg-cta-gallery__item:hover {-moz-transform: scale(1.2);-webkit-transform: scale(1.2);transform: scale(1.2);z-index: 100 }section.hsg-cta-gallery.hsg-flex div.col1 a:hover {transform-origin: 0 50% }section.hsg-cta-gallery.hsg-flex div.col3 a:hover {transform-origin: 50% 0 }li.whr-item {padding: 20px 0;line-height: 22px;color: #222;border-bottom: 1px solid #dedede;position: relative }li.whr-item:after {display: table;width: 100%;clear: both;content: '' }.whr-title {float: left;width: 40%;line-height: 22px;margin-bottom: 0 }.whr-title a {color: #333;font-weight: 500;font-size: 16px }.whr-title a:hover {color: #c72528 }li.whr-item .whr-info {float: left;width: 60%;padding-left: 30px;line-height: 22px;padding: 8px 30px 5px 0 }li.whr-item .whr-info li {float: left;width: 50%;text-align: right }li.whr-item .whr-info li span {display: none }li.whr-item .whr-info li.whr-date {display: none }@media screen and (min-width: 1920px) {.project-slider, .listing-img {height: 420px }}@media only screen and (max-width: 1080px) {.popup-lch-img {width: 60% }.popup-lch .popup-header, .popup-lch-detail, .popup-lch .bg-e1e2e6 {width: 40% }.all-img-inner {padding: 0 15px }.popup-sketup .image-sketch {width: 65% }.info-sticky-header {width: 42%;overflow: hidden;border-left: 0;padding-left: 0 }.container {padding: 0 10px }.test-content div.cover {margin: 0 auto;float: none }.test-content {text-align: center }.test-content div.detail {width: 100%;padding-top: 10px }.btn-quyhoach {width: 33% }section.background-gray div.width1140 div.owner-img div.left img {width: 100% }.ower-more {display: block;clear: both;padding: 0 0 0 345px }.hinhanh-content {width: 100% }.lch-content {width: 100%;padding: 0 30px 0 30px }section div.width1140 article.hinhanh-content-detail img {width: 460px !important;height: 350px !important }section.news-bg div.width1140 div.news-right div.bg {height: 490px }section.news-bg div.width1140 div.news-right div.bg div.img {width: 100%;text-align: center }section.news-bg div.width1140 div.news-right div.bg div.text {width: 100%;padding: 0 0 0 60px }section div section article.lch-content-detail a img {width: 460px !important;height: 350px !important }.house-detail div.name {width: 30% }.house-detail div.detail {width: 25% }.house-detail div.house-price {width: 25%;padding-top: 43px }.project-header .project-name {padding: 30px 20px }}@media only screen and (max-width: 979px) {.relative-news .relative-news-right .featured header .sumary {display: none }.listing-item {width: calc(100% * 1/2 - 30px) }.post-news-right div div.list-step ul li+li {padding: 10px 10px }.post-news-right div div.list-step ul li:first-child {padding: 10px 0 }.post-news-right div div.list-step {width: 100%;text-align: center }.post-news-right div div.list-number div {margin: 0 auto }.post-news-right div div.list-number {width: 100%;padding: 0px }.post-news-right div.list {height: 160px }section div header div div ul.detail-info-col li {display: inline-block }.pro-descrip .left-descrip {width: 100%;margin-bottom: 30px }.pro-descrip .right-descrip {width: 100% }section.graybg section.lch-content article.lch-content-detail img {width: 406px !important;height: 70% !important }section.news-bg div.width1140 div.news-left header {line-height: 40px }section.news-bg div.width1140 div.news-right div.bg div.text {padding: 0 }section div.width1140 article.hinhanh-content-detail img {width: 405px !important;height: 70% !important }.lch-content-detail {width: 46% }.tienich-icon {padding: 0 10px 0 10px }section.background-gray div.width1140 div ul.icon {margin-right: 17px }.ower-more {padding: 0 0 0 240px }.khudancu-left {width: 100%;padding: 0px }.khudancu-right {width: 100% }.khudancu-img {width: 100% }.btn-quyhoach {width: 38% }section.graybg div.width1140 div.house-detail div.content {padding: 10px 10px 10px 10px }.houde-detail div.img {width: 20% }.house-detail div.name {width: 25% }.house-detail div.house-price {width: 25%;padding-top: 43px }.house-detail div.detail {width: 30% }.khudancu-right {padding-top: 20px }.team-member .member-detail header {padding: 20px 0 0 20px }section div.width1140 section.bg-white div.team-member div.member-detail header p {padding-top: 7px }.member-detail ul {padding-top: 7px }div.team-member div.member-detail header.content {padding: 27px 5px 20px 10px }section.header-career div.bg-career div.title {padding-top: 110px }section.header-career div.bg-career div.sumary {padding: 30px 50px 30px 50px }}@media only screen and (max-width: 800px) {.popup-overlay .slider-buttons {display: none }.popup-contact {margin: 150px auto }.popup-lch {margin: 100px auto }.popup-lch-img {width: 100%;min-height: 400px }.location-icon {display: table;padding-bottom: 20px;overflow: hidden }#location {display: none }.listing-detail {width: 100%;padding: 20px 0 0 0 }.listing-item {padding-bottom: 10px }.listing-item:nth-child(n+5) {display: none }.social-content a img {margin: 0 10px 0 0 }.project-house .img {vertical-align: bottom }.project-title .width1140 {padding: 0 !important }.project-sumary .project-name .detail {padding: 0;border: none }.project-title .header, .project-title .btn-info {display: none }.social-share {display: none }.social-content {left: 0 }.relative-news .relative-news-right .featured .time {font-size: 16px }.relative-news .featured .time .date, .relative-news .featured .time .month {padding: 5px 0 0 }.listpro-content {padding: 15px 15px 30px }.allproject-list {margin: 0 auto 15px }.list-prop .article div.title {padding-left: 10px }.sub-career {max-width: 90% }.career-form {max-width: 80%;padding: 40px 0 }.popup-sketup {max-height: none;overflow: auto }.popup-sketup .image-sketch {height: auto;max-width: none }.slides-sketch li {height: auto }.popup-sketup .image-sketch img {top: auto;left: auto;transform: none;height: auto;position: static }.popup-lch-detail {width: 100% }.bg-e1e2e6 {width: 100% !important }.popup-sketup .image-sketch {width: 100% }.title-sticky-header, .info-sticky-header {display: none }.property {position: fixed;right: 0;left: 0;visibility: visible;opacity: 1;bottom: -60px;top: auto }div.title-career-line >p {max-width: 80% }.form-career-detail {max-width: 80%;padding-bottom: 30px }.team-member .member-detail {padding-bottom: 0 }.container-textblock {width: 50%;margin: 0 10px 0;float: left }.container-col {width: 100%;flex-direction: inherit }.container-col-img-left {width: 50%;padding: 0 10px 0 }.container-col + .container-col {visibility: hidden;width: 0% }.post-news-right div.list {float: left;width: 50% }.post-news-right {width: 100%;overflow: hidden;padding: 0px }.post-news-left {width: 100%;padding: 0 0 20px }section.bg-career-white div.content div.info div.shape div.shape-r2 {width: 25% }section.bg-career-white div.content div.info div.shape div.requirement-detail-r2 {width: 75% }.hsg-cta-gallery .hsg-cta-gallery__column {width: 50%;margin: 0 auto }.hsg-flex {display: block }.bg-career-gray {padding-bottom: 0px }section.bg-career-gray div.content div.career-right div {width: 33.33%;float: left }section.bg-career-gray div.content div.career-right {width: 100%;padding: 0 20px }section.bg-career-gray div.content div.career-left {width: 100%;padding: 0 20px 20px }.detail-info-col li {width: 50%;float: left }.content-detail-house header.detail-house p {color: #303339;font-size: 1.6em;font-weight: 200 }.title-detail {width: 100% }.detail-info {padding: 30px 0 0 0 }section.graybg section.lch-content article.lch-content-detail img {width: 742px !important }.news-left {width: 50%;padding-bottom: 0px }.news-right {width: 50%;padding: 60px 30px 60px 30px }section div.width1140 article.hinhanh-content-detail img {width: 742px !important }section.background-gray div.width1140 div ul.icon {width: 45%;padding: 0 10px 20px 0 !important }.ower-more {padding: 0px }.khudancu-left {width: 100% }.btn-quyhoach {width: 65% }.btn-down {width: 235px }.house-detail div.img {padding: 5px 5px;width: 20% }.house-detail div.name {width: 30%;padding: 29px 0 5px 0 }.house-detail div.detail {width: 25%;padding: 30px 5px 0 0 }.house-detail div.house-price {width: 25%;padding: 33px 5px 5px 0 }section.graybg div.width1140 div.house-detail div.detail ul li {padding-right: 2px }section.background-gray div.width1140 div.owner-img div.left img {height: 100%;margin-right: 0px !important }.owner-img {padding-bottom: 30px }.team-member .member-detail {width: 100%;padding: 0 0 0px 0 }div.team-member div.member-detail header.content {padding: 27px 5px 20px 40px !important }section.bg-career-white div.content div.info div.shape {width: 50% }section.bg-career-white div.content div.info div {width: 50% }.btn-sticky-header, .stickyTrigger .width1140 .btn-chitiet {width: 50% !important;margin: 0 auto }.red-bnt {max-width: 100% }.is-stuck {bottom: 0;top: auto }.lhtv {display: none }.menu-detail-under ul {width: 100% }div.share {display: none }.project-header .project-name .address {width: 100% }.project-header .project-name .address h4 {display: none !important }.stickyTrigger {position: fixed;right: 0;left: 0;visibility: visible !important;opacity: 1 !important;bottom: 0px;display: block !Important;top: auto;transition: none }.stickyTrigger.is-stuck {bottom: 0px }}@media only screen and (max-width: 720px) {.all-img-inner {padding: 0 10px }.max-width-946.contact .contact-detail .contact-info {width: 100%;padding: 60px }.max-width-946.contact .contact-detail .contact-img {display: none }.post-news-form .hs-form-field label {width: 30% }.post-news-form .hs-form-field .input {width: 70% }.max-w70 {max-width: 100% !important }.ward-down-icon {left: 130px }.btn-down {width: 100%;margin-top: 15px }.house-detail div.name {width: 25%;padding-top: 30px }.house-detail div.detail {width: 30% !important;padding: 30px 10px }section.graybg div.width1140 div.house-detail div.detail ul li {padding-right: 5px }.house-detail div.house-price {width: 25%;padding-top: 33px }.project-header .project-name {padding: 20px 10px !important }section.project-header div.project-name div.address {width: 100% }section.project-header div.project-name div.share {width: 100%;padding-bottom: 20px }section.project-header div.project-name div.share ul li.share {text-align: left;width: 14%;float: left }section.project-header div.project-name div.share ul li.btn {float: left;margin-top: -10px }}@media only screen and (max-width: 600px) {.project-house .img {vertical-align: top }.max-width-946.contact .contact-detail .contact-info header {font-size: 26px }.main-content .view-more-gray.more {margin-top: 10px;border: 1px solid #ccc;background: transparent;display: block }.main-content .view-more-gray.more a {text-decoration: none }#cta-title {padding-top: 20px }.project-house {padding-top: 20px;padding-bottom: 20px }.project-house .img {width: 30%;height: auto }.project-house .img .cover {width: 100%;min-height: 100px;height: auto }.project-house .img .cover img {width: 90% }.project-house .title, .project-house .room, .project-house .area-m2, .project-house .price-m2 {width: 100%;float: right;padding: 0 0 0 10px }.project-house .title h3 {margin-right: 0 }.project-house .btn {display: none }.listing-item {width: 100% }.max-width-946.contact .contact-detail .contact-info {padding: 30px }.max-width-946.contact {padding-top: 30px;padding-bottom: 30px }.max-width-946.contact .contact-detail .contact-info p {padding: 20px 0 }.relative-news .relative-news-left {display: block;width: 100%;margin: 0 }.relative-news .relative-news-right {width: 100%;margin-right: 0 }.relative-news .relative-news-right .featured:first-child {padding-top: 20px;border-top: 1px dotted #ccc }.relative-news .featured .time {margin-right: 5% }.CTA-block {padding-top: 30px }.CTA-img {width: 100%;padding: 0 0 20px }.CTA-img .img {padding: 0 }#CTA-img-right {padding: 20px 0 0 }.CTA-info {width: 100% }.owner-img:last-child {padding-bottom: 30px }.content {padding-bottom: 30px }.width1140 .contact-form {padding-bottom: 30px }.news-pro-detail {padding-bottom: 30px }.bg-neiberhood-overlay {padding-bottom: 30px }.tittle-neiberhood {font-size: 26px;padding: 30px 0 20px }.top-sell {padding: 30px 0 }.detail-more li {width: 100%;margin-right: 0 }.owner-img + .owner-img {padding-top: 30px }.content-detail {padding-bottom: 30px }.news-pro-detail li {width: 100% }.owner-img .title {padding-top: 20px !important }.owner-img .left {width: 100% !important;padding: 0 !important }.owner-img .right {width: 100% !important }.contact-form .hs-form, .sub-career, .career-form {max-width: 100% }div.title-career-line >p {max-width: 100% }.form-career-detail {max-width: 100% }.right-content-sell-gray {width: 100%;padding: 20px 0 }.right-content-sell {width: 100%;padding: 20px 0 0 }.cover-left-sell {width: 100% }.container-col {height: 330px }.container-col-img-left {width: 100%;text-align: center }.container-textblock {visibility: hidden;width: 0%;height: 0% }section.bg-career-gray div.contentpx div.career-img ul li {width: 50% }.hsg-cta-gallery .hsg-cta-gallery__column {width: 100% !important }section.bg-career-white div.content div.info div {max-height: 251px }section.bg-career-white div.content div div div.pos {float: left;width: 33.33%;text-align: left }.test-content div.detail ul li:first-child {padding-top: 10px }.test-content + .test-content {padding-top: 40px }.test-content {width: 100% }section.bg-career-gray div.content div.career-right div {width: 50% }section.project-header div.project-name div.share ul li.btn {margin: 0 10px 0 0 }section.project-header div.project-name div.address h1.title-project {font-size: 24px;line-height: 36px }.title_duan {padding: 30px 0 20px !important;font-size: 26px !important }.btn-down {background: #c72528;color: #fff;padding: 2px;border-radius: 2px;text-align: center;font-weight: 500;text-transform: uppercase;display: block;width: 170px;margin-top: 10px }.team-member .member-detail {width: 100% }.news-left {width: 100%;padding-bottom: 0px }.news-right {width: 100%;padding: 0 10px 30px 10px }.house-detail div.img {width: 100% }.house-detail div.name {width: 100%;padding: 10px 5px 10px 5px }.house-detail div.detail {width: 50% !important;padding: 10px 5px 5px 5px }.house-detail div.house-price {width: 50%;padding: 13px 5px 5px 0 }section.news-bg div.width1140 div.news-right div.bg {height: 100%;padding: 10px 10px 30px 10px }section.project-header div.project-name div.share ul li.share {width: 90% }section.header-career div.bg-career div.title {padding-top: 110px }section.header-career div.bg-career div.sumary {padding: 30px 20px;line-height: 26px }section.bg-career-white div.content div.info div.shape {width: 100% }section.bg-career-white div.content div.info div.shape2 {width: 100% }section.bg-career-white div.content div.info div.shape3 {width: 100% }section.bg-career-white div.content div.info div.shape4 {width: 100% }section.bg-career-white div.content div.info div.shape5 div.shape {width: 24% }section.bg-career-white div.content div.info div.shape5 div.requirement-detail {width: 76% }section.bg-career-white div.content div div.detail div.name {width: 100%;float: left;padding-bottom: 10px }section.bg-career-white div.content div div.detail div.loc {float: left;width: 33.33% }section.bg-career-gray div.content div.our-dep-content div.col {width: 100%;padding: 0px }}@media only screen and (max-width: 630px) {.whr-title {width: 100% }li.whr-item .whr-info {width: 100%;padding: 0px }li.whr-item .whr-info li {float: left;width: 50%;text-align: left }.btn-down {width: 100% !important;margin-top: 10px !important }.house-detail div.img {width: 100%;height: 100% }.house-detail div.name {width: 100%;padding: 10px 5px 10px 5px }.house-detail div.detail {width: 50%;padding: 10px 5px 5px 5px }.house-detail div.house-price {width: 50%;padding: 13px 5px 5px 0 }}@media only screen and (max-width: 530px) {.btn-down-neiberhood {padding-top: 10px }.btn-down-neiberhood .red-bnt {height: 60px }.btn-black-border .btn-hotline {border: none !important;line-height: 24px;text-decoration: underline;cursor: pointer;text-align: left;padding-left: 90px !important }.btn-black-border .btn-hotline img {display: block }.contact-form .hs-richtext> p {max-width: 100% }section.news-bg div.width1140 div.news-right div.bg div.img img {width: 80%;height: 80% }.btn-down {width: 100% !important }}@media only screen and (max-width: 480px) {.all-img {bottom: 20px }.relative-news .relative-news-left .featured .time {display: block }.relative-news .relative-news-left .featured a .cover, .relative-news .featured header .sumary {display: none !important }.relative-news .featured header .title {font-size: 18px !important }.relative-news .relative-news-left {padding: 0 0 20px }.relative-news .relative-news-left .featured header {padding: 0 }.popup-lch .bg-e1e2e6.popup-header {display: none }.form-contact .hs-form-field:nth-child(3) label {margin: 0 }.popup-contact {max-width: 100%;position: initial;transform: translate(0, 0);margin: 0;height: 100% }.popup-contact .form-contact {border: none;min-height: 100% }.popup-contact .form-contact .contact {padding-top: 50px;height: 100% }.popup-contact .header {display: none }#slider8 .slides .title {width: 100%;bottom: 25%;top: inherit }#slider8 .slides .title .name-img {width: 100%;text-align: center }#slider8 .slides .title .number {display: none }.title.title-res {display: block;position: fixed;padding: 15px;background: #f2f2f2;font-size: 18px;width: 100%;z-index: 100;font-weight: 500;overflow: hidden }.popup-lch {max-width: 100%;transform: translate(0%, 7%);position: initial;margin: 0 !important;min-height: 100% }.popup-overlay .full-screen-act.close {display: none }.project-slider, .listing-img {height: 300px }.max-width-946.contact .contact-detail .contact-info header {font-size: 22px;line-height: 32px }.contentpx .title-career {padding: 30px 0 }.contentpx .title-career, .title_duan, .tittle-neiberhood {font-size: 22px !important;line-height: 26px }.width1140>h3, .width1140>h2, .max-width-946 .title-28 {font-size: 22px !important }.project-header .project-name .address .title-project {padding-bottom: 0 !important }.owner-img .more-info {display: block;padding-top: 20px }.list-prop .article div.title h3 {padding: 0 }.list-prop .article div.action a {margin: 0 10px 0 0 }.hs-form fieldset.form-columns-2 .hs-form-field {width: 100% !important }.hs-form fieldset.form-columns-2 .input {margin: 0 }.contact-form .hs-form-field:nth-child(3) input, .contact-form .hs-form-field:nth-child(3) label span, .hs-error-msgs {margin: 0 }.contact-form .hs-form-field div.input {padding: 5px 0 5px }.container-col {height: 220px }.ward-filter {height: 40px }.post-news-right div.list {width: 100% }.popup-ward-visible {display: none !important }.whr-title {width: 100%;float: left }li.whr-item .whr-info {float: left;width: 100%;padding: 0px }li.whr-item .whr-info li {float: left;width: 50%;text-align: left;padding-top: 10px }section.bg-career-white div.content div div.detail div.btn-app {width: 33.33% }section.bg-career-white div.content div div.detail div.loc {width: 33.33% }section.bg-career-white div.content div div div.pos {width: 33.33% }section.bg-career-gray div.content div.career-right div {width: 100% }section.project-header div.project-name div.share ul li.btn {padding-top: 10px }.lch-content {width: 100% }section.graybg section.lch-content article.lch-content-detail img {width: 384px !important;height: 320px !important }.news-left {width: 100%;padding-bottom: 0px }.news-right {width: 100%;padding: 60px 30px 60px 30px }section div.width1140 article.hinhanh-content-detail img {width: 384px !important;height: 320px !important }.btn-lienhe {width: 205px;padding-right: 75px !important;margin-bottom: 10px !important }.btn-quantam {width: 205px;padding-right: 75px !important }.width1140 .owner-img .left {width: 100%;padding-bottom: 20px }.width1140 .owner-img .right {width: 100%;padding-top: 0px }.house-detail div.img {width: 100% }.house-detail div.name {width: 100% }.house-detail div.detail {width: 50% }.house-detail div.house-price {width: 50% }.btn-quyhoach {width: 60% }div.team-member div.member-detail header.content {padding: 20px 5px 20px 10px !important }section.header-career div.bg-career div.title {padding-top: 80px }section.header-career div.bg-career div.sumary {padding: 20px 10px }section.bg-career-white div.content div.info div {width: 100% }}@media only screen and (max-width: 375px) {.right-content-sell {padding: 20px 0 0 }.btn-black-border {padding: 30px 10px 60px }form.hs-form .form-columns-2 .hs-form-field .hs-input, form.hs-form .form-columns-3 .hs-form-field .hs-input {width: 100% }.contact-form .hs-form-field div.input {margin: 0 }.contact-form .hs-form-field:nth-child(3) input, .contact-form .hs-form-field:nth-child(3) label span, .hs-error-msgs {margin: 0 }.form-contact {width: 100%;padding: 0 }ul.max-w70 li:last-child {padding: 0 }div.form-captcha div.captcha, .form-contact-project {width: 100%;padding: 0 }li.whr-item .whr-info li {width: 100% }section.header-career div.bg-career div.title {padding-top: 50px;line-height: 45px }.btn-chitiet .btn-hotline {font-size: 14px !important;text-align: center }.btn-chitiet .btn-hotline .fone-b {display: none }.btn-sticky-header .red-bnt {font-size: 13px !important }.detail-info-col li {width: 100%;}.btn-lienhe {width: 90px;padding: 8px 18px 0 0 !important }.btn-down {width: 240px;margin-top: 10px }section.background-gray div.width1140 div ul.icon {width: 44%;padding: 0 0 20px 0 }.khudancu-img {width: 100% }.btn-quyhoach {width: 64% }.house-detail div.img {width: 100% }.house-detail div.name {width: 100% }.house-detail div.detail {width: 100% !important }.house-detail div.house-price {width: 100%;padding-left: 5px }section.bg-white div.team-member div.member-detail {width: 100% }div.team-member div.member-detail header.content {height: 120px;padding: 5px !important }section div.width1140 section.bg-white div.team-member div.member-detail header p {padding-top: 2px }.member-detail ul {padding: 1px 0 }}@media only screen and (max-width: 360px) {.btn-quantam {width: 95px;padding: 8px 9px 0 0 !important }.btn-down {width: 215px }.house-detail div.img {width: 100% }.house-detail div.name {width: 100% }.house-detail div.detail {width: 100% !important }.house-detail div.house-price {width: 100% }section.project-header div.project-name div.share ul li.btn-contact {padding: 5px 10px 5px 10px }section.project-header div.project-name div.share ul li.btn-care {padding: 5px 10px 5px 10px }.khudancu-left {width: 100%;padding: 0px }.team-member .member-detail header {padding: 10px 5px !important }section div.width1140 section.bg-white div.team-member div.member-detail header p {padding-top: 5px !important }.member-detail ul {padding-top: 5px !important }section.header-career div.bg-career div.title {padding-top: 30px }section.header-career div.bg-career div.sumary {padding-top: 10px }}@media only screen and (max-width: 320px) {.project-slider, .listing-img {height: 250px }.btn-sticky-header .red-bnt {min-width: 145px;font-size: 12px !important }.container-col {height: 185px }.bg-career-white .btn-app {width: 100% !important;float: left !important;margin-top: 8px }section.bg-career-white div.content div div.detail div.name {padding-bottom: 0px }section.bg-career-white div.content div div.detail div.loc {width: 100% }section.bg-career-white div.content div div div.pos {width: 100% }.btn-lienhe {width: 120px;padding-right: 30px !important }.btn-quantam {width: 120px;padding-right: 22px !important }.detail-info-col {width: 100%;line-height: 30px }section.graybg section.lch-content article.lch-content-detail img {width: 290px !important;padding-top: 30px }section.graybg section.lch-content article.lch-content-detail ul.header {margin-top: 10px;margin-bottom: 10px }.news-left {padding: 30px 10px 30px 10px }.news-right {padding: 30px 10px 30px 10px }.btn-down {width: 100% }section div.width1140 article.hinhanh-content-detail img {width: 290px !important;height: 320px !important }section div.width1140 article.hinhanh-content-detail ul.header {text-align: center !important;margin-top: 10px }.hinhanh-content-detail {width: 290px !important }section.background-gray div.width1140 div ul.icon {width: 43% }.khudancu-img {width: 100% }section.project-header div.project-name div.share ul li.btn {margin-left: 0 }section.project-header div.project-name div.share ul li.btn-contact {padding: 5px 0px }section.project-header div.project-name div.share ul li.btn-care {padding: 5px 0 }}