@charset "UTF-8";@font-face{font-family:rv-font1;src:url(../../fonts/RV-Harmonia-Light.eot);src:url(../../fonts/RV-Harmonia-Light.eot?#iefix) format("embedded-opentype"),url(../../fonts/RV-Harmonia-Light.woff) format("woff"),url(../../fonts/RV-Harmonia-Light.ttf) format("truetype"),url(../../fonts/RV-Harmonia-Light.svg#roboto_condensedregular) format("svg");font-weight:300;font-display:swap}@font-face{font-family:rv-font1;src:url(../../fonts/RV-Harmonia-Regular.eot);src:url(../../fonts/RV-Harmonia-Regular.eot?#iefix) format("embedded-opentype"),url(../../fonts/RV-Harmonia-Regular.woff) format("woff"),url(../../fonts/RV-Harmonia-Regular.ttf) format("truetype"),url(../../fonts/RV-Harmonia-Regular.svg#roboto_condensedregular) format("svg");font-weight:400;font-display:swap}@font-face{font-family:rv-font1;src:url(../../fonts/RV-Harmonia-SemiBold.eot);src:url(../../fonts/RV-Harmonia-SemiBold.eot?#iefix) format("embedded-opentype"),url(../../fonts/RV-Harmonia-SemiBold.woff) format("woff"),url(../../fonts/RV-Harmonia-SemiBold.ttf) format("truetype"),url(../../fonts/RV-Harmonia-SemiBold.svg#roboto_condensedregular) format("svg");font-weight:500;font-display:swap}@font-face{font-family:rv-font1;src:url(../../fonts/RV-Harmonia-Bold.eot);src:url(../../fonts/RV-Harmonia-Bold.eot?#iefix) format("embedded-opentype"),url(../../fonts/RV-Harmonia-Bold.woff) format("woff"),url(../../fonts/RV-Harmonia-Bold.ttf) format("truetype"),url(../../fonts/RV-Harmonia-Bold.svg#roboto_condensedregular) format("svg");font-weight:600;font-display:swap}@font-face{font-family:rv-font2;src:url(../../fonts/TiemposHeadline-Medium.eot);src:url(../../fonts/TiemposHeadline-Medium.eot?#iefix) format("embedded-opentype"),url(../../fonts/TiemposHeadline-Medium.woff) format("woff"),url(../../fonts/TiemposHeadline-Medium.ttf) format("truetype"),url(../../fonts/TiemposHeadline-Medium.svg#roboto_condensedregular) format("svg");font-weight:500;font-display:swap}body{font-family:rv-font1,Arial,Helvetica,sans-serif;font-size:1rem;line-height:1;color:#444c59;font-weight:400}.text-center{text-align:center}.heading-01{font-size:40px;line-height:normal;font-weight:500}.heading-02{font-size:30px;line-height:normal;font-weight:500}.heading-03{font-size:24px;line-height:normal;font-weight:500}.heading-04{font-size:20px;line-height:normal;font-weight:500}*,::after,::before{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}html *{-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:searchfield-cancel-button}::-webkit-input-placeholder{color:rgba(0,4,68,.3)}button,input,keygen,select,textarea{text-rendering:auto;color:initial;letter-spacing:normal;word-spacing:normal;text-transform:none;text-indent:0;text-shadow:none;display:inline-block;margin:0}button:focus,input:focus,keygen:focus,select:focus,textarea:focus{outline:0}li{list-style:none}abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-box-sizing:border-box;box-sizing:border-box}label{display:inline-block;margin-bottom:.5rem}a{color:#303330;text-decoration:none}.clearfix{clear:both}.container{width:100%;padding-left:18px;padding-right:18px;margin-right:auto;margin-left:auto;display:block}@media (min-width:1200px){.container{max-width:1140px;padding:0}}.container .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.section-home{margin:100px 0 0}@media (max-width:1024px){.section-home{margin:5rem 0 0}}@media (max-width:768px){.section-home{margin:3rem 0 0}}.wrapper{width:100%;max-width:1170px;margin:0 auto;-webkit-transition:all .3s;transition:all .3s}@media (min-width:1441px){.wrapper{max-width:1580px;width:100%;margin:0 auto}}.position-relative{position:relative}.position-absolute{position:absolute}.position-fixed{position:fixed}.pd-top-bottom-block{padding-top:60px;padding-bottom:60px}.m-0{margin:0!important}.mgr-t-10{margin-top:10px}.mgr-t-20{margin-top:20px}.mgr-t-30{margin-top:30px}.mgr-t-40{margin-top:40px}.mgr-t-50{margin-top:50px}.mgr-t-60{margin-top:60px}.mgr-bt-60{margin-bottom:60px}.mb-20{margin-bottom:20px!important}.p-0{padding:0!important}.pt-0{padding-top:0!important}.p-10{padding-top:.625rem}.col-2{width:16.67%}.col-4{width:33.33%}.col-6{width:50%}.col-8{width:66.67%}.col-12{width:100%}@media only screen and (max-width:1366px){.pd-top-bottom-block{padding-top:40px;padding-bottom:40px}}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.justify-content-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.justify-content-space-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.justify-content-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.align-items-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bdb-0{border-bottom:0!important}.view-more{display:block;width:100%;font-size:18px;color:#377588}.view-more .zmdi{font-size:18px;color:#377588;padding:0 0 0 8px}.font-tiempos{font-family:rv-font2,Arial,Helvetica,sans-serif!important;font-weight:500!important}.icon-bathtub{position:relative;padding-left:1.375rem;vertical-align:text-bottom}.icon-bathtub::before{content:url(../../images/bathtub.svg);position:absolute;left:0;top:.25rem;z-index:1}.icon-facebook::before{content:url(../../../images/icon-messenger.svg)}.color-red-base{color:#e8594e!important}.text-small-centered{font-size:.75rem;line-height:1.5;color:#71797f;text-align:center;width:100%;display:block;margin:1rem 0}.loading-wrapper{position:relative;width:100%;height:100%;margin:0 10px 10px 0;padding:0 20px 20px;border-radius:0;text-align:left;background-color:transparent;z-index:20}.loading-line{display:inline-block;width:10px;height:10px;border-radius:10px;background-color:#73afba}.loading-line:nth-last-child(1){-webkit-animation:loading-effect .6s .1s linear infinite;animation:loading-effect .6s .1s linear infinite}.loading-line:nth-last-child(2){-webkit-animation:loading-effect .6s .2s linear infinite;animation:loading-effect .6s .2s linear infinite}.loading-line:nth-last-child(3){-webkit-animation:loading-effect .6s .3s linear infinite;animation:loading-effect .6s .3s linear infinite}@-webkit-keyframes loading-effect{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}50%{-webkit-transform:translate(0,15px);transform:translate(0,15px)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes loading-effect{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}50%{-webkit-transform:translate(0,15px);transform:translate(0,15px)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}.breadcrums{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.breadcrums .breadcrumbs-item,.breadcrums .breadcrumbs-item-active{position:relative;padding-right:14px;margin-right:12px}.breadcrums .breadcrumbs-item a:after,.breadcrums .breadcrumbs-item-active a:after{font-family:Material-Design-Iconic-Font;content:"\f2fb";font-size:18px;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.breadcrums .breadcrumbs-item span,.breadcrums .breadcrumbs-item-active span{color:rgba(48,51,58,.3)}ul.breadcrumb{padding:0;list-style:none}ul.breadcrumb li{display:inline;font-size:14px;line-height:1.5;font-weight:400;color:#838383}ul.breadcrumb li+li:before{padding:0 6px;color:#ccc;content:"/ "}ul.breadcrumb li a{color:#444c59;text-decoration:none;-webkit-transition:color .2s;transition:color .2s}ul.breadcrumb li a.text-blue{color:#337588}ul.breadcrumb li a:hover{color:#c52728}.heading-01{font-size:40px;font-weight:500}.heading-02{font-size:30px;font-weight:500}.heading-03{font-size:24px;font-weight:500}.heading-04{font-size:20px;font-weight:500}.heading-05{font-size:18px;font-weight:500}.block-browser{border-top:solid 1px rgba(131,131,131,.2);padding:40px 0}.block-browser .heading-03{font-family:rv-font2,Arial,Helvetica,sans-serif;margin-bottom:25px;display:block;float:left;width:100%}.block-browser .detail-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.block-browser .detail-block .col-link{width:20%}.block-browser .detail-block .col-link li{height:30px;line-height:30px;padding-right:20px}.block-browser .detail-block .col-link li a{font-size:12px;display:inline-block;width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#337588}@media (min-width:1024px){.block-browser .detail-block .col-link li a:hover{color:#c72528}}@media (max-width:768px){.block-browser{display:none!important}}.loading-wrapper{position:relative;width:100%;height:100%;margin:0 10px 10px 0;padding:0 20px 20px;border-radius:0;text-align:left;background-color:transparent;z-index:20}.loading-line{display:inline-block;width:10px;height:10px;border-radius:10px;background-color:#73afba}.loading-line:nth-last-child(1){-webkit-animation:loading-effect .6s .1s linear infinite;animation:loading-effect .6s .1s linear infinite}.loading-line:nth-last-child(2){-webkit-animation:loading-effect .6s .2s linear infinite;animation:loading-effect .6s .2s linear infinite}.loading-line:nth-last-child(3){-webkit-animation:loading-effect .6s .3s linear infinite;animation:loading-effect .6s .3s linear infinite}@keyframes loading-effect{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}50%{-webkit-transform:translate(0,15px);transform:translate(0,15px)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@-webkit-keyframes rotate{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes dash{50%{stroke-dashoffset:0}100%{stroke-dashoffset:-300}}@keyframes dash{50%{stroke-dashoffset:0}100%{stroke-dashoffset:-300}}#loading-progress{display:none}.loading-icon{width:20px;height:20px;position:absolute;top:14px;left:33%}.loader{border:3px solid #f3f3f3;border-radius:50%;border-top:3px solid #3498db;width:20px;height:20px;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}.btn-ultra{height:56px!important;line-height:56px!important}.btn-large{height:50px!important;line-height:50px!important}.btn-medium{height:40px!important;line-height:40px!important}.btn-small{height:32px!important;line-height:32px!important}.btn-login{display:inline-block;width:auto;margin:0 auto;cursor:pointer;font-weight:500;font-size:14px;border:0;padding:0 20px;background:0 0;white-space:nowrap}.btn-login:focus{outline:0}.btn-facebook{color:#fff;background:#3c589c}@media (min-width:768px){.btn-facebook:hover{color:#fff;background:rgba(60,88,156,.86)}}.btn-google{color:#fff;background:#4a90e2}@media (min-width:768px){.btn-google:hover{color:#fff;background:rgba(74,144,226,.86)}}.btn-primary{display:inline-block;width:100%;margin:0 auto;cursor:pointer;font-weight:600;font-size:16px;max-width:-webkit-fit-content;max-width:fit-content;min-width:-webkit-fit-content;min-width:fit-content;min-width:-moz-fit-content;max-width:-moz-fit-content;text-align:center;border-radius:8px;padding:0 20px;white-space:nowrap}.btn-primary:focus{outline:0}.btn-red{color:#fff;background:#c72528}@media (min-width:768px){.btn-red:hover{color:#fff;background:rgba(199,37,40,.86)}}.btn-red-outline{color:#c72528;border:1px solid #c72528;background:0 0}@media (min-width:768px){.btn-red-outline:hover{color:#fff;background:#c72528}}.btn-black{color:#fff;background:#30333a}@media (min-width:768px){.btn-black:hover{color:#fff;background:rgba(48,51,58,.86)}}.btn-black-outline{color:#30333a;border:1px solid #30333a;background:0 0}@media (min-width:768px){.btn-black-outline:hover{color:#fff;background:#30333a}}.btn-blue{color:#fff;background:#00a6bd;border:0;outline:0}@media (min-width:768px){.btn-blue:hover{color:#fff;background:rgba(0,166,189,.86)}}.btn-blue-min{color:#fff;background:#73afba;border:0;outline:0}@media (min-width:768px){.btn-blue-min:hover{color:#fff;background:rgba(115,175,186,.86)}}.btn-blue-outline{color:#337588;border:1px solid #337588;background:0 0}@media (min-width:768px){.btn-blue-outline:hover{color:#fff;background:#337588}}.btn-white{color:#30333a;background:#fff}@media (min-width:768px){.btn-white:hover{color:#000;opacity:.86}}.btn-gray{color:#444c59;background:rgba(68,76,89,.15);border:transparent}@media (min-width:768px){.btn-gray:hover{color:#444c59;opacity:.86}}.btn-gray-outline{color:#30333a;border:1px solid #30333a;background:0 0}@media (min-width:768px){.btn-gray-outline:hover{color:#fff;background:#30333a}}.btn-favorite{position:absolute;top:10px;right:10px;height:32px;width:32px;padding:0;margin:auto;text-align:center;font-size:24px;outline:0;border:0;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;color:#fff;background:rgba(48,51,58,.3);z-index:9}.btn-favorite.zmdi{padding:0}.btn-favorite.active{background:#00a6bd}.btn{display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:6px 16px;font-size:1rem;line-height:1.5;border-radius:.5rem;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}.btn-outline-secondary{color:#838383;background-color:transparent;background-image:none;border-color:#838383}.btn-lg{padding:12px 16px}.btn-block{display:block;width:100%}.check{position:absolute;opacity:0}.check-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;width:100%;padding:0}.check+label{font-size:1rem;line-height:1.5;color:#13202a;position:relative}.check+label::before{content:"";margin-right:.625rem;display:inline-block;vertical-align:sub;width:20px;height:20px;border-radius:2px;border:2px solid #444c59;background:#fff}.check+label::after{font-family:Material-Design-Iconic-Font;content:"\f26b";position:absolute;left:4px;top:-4px;color:#fff;font-size:1.125rem}.check:checked+label::before{background:#13202a;border:transparent}.icon-messenger::before{content:url(../../../images/icon-facebook-messenger-blue-min.svg)}.label-primary{border-radius:4px;display:inline-block;float:left;color:#fff;font-size:.875rem;line-height:1.5;font-weight:500;padding:.375rem .5rem .25rem;width:auto}.label-primary.sold-out{background:#838383}.label-primary.unique{background:#c72528}.label-primary.free{background:#5aa700}.label-primary.expired{background:#275d6c}.label-primary.label-blue--min{background:#337588}.label-primary.label-white{background:#fff;color:#30333a}.label-primary.label-white--outline{padding:3px 8px 1px!important;background:#fff;border:solid 2px #337588;line-height:1.4!important;color:#337588}.label-primary.label-blue--sky{background:#5aaafa}.label-primary.label-yellow{background:#ffc709;color:#30333a}.label-primary.label-red{background:#da5445}.label-primary.view3d{position:absolute;top:10px;left:10px;width:76px;height:26px;display:block;overflow:hidden;padding:0;z-index:1}.label-primary.view3d::before{display:block;width:100%;height:100%;background-image:url(../../images/icon_3dview_v2.svg);background-repeat:no-repeat;background-position:50%;background-size:contain;content:"";font-size:unset}.label-primary.view3D{position:absolute;top:10px;left:10px;width:96px;height:32px;display:block;overflow:hidden;padding:0;z-index:1}.label-primary.view3D::before{display:block;width:100%;height:100%;background-image:url(../../images/icon_3dview_v2.svg);background-repeat:no-repeat;background-position:50%;background-size:contain;content:"";font-size:unset}.label-primary.hot{position:absolute;top:10px;left:10px;background:#ea1e12;color:#fff;width:auto;font-size:10px;font-weight:600;padding:5px 8px 2px}.label-primary.black{background-color:#000;color:#fff}.label .sold-out{background:#838383;color:#fff}.label .unique{background:#c72528;color:#fff}.label .free{background:#5aa700;color:#fff}.label .black{background-color:#000;color:#fff}.label-bottom{position:absolute;bottom:0;left:0}.label-top{top:0;left:0}.status{position:absolute;margin:0}.status-bottom{bottom:0;text-align:center;padding:8px 0;font-size:.875rem;line-height:1.5;width:100%;z-index:11;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.status-bottom.status-red{background:rgba(199,37,40,.86);color:#fff}.status-bottom.status-gray{color:#fff;background:rgba(48,51,58,.86)}.status-bottom.status-gradient{color:#fff;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.6)));background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.6));padding:26px 15px 12px}.status-top{top:0;left:0;padding:10px 16px;font-size:.875rem;font-weight:700;border-bottom-right-radius:8px}.status-top.status-gray{color:#fff;background:#898f94}.status-top.status-blue-min{color:#fff;background-color:#73afba}.status-top.status-sold{background:#898f94;color:#fff}.status-top.status-saling{background:#88d8b0;color:#fff}.status-top.status-comming-soon,.status-top.status-monopoly{background:#e8594e;color:#fff}.status-rever{display:inline-block;padding:4px 8px 1px!important;font-size:.875rem;line-height:1.5;font-weight:600;border-radius:2px}.status-pending{color:#da5445!important;border:solid 1px #da5445;background:#f9e3e0;bottom:0;right:0}.status-unpublish{color:#444c59!important;border:solid 1px #444c59;background:#dcdcde;bottom:0;right:0}.status-ispublishing{color:#648d36!important;border:solid 1px #648d36;background:#ecf5e3;bottom:0;right:0}.status-sold-out{bottom:0;right:0;color:#fff!important;border:1px solid rgba(243,244,244,.7);background:rgba(48,51,58,.86)}.status-gray{bottom:0;right:0;color:#fff!important;border:1px solid rgba(243,244,244,.7);background:rgba(243,244,244,.7)}.status-unique{bottom:0;right:0;color:#fff!important;border:1px solid rgba(218,84,69,.86);background:rgba(218,84,69,.86)}.status-free{bottom:0;right:0;color:#fff!important;border:1px solid rgba(100,141,54,.86);background:rgba(100,141,54,.86)}.status-expired{bottom:0;right:0;color:#fff!important;border:1px solid rgba(243,244,244,.7);background:#275d6c}.status-sm{position:absolute;display:block}@media (min-width:1024px){.status-sm{display:none}}.status-top-left{position:absolute;top:10px;left:10px;padding:6px 8px 1px;color:#fff;background:rgba(199,37,40,.86);font-size:10px;line-height:1.5;font-weight:600;z-index:12;border-radius:2px;text-transform:uppercase;text-align:center}.status-bottom-red{position:absolute;bottom:0;text-align:center;padding:6px 0;color:#fff;background:rgba(199,37,40,.86);font-size:12px;line-height:1.5;font-weight:500;width:100%;z-index:11}.status-bottom-red:hover{color:#fff}.status-bottom-gray{position:absolute;bottom:0;text-align:center;padding:6px 0;color:#fff;background:rgba(48,51,58,.86);font-size:12px;line-height:1.5;font-weight:500;width:100%;z-index:11}.status-bottom-gray:hover{color:#fff}.text-left{text-align:left!important}.text-right{text-align:right!important}.table{border:1px solid #ccc;border-collapse:collapse;margin:0;padding:0;width:100%;table-layout:fixed}.table thead tr{background-color:#f3f4f7;border-bottom:0}.table caption{font-size:24px;margin:8px 0 12px}.table tr{background-color:#fff;border-bottom:1px solid rgba(48,51,58,.2);padding:4px}.table td,.table th{padding:15px 10px;text-align:center;font-size:14px;line-height:20px}.table th{font-size:14px}@media screen and (max-width:576px){.table{border:0}.table caption{font-size:20px}.table thead{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.table tr{border-bottom:3px solid #ddd;display:block;margin-bottom:10px}.table td{border-bottom:1px solid #ddd;font-size:14px;text-align:right}.table td:last-child{display:block}.table td::before{content:attr(data-label);float:unset;font-weight:400;padding-right:10px;display:block;text-align:left}.table td:last-child{border-bottom:0}}.tooltip{position:relative;display:inline-block}@media (max-width:1024px){.tooltip{display:none}}.tooltip .tooltiptext{visibility:hidden;width:300px;background-color:#30333a;color:#fff;text-align:left;border-radius:6px;padding:16px;position:absolute;z-index:100;top:-5px;right:110%;font-size:14px;line-height:normal;color:#fff;font-family:rv-font1,Arial,Helvetica,sans-serif}.tooltip .tooltiptext::after{content:"";position:absolute;top:22px;left:100%;margin-top:-5px;border-width:5px;border-style:solid;border-color:transparent transparent transparent #30333a}.tooltip .tooltiptext.right{left:110%}.tooltip .tooltiptext.right::after{right:100%;left:auto;border-color:transparent #30333a transparent transparent}.tooltip .tooltiptext.top-right{top:100%;right:0}.tooltip .tooltiptext.bottom{top:24px;right:-150px}.tooltip .tooltiptext.bottom::after{top:-5px;right:50%;left:auto;border-color:transparent transparent #30333a transparent}.tooltip:focus .tooltiptext,.tooltip:hover .tooltiptext{visibility:visible}.tooltip.show .tooltiptext{visibility:visible}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@media (min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-md-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.form-group{margin-bottom:1rem}.form-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*=col-]{padding-right:5px;padding-left:5px}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;line-height:1.5;color:#444c59;background-color:#fff;background-clip:padding-box;border:1px solid #838383!important;border-radius:.25rem;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{color:#444c59;background-color:#fff;border-color:#80bdff;outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,.25);box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.form-control::-webkit-input-placeholder{color:#6c757d;opacity:1}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control:-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}select.form-control:not([size]):not([multiple]){height:calc(2.25rem + 2px)}select.form-control:focus::-ms-value{color:#444c59;background-color:#fff}.form-control-file,.form-control-range{display:block;width:100%}.custom-select{display:inline-block;width:100%;height:calc(2.25rem + 2px);padding:.375rem 1.75rem .375rem .75rem;line-height:1.5;color:#444c59;vertical-align:middle;background:#fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right .75rem center;background-size:8px 10px;border:1px solid #838383;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1rem}.custom-select:focus{border-color:#80bdff;outline:0;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.075),0 0 5px rgba(128,189,255,.5);box-shadow:inset 0 1px 2px rgba(0,0,0,.075),0 0 5px rgba(128,189,255,.5)}.custom-select:focus::-ms-value{color:#444c59;background-color:#fff}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:.75rem;background-image:none}.custom-select:disabled{color:#6c757d;background-color:#e9ecef}.custom-select::-ms-expand{opacity:0}.form-group-material{position:relative;margin-bottom:16px}.form-group-material input{padding:20px 16px 2px;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}.form-group-material input:focus{border:1px solid rgba(131,131,131,.3);-webkit-box-shadow:none;box-shadow:none}.form-group-material input:focus~label{top:6px;left:16px;font-size:12px;color:#30333a;opacity:.7}.form-group-material input:valid~label{top:6px;left:16px;font-size:12px;color:#30333a;opacity:.7}.form-group-material textarea{display:block;min-height:48px;padding:20px 16px 4px;resize:none;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}.form-group-material textarea:focus{border:1px solid rgba(131,131,131,.3);-webkit-box-shadow:none;box-shadow:none;padding-top:1.25rem}.form-group-material textarea:focus~label{top:1px;left:1px;width:94%;background-color:#fff;border-radius:4px;padding:6px 0 4px 16px;font-size:12px;color:#838383;opacity:1}.form-group-material textarea:valid{outline:0}.form-group-material textarea:valid~label{top:1px;left:1px;width:94%;background-color:#fff;border-radius:4px;padding:6px 0 4px 16px;font-size:12px;color:#838383;opacity:1}.form-group-material label{position:absolute;pointer-events:none;left:12px;top:12px;opacity:.7;font-size:1rem;color:#30333a;-webkit-transition:250ms ease all;transition:250ms ease all}.no--data{display:block;width:100%;padding:2rem 0;background:#fff;text-align:center}.no--data__cover{width:70px;min-width:70px;height:70px;margin:0 auto 1.25rem}.no--data__cover img{width:100%;height:100%}.no--data__title{color:#919ca0;font-weight:700;font-size:1.125rem;line-height:26px;text-align:center;margin-bottom:1.25rem}.no--data__text{max-width:552px;margin:0 auto;font-size:.875rem;line-height:1.5;color:#919ca0;width:100%;margin-bottom:1.625rem}.no--data__links{background:#c72528;text-align:center;font-size:1rem;border-radius:.25rem;outline:0;color:#fff;cursor:pointer;padding:.625rem 1.875rem .6875rem;font-weight:700;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.no--data__links:hover{color:#fff;background:#13202a}.no-items{display:block;width:100%;padding:2rem 0;background:#fff;text-align:center}.no-items img{width:70px;min-width:70px;height:70px;margin:0 auto 1.25rem}.no-items h3{color:#919ca0;font-weight:700;font-size:1.125rem;line-height:26px;text-align:center;margin-bottom:1.25rem}.no-items p{max-width:552px;margin:0 auto;font-size:.875rem;line-height:1.5;color:#919ca0;width:100%;margin-bottom:1.625rem}.no-items a{background:#c72528;text-align:center;font-size:1rem;border-radius:.25rem;outline:0;color:#fff;cursor:pointer;font-weight:700;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.no-items a:hover{color:#fff;background:#13202a}.color-blue-min{color:#73afba!important}.color-base-rever-blue-min{color:#337588!important}.color-base-rever-blue-min:hover{color:#265765!important}.color-sky-blue{color:#4a90e2!important}.color-sky-blue:hover{color:#447dba!important}.position-toast{bottom:10px;left:10px}#toast-container>div{min-width:360px;max-width:100%;height:auto;min-height:50px;margin:10px 0 0 0!important;padding:0 15px 0 20px!important;background:#fff;color:#444c59!important;border-radius:0!important;-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,.24)!important;box-shadow:0 4px 10px 0 rgba(0,0,0,.24)!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;opacity:1!important}.toast-items.zmdi{font-size:20px}.zmdi.zmdi-close-circle{position:absolute;padding-right:20px;right:0;color:rgba(68,76,89,.3)}.toast-message{padding:0 10px;font-family:rv-font1;font-weight:400;font-size:16px}.toast-message>a{color:#00a6bd!important;font-family:rv-font1}.toast-message>a:hover{color:#c72528}.form-element{position:relative;background:#fff;padding:0;min-height:48px;height:auto;width:100%;float:left;margin-bottom:1.25rem}.form-element:last-child{margin-bottom:0}.form-element input{background:0 0;font-size:1rem;line-height:1.5;padding:1rem .625rem .75rem;display:block;width:100%;height:100%;border:1px solid rgba(131,131,131,.3)!important;border-radius:2px;-webkit-appearance:none;-moz-appearance:none;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}.form-element input:focus{border-color:#80bdff;outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,.25);box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.form-element input:focus~label{top:3px;left:10px;font-size:.625rem;color:#71797f;opacity:.7}.form-element input:valid~label{top:3px;left:10px;font-size:.625rem;color:#71797f;opacity:.7}.form-element textarea{display:block;min-height:48px;height:auto;width:100%;border-radius:2px;padding:1rem .625rem .75rem;border:1px solid rgba(131,131,131,.3);font-size:1rem;line-height:1.5;resize:none;-webkit-appearance:none;-moz-appearance:none;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}.form-element textarea:focus{border-color:#80bdff;outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,.25);box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.form-element textarea:focus~label{top:3px;left:10px;font-size:10px;color:#71797f;opacity:.7}.form-element textarea:valid{outline:0}.form-element textarea:valid~label{top:3px;left:10px;font-size:.625rem;color:#71797f;opacity:.7}.form-element label{color:#71797f;font-size:16px;font-weight:400;position:absolute;pointer-events:none;left:10px;top:13px;-webkit-transition:250ms ease all;transition:250ms ease all}.form-element button{max-width:100%;border:0;height:44px!important;line-height:44px!important}.error{text-align:left;color:#d0021b!important;font-size:.75rem!important;line-height:1.5;opacity:unset;display:block;position:relative}.text-error{text-align:left;color:#d0021b;font-size:.75rem;margin:0;line-height:1.5;opacity:unset;display:block;position:relative}.col-6-left{float:left;width:48%}.col-6-right{float:right;width:48%}.form-check{display:block;width:100%;position:relative}.form-check ul{display:block;width:100%;list-style:none}.form-check ul li{width:100%;float:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form-check ul li+li{margin-top:.25rem}.form-check ul li input{padding:0}.form-check ul li label{font-size:.875rem;line-height:1.5;color:#13202a}@media (max-width:900px){.popup-dialog-large{max-width:410px}}@media (max-width:576px){.popup-dialog-large{max-width:100%;margin:.5rem}}.popup-dialog-large .popup-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row}.popup-dialog-large .popup-left{width:50%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0;margin:0}@media (max-width:900px){.popup-dialog-large .popup-left{display:none}}.popup-dialog-large .popup-left-content{padding:1.75rem}.popup-dialog-large .popup-left-cover{width:100%;height:285px;overflow:hidden;border-radius:0;position:relative}.popup-dialog-large .popup-left-cover img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.popup-dialog-large .popup-left-title{font-size:1rem;line-height:1.5;font-weight:500;color:#13202a;width:100%;max-height:48px;height:100%;overflow:hidden;font-family:Tiempos,Arial,Helvetica,sans-serif}.popup-dialog-large .popup-left-title a{color:#13202a;font-size:1rem;line-height:1.5}.popup-dialog-large .popup-left-address{display:block;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:.5rem}.popup-dialog-large .popup-left-address h4{display:inline-block;font-weight:400;color:#71797f;font-size:.875rem;line-height:1.5}.popup-dialog-large .popup-left-address h4 a{color:#71797f;font-weight:400;font-size:.875rem;line-height:1.5}.popup-dialog-large .popup-left-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;list-style:none;-webkit-transition:all .3s;transition:all .3s;width:100%;margin-top:1rem}.popup-dialog-large .popup-left-info li{padding:0;text-align:center;width:45%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:768px){.popup-dialog-large .popup-left-info li{width:100%}}.popup-dialog-large .popup-left-info li+li{border-left:0;padding-top:.875rem}@media (max-width:768px){.popup-dialog-large .popup-left-info li+li{padding:0}}.popup-dialog-large .popup-left-info li+li:last-child{padding-top:1rem}.popup-dialog-large .popup-left-info li:first-child{padding-top:0}.popup-dialog-large .popup-left-info li:nth-child(2){padding-top:0}@media (max-width:768px){.popup-dialog-large .popup-left-info li{padding:0;margin:0}.popup-dialog-large .popup-left-info li+li{border-left:0;margin-top:1rem}}.popup-dialog-large .popup-left-info li p,.popup-dialog-large .popup-left-info li strong{font-size:1rem;line-height:1.5;font-weight:400;color:#71797f;text-align:left}.popup-dialog-large .popup-left-info li strong{font-weight:600;color:#30333a}.popup-dialog-large .popup-left-info li .list span{font-size:1rem;font-weight:700;line-height:1.5;color:#13202a;text-align:right}.popup-dialog-large .popup-left-info li .list span+span::before{content:", "}.popup-dialog-large .popup-right{width:50%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:0;margin:0;position:relative}@media (max-width:900px){.popup-dialog-large .popup-right{width:100%}}.popup-dialog-large .popup-right-rva{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.popup-dialog-large .popup-right-rva .rva-cover{min-width:60px;width:60px;height:60px;margin-right:1.25rem;border-radius:50%;overflow:hidden}.popup-dialog-large .popup-right-rva .rva-cover img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.popup-dialog-large .popup-right-rva .rva-info{display:block;width:auto;border:0;padding:0}.popup-dialog-large .popup-right-rva .rva-info-name{font-size:1.125rem;line-height:1.5;color:#13202a;font-weight:700}.popup-dialog-large .popup-right-rva .rva-info-job-title{font-size:1rem;line-height:1.5;font-weight:400;color:#71797f}.popup-dialog-large .popup-right-phone{display:inline-block;max-width:100%;width:100%;margin-top:1.75rem}.popup-dialog-large .popup-right-phone .zmdi{padding:0 4px 2px 0}.popup-dialog-large .popup-right-cta{display:block;width:100%}.popup-dialog-large .popup-right-cta button{max-width:100%}.popup-dialog-large .popup-right-cta button+button{margin-top:.75rem}.popup-dialog-large .popup-right-form-up{position:relative;display:none;background:#fff;opacity:0;visibility:hidden;width:100%}.popup-dialog-large .popup-right-form-up.show{opacity:1;visibility:visible;display:block;left:0;-webkit-transition:opacity .25s linear,visibility .25s linear,-webkit-transform .25s;transition:opacity .25s linear,visibility .25s linear,-webkit-transform .25s;transition:opacity .25s linear,visibility .25s linear,transform .25s;transition:opacity .25s linear,visibility .25s linear,transform .25s,-webkit-transform .25s;-webkit-transform:translateX(0);transform:translateX(0)}.popup-dialog-large .popup-right-form-up form .form-element{margin-bottom:.875rem;height:auto}.popup-dialog-large .popup-right-form-up form .form-element input{padding:.875rem .625rem .3rem;font-size:.875rem}.popup-dialog-large .popup-right-form-up form .form-element input:focus~label{top:3px;font-size:.625rem}.popup-dialog-large .popup-right-form-up form .form-element input:valid~label{top:3px;font-size:.625rem}.popup-dialog-large .popup-right-form-up form .form-element textarea{padding:.875rem .625rem .5rem;font-size:.875rem}.popup-dialog-large .popup-right-form-up form .form-element textarea:focus~label{top:3px;font-size:.625rem}.popup-dialog-large .popup-right-form-up form .form-element textarea:valid~label{top:3px;font-size:.625rem}.popup-dialog-large .popup-right-form-up form .form-element label{top:9px;font-size:.875rem;line-height:1.5}.popup-dialog-large .popup-right-form-up form .form-element button{max-width:100%;height:44px!important;line-height:44px!important;border:0;margin-top:1.25rem}.popup-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}@media (min-width:576px){.popup-dialog{max-width:500px;margin:1.75rem auto}}.popup-dialog-centered{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:calc(100% - .5rem)}@media (min-width:576px){.popup-dialog-centered{min-height:calc(100% - 3.5rem)}}@media (min-width:900px){.popup-dialog-large{max-width:820px}}.popup-content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:border-box;border-radius:0;outline:0;border:0;z-index:100}.popup-content form{width:100%}@media (max-width:576px){.popup-content form .col-6-left{width:100%;float:none}}@media (max-width:576px){.popup-content form .col-6-right{width:100%;float:none}}.popup-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1rem;border:0;-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,.2);box-shadow:0 4px 10px 0 rgba(0,0,0,.2);border-top-left-radius:.3rem;border-top-right-radius:.3rem;position:relative}.popup-body{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:1.25rem 1rem}.popup-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:1rem;border-top:1px solid #e9ecef}.popup-title{font-size:1.25rem;line-height:1.5;color:#13202a;display:block;width:100%;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width:576px){.popup-title{width:calc(100% - 2rem);margin-left:1.125rem}}.popup-text{font-size:16px;line-height:1.5;font-weight:400;color:#444c59}.popup-close{position:absolute;top:-20px;right:-20px;width:36px;height:36px;border-radius:50%;background:#fff;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.1);box-shadow:0 2px 2px rgba(0,0,0,.1);text-align:center;padding:7px 12px;border:0;cursor:pointer;z-index:60}.popup-close .zmdi{font-size:1.375rem;color:#13202a;opacity:.5;padding:0}.popup-close:hover .zmdi{opacity:1}@media (max-width:576px){.popup-close{top:5px;right:5px;background:0 0;-webkit-box-shadow:unset;box-shadow:unset;opacity:1}}.popup-back{position:absolute;left:17px;top:20px;z-index:20;display:block;background:0 0;outline:0;border:0;cursor:pointer}.popup-back .zmdi{font-size:1.375rem;color:#13202a;opacity:.5}.popup-back:hover .zmdi{opacity:1}.popup-success-1-cover,.popup-success-cover{width:150px;height:150px;margin:0 auto 1.25rem}.popup-success-1-cover img,.popup-success-cover img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.popup-success-1-content h5,.popup-success-content h5{font-size:1.375rem;line-height:1.5;color:#13202a;font-weight:500;display:block;width:100%;text-align:center}.popup-success-1-content p,.popup-success-content p{font-size:.875rem;line-height:1.5;color:#13202a;font-weight:400;width:100%;text-align:center;margin-top:.625rem}.popup-success-1-content p a,.popup-success-content p a{font-size:.875rem;font-weight:500;color:#13202a;line-height:1.5;display:inline-block}.popup-success-1-content p a:hover,.popup-success-content p a:hover{color:#e8594e}.popup-success-1-close,.popup-success-close{display:block;width:100%;text-align:center;margin-top:1.25rem}.popup-success-1-close button,.popup-success-close button{margin:0 auto;outline:0;border:0;max-width:190px;width:100%;height:44px!important;line-height:44px!important}.popup-fade{width:100%;height:100%;border:none;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.7);z-index:9999;position:fixed;overflow-x:hidden;overflow-y:auto;opacity:0;display:none;-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.popup-fade.show{display:block;opacity:1}.popup-fade.popup-success{display:none}.popup-fade.popup-success-1{display:none}@media only screen and (min-width:576px) and (max-width:900px){.popup-property .popup-dialog-centered{min-height:calc(100% - 10.5rem)}}@media only screen and (min-width:576px) and (max-width:900px){.popup-contact-rva .popup-dialog-centered{-webkit-box-align:inherit;-ms-flex-align:inherit;align-items:inherit;min-height:calc(100% - 10.5rem)}}@media (max-width:576px){.popup-contact-rva .popup-dialog-centered{-webkit-box-align:inherit;-ms-flex-align:inherit;align-items:inherit}}.popup-meium{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:820px;width:100%;margin:0 auto;pointer-events:auto;background-color:#fff;background-clip:border-box;border-radius:0;outline:0;border:0;z-index:100}.popup-left-rv{width:410px;float:left;padding:40px 54px 34px 38px;min-height:500px}.popup-search-real-estate{width:100%;height:100%;border:none;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.7);z-index:99999999;position:fixed;overflow-x:hidden;overflow-y:auto;opacity:0;display:none;-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.popup-search-real-estate.show{display:block;opacity:1}.popup-search-real-estate .popup-fixed{min-height:calc(100% - 3.5rem);position:relative;width:auto;margin:30px;pointer-events:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.popup-search-real-estate .popup-form-element{position:relative;width:100%;height:44px;margin-bottom:20px;float:left}.popup-search-real-estate .popup-form-element::before{clear:both;width:100%;content:"";display:table}.popup-search-real-estate .popup-form-element .popup-placeholder{pointer-events:none;color:rgba(68,76,89,.7);position:absolute;top:0;max-width:100%;z-index:1;-webkit-transition:.3s;transition:.3s;-webkit-transform-origin:0 0;transform-origin:0 0;font-size:14px;left:10px;line-height:46px;font-weight:400}.popup-search-real-estate .popup-form-element.popup-focused:valid~.popup-placeholder{-webkit-transform:scale(.72)!important;transform:scale(.72)!important;line-height:20px!important;margin-top:5px}.popup-search-real-estate .popup-info-rv li{list-style:none}.popup-search-real-estate .popup-user-owner-list{background:#f3f4f7;border-radius:2px;padding:10px 20px}.popup-search-real-estate .popup-content-rv .popup-user-owner-list{background:#f3f4f7;padding:10px 20px 10px 45px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.popup-search-real-estate .popup-content-rv .popup-user-owner-list .popup-ava-user{float:left;width:60px;height:60px;border-radius:50%;margin-right:20px;-o-object-fit:cover;object-fit:cover;-o-object-position:0 0;object-position:0 0}.popup-search-real-estate .popup-content-rv .large-butt-red{width:100%;text-align:center}.popup-search-real-estate .popup-space-icon{padding-right:5px!important}.popup-search-real-estate .popup-action .large-butt-red{margin-top:20px;display:block}.popup-search-real-estate .popup-action .large-butt-red:hover{opacity:.86}.popup-search-real-estate .popup-left-rv{padding:0}.popup-search-real-estate .popup-left-rv{padding-bottom:80px}.popup-search-real-estate .popup-left-rv .popup-left-content{padding:0 28px 17px 30px}.popup-search-real-estate .popup-right-rv{border-left:none}@media (max-width:375px){.popup-search-real-estate .visible-ts{display:block}.popup-search-real-estate .popup-fixed{width:100%;padding:0!important;background:#fff;-webkit-box-align:normal;-ms-flex-align:normal;align-items:normal}.popup-search-real-estate .popup-medium{width:100%;margin:0}.popup-search-real-estate .popup-close-btn{display:none}.popup-search-real-estate .popup-content-rv{width:100%;padding:20px 20px}.popup-search-real-estate .popup-content-rv .popup-back-btn-title.btn-close-pop{left:35px}.popup-search-real-estate .popup-title-mobile-contact{background:#fff;-webkit-box-shadow:0 2px 10px 0 #e4e4e4;box-shadow:0 2px 10px 0 #e4e4e4;height:60px;line-height:60px;font-family:harmonia,Arial,Helvetica,sans-serif;text-transform:uppercase;font-size:14px}.popup-search-real-estate .popup-right-rv{background:#fff}.popup-search-real-estate .popup-content-rv .popup-user-owner-list{background:#fff!important}.popup-search-real-estate .popup-large-btn-border-black{background:#fff}.popup-search-real-estate .popup-info-form-up{background:#fff}.popup-search-real-estate .popup-content-res input,.popup-search-real-estate textarea{font-size:14px}}.popup-share-social .popup-dialog{max-width:320px;margin:.5rem auto}.popup-share-social .popup-header{-webkit-box-shadow:unset;box-shadow:unset;background:#f3f4f7;padding:24px}.popup-share-social .popup-body{padding:20px 0}.popup-share-social .popup-body ul{display:block;width:100%;list-style:none}.popup-share-social .popup-body ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;-webkit-transition:all .3s;transition:all .3s}.popup-share-social .popup-body ul li a{display:block;width:100%;padding:20px 44px;color:#30333a;font-size:16px;line-height:1.5;font-weight:400}.popup-share-social .popup-body ul li a:hover{background:#f3f4f7}.popup-share-social .popup-body ul li .zmdi{position:relative;display:inline-block;width:20px;margin:0 20px 0 0;padding:0;color:#337588;font-size:20px}.popup__fullscreen{overflow:hidden;background-color:#000}.popup__fullscreen .popup-dialog{margin:0;height:100%}.popup__fullscreen .popup-dialog .listing__tabs{height:64px;margin:0}.popup__fullscreen .popup-dialog .listing__tabs li a{line-height:64px}.popup__fullscreen .popup-dialog .popup-header{padding:0 0 0 64px;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.1);box-shadow:0 2px 2px 0 rgba(0,0,0,.1)}.popup__fullscreen .popup-dialog .popup-close{top:16px;right:64px;padding:0;background-color:#fff;-webkit-box-shadow:unset;box-shadow:unset;transition:top .1s ease 0s,box-shadow .1s ease 0s,border-color .1s ease 0s,background-color .1s ease 0s,color .1s ease 0s,-webkit-box-shadow .1s ease 0s}@media screen and (min-width:1366px){.popup__fullscreen .popup-dialog .popup-close:hover{background-color:#f3f4f7}.popup__fullscreen .popup-dialog .popup-close:hover .zmdi{opacity:1}}.popup__fullscreen .popup-dialog .popup-close .zmdi{font-size:28px;color:#444c59;opacity:.86}.popup__fullscreen .popup-dialog .popup-content{height:100%}@media screen and (min-width:576px){.popup__fullscreen .popup-dialog{max-width:100%;width:100%;height:100%;margin:0;padding:0}}@media screen and (max-width:1366px){.popup__fullscreen .popup-dialog .popup-header{padding-left:16px}.popup__fullscreen .popup-dialog .listing__tabs{width:calc(100% - 40px);margin-top:0}.popup__fullscreen .popup-dialog .listing__tabs li:last-child{padding-right:20px}.popup__fullscreen .popup-dialog .popup-close{top:14px;right:16px;border-radius:unset}.popup__fullscreen .popup-dialog .popup-close .zmdi{opacity:1}.popup__fullscreen .popup-dialog .popup-close:before{position:absolute;top:0;left:-28px;display:block;width:30px;height:36px;content:"";background-image:-webkit-gradient(linear,right top,left top,color-stop(35%,#fff),to(rgba(255,255,255,0)));background-image:linear-gradient(to left,#fff 35%,rgba(255,255,255,0))}.popup__fullscreen .popup-dialog .popup-close .zmdi{font-size:28px}}.popup__fullscreen .popup-dialog .popup-body{position:unset;display:block;width:100%;height:calc(100% - 82px);padding:0}.popup__fullscreen .popup-dialog .popup-body__container{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%}.popup__fullscreen .popup-dialog .popup-body__content{display:none;width:100%;height:100%;-webkit-transition:background .15s linear;transition:background .15s linear}.popup__fullscreen .popup-dialog .popup-body__content.current{display:block}@media screen and (max-width:1366px){.popup__fullscreen .popup-dialog .popup-body__content{background-color:#000}}.popup__fullscreen .popup-dialog .popup-body__left{position:relative;width:calc(100% - 432px);height:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media screen and (max-width:1366px){.popup__fullscreen .popup-dialog .popup-body__left{width:100%;height:calc(100% - 87px)}.popup__fullscreen .popup-dialog .popup-body__left .popup__listing--photo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;background-color:#000}}.popup__fullscreen .popup-dialog .popup-body__right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:432px;min-width:432px;height:100%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.popup__fullscreen .popup-dialog .popup-body__right .sidebar__form{height:100%;padding:40px;-webkit-box-shadow:unset;box-shadow:unset;border:solid 1px rgba(204,204,204,.4)}@media screen and (max-width:1366px){.popup__fullscreen .popup-dialog .popup-body__right{display:none}}.popup__fullscreen .popup-dialog .popup-body .listing__cta--bottom{display:none}@media screen and (max-width:1366px){.popup__fullscreen .popup-dialog .popup-body .listing__cta--bottom{display:block}}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1300;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;overflow-scrolling:touch;outline:0}.modal.is-active{display:block;overflow:hidden}.modal.is-active .modal-dialog{-webkit-transform:none;transform:none}.modal.is-active .modal-backdrop,.modal.is-active .modal-background{display:block}.modal-dialog{position:relative;width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;max-height:calc(100% - 1rem);margin:0}@media screen and (min-width:576px){.modal-dialog{max-height:calc(100% - 3.5rem)}}.modal-dialog .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}@media screen and (min-width:576px){.modal-dialog .modal-content{max-height:calc(100vh - 3.5rem)}}.modal-dialog .modal-body{scrollbar-color:rgba(95,102,109,.2980392157) rgba(242,244,247,0);scrollbar-width:thin;overflow-y:auto}.modal-dialog .modal-body::-webkit-scrollbar{width:12px}.modal-dialog .modal-body::-webkit-scrollbar-track{background:rgba(242,244,247,0);border-radius:8px}.modal-dialog .modal-body::-webkit-scrollbar-thumb{background:rgba(95,102,109,.2980392157);border-radius:8px;border:3px solid #fff}.modal-dialog .modal-body::-webkit-scrollbar-thumb:hover{background:rgba(48,51,58,.8588235294)}.modal-dialog .modal-footer,.modal-dialog .modal-header{-ms-flex-negative:0;flex-shrink:0}@media screen and (min-width:768px){.modal-dialog{max-width:540px;margin:0 auto}}@media screen and (min-width:768px){.modal-dialog.is-large{max-width:900px}}.modal-dialog.is-centered{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:calc(100% - 4rem)}.modal-dialog-centered{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:100%}.modal-backdrop,.modal-background{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;display:none;background-color:rgba(0,0,0,.5)}.modal-backdrop.fade,.modal-background.fade{opacity:0}.modal-title{width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0;font-family:rv-font2;font-size:20px;line-height:28px}@media screen and (min-width:768px){.modal-title{font-size:24px;line-height:32px}}.modal-content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:0;border-radius:.5rem;outline:0;-webkit-box-shadow:0 .75rem 1.5rem hsla(220deg,10%,12%,.2);box-shadow:0 .75rem 1.5rem hsla(220deg,10%,12%,.2);margin:.5rem}@media screen and (max-width:1024px){.modal-content.is-fullheight-mobile{height:100vh;max-height:100vh;border-radius:0;margin:0}.modal-content.is-fullheight-mobile .modal-footer .button{width:100%}}@media screen and (min-width:768px){.modal-content{margin:.75rem 0}}.modal-close{position:absolute;width:40px;height:40px;right:20px;top:20px;border-radius:50%}.modal-close .zmdi{font-size:20px;color:#1c1e22}.modal-close:hover{background:#f4f5f9!important}.modal-share .icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.modal-share .zmdi-facebook{padding:0}.modal-share .zmdi-facebook::before{content:url(../../images/icon/facebook.svg);width:24px;height:24px;display:inline-block}.modal-share .zmdi-messenger{padding:0}.modal-share .zmdi-messenger::before{content:url(../../images/icon/messenger.svg);width:24px;height:24px;display:inline-block}.modal-share .modal-content-foot,.modal-share .modal-content-head{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:relative}.modal-share .modal-content-head{border-top-left-radius:8px;border-top-right-radius:8px;padding:1.25rem 1.5rem}.modal-share .modal-close-button{position:absolute;right:.75rem;top:.875rem;height:40px;width:40px;border-radius:50%;z-index:10}.modal-share .modal-close-button .zmdi{padding:0;color:#1c1e22}.modal-share .modal-close-button:hover{background:#f4f5f9}.modal-share .modal-content-title{font-family:rv-font2;color:#1c1e22;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;font-size:1.25rem;line-height:28px}.modal-share .modal-content-body{background:#fff;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;overflow-y:auto;padding:.5rem 1.5rem 1.5rem}.modal-share .modal-content-body .columns{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-.5rem}.modal-share .modal-content-body .column{padding:.5rem}.modal-share .modal-content-body .is-6{width:100%}@media screen and (min-width:1024px){.modal-share .modal-content-body .is-6{width:50%}}.modal-share .modal-content-body .button{width:100%}.modal-share .modal-content-body .button:hover{background-color:#f4f5f9}.modal-share .modal-content-body .button.is-large{height:3.5rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:24px;padding-right:24px}.project-header{width:100%;padding:0;display:block;overflow:hidden}.project-header .project-name{width:100%;padding:20px 0;overflow:hidden;display:block;font-size:20px}.project-header .project-name .address{width:65%;float:left;font-size:14px;color:gray}.project-header .project-name .address h2{font-weight:400;padding-right:5px;font-size:14px;line-height:1.5}.project-header .project-name .address h2::after{content:"›";display:inline-block;padding:0 0 4px}.project-header .project-name .address h2:last-child::after{content:""}.project-header .project-name .address .title-project{font-family:rv-font2,Arial,Helvetica,sans-serif;font-size:30px;font-weight:400;line-height:1.5;width:100%;color:#303339}@media (max-width:768px){.project-header .project-name .address .title-project{font-size:20px}}.project-header .project-name .address h4{font-size:14px;font-weight:400;display:inline-block}.project-header .project-name .address h4::after{content:"›";display:inline-block;padding:0 0 4px}.project-header .project-name .address h4:last-child::after{content:""}.project-header .project-name .address h4 a{color:#8e9399}.project-header .project-name .address h4 a:hover{color:#c72528}.social-share{float:left;width:35%;height:60px;position:relative}.social-content{position:absolute;right:0;bottom:14px}.social-content .font-icon{font-size:30px;width:30px;margin-left:10px;vertical-align:middle}.social-content .btn-favorite{position:unset;display:inline-block;width:auto;margin:0;padding:5px 20px 3px;border:1px solid rgba(48,51,58,.2);border-radius:2px;color:#838383;font-size:14px;line-height:1.5;font-weight:500;background:unset}.social-content .btn-favorite:hover{background:rgba(48,51,58,.8);color:#fff}.social-content .btn-favorite:hover .zmdi{color:#fff}.social-content .btn-favorite .zmdi{color:#838383;padding:0 4px 2px 0}.social-content .btn-favorite.active{background:#00779a;color:#fff}.social-content .btn-favorite.active .zmdi{color:#fff}@media (max-width:768px){.social-content .btn-favorite{padding:5px 10px 3px}.social-content .btn-favorite .zmdi{padding:0}.social-content .btn-favorite span{display:none}}.social-content a img{margin-left:5px;display:inline-block;vertical-align:middle}.imageContainer{position:relative;border-bottom:1px solid #f3f3f3;overflow:hidden}.imageScroller{font-size:0;white-space:nowrap;height:350px}@media (max-width:480px){.imageScroller{height:240px}}.imageScroller li{display:inline-block;position:relative}.imageScroller li .cover{position:relative}.imageScroller img{height:350px;position:relative}@media (max-width:480px){.imageScroller img{height:240px}}.cx-fixedWidthPage{margin:0 auto;padding-right:0;padding-left:0;width:1170px}.heroImage{cursor:pointer;border-right:1px solid #f3f3f3;opacity:1;-webkit-transition:opacity .4s;transition:opacity .4s}.heroImage:hover{opacity:.9}.btn-cyan{border:1px solid #00779a;color:#fff;fill:#fff;background-color:#00779a;display:inline-block;border-radius:2px;cursor:pointer;padding:8px 14px 6px;font-size:14px}.sum-picture{position:absolute;bottom:20px}.sum-picture div{display:inline-block;margin-left:5px}.fullscreen-slide{position:fixed;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,.95);z-index:9999}.fullscreen-slide .img-list-slide{position:absolute;bottom:20px;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);background:0 0;border:0}.fullscreen-slide .img-list-slide ul.slideimg li a.img{opacity:.6}.fullscreen-slide .img-list-slide ul.slideimg li.flex-active-slide a{opacity:1}.fullscreen-slide a.actionIcon{color:#fff}.fullscreen-slide .flexslider .slides img{width:auto}.fullscreen{height:100%}.fullscreen .flex-viewport{height:100%}.fullscreen .slides ul li{max-height:600px;overflow:hidden;width:80%}.fullscreen .slides ul li img{width:100%}.flexslider.main-content{padding-bottom:60px!important}.fullscreen.flexslider{background:0 0;border:0;height:100%}.fullscreen.flexslider .slides{height:100%}.fullscreen.flexslider .slides>li{height:100%;display:block;position:relative}.fullscreen.flexslider .slides>li a{display:block;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.sticky-header{position:absolute;top:-60px;width:100%;visibility:hidden}.stickyTrigger{border:1px solid rgba(48,51,57,.15);height:60px;background-color:#fff;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.1);box-shadow:0 2px 5px rgba(0,0,0,.1);overflow:hidden;opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:opacity .5s ease-in-out,-webkit-transform .5s ease-in-out;transition:opacity .5s ease-in-out,-webkit-transform .5s ease-in-out;transition:opacity .5s ease-in-out,transform .5s ease-in-out;transition:opacity .5s ease-in-out,transform .5s ease-in-out,-webkit-transform .5s ease-in-out;z-index:10;font-size:16px}.is-stuck{position:fixed;top:0;right:0;left:0;display:block;visibility:visible;opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.stickyTrigger-shadow{opacity:1;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.07);box-shadow:0 2px 5px 0 rgba(0,0,0,.07);font-size:16px}.info-sticky-header{float:left;width:65%;font-weight:500}.info-sticky-header li{display:inline-block;padding:6px 10px 0}.info-sticky-header li:first-child{padding-left:0}.info-sticky-header li a{line-height:50px;font-weight:400;display:block}.info-sticky-header li a.active{font-weight:600;border-bottom:2px solid #c72528}.info-sticky-header p.gray{font-weight:400;padding-bottom:2px;color:#8e9399}@media (max-width:1080px){.info-sticky-header{width:100%;overflow:hidden;overflow-x:scroll;padding-left:0;white-space:nowrap;border-left:0}}.btn-sticky-header{float:right;width:20%;padding-top:7px;text-align:right;line-height:50px;font-weight:500}.btn-sticky-header .black-button{height:40px;line-height:40px;text-transform:uppercase;width:160px;padding:0;margin:0;float:right}.slash+.slash:before{content:" / "}.listing-item{-ms-flex:0 0 auto;-webkit-box-flex:0;flex:0 0 auto;width:calc(50% - 10px);display:-webkit-box;display:-ms-flexbox;display:flex;line-height:30px;float:left}.listing-item:nth-child(1n){margin-right:10px;margin-left:0}.listing-item .item-left{-ms-flex:0 0 auto;-webkit-box-flex:0;flex:0 0 auto;width:30%;color:rgba(68,76,89,.76);font-size:16px;font-weight:400}.listing-item .item-right{width:70%;margin-right:0;margin-left:auto;font-weight:500;display:inline-block;max-height:30px;overflow:hidden;white-space:nowrap;font-size:16px;line-height:inherit;color:#444c59}@media (max-width:979px){.listing-item{width:calc(50% - 30px)}}@media (max-width:720px){.listing-item{width:100%}}.font-14{font-size:14px!important}.price-redRV{font-size:16px;color:#c72528;font-weight:600}@media (max-width:480px){.price-redRV{font-size:18px}}.listing-detail-price{font-weight:500;color:rgba(48,51,58,.86);line-height:30px;float:left;border-left:1px solid rgba(48,51,58,.2);padding-left:20px;width:32%}@media (max-width:1080px){.listing-detail-price{border:0;padding-left:0;width:calc(50% - 10px)}}@media (max-width:979px){.listing-detail-price{border:0;padding-left:0;width:calc(50% - 30px)}}@media (max-width:720px){.listing-detail-price{width:100%}.listing-detail-price span{width:calc(70% - 10px)}.listing-detail-price span:nth-of-type(2n+1){width:30%}}@media (max-width:480px){.listing-detail-price{text-align:left;float:left;width:100%}.listing-detail-price span{width:calc(70% - 10px)}.listing-detail-price span:nth-of-type(2n+1){width:30%;display:inline-block;margin-right:10px}}.project-sumary .project-name{width:100%;padding:20px 0;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;border-bottom:1px solid rgba(48,51,58,.2)}.project-sumary .project-name .listing-detail{width:68%}.project-sumary .project-name .listing-detail .item-left,.project-sumary .project-name .listing-detail-price>span:not(.price-redRV){color:rgba(68,76,89,.76);font-weight:400}@media (max-width:1080px){.project-sumary .project-name{display:block}.project-sumary .project-name .listing-detail{width:100%}}.view-more-cyan{color:#00779a;font-size:14px;font-family:harmonia;display:block}.color-cyan{color:#00779a!important}.media-box{margin:15px 0 40px}.media-box:after{clear:both;display:table;content:""}.media-box li{width:calc(33.33% - 5px);margin:5px 5px 0 0;float:left;position:relative}.media-box li img{width:100%;vertical-align:bottom}.media-box li a{display:table-cell;color:#fff}.media-box .p-album a{display:block;padding-top:66%}.media-box .w-50percent{width:calc(50% - 5px);position:relative;display:table}.media-box .w-50percent>a{width:100%;padding-top:67%}.box-collapse{border-top:1px solid rgba(48,51,58,.2)}.collapsed{overflow:hidden}.collapse{position:relative}.collapse label{display:block;width:100%;height:100%}.collapse label::before{font:normal normal normal 14px/1 Material-Design-Iconic-Font;font-weight:700;font-size:26px;content:"\f2f9";vertical-align:text-top;display:block;width:100%;height:50px;cursor:pointer;position:absolute;top:-46px;right:0;text-align:right}.collapse input{display:none;visibility:hidden}#expand{overflow:hidden;display:none}#expand-02{overflow:hidden;display:none}#expand-03{overflow:hidden;display:none}#expand-04{overflow:hidden;display:none}#expand-05{overflow:hidden;display:none}#expand-06{overflow:hidden;display:none}#toggle:checked~#expand{height:auto;display:block}#toggle:checked~label::before{content:"\f2fc";font-size:26px;top:-46px}#toggle-02:checked~#expand-02{height:auto;display:block}#toggle-02:checked~label::before{content:"\f2fc";font-size:26px;top:-46px}#toggle-03:checked~#expand-03{height:auto;display:block}#toggle-03:checked~label::before{content:"\f2fc";font-size:26px;top:-46px}#toggle-04:checked~#expand-04{height:auto;display:block}#toggle-04:checked~label::before{content:"\f2fc";font-size:26px;top:-46px}#toggle-05:checked~#expand-05{height:auto;display:block}#toggle-05:checked~label::before{content:"\f2fc";font-size:26px;top:-46px}#toggle-06:checked~#expand-06{height:auto;display:block}#toggle-06:checked~label::before{content:"\f2fc";font-size:26px;top:-46px}.full-screen-act{position:absolute;top:10px;right:10px;z-index:200;width:50px;height:50px;background-image:url(../images/map_fullscreen_50x50.png);opacity:.8;transition:opacity linear .25s;-webkit-transition:opacity linear .25s;-moz-transition:opacity linear .25s}.project-location{-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,.2);box-shadow:0 0 6px 0 rgba(0,0,0,.2);border:1px solid rgba(48,51,58,.1)}.map-loca-project{position:relative;z-index:1;width:100%;height:380px}.map-loca-project img{width:100%;height:100%;vertical-align:bottom;cursor:pointer}.map-loca-project #render-map{display:none}.map-loca-project .full-screen-act{display:none}.location-map{-webkit-box-shadow:0 0 7px #a3a3a3;box-shadow:0 0 7px #a3a3a3;background-clip:padding-box;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}#render-map{height:100%;width:100%;margin:0 auto;position:relative;overflow:hidden;padding-top:60px}.address-project{position:absolute;bottom:0;left:0;right:0;height:43px;background-color:#fff;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.07);box-shadow:0 2px 4px 0 rgba(0,0,0,.07);line-height:43px;padding-left:10px;overflow:hidden}.address-project .zmdi{color:#c72528!important;font-size:22px}.address-project strong{font-size:16px;line-height:normal}.address-project .view-more-cyan{margin-top:10px}.location-around{padding:15px 15px 0}.project--post{display:block;width:100%;margin:0 0 20px}.project-news{width:100%;list-style:unset}.project-news li{width:100%;padding-top:10px;margin-bottom:20px}.project-news li:last-child{margin-bottom:5px}.project-news li .project-news__info{width:100%;padding-left:30px;font-size:14px}.project-news li .project-news__info p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:14px;line-height:1.5;font-weight:400;color:#444c59}.project-news li .project-news__info h4{font-family:rv-font2;font-size:16px;position:relative;padding-bottom:20px;font-weight:500;line-height:24px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.project-news li .project-news__info h4 a{font-size:16px;line-height:1.5;font-weight:500;color:#30333a;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.project-news li .project-news__info h4 a:hover{color:#c72528}.project-news li .project-news__info h4:after{position:absolute;bottom:10px;width:50px;border-bottom:1px solid #c72528;left:0;content:""}.project-news li .project-news__info .date{font-size:12px;opacity:.6;color:#4f4f4f}.project-news__cover{display:block;width:100%;max-width:165px}.project-news__cover img{width:100%}@media (max-width:480px){.project-news li{margin-bottom:10px;padding-top:0}.project-news li div{width:calc(100% - 84px);padding-left:15px}.project-news li div h4{font-size:14px;line-height:18px;overflow:hidden}.project-news li div p{display:none}.project-news li div p.date{display:block}.project-news li .project-news__info{padding-left:20px}.project-news__cover{max-width:84px}}.contact-form-group,.tool-box{width:100%}.tool-box{display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:2px;border:4px solid #f4f4f4}.tool-box .col{padding:30px;width:50%;float:left;-webkit-box-flex:unset;-ms-flex-positive:unset;flex-grow:unset;-ms-flex-preferred-size:unset;flex-basis:unset}.box-left .row{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;width:100%;margin:0}.box-left .row .label{display:block;width:100%;font-size:14px;color:rgba(68,76,89,.7)}.box-left .row .calc-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.box-left .row .calc-wrapper .range{display:block;width:calc(100% - 95px);float:left}.box-left .row .calc-wrapper .range input[type=range]::-webkit-slider-thumb{height:24px;width:24px;border-radius:50%;border:3px solid #444c59;background:#fff;cursor:pointer;-webkit-appearance:none}.box-left .row .calc-wrapper .range .calc-slider{display:block;visibility:visible;-webkit-appearance:none;width:100%;height:5px;border-radius:2px;outline:0;-webkit-transition:.2s;-webkit-transition:opacity .2s;transition:opacity .2s;background-image:-webkit-gradient(linear,left top,right top,from(#444c59),color-stop(50%,#444c59),color-stop(50%,rgba(131,131,131,.15)));background-image:linear-gradient(90deg,#444c59 0,#444c59 50%,rgba(131,131,131,.15) 50%)}.box-left .row .calc-wrapper .range .calc-slider:focus{border:0!important;outline:0}.box-left .row .calc-wrapper .input-group{display:block;width:75px;height:36px;margin-left:20px;float:left;border-radius:2px;border:1px solid rgba(131,131,131,.3)}.box-left .row .calc-wrapper .input-group .calc-input{height:100%;width:100%;display:block;visibility:visible;border:0;outline:0;font-size:14px;padding:10px}.box-left .row .calc-wrapper .input-group .calc-input:focus{border:0!important;outline:0}.box-left .row .calc-wrapper .dropdown{width:calc(100% - 95px);float:left;position:relative}.box-left .row .calc-wrapper .dropdown .link{display:block;height:36px;line-height:36px;padding:0 10px;border:1px solid rgba(131,131,131,.3)}.box-left .row .calc-wrapper .dropdown .link .zmdi{float:right;font-size:18px;color:#444c59;padding:0;line-height:36px}.box-left .row .calc-wrapper .dropdown .dropdown-list{display:none;position:absolute;top:100%;right:0;width:100%;z-index:10;background:#fff;padding:10px 0;border:1px solid rgba(131,131,131,.3)}.box-left .row .calc-wrapper .dropdown .dropdown-list li{height:40px;line-height:40px;padding:0 10px}.box-left .row .calc-wrapper .dropdown .dropdown-list li:hover{background:#f3f4f7}.box-left .row .option-group{margin-top:20px;margin-bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex}.box-left .row .option{width:50%;margin-right:15px}.box-left .row .option:last-child{margin-right:0}.box-left .row .option input[type=radio]{width:14px;height:14px;float:left;display:block;visibility:visible;position:relative;border:0;-webkit-appearance:none;-moz-appearance:none;background:0 0}.box-left .row .option input[type=radio]:focus{border:0!important;outline:0!important}.box-left .row .option input[type=radio]::before{display:inline-block;content:"";width:14px;height:14px;background:#fff;border:2px solid #444c59;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box}.box-left .row .option input[type=radio]::after{display:inline-block;content:"";width:6px;height:6px;position:absolute;top:6px;left:4px;border-radius:50%}.box-left .row .option input[type=radio]:checked::after{background:#444c59}.box-left .row .option label{padding:0;display:block;width:calc(100% - 14px);padding-left:15px;float:left;line-height:1.3;font-size:14px;color:#444c59}.box-left .row .option label::before{display:none}.box-left .row>a{position:absolute;top:0;left:0;right:0;z-index:10;display:none;height:100%}.box-left .row .btn-primary{margin:0;max-width:100%}.box-right{background:#f3f4f7}.box-right .box-right-title{font-size:20px;font-weight:500;color:#30333a;margin-bottom:20px;display:block}.box-right .chart-box{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:30px;padding-top:30px;border-top:1px solid rgba(48,51,58,.2)}.box-right .chart-box .chart-description{position:relative;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:50%;padding-left:30px}.box-right .chart-box .chart-description .chart-legend{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:15px}.box-right .chart-box .chart-description .chart-legend:last-child{margin-bottom:0}.box-right .chart-box .chart-description .chart-legend .label{font-size:14px;color:rgba(68,76,89,.7);height:14px;line-height:14px}.box-right .chart-box .chart-description .chart-legend .value{font-size:14px;font-weight:600}.box-right .chart-box .chart-description .chart-legend .value.color1{color:#6975c8}.box-right .chart-box .chart-description .chart-legend .value.color2{color:#4ab5c1}.box-right .chart-box .chart-description .chart-legend .value.color3{color:#ce68a5}.box-right .chart-box .chart1{width:50%;position:relative}.box-right .chart-box .chart1 .estimate{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center}.box-right .chart-box .chart1 .estimate .estimate-value{font-size:30px;font-weight:600;color:#30333a;line-height:.7}.box-right .chart-box .chart1 .estimate .estimate-value span{font-size:20px;font-weight:500}.box-right .total-pay{padding:20px 0;border-top:1px solid rgba(48,51,58,.2);border-bottom:1px solid rgba(48,51,58,.2)}.box-right .total-pay .inner{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.box-right .total-pay .inner .label{max-width:90px;font-size:14px;line-height:1.3;color:rgba(48,51,58,.7);margin-right:10px}.box-right .total-pay .inner .value{font-family:rv-font2,Arial,Helvetica,sans-serif;font-size:30px;font-weight:500;line-height:1.5;color:#30333a}.box-right .down-payment{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-top:26px}.box-right .down-payment .btn-primary{max-width:100%;border:0;outline:0;font-size:14px;font-weight:400;margin-bottom:25px}.box-right .down-payment a{color:rgba(51,117,136,.86);margin-bottom:15px;font-size:14px;height:20px;line-height:20px;vertical-align:unset;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.box-right .down-payment a:last-child{margin-bottom:0}.box-right .down-payment a .zmdi{padding-right:8px;font-size:18px}@media only screen and (min-width:320px) and (max-width:1024px){.tool-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.tool-box .col{width:100%}.box-left .row .btn-primary{margin:0 auto}.box-right h2{display:none}.box-right .chart-box{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-flow:column-reverse nowrap;flex-flow:column-reverse nowrap;border:0;padding-top:0}.box-right .chart-box .chart1{margin-bottom:30px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.box-right .chart-box .chart-description{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;padding:0}.box-right .chart-box .chart-description .chart-legend{width:50%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;padding-right:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.box-right .chart-box .chart-description .chart-legend .label{padding-right:10px}.box-right .down-payment a{width:100%;margin-bottom:inherit}}@media only screen and (min-width:320px) and (max-width:480px){.tool-box .col{padding:30px 20px}.box-left .row>a{display:block}.box-left .row .option input[type=radio]::after{top:4px}.box-left .row .btn-primary{max-width:100%}.box-right .down-payment a{width:100%;margin-bottom:10px}}@media only screen and (min-width:320px) and (max-width:375px){.box-right .chart-box .chart-description .chart-legend{width:100%;padding:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.box-right .chart-box .chart1{width:65%}}.project--sidebar{width:100%;border:1px solid rgba(131,131,131,.36);border-radius:2px;overflow:hidden}.project--sidebar__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px 20px;background:#f3f4f7}.project--sidebar__avatar{width:52px;max-width:52px;min-width:52px;height:52px;border-radius:50%;margin-right:20px;overflow:hidden}.project--sidebar__avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.project--sidebar__info{display:block;width:auto}.project--sidebar__info strong{font-size:16px;font-weight:600;line-height:1.5;color:#444c59}.project--sidebar__info p{padding:0;font-size:16px;font-weight:400;line-height:1.5;color:#838383}.project--sidebar__content{width:100%;padding:20px}.project--sidebar__content a{max-width:100%}.project--sidebar__content a+a{margin-top:12px}.project--sidebar__content a .zmdi.zmdi-phone{padding:0 4px 2px 0}.btn-phone__project{display:inline-block;width:100%;max-width:100%;height:50px;line-height:50px;padding:0 20px;background:#c72528;border-radius:2px;border:0;color:#fff;font-size:16px;font-weight:500;text-align:center;cursor:pointer}.btn-phone__project:hover{color:#fff}.btn-phone__project.show-phone{background:0 0;border:0;font-size:24px;color:#c72528;font-weight:500}.btn-phone__project.show-phone .zmdi{display:none}@media (max-width:480px){.btn-phone__project{height:44px;line-height:44px}}.info-web-developer{margin-bottom:40px}.info-web-developer p{font-size:16px;line-height:24px;color:rgba(68,76,89,.7)}.info-web-developer p strong{color:#30333a}.info-web-developer small{display:block;text-align:right;font-size:12px;line-height:16px;color:rgba(68,76,89,.7)}@media screen and (max-width:768px){.info-web-developer{margin-bottom:20px}}.color-blue-min{color:#73afba!important}.color-base-rever-blue-min{color:#337588!important}.color-base-rever-blue-min:hover{color:#265765!important}.color-sky-blue{color:#4a90e2!important}.color-sky-blue:hover{color:#447dba!important}.listing-price-discount{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:20px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;border:1px solid transparent;-o-border-image:url(../../images/border-price-discount.svg) 2 3/2px 3px 2px 3px/0 2px stretch;border-image:url(../../images/border-price-discount.svg) 2 3/2px 3px 2px 3px/0 2px stretch;margin-left:10px;padding:1px 2px 0;font-family:rv-font1;font-size:13px;line-height:18px;font-weight:400;color:#c72528;vertical-align:middle}.listingCard{width:100%;max-width:360px;position:relative;float:left;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:8px;-webkit-box-shadow:0 2px 8px 0 rgba(0,0,0,.1);box-shadow:0 2px 8px 0 rgba(0,0,0,.1);border:solid 1px rgba(151,151,151,.25);-webkit-transition:all .3s;transition:all .3s}.listingCard .cover-image{position:relative;border-radius:8px 8px 0 0}.listingCard .cover-image a{width:100%;display:block;overflow:hidden;height:0;padding-top:66.67%;border-radius:8px 8px 0 0}.listingCard .cover-image a img{position:absolute;display:block;width:100%;max-width:100%;height:100%;max-height:100%;left:0;right:0;top:0;bottom:0;border-radius:8px 8px 0 0;margin:auto;-o-object-fit:cover;object-fit:cover}.listingCard .cover-image .label-group{position:absolute;left:0;bottom:10px;width:auto;padding:0 10px;z-index:2}.listingCard .cover-image .label-group span{margin:5px 5px 0 0}.listingCard .info-container{width:100%;padding:16px;background:#fff;border-radius:0 0 8px 8px}.listingCard .info-container .listing-name{display:block;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;margin-top:6px;font-family:rv-font1;font-size:14px;color:#30333a;font-weight:400;line-height:1.5}.listingCard .info-container .listing-name:hover{color:#c72528}.listingCard .info-container .listing-address{width:100%;margin-top:6px;color:#838383;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.listingCard .info-container .listing-address h4{display:inline;font-size:14px;font-weight:400}.listingCard .info-container .listing-address h4 a{color:#838383}.listingCard .info-container .listing-address h4 a:hover{color:#c72528}.listingCard .info-container .listing-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:60%;white-space:nowrap;text-overflow:ellipsis;margin:0}.listingCard .info-container .listing-info li{display:inline-block;width:auto;font-size:14px;margin-right:15px;color:#838383}.listingCard .info-container .listing-info li .zmdi{color:#30333a;padding-right:5px;vertical-align:text-bottom}.listingCard .info-container .listing-info li:last-child{margin-right:0}.listingCard .info-container .listing-info li.icon-bath-room{position:relative;padding-left:25px}.listingCard .info-container .listing-info li.icon-bath-room:before{content:url(../../images/icon/bath-room.svg);position:absolute;left:0;top:0;z-index:2}.listingCard .info-container .listing-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:rv-font2;font-size:22px;line-height:1.5;font-weight:500;color:#30333a}.listingCard .info-container .listing-price-link{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:140px;font-family:rv-font2;font-size:22px;line-height:1.5;font-weight:500;color:#30333a}@media (min-width:1024px){.listingCard .info-container .listing-price-link:hover{color:#c72528}}@media (min-width:768px){.listingCard:hover{-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,.3);box-shadow:0 2px 10px 0 rgba(0,0,0,.3)}}.listView{display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px 0;border:0;border-bottom:1px solid rgba(48,51,58,.1)!important;max-width:100%;-webkit-box-shadow:unset;box-shadow:unset}@media (min-width:768px){.listView:hover{-webkit-transform:translate(0,0);transform:translate(0,0)}}.listView .cover-image{width:36%;margin-right:30px;max-width:270px;min-width:270px;position:relative}.listView .info-container{padding:0;position:relative}.listView .info-container .listing-name{width:calc(100% - 160px);white-space:normal;display:block;font-family:rv-font2,Arial,Helvetica,sans-serif;font-size:16px;color:#30333a;font-weight:400;line-height:1.5;height:60px;padding:0 0 5px;vertical-align:top}.listView .info-container .listing-address{width:calc(100% - 160px);white-space:nowrap;line-height:1.29;font-size:14px;text-overflow:ellipsis;display:block;overflow:hidden;margin-top:0}.listView .info-container .listing-info{display:block;overflow:hidden;margin-top:5px;width:calc(100% - 160px);white-space:nowrap;text-overflow:ellipsis}.listView .info-container .listing-price{top:0;right:0}.listView .info-container .label-group{position:absolute;display:block;top:30px;right:0;width:130px}.listView .info-container .label-group .label-primary{margin-bottom:5px;float:right}.listView .info-container .label-group .label-primary:last-child{margin-bottom:0}.listView .info-container .action-group{position:absolute;left:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.listView .info-container .action-group .agent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.listView .info-container .action-group .agent .avatar{float:left;vertical-align:sub;height:40px;width:40px;overflow:hidden;margin-right:10px}.listView .info-container .action-group .agent .avatar img{width:40px;height:40px;border-radius:50%;margin-right:10px;-o-object-fit:cover;object-fit:cover;-o-object-position:0 10%;object-position:0 10%}.listView .info-container .action-group .agent .detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;-ms-flex-pack:distribute;justify-content:space-around}.listView .info-container .action-group .agent .detail h5 a{font-size:14px;line-height:1.5;color:#30333a;font-weight:500}.listView .info-container .action-group .agent .detail .roll{color:rgba(48,51,57,.7);font-size:12px;line-height:1.5;padding:0}.listView .info-container .action-group .contact{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.listView .info-container .action-group .contact .btn-primary{margin-left:10px}.listView .info-container .action-group .contact .btn-primary:first-child{margin-left:0}.listView .info-container .action-group .contact .btn-primary:hover .zmdi,.listView .info-container .action-group .contact .btn-primary:hover span{color:#fff}.ls-news{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ls-news .cover{display:block;min-width:375px;max-width:375px;width:100%;overflow:hidden;border-radius:4px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;margin-right:3rem;z-index:2}.ls-news .cover a{overflow:hidden;display:block;width:100%;height:100%;border-radius:4px}.ls-news .cover a img{width:100%;height:100%;border-radius:4px;overflow:hidden;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-transition:-webkit-transform 2s,-webkit-filter 1.5s ease-in-out;transition:-webkit-transform 2s,-webkit-filter 1.5s ease-in-out;transition:transform 2s,filter 1.5s ease-in-out;transition:transform 2s,filter 1.5s ease-in-out,-webkit-transform 2s,-webkit-filter 1.5s ease-in-out;-webkit-transform-origin:center center;transform-origin:center center;-webkit-filter:brightness(80%);filter:brightness(80%);z-index:1}@media (min-width:1024px){.ls-news .cover a:hover img{-webkit-filter:brightness(100%);filter:brightness(100%);-webkit-transform:scale(1.2);transform:scale(1.2)}}@media (max-width:1024px){.ls-news .cover{min-width:300px}}.ls-news .info .category{font-size:.75rem;line-height:1.5;font-weight:900;color:#e8594e;padding:0;text-transform:uppercase}@media (max-width:1024px){.ls-news .info .category{font-size:.625rem}}.ls-news .info h4{font-size:1.75rem;line-height:1.5;font-weight:700;color:#1c2e3d;margin-top:24px;padding:0}@media (max-width:1024px){.ls-news .info h4{font-size:1.25rem}}@media (max-width:768px){.ls-news .info h4{font-size:1rem}}.ls-news .info .desc{font-size:1rem;line-height:1.5;font-weight:400;color:#919ca0;text-align:justify;margin-top:1.5rem;padding:0;display:block;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.ls-news .info .date-name{font-size:.875rem;line-height:1.5;font-weight:400;color:#919ca0;margin-top:1.5rem;padding:0}.ls-news+.ls-news{margin-top:2.5rem}@media (max-width:1024px){.ls-news{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.ls-news .cover{margin-right:2.5rem}.ls-news .info{width:100%}.ls-news .info .date-name,.ls-news .info .desc,.ls-news .info h4{margin-top:.75rem}}@media (max-width:768px){.ls-news{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.ls-news .cover{max-width:100%;min-width:100%;width:100%;margin:0 0 1rem}}.ls-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-left:-.9375rem;margin-right:-.9375rem;-webkit-transition:all .3s;transition:all .3s;z-index:10}.ls-card-item{min-width:330px;width:100%;border:0;border-top-right-radius:.5rem;border-top-left-radius:.5rem;overflow:hidden;padding:1rem .9375rem;-ms-flex-preferred-size:33.333%;flex-basis:33.333%;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .3s;transition:all .3s}.ls-card-item-cover{position:relative;border-top-right-radius:8px;border-top-left-radius:8px;-webkit-transition:all .3s;transition:all .3s;z-index:2;overflow:hidden;height:216px}@media (max-width:667px){.ls-card-item-cover{height:auto}}.ls-card-item-cover a{width:100%;display:block;overflow:hidden;height:100%}.ls-card-item-cover a img{display:block;width:100%;max-width:100%;height:100%;max-height:100%;-o-object-fit:cover;object-fit:cover}.ls-card-item-cover .label-group{position:absolute;left:0;bottom:10px;width:100%;padding:0 10px;z-index:2}.ls-card-item-cover .label-group span{margin:5px 5px 0 0}.ls-card-item-info-container{width:100%;padding:1.5rem 0 0;background:#fff}@media (max-width:768px){.ls-card-item-info-container{padding:1rem 0 0}}.ls-card-item-name{display:block;font-size:1.25rem;height:60px;white-space:normal;overflow:hidden}.ls-card-item-address{display:block;margin:0;color:#919ca0;font-size:.875rem;line-height:1.5;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ls-card-item-address h4{display:inline-block;font-size:14px;font-weight:400}.ls-card-item-address h4 a{color:#919ca0}.ls-card-item-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:0}.ls-card-item-info li{display:inline-block;width:auto;font-size:14px;margin-right:15px;color:#919ca0}.ls-card-item-info li .zmdi{color:#30333a;padding-right:5px}.ls-card-item-info li:last-child{margin-right:0}.ls-card-item-price{font-size:.875rem;line-height:1.5;font-weight:700;background:rgba(232,89,78,.25);color:#e8594e;border-radius:8px;padding:.25rem 1rem .3125rem;position:relative;bottom:unset;right:unset}.ls-card-item-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:1rem}@media (min-width:1441px){.ls-card-item{-ms-flex-preferred-size:25%;flex-basis:25%}}@media (min-width:1024px){.ls-card-item:hover .overview{opacity:1;visibility:visible}.ls-card-item:hover .status{opacity:0}}@media (max-width:1024px){.ls-card-item{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:100%}}@media (min-width:768px){.ls-card-item:hover{-webkit-transform:translate(0,-2px);transform:translate(0,-2px)}}@media (max-width:768px){.ls-card-item{-ms-flex-preferred-size:50%;flex-basis:50%;padding:1rem .5rem;max-width:100%}}@media (max-width:667px){.ls-card-item{-ms-flex-preferred-size:100%;flex-basis:100%;padding:1rem .5rem;max-width:100%}}@media (max-width:1024px){.ls-card{margin-left:-.9375rem;margin-right:-.9375rem}}@media (max-width:768px){.ls-card{margin-left:-.5rem;margin-right:-.5rem;padding:0;width:auto}}.ls-view{display:-webkit-box;display:-ms-flexbox;display:flex}.ls-view-cover{position:relative;max-width:270px;min-width:270px;width:36%;margin-right:25px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.ls-view-cover a{width:100%;height:100%;display:block;overflow:hidden;padding-top:66.67%}.ls-view-cover a img{position:absolute;display:block;width:100%;max-width:100%;height:100%;max-height:100%;left:0;right:0;top:0;bottom:0;margin:auto;-o-object-fit:cover;object-fit:cover}.ls-view-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%}.ls-view-info-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.ls-view-info-middle{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ls-view-info-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.ls-view-title{font-size:1.125rem;line-height:1.5;font-weight:500;color:#30333a;font-family:rv-font2;width:calc(100% - 90px);display:block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.ls-view-address{display:block;color:#838383;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ls-view-address h4{display:inline-block;font-size:14px;font-weight:400}.ls-view-address h4 a{color:#838383}.ls-view-basic-info{margin-top:8px}.ls-view-basic-info li{display:inline-block;width:auto;font-size:14px;margin-right:15px;color:#838383}.ls-view-basic-info li .zmdi{color:#30333a;padding-right:5px;vertical-align:text-bottom}.ls-view-basic-info li:last-child{margin-right:0}.ls-view-basic-info li.icon-bath-room{position:relative;padding-left:25px}.ls-view-basic-info li.icon-bath-room:before{content:url(../../images/icon/bath-room.svg);position:absolute;left:0;top:0;z-index:2}.ls-view-rva{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.ls-view-rva-cover{width:40px;min-width:40px;height:40px;overflow:hidden;border-radius:50%;margin-right:10px}.ls-view-rva-cover a{width:100%;height:100%}.ls-view-rva-cover a img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ls-view-rva-info-name{font-size:14px;line-height:1.5;color:#30333a;font-weight:500}.ls-view-rva-info-jobtitle{color:rgba(48,51,57,.7);font-size:12px;line-height:1.5;padding:0}.lastest-slider .cover{position:relative;border-radius:8px;overflow:hidden;height:216px}.lastest-slider-info{width:100%;margin-top:1rem}.lastest-slider .address{margin:0!important;display:block;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.lastest-slider .address h4{display:inline-block;font-size:.875rem;font-weight:400;color:#71797f}.lastest-slider .address h4 a{color:#71797f}.lastest-slider .name{display:block;height:60px;white-space:normal;overflow:hidden;font-size:1.25rem;line-height:1.5;margin-top:4px}.lastest-slider .group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:1rem}.lastest-slider .group .info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:0}.lastest-slider .group .info li{display:inline-block;width:auto;font-size:14px;margin-right:15px;color:#919ca0}.lastest-slider .group .info li .zmdi{color:#30333a;padding-right:5px}.lastest-slider .group .info li:last-child{margin-right:0}.lastest-slider .group .price{font-size:.875rem;line-height:1.5;font-weight:700;background:rgba(232,89,78,.25);color:#e8594e;border-radius:8px;padding:.25rem 1rem .3125rem;position:relative;bottom:unset;right:unset}.lastest-slider-project h4{margin-top:4px}.lastest-slider-project .group{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.lastest-slider-project .group .price+.price{margin-left:1rem}.lastest-slider-project .name{white-space:nowrap;height:unset;text-overflow:ellipsis}.fancybox-custom-fullscreen{z-index:2147483650}.fancybox-custom-fullscreen .fancybox-inner{right:0;height:calc(100% - 86px)}.fancybox-custom-fullscreen .fancybox-thumbs{top:auto;bottom:0;left:0;max-width:600px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background:0 0;margin:0 auto;-ms-overflow-style:none;scrollbar-width:none}.fancybox-custom-fullscreen .fancybox-thumbs::-webkit-scrollbar{display:none}.fancybox-custom-fullscreen .fancybox-thumbs__list a{border-radius:4px;-webkit-transition:opacity .22s ease-in-out;transition:opacity .22s ease-in-out}.fancybox-custom-fullscreen .fancybox-thumbs__list a:hover{opacity:.86}.fancybox-custom-fullscreen .fancybox-thumbs__list a::before{border-radius:4px;border-width:4px;border-color:#fff}@media screen and (max-width:768px){.fancybox-custom-fullscreen .fancybox-thumbs{max-width:100%}}.fancybox-custom-fullscreen .fancybox-navigation .fancybox-button{top:calc(50% - 16px);width:44px;height:44px;background:0 0;color:#337588}.fancybox-custom-fullscreen .fancybox-navigation .fancybox-button[disabled],.fancybox-custom-fullscreen .fancybox-navigation .fancybox-button[disabled]:hover{color:#a3c8d4}.fancybox-custom-fullscreen .fancybox-navigation .fancybox-button--arrow_left{left:6px;padding:0}@media screen and (min-width:1024px){.fancybox-custom-fullscreen .fancybox-navigation .fancybox-button--arrow_left{left:48px}}.fancybox-custom-fullscreen .fancybox-navigation .fancybox-button--arrow_right{padding:0;right:6px}@media screen and (min-width:1024px){.fancybox-custom-fullscreen .fancybox-navigation .fancybox-button--arrow_right{right:48px}}.fancybox-custom-fullscreen .fancybox-navigation .fancybox-button div{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:rgba(255,255,255,.8);border-radius:4px}.fancybox-custom-fullscreen .fancybox-navigation .fancybox-button div .zmdi{padding:0;font-size:32px}@media screen and (max-width:768px){.fancybox-custom-fullscreen .fancybox-navigation .fancybox-button{width:32px;height:32px}.fancybox-custom-fullscreen .fancybox-navigation .fancybox-button div .zmdi{font-size:24px}}.banner-app-rever{position:relative;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:10px 18px;background-color:#30333a;z-index:100}@media (max-width:768px){.banner-app-rever{display:-webkit-box;display:-ms-flexbox;display:flex}}.close-banner-app{padding:0 10px 0 0;outline:0;background:0 0;border:0;font-size:16px;color:#fff;font-weight:400}.close-banner-app .zmdi{font-size:16px;padding:0}.btn-install{position:relative;display:inline-block;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;width:100%;padding:8px 10px 7px;border-radius:2px;font-size:14px;line-height:1.5;font-weight:500;text-align:center;color:#fff;cursor:pointer}.btn-install::after{background-color:#c72528;content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:2px;z-index:-1;-webkit-animation:zoomin 1.2s ease-in infinite;animation:zoomin 1.2s ease-in infinite;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.btn-install:focus,.btn-install:hover{color:#fff}.banner-app-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.banner-app-content .cover{width:44px;min-width:44px;height:44px;margin-right:10px;border-radius:10px;overflow:hidden}.banner-app-content .cover img{width:100%;max-width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.banner-app-content .banner-app-info a{font-size:14px;line-height:1;font-weight:500;color:#fff}.banner-app-content .banner-app-info p{margin:0;font-size:12px;line-height:1.5;font-weight:400;color:#fff}.banner-app-content .banner-app-info .rating-star{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.banner-app-content .banner-app-info .rating-star .zmdi{font-size:12px;color:#838383;cursor:pointer}@media (min-width:1200px){.banner-app-content .banner-app-info .rating-star .zmdi:hover{color:#f7ce27}}.banner-app-content .banner-app-info .rating-star .zmdi.evaluated{color:#f7ce27}@keyframes zoomin{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes zoomin{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}.pseudo-text{position:relative;top:2px;font-weight:500}h2{display:inline-block}.heading-02{position:relative;padding:40px 0 20px;font-size:1.5rem;font-weight:500;line-height:normal;font-family:rv-font2,Arial,Helvetica,sans-serif}@media (max-width:768px){.heading-02{font-size:1.25rem}}.heading-02.heading-02--project{position:relative;padding:40px 0 20px;font-size:1.5rem;font-weight:500;line-height:normal;font-family:rv-font2,Arial,Helvetica,sans-serif}.heading-02-rv{font-family:rv-font1,Arial,Helvetica,sans-serif;padding:20px 0 13px;font-size:20px;font-weight:500;position:relative;line-height:30px;width:100%}.font-tiempos{font-family:rv-font2,Arial,Helvetica,sans-serif;font-weight:500}.hidden{display:none}div>img{max-width:100%}.place-viral{display:inline-block;color:rgba(48,51,58,.4);font-size:14px;font-family:harmonia,Arial,Helvetica,sans-serif;font-weight:400}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-18px;margin-left:-18px}.clear:before{content:"";display:table;clear:both}.clear:after{content:"";display:table;clear:both}.width1140{max-width:1140px;margin:0 auto;position:relative;clear:both}.width1140:after,.width1140:before{display:table;content:"";line-height:0}.width1140:after{clear:both}@media screen and (max-width:1140px){.width1140{width:100%;padding-left:18px;padding-right:18px;margin:0 auto;position:relative;clear:both}}.center{text-align:center}.mgt-10{margin-top:10px!important}.pd-0{padding:0!important}.pdt-0{padding-top:0!important}.pdt-15{padding-top:15px!important}.pd-15{padding:15px}label{display:inline-block}.left-70{float:left;width:70%}.background-gray{background:#f4f5f9;width:100%}.bg-gray-e6{background:#edeef2;width:100%}.flex-disabled{opacity:.1;cursor:default}.text-error{display:block;width:100%;color:#c72528;font-size:12px;line-height:1.5;font-weight:400;position:relative;padding-top:4px}.color-red-base{color:#c72528!important}.text-small-centered{font-size:.75rem;line-height:1.5;color:#71797f;text-align:center;width:100%;display:block;margin:1rem 0}.btn-chitiet a{border:1px solid #303339;font-weight:500;text-align:center;border-radius:2px;height:35px;line-height:35px;display:block;padding:0 15px;background:#fff;float:left;cursor:pointer}.btn-chitiet:hover a{background:#303339;color:#fff}.fixed-form{position:relative;top:0;width:365px}.fixed-form.fixed{position:fixed}.icon-bath-room{position:relative;display:inline-block;width:auto;color:#444c59;vertical-align:text-bottom;font-size:14px}.icon-bath-room::before{content:url(../../images/icon/bath-room.svg)}.btn-favorite__v2{display:inline-block;font:normal normal normal 14px/1 Material-Design-Iconic-Font;vertical-align:middle;padding:0}.btn-favorite__v2:before{content:"\f15e";font-size:24px;color:#fff}.btn-favorite__v2.active:before{content:"\f15f";font-size:24px;color:#fff}.featured .overlay{position:absolute;bottom:0;right:0;left:0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.9)));background:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.9));color:#fff;padding:20px}.featured .overlay .heading{display:block;font-family:rv-font2,Arial,Helvetica,sans-serif;font-size:18px;font-weight:500;color:#fff;padding:0;line-height:18px;height:18px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.featured .overlay .heading a{color:#fff}.featured .overlay .address{font-size:14px;font-weight:400;margin-top:10px;width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.featured .overlay .address a{color:rgba(255,255,255,.86)}.featured .overlay .sale-price{display:block;overflow:hidden;color:rgba(255,255,255,.86);font-size:14px;line-height:1.29;margin-top:8px}.featured .overlay .sale-price span{display:block;float:left}.featured .overlay .sale-price span::after{content:"";width:1px;height:10px;background:rgba(255,255,255,.86);display:inline-block;margin:0 15px}.featured .overlay .sale-price span:last-child::after{display:none}.featured .overlay .sale-price span strong{color:#fff}ul.exclusive li.featured header li .zmdi{vertical-align:text-bottom}@media only screen and (max-width:375px){#similar-property ul.exclusive li.featured header{max-height:134px!important}.price{position:absolute!important}}.btn-like{position:absolute;top:10px;right:10px;width:40px;height:40px;display:table;z-index:99;-webkit-transition:opacity .5s ease-out;transition:opacity .5s ease-out}.btn-like a{display:table-cell;width:40px;height:40px;border-radius:2px;background-color:rgba(48,51,58,.2);color:#fff;vertical-align:middle;text-align:center}.btn-like a:hover{background:#00a6bd}.btn-like a .zmdi{padding:0}.btn-like a.active{background:#00a6bd}.hot-label{position:absolute;top:10px;left:10px;display:inline-block;width:auto;margin:0;padding:5px 6px 2px;background:#ea1e12;color:#fff;font-size:10px;line-height:1.5;font-weight:600;border-radius:2px;text-transform:uppercase}.cta-form.request-info{font-size:14px}.user-owner-list .ava-user{width:52px;height:52px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:50%;margin-right:20px}@media (max-width:800px){.user-owner-list .ava-user{margin-right:0}}.posts-expired{margin-top:20px;width:100%;display:block;position:relative;padding:32px;background:rgba(48,51,58,.03);border:1px solid #c72528;border-radius:4px}.posts-expired h3{font-size:24px;line-height:normal;color:#c72528;display:block;width:100%;margin-bottom:15px}.posts-expired p{font-size:16px;line-height:normal;color:rgba(87,97,111,.8)}.posts-expired p a{font-weight:700}.posts-expired p a.phone{display:inline-block}@media screen and (max-width:768px){.posts-expired{padding:20px}.posts-expired h3{font-size:18px}.posts-expired p{font-size:14px}}.text-blue{color:#5ea4e9}.text-black{color:#373a42}.btn-like-temp{height:50px;line-height:50px;text-align:center;border:1px solid rgba(51,117,136,.2);border-radius:2px;cursor:pointer;display:block;margin-top:20px}.btn-like-temp a{color:#337588;font-size:16px;font-weight:600}.btn-like-temp:hover{background:#00a6bd;outline:0;-webkit-box-sizing:border-box;box-sizing:border-box}.btn-like-temp:hover a{color:#fff}.btn-like-temp .liked{background:#00a6bd;display:block;color:#fff}.btn-like-temp a,.btn-like-temp a:focus{display:block;height:50px;line-height:50px;padding:0!important}.btn-like-temp a .zmdi{font-size:20px}.form-real-estate{display:none;width:100%;-webkit-box-shadow:0 2px 16px 0 rgba(170,170,170,.2);box-shadow:0 2px 16px 0 rgba(170,170,170,.2);border:solid 1px rgba(204,204,204,.4);padding:16px 16px 0}@media screen and (min-width:960px){.form-real-estate{border-radius:8px;display:block;padding:24px 24px 0}}.form-real-estate.visible-sm{display:block;margin:24px 0 0;padding:20px 16px;border:1px solid #d0d7df;border-radius:2px;-webkit-box-shadow:0 8px 16px rgba(67,86,100,.4);box-shadow:0 8px 16px rgba(67,86,100,.4)}@media (min-width:800px){.form-real-estate.visible-sm{display:none}}.form-real-estate.visible-sm .form-real-estate__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.form-real-estate.visible-sm .heading-02{margin-bottom:8px;padding:0}.form-real-estate.visible-sm .form-real-estate-text{margin-bottom:16px;font-size:14px;line-height:1.5;color:#838383}.form-real-estate.visible-sm .sidebar-agent-other{margin-top:0}.form-real-estate.visible-sm .col-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:350px}.form-real-estate.visible-sm .col-left .cover__isa{width:140px;height:56px;margin:0 16px 0 0}.form-real-estate.visible-sm .col-left .advisory__title{max-width:175px;width:100%;margin:0;text-align:left}.form-real-estate.visible-sm .btn-form-real-estate{max-width:300px;width:100%;height:48px;line-height:48px;margin:0;-webkit-transition:ease color .1s,background-color .22s;transition:ease color .1s,background-color .22s}.form-real-estate.visible-sm .btn-form-real-estate:focus,.form-real-estate.visible-sm .btn-form-real-estate:hover{background-color:#c72528;color:#fff}@media (max-width:640px){.form-real-estate.visible-sm .form-real-estate__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.form-real-estate.visible-sm .col-left{width:100%;min-width:100%}.form-real-estate.visible-sm .btn-form-real-estate{max-width:100%;margin:24px 0 0}}.form-real-estate .form-real-estate-title{font-size:20px;font-weight:500;line-height:1.5;color:#30333a;margin-bottom:24px}.form-real-estate .divive{margin-top:16px;font-size:14px}.form-real-estate .btn-phone{max-width:100%}.form-real-estate .btn-phone.show-phone{background:0 0!important;border:0;font-size:24px;color:#c72528;font-weight:500}.form-real-estate .btn-phone.show-phone .zmdi{font-size:24px}.form-real-estate .btn-phone .zmdi{font-size:20px;padding:0 8px 1px 0}.form-real-estate .btn-zalo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:12px;font-weight:500}.form-real-estate .btn-zalo .zmdi{padding-right:8px}.form-real-estate .cover__isa{width:100%;max-width:160px;height:64px;margin:0 auto}.form-real-estate .cover__isa img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.form-real-estate .advisory__title{display:block;width:100%;margin-top:24px;font-size:16px;line-height:1.5;font-weight:500;color:#444c59;text-align:center}.form-real-estate .advisory__sub-title{display:block;width:100%;margin-top:4px;font-size:14px;line-height:1.5;font-weight:400;color:#838383;text-align:center}.form-real-estate .text-small-center{position:relative;display:block;width:100%;margin:30px 0;border-bottom:1px solid #ccc;text-align:center;font-size:1rem;line-height:.1px;font-weight:400;color:#838383}.form-real-estate .text-small-center span{background:#fff;padding:0 6px}.form-real-estate .text-small-center strong{font-weight:500;color:#30333a}.form-real-estate .group-cta{margin-top:16px;border-bottom:0}@media screen and (max-width:768px){.form-real-estate{-webkit-box-shadow:unset;box-shadow:unset}}.book-calendar-slider{display:block;width:100%;overflow:hidden}.book-calendar-slider .slides{height:112px;overflow:hidden}.book-calendar-slider .slides li{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-radius:2px;border:solid 1px #ccc;width:104px!important;height:112px;padding:12px 8px;cursor:pointer}.book-calendar-slider .slides li p{font-size:14px;line-height:1.5;font-weight:400;color:#838383}.book-calendar-slider .slides li strong{font-size:32px;line-height:normal;font-weight:600;color:#838383;padding-top:4px}.book-calendar-slider .slides li.active{border:solid 2px #30333a}.book-calendar-slider .slides li.active p,.book-calendar-slider .slides li.active strong{color:#30333a}.book-calendar-slider .flex-direction-nav a::before{content:""}.book-calendar-slider .flex-direction-nav a .zmdi{font-size:24px;color:#337588;padding:0}.book-calendar-slider .flex-direction-nav .flex-next,.book-calendar-slider .flex-direction-nav .flex-prev{opacity:1!important;height:100%;top:20px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:28px}.book-calendar-slider .flex-direction-nav .flex-prev{left:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;background-image:-webkit-gradient(linear,left top,right top,color-stop(35%,#fff),to(rgba(255,255,255,0)));background-image:linear-gradient(to right,#fff 35%,rgba(255,255,255,0))}.book-calendar-slider .flex-direction-nav .flex-next{right:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;background-image:-webkit-gradient(linear,right top,left top,color-stop(35%,#fff),to(rgba(255,255,255,0)));background-image:linear-gradient(to left,#fff 35%,rgba(255,255,255,0))}.book-calendar-slider:hover .flex-direction-nav .flex-next{right:0}.book-calendar-slider:hover .flex-direction-nav .flex-prev{left:0}.book-calendar{display:block;width:100%}.book-calendar .btn-book-calendar{max-width:100%;border:transparent;margin-top:16px}.divive{display:block;text-align:center;margin-top:20px;font-size:16px;line-height:1.5;font-weight:400;color:#838383}.group-cta{margin-top:20px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.group-cta li{margin:13px 0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%;text-align:center}.group-cta li+li{border-left:1px solid #ccc}.group-cta li:nth-child(2){margin-right:0}.group-cta li .btn-property{max-width:100%;color:#337588;text-align:center;font-size:16px;line-height:1.5;font-weight:500}.group-cta li .btn-property:hover{color:#265765}.group-cta.view{border:0;margin-top:20px}.group-cta.view li{border:0;margin:0}.group-cta.view li a{border:1px solid #ccc;height:48px;line-height:48px;display:block;font-size:16px;font-weight:400;color:#30333a;border-radius:2px}.group-cta.view li a:hover{border:1px solid #444c59}.group-cta.view li.active a{border:2px solid #30333a;font-weight:500}.text-support{display:block;max-width:330px;width:100%;margin:0 auto;padding:0 20px;font-size:14px;line-height:1.5;font-weight:400;text-align:center;color:#838383;margin-top:6px}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.popup-book-calendar{background-color:#fff;padding:0}.popup-book-calendar .popup-close{-webkit-box-shadow:unset;box-shadow:unset;background:0 0;top:17px;right:10px;font-size:28px;padding:0}.popup-book-calendar .popup-close .zmdi{color:#444c59;opacity:1}.popup-book-calendar .popup-dialog{max-width:760px;margin:0 auto;padding:40px 0 0}@media (min-width:768px){.popup-book-calendar .popup-dialog{max-width:760px}}@media (max-width:768px){.popup-book-calendar .popup-dialog{margin:0 auto;padding:4px 0 0}}.popup-book-calendar .popup-header{-webkit-box-shadow:unset;box-shadow:unset;background:#f3f4f7;border-bottom:1px solid rgba(48,51,58,.1)}.popup-book-calendar .popup-body .group-cta.view{max-width:320px}.popup-book-calendar .popup-body .form-group{margin-bottom:40px}.popup-book-calendar .popup-body .form-group:first-child label{display:block;width:calc(100% - 28px)}.popup-book-calendar .popup-body .form-group:last-child{margin-bottom:0}.popup-book-calendar .popup-body .form-group label{font-size:16px;line-height:1.5;font-weight:500;display:block;margin-bottom:16px;color:#444c59}.popup-book-calendar .popup-body .form-group .row{margin-left:-8px;margin-right:-8px}.popup-book-calendar .popup-body .form-group .col-md-6{margin-bottom:20px;padding-left:8px;padding-right:8px}.popup-book-calendar .popup-body .form-group.select-platform label{margin-bottom:20px}.popup-book-calendar .popup-body .form-group .btn-primary{height:50px;line-height:50px}.popup-book-calendar .popup-body .text-note{font-size:14px;line-height:1.5;font-weight:400;color:#a4a8ae}.popup-book-calendar .popup-body .btn-send-now{max-width:100%}.popup-book-calendar .popup-body .text-contact{font-size:14px;font-weight:400;line-height:1.5;color:#838383;width:100%;text-align:center;margin-top:14px}.popup-book-calendar .popup-body .text-contact a{color:#30333a;display:inline-block;font-weight:600}.popup-book-calendar .popup-body .text-contact a:hover{color:#c72528}.popup-book-calendar .popup-body .btn--form{max-width:162px;margin:40px 0 0}@media (max-width:768px){.popup-book-calendar .popup-body .btn--form{margin-top:20px}}.popup-book-calendar .time-note{font-size:14px;line-height:1.5;font-weight:400;color:#444c59;margin-top:16px;display:-webkit-box;display:-ms-flexbox;display:flex}.popup-book-calendar .time-note .zmdi{background:#fff;width:16px;height:16px;border-radius:50%;padding:0 0 0 2px;margin-right:10px;border:1px solid #30333a;font-size:11px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#popup-date-slider{display:block;max-width:640px;width:100%;margin-top:16px;overflow:hidden}#popup-date-slider .slides li{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-radius:2px;border:solid 1px #ccc;width:96px!important;height:112px;padding:12px 8px;cursor:pointer}#popup-date-slider .slides li p{font-size:14px;line-height:1.5;font-weight:400;color:#838383}#popup-date-slider .slides li strong{font-size:32px;line-height:normal;font-weight:600;color:#838383;padding-top:4px}#popup-date-slider .slides li.active{border:solid 2px #30333a}#popup-date-slider .slides li.active p,#popup-date-slider .slides li.active strong{color:#30333a}#popup-date-slider .flex-direction-nav a::before{content:""}#popup-date-slider .flex-direction-nav a .zmdi{font-size:24px;color:#337588;padding:0}#popup-date-slider .flex-direction-nav .flex-next,#popup-date-slider .flex-direction-nav .flex-prev{opacity:1!important;height:100%;top:20px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:28px}#popup-date-slider .flex-direction-nav .flex-prev{left:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;background-image:-webkit-gradient(linear,left top,right top,color-stop(35%,#fff),to(rgba(255,255,255,0)));background-image:linear-gradient(to right,#fff 35%,rgba(255,255,255,0))}#popup-date-slider .flex-direction-nav .flex-next{right:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;background-image:-webkit-gradient(linear,right top,left top,color-stop(35%,#fff),to(rgba(255,255,255,0)));background-image:linear-gradient(to left,#fff 35%,rgba(255,255,255,0))}#popup-date-slider:hover .flex-direction-nav .flex-next{right:0}#popup-date-slider:hover .flex-direction-nav .flex-prev{left:0}#popup-time-slider{display:block;max-width:640px;width:100%;overflow:hidden;margin-top:10px}#popup-time-slider label{margin-bottom:14px}#popup-time-slider .slides{overflow:hidden;height:42px;width:100%}#popup-time-slider .slides li{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-radius:2px;border:solid 1px #ccc;width:96px!important;height:36px;padding:7px 4px 4px;cursor:pointer;position:relative;margin-top:6px}#popup-time-slider .slides li p{font-size:14px;line-height:1.5;font-weight:400;color:#838383}#popup-time-slider .slides li .zmdi{position:absolute;top:-7px;right:-6px;background:#fff;width:16px;height:16px;border-radius:50%;padding:0 0 0 2px;border:1px solid #30333a;font-size:11px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#popup-time-slider .slides li strong{font-size:32px;line-height:normal;font-weight:600;color:#838383;padding-top:4px}#popup-time-slider .slides li.active{border:solid 2px #30333a}#popup-time-slider .slides li.active p,#popup-time-slider .slides li.active strong{color:#30333a}#popup-time-slider .flex-direction-nav a::before{content:""}#popup-time-slider .flex-direction-nav a .zmdi{font-size:24px;color:#337588;padding:0}#popup-time-slider .flex-direction-nav .flex-next,#popup-time-slider .flex-direction-nav .flex-prev{opacity:1!important;height:100%;top:20px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:28px}#popup-time-slider .flex-direction-nav .flex-prev{left:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;background-image:-webkit-gradient(linear,left top,right top,color-stop(35%,#fff),to(rgba(255,255,255,0)));background-image:linear-gradient(to right,#fff 35%,rgba(255,255,255,0))}#popup-time-slider .flex-direction-nav .flex-next{right:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;background-image:-webkit-gradient(linear,right top,left top,color-stop(35%,#fff),to(rgba(255,255,255,0)));background-image:linear-gradient(to left,#fff 35%,rgba(255,255,255,0))}#popup-time-slider:hover .flex-direction-nav .flex-next{right:0}#popup-time-slider:hover .flex-direction-nav .flex-prev{left:0}.popup-project .popup-left-info,.popup-property .popup-left-info{margin-top:2px}.popup-project .popup-left-info li,.popup-property .popup-left-info li{padding:0;margin-top:.875rem}.popup-project .popup-left-info li:first-child,.popup-project .popup-left-info li:nth-child(2),.popup-property .popup-left-info li:first-child,.popup-property .popup-left-info li:nth-child(2){padding:0}.popup-project .popup-left-info li+li,.popup-property .popup-left-info li+li{padding:0}.popup-project .popup-left-info li+li:last-child,.popup-property .popup-left-info li+li:last-child{padding:0}.popup-project .popup-title,.popup-property .popup-title{font-family:rv-font2,Arial,Helvetica,sans-serif;font-weight:500}.popup-project .popup-header,.popup-property .popup-header{-webkit-box-shadow:unset;box-shadow:unset;background:#f3f4f7;border-bottom:0}.popup-project .popup-left-cover:hover img,.popup-property .popup-left-cover:hover img{opacity:.86}.popup-project .popup-left-title,.popup-property .popup-left-title{font-family:rv-font2}.popup-project .popup-left-title a:hover,.popup-property .popup-left-title a:hover{color:#c72528;-webkit-transition:ease-in .2s;transition:ease-in .2s}.popup-project .popup-left-address h4 a:hover,.popup-property .popup-left-address h4 a:hover{color:#c72528;-webkit-transition:ease-in .2s;transition:ease-in .2s}.popup-project .popup-right-form-up form .form-element input,.popup-property .popup-right-form-up form .form-element input{padding:20px 12px 2px;height:auto;font-size:16px;line-height:1.5;color:#444c59}.popup-project .popup-right-form-up form .form-element input:focus~label,.popup-property .popup-right-form-up form .form-element input:focus~label{font-size:12px}.popup-project .popup-right-form-up form .form-element input:valid~label,.popup-property .popup-right-form-up form .form-element input:valid~label{font-size:12px}.popup-project .popup-right-form-up form .form-element label,.popup-property .popup-right-form-up form .form-element label{top:15px}.popup-prop-success .popup-header{-webkit-box-shadow:unset;box-shadow:unset;background:#f3f4f7;border-bottom:0}.cover-success{width:104px;min-width:104px;height:104px;margin:0 auto 12px}.cover-success img{width:100%;height:100%}.popup-confirm-success .popup-body{padding:1.875rem 2.125rem}@media (max-width:768px){.popup-confirm-success .popup-body{padding:1.875rem}}.popup-confirm-success .popup-text{text-align:center;padding-top:6px}.popup-confirm-success .popup-content form{padding-top:30px;margin-top:30px;border-top:1px solid rgba(131,131,131,.3)}.popup-confirm-success .form-group:last-child{margin-top:30px;margin-bottom:0;text-align:center}.popup-confirm-success .form-group button{max-width:200px;border:transparent}.group-btn--form{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:412px;margin:60px auto 0}.group-btn--form .btn-primary{max-width:100%}.group-btn--form .btn-primary+.btn-primary{margin-left:15px}@media (max-width:768px){.group-btn--form{margin:40px auto 0}}#popup-platform .popup-dialog{margin:0 auto}@media (max-width:768px){#popup-platform .popup-dialog{margin:0 auto}}#popup-platform .popup-body .popup-title{font-size:24px;line-height:1.4;font-weight:500;color:#30333a;margin:0 0 64px;display:block;width:100%;text-align:center}@media (max-width:768px){#popup-platform .popup-body .popup-title{width:calc(100% - 28px);margin-bottom:24px;padding-left:28px;font-size:20px}}#popup-platform .popup-body .form-group{margin-bottom:20px;text-align:center}#popup-platform .popup-body .form-group:last-child{margin-bottom:0}#popup-platform .popup-body .form-group .btn-primary{max-width:412px}#popup-platform .popup-body .form-group .btn-primary:focus{background:#30333a;color:#fff}#popup-platform .popup-body .form-group .form-control{max-width:348px;margin:20px auto 0;padding:9px 12px 5px;display:none}@media (max-width:768px){#popup-platform .popup-body .form-group .form-control{margin:20px auto}}#popup-platform .popup-body .form-group .text-error{display:none}#popup-platform .popup-body .form-group.active{margin-bottom:40px}#popup-platform .popup-body .form-group.active .btn-primary{background:#30333a;color:#fff}#popup-platform .popup-body .form-group.active .form-control{display:block;border:1px solid #444c59!important;-webkit-box-shadow:unset;box-shadow:unset}#popup-platform .popup-body .form-group.active .text-error{display:block;text-align:center}#popup-send-form .popup-dialog{margin:0 auto}#popup-send-form .popup-title{font-size:24px;line-height:1.4;font-weight:500;color:#30333a;margin:0 0 64px;display:block;width:100%;text-align:center}@media (max-width:768px){#popup-send-form .popup-title{width:calc(100% - 28px);margin-bottom:24px;padding-left:28px;font-size:20px}}#popup-send-form .popup-body{max-width:560px;width:100%;margin:0 auto}#popup-send-form .popup-body .form-group{margin-bottom:24px;position:relative}#popup-send-form .popup-body .form-group .label__holder{margin:0;color:#838383;font-size:16px;font-weight:400;position:absolute;pointer-events:none;left:10px;top:13px;-webkit-transition:250ms ease all;transition:250ms ease all}#popup-send-form .popup-body .form-group input:focus~.label__holder{top:5px;left:12px;font-size:.75rem;color:#71797f;opacity:.7}#popup-send-form .popup-body .form-group input:valid~.label__holder{top:5px;left:12px;font-size:.75rem;color:#71797f;opacity:.7}#popup-send-form .popup-body .form-group .form-control{padding:22px 12px 0;border:1px solid #838383!important;height:auto;border-radius:.25rem}#popup-send-form .popup-body .form-group:last-child{margin-bottom:0}#popup-send-form .popup-body .form-group.confirm-book{margin-bottom:40px}#popup-send-form .popup-body .form-group.confirm-book label{margin-bottom:12px}#popup-send-form .popup-body .col-md-6{margin-bottom:24px;padding-left:18px;padding-right:18px}#popup-send-form .group-btn--form{max-width:560px}#popup-send-form .group-btn--form .btn-primary{max-width:100%}#popup-send-form-success .popup-dialog{margin:0 auto}#popup-send-form-success .cover-success{width:130px;height:130px;margin:64px auto 24px}#popup-send-form-success h4.popup-title{margin:0;font-size:24px}@media (max-width:768px){#popup-send-form-success h4.popup-title{font-size:20px}}#popup-send-form-success h5.popup-title{font-size:18px}#popup-send-form-success .popup-text{max-width:647px;width:100%;margin:20px auto 0;color:#838383;font-size:14px;text-align:center}#popup-send-form-success .popup-text a{display:inline-block;color:#30333a;font-size:14px;font-weight:500}#popup-send-form-success .popup-text a:hover{color:#c72528}#popup-send-form-success .form-group{text-align:center}#popup-send-form-success .btn-close{max-width:204px;border:transparent;margin:60px auto 0}@media (max-width:768px){#popup-send-form-success .cover-success{margin:40px auto 24px}#popup-send-form-success .btn-close{margin-top:40px}}.popup-share-social .popup-dialog{max-width:320px;margin:.5rem auto}.popup-share-social .popup-content{width:100%}.popup-share-social .popup-header{-webkit-box-shadow:unset;box-shadow:unset;background:#f3f4f7;padding:24px}.popup-share-social .popup-body{padding:20px 0}.popup-share-social .popup-body ul{display:block;width:100%;list-style:none}.popup-share-social .popup-body ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;-webkit-transition:all .3s;transition:all .3s}.popup-share-social .popup-body ul li a{display:block;width:100%;padding:20px 44px;color:#30333a;font-size:16px;line-height:1.5;font-weight:400}.popup-share-social .popup-body ul li a:hover{background:#f3f4f7}.popup-share-social .popup-body ul li .zmdi{position:relative;display:inline-block;width:20px;margin:0 20px 0 0;padding:0;color:#337588;font-size:20px}.per50-left{float:left;width:48%}.per50-right{float:right;width:48%}.m-b-20{margin-bottom:20px!important}.confirm-book ul{display:block;width:100%;list-style:unset}.confirm-book ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.confirm-book ul li+li{margin-top:8px}.confirm-book ul li p{display:inline-block;width:160px;min-width:160px;margin:0 24px 0 0;color:#838383;font-size:16px;line-height:1.5;font-weight:400}.confirm-book ul li strong{display:inline-block;width:auto;color:#30333a;font-size:16px;line-height:1.5;font-weight:600}@media (max-width:375px){.confirm-book ul li{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.platform-tabs{font-size:0;width:100%;max-width:640px}@media (max-width:768px){.platform-tabs{width:100%}}.platform-tabs:after{clear:both;content:"";display:table}.platform-tabs .platform-tab{display:inline}.platform-tabs .platform-tab>[type=radio]{clip:rect(0 0 0 0);height:1px;opacity:0;position:fixed;width:1px;z-index:-1}.platform-tabs .platform-tab [type=radio]:checked+.tab-label{background:0 0;border-bottom-width:0;padding-bottom:4px;z-index:1;color:#30333a;border-bottom:2px solid #30333a}@media (max-width:768px){.platform-tabs .platform-tab [type=radio]:checked+.tab-label{border-bottom:solid 1px rgba(68,76,89,.15);padding-bottom:17px}}.platform-tabs .platform-tab [type=radio]:checked+.tab-label::after{display:none}.platform-tabs .platform-tab [type=radio]:checked+.tab-label::before{visibility:visible}.platform-tabs .platform-tab [type=radio]:checked+.tab-label .platform-text{font-weight:600;color:#30333a}.platform-tabs .platform-tab [type=radio]:checked~.tab-panel{display:inline}.platform-tabs .platform-tab:last-child .tab-label::after{display:none}@media (max-width:768px){.platform-tabs .platform-tab:last-child .tab-label{margin-bottom:0}}.platform-tabs .tab-label{background:0 0;display:inline-block!important;font-size:16px!important;line-height:1.5;font-weight:400!important;margin:0!important;padding:0 16px 4px;position:relative;vertical-align:bottom;text-align:center;border-bottom:2px solid transparent;-webkit-transition:ease all .5s;transition:ease all .5s}@media (min-width:768px){.platform-tabs .tab-label:hover{border-bottom:2px solid #30333a}}@media (max-width:768px){.platform-tabs .tab-label{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:17px 20px 17px;margin-bottom:8px;border-radius:2px;-webkit-box-shadow:0 2px 4px 0 rgba(68,76,89,.15);box-shadow:0 2px 4px 0 rgba(68,76,89,.15)}.platform-tabs .tab-label::after{display:none}.platform-tabs .tab-label::before{right:unset;left:20px}}.platform-tabs .tab-panel{display:inline;display:inline-block;overflow:hidden;position:relative;height:0;width:0}.platform-tabs .tab-content{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;background:#fff;float:left;font-size:16px;margin-top:0;width:100%;padding:20px 0 0;position:relative}.platform-tabs .tab-content .label__holder{margin:0!important;color:#838383!important;font-size:16px!important;font-weight:400!important;position:absolute;pointer-events:none;left:10px;top:34px;-webkit-transition:250ms ease all;transition:250ms ease all}@media (max-width:768px){.platform-tabs .tab-content .label__holder{top:38px}}.platform-tabs .tab-content input{padding:22px 12px 0}.platform-tabs .tab-content input:focus~.label__holder{top:24px;left:13px;font-size:.75rem!important;color:#444c59;opacity:.7}@media (max-width:768px){.platform-tabs .tab-content input:focus~.label__holder{top:28px}}.platform-tabs .tab-content input:valid~.label__holder{top:24px;left:13px;font-size:.75rem!important;color:#444c59;opacity:.7}@media (max-width:768px){.platform-tabs .tab-content input:valid~.label__holder{top:28px}}@media (max-width:768px){.platform-tabs .tab-content{border:0;padding:24px 0 0}}#cp-request-info .content-popup-res .large-btn-red{padding:0 30px}#cp-request-info .form-element .error-text{top:47px}#cp-bargain-price .content-popup-res .large-btn-red{padding:0 30px}#cp-bargain-price .form-element .error-text{top:47px}.cover img:not([src]):before,.detail-content-news img:before,.thumb-duan img:before{background-image:none!important}#floorplan-fullscreen .left-popup-rv{padding:0}#floorplan-fullscreen .left-popup-rv .thumb-pu{position:relative;display:block;padding:0;width:100%;height:250px;overflow:hidden}#floorplan-fullscreen .left-popup-rv .thumb-pu img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#floorplan-fullscreen .left-popup-rv .heading-tiempos{padding:28px 28px 0}#floorplan-fullscreen .left-popup-rv .adress-rv-pu{padding:0 28px;margin-top:8px}#floorplan-fullscreen .left-popup-rv .info-rv-pu{padding:0 28px;margin-top:16px}#floorplan-fullscreen .content-popup-res{padding:30px 30px 10px}#floorplan-fullscreen .content-popup-res .action{margin-top:20px}#floorplan-fullscreen .content-popup-res .large-btn-red{padding:0;height:50px!important;line-height:50px!important}#floorplan-fullscreen .content-popup-res .checkbox input:checked+label:after{border:1px solid #30333a;background:#30333a}#floorplan-fullscreen .content-popup-res .checkbox input+label:after{width:18px;height:18px;font-size:12px}#floorplan-fullscreen .content-popup-res .textarea-height{height:auto}.price{font-size:16px;font-weight:600;position:absolute;bottom:22px;right:20px;color:#30333a}.post-share-btn-group{padding:5px;position:absolute;left:0;top:500px;z-index:1;border-radius:2px;background-color:#fff;-webkit-box-shadow:0 2px 10px 0 #e4e4e4;box-shadow:0 2px 10px 0 #e4e4e4;border:solid 1px rgba(236,236,236,.5)}.post-share-btn-group ul.post-share-buttons{list-style-type:none;padding:0}.post-share-btn-group ul.post-share-buttons li{text-align:center}.post-share-btn-group ul.post-share-buttons li .zmdi{padding-right:0}.post-share-btn-group ul.post-share-buttons li a{width:32px;height:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-bottom:1px solid rgba(131,131,131,.2);margin:0;padding:0}.post-share-btn-group ul.post-share-buttons li a:last-child a{border-bottom:0}.post-share-btn-group ul.post-share-buttons li a img{width:18px;height:18px;-webkit-transition:opacity .3 ease-in-out;transition:opacity .3 ease-in-out}.post-share-btn-group ul.post-share-buttons li a img:hover{-webkit-filter:grayscale(100%) brightness(40%) sepia(100%) hue-rotate(-50deg) saturate(600%) contrast(.8);filter:grayscale(100%) brightness(40%) sepia(100%) hue-rotate(-50deg) saturate(600%) contrast(.8)}@media (min-width:481px){.post-share-btn-group{position:fixed;top:auto;bottom:50%;margin-bottom:-90px;z-index:110}}@media (max-width:480px){.post-share-btn-group{-webkit-box-shadow:unset;box-shadow:unset;position:relative;top:auto;text-align:center;padding:20px 0}.post-share-btn-group ul.post-share-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.post-share-btn-group ul.post-share-buttons li a{width:40px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:5px 8px;border:1px solid rgba(131,131,131,.2)}.post-share-btn-group ul.post-share-buttons li:last-child a{border:1px solid rgba(131,131,131,.2)}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.twitter-color{color:#69b2ce}.facebook-color{color:#6e8ad3}.googleplus-color{color:#e17f70}.in-color{color:#5ea3cd}.allproject-list .info-duan .btn-more{padding:0}.collapse .content{padding-bottom:15px}.sms-share{display:none}.photo:before{content:"\f147";font-size:2em}.video:before{content:"\f148";font-size:2em}.view3d:before{content:"\f131";font-size:2em}.streetview:before{content:"\f132";font-size:2em}.group-share{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;z-index:5;right:30px;top:30px}.group-share a{display:inline-block;background:#fff;border-radius:4px;font-size:16px;font-weight:500;height:40px;line-height:40px;color:#337588;padding:0 20px}.group-share a:hover{color:#265765;opacity:.86}.group-share a+a{margin-left:15px}.group-share a .zmdi{font-size:18px;color:#337588;padding:0}.group-share a span{padding-left:8px}.group-share a.liked{background:#00a6bd;display:block;color:#fff}.group-share a.liked .zmdi{color:#fff}@media (max-width:768px){.group-share{top:10px;right:15px}.group-share a{background:rgba(48,51,58,.2);width:32px;min-width:32px;height:32px;line-height:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;color:#fff}.group-share a .zmdi{padding:0;color:#fff}.group-share a span{display:none}.group-share a+a{margin-left:10px}.group-share a.liked{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.group-share a.liked .zmdi{padding:0}}.zmdi-zalo::before{content:"";background-image:url(../../images/logo-zalo.svg);background-repeat:no-repeat;background-size:cover;display:inline-block;width:24px;height:24px}.background-detail{position:relative;height:350px;width:100%}.background-detail-news{height:350px;width:100%;max-width:1280px;margin:0 auto}.background-detail.mpreviews{background-color:#444c59;text-align:center}@media (max-width:480px){.background-detail{height:276px}}.more{clear:both}.more.more-border-bottom{padding:0 0 24px;border-bottom:1px solid rgba(48,51,58,.15)}.more.more-border-bottom a{color:#30333a}.more a{color:#444c59;display:block;text-decoration:underline;font-weight:500;font-size:1rem;line-height:24px}.more a:hover{opacity:.8;-webkit-transition:opacity .15s;transition:opacity .15s}.red-bnt{background:#c72528;color:#fff!important;padding:11px 15px 9px!important;border-radius:2px;text-align:center;font-weight:500;text-transform:uppercase;display:block!important;font-size:14px!important;max-width:250px;min-width:160px;cursor:pointer}@media (min-width:1024px){.red-bnt:hover{opacity:.86}}@media (max-width:768px){.red-bnt{padding:10px 15px 4px!important}}.list-advantage{width:100%;padding:20px 0;border-bottom:1px dotted #e2e2e2}.advantage-name{float:left;width:23%}.advantage-name p{text-transform:uppercase;font-size:.875rem;line-height:21px;font-weight:600}@media (max-width:480px){.advantage-name{width:100%}}.tag-news{padding:30px 0}.tag-news a,.tag-news span{display:block;float:left;margin:5px;padding:2px 10px;background:#dedede;color:#444c59;font-size:1rem;line-height:24px;border-radius:3px;line-height:30px}.advandate-content{float:left;width:72%;margin-left:5%;font-size:1rem;line-height:24px}@media (max-width:480px){.advandate-content{width:100%;margin-left:0}}.left-content{float:left;width:65%;margin-right:3%;font-size:1rem;line-height:24px;line-height:26px}.left-content .more{padding-top:20px}.left-content .content .list-advantage:first-child{padding-top:0}@media (max-width:1080px){.left-content{width:62%}}@media (max-width:979px){.left-content{width:55%}}@media (max-width:800px){.left-content{width:100%}}.right-content{width:100%;margin:0}@media (min-width:960px){.right-content{position:sticky;top:30px;max-width:365px;width:35%}}.content-detail-house .detail-house .address{font-size:16px;color:#999}.content-detail-house .detail-house .address p{display:inline-block;font-weight:400;padding:0;font-size:16px;line-height:1.5;color:#838383}.content-detail-house .detail-house .address p::after{content:",";display:inline-block;padding:0 0 4px}.content-detail-house .detail-house .address p:last-child::after{content:""}.content-detail-house .detail-house .address p a{color:#838383}.content-detail-house .detail-house .address p a:hover{color:#c72528}@media screen and (max-width:960px){.content-detail-house .detail-house .address{margin-top:20px}}.detail-row{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-top:8px}.detail-row .detailroom{width:100%}@media (max-width:480px){.detail-row{margin-top:15px}}.listing-id-status{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin:4px 0 24px}.listing-id-status .listing-id{font-size:16px;line-height:24px;font-weight:400;color:#838383}.listing-id-status .listing-id+.labels::before,.listing-id-status .listing-id+.listing-date-updated::before{content:"•";margin:0 8px;color:#707070;vertical-align:middle}.listing-id-status .listing-id strong{padding-left:4px;font-weight:600;color:#444c59}@media (max-width:480px){.listing-id-status .listing-id{margin:0}}.listing-id-status .listing-date-updated{font-size:16px;line-height:24px;font-weight:400;color:#838383}.listing-id-status .listing-date-updated+.labels::before{content:"•";margin:0 8px;color:#707070;vertical-align:middle}.listing-id-status .listing-date-updated strong{padding-left:4px;font-weight:600;color:#444c59}.listing-id-status .labels{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.listing-id-status .labels .label-primary{width:auto;margin-bottom:8px;padding:5px 8px 2px;color:#fff;font-size:10px;line-height:1.5;font-weight:600;text-transform:uppercase;float:unset}.listing-id-status .labels .label-primary:not(:last-child){margin-right:8px}.content-detail-house{width:100%;background:#fff;border-bottom:1px solid #ccc;position:relative}.content-detail-house header.detail-house h1{width:100%;padding:0;font-family:rv-font2,Arial,Helvetica,sans-serif;font-size:1.5rem;line-height:36px;font-weight:400;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media (max-width:768px){.content-detail-house header.detail-house h1{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}}.content-detail-house header.detail-house ul.detailroom{color:#444c59;font-size:1.7em;font-family:rv-font1,Arial,Helvetica,sans-serif;font-weight:400}.content-detail-house header.detail-house ul.detailroom li{position:relative;display:inline;font-size:15px;color:#444c59}.content-detail-house header.detail-house ul.detailroom li:not(:last-child){margin-right:20px;padding-right:20px}.content-detail-house header.detail-house ul.detailroom li:not(:last-child)::after{content:"";position:absolute;top:50%;right:0;-webkit-transform:translate(0,-56%);transform:translate(0,-56%);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:1px;height:24px;background:hsl(0deg,0%,87%);vertical-align:middle}@media screen and (max-width:768px){.content-detail-house header.detail-house ul.detailroom li:not(:last-child){margin-right:16px;padding-right:16px}.content-detail-house header.detail-house ul.detailroom li:not(:last-child)::after{top:50%;-webkit-transform:translate(0,-56%);transform:translate(0,-56%);height:20px}}.content-detail-house header.detail-house ul.detailroom li .zmdi{vertical-align:text-bottom;color:#444c59}.content-detail-house header.detail-house ul.detailroom li.icon-bath-room{vertical-align:bottom}.content-detail-house header.detail-house ul.detailroom li.icon-bath-room:before{top:2px}.content-detail-house header.detail-house ul.detailroom li.listing-detail-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-left:none;padding-left:0}@media screen and (max-width:768px){.content-detail-house header.detail-house ul.detailroom li.listing-detail-price{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin-bottom:8px}.content-detail-house header.detail-house ul.detailroom li.listing-detail-price::after{display:none}.content-detail-house header.detail-house ul.detailroom li.listing-detail-price span{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.content-detail-house header.detail-house ul.detailroom li.listing-detail-price .listing-detail-price-cost+.listing-detail-price-discount{margin-left:16px}}.content-detail-house header.detail-house ul.detailroom li.listing-detail-price::after{top:15px}.content-detail-house header.detail-house ul.detailroom li.listing-detail-price .listing-detail-price-cost{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.content-detail-house header.detail-house ul.detailroom li.listing-detail-price .listing-detail-price-cost strong{font-size:26px;line-height:34px;font-weight:600;color:#30333a}.content-detail-house header.detail-house ul.detailroom li.listing-detail-price .listing-detail-price-cost strong+span{margin-left:8px}.content-detail-house header.detail-house ul.detailroom li.listing-detail-price .listing-detail-price-cost span{font-size:14px;line-height:20px;font-weight:400;color:#838383}.content-detail-house header.detail-house ul.detailroom li.listing-detail-price .listing-detail-price-discount{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.content-detail-house header.detail-house ul.detailroom li.listing-detail-price .listing-detail-price-discount .label-price-discount{background:#c72528;border-radius:2px;padding:2px 2px 0;font-size:12px;line-height:18px;color:#fff}.content-detail-house header.detail-house ul.detailroom li.listing-detail-price .listing-detail-price-discount .label-price-discount+del{margin-left:8px}.content-detail-house header.detail-house ul.detailroom li.listing-detail-price .listing-detail-price-discount del{font-size:14px;line-height:20px;font-weight:400;color:#838383}.content-detail-house header.detail-house ul.detailroom li:last-child>div{width:unset;height:unset;background:unset;border-radius:unset}@media (max-width:480px){.content-detail-house header.detail-house ul.detailroom{margin-top:0;padding-bottom:15px}}.content-detail-house header.detail-house .detail-row+.listing-detail-post-date{margin-top:16px}.content-detail-house header.detail-house .listing-detail-post-date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f3f4f7;border-radius:4px;padding:12px 16px}.content-detail-house header.detail-house .listing-detail-post-date .zmdi{padding-right:8px;font-size:16px;color:#30333a}.content-detail-house header.detail-house .listing-detail-post-date p{margin:0;font-size:14px;line-height:20px;color:#30333a}.content-detail-house header.detail-house .listing-detail-post-date p strong{font-weight:600}@media (max-width:800px){.content-detail-house header.detail-house{margin-right:0}.content-detail-house header.detail-house h1{max-height:72px;font-size:1.5rem;line-height:36px}}@media (max-width:560px){.content-detail-house header.detail-house h1{font-size:1.25rem;line-height:30px;max-height:unset;padding-bottom:0}}.content-detail-house .section-verified{position:relative;margin-bottom:38px}.content-detail-house .section-verified-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;border-left:4px solid #337588}.content-detail-house .section-verified-content+.button-report{margin-top:16px}.content-detail-house .section-verified ul{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:20px;padding-left:12px}.content-detail-house .section-verified ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;list-style:none;margin-bottom:8px}.content-detail-house .section-verified ul li:last-child{margin-bottom:0}.content-detail-house .section-verified ul li .zmdi{width:22px;min-width:22px;margin-right:8px;padding:0;font-size:22px;color:#337588;text-align:center}.content-detail-house .section-verified ul li .tooltip .zmdi{width:unset;padding:0 0 0 4px;margin:0;font-size:14px;color:#838383;letter-spacing:.61px}.content-detail-house .section-verified ul li .tooltip .zmdi.zmdi-info-outline::before{color:#838383}@media screen and (max-width:1024px){.content-detail-house .section-verified ul li .tooltip{display:inline}}.content-detail-house .section-verified ul li span{font-size:14px;line-height:1.5;font-weight:400;color:#838383}.content-detail-house .section-verified .label-primary.label-outline-blue{display:inline-block;background:#fff;border:1px solid #337588;padding:7px 10px 5px;font-size:14px;line-height:1.3;font-weight:400;color:#337588}.content-detail-house .section-verified .button-report{padding-left:4px;padding-right:0;font-size:14px;line-height:20px;color:#838383}@media screen and (max-width:576px){.content-detail-house .section-verified ul{margin-right:0}.content-detail-house .section-verified ul li{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.left{float:left!important}.right{float:right!important}.content:after,.content:before{display:table;content:"";line-height:0}.content:after{clear:both}.detail-more{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;overflow:auto;padding-bottom:15px}.detail-more li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px dotted #dedede;width:48%;margin-right:4%;padding:7px 0;float:left}.detail-more li:nth-child(2n+2){margin-right:0}.detail-more li .left{float:left;color:rgba(68,76,89,.76);font-size:16px;line-height:24px}.detail-more li .right{max-width:48%;overflow:hidden;height:auto!important;text-align:right;float:right;padding:0;color:#444c59;font-size:16px;line-height:1.5;font-weight:500}.detail-more li .zmdi,.detail-more li .zmdi.zmdi-check::before{color:#444c59;font-weight:500}@media (max-width:800px){.detail-more li{width:100%;margin-right:0}}.detail-more.browsing-list li{border:none;font-size:16px}.detail-more.utilities-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(50%,1fr));width:unset;margin-left:-15px;margin-right:-15px;padding:0}.detail-more.utilities-list li{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:auto;padding:8px 15px;border:0;font-size:16px;line-height:1.5;font-weight:400;color:#444c59}.detail-more.utilities-list li::before{content:"\f26d";padding:0 14px 0 1px;font-family:Material-Design-Iconic-Font;font-size:6px;color:#337588;vertical-align:middle}.detail-more.utilities-list li .left{float:none!important;font-size:16px;line-height:24px;color:#444c59}@media screen and (max-width:1140px){.detail-more.utilities-list{margin-left:-10px;margin-right:-10px}.detail-more.utilities-list li{padding-left:10px;padding-right:10px}}@media screen and (max-width:576px){.detail-more.utilities-list{grid-template-columns:minmax(100%,1fr)}}.detail-commodities{width:100%;overflow:auto}.detail-commodities li{display:block;padding:7px 0;float:left;width:33.33%;padding-right:10px;font-size:16px;line-height:normal}.detail-commodities li:before{content:"•";padding-right:10px;color:#2291a0}@media (max-width:800px){.detail-commodities li{width:50%}}@media (max-width:480px){.detail-commodities li{width:100%;font-size:14px}}.detail-building{display:block;width:calc(100% + 20px)}.detail-building li{width:calc(33.33% - 20px);background-color:#fff;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,.1);box-shadow:0 0 6px 0 rgba(0,0,0,.1);border:solid 1px rgba(131,131,131,.2);float:left;margin:0 20px 20px 0}.detail-building li:nth-child(3n+3){margin-right:0}.detail-building li img{width:100%}@media (max-width:979px){.detail-building li{width:calc(50% - 20px)}.detail-building li:nth-child(3n+3){margin:0 20px 20px 0}}@media (max-width:800px){.detail-building li{width:calc(33.33% - 20px)}.detail-building li:nth-child(3n+3){margin:0 20px 20px 0}}@media (max-width:576px){.detail-building li{width:calc(100% - 20px);margin:0}.detail-building li:nth-child(3n+3){margin:0}.detail-building li+li{margin-top:20px!important}}.info-dt-bd{padding:10px 15px;font-size:14px;line-height:22px}.info-dt-bd h4{font-weight:500;font-size:16px}.info-dt-bd p{font-size:12px;color:#00779a;position:relative;padding-bottom:20px}.info-dt-bd p:before{position:absolute;bottom:10px;content:"";width:50px;border-bottom:1px solid #00779a}.info-dt-bd table{width:100%}.info-dt-bd table tr td{padding:0;line-height:20px}.info-dt-bd table tr td:nth-child(2n){color:#838383;opacity:.86;text-align:right}.p-doc-relative-wrapper{display:block;overflow:hidden;width:100%}.p-doc-relative-wrapper .img{width:22%;float:left;margin-right:5%}.p-doc-relative-wrapper .img img{max-width:100%;min-width:100%;top:0;right:0;left:0;bottom:0;margin:auto}.p-doc-relative-wrapper .img div{height:230px}@media (max-width:480px){.p-doc-relative-wrapper .img div{height:110px}}.p-doc-relative-wrapper .info{display:block;overflow:hidden;width:73%;float:left;font-size:14px}.p-doc-relative-wrapper .info ul{list-style-type:disc;list-style-position:inherit}.p-doc-relative-wrapper .info ul li{padding:0;margin:0;list-style:inside;font-size:14px;font-weight:400;line-height:26px;color:#444c59}@media (max-width:480px){.p-doc-relative-wrapper .img{width:84px}.p-doc-relative-wrapper .img div{height:110px}.p-doc-relative-wrapper .info{width:65%;max-height:65px}.p-doc-relative-wrapper .info ul{display:none}}.content-document:after{clear:both;width:100%;content:"";display:table}.content-document li{position:relative;padding-top:10px;margin-bottom:20px}.content-document li:after{clear:both;width:100%;content:"";display:table}.content-document li h4{font-family:rv-font2;font-size:20px;font-weight:500;line-height:1.4}.content-document li .sub-title{padding:8px 0;font-weight:500}.content-document li .button-down{position:absolute;bottom:0}@media (max-width:480px){.content-document li h4{font-size:14px}.content-document li p{display:none}.content-document li .button-down{max-width:120px}}.content-document-de{max-height:120px;margin:10px 0;overflow:hidden}.content-document-de p{font-size:14px;line-height:1.5;font-weight:400;color:#444c59}.content-document-de strong{font-size:14px;line-height:1.5;font-weight:500;color:#444c59}.button-down button,.button-down span{background:#c72528;color:#fff;border:0;border-radius:2px;cursor:pointer;display:inline-block}.browsing-tab.main-content{text-align:center;overflow:hidden}.browsing-tab input{display:none}.browsing-tab input:checked+label{background:#444c59;color:#fff}.browsing-tab label{display:inline-block;color:#444c59;width:90px;height:40px;line-height:40px;font-size:16px;cursor:pointer;border:1px solid #444c59;padding:0 20px 10px;font-weight:500;margin-bottom:40px;margin-right:-2px;background:#fff}.browsing-tab .content{display:none}.browsing-tab #tab1:checked~#content1{display:block}.browsing-tab #tab2:checked~#content2{display:block}.browsing-tab .right{color:#9a9a9a!important}.gallery-property{margin:15px 0 -5px;width:100%;text-align:justify;line-height:0}.gallery-property div{width:49%;height:230px;margin-bottom:15px;display:inline-block;position:relative;text-align:center}@media (max-width:480px){.gallery-property div{width:100%;height:240px}}@media (max-width:375px){.gallery-property div{height:180px}}@media (max-width:320px){.gallery-property div{height:160px}}.gallery-property div:first-child{width:100%;height:400px}@media (max-width:480px){.gallery-property div:first-child{height:240px}}.gallery-property div span{display:inline-block;position:absolute;bottom:0;left:0;line-height:32px;padding:0 11px;border-radius:2px;background-color:rgba(0,0,0,.4);color:#fff;font-size:16px;height:32px;overflow:hidden}.gallery-property div img{width:100%;height:100%;-o-object-fit:unset;object-fit:unset}.view-more-gray{background:#fff;padding:10px 0;width:100%;text-align:center;border:1px solid #ececec;cursor:pointer;font-weight:500;font-size:16px;display:block}.floorplan-property .content .sketch-img a:hover,.gallery-property div a:hover{opacity:.8;-webkit-transition:opacity .15s;transition:opacity .15s}.last-div{height:0!important;margin-bottom:0!important}.khudancu{padding:0 0 30px 0}.khudancu-left{display:table-cell;vertical-align:middle;width:52%;padding:0 4% 0 0}.khudancu-left img{max-width:100%;width:100%;height:250px}@media (max-width:979px){.khudancu-left{width:100%;padding:0;display:block}}.khudancu-img{width:100%}.khudancu-img img{width:100%;height:250px;-o-object-fit:cover;object-fit:cover}.summary{white-space:pre-wrap;overflow:hidden}.khudancu-right{display:table-cell;vertical-align:middle;width:48%;font-size:16px;line-height:22px;text-align:justify}.khudancu-right .title{font-size:20px;font-weight:400;font-family:rv-font2,Verdana,Geneva,sans-serif;padding-bottom:20px}.khudancu-right ul{padding:20px 0}.khudancu-right ul li{display:inline-block}@media (max-width:979px){.khudancu-right{width:100%;padding-top:20px}}.map-detail{padding:0;height:550px;width:100%;clear:both;position:relative;background:#f3f3f3}.map-detail .full-screen-act{display:none}.map-detail.full-screen{position:fixed;top:0;left:0;z-index:999;height:100%;width:100%;max-width:100%;margin:0}.map-detail.full-screen .cover-nearby{display:block}.map-detail.full-screen .full-screen-act{display:block}.map-detail.full-screen .img-map{display:block}.map-detail.full-screen .tooltip-map{display:none}@media (max-width:768px){.map-detail.full-screen .cover-nearby{display:none}}@media (max-width:480px){.map-detail{height:450px}}._map-bg{background-image:url(../../images/map-detail.png);background-size:cover;background-repeat:no-repeat;background-position:center;cursor:pointer;margin:0 auto;padding-bottom:43px;width:100%;height:100%;z-index:1;position:relative}.tooltip-map{position:absolute;top:0;left:0;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:calc(100% - 43px);background:rgba(0,0,0,.2);text-align:center}.tooltip-map a{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;height:40px;padding:0 20px;margin:0 auto;color:#fff;display:inline-block;font-size:16px;line-height:40px}@media screen and (min-width:800px){.tooltip-map{display:none}}.full-screen-act{position:absolute;top:10px;right:10px;z-index:200;width:50px;height:50px;background-image:url(../../images/map_fullscreen_50x50.png);background-repeat:no-repeat;opacity:.8;transition:opacity linear .25s;-webkit-transition:opacity linear .25s;-moz-transition:opacity linear .25s}.full-screen-act.close{background-image:url(../../images/map_close_50x50.png)}._map-bg .address-property{position:absolute;bottom:0;left:0;right:0;height:43px;background-color:#fff;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.07);box-shadow:0 2px 4px 0 rgba(0,0,0,.07);line-height:48px;padding-left:10px;overflow:hidden}._map-bg .address-property .zmdi{vertical-align:sub}._map-bg .address-property strong{font-size:16px;line-height:24px}._map-bg .address-property .view-more-cyan{color:#00779a;font-size:14px;font-family:rv-font1;display:block;padding:11px 0}.z-index-top{z-index:999}#render-map{height:100%;width:100%;margin:0 auto;padding:0;position:relative;overflow:hidden}.cover-nearby{position:absolute;top:30px;left:0;bottom:30px;width:405px;display:none;-webkit-transition:-webkit-transform .25s linear;transition:-webkit-transform .25s linear;transition:transform .25s linear;transition:transform .25s linear,-webkit-transform .25s linear}.nearby{background:#fff;border:1px solid #ebebeb;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.1);box-shadow:0 2px 2px rgba(0,0,0,.1);overflow-y:auto;float:left;top:60px;width:350px;height:100%}.save-favorite-box{margin:30px 8% 20px 8%}.cover-nearby-off{-webkit-transform:translateX(-350px);transform:translateX(-350px)}.icon-left-nearby{width:40px;background:#f7f7f7;margin-top:20px;float:left;font-family:rever-icon;-webkit-box-shadow:3px 2px 2px rgba(0,0,0,.17);box-shadow:3px 2px 2px rgba(0,0,0,.17);font-size:25px;color:#444c59;-webkit-transition:background .25s linear;transition:background .25s linear}.icon-left-nearby a:hover{background:#c72528;color:#fff}.icon-left-nearby a.active{background-color:#c72528;color:#fff}.icon-left-nearby a{display:block;clear:both;padding:10px}.icon-slide:before{content:"\f2fa"}.icon-slide-back:before{content:"\f2fb"!important}.nearby .parent-content{padding:20px}.nearby .parent-content form input{color:#444c59;font-size:20px;font-weight:400;line-height:1.5;border:1px solid #ebebeb;width:100%;padding:10px 15px 8px}.nearby .type{border:1px solid #f2f2f2}.nearby .type li:hover{background-color:transparent}.nearby .type li .icondropdown{right:35px;top:25px}.nearby .type li .iconup{right:35px;top:22px}.nearby .type .sub-content{padding-left:35px}.nearby .type .sub-content li{-webkit-transition:padding-left .25s linear;-moz-transition:padding .25s linear,border .25s linear;-o-transition:padding .25s linear,border .25s linear;overflow:hidden;height:30px;white-space:nowrap;text-overflow:ellipsis}.nearby .type .sub-content li{display:none}.nearby .type .sub-content li b{font-size:14px;line-height:1.5;font-weight:400}.nearby .type .sub-content li:hover{background-color:#f7f7f7;padding-left:10px;border-left:2px solid #c72528}.nearby .type label{font-size:14px;padding-left:10px}.nearby .type li{padding:5px;position:relative;width:100%;overflow:auto;border-top:1px solid #ebebeb;border-bottom:0}.nearby ul.content{border:1px solid #ebebeb;border-bottom:0}.nearby ul.content li{border-bottom:1px solid #ebebeb;padding:15px 25px 15px 15px;width:100%;overflow:auto;font-size:1.3em;line-height:1.8em;color:#999;position:relative}.nearby ul.content li a .iconremove{opacity:0;visibility:hidden}.nearby ul.content li:hover>a .iconremove{opacity:1;visibility:visible}.nearby ul.content li .left{float:left;display:block;clear:both}.nearby ul.content li .left:first-child{font-size:14px;color:#444c59}.nearby ul.content li .right{float:right;display:block}.nearby ul.content li .right:nth-child(2){font-size:14px;color:#444c59}.nearby .title{font-size:16px;padding:12px 15px 8px 15px;background:#f2f2f2;position:relative;margin-top:20px}.nearby ul li{border-bottom:1px solid #ebebeb;padding:10px;border-left:2px solid transparent}.nearby ul li:hover{background-color:#f7f7f7}.nearby ul li.active{border-left:2px solid #c72528}.nearby ul.type .gray-content{display:block;clear:both;color:#999;font-weight:400}.nearby ul.checkbox input+label:after{left:15px;top:15px}.nearby .type li input[type=checkbox]{margin:5px;float:left}.nearby .type li input[type=checkbox]+label{float:left;margin-left:30px;line-height:40px}.nearby .list-icon{position:absolute;top:10px;right:20px;font-family:rever-icon,Arial,Helvetica,sans-serif;font-weight:400;font-size:20px;color:#999}.nearby .list-icon a{color:#999;padding:5px}.nearby .list-icon a.active{color:#444c59}.nearby .bus:before{content:"\f126"}.nearby .car:before{content:"\f127"}.nearby .by-foot:before{content:"\f128"}.close-map{z-index:9999;position:fixed;top:10px;right:10px;background:#337588;display:none;padding:2px;height:35px;color:#fff;width:35px;text-align:center;border-radius:2px}.close-map .zmdi,.close-map i{padding:0!important}.pd-sort-ch{padding:25px 0 0}.list-filter{float:left;margin-right:5px;cursor:pointer;position:relative;display:block}.list-filter .popup{padding:15px;max-height:350px;overflow:auto}.list-filter .popup:not(.popup-visible){z-index:-1}.list-filter a{padding:0 30px 0 8px;display:block;position:relative;width:100%;color:#838383}.list-filter>a.active{color:#30333a;font-weight:500}.list-filter ul.popup{line-height:21px}.list-filter .popup-price{left:0;width:364px}.list-filter .sort-listing b{margin-left:8px}.list-filter .select li{padding:0;float:left;width:100%}.list-filter .select li input[type=radio]{display:none}.list-filter .select li input[type=radio]:checked+*{font-weight:700}.list-filter .select li label{padding:6px 16px;float:left;width:100%;cursor:pointer}.list-filter .select li:hover{background:#eee}.left-list-filter{float:right;padding-right:0}.left-list-filter ul li.list-filter{font-size:15px;padding:0;margin:0}.left-list-filter ul li.list-filter a{padding:6px 30px 6px 20px}.left-list-filter ul li.list-filter .zmdi{color:#337588}.left-list-filter ul.popup li{padding:0}.left-list-filter ul.popup li:hover{background:#f1f1f1}.left-list-filter ul.popup li a.active{color:#337588}@media (max-width:979px){.left-list-filter{padding-right:0}.left-list-filter ul li.list-filter{width:100%}.left-list-filter ul li.list-filter a{width:100%}}.down-arrow{position:absolute;right:10px;top:4px;font-size:15px}.map-loca-project img{cursor:pointer;-o-object-fit:cover;object-fit:cover}.icon-left-nearby a{text-align:center}.main-content{padding-bottom:60px}@media (max-width:600px){.main-content{padding-bottom:30px}}.compare-house .article div.title h2,.compare-house .article div.title h3,.compare-house .article div.title h4{font-family:rv-font2,Arial,Helvetica,sans-serif;font-weight:500;line-height:1.4em;font-size:16px}@media (max-width:800px){.compare-house .article div.title h2,.compare-house .article div.title h3,.compare-house .article div.title h4{padding:0}}.compare-house{background:#fff;border-bottom:0;font-size:16px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.1);box-shadow:0 2px 5px rgba(0,0,0,.1);margin-bottom:20px}@media (max-width:480px){.compare-house{margin:0 -10px;font-size:.9375rem}}.compare-house .status{position:relative}.compare-house .more2{margin:-1px}.compare-house .article{padding:19px;border-bottom:1px solid #ececec;display:table;height:90px;width:100%}@media (max-width:800px){.compare-house .article{padding:19px 10px 12px}}.compare-house .article div{display:table-cell;vertical-align:middle}.compare-house .article div.img{height:60px;width:3%;position:relative}.compare-house .article div.img a{display:block;width:90px;height:inherit;overflow:hidden}.compare-house .article div.img img{width:90px;border:1px solid #ccc}@media (max-width:800px){.compare-house .article div.img{display:block;width:30%;height:auto;float:left;min-height:90px}.compare-house .article div.img a{width:100%;height:auto}.compare-house .article div.img img{height:auto;width:100%;max-height:90px}}.compare-house .article div.img .state-opacity{position:absolute;height:100%;left:0;width:100%;top:0}.compare-house .article div.img .state-opacity::before{content:" ";height:100%;position:absolute;left:0;width:100%;opacity:.3;background:#000;top:0}.compare-house .article div.img .state-opacity .text{position:absolute;width:100%;font-size:14px;line-height:18px;text-transform:uppercase;text-align:center;padding:0 10px;color:#fff;font-weight:600;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.compare-house .article div.abc{width:4%;font-weight:500;text-transform:uppercase;padding:0 10px}.compare-house .article div.abc+.img{padding-right:20px}@media (max-width:800px){.compare-house .article div.abc{display:none}.compare-house .article div.abc+.img{padding-right:10px}}.compare-house .article div.title{width:25%;padding-right:16px}.compare-house .article div.title p{padding-top:5px;color:gray}@media (max-width:800px){.compare-house .article div.title{width:70%;display:block;float:right;padding-left:0}}.compare-house .article div.status{position:relative;width:13%;text-transform:uppercase;text-align:center;font-size:14px;line-height:20px;color:#c72528;font-weight:500}@media (max-width:800px){.compare-house .article div.status{width:70%;display:block;text-align:left;padding:10px 0 0 0;float:right}}@media (max-width:480px){.compare-house .article div.status{padding-left:0}}.compare-house .article div.info{width:25%;text-align:right}.compare-house .article div.info li{display:inline-block;padding-right:3%}.compare-house .article div.info li .zmdi{vertical-align:text-bottom}.compare-house .article div.info li:last-child{padding-right:0}@media (max-width:800px){.compare-house .article div.info{width:70%!important;display:block;padding:10px 0 0 0!important;float:right;font-size:13px;text-align:left}}@media (max-width:480px){.compare-house .article div.info{padding-left:0}}.compare-house .article div.info-price{width:20%;text-align:right;margin-top:10px}.compare-house .article div.action{text-align:right;width:10%;margin-top:10px}.compare-house .article div.action a{display:block;padding:8px 10px 4px;font-size:14px;border:1px solid #dedede;border-radius:2px;float:right;height:36px;margin-left:10px}.compare-house .article div.action a:hover{border-color:#c72528}.compare-house .compare-house-desc{float:left;margin-top:14px;display:block;font-size:12px;color:#4f4f4f;opacity:.6;text-align:center;width:100%;margin-bottom:40px;padding:0 20px}.radiobox input{margin:0;display:inline;opacity:0;position:absolute;width:15px;height:15px}.radiobox input+label{margin-bottom:0;padding-left:10px}.radiobox input+label:after{content:"\f26c";font-family:Material-Design-Iconic-Font;color:#999;font-size:16px;line-height:16px;width:16px;height:16px;display:inline-block;vertical-align:middle;position:absolute;left:16px;top:6px}.radiobox input:checked+label:after{content:"\f26f";color:#00779a}.span-left{display:block;float:left;padding:3px 0}.type-property{display:block;height:18px;margin:5px 0 0 5px;padding:2px 5px 0;border-radius:2px;float:left;font-size:14px;color:#fff;background:#00779a;line-height:18px}@media (max-width:768px){.type-property{display:none}}.tab-sale:after{clear:both;width:100%;content:"";display:table}.tab-sale li{float:left;font-size:16px}.tab-sale li a{padding:14px 30px;display:block}.tab-sale li a:after{clear:both;width:100%;content:"";display:table}@media (max-width:480px){.tab-sale li a{padding:9px 16px}}.tab-sale li a.active{border-radius:2px;background-color:#fff;-webkit-box-shadow:0 -2px 10px 0 rgba(0,0,0,.05);box-shadow:0 -2px 10px 0 rgba(0,0,0,.05);font-weight:500}.tab-sale li .type-property{margin-top:0}@media (max-width:768px){.tab-sale li .type-property{display:none}}.bed-sort{float:left;width:50%;font-size:13px;margin:20px 0}.bed-sort div{float:left;padding:8px 5px 0 0}.bed-sort ul{border-radius:2px;background-color:#fff;border:solid 1px rgba(48,51,58,.2);float:left;vertical-align:middle}.bed-sort ul li{float:left;position:relative;border-right:1px solid rgba(48,51,58,.2);padding:4px 6px;line-height:14px}.bed-sort ul li:last-child{border-right:0}.bed-sort ul li a{display:block;padding-top:3px}.bed-sort ul li.radiobox input+label:after{left:0;display:none}.bed-sort ul li.radiobox input[type=radio]+label{display:block;padding:5px 5px 0}.bed-sort ul li.active{background:#838383;color:#fff;margin:0;padding:4px 6px}.bed-sort ul li.active a{color:#fff}.sort-type-apm{border-bottom:1px solid rgba(48,51,58,.1);margin:0 20px}.sort-type-apm:after{clear:both;width:100%;content:"";display:table}.sort-lch{padding:0 20px;width:100%;font-weight:600;border-bottom:1px solid rgba(48,51,58,.1)}.sort-lch:after{clear:both;width:100%;content:"";display:table}.sort-lch li{float:left;width:12%;font-size:14px;padding:15px 4px 15px 0}.sort-lch li:nth-child(3){width:15%}.sort-lch li:last-child{width:12%;text-align:right}@media (max-width:800px){.sort-lch{padding:0 10px}.sort-lch li{width:14%}.sort-lch li:last-child{width:16%}.sort-lch .p-head-id{width:16%}.sort-lch .p-head-name{display:none}}@media (max-width:640px){.sort-lch{display:none}}.btn-contact__now{display:inline-block;padding:7px 20px 3px;border:1px solid rgba(51,117,136,.5);border-radius:2px;background:0 0;color:#00779a;width:auto;font-weight:500}.btn-contact__now:hover{background:#00779a;color:#fff}.sort-type{position:relative;padding-right:10px}.search-pagination-button-list{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-ms-flexbox;display:-webkit-box;display:flex;padding:20px 0 40px;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;margin:0}.search-pagination-button-list li{width:100%;max-width:30px;height:32px;line-height:37px;font-size:18px;color:#999;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center;margin:0 10px}.search-pagination-button-list li a.disabled-button{color:#fff;cursor:default;font-weight:500;background:rgba(48,51,58,.8);border-radius:2px}.search-pagination-button-list li a{color:#444c59;width:100%;height:100%;float:left}.search-pagination-button-list li a:hover{color:#c72528}.list-part-t{padding:10px 20px;border-bottom:1px solid rgba(48,51,58,.1);width:100%;font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:start!important}.list-part-t li{width:12%;float:left}.list-part-t li .p-img-inner{display:block;width:90px;max-width:90px;height:60px;vertical-align:bottom;border:1px solid #dedede}.list-part-t li .p-img-inner:hover{opacity:.86}.list-part-t li .p-img-inner img{max-width:100%!important;width:100%;height:100%!important;-o-object-fit:cover;object-fit:cover}.list-part-t li:nth-child(3){width:15%}.list-part-t li:nth-child(8){font-size:16px;font-weight:500}.list-part-t li:last-child{width:12%;text-align:right}.list-part-t li .btn-contact__now{padding:6px 10px 3px 10px;font-weight:400;font-size:14px}.list-part-t li .btn-contact__now .zmdi{padding:0 4px 3px 0}.list-part-t li.p-price{font-size:14px;font-weight:500;line-height:1.5;color:#444c59}@media (max-width:1080px){.list-part-t li .btn-contact__now{width:32px;min-width:32px;height:32px;padding:6px 8px 3px}.list-part-t li .btn-contact__now span{display:none}.list-part-t li .btn-contact__now .zmdi{padding:0}}@media (max-width:800px){.list-part-t{padding:10px}.list-part-t li{width:14%}.list-part-t li:last-child{width:16%}.list-part-t li .p-img-inner{width:60px;max-width:60px;height:50px}.list-part-t .p-id{width:16%}.list-part-t .p-name{display:none}}@media (max-width:640px){.list-part-t{position:relative}.list-part-t li{width:19%}.list-part-t li .icon-bath-room{font-size:18px}.list-part-t li .p-img-inner{width:100px;max-width:100px;height:80px}.list-part-t li:first-child{width:16%}.list-part-t li.p-id{position:absolute;top:16px;left:130px;width:50%;display:inline-block;font-weight:500}.list-part-t li.p-name{display:inline-block;position:absolute;top:30px;left:130px;width:50%}.list-part-t li.p-price{position:absolute;bottom:4px;left:unset;right:28px;display:inline-block;width:auto}.list-part-t li:nth-child(4){position:absolute;bottom:5px;left:130px;display:inline-block}.list-part-t li:nth-child(5){position:absolute;bottom:5px;left:176px;display:inline-block}.list-part-t li:nth-child(6){display:none}.list-part-t li:last-child{position:absolute;top:10px;right:28px;display:inline-block;width:10%}}picture img{display:inline-block;vertical-align:middle}.promo-3d-vid{padding-bottom:30px}.promo-3d-vid span{cursor:pointer}.popup-yt-video{width:100%}.popup-yt-video img{max-width:100%}.like-button{display:block;width:100%;border:1px solid #444c59;color:#444c59;padding:10px 0 8px;clear:both;font-weight:600;text-align:center;border-radius:2px;background:#fafafa;font-size:1rem;line-height:20px}.like-button:hover{background:#444c59;color:#fff}.ads3d-box{margin:0;font-size:16px;padding:0 0 40px;overflow:hidden}.ads3d-box-left{float:left;width:67%;margin-right:3%;padding-right:20px}.ads3d-box-left .cover{float:left;width:49%;margin-right:4%;height:200px;position:relative;overflow:hidden}.ads3d-box-left .cover img{width:100%}.ads3d-box-left .about-3d{float:left;width:47%}.ads3d-box-left .about-3d .about-3d-title,.ads3d-box-left .about-3d h3{font-size:1.2em;font-weight:500;line-height:1.6em}.ads3d-box-left .about-3d p{line-height:1.6em}@media (max-width:1080px){.ads3d-box-left{width:60%}}@media (max-width:800px){.ads3d-box-left{width:50%;margin-right:0;padding-right:0;border:0}.ads3d-box-left .cover{width:100%;padding:0}.ads3d-box-left .about-3d{width:100%;padding-top:20px}.ads3d-box-left .about-3d p{text-align:justify}}@media (max-width:480px){.ads3d-box-left{width:100%}.ads3d-box-left .cover{margin-right:0}}.ads3d-box-right{float:left;width:30%}.ads3d-box-right .cover{float:left;width:100px;height:100px}.ads3d-box-right .cover img{width:100%;height:100%;border-radius:50%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.ads3d-box-right .infoagent{float:left;margin-left:20px}.ads3d-box-right .infoagent h4{font-size:16px;line-height:1.5}.ads3d-box-right .infoagent p{padding:5px 0 0;font-size:15px;line-height:1.5}.ads3d-box-right .infoagent .hotline{color:#444c59!important}.ads3d-box-right .like-button{margin:30px auto 0;width:100%}@media (max-width:1139px){.ads3d-box-right .cover{width:80px;height:80px}}@media (max-width:1080px){.ads3d-box-right{width:37%}}@media (max-width:979px){.ads3d-box-right .cover{float:none;margin:0 auto}.ads3d-box-right .infoagent{float:none;margin:15px 0 0 0;text-align:center}}@media (max-width:800px){.ads3d-box-right{width:50%;text-align:center}.ads3d-box-right .cover{float:none;margin:0 auto}.ads3d-box-right .like-button{width:80%}}@media (max-width:480px){.ads3d-box-right{width:100%}}.ads3d-box-right .cover img{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 0;object-position:50% 0}@media (min-width:979px){.ads3d-box-right .clear{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.but-nextdetail-news{position:absolute;top:36%;right:5px;width:40px;height:40px;padding:0 5px;color:#337588;font-family:rever-icon,arial;font-size:40px;background:rgba(255,255,255,.66);border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;z-index:100}.but-nextdetail-news:before{content:"\f119"}.but-predetail-news{position:absolute;top:36%;left:5px;width:40px;height:40px;padding:0 4px;font-family:rever-icon,arial;font-size:40px;color:#337588;background:rgba(255,255,255,.66);border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;z-index:100}.but-predetail-news:before{content:"\f118"}ul.exclusive{width:100%;overflow:auto;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}ul.exclusive li.featured{width:31.5%;margin:0 2.75% 0 0;float:left;display:inline-block;max-height:370px;overflow:hidden;position:relative}ul.exclusive li.featured .price{bottom:14px}ul.exclusive li.featured .cover{height:230px;position:relative;display:block;border-top:2px solid #444c59;background-repeat:no-repeat;background-size:cover!important;background-position:50% top;overflow:hidden;cursor:pointer}ul.exclusive li.featured .cover img{min-height:100%}ul.exclusive li.featured .cover:hover{opacity:.9}ul.exclusive li.featured .last-item-overlay:hover{opacity:.95}ul.exclusive li.featured header{position:relative;background:#fff;padding:15px 20px 8px;font-size:14px;min-height:auto;max-height:100%;overflow:hidden}ul.exclusive li.featured header:hover{opacity:.9}ul.exclusive li.featured header h2,ul.exclusive li.featured header h3,ul.exclusive li.featured header h4,ul.exclusive li.featured header p{font-weight:400;display:inline}ul.exclusive li.featured header h3{width:100%}ul.exclusive li.featured header p{color:#838383}ul.exclusive li.featured header p a{color:#838383}ul.exclusive li.featured header p a:hover{color:#c72528}ul.exclusive li.featured header h4,ul.exclusive li.featured header p{color:#838383;padding:2px 0;font-size:14px}ul.exclusive li.featured header .heading{max-height:initial;height:auto;font-family:rv-font2,Arial,Helvetica,sans-serif;font-size:18px;color:#444c59;font-weight:500;line-height:1.4em;padding:0;overflow-y:hidden;max-height:50px}.right-title-ab{position:absolute;right:0;top:40px}.action-btn-g{white-space:nowrap;padding:15px 0 0!important;clear:both;text-align:right;float:right!important}.action-btn-g:before{clear:both;width:100%;display:table;content:""}.last-item-overlay{font-family:rv-font2,Arial,Helvetica,sans-serif;position:absolute;top:0;width:100%;color:#fff;font-size:20px;background:rgba(0,0,0,.7);text-align:center;line-height:230px}.last-item-overlay .font-icon{font-size:27px;vertical-align:middle;display:inline-block}#similar-property{background:0 0}#similar-property ul.exclusive li.featured::after{height:unset}#similar-property ul.exclusive li.featured header{max-height:unset;padding:16px}#similar-property ul.exclusive li.featured header .heading{margin:40px 0 6px 0;font-family:rv-font1;font-size:14px;line-height:1.5;font-weight:400;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}@media (min-width:1024px){#similar-property ul.exclusive li.featured header .heading:hover{color:#c72528}}#similar-property ul.exclusive li.featured header ul{position:absolute;top:16px;right:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#similar-property ul.exclusive li.featured header ul li{display:inline-block;margin-right:18px;padding:5px 0;color:#838383}#similar-property ul.exclusive li.featured header ul li:last-child{margin-right:0}#similar-property ul.exclusive li.featured header ul li .zmdi{color:#444c59}#similar-property ul.exclusive li.featured header .price{position:absolute;top:16px;left:16px;bottom:unset;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:rv-font2;font-size:22px;line-height:1.5;font-weight:500}#similar-property,#slider-news{border:0!important;position:relative;background:0 0!important}.fone-b{vertical-align:middle}.fone-b:before{content:"\f115";font-size:1em}.font-20{font-size:20px!important;line-height:30px}.cta-hotline{display:block;background:#c52728;border-radius:2px;width:100%;height:40px;line-height:40px;color:#fff;font-weight:500}.cta-hotline:hover{color:#fff}@media (min-width:768px){.cta-hotline.show-phone{background:0 0!important;border:1px solid #c72528;font-size:20px;color:#c72528;font-weight:500}.cta-hotline.show-phone .zmdi{font-size:20px}}.cta-form{display:block;background:#fff;color:#30333a;border-radius:2px;width:100%;height:40px;border:1px solid #30333a;line-height:40px;font-weight:500}.cta-bottom-wrapper{background:#fff;width:100%;height:60px;position:fixed;bottom:0;z-index:1000;border:1px solid rgba(48,51,57,.15);-webkit-box-shadow:0 2px 5px rgba(0,0,0,.1);box-shadow:0 2px 5px rgba(0,0,0,.1);overflow:hidden;-webkit-transition:opacity .5s ease-in-out,-webkit-transform .5s ease-in-out;transition:opacity .5s ease-in-out,-webkit-transform .5s ease-in-out;transition:opacity .5s ease-in-out,transform .5s ease-in-out;transition:opacity .5s ease-in-out,transform .5s ease-in-out,-webkit-transform .5s ease-in-out;font-size:16px;display:none}@media (max-width:800px){.cta-bottom-wrapper{display:block}}.cta-bottom-inner{width:100%;border-spacing:10px;margin:0 auto;position:relative;clear:both;display:table;height:100%}.cta-bottom-inner div{display:table-cell;vertical-align:middle;text-align:center;width:50%}.weonline247{-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.35);box-shadow:0 2px 4px 0 rgba(0,0,0,.35);background:#00779a;color:#fff;border-radius:6px;font-size:14px;padding:15px;margin:20px 0 10px;position:relative}.weonline247::after{clear:both;width:100%;content:"";display:table}.messa{float:left;width:93%;font-size:14px;line-height:1.5;color:#fff}.close-blue{float:right;width:20px;height:20px;text-align:center;background:rgba(255,255,255,.2);border-radius:50%}.close-blue a{color:#fff}.close-blue a i{padding:2px 0 0 2px;margin:0;font-size:16px;color:#fff}.location-around{padding:15px 15px 0}.location-around ul{width:105%}.location-around:after{clear:both;width:100%;content:"";display:table}.location-around li{float:left;width:42%;padding:0 0 0 25px;position:relative;line-height:32px;font-size:14px;margin-right:5%}.location-around li:before{font-family:Material-Design-Iconic-Font;font-size:18px;content:"\f1ab";left:0;position:absolute}.location-around li>.left-70{width:80%!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.location-around li>.right{width:16%;text-align:right}@media (max-width:576px){.location-around ul{width:calc(100% + 0px)}.location-around li{width:100%}}#slider-building,#slider-project{border:0!important;position:relative;background:0 0!important;padding-bottom:60px}#slider-building ul.exclusive li.featured .cover,#slider-project ul.exclusive li.featured .cover{border:0;background-color:#f4f5f9}#slider-building ul.exclusive li.featured header,#slider-project ul.exclusive li.featured header{position:absolute;bottom:0;right:0;left:0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.9)));background:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.9));color:#fff;padding-top:30px}#slider-building ul.exclusive li.featured header .heading,#slider-project ul.exclusive li.featured header .heading{min-height:auto;max-height:22px;height:auto;overflow:hidden;color:#fff;font-size:18px;line-height:20px}#slider-building ul.exclusive li.featured header .heading a,#slider-project ul.exclusive li.featured header .heading a{color:#fff;font-size:18px;line-height:20px}#slider-building ul.exclusive li.featured header h4,#slider-project ul.exclusive li.featured header h4{color:#fff;line-height:24px;font-weight:400}#slider-building ul.exclusive li.featured header h4 a,#slider-project ul.exclusive li.featured header h4 a{color:#fff;line-height:24px;font-weight:400}#slider-project ul.exclusive{height:230px;overflow:hidden}.text-fill-left{color:rgba(68,76,89,.76);font-weight:400;display:inline-block;width:30%}.bg-opa{background:rgba(0,0,0,.32);text-align:center;position:absolute;top:0;left:0;right:0;bottom:0;color:#fff;margin:auto;height:100%;font-size:14px}.bg-opa a{display:table-cell;vertical-align:middle}.display-table{display:table;width:100%;height:100%}.display-table .large-font{display:table-cell!important;padding:0!important}.display-table a{color:#fff}.display-table a:hover{opacity:.8}.view-more-cyan{color:#00779a;font-size:14px;line-height:1.5;font-family:rv-font1;display:block}@media (max-width:1024px){#footer{padding-bottom:80px!important}}.heading-03{font-size:20px;line-height:1.5;font-weight:500;color:#30333a}.no__scrollbar{-ms-overflow-style:none;-wiki-overflow-style:none;scrollbar-width:none}.no__scrollbar::-webkit-scrollbar{display:none}@-webkit-keyframes animateDown{0%{top:-60px}100%{top:0}}@keyframes animateDown{0%{top:-60px}100%{top:0}}.menu__sticky{position:sticky;left:0;top:0;display:block;width:100%;margin:16px 0 0 0;background:#fff;z-index:15}.menu__sticky.is-sticky{position:fixed;margin-top:0;-webkit-box-shadow:0 1px 6px 0 rgba(0,0,0,.2);box-shadow:0 1px 6px 0 rgba(0,0,0,.2);-webkit-animation:.5s ease-in-out 0s 1 animateDown;animation:.5s ease-in-out 0s 1 animateDown}.menu__sticky.is-sticky .menu__sticky--row{border-top:unset}.menu__sticky--row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;border-top:1px solid #ccc}.menu__sticky--left{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;white-space:nowrap;overflow-x:scroll;list-style:none;margin:0;padding:0;background-image:-webkit-gradient(linear,right top,left top,color-stop(35%,#fff),to(rgba(255,255,255,0)));background-image:linear-gradient(to left,#fff 35%,rgba(255,255,255,0))}.menu__sticky--left li:first-child a{margin-left:0}.menu__sticky--left li.active a{border-top:2px solid #30333a}.menu__sticky--left li a{display:block;margin:0 16px;padding:16px 0;font-size:14px;line-height:1.5;font-weight:500;color:#30333a;border-top:2px solid transparent;-webkit-transition:ease-in-out all .3s;transition:ease-in-out all .3s}.menu__sticky--left li a:hover{border-top:2px solid #30333a}.menu__sticky--right{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.menu__sticky--right::before{position:absolute;top:0;left:-30px;display:block;width:30px;height:100%;content:"";background-image:-webkit-gradient(linear,right top,left top,color-stop(35%,#fff),to(rgba(255,255,255,0)));background-image:linear-gradient(to left,#fff 35%,rgba(255,255,255,0))}.menu__sticky--right a{margin-right:6px;padding:10px 12px 8px;border-radius:4px;font-size:14px;line-height:1.5;font-weight:500;color:#337588;-webkit-transition:top .1s ease 0s,border-color .1s ease 0s,background-color .1s ease 0s,color .1s ease 0s,-webkit-box-shadow .1s ease 0s;transition:top .1s ease 0s,border-color .1s ease 0s,background-color .1s ease 0s,color .1s ease 0s,-webkit-box-shadow .1s ease 0s;transition:top .1s ease 0s,box-shadow .1s ease 0s,border-color .1s ease 0s,background-color .1s ease 0s,color .1s ease 0s;transition:top .1s ease 0s,box-shadow .1s ease 0s,border-color .1s ease 0s,background-color .1s ease 0s,color .1s ease 0s,-webkit-box-shadow .1s ease 0s}.menu__sticky--right a:last-child{margin:0}.menu__sticky--right a .zmdi{font-size:16px;padding:0 10px 3px 0}.menu__sticky--right a:hover{background-color:#337588;color:#fff}.menu__sticky--right a.active{background-color:#337588;color:#fff}@media screen and (max-width:960px){.menu__sticky--right a .zmdi{padding:0}.menu__sticky--right a span{display:none}}@media screen and (max-width:768px){.menu__sticky{display:none}}.listing__gallery{position:relative;display:block;overflow:hidden;background-color:#30333a;border-radius:4px}.listing__gallery .label-group{position:absolute;top:16px;left:16px;width:auto;display:inline-block;z-index:10}.listing__gallery .label-group .label-primary,.listing__gallery .label-group label{margin:0 10px 0 0;padding:5px 8px 2px;font-size:10px;line-height:1.5;font-weight:600;text-transform:uppercase}.listing__gallery .label-group .label-primary.label-white--outline,.listing__gallery .label-group label.label-white--outline{padding:3px 8px 1px;line-height:1.4}.listing__gallery .label-group .label-primary:last-child,.listing__gallery .label-group label:last-child{margin:0}.listing__gallery .label-group .zmdi-info-outline{margin-bottom:1px;padding:0 0 0 4px;font-size:14px;line-height:1;color:#fff}.listing__gallery .label-group .zmdi-info-outline::before{color:#fff}.listing__gallery .label-group.label-group--right{left:unset;right:16px;display:none}.listing__gallery .label-group.label-group--right a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:32px;width:32px;height:32px;border-radius:2px;background-color:rgba(48,51,58,.3);color:#fff}.listing__gallery .label-group.label-group--right a .zmdi{font-size:24px;padding:0}.listing__gallery .label-group.label-group--right a+a{margin-left:6px}.listing__gallery .label-group.label-group--right a.active{background-color:#337588}@media screen and (max-width:768px){.listing__gallery .label-group.label-group--right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.listing__gallery .button-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:275px;width:auto;height:100%;margin:0 4px 0 40px}.listing__gallery .button-group button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex:1;flex:1;height:100%;outline:0;border:0;background-color:#30333a;color:#fff;font-size:14px;line-height:1.5;font-weight:500;cursor:pointer;-webkit-transition:top 1s ease 0s,background-color 1s ease 0s,color 1s ease 0s;transition:top 1s ease 0s,background-color 1s ease 0s,color 1s ease 0s}@media (min-width:1200px){.listing__gallery .button-group button:hover{background-color:#337588}}.listing__gallery .button-group button span{font-weight:600}.listing__gallery .button-group button.active{background-color:#337588}.listing__gallery .button-group button.disabled{cursor:text;color:rgba(255,255,255,.5)}.listing__gallery .button-group button.disabled:hover{background-color:unset}.listing__gallery .button-group button.disabled .zmdi{color:rgba(255,255,255,.5)}.listing__gallery .button-group button .zmdi{color:#fff;padding:0 0 8px}.listing__gallery .listing__property-carousel{position:relative;bottom:unset;left:unset;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:64px;overflow:hidden;margin:4px 0 4px 0}.listing__gallery .listing__property-carousel .flexslider{max-width:50%;width:100%;margin:0 0 0 40px;background-color:#30333a}.listing__gallery .listing__property-carousel .flexslider .flex-viewport{overflow:hidden}.listing__gallery .listing__property-slider--counter{position:absolute;left:16px;bottom:16px;padding:0;text-align:left;color:#fff}.listing__gallery .listing__property-slider--counter .slider__thumb-title{padding-left:6px}.listing__gallery .listing__property-slider--counter .slider__thumb-title::before{font-family:Material-Design-Iconic-Font;content:"\f26d";padding-right:6px;font-size:6px;color:#fff;vertical-align:middle}.listing__gallery .listing__property-carousel .flex-direction-nav a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-shadow:unset;color:#fff}.listing__gallery .listing__property-carousel .flex-direction-nav a .zmdi{font-size:24px;color:#fff}.listing__gallery .listing__property-carousel .flex-direction-nav .flex-disabled{opacity:1!important;z-index:1}.listing__gallery .listing__property-carousel .flex-direction-nav a{height:74px;background-color:#30333a;margin:-37px 0 0}.listing__gallery .listing__property-carousel .flex-direction-nav a:focus{outline:0}.listing__gallery .listing__property-carousel .flex-direction-nav a.flex-prev{left:-40px}.listing__gallery .listing__property-carousel .flexslider:hover .flex-direction-nav .flex-prev{left:-40px}@media (max-width:768px){.listing__gallery .listing__property-carousel{margin:0}.listing__gallery .listing__property-carousel .flexslider{display:none}.listing__gallery .button-group{margin:0}.listing__gallery .listing__property-slider--counter{font-size:14px}}.listing__galery-slider{position:relative;width:100%;padding-top:66.66%;scroll-behavior:smooth}.listing__galery-slider:hover .gallery__fullscreen{opacity:1;visibility:visible}.listing__galery-slider .listing__property-slider,.listing__galery-slider .listing__property-slider .flexslider{position:absolute;top:0;bottom:0;height:100%;width:100%;overflow:hidden}.listing__galery-slider .listing__property-slider .flexslider:hover .flex-direction-nav .flex-next,.listing__galery-slider .listing__property-slider:hover .flex-direction-nav .flex-next{right:20px}.listing__galery-slider .listing__property-slider .flexslider:hover .flex-direction-nav .flex-prev,.listing__galery-slider .listing__property-slider:hover .flex-direction-nav .flex-prev{left:20px}.listing__galery-slider .listing__property-slider .flex-viewport,.listing__galery-slider .listing__property-slider .flexslider .flex-viewport{overflow:hidden}.listing__galery-slider .listing__property-slider .flexslider .slides,.listing__galery-slider .listing__property-slider .slides{display:block!important;width:100%;height:100%}.listing__galery-slider .listing__property-slider .flexslider .slides li,.listing__galery-slider .listing__property-slider .slides li{width:100%;height:100%;cursor:-webkit-grab;cursor:grab}@media (min-width:960px){.listing__galery-slider .listing__property-slider .flexslider .slides li,.listing__galery-slider .listing__property-slider .slides li{max-width:715px}}.listing__galery-slider .listing__property-slider .flexslider .slides li img,.listing__galery-slider .listing__property-slider .slides li img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.listing__galery-slider .listing__property-slider .flex-direction-nav a{width:40px;min-width:40px;height:40px;background-color:rgba(0,0,0,.3);text-shadow:unset}.listing__galery-slider .listing__property-slider .flex-direction-nav a.flex-prev{left:20px}.listing__galery-slider .listing__property-slider .flex-direction-nav a.flex-next{right:20px}.listing__galery-slider .listing__property-slider .flex-direction-nav a .zmdi{color:#fff}.gallery__fullscreen{position:absolute;top:16px;right:16px;display:block;width:30px;padding:0;background-color:transparent;outline:0;border:0;color:#fff;font-size:30px;text-align:center;z-index:10;opacity:0;visibility:hidden;cursor:pointer;-webkit-filter:drop-shadow(rgba(0, 0, 0, .6) 0 2px 2px);filter:drop-shadow(rgba(0, 0, 0, .6) 0 2px 2px);-webkit-transition:visibility .2s,opacity .2s linear;transition:visibility .2s,opacity .2s linear}@media (max-width:768px){.gallery__fullscreen{display:none}}.listing__noti--status{display:block;width:100%;margin:20px 0 0 0;padding:7px 16px;font-size:12px;font-weight:400;line-height:1.5;background-color:#f3f4f7;color:#337588}.listing__description{white-space:pre-line}.more__link{display:block;width:100%;margin:16px 0 0 0;padding:0;font-size:1rem;line-height:1.5;font-weight:500;color:#30333a;text-decoration:underline}.more__link:hover{color:#c72528}.more__link .zmdi{padding:0 0 0 4px}.listing__home--detail{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin-top:24px;position:relative}.listing__home--left{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:160px;padding:0 10px 0 0;border-right:1px solid #ccc}.listing__home--right{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:0 0 0 16px}.listing__home--type{font-size:12px;font-weight:400;line-height:1.5;text-transform:uppercase;color:#c72528}.listing__home--price{margin-top:10px;font-family:rv-font2;font-size:22px;font-weight:500;line-height:1.5;color:#c72528}.listing__home--address{display:block;width:100%}@media screen and (max-width:768px){.listing__home--address{margin-top:8px}}.listing__home--address h4,.listing__home--address p{display:inline-block;font-size:14px;font-weight:400;line-height:1.5;color:#838383}.listing__home--address h4::after,.listing__home--address p::after{content:",";display:inline-block;padding-right:4px}.listing__home--address h4:last-child::after,.listing__home--address p:last-child::after{content:""}.listing__home--address h4 a,.listing__home--address p a{color:#838383}.listing__home--address h4 a:hover,.listing__home--address p a:hover{color:#c72528}.listing__home--info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:unset}.listing__home--info li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.listing__home--info li+li{margin-left:24px}@media (max-width:1024px){.listing__home--info li+li{margin-left:16px}}.listing__home--info li p{display:block;font-size:12px;font-weight:400;line-height:1.5;color:#838383;text-transform:uppercase}.listing__home--info li p.visible-sm{display:none}.listing__home--info li strong{margin:16px 0 0 0;font-size:14px;font-weight:500;line-height:1.5;color:#30333a}.listing__home--info li strong .zmdi{display:none}@media screen and (max-width:768px){.listing__home--left{position:absolute;top:8px;right:0;border:0;padding:0}.listing__home--right{padding:0}.listing__home--type{display:none}.listing__home--price{margin:0;font-size:18px}.listing__home--info li{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.listing__home--info li:first-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;margin-bottom:20px}.listing__home--info li:first-child p.visible-sm{display:block}.listing__home--info li:nth-child(2){margin:0}.listing__home--info li p{display:none}.listing__home--info li strong{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1.6;font-weight:400}.listing__home--info li strong .zmdi{display:block;color:#444c59}}.listing__location--slider{border:0!important;margin:0}.listing__location--slider:hover .flex-direction-nav .flex-next{right:-18px!important}.listing__location--slider:hover .flex-direction-nav .flex-prev{left:-18px!important}.listing__location--slider ul.slides{list-style:unset;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;overflow:hidden}.listing__location--slider-item{width:auto;height:116px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;padding:8px;border-radius:2px;border:1px solid #ccc;cursor:pointer;transition:top .1s ease 0s,box-shadow .1s ease 0s,border-color .1s ease 0s,background-color .1s ease 0s,color .1s ease 0s,-webkit-box-shadow .1s ease 0s}.listing__location--slider-item:hover{background-color:rgba(243,244,247,.56);border:2px solid #444c59}.listing__location--slider-item.disable{background-color:rgba(243,244,247,.4);border:0;pointer-events:unset;cursor:default}.listing__location--slider-item.disable:hover{background-color:rgba(243,244,247,.4);border:unset}.listing__location--slider-item.disable img{opacity:.3;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.listing__location--slider-item.disable strong{color:#ccc}.listing__location--slider-item .icon-cover{width:48px;height:48px}.listing__location--slider-item .icon-cover img{display:block;width:100%;height:100%}.listing__location--slider-item strong{margin-top:14px;font-size:16px;line-height:1.5;font-weight:500;color:#444c59;text-align:center}.listing__location--slider .flex-direction-nav a{width:36px;height:36px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:2px;-webkit-box-shadow:0 2px 10px 0 rgba(170,170,170,.3);box-shadow:0 2px 10px 0 rgba(170,170,170,.3);background-color:#fff;opacity:1!important}.listing__location--slider .flex-direction-nav a .zmdi{padding:0;font-size:20px;color:#444c59}.listing__location--slider .flex-direction-nav a.flex-next:before,.listing__location--slider .flex-direction-nav a.flex-prev:before{content:""}.listing__location--slider .flex-direction-nav .flex-next{right:-18px}.listing__location--slider .flex-direction-nav .flex-prev{left:-18px}@media screen and (max-width:768px){.listing__location--slider-item{height:104px}.listing__location--slider .flex-direction-nav .flex-next{top:20px;right:-13px;width:44px;height:100%;background-image:-webkit-gradient(linear,right top,left top,color-stop(35%,var(--white)),to(rgba(255,255,255,0)));background-image:linear-gradient(to left,var(--white) 35%,rgba(255,255,255,0));-webkit-box-shadow:unset;box-shadow:unset}.listing__location--slider .flex-direction-nav .flex-prev{top:20px;left:-13px;width:44px;height:100%;background-image:-webkit-gradient(linear,right top,left top,color-stop(35%,var(--white)),to(rgba(255,255,255,0)));background-image:linear-gradient(to left,var(--white) 35%,rgba(255,255,255,0));-webkit-box-shadow:unset;box-shadow:unset}}.time__line{position:relative}.time__line li{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:1.875rem;border-left:1px solid #ccc;position:relative;padding-left:20px;margin:0 0 0 7px}.time__line li:last-child{border:0;padding-bottom:0}.time__line li:before{position:absolute;left:-7px;top:0;content:"";width:12px;height:12px;background:#fff;border:1px solid #838383;border-radius:50%}.time__line li.time__line--outline:before{left:-8px;width:16px;height:16px;background-image:-webkit-radial-gradient(circle,#ccc 48%,#fff 0,#fff 65%,#ccc 0);border:unset}.time__line li.time__line--outline strong{font-size:1.125rem;color:#30333a}.time__line strong{margin-top:-2px;color:#444c59;font-size:1rem;font-weight:500;line-height:normal}.time__line a{color:#337588;font-size:1rem;line-height:1.5;font-weight:500;text-decoration:underline}.time__line--content p{color:#444c59;font-size:1rem;line-height:1.5;font-weight:400}.time__line--content strong{color:#444c59;font-size:1rem;line-height:1.5;font-weight:500}.time__line--content-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:6;-ms-flex:6 1 auto;flex:6 1 auto;margin-top:-4px}.time__line--content-left .time__line--date{padding-right:8%}.time__line--content-left strong{margin-top:0}@media (max-width:576px){.time__line--content-left{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.time__line--content-left .time__line--date{font-size:14px}}.time__line--content-right{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-top:-3px;text-align:right}@media screen and (max-width:576px){.time__line--content-right{position:absolute;top:0;right:0;font-size:1rem}}.listing__listview{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin-top:40px}.listing__listview--cover{position:relative;max-width:340px;width:100%;-webkit-transition:opacity ease-in .3s;transition:opacity ease-in .3s}.listing__listview--cover:hover img{opacity:.86}.listing__listview--cover img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.listing__listview--info{display:block;width:100%;height:auto;padding:20px 20px 20px 30px;background-color:#f3f4f7}.listing__listview--title{font-family:rv-font2;font-size:1.25rem;line-height:1.5;font-weight:500;color:#30333a}.listing__listview--title:hover{color:#c72528}.listing__listview--desc{font-size:.875rem;line-height:1.5;font-weight:400;color:#444c59}.listing__listview--detail{display:block;width:100%;margin-top:16px}.listing__listview--detail li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.listing__listview--detail li+li{margin-top:8px}.listing__listview--detail li .listing__multi-type{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.listing__listview--detail p{display:inline-block;width:74px;margin-right:12px;font-size:.875rem;line-height:1.5;font-weight:400;color:rgba(68,76,89,.86)}.listing__listview--detail strong{font-size:.875rem;line-height:1.5;font-weight:500;color:#444c59}.listing__listview--detail .listing__multi-type strong+strong:before{content:", "}.listing__listview--link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin-top:20px}.listing__listview--link a{padding:0 14px;font-size:.875rem;line-height:1.5;font-weight:500;color:#30333a;text-decoration:underline}.listing__listview--link a:first-child{padding-left:0}.listing__listview--link a:last-child{padding-right:0}.listing__listview--link a:hover{opacity:.86}.listing__listview--link a+a{border-left:1px solid #ccc}.listing__listview--link a.text__blue-min{color:#337588}.listing__listview .btn-favorite__v2{position:absolute;top:10px;right:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:32px;height:32px}@media screen and (max-width:640px){.listing__listview{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.listing__listview--cover{max-width:100%;position:relative;padding-top:56.25%}.listing__listview--cover img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.listing__listview--info{padding:20px 16px 24px}}.listing__listview.listing__neighborhood{margin-top:0}.listing__listview.listing__neighborhood .listing__listview--desc{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin-top:8px}.listing__listview.listing__neighborhood .listing__listview--detail p{width:120px}.listing__statistic{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;list-style:unset;-ms-flex-wrap:wrap;flex-wrap:wrap}.listing__statistic li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex:1;flex:1;height:73px;background-color:#f3f4f7}.listing__statistic li+li{border-left:2px solid #fff}.listing__statistic--cover{display:block;width:36px;height:36px;margin-right:12px}.listing__statistic--cover img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.listing__statistic--text strong{font-size:18px;line-height:1.5;font-weight:600;color:#444c59}.listing__statistic--text p{font-size:14px;line-height:1.5;font-weight:400;color:#838383}@media screen and (max-width:640px){.listing__statistic li{-webkit-box-flex:1;-ms-flex:1 50%;flex:1 50%;border-bottom:2px solid #fff}.listing__statistic li:last-child,.listing__statistic li:nth-last-child(2){border-bottom:unset}}.listing__tabs{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:40px;white-space:nowrap;overflow-x:scroll;list-style:unset;padding:0;margin-bottom:20px;border-bottom:1px solid rgba(48,51,58,.2)}.listing__tabs.no__border{border-bottom:unset}.listing__tabs li{position:relative;float:left;display:block;margin-right:30px;border-bottom:2px solid transparent;-webkit-transition:ease all .5s;transition:ease all .5s}.listing__tabs li:hover{border-bottom:2px solid #30333a}.listing__tabs li.active{border-bottom:2px solid #30333a}.listing__tabs li a{display:block;font-size:.875rem;line-height:38px;font-weight:500;color:#30333a}.listing__school{position:relative}.listing__school::after{position:absolute;top:0;right:0;display:block;width:30px;height:36px;content:"";background-image:-webkit-gradient(linear,right top,left top,color-stop(0,#fff),to(rgba(255,255,255,0)));background-image:linear-gradient(to left,#fff 0,rgba(255,255,255,0))}.listing__school .table{border:0}.listing__school .table tr{border-style:dotted}.listing__school .table td,.listing__school .table th{text-align:left}.listing__school .table th:first-child{width:30%}.listing__similar .loading-wrapper{margin:0;padding:0}.listing__similar .tab-content{display:grid;grid-gap:30px;grid-template-columns:repeat(3,1fr)}.listing__similar .tab-content.tab__no--data{grid-template:initial}.listing__similar .tab-content .label-primary.view3d{background-image:url(../../images/3dView.svg)}.listing__similar .tab-content .listingCard{width:auto}.listing__similar .tab-content .listingCard label{margin:0}.listing__similar .tab-content .listingCard .label-group{left:10px;display:inline-block;padding:0}.listing__similar .tab-content .listingCard .label-group .label-primary{padding:5px 8px 2px;font-size:10px;line-height:1.5;font-weight:600;text-transform:uppercase}.listing__similar .tab-content .listingCard .label-group .label-primary+.label-primary{margin-left:10px}@media screen and (max-width:768px){.listing__similar .tab-content{grid-template-columns:repeat(2,1fr);grid-gap:20px}}@media screen and (max-width:576px){.listing__similar .tab-content{grid-template-columns:repeat(1,1fr)}.listing__similar .tab-content .listingCard{max-width:100%}}.listing__similar.tab-container .tab-content{display:none}.listing__similar.tab-container .tab-content.current{display:grid}.sidebar__form{width:100%;padding:24px;-webkit-box-shadow:0 2px 16px 0 rgba(170,170,170,.2);box-shadow:0 2px 16px 0 rgba(170,170,170,.2);border:solid 1px rgba(204,204,204,.4)}.sidebar__form--title{display:block;width:100%;margin-bottom:24px;text-align:left;font-family:rv-font2;font-size:20px;line-height:1.5;font-weight:500;color:#30333a}.sidebar__form--agent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.sidebar__form--agent-avatar{display:block;min-width:56px;width:56px;height:56px;overflow:hidden;margin-right:12px}.sidebar__form--agent-avatar img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.sidebar__form--agent-info{display:block}.sidebar__form--agent-info h5{font-size:1.125rem;line-height:1.5;font-weight:500;color:#30333a}.sidebar__form--agent-info p{font-size:1rem;line-height:1.5;font-weight:400;color:#838383}.sidebar__form--desc{display:block;margin:20px 0 0;text-align:center;font-size:14px;line-height:1.5;font-weight:400;color:#838383}.sidebar__form .text-small-center{position:relative;display:block;width:100%;margin:26px 0;border-bottom:1px solid #ccc;text-align:center;font-size:1rem;line-height:.1px;font-weight:400;color:#838383}.sidebar__form .text-small-center span{background:#fff;padding:0 6px}.sidebar__form .text-small-center strong{font-weight:500;color:#30333a}.sidebar__form a.btn-primary{max-width:100%}.sidebar__form a.btn-primary+.btn-primary{margin-top:16px}.sidebar__form a.btn-primary .zmdi{padding:0 6px 3px 0}.sidebar__form a.btn-primary.show-phone{background:0 0!important;border:0;font-size:24px;color:#c72528;font-weight:500}.sidebar__form a.btn-primary.show-phone .zmdi{font-size:24px}.cta-bottom-wrapper.listing__cta--bottom{height:auto;padding:8px 16px;z-index:4000}.cta-bottom-wrapper.listing__cta--bottom p{display:block;text-align:center;margin-bottom:8px;font-size:.875rem;line-height:1.5;font-weight:400;color:#838383}.cta-bottom-wrapper.listing__cta--bottom p strong{font-weight:500;color:#30333a}.cta-bottom-wrapper.listing__cta--bottom .cta-bottom-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cta-bottom-wrapper.listing__cta--bottom .cta-bottom-inner div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:3;-ms-flex:3;flex:3}.cta-bottom-wrapper.listing__cta--bottom .cta-bottom-inner div.listing__chat{-webkit-box-flex:1;-ms-flex:1;flex:1}.cta-bottom-wrapper.listing__cta--bottom .cta-bottom-inner div+div{margin-left:10px}.cta-bottom-wrapper.listing__cta--bottom .cta-bottom-inner div .zmdi{padding:0 4px 3px 0}.cta-bottom-wrapper.listing__cta--bottom .btn-zalo{padding-left:0;padding-right:10px}.cta-bottom-wrapper.listing__cta--bottom .btn-zalo .zmdi-zalo::before{width:40px;height:40px}.container{max-width:1140px;margin:0 auto;padding:0;position:relative}.container:after,.container:before{display:table;content:"";line-height:0}.container:after{clear:both}@media screen and (max-width:1176px){.container{padding:0 18px}}.page__mls .container{display:block;max-width:1140px;margin:0 auto;padding:0;position:relative}.page__mls .container:after,.page__mls .container:before{display:table;content:"";line-height:0}.page__mls .container:after{clear:both}@media screen and (max-width:1176px){.page__mls .container{padding:0 18px}}.listing__property-slider{width:100%;height:100%;overflow:hidden;margin:0;position:relative}.listing__property-slider--counter{display:block;width:100%;text-align:center;padding:16px 0 24px;color:#30333a;font-size:16px;line-height:1.5;font-weight:500}.listing__property-slider .flexslider{height:calc(100vh - 212px);overflow:hidden;margin:0;background-color:#000;border:0;border-radius:0}.listing__property-slider .flexslider:hover .flex-direction-nav .flex-prev{opacity:1;left:32px}.listing__property-slider .flexslider:hover .flex-direction-nav .flex-next{opacity:1;right:32px}.listing__property-slider .flexslider .flex-viewport{height:100%}.listing__property-slider .flexslider .slides{height:100%;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.listing__property-slider .flexslider .slides li{height:auto;text-align:center;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.listing__property-slider .flexslider .slides img{max-width:100%;width:auto;margin:0 auto;-o-object-fit:contain;object-fit:contain}.listing__property-slider .flex-direction-nav a{width:48px;min-width:48px;height:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:.7;border-radius:2px;-webkit-box-shadow:0 2px 10px 0 rgba(170,170,170,.3);box-shadow:0 2px 10px 0 rgba(170,170,170,.3);background-color:#fff}.listing__property-slider .flex-direction-nav a:before{content:""}.listing__property-slider .flex-direction-nav a .zmdi{padding:0;font-size:32px;color:#337588}.listing__property-slider .flex-direction-nav a.flex-prev{left:32px}.listing__property-slider .flex-direction-nav a.flex-next{right:32px}.listing__property-slider .flex-direction-nav a.flex-next:before{content:""}@media screen and (max-width:1024px){.listing__property-slider--counter{color:#fff}.listing__property-slider .flexslider{height:calc(100vh - 216px)}}@media screen and (max-width:768px){.listing__property-slider .flexslider{height:100%}.listing__property-slider .flexslider:hover .flex-direction-nav .flex-prev{left:16px}.listing__property-slider .flexslider:hover .flex-direction-nav .flex-next{right:16px}.listing__property-slider .flex-direction-nav a{width:40px;min-width:40px;height:40px}.listing__property-slider .flex-direction-nav a.flex-prev{left:16px}.listing__property-slider .flex-direction-nav a.flex-next{right:16px}}.listing__property-carousel{position:absolute;bottom:10px;left:0;width:100%}.listing__property-carousel .flexslider{max-width:70%;margin:0 auto;border:0;border-radius:unset}.listing__property-carousel .flexslider:hover .flex-direction-nav .flex-prev{opacity:1;left:-40px}.listing__property-carousel .flexslider:hover .flex-direction-nav .flex-next{opacity:1;right:-40px}.listing__property-carousel .flexslider .slides>li{width:96px;height:74px;margin-right:4px;cursor:pointer}.listing__property-carousel .flexslider .slides>li img{height:100%;opacity:.4;-o-object-fit:cover;object-fit:cover;-webkit-transition:all 1s ease;transition:all 1s ease}.listing__property-carousel .flexslider .slides>li.flex-active-slide img,.listing__property-carousel .flexslider .slides>li:hover img{opacity:1}.listing__property-carousel .flex-direction-nav a{opacity:1}.listing__property-carousel .flex-direction-nav a:before{content:""}.listing__property-carousel .flex-direction-nav a .zmdi{padding:0;font-size:32px;color:#337588}.listing__property-carousel .flex-direction-nav a.flex-prev{left:-40px}.listing__property-carousel .flex-direction-nav a.flex-next{right:-40px}.listing__property-carousel .flex-direction-nav a.flex-next:before{content:""}.listing__property-carousel .flex-direction-nav .flex-disabled{opacity:0!important;cursor:default;z-index:-1}@media screen and (max-width:1024px){.listing__property-carousel{display:none}}.popup__listing--map{position:relative;width:100%;height:100%}.popup__listing--fullscreen{overflow:hidden;background-color:#000}.popup__listing--fullscreen .popup-dialog{margin:0;height:100%}.popup__listing--fullscreen .popup-dialog .listing__tabs{height:64px;margin:0}.popup__listing--fullscreen .popup-dialog .listing__tabs li a{line-height:64px}.popup__listing--fullscreen .popup-dialog .popup-header{padding:0 0 0 64px;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.1);box-shadow:0 2px 2px 0 rgba(0,0,0,.1)}.popup__listing--fullscreen .popup-dialog .popup-close{top:16px;right:64px;padding:0;background-color:#fff;-webkit-box-shadow:unset;box-shadow:unset;transition:top .1s ease 0s,box-shadow .1s ease 0s,border-color .1s ease 0s,background-color .1s ease 0s,color .1s ease 0s,-webkit-box-shadow .1s ease 0s}@media screen and (min-width:1024px){.popup__listing--fullscreen .popup-dialog .popup-close:hover{background-color:#f3f4f7}.popup__listing--fullscreen .popup-dialog .popup-close:hover .zmdi{opacity:1}}.popup__listing--fullscreen .popup-dialog .popup-close .zmdi{font-size:28px;color:#444c59;opacity:.86}.popup__listing--fullscreen .popup-dialog .popup-content{width:100%;height:100%;float:unset}.popup__listing--fullscreen .popup-dialog .popup-body{position:unset;display:block;width:100%;height:calc(100% - 82px);padding:0}.popup__listing--fullscreen .popup-dialog .popup-body__container{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%}.popup__listing--fullscreen .popup-dialog .popup-body__content{display:none;width:100%;height:100%;-webkit-transition:background .15s linear;transition:background .15s linear}.popup__listing--fullscreen .popup-dialog .popup-body__content.current{display:block}.popup__listing--fullscreen .popup-dialog .popup-body__left{position:relative;width:calc(100% - 432px);height:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media screen and (max-width:1024px){.popup__listing--fullscreen .popup-dialog .popup-body__left{width:100%;height:calc(100% - 87px)}.popup__listing--fullscreen .popup-dialog .popup-body__left .popup__listing--photo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;background-color:#000}}.popup__listing--fullscreen .popup-dialog .popup-body__right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:432px;min-width:432px;height:100%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.popup__listing--fullscreen .popup-dialog .popup-body__right .sidebar__form{height:100%;padding:40px;-webkit-box-shadow:unset;box-shadow:unset;border:solid 1px rgba(204,204,204,.4)}@media screen and (max-width:1024px){.popup__listing--fullscreen .popup-dialog .popup-body__right{display:none}}.popup__listing--fullscreen .popup-dialog .popup-body .listing__cta--bottom{display:none}@media screen and (min-width:576px){.popup__listing--fullscreen .popup-dialog{max-width:100%;width:100%;height:100%;margin:0;padding:0}}@media screen and (max-width:1024px){.popup__listing--fullscreen .popup-dialog .popup-header{padding-left:16px}.popup__listing--fullscreen .popup-dialog .listing__tabs{width:calc(100% - 40px);margin-top:0}.popup__listing--fullscreen .popup-dialog .listing__tabs li:last-child{padding-right:20px}.popup__listing--fullscreen .popup-dialog .popup-close{top:14px;right:16px;border-radius:unset}.popup__listing--fullscreen .popup-dialog .popup-close .zmdi{opacity:1}.popup__listing--fullscreen .popup-dialog .popup-close:before{position:absolute;top:0;left:-28px;display:block;width:30px;height:36px;content:"";background-image:-webkit-gradient(linear,right top,left top,color-stop(35%,#fff),to(rgba(255,255,255,0)));background-image:linear-gradient(to left,#fff 35%,rgba(255,255,255,0))}.popup__listing--fullscreen .popup-dialog .popup-close .zmdi{font-size:28px}.popup__listing--fullscreen .popup-dialog .popup-body .listing__cta--bottom{display:block}.popup__listing--fullscreen .popup-dialog .popup-body__content{background-color:#000}}@media screen and (max-width:1024px){.cta-bottom-wrapper.listing__cta--bottom{display:block}}.page-listing-detail{background:#fff;width:100%;padding:40px 0}.page-listing-detail .visible-pc{display:block}@media screen and (max-width:768px){.page-listing-detail .visible-pc{display:none}}.page-listing-detail .visible-sm{display:none}@media screen and (max-width:768px){.page-listing-detail .visible-sm{display:block}}.page-listing-detail .heading-01{width:100%;margin:0;font-family:rv-font2;font-size:1.25rem;line-height:1.5;font-weight:500;color:#30333a}@media screen and (max-width:768px){.page-listing-detail .heading-01{font-size:1.25rem}}.page-listing-detail .heading-02{position:relative;padding:40px 0 20px;font-size:1.5rem;line-height:normal;font-family:rv-font2,Arial,Helvetica,sans-serif}@media (max-width:1024px){.page-listing-detail .heading-02{font-size:1.25rem}}.page-listing-detail .heading-03{display:block;width:100%;padding:24px 0 12px}@media screen and (max-width:768px){.page-listing-detail .heading-03{font-size:1.125rem}}.page-listing-detail .left-content{max-width:715px;width:63%;margin:0}@media screen and (max-width:960px){.page-listing-detail .left-content{max-width:100%;width:100%}}.page-listing-detail .content-detail-house header.detail-house{position:relative;float:none;width:100%;margin:0;padding:0 0 30px}@media (max-width:800px){.page-listing-detail .content-detail-house header.detail-house{padding:0 0 16px}}.page-listing-detail .detail-more{border-bottom:1px solid rgba(48,51,58,.15)}.page-listing-detail .detail-more li{border-bottom:unset;border-top:1px dotted #dedede}.page-listing-detail .detail-more li:first-child,.page-listing-detail .detail-more li:nth-child(2){border-top:unset}.page-listing-detail .detail-more.utilities-list{border-bottom:0}.page-listing-detail .detail-more.utilities-list li{border:0}@media screen and (max-width:800px){.page-listing-detail .detail-more.utilities-list li:first-child{border-bottom:0}}@media screen and (max-width:800px){.page-listing-detail .detail-more li:first-child{border-bottom:1px solid rgba(48,51,58,.15)}}.page-listing-detail .detail-commodities li{width:48%}.page-listing-detail .sidebar-agent-other .rating-star .zmdi{padding-bottom:6px}.page-listing-detail .sidebar-agent-other .rating-star .total-rating{padding-left:4px;color:#838383}.page-listing-detail .block-group{background:#fff;display:block;padding:24px 0}@media screen and (min-width:768px){.page-listing-detail .block-group{display:none}}.page-listing-detail .block .image{width:48px;height:48px;display:block;border-radius:50%}.page-listing-detail .block .image+.user-info{margin-left:16px}.page-listing-detail .block .image img{display:block;width:100%;height:100%;border-radius:50%;-o-object-fit:cover;object-fit:cover}.page-listing-detail .block .user{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-listing-detail .block .user-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page-listing-detail .block .user-name{font-size:16px;line-height:24px;color:#30333a;font-weight:600}.page-listing-detail .block .rating-star{padding-right:8px;font-size:16px;line-height:24px;color:#fbbc05}.page-listing-detail .block .rating-star .zmdi{padding-bottom:3px}.page-listing-detail .block .rating-star .total-rating{font-size:14px;line-height:20px;font-weight:600;color:#fbbc05;padding-left:4px}.page-listing-detail .block.is-mobile{-webkit-box-shadow:unset;box-shadow:unset;border:0;padding:0}.page-listing-detail .block.is-mobile .is-head .is-navigation .swiper-button-next,.page-listing-detail .block.is-mobile .is-head .is-navigation .swiper-button-prev{background:0 0}.page-listing-detail .block.is-mobile .is-head .is-navigation .swiper-button-next::after,.page-listing-detail .block.is-mobile .is-head .is-navigation .swiper-button-prev::after{font-size:24px}.page-listing-detail .block .customer-rating .is-head .card-title{font-family:rv-font1;font-size:16px;line-height:24px;font-weight:600;color:#838383}.page-listing-detail .last-coll{margin-bottom:0!important}.page-listing-detail .loan-tool-block{padding-bottom:0}@media screen and (max-width:768px){.page-listing-detail{padding-top:0}}.page-listing-detail.page__mls{padding:12px 0 60px 0}.page-listing-detail.page__mls .right-content.visible-pc{top:70px}@media screen and (max-width:768px){.page-listing-detail.page__mls{padding-top:0}.page-listing-detail.page__mls .breadcrumb{display:none}.page-listing-detail.page__mls .listing__gallery{margin-left:-18px;margin-right:-18px;border-radius:0}.page-listing-detail.page__mls .menu__sticky{display:none}.page-listing-detail.page__mls .heading-01{margin-top:4px}}@media screen and (max-width:576px){.page-listing-detail.page__mls .listing__school .table tr{position:relative;border-bottom:0;margin-bottom:20px;padding:0}.page-listing-detail.page__mls .listing__school .table td{padding:0;border:unset;text-align:left;font-size:14px;line-height:1.5}.page-listing-detail.page__mls .listing__school .table td:first-child{display:block;margin-bottom:4px;font-weight:500}.page-listing-detail.page__mls .listing__school .table td:not(:first-child){color:#838383}.page-listing-detail.page__mls .listing__school .table td::before{content:""}.page-listing-detail.page__mls .listing__school .table td.listing__school--km{position:absolute;top:14px;right:0}.page-listing-detail.page__mls .listing__school .table td.listing__school--level::after{font-family:Material-Design-Iconic-Font;content:"\f26d";padding:0 4px 2px;font-size:6px;color:#838383;vertical-align:middle}}.page-listing-detail.page__mls .mls-address-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:8px}.page-listing-detail.page__mls .mls-address-label.visible-sm{display:block}@media screen and (min-width:768px){.page-listing-detail.page__mls .mls-address-label.visible-sm{display:none}}@media screen and (max-width:768px){.page-listing-detail.page__mls .mls-address-label{margin-top:16px;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.page-listing-detail.page__mls .mls-address-label .listing__home--address{width:auto}@media screen and (min-width:992px){.page-listing-detail.page__mls .mls-address-label .listing__home--address+.label-group::before{content:"•";margin:0 8px;color:#707070;vertical-align:middle}}.page-listing-detail.page__mls .mls-address-label .label-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-listing-detail.page__mls .mls-address-label .label-primary{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:24px;padding:4px 8px 2px;font-weight:400;font-size:14px;line-height:20px}.page-listing-detail.page__mls .mls-address-label .label-primary.sold-out{background-color:#dadddf;color:#5f666d}.page-listing-detail.page__mls .mls-address-label .label-primary .zmdi{padding:0 0 0 8px;font-size:16px}.listing__similar .listingCard .info-container .listing-address h4,.listing__similar .listingCard .info-container .listing-address p{display:inline;color:#838383;padding:2px 0;font-size:14px;line-height:1.5}.listing__similar .listingCard .info-container .listing-address h4:first-child::after,.listing__similar .listingCard .info-container .listing-address p:first-child::after{content:"•";display:inline-block;padding:0 4px}.listing__similar .listingCard .info-container .listing-address h4:last-child::after,.listing__similar .listingCard .info-container .listing-address p:last-child::after{content:""}.listing__similar .listingCard .info-container .listing-address h4::after,.listing__similar .listingCard .info-container .listing-address p::after{content:",";padding-right:4px}.listing__similar .listingCard .info-container .listing-address h4 a,.listing__similar .listingCard .info-container .listing-address p a{color:#838383}.block-browser.block-browser__listing{padding:0 0 40px;border-top:0}.block-browser.block-browser__listing .container{display:block;padding:0}@media screen and (max-width:1200px){.block-browser.block-browser__listing .container{padding:0 18px}}@media screen and (max-width:1024px){.block-browser.block-browser__listing .container{padding:0}}.block-browser.block-browser__listing .heading{margin-bottom:24px;font-family:rv-font1;font-size:16px;line-height:1.5;font-weight:500;color:#444c59}@media screen and (max-width:768px){.block-browser.block-browser__listing{display:block!important}.block-browser.block-browser__listing .detail-block{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.block-browser.block-browser__listing .detail-block .col-link{width:25%}.block-browser.block-browser__listing .detail-block .col-link:last-child{display:none}}@media screen and (max-width:576px){.block-browser.block-browser__listing .detail-block .col-link{width:50%}}@media screen and (max-width:480px){.block-browser.block-browser__listing{padding-top:24px}.block-browser.block-browser__listing .heading{margin-bottom:16px}}#toast-container>div{width:360px!important}.page__mls .box-left .row .option{display:-webkit-box;display:-ms-flexbox;display:flex}.page__mls .box-left .row .option input[type=radio]{border:unset;outline:0;float:unset;font-size:14px;line-height:1.5;font-weight:400}.page__mls .box-left .row .option input[type=radio]::after{top:4px}@media only screen and (max-width:480px) and (min-width:320px){.page__mls .box-left .row .option input[type=radio]::after{top:4px}}.rcta img.hs-cta-img{max-width:100%!important;width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.systemModal{overflow:hidden;border-radius:4px}.systemModal .systemModal-body .system-button .btn-primary{min-width:134px;max-width:134px}.systemModal .systemModal-body .system-button .btn-primary:first-child{margin-right:20px}.popup-dialog-large .popup-right-phone.show-phone{background:0 0!important;border:0;font-size:24px;color:#c72528;font-weight:500}.popup-dialog-large .popup-right-phone.show-phone .zmdi{display:none}@media (max-width:768px){.popup-dialog-large .popup-right-phone.show-phone{font-size:20px}}.page__mls--head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}@media (max-width:768px){.page__mls--head{display:none}}.mls--head__left{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:715px;width:100%;margin:0 2% 0 0}.mls--head__right{max-width:365px;width:35%;margin:0}@media (max-width:960px){.mls--head__right{width:365px}}.listing__detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:unset}.listing__detail li,.listing__detail--item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;padding:0 8px;text-align:center}.listing__detail li:first-child,.listing__detail--item:first-child{padding-left:0}.listing__detail li:last-child,.listing__detail--item:last-child{padding-right:0}.listing__detail li:not(:last-child),.listing__detail--item:not(:last-child){max-width:70px}.listing__detail li.active,.listing__detail--item.active{-webkit-box-flex:0;-ms-flex:0 1 140px;flex:0 1 140px;min-width:140px;width:140px;text-align:left}.listing__detail li.active p,.listing__detail--item.active p{color:#c72528}.listing__detail li.active strong,.listing__detail--item.active strong{display:block;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:rv-font2;font-size:18px;color:#c72528}.listing__detail li+li::before,.listing__detail--item+li::before{position:absolute;top:50%;left:0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);content:"";width:1px;height:32px;background-color:rgba(204,204,204,.69)}.listing__detail li p,.listing__detail--item p{display:block;font-size:12px;font-weight:400;line-height:1.5;color:#838383;text-transform:uppercase}.listing__detail li p.visible-sm,.listing__detail--item p.visible-sm{display:none}.listing__detail li strong,.listing__detail--item strong{margin:10px 0 0 0;font-size:16px;font-weight:500;line-height:1.5;color:#30333a}.listing__detail li strong .zmdi,.listing__detail--item strong .zmdi{display:none}.breadcrumb.breadcrumb__location{margin-bottom:18px}.breadcrumb.breadcrumb__location li{font-size:16px}.breadcrumb.breadcrumb__location li a{color:#337588}.pac-container{z-index:3000!important}.page__mls .box-right .down-payment{margin-top:33px}.popup__listing--contact .popup-right-rva{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.popup__listing--contact .popup-right-rva .rva-cover{display:block;margin:0 auto}.popup__listing--contact .popup-right-rva .rva-cover.is-isa{width:133px;max-width:133px;height:64px;border-radius:0}.popup__listing--contact .popup-right-rva .rva-cover img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.popup__listing--contact .popup-right-rva .rva-info{margin-top:20px;text-align:center}.popup__listing--contact .popup-right-rva .rva-info-name{color:#444c59}.popup__listing--contact .popup-right-phone{margin-top:19px}@media (max-width:1024px){.popup__listing--contact .popup-dialog-centered{min-height:calc(100% - 3.5rem)}}.buy-with-rever .content{position:relative;width:100%;height:100%;margin:80px 0 40px;padding:92px 48px 48px;border:1px solid #d6d7d8;background-color:#fff;-webkit-box-shadow:0 16px 20px rgba(0,0,0,.1);box-shadow:0 16px 20px rgba(0,0,0,.1)}.buy-with-rever .logo{position:absolute;top:-50px;left:48px;width:96px;min-width:96px;height:96px;background-color:#fff;margin:0;padding:0}.buy-with-rever .logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.buy-with-rever .title{display:block;max-width:382px;width:100%;font-family:rv-font2;font-size:32px;line-height:1.5;font-weight:500}.buy-with-rever .content-row{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.buy-with-rever .consultant-avatar{position:absolute;bottom:0;right:10px;width:306px;height:375px}.buy-with-rever .consultant-avatar img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.buy-with-rever ul{display:block;max-width:422px;width:100%;margin:32px 39% 0 0;padding:0 0 0 20px;list-style:disc}.buy-with-rever ul li{list-style:disc;font-size:16px;line-height:1.5;font-weight:400;color:#444c59}.buy-with-rever ul li+li{margin-top:4px}.buy-with-rever__cta{display:inline-block;max-width:220px;width:100%;height:50px;margin-top:32px;padding:12px 16px 11px;outline:0;border:0;border-radius:2px;background-color:#c72528;font-size:18px;line-height:1.5;font-weight:500;color:#fff;text-align:center;-webkit-transition:opacity .2s;transition:opacity .2s}.buy-with-rever__cta:hover{color:#fff;opacity:.86}@media (max-width:1140px){.buy-with-rever .consultant-avatar{width:280px;height:345px}}@media (max-width:1024px){.buy-with-rever .consultant-avatar{width:260px;height:320px}}@media (max-width:768px){.buy-with-rever .content{padding:52px 32px 32px}.buy-with-rever .logo{top:-30px;left:32px;min-width:56px;width:56px;height:56px}.buy-with-rever .title{max-width:100%;font-size:24px}.buy-with-rever ul{max-width:100%;margin:18px 0 0}.buy-with-rever .consultant-avatar{display:none}.buy-with-rever__cta{margin-top:24px}}.project-name.project-name__flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.project-name.project-name__flex .address{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin-right:24px}.project-name.project-name__flex .address h4{display:inline-block;font-size:14px;line-height:1.5;font-weight:400;color:#838383}.project-name.project-name__flex .address .title-project{font-family:rv-font2,Arial,Helvetica,sans-serif;font-size:30px;line-height:1.5;font-weight:500;color:#30333a}@media (max-width:768px){.project-name.project-name__flex .address .title-project{font-size:20px}}.project-name.project-name__flex .social-share{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;width:100%;height:auto}.project-name.project-name__flex .social-share .social-content{position:relative;top:unset;right:unset;left:unset;bottom:unset}@media (max-width:768px){.project-name.project-name__flex .social-content .follow-button{padding:5px 10px 3px!important}}.media-drawing-analysis{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:unset;margin-left:-2px;margin-right:-2px}.media-drawing-analysis li{position:relative;width:33.33%;padding-left:2px;padding-right:2px;padding-bottom:4px}.media-drawing-analysis li:first-child,.media-drawing-analysis li:nth-child(2){width:50%}.media-drawing-analysis li a{position:relative;display:block;width:100%;height:0;padding-top:calc((100% / 3) * 2);border:1px solid rgba(131,131,131,.4);border-radius:2px}.media-drawing-analysis li a img{-o-object-fit:cover;height:100%;max-width:100%;max-height:100%;left:0;object-fit:cover;overflow:hidden;position:absolute;top:0;width:100%;-webkit-transition:opacity ease .3s;transition:opacity ease .3s}.media-drawing-analysis li a:hover img{opacity:.86}.media-drawing-analysis li .overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:rgba(0,0,0,.4);font-size:24px;line-height:1.5;font-weight:500;color:#fff}.media-drawing-analysis li .overlay.view-3d img{position:relative;display:block;width:34px;height:32px;margin-bottom:8px}.media-drawing-analysis li .overlay.view-3d p{margin:0;font-style:italic;font-size:14px;line-height:1.5;font-weight:400}@media screen and (max-width:576px){.media-drawing-analysis li{width:100%}.media-drawing-analysis li:first-child,.media-drawing-analysis li:nth-child(2){width:100%}}.area-amenities{margin-top:24px}.area-amenities .row{margin-left:-15px;margin-right:-15px}.area-amenities [class^=col-]{margin-bottom:40px}@media screen and (max-width:768px){.area-amenities [class^=col-]:last-child{margin-bottom:0}}.area-amenities .list-group-header{border-bottom:1px dashed rgba(48,51,58,.15);margin-bottom:20px}.area-amenities .list-group-header .area-amenities-icon{width:48px;height:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:rgba(51,117,136,.1);margin-right:12px}.area-amenities .list-group-header .area-amenities-icon img{width:24px;height:24px}.area-amenities .list-group-header .area-amenities-title{margin-top:8px;font-size:18px;line-height:1.2;color:#30333a}.area-amenities .list-group-item{font-size:14px;line-height:1.5;color:#444c59}.area-amenities .list-group-item+.list-group-item{margin-top:14px}.area-amenities .list-group-item--text{width:calc(100% - 60px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.area-amenities .list-group-item strong{font-weight:500;color:#30333a}.area-amenities .v-more{padding-top:16px}.area-amenities .v-more a{display:block;text-decoration:underline;font-weight:500;font-size:14px;line-height:1.5;color:#444c59;-webkit-transition:opacity 0s;transition:opacity 0s}.area-amenities .v-more a:hover{opacity:.86}.area-amenities .no--data{padding:0}.area-amenities .no--data__cover{width:32px;height:32px;margin-bottom:8px}@media screen and (max-width:1139px){.area-amenities .row{margin-left:-10px;margin-right:-10px}}.nearest-location{margin-top:24px}.nearest-location .listing__tabs{width:unset;height:48px;background:#f2f2f2;margin:0 -20px 20px;padding:0 20px}.nearest-location .listing__tabs li{padding:0;-webkit-transition:unset;transition:unset}.nearest-location .listing__tabs li.active{border-left:unset}.nearest-location .listing__tabs li:hover{background-color:unset}.nearest-location .listing__tabs li a{line-height:48px}.nearest-location .list-group-item{border:0;padding:4px 0;font-size:14px;line-height:1.5;color:#444c59;-webkit-transition:padding .25s linear;transition:padding .25s linear;overflow:hidden}.nearest-location .list-group-item:hover{background-color:unset;padding-left:10px;border-left:2px solid #c72528}.nearest-location .list-group-item.active{padding-left:10px;border-left:2px solid #c72528}.nearest-location .list-group-item+.list-group-item{margin-top:16px}.nearest-location .list-group-item--text{width:calc(100% - 60px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nearest-location .list-group-item strong{font-weight:500;color:#30333a}.sidebar-agent{position:static;width:100%;margin-top:32px}@media screen and (min-width:960px){.sidebar-agent{border-radius:8px;-webkit-box-shadow:0 2px 16px 0 rgba(170,170,170,.2);box-shadow:0 2px 16px 0 rgba(170,170,170,.2);border:solid 1px rgba(204,204,204,.4);padding:24px 24px 0}}.sidebar-agent.is-call .sidebar-agent-cta .btn-primary{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;min-width:100%;padding-top:4px;padding-bottom:4px}.sidebar-agent.is-call .sidebar-agent-cta .btn-primary strong{font-size:16px;line-height:24px;font-weight:500;color:#fff}.sidebar-agent.is-call .sidebar-agent-cta .btn-primary span{font-size:11px;line-height:16px;font-weight:400;color:#fff}.sidebar-agent .sidebar-agent-title,.sidebar-agent h3{margin-bottom:12px;font-family:rv-font2;font-size:20px;line-height:28px;font-weight:500;color:#30333a}@media screen and (min-width:960px){.sidebar-agent .sidebar-agent-title,.sidebar-agent h3{font-size:24px;line-height:32px;margin-bottom:24px}}.sidebar-agent-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:16px}@media screen and (min-width:960px){.sidebar-agent-info{margin-bottom:24px}}.sidebar-agent-avatar{position:relative;min-width:74px;width:74px;height:74px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;background:-webkit-gradient(linear,left top,right top,from(#c72528),to(#ffa3fd));background:linear-gradient(to right,#c72528,#ffa3fd);margin-right:16px;padding:4px}.sidebar-agent-avatar img{width:66px;height:66px;border-radius:50%;background:#fff;padding:4px}.sidebar-agent-avatar .agent-status{position:absolute;top:6px;right:3px;display:block;width:16px;height:16px;border-radius:50%;border:2px solid #fff}.sidebar-agent-avatar .agent-status.online{background:#24a148}.sidebar-agent-avatar .agent-status.offline{background:#f3f4f7}.sidebar-agent-name{margin-bottom:2px;font-size:16px;line-height:24px;font-weight:500;color:#30333a}@media screen and (min-width:960px){.sidebar-agent-name{font-size:20px;line-height:28px}}.sidebar-agent-text{margin-bottom:2px;font-size:16px;line-height:1.5;color:#838383}.sidebar-agent .rating-star{padding-right:8px;font-size:16px;line-height:1.5;color:#30333a}.sidebar-agent .rating-star .zmdi{padding-bottom:3px}.sidebar-agent .rating-star .total-rating{padding-left:4px;color:#838383}.sidebar-agent-cta{display:none}@media screen and (min-width:960px){.sidebar-agent-cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.sidebar-agent-cta .btn-primary{width:100%;min-width:100%}.sidebar-agent-cta .btn-primary.show-phone{background:0 0!important;border:0;font-size:24px;color:#c72528;font-weight:500}.sidebar-agent-cta .btn-primary.show-phone span{color:#c72528}.sidebar-agent-cta .btn-primary+.btn-primary{margin-top:12px}.sidebar-agent-cta .btn-zalo{font-weight:500}.sidebar-agent-cta .btn-zalo .zmdi{padding-right:8px}.sidebar-agent-cta .is-or{margin:16px auto;font-size:14px;line-height:1.5;color:#838383;text-align:center}.sidebar-agent-cta ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid rgba(0,0,0,.1)}.sidebar-agent-cta ul li{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%}.sidebar-agent-cta ul li a{color:#30333a}.sidebar-agent-cta ul li a:hover{color:#222429}.sidebar-agent-cta ul li:last-child::before{position:absolute;top:14px;left:0;content:"";width:1px;height:24px;background:rgba(0,0,0,.1)}.sidebar-agent-other{margin-top:32px}.sidebar-agent-other-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.sidebar-agent-other-item+.sidebar-agent-other-item{margin-top:14px}.sidebar-agent-other h3{margin-bottom:14px}.sidebar-agent-other .sidebar-agent-info{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0}.sidebar-agent-other .sidebar-agent-avatar{min-width:64px;width:64px;height:64px;background:0 0;padding:0;border:1px solid rgba(204,204,204,.2)}.sidebar-agent-other .sidebar-agent-avatar img{width:100%;height:100%;padding:0}.sidebar-agent-other .sidebar-agent-name{font-size:16px}.sidebar-agent-other .phone-circle{min-width:40px;width:40px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #c72528;border-radius:50%}.sidebar-agent-other .phone-circle .zmdi{padding:0;font-size:24px;color:#c52728;-webkit-transition:background-color ease-in-out .3s;transition:background-color ease-in-out .3s}.sidebar-agent-other .phone-circle .zmdi:hover{background-color:#c72528}.sidebar-agent-other .phone-circle .zmdi:hover .zmdi{color:#fff}.sidebar-bottom{position:fixed;bottom:0;left:0;display:none;width:100%;padding:10px;background:#fff;-webkit-box-shadow:0 -4px 24px rgba(67,86,100,.08);box-shadow:0 -4px 24px rgba(67,86,100,.08);border-top:1px solid #ececec;z-index:20}.sidebar-bottom-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.sidebar-bottom .agent-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:calc(100% - 100px);margin:0}.sidebar-bottom .agent-info-wrapper{width:calc(100% - 48px)}.sidebar-bottom .agent-avatar{position:relative;min-width:40px;width:40px;height:40px;padding:2px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;background:-webkit-gradient(linear,left top,right top,from(#c72528),to(#ffa3fd));background:linear-gradient(to right,#c72528,#ffa3fd);margin-right:8px}.sidebar-bottom .agent-avatar img{width:36px;height:36px;background:#fff;border-radius:50%;padding:2px}.sidebar-bottom .agent-avatar .agent-status{position:absolute;top:2px;right:0;display:block;width:10px;height:10px;border-radius:50%;border:2px solid #fff}.sidebar-bottom .agent-avatar .agent-status.online{background:#24a148}.sidebar-bottom .agent-avatar .agent-status.offline{background:#f3f4f7}.sidebar-bottom .agent-name{width:100%;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:16px;line-height:1.5;font-weight:500;color:#30333a}.sidebar-bottom small{font-size:14px;line-height:1.5;color:#838383}.sidebar-bottom .rating-star{font-size:13px;line-height:1.5}.sidebar-bottom .rating-star .zmdi{padding-bottom:4px}.sidebar-bottom .rating-star .total-rating{color:#838383}.sidebar-bottom .sidebar-bottom-cta{width:auto;margin:0;font-weight:500}.sidebar-bottom .button-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.sidebar-bottom .button-group .btn-primary{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;min-width:40px;max-width:100%;padding:0 16px}.sidebar-bottom .button-group .btn-primary+.btn-primary{margin-left:10px}.sidebar-bottom .button-group .btn-primary .zmdi{padding:0 8px 0 0}.sidebar-bottom .button-group .zmdi-zalo::before{width:40px;height:40px}@media screen and (max-width:1024px){.sidebar-bottom{display:block}}.form-agent{display:none;padding:40px 24px}.form-agent-container{max-width:500px;width:100%;margin:0 auto}.form-agent-info{margin-bottom:18px}.form-agent-img{width:64px;height:64px;border:1px solid #ccc;border-radius:50%;margin:0 auto 16px;overflow:hidden}.form-agent-img img{width:100%;height:100%}.form-agent-name{margin-bottom:4px;font-size:16px;font-weight:500;text-align:center}.form-agent-text{font-size:13px;line-height:1.5;color:#838383;text-align:center}.form-agent-phone{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:16px;font-size:16px;color:#30333a}.form-agent-phone .zmdi{padding:0 10px 4px;font-size:24px}.form-agent-phone strong{font-size:24px;font-weight:500}.form-agent form .form-group-material{margin-bottom:12px}.form-agent form .form-control{border-color:transparent!important}.form-agent form>.btn{border-color:#c52728;font-weight:500}@media screen and (max-width:767.98px){.form-agent{display:block}}.section-3d .ads3d-box-left{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin:0;padding:0}.section-3d .cover{width:364px;height:200px;margin-right:32px;padding:0}.section-3d .cover img{width:100%;height:100%;cursor:pointer;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.section-3d .cover img:hover{opacity:.86}.section-3d .about-3d{width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1}@media screen and (max-width:800px){.section-3d .about-3d{padding-top:0}}@media screen and (max-width:768px){.section-3d .ads3d-box-left{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.section-3d .cover{width:100%;height:100%}.section-3d .about-3d{padding-top:20px}}.rv-rating .zmdi{padding:0 0 0 2px;font-size:1rem;color:#fbbc05}.rv-rating .star-none{color:#f0f2f6}.rv-rating .total-rating{color:#989ea5}.rv-rating-text{position:relative;top:2px;font-size:.875rem;line-height:20px;color:#838383}.customer-rating{padding:0}@media screen and (min-width:960px){.customer-rating{border-top:1px solid rgba(0,0,0,.1);margin-top:12px;padding:24px 0}}.customer-rating.is-mobile{display:none}@media screen and (max-width:768px){.customer-rating.is-mobile{display:block;border-radius:2px;margin-top:32px;padding:16px;-webkit-box-shadow:0 8px 16px rgba(67,86,100,.4);box-shadow:0 8px 16px rgba(67,86,100,.4)}}.customer-rating .is-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:16px;min-height:32px}@media screen and (min-width:960px){.customer-rating .is-head{margin-bottom:24px}}.customer-rating .is-head .card-title{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;margin:0;font-family:rv-font2;font-size:1.25rem;line-height:28px;font-weight:500;color:#30333a}.customer-rating .is-head .is-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.customer-rating .is-head .is-navigation .swiper-button-next,.customer-rating .is-head .is-navigation .swiper-button-prev{width:32px;height:32px;background:#f3f4f7;-webkit-box-shadow:unset;box-shadow:unset;border-radius:4px;margin-top:0}.customer-rating .is-head .is-navigation .swiper-button-next::after,.customer-rating .is-head .is-navigation .swiper-button-prev::after{font-size:16px;color:#30333a}.customer-rating .is-head .is-navigation .swiper-button-next{position:static;margin-left:8px}.customer-rating .is-head .is-navigation .swiper-button-next::after{font-family:Material-Design-Iconic-Font;content:"\f2fb"}.customer-rating .is-head .is-navigation .swiper-button-prev{position:static}.customer-rating .is-head .is-navigation .swiper-button-prev::after{font-family:Material-Design-Iconic-Font;content:"\f2fa"}.customer-rating .rating-slider{padding-top:8px}@media screen and (min-width:960px){.customer-rating .rating-slider{padding-top:0}}.customer-rating .card-rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.customer-rating .card-rating .card-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:96px}.customer-rating .card-rating .card-header .card-image{position:relative;width:64px;height:64px;border-radius:50%}.customer-rating .card-rating .card-header .card-image::after{position:absolute;bottom:0;right:0;font-family:Material-Design-Iconic-Font;content:"\f1b2";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:20px;height:20px;border-radius:50%;background-color:#f3f4f7;z-index:1}.customer-rating .card-rating .card-header .card-image+.card-title{margin-top:12px}.customer-rating .card-rating .card-header .card-image img{width:100%;height:100%;border-radius:50%}.customer-rating .card-rating .card-header .card-title{font-size:1rem;line-height:24px;font-weight:500;color:#30333a}.customer-rating .card-rating .card-header .card-title+.card-text,.customer-rating .card-rating .card-header .card-title+.rv-rating{margin-top:4px}.customer-rating .card-rating .card-header .rv-rating+.card-text{margin-top:4px}.customer-rating .card-rating .card-header .card-text{font-size:.875rem;line-height:20px;color:#838383}.customer-rating .card-rating .card-content{width:calc(100% - 96px);padding:0 0 0 16px}.customer-rating .card-rating .card-content .card-text{margin:0;font-size:.875rem;line-height:20px;color:#838383}.customer-rating .card-rating .card-content .card-text.is-quote{max-height:100px;overflow-y:auto;scrollbar-color:#ccc #f3f4f7;scrollbar-width:thin}.customer-rating .card-rating .card-content .card-text.is-quote:hover::-webkit-scrollbar,.customer-rating .card-rating .card-content .card-text.is-quote:hover::-webkit-scrollbar-thumb,.customer-rating .card-rating .card-content .card-text.is-quote:hover::-webkit-scrollbar-track{visibility:visible;opacity:1}.customer-rating .card-rating .card-content .card-text.is-quote::-webkit-scrollbar{width:8px;visibility:hidden;opacity:0}.customer-rating .card-rating .card-content .card-text.is-quote::-webkit-scrollbar-track{background:#f3f4f7;border-radius:4px;visibility:hidden;opacity:0}.customer-rating .card-rating .card-content .card-text.is-quote::-webkit-scrollbar-thumb{background:#ccc;border-radius:4px;visibility:hidden;opacity:0}.customer-rating .card-rating .card-content .card-text.is-quote::-webkit-scrollbar-thumb:hover{background:rgba(48,51,58,.86)}.customer-rating .card-rating .card-content .card-text+.card-text{margin-top:4px}.popup-call .popup-close{top:12px;right:12px;-webkit-box-shadow:unset;box-shadow:unset}.popup-call .popup-content{border-radius:8px;-webkit-box-shadow:0 12px 24px rgba(28,30,34,.12);box-shadow:0 12px 24px rgba(28,30,34,.12)}.popup-call .popup-body{padding:44px 24px 24px}.popup-call .is-icon{width:80px;height:80px;display:block;margin:0 auto}.popup-call .is-icon+.card-title{margin-top:16px}.popup-call .card-title{margin:0;font-family:rv-font2;font-size:20px;line-height:28px;font-weight:500;color:#30333a;text-align:center}.popup-call .card-title+.card-text{margin-top:24px}.popup-call .card-text{margin:0;font-size:16px;line-height:24px;color:#30333a;text-align:center}.popup-call .popup-footer{border-top:0;padding:0 24px 24px}.popup-call .popup-footer .buttons{width:100%}.popup-call .popup-footer .button.is-medium{height:3em;font-size:1rem;line-height:24px;font-weight:500}.popup-call .popup-footer .button.is-primary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:4px;padding-bottom:4px}.popup-call .popup-footer .button.is-primary span{font-size:11px;line-height:16px}.popup-call .popup-footer .divider{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin:20px 0;font-size:.875rem;line-height:1px;color:#838383;text-align:center}.popup-call .popup-footer .divider::after,.popup-call .popup-footer .divider::before{content:"";height:1px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;background:#d9d9d9}.popup-call .popup-footer .divider::before{margin-right:8px}.popup-call .popup-footer .divider::after{margin-left:8px}.popup-report-listing .popup-close{top:16px;right:20px;-webkit-box-shadow:unset;box-shadow:unset}.popup-report-listing .popup-header{-webkit-box-shadow:unset;box-shadow:unset;padding:20px 24px}.popup-report-listing .popup-title{font-family:rv-font2,Arial,Helvetica,sans-serif;font-size:20px;line-height:32px;font-weight:400;color:#30333a;text-align:left}.popup-report-listing .popup-content{border-radius:8px;-webkit-box-shadow:0 12px 24px rgba(28,30,34,.12);box-shadow:0 12px 24px rgba(28,30,34,.12)}.popup-report-listing .popup-body{padding:0 24px 24px}.popup-report-listing .popup-label{margin-bottom:12px;font-size:14px;line-height:20px;color:#838383}.popup-report-listing .popup-label .has-text-require,.popup-report-listing .popup-label span{color:#c72528}.popup-report-listing .popup-text{font-size:16px;line-height:24px;color:#30333a}.popup-report-listing .form-group:last-child{margin-bottom:0}.popup-report-listing .form-group+.is-user-info{margin-top:24px}.popup-report-listing .form-group.is-grouped{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.popup-report-listing .form-group.is-grouped .form-group-material{-webkit-box-flex:1;-ms-flex:1;flex:1}.popup-report-listing .form-group.is-user-info{margin-bottom:0}.popup-report-listing .form-group.is-user-info .form-group{margin-bottom:12px}.popup-report-listing .form-group.is-user-info .form-group-material{margin-bottom:12px}.popup-report-listing .form-group.is-user-info h5{font-size:16px;line-height:24px;font-weight:500;color:#30333a}.popup-report-listing .form-group.is-user-info .text{margin-bottom:16px;font-size:14px;line-height:20px;color:#838383}.popup-report-listing .form-check ul li label{font-size:16px;line-height:24px;color:#30333a;cursor:pointer}.popup-report-listing .check+label::after{top:-3px}.popup-report-listing .form-group-material label{top:18px}.popup-success.show{display:block;opacity:1}.popup-success-cover{display:block;width:80px;height:80px;margin:0 auto}.popup-success-cover img{display:block;width:100%;height:100%}.popup-success-cover+.popup-title{margin-top:16px}.popup-success .popup-content{border-radius:8px}.popup-success .popup-title{font-size:20px;line-height:28px;font-weight:600;color:#30333a}.popup-success .popup-text{font-size:16px;line-height:24px;color:#838383}.popup-success .popup-text+.button{margin-top:24px}.popup-report-listing-success .popup-text{width:262px;margin:0 auto;text-align:center}.popup-report-listing-success .popup-body{text-align:center}.listing-gallery{position:relative}.listing-gallery-content{position:relative;background:#444c59;height:350px}.listing-gallery-slider{position:relative;height:100%;overflow:hidden}.listing-gallery-slider .swiper-button-next,.listing-gallery-slider .swiper-button-prev{width:32px;height:32px;border:1px solid transparent;border-radius:8px;background:rgba(255,255,255,.6);-webkit-transition:background-color 150ms ease;transition:background-color 150ms ease}.listing-gallery-slider .swiper-button-next:hover,.listing-gallery-slider .swiper-button-prev:hover{background:rgba(255,255,255,.8)}@media screen and (min-width:960px){.listing-gallery-slider .swiper-button-next,.listing-gallery-slider .swiper-button-prev{width:48px;height:48px}}.listing-gallery-slider .swiper-button-next::after,.listing-gallery-slider .swiper-button-prev::after{font-family:Material-Design-Iconic-Font;font-size:24px;color:#337588}@media screen and (min-width:960px){.listing-gallery-slider .swiper-button-next::after,.listing-gallery-slider .swiper-button-prev::after{font-size:32px}}.listing-gallery-slider .swiper-button-next.swiper-button-disabled,.listing-gallery-slider .swiper-button-prev.swiper-button-disabled{display:none}.listing-gallery-slider .swiper-button-next{right:16px}.listing-gallery-slider .swiper-button-next::after{content:"\f2fb";margin-left:2px}.listing-gallery-slider .swiper-button-prev{left:16px}.listing-gallery-slider .swiper-button-prev::after{content:"\f2fa";margin-right:2px}.listing-gallery-slider .swiper-slide{width:100%;height:100%;background:#444c59;outline:0}.listing-gallery-slider .swiper-slide:focus-visible{outline:0}@media screen and (min-width:960px){.listing-gallery-slider .swiper-slide{width:auto}.listing-gallery-slider .swiper-slide:not(:last-child){margin-right:4px}}.listing-gallery-slider .swiper-slide:not(:last-child){margin-right:0}@media screen and (min-width:960px){.listing-gallery-slider .swiper-slide:not(:last-child){margin-right:4px}}.listing-gallery-slider .swiper-slide:hover img{opacity:.86}.listing-gallery-slider .swiper-slide img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in}@media screen and (min-width:960px){.listing-gallery-slider .swiper-slide img{width:auto}}.listing-gallery-slider .swiper-slide.is-3d{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.listing-gallery-slider .swiper-slide.is-3d::before{position:absolute;width:64px;height:64px;content:url(../../images/360.svg);-webkit-filter:brightness(100);filter:brightness(100);z-index:1}.listing-gallery-slider .swiper-slide.is-3d::after{position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;content:"";background-color:rgba(0,0,0,.5);z-index:0}.listing-gallery-street-view{position:relative;overflow:hidden;height:100%;width:100%}.listing-gallery-3d-view{position:relative;overflow:hidden;height:100%;width:100%}.listing-gallery-video-view{position:relative;overflow:hidden;height:100%;width:100%}.listing-gallery-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:76px;width:100%;background:#30333a}.listing-gallery-bar .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0}.listing-gallery-bar .swiper-custom{position:relative;width:50%;display:none;margin:0 32px}@media screen and (min-width:960px){.listing-gallery-bar .swiper-custom{display:block}}.listing-gallery-bar .swiper-custom .swiper{position:unset}.listing-gallery-thumb-slider{position:relative;width:100%;height:100%;padding:8px;overflow:hidden;--swiper-navigation-size:32px}.listing-gallery-thumb-slider .swiper-button-next,.listing-gallery-thumb-slider .swiper-button-prev{width:32px;height:32px;background:0 0}.listing-gallery-thumb-slider .swiper-button-next::after,.listing-gallery-thumb-slider .swiper-button-prev::after{font-family:Material-Design-Iconic-Font;font-size:24px;color:#fff}.listing-gallery-thumb-slider .swiper-button-next.swiper-button-disabled,.listing-gallery-thumb-slider .swiper-button-prev.swiper-button-disabled{display:-webkit-box;display:-ms-flexbox;display:flex;opacity:.4}.listing-gallery-thumb-slider .swiper-button-next{right:-32px}.listing-gallery-thumb-slider .swiper-button-next::after{content:"\f2fb";margin-left:2px}.listing-gallery-thumb-slider .swiper-button-prev{left:-32px}.listing-gallery-thumb-slider .swiper-button-prev::after{content:"\f2fa";margin-right:2px}.listing-gallery-thumb-slider .swiper-slide{width:90px;height:60px}.listing-gallery-thumb-slider .swiper-slide:not(:last-child){margin-right:8px}.listing-gallery-thumb-slider .swiper-slide img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.listing-gallery-thumb-slider .swiper-slide:not(.swiper-slide-thumb-active){opacity:.86}.listing-gallery-option{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:76px;margin:0}@media screen and (min-width:960px){.listing-gallery-option{margin-left:16px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.listing-gallery-option li{height:76px}.listing-gallery-option li.disabled a,.listing-gallery-option li:disabled a{pointer-events:none;opacity:.3}.listing-gallery-option li.active a{background:#444c59;color:#fff}.listing-gallery-option li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:25%;width:auto;height:100%;padding:12px 16px 8px;white-space:nowrap;cursor:pointer;color:#999;-webkit-transition:color .2s ease-in;transition:color .2s ease-in}.listing-gallery-option li a .font-icon{margin-bottom:4px}.listing-gallery-option li a:hover{color:#fff}@media screen and (min-width:960px){.listing-gallery-option li a{min-width:auto;width:auto;padding-left:24px;padding-right:24px}}.section-listing-similar{padding-bottom:40px}@media screen and (min-width:768px){.section-listing-similar{padding-bottom:60px}}.section-listing-similar .listing-similar-slider{width:100%;overflow:hidden}.section-listing-similar .swiper-button-next,.section-listing-similar .swiper-button-prev{display:none;width:32px;height:32px;border:1px solid transparent;border-radius:8px;background:rgba(255,255,255,.6);-webkit-transition:background-color 150ms ease;transition:background-color 150ms ease}.section-listing-similar .swiper-button-next:hover,.section-listing-similar .swiper-button-prev:hover{background:rgba(255,255,255,.8)}@media screen and (min-width:960px){.section-listing-similar .swiper-button-next,.section-listing-similar .swiper-button-prev{width:48px;height:48px;display:-webkit-box;display:-ms-flexbox;display:flex}}.section-listing-similar .swiper-button-next::after,.section-listing-similar .swiper-button-prev::after{font-family:Material-Design-Iconic-Font;font-size:24px;color:#337588}@media screen and (min-width:960px){.section-listing-similar .swiper-button-next::after,.section-listing-similar .swiper-button-prev::after{font-size:32px}}.section-listing-similar .swiper-button-next.swiper-button-disabled,.section-listing-similar .swiper-button-prev.swiper-button-disabled{display:none}.section-listing-similar .swiper-button-next{right:16px}.section-listing-similar .swiper-button-next::after{content:"\f2fb";margin-left:2px}.section-listing-similar .swiper-button-prev{left:16px}.section-listing-similar .swiper-button-prev::after{content:"\f2fa";margin-right:2px}.section-listing-similar .swiper-slide{width:300px;margin-right:16px}@media screen and (min-width:1024px){.section-listing-similar .swiper-slide{width:360px;margin-right:30px}}.section-listing-similar .listingCard{-webkit-box-shadow:unset;box-shadow:unset}.section-listing-similar .listingCard .label-primary.view3d{top:auto;left:auto;bottom:6px;right:-4px}.section-listing-similar .listingCard .label-group{left:10px;display:inline-block;padding:0}.section-listing-similar .listingCard .label-group label{margin:0}.section-listing-similar .listingCard .label-group label+.label-primary{margin-left:10px}.section-listing-similar .listingCard .label-group .label-primary{padding:5px 8px 2px;font-size:10px;line-height:1.5;font-weight:600;text-transform:uppercase}.section-listing-similar .listingCard .label-group .label-primary.label-white--outline{padding:3px 8px 1px;line-height:1.4}.section-listing-similar .listingCard .label-group .label-primary+.label-primary{margin-left:10px}.section-listing-nearby .heading-02{padding:24px 0}@media screen and (min-width:768px){.section-listing-nearby .heading-02{padding:40px 0 20px}}