@-webkit-keyframes pulse-animate{0%{transform:scale(.1);opacity:1}50%{opacity:.45}to{transform:scale(1);opacity:.1}}@keyframes pulse-animate{0%{transform:scale(.1);opacity:1}50%{opacity:.45}to{transform:scale(1);opacity:.1}}.modal-open{overflow:hidden}.acf-map{width:100%;height:400px;border:#ccc solid 1px;margin:20px 0}.acf-map img{max-width:inherit!important}.gm-style-iw.gm-style-iw-c{max-width:300px!important}.single-featured_item .flickity-slider img{border-radius:unset}.trendy-slide .box-status{bottom:5px;right:5px;background:rgba(0,0,0,.6);color:#fff;padding:5px 10px;border-radius:10px}.slider_thum{background-color:#14142b}.slider-custom{flex:0 0 80%;max-width:80%}.slider_thum .flickity-slider .img{padding:10px 5px}.slider_thum .flickity-slider .img .img-inner{padding-top:80px!important;border:1px transparent solid}.slider_thum .flickity-slider .img.is-selected .img-inner{border:1px #ff1010 solid}.slider_thum .slider-nav-light .flickity-prev-next-button{display:none}.slider_thum .slide-thumbnail-right{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.slider_thum .slide-thumbnail-right .control .icon-control{width:80px;height:80px;background-color:#163668;color:#fff;cursor:pointer;text-align:center;margin:0 10px 0 0;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:12px;line-height:16px;border-radius:15px}.slider_thum .slide-thumbnail-right .control .icon-control.icon-map::before,.slider_thum .slide-thumbnail-right .control .icon-control.icon-video::before{-webkit-mask:url(../img/map.svg)no-repeat center center/100%auto;mask:url(../img/map.svg)no-repeat center center/100%auto;content:"";width:25px;height:25px;display:block;margin:0 0 6px;background:#fff}.slider_thum .slide-thumbnail-right .control #btnviewVideo{background-color:#333}.slider_thum .slide-thumbnail-right .control .icon-control.icon-video::before{-webkit-mask:url(../img/icon-video.svg)no-repeat center center/100%auto;mask:url(../img/icon-video.svg)no-repeat center center/100%auto}.top-actions{padding:8px 7px 8px 5px}.top-actions.fixedd{position:fixed;top:0;background-color:#fff;z-index:99;width:100%;box-shadow:0 10px 30px rgba(13,38,59,.08)}.top-actions .btn-back{font-size:14px;line-height:22px;color:#333}.top-actions .btn-back::before{content:"";display:block;width:22px;height:22px;-webkit-mask:url(../img/arrow-left.svg)no-repeat center/6px auto;mask:url(../img/arrow-left.svg)no-repeat center/6px auto;background-color:#333}.top-actions .b__iconSocial a{font-size:14px}.b__breadcrumb{margin:0;padding:20px 0;max-width:67%}.b__iconSocial{max-width:300px}.b__iconSocial a{display:flex;align-items:center;color:#333;margin-left:3px;line-height:20px;padding:8px;height:36px}.b__iconSocial a::before{border:0;content:"";display:block;width:20px;height:17px;margin-right:8px}.b__iconSocial .simplefavorite-button span{cursor:pointer}.b__iconSocial .simplefavorite-button:before{content:unset}.b__iconSocial .simplefavorite-button .btn__heart{position:inherit;background-size:20px;margin-top:0}.b__iconSocial .simplefavorite-button .btn__heart.favorited{background-size:20px}a.icon_share::before{mask:url(../img/icon_share.svg)no-repeat center;-webkit-mask:url(../img/icon_share.svg)no-repeat center;background-color:#333}h1.page-title{font-size:32px;line-height:40px}.left-content .address{font-size:var(--font-15);line-height:16px;margin:0 0 20px}.left-content .address .location::before{display:inline-block;vertical-align:middle;content:"";-webkit-mask:url(../img/icon_location.svg)no-repeat center/13px auto;mask:url(../img/icon_location.svg)no-repeat center/13px auto;background-color:#333;margin:0 8px 0 0;width:14px;height:16px}.left-content .address .btn-view-map{text-decoration:underline;color:#007aff;margin:0 0 0 12px}.left-content .attributes .item-attribute{margin-right:40px;margin-bottom:15px}.basic-info .basic-info-right{display:block;text-align:right;min-width:280px}.basic-info .basic-info-right p.price{font-weight:700;font-size:37px;line-height:36px;text-transform:lowercase}.basic-info .basic-info-right span.unit{margin-left:5px}.basic-info .basic-info-right .unit-price{color:#888;font-size:var(--font-15);line-height:16px}.basic-info .basic-info-right .unit-price>span:last-child{margin-left:20px}.left-content .tab-title{margin-bottom:30px}.nav-line-bottom>li.active>a,.nav-line-bottom>li:hover>a{color:var(--2nd-color)!important}.nav-line-bottom>li.active>a:before,.nav-line-bottom>li:hover>a:before{background-color:var(--2nd-color)}.left-content .tab-panels{padding:15px 25px;background:#f0f2f6;border-radius:10px;margin-top:10px}.left-content .tab-panels .tab-information{padding-top:10px}.left-content .tab-information p.field-info{margin:0 0 16px;flex:0 0 50%;line-height:28px;padding:0 15px;display:flex}.left-content .tab-information p.field-info label{font-weight:700;margin:0 10px 0 0;padding:0;min-width:110px}.left-content .tab-information p.field-info span.real-status{height:32px;border-radius:20px;font-weight:500;font-size:var(--font-15);line-height:16px;padding:8px 15px}.left-content .tab-information p.field-info span.real-status.dang-ban{background-color:#f5881f1a;color:#f5881f}.investor-title{font-size:18px;padding-bottom:9px;border-bottom:1px solid #dddee6;width:100%;margin-bottom:20px}.button.btn-legal-register{padding:18px 35px;background-color:#27ae60!important;box-shadow:0 4px 10px rgba(51,51,51,.15);border:0;border-radius:10px;display:flex;align-items:center;justify-content:center;height:70px;margin:25px auto;width:max-content}.button.btn-legal-register::before,.right-sidebar .sidebar-document.sidebar-document-register::before{content:"";display:block;width:30px;height:33px;margin:0 12px 0 0;mask:url(../img/icon-newspaper.svg)no-repeat center/auto 100%;-webkit-mask:url(../img/icon-newspaper.svg)no-repeat center/auto 100%;background-color:#fff}.left-content .block-content ul{columns:2;-webkit-columns:2;-moz-columns:2;list-style:none;margin:30px 0 40px}.left-content .block-content ul li{margin:2px}.left-content .block-extension p{line-height:18px;margin:0 0 20px;display:flex;align-items:center;padding-left:20px;position:relative;text-transform:capitalize}.block-content ul li p::before{content:"";width:30px;height:18px;margin-right:5px;background:url(../img/icon-checkbox-checked.svg)no-repeat}.investor-content,div#wrap_description{overflow:hidden;position:relative;margin-bottom:30px;padding-bottom:30px!important;transition:height 1.5s}.trendy_readmore_flatsome{text-align:center;position:absolute;z-index:10;bottom:0;width:100%;background:#fff}.trendy_readmore_flatsome_more:before{bottom:100%;height:170px;display:block;position:absolute;content:"";width:100%;background:#fff;background:linear-gradient(180deg,#fff 0,rgba(255,255,255,.42) 74.48%,rgba(255,255,255,0) 100%);transform:rotate(-180deg);margin-bottom:-1px}.trendy_readmore_flatsome a{display:inline-block;box-shadow:none;font-size:var(--font-15);line-height:35px;padding:0 25px;border-radius:25px;background:var(--3nd-color);position:relative;width:150px;text-align:left;color:#fff}.trendy_readmore_flatsome .icon-angle-down{content:"";right:4px;background-color:#fff!important;padding:13px;width:17px;height:17px;position:absolute;border-radius:99px;font-size:18px;top:4px;color:var(--3nd-color)}.trendy_readmore_flatsome.trendy_readmore_flatsome_less .icon-angle-down{transform:rotate(-180deg)}.trendy_readmore_flatsome .icon-angle-down:before{line-height:0;right:4.5px;padding:14px;width:17px;position:inherit;top:0}.trendy_investor_less,.trendy_investor_more.trendy_readmore_flatsome{background:#f0f2f6}.trendy_investor_more.trendy_readmore_flatsome:before{background:#f0f2f6;background:linear-gradient(180deg,#f0f2f6 0,rgba(255,255,255,.42) 74.48%,rgba(255,255,255,0) 100%)}.left-content .agency-info{background:#fff;border:1px solid #dddee6;border-radius:12px;margin-bottom:30px}.left-content .agency-info .top-info{padding:30px 30px 0}.left-content .agency-info .top-info .inner-left-info{flex-grow:1;width:calc(100% - 300px)}.left-content .agency-info .basic-info{margin:0 0 27px}.left-content .agency-info .basic-info .avatar{width:70px;height:70px;display:block;overflow:hidden;border-radius:50%;margin-right:17px}.inner-left-info .basic-info .avatar-name{width:70px;height:70px;font-size:26px}.avatar-name{background-color:#ccc;border-radius:50%;color:#fff;font-weight:700;display:flex;align-items:center;justify-content:center;text-transform:uppercase}.left-content .agency-info .basic-info .right .fullname{font-weight:700;font-size:18px;line-height:21px;color:#333;margin:0}.left-content .agency-info .basic-info .right .fullname::after{content:"";display:block;margin:0 0 0 5px;width:14px;height:14px;background:url(../img/icon_checked.svg)no-repeat center/12px auto}.left-content .agency-info .basic-info .right .text{font-size:var(--font-15);line-height:24px;color:#6e7191;margin-top:5px!important}.left-content .agency-info .basic-info-bottom p{font-weight:500;font-size:18px;line-height:26px;color:#333;display:flex;align-items:flex-start}.left-content .agency-info .basic-info-bottom .ask{margin:0 0 10px}.btn::before,.left-content .agency-info .basic-info-bottom p::before{content:"";display:block;width:18px;height:22px;margin:0 8px 0 0}.left-content .agency-info .basic-info-bottom .ask::before{background:url(../img/help.svg)no-repeat center/100%auto}.left-content .agency-info .top-info .inner-right-info{width:200px}.left-content .agency-info .top-info .inner-right-info .btn{width:100%;height:44px;padding:9px 0;margin:0;font-weight:500;font-size:var(--font-15);line-height:26px;display:flex;align-items:center;border-radius:5px;border:0;text-align:center;justify-content:center}.left-content .agency-info .top-info .inner-right-info .btn-phone{border:1px solid #dddee6;padding-left:25px;padding-right:25px;margin:0 0 20px}.left-content .agency-info .top-info .inner-right-info .btn-phone.active{background:#2f2f2f;color:#fff}.left-content .agency-info .top-info .inner-right-info .btn-chat{border:1px solid #dddee6}.btn::before{height:24px;width:24px;margin:0 6px 0 0}.btn-phone::before{mask:url(../img/icon_phone.svg)no-repeat center/18px auto;-webkit-mask:url(../img/icon_phone.svg)no-repeat center/18px auto;background-color:#27ae60}.left-content .agency-info .top-info .inner-right-info .btn-chat::before,.tab-info-container .header-content .list-actions a.b__chat::before{mask:url(../img/icon_mes.svg)no-repeat center/18px auto;-webkit-mask:url(../img/icon_mes.svg)no-repeat center/18px auto;background-color:#ffbf00}.left-content .agency-info .bottom-info{padding:30px 0;background:#f9fafb;border-radius:0 0 12px 12px;overflow:hidden;border-top:1px solid #e6e9ec}.left-content .agency-info .bottom-info .owl-stage-outer{padding-left:30px;padding-right:30px}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.left-content .agency-info .bottom-info .item-ask a{display:block;padding:6px 12px;color:#333;font-size:var(--font-15);line-height:24px;height:36px;background:#fff;border:1px solid #f6891f;border-radius:30px;text-decoration:none}.left-content .agency-info button.flickity-prev-next-button{top:-1px;opacity:1;margin:0}.left-content .agency-info button.flickity-prev-next-button:before{content:"";display:block;width:200px;height:50px;top:50%;position:absolute;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:#fff}.left-content .agency-info button.flickity-prev-next-button.next:before{right:0;background:linear-gradient(90deg,rgba(249,250,251,0)0,#f9fafb 57%,#f9fafb 100%)}button.flickity-button.flickity-prev-next-button.previous:before{left:0;background:linear-gradient(-90deg,rgba(249,250,251,0)0,#f9fafb 57%,#f9fafb 100%)}.left-content .agency-info button.flickity-prev-next-button svg{background:#fff;color:#dddee6;border:1px solid #dddee6;box-shadow:0 4px 8px rgba(16,20,38,.05);z-index:99}.left-content .agency-info button.flickity-prev-next-button .arrow{fill:#333!important}.tab-location .address{margin:20px 0!important;font-size:var(--font-15)}.tab-location .address p{flex:0 0 33.33%}.tab-location .address p label{font-weight:700;margin:0 16px 0 0;padding:0}.large-3.right-sidebar{padding:15px 15px 0}.right-sidebar .item-sidebar{background:#fff;box-shadow:0 4px 10px rgba(51,51,51,.15);border-radius:10px;padding:15px;margin-bottom:20px}.right-sidebar .item-sidebar.register-view-home .sidebar-title{margin-bottom:30px;line-height:26px}.right-sidebar .item-sidebar.register-view-home .actions .button{width:calc(50% - 5px);padding:0;margin:0 0 6px;border-radius:5px}.right-sidebar .item-sidebar.register-view-home .actions .button .checkmark::before{content:"";display:inline-block;margin:-2px 5px 0 0;vertical-align:middle;width:15px;height:15px}.right-sidebar .item-sidebar.register-view-home .actions .btn-view-offline .checkmark::before{-webkit-mask:url(../img/icon-home-2.svg)no-repeat center/12px auto;mask:url(../img/icon-home-2.svg)no-repeat center/12px auto;background-color:#f5881f}.right-sidebar .item-sidebar.register-view-home .actions .btn-view-offline:hover .checkmark::before,.right-sidebar .item-sidebar.register-view-home .actions .btn-view-online:hover .checkmark::before,.tab-info-container .header-content .list-actions a.b__chat:hover::before{background-color:#fff}.right-sidebar .item-sidebar.register-view-home .actions .btn-view-online .checkmark::before{-webkit-mask:url(../img/icon-camera.svg)no-repeat center/13px auto;mask:url(../img/icon-camera.svg)no-repeat center/13px auto;background-color:#27ae60}.right-sidebar .item-sidebar.register-view-home .actions .button .checkmark{font-size:12px;line-height:26px;font-weight:500}.right-sidebar .item-sidebar.register-view-home .actions .button.btn-view-online{color:#27ae60;border-color:#27ae60}.right-sidebar .item-sidebar.register-view-home .actions .button.btn-view-online:hover{color:#fff;background-color:#27ae60}.right-sidebar .item-sidebar.register-view-home .actions .btn-view-online .icon-ring{position:absolute;width:34px;height:34px;right:5px;top:-17px;z-index:1;background:0 0}.right-sidebar .item-sidebar.register-view-home .actions .btn-view-online .icon-ring::before{content:"";display:block;width:14px;height:14px;position:absolute;left:50%;top:50%;z-index:1;background:#f5881f;border-radius:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.right-sidebar .item-sidebar.item-sidebar-br{border:1px solid #aaa;box-shadow:unset}.right-sidebar .item-sidebar h3{line-height:25px}.right-sidebar .item-sidebar .list-link a{width:100%;display:flex;justify-content:space-between;align-items:flex-start;color:#333;line-height:24px;margin:0 0 14px}.form-group label:hover,.modal.fade .modal-dialog .modal-title span,.right-sidebar .item-sidebar .list-link a:hover{color:var(--2nd-color)}.right-sidebar .item-sidebar .list-link a .count{color:#888;min-width:44px;text-align:right}.right-sidebar .item-sidebar.register-view-home .actions .btn-view-online .icon-ring::after{content:"";display:block;width:100%;height:100%;z-index:2;border:4px solid #f5881f;border-radius:50%;animation:pulse-animate 1300ms infinite forwards}.right-sidebar .agency-sidebar .item-agency .avatar-ch{width:90px;min-width:90px;max-width:90px;height:90px;display:block;margin-right:15px;position:relative;border-radius:50%;border:5px solid #fff;box-shadow:0 4px 10px rgba(51,51,51,.15);z-index:2}.right-sidebar .agency-sidebar .item-agency .avatar-ch a{display:flex;width:100%;height:100%;background:#f0f2f6;border-radius:50%;box-shadow:inset 0 4px 4px rgba(51,51,51,.25);justify-content:center}.right-sidebar .agency-sidebar .item-agency .avatar-ch a img{display:inline-block;vertical-align:middle;width:50px;height:50px;object-fit:cover;overflow:hidden;border-radius:50%;margin:auto}.right-sidebar .item-sidebar .sidebar-title-ch{font-size:20px;line-height:23px;margin:15px 0 10px}.right-sidebar .agency-sidebar .item-agency .basic-info .right .fullname-ch{font-size:var(--font-15);line-height:19px;color:#888;margin:0 0 5px}.right-sidebar .agency-sidebar.agency-sidebar-new .btn-phone{width:100%;border-radius:20px;height:40px;margin:10px 0 0;text-transform:inherit;font-size:var(--font-15);padding:0}.right-sidebar .sidebar-document.sidebar-document-register{padding:15px;color:#fff;font-size:var(--font-15);line-height:26px;letter-spacing:.75px;font-weight:700;background:linear-gradient(141.08deg,#0a69da 32.24%,#0856c8 115.93%,#0231a5 164.9%);box-shadow:0 4px 10px rgba(51,51,51,.15);border-radius:10px;display:flex;align-items:center;justify-content:center;cursor:pointer}.right-sidebar .sidebar-document.sidebar-document-register::before{mask:url(../img/icon-document-register.svg)no-repeat center/auto 100%;-webkit-mask:url(../img/icon-document-register.svg)no-repeat center/auto 100%}.tab-info-container{display:block;position:fixed;left:0;top:0;width:100%;z-index:9;background:#fff;opacity:0;transform:translateY(-100%);transition:all .3s ease-in-out;box-shadow:0 4px 8px rgba(16,20,38,.08)}.tab-info-container.show{opacity:1;transform:translateY(38%);z-index:1002}.tab-info-container .header-content .nav-tabs .nav-item{display:inline-block;vertical-align:middle;font-weight:500;font-size:var(--font-15);line-height:20px;color:#333;margin-right:17px;position:relative}.tab-info-container .header-content .nav-tabs .nav-item.active::after{content:"";display:block;position:absolute;left:0;bottom:-19px;height:4px;width:100%;background:#f5881f}.tab-info-container .header-content .nav-right{display:flex;align-items:center;justify-content:flex-end;transition:all .3s ease-in-out;opacity:1;width:302px;padding-right:25px}.tab-info-container .header-content .nav-right .btn-register{border-radius:24px;width:100%;height:48px;border:0;padding:10px 15px;font-weight:700;font-size:var(--font-15);line-height:28px;margin:0}.tab-info-container .header-content .list-actions .auth-info{margin-right:30px}.tab-info-container .header-content .list-actions .auth-info .b__avarta{width:44px;height:44px;border-radius:100%;margin-right:10px;display:inline-block;vertical-align:middle}.tab-info-container .header-content .list-actions .auth-info .b__text--avatar{display:block;width:calc(100% - 54px)}.tab-info-container .header-content .list-actions .auth-info .b__text--avatar .auth-info-name{margin-bottom:4px;font-size:var(--font-15);line-height:20px;color:#333;font-weight:600;padding-left:5px;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;word-break:break-all;font-family:"Roboto"}.tab-info-container .header-content .list-actions a{border:1px solid #dddee6;box-sizing:border-box;border-radius:5px;color:#4e4b66;text-decoration:none;position:relative;font-weight:400;font-size:var(--font-15);padding:6px;display:flex;align-items:center;justify-content:center;width:130px;white-space:nowrap;margin-right:15px;margin-bottom:0}.tab-info-container .header-content .list-actions a:last-child{margin-right:0}.tab-info-container .header-content .list-actions a::before{content:"";border:0;display:block;width:24px;height:24px;margin-right:5px}.tab-info-container .header-content .list-actions a.b__chat:hover{color:#fff}.tab-info-container .header-content .list-actions a.b__call::before{mask:url(../img/icon_phone.svg)no-repeat center/18px auto;-webkit-mask:url(../img/icon_phone.svg)no-repeat center/18px auto;background-color:#27ae60}div#map_realestate,div#video_realestate{padding:0!important}button.mfp-close{border-radius:99px;background-color:#fff;opacity:1!important;color:#333}.modal.fade{transform:scale(0);transition:all .15s ease-in-out;display:flex!important;align-items:center;opacity:0}.modal.fade.show{transform:scale(1);opacity:1;position:fixed;z-index:1043;height:100%;left:0;top:0;width:100%}.modal.fade .modal-dialog{width:570px;max-width:100%;border-radius:12px;box-shadow:0 10px 50px rgba(13,38,59,.1);background-color:#fff;margin:0;left:50%;top:50%;position:absolute;z-index:1;transform:translate(-50%,-50%)!important}.modal.fade .modal-dialog .modal-content{border-radius:8px;border:0}.modal.fade .modal-dialog .modal-header{border-radius:0;padding:14px 16px 18px;position:relative;border-bottom:none}.modal.fade .modal-dialog .modal-header .close{padding:0;margin:0;background:#f8f8fa;border-radius:50%;width:37px;height:37px;position:absolute;right:15px;top:15px;opacity:1}.modal.fade .modal-dialog .modal-header .close:focus{outline:0;box-shadow:none}.modal.fade .modal-dialog .modal-header .close::before{content:"";display:block;width:100%;height:100%;-webkit-mask:url(../img/close.svg)no-repeat center/8px auto;mask:url(../img/close.svg)no-repeat center/8px auto;background:#333}.modal.fade .modal-dialog .modal-title{font-size:22px;line-height:28px;margin-bottom:30px}.modal.fade .modal-dialog .modal-body{padding:0 50px 50px}.modal-share .modal-dialog .modal-body .box-preview .thumb{display:block;min-width:60px;max-width:60px;height:60px;margin:0 22px 0 0;border-radius:5px;overflow:hidden}.modal-share .modal-dialog .modal-body .box-preview .thumb img{display:block;width:100%;height:100%;object-fit:cover}.modal-share .modal-dialog .modal-body .box-preview .thumb.thumb-agency{border-radius:50%}.modal-share .modal-dialog .modal-body .box-preview .title{font-weight:600;font-size:var(--font-15);line-height:26px;letter-spacing:.75px;flex-grow:1}.modal-share .modal-dialog .modal-body .box-preview .title.text-lowercase{text-transform:lowercase}.modal-share .modal-dialog .modal-body .box-preview .title .sub-title{display:block;margin:5px 0 0;color:#6e7191;font-weight:400;font-size:var(--font-15);line-height:18px}.modal-share .modal-dialog .modal-body .main-label{font-size:var(--font-15);margin-bottom:12px}.modal-share .modal-dialog .modal-body .item-share{flex:0 0 50%;font-weight:600;font-size:var(--font-15);margin:0 0 20px;padding:0;cursor:pointer;text-transform:inherit;text-align:left;line-height:20px}.modal-share .modal-dialog .modal-body .item-share::before{content:"";display:block;width:32px;height:32px;margin:0 20px 0 0;background:no-repeat center center/100%auto}.modal-share .modal-dialog .modal-body .icon-facebook::before{background-image:url(../img/icon-share-facebook.svg)}.modal-share .modal-dialog .modal-body .icon-twitter::before{background-image:url(../img/icon-share-twitter.svg)}.modal-share .modal-dialog .modal-body .icon-email::before{background-image:url(../img/icon-share-email.svg)}.modal-share .modal-dialog .modal-body .icon-sms::before{background-image:url(../img/icon-share-sms.svg)}.modal-share .modal-dialog .modal-body .icon-messenger::before{background-image:url(../img/icon-share-messenger.svg)}.btn-zalo::before,.modal-share .modal-dialog .modal-body .icon-zalo::before{background-image:url(../img/icon-share-zalo.svg)}.modal-share .modal-dialog .modal-body .input-group{border:1px solid #dddee6;border-radius:8px;overflow:hidden}.modal-share .modal-dialog .modal-body .input-group .form-control{height:58px;color:#4e4b66;font-size:var(--font-15);line-height:22px;border:0;box-shadow:none;padding:0 20px;margin:0}.modal-share .modal-dialog .modal-body .input-group .form-control:focus,.modal-share .modal-dialog .modal-body .input-group .input-group-append:focus{outline:0;box-shadow:none}.modal-share .modal-dialog .modal-body .input-group .input-group-append{margin:0;width:102px;max-width:102px;min-width:102px;align-items:center}.modal-share .modal-dialog .modal-body .input-group .input-group-append .input-group-text{background:#fff;border:1px solid #333;border-radius:8px;height:34px;width:92px;padding:0;font-size:var(--font-15);margin:0}.modal-share .modal-dialog .modal-body .input-group .input-group-append .input-group-text.active{background-color:#f7f7f7}.modal-share .modal-dialog .modal-body .input-group .input-group-append .input-group-text:hover{cursor:pointer}.modal-share .modal-dialog .modal-body .input-group .input-group-append .input-group-text:focus{outline:0;box-shadow:none}.modal.fade.modal-contact-agency .modal-dialog{width:700px}.modal-contact-agency .modal-dialog .modal-body{padding:0 30px 20px!important}.modal-contact-agency .modal-content h3{font-weight:500;font-size:24px;line-height:28px;padding:0 0 30px;margin:0;position:relative}.modal-contact-agency .modal-content h3:after{content:"";position:absolute;width:calc(100% + 60px);bottom:0;left:-30px;height:1px;background-color:#aaa}.modal-contact-agency .modal-content .contact-form .right-title{margin:20px 0 15px;font-weight:700;font-size:18px;line-height:21px;text-transform:uppercase}.form-group input.form-control{padding-left:0;border:0;border-bottom:1px solid #aaa;border-radius:0;font-size:var(--font-15);color:#333;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;box-shadow:unset}.form-group span.wpcf7-form-control.wpcf7-checkbox{display:flex;flex-wrap:wrap;align-items:center}.form-group span.wpcf7-list-item{width:50%;margin:0!important}.form-group label{margin:0;position:relative;display:flex;width:100%;overflow:hidden;text-overflow:ellipsis;max-width:calc(100% - 15px);word-break:break-word;-webkit-line-clamp:1;padding:0 0 10px 15px;cursor:pointer;font-size:var(--font-15)}.form-group input[type=checkbox]{display:none}.form-group span.wpcf7-list-item-label{position:relative;padding-left:15px;font-weight:400}.form-group .wpcf7-list-item-label::before{display:block;width:18px;height:18px;position:absolute;left:-14px;top:50%;transform:translateY(-50%);z-index:1;border:2px solid #dddee6;background:#fff;border-radius:2px}.form-group input:checked~.wpcf7-list-item-label::before{border:0;background:var(--2nd-color)url(../img/icon-checked.svg)no-repeat 50%/10px auto}.form-group .wpcf7-submit{margin:20px 0 0!important;width:230px;background-color:var(--2nd-color)!important;color:#fff;border-radius:20px;font-weight:500;font-size:16px;height:40px}.form-group .wpcf7-spinner{display:none}.form-group .contact-form-note{font-weight:400;font-size:var(--font-15);line-height:16px;text-align:center;color:#888;margin-top:15px}#tab_calculation{display:flex!important;flex-wrap:wrap;justify-content:space-between;padding:15px}#tab_calculation .calculation-title{font-weight:700;font-size:20px;line-height:24px;letter-spacing:1px;color:#333;margin-bottom:10px}#tab_calculation .calculation-col-left .calculation-item{margin-bottom:15px}#tab_calculation .calculation-col-left .calculation-item label{font-weight:400;font-size:16px;line-height:24px;letter-spacing:.75px;color:#333;margin-bottom:4px}#tab_calculation .calculation-col-left .calculation-item .wrappercal{display:flex;align-items:center}#tab_calculation .calculation-col-left .calculation-item .wrappercal .boxrange{flex:0 0 70%;max-width:70%;margin-bottom:0}#tab_calculation .calculation-col-left .calculation-item .wrappercal .boxrange .range{-webkit-appearance:none;width:100%;height:5px;background:#d3d3d3;outline:0;opacity:.7;-webkit-transition:.2s;transition:opacity .2s}#tab_calculation .calculation-col-left .calculation-item .wrappercal .boxrange .range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;background:#fff;border-radius:50%;cursor:pointer;border:2px solid #f5881f}#tab_calculation .calculation-col-left .calculation-item .wrappercal .boxrange .range::-moz-range-thumb{width:20px;height:20px;border-radius:50%;border:2px solid #f5881f;background:#fff;cursor:pointer}#tab_calculation .calculation-col-left .calculation-item .wrappercal .boxrange select{height:38px;outline:0;box-shadow:none!important;margin-bottom:0}#tab_calculation .calculation-col-left .calculation-item .wrappercal .snumber{width:80px;height:38px;min-width:76px;overflow:hidden;margin-left:20px;background:linear-gradient(0deg,rgba(247,249,252,.56)0,#fff 100%);border:1px solid #6e7191;box-sizing:border-box;border-radius:4px;position:relative}#tab_calculation .calculation-col-left .calculation-item .wrappercal .snumber input{height:100%;width:calc(100% - 12px);display:block;visibility:visible;border:0;outline:0;font-size:16px;padding:10px}#tab_calculation .calculation-col-left .calculation-item .wrappercal .snumber label{position:absolute;right:6px;top:0;font-size:16px;height:34px;line-height:34px;color:#838790}#tab_calculation .calculation-col-left .row label.block-radio{margin:0;position:relative;display:block;width:100%;align-items:center;overflow:hidden;text-overflow:ellipsis;max-width:100%;word-break:break-word;-webkit-line-clamp:1;padding:5px 0 5px 25px;cursor:pointer}#tab_calculation .calculation-col-left .row label.block-radio input:checked~.checkmark::before{border:2px solid #f5881f}#tab_calculation .calculation-col-left .row label.block-radio input:checked~.checkmark::after{content:"";display:block;width:8px;height:8px;position:absolute;left:-10px;top:4px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:#f5881f;border:0;border-radius:50%;z-index:2}#tab_calculation .calculation-col-left .row label.block-radio input:disabled~.checkmark,#tab_calculation .calculation-col-left .row label.block-radio input:disabled~.text{opacity:.8}#tab_calculation .calculation-col-left .row label.block-radio input[type=radio]{position:absolute;left:18px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);opacity:0}#tab_calculation .calculation-col-left .row label.block-radio .checkmark,#tab_calculation .calculation-col-left .row label.block-radio .checkmark::before{left:18px;top:30%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute}#tab_calculation .calculation-col-left .row label.block-radio .checkmark::before{content:"";display:block;width:16px;height:16px;left:-14px;top:4px;z-index:1;background:#fff;border-radius:50%;border:2px solid #626262}#tab_calculation .calculation-col-left .row label.block-radio .text{color:#2b2b2b;font-weight:400;font-size:14px;letter-spacing:0;line-height:20px;display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#tab_calculation .calculation-col-right,#tab_calculation .calculation-col-right .calculation-title{padding-left:30px}#tab_calculation .calculation-col-right canvas#myChart{width:270px}#tab_calculation .calculation-col-right .row{margin-top:10px;margin-bottom:15px}#tab_calculation .calculation-col-right .calculation-chart{padding-left:15px;padding-right:15px}#tab_calculation .calculation-col-right .calculation-text-result{flex:0 0 50%}#tab_calculation .calculation-col-right .calculation-text-result .item{font-size:16px;color:#6e7191;margin-bottom:30px}#tab_calculation .calculation-col-right .calculation-text-result .item p{font-weight:500;font-size:18px;line-height:22px;letter-spacing:.75px;color:#333;margin-top:3px}#tab_calculation .calculation-col-right .calculation-text-result .item p#viewCanTraTruoc{color:#36a2eb;font-weight:700}#tab_calculation .calculation-col-right .calculation-text-result .item p#viewGocCanTra{color:#ffce56;font-weight:700}#tab_calculation .calculation-col-right .calculation-text-result .item p#viewLaiCanTra{color:#ff6384;font-weight:700}#tab_calculation .calculation-col-right .calmonth{height:40px;border-radius:8px;font-size:16px;align-items:center;margin:25px 30px 0;background:#f7f9fc}#tab_calculation .calculation-col-right .calmonth #viewLabelLai,#tab_calculation .calculation-col-right .calmonth p{color:#333;font-size:16px;background:#f7f9fc;height:100%;line-height:40px}#tab_calculation .calculation-col-right .calmonth p{font-weight:700;padding-left:24px;margin-bottom:0}@media (min-width:576px){.modal-share .modal-dialog{max-width:570px}}@media screen and (min-width:850px){.large-3.right-sidebar{width:360px;max-width:400px;flex:0 0 360px;padding:15px 15px 0}.large-9.left-content{width:calc(100% - 360px);flex:0 0 calc(100% - 360px)}}@media screen and (max-width:849px){.tab-info-container.show{transform:translateY(0)!important}#tab_gallery .slider-custom.slider{display:none}#tab_gallery .img-final .flickity-viewport{height:300px!important}#tab_gallery .img-final .flickity-viewport .img-inner{padding-top:300px!important}.slider_thum .slide-thumbnail-right{max-width:100%}.slider_thum .slide-thumbnail-right .control .icon-control{margin:10px 0 10px 10px;width:calc((100vw - 16px)/3);max-width:120px;height:calc((100vw - 16px)/3);max-height:50px;flex-direction:row}.slider_thum .slide-thumbnail-right .control .icon-control::before{margin-right:5px!important}.b__breadcrumb{max-width:100%;font-size:14px}.basic-info .basic-info-right .unit-price>span:last-child{margin-left:0}.basic-info .basic-info-right .unit-price>span:first-child{margin-right:20px}h1.page-title{font-size:28px}div#tab_overview{flex-direction:column}.basic-info .basic-info-right{align-items:flex-start;text-align:left}.left-content .address{display:block;margin-bottom:30px}.left-content .tab-information p.field-info{flex:100%}.left-content .block-content ul{columns:1;-webkit-columns:1}ul.nav-line-bottom{margin:0 0 5px;padding:0 0 5px;white-space:nowrap;overflow-x:auto;display:flex;border:0;flex-flow:unset}ul.nav-line-bottom>li>a{text-decoration:none!important;background:#f8f8fa;border-radius:30px;height:32px;padding:6px 15px;font-weight:500;font-size:14px;line-height:20px;color:#333;text-align:center;margin-right:5px}ul.nav-line-bottom>li{margin:0}ul.nav-line-bottom>li.active>a{color:#fff!important;background:#163668;border-bottom:none}.nav-line-bottom>li.active>a:before,.nav-line-bottom>li:hover>a:before{content:unset}.left-content .tab-panels{padding:7px}.modal.fade{opacity:0;transform:translateY(100%);position:fixed}.modal.fade.show{transition:all .3s ease-in-out;opacity:1;transform:translateY(0);top:100%;height:unset}.modal.fade.show .modal-dialog{transition:all .3s ease-in-out;transform:translate(-50%,-100%)!important}.modal.fade .modal-dialog .modal-body{padding:0 15px 10px!important}.modal-share .modal-dialog .modal-body .item-share,.modal.fade .modal-dialog .modal-title{margin-bottom:15px}.modal.fade .modal-dialog .modal-header .close{width:30px;min-height:30px;height:30px;right:10px;top:10px}.modal.fade .modal-dialog{border-radius:12px 12px 0 0}.modal.fade.modal-contact-agency .modal-dialog .modal-title{margin-bottom:0;padding-bottom:10px;font-size:20px;font-weight:600}.modal-contact-agency .modal-content .contact-form .right-title{margin:15px 0 5px}.form-group input.form-control{box-shadow:unset;padding:12px 15px;border:0;background:#f0f2f6;border-radius:5px;font-size:14px;color:#333;margin-bottom:10px}.form-group span.wpcf7-list-item{width:100%;max-width:calc(100% - 15px)}.form-group span.wpcf7-list-item label{padding:0 0 0 15px}.form-group .wpcf7-submit{margin:8px 0 0!important}.form-group .contact-form-note{margin-top:10px}}@media (max-width:569px){.left-content .agency-info .top-info .inner-right-info{width:100%}.left-content .agency-info .top-info .inner-right-info .btn{margin-bottom:10px}}.bottom-navigation-land{position:fixed;bottom:0;width:100%;background-color:#fff;z-index:8;padding:16px;box-sizing:border-box;box-shadow:0-5px 10px 0 rgba(203,203,203,.25);display:flex;justify-content:space-between}.bottom-navigation-land .btn{color:#2c2c2c;background:#fff;border:solid 1px #ccc;font-size:15px;font-weight:600;line-height:20px;letter-spacing:-.2px;padding:13px 8px;border-radius:8px;display:flex;flex-wrap:nowrap;align-items:center;cursor:pointer}.bottom-navigation-land .btn::before{margin-right:3px}.bottom-navigation-land .btn-zalo::before{background-repeat:no-repeat;background-size:23px}.bottom-navigation-land .btn.btn-phone{color:#fff;width:calc(100% - 235px);background:#009ba1;border:1px solid #009ba1}.bottom-navigation-land .btn.btn-phone.active{background:#27ae60;border:1px solid #27ae60}.bottom-navigation-land .btn.btn-phone::before{background-color:#fff}