@keyframes gradient-animation-card-skeleton{from{left:0%}to{left:100%}}.re__feature-mobile-popup{height:calc(100% - 80px);overflow:auto}.re__feature-mobile-popup .re__pl-popup-close{position:absolute;display:inline-block;right:16px}.re__feature-mobile-popup .re__pl-popup-close .re__icon-close-no-circle{color:#999}.re__feature-mobile-popup .re__popup-header{position:relative}.re__feature-mobile-popup .re__popup-header .re__title-text{font-family:"Lexend Medium",Roboto,Arial !important;font-size:16px;line-height:24px;font-weight:normal !important;letter-spacing:-0.2px;color:#2c2c2c;text-align:center;display:block;margin:20px 0 28px}.re__feature-mobile-popup .re__all-margin{margin:0px 16px}.re__feature-mobile-popup .re__all-margin .re__col{width:100%;margin-bottom:16px;overflow:hidden;box-sizing:border-box}.re__feature-mobile-popup .re__all-margin .re__col .re__colright{float:left;width:100%}.re__feature-mobile-popup .re__all-margin .re__col .re__colright.re__tab ul{width:100%;display:block;overflow:hidden}.re__feature-mobile-popup .re__all-margin .re__col .re__colright.re__tab ul li{width:50%;float:left}.re__feature-mobile-popup .re__all-margin .re__col .re__colright.re__tab ul li a{width:100%;text-align:center;font-family:"Roboto Regular",Roboto,Arial !important;font-size:14px;line-height:20px;font-weight:normal !important;line-height:20px}.re__feature-mobile-popup .re__all-margin .re__col .re__colright.re__tab ul li a.re__actived{font-family:"Roboto Medium",Roboto,Arial !important;font-size:14px;line-height:20px;font-weight:normal !important}.re__feature-mobile-popup .re__all-margin .re__col .re__colright .re__label--md{font-family:"Roboto Medium",Roboto,Arial !important;font-size:14px;line-height:20px;font-weight:normal !important;color:#2c2c2c !important;margin-bottom:8px}.re__feature-mobile-popup .re__all-margin .re__col .re__colright .re__label--md.re__title{font-family:"Lexend Medium",Roboto,Arial !important;font-size:14px;line-height:20px;font-weight:normal !important;letter-spacing:-0.2px}.re__feature-mobile-popup .re__all-margin .re__col .re__colright .re__error-message{color:red}.re__feature-mobile-popup .re__all-margin .re__col .re__colright .re__error-message *{color:red}.re__feature-mobile-popup .re__all-margin .re__col .re__colright .re__textarea--md{height:104px}.re__feature-mobile-popup .re__all-margin .re__col .re__colright .re__textarea--md textarea{min-height:104px}.re__feature-mobile-popup .re__all-margin .re__col .re__colright #content_length{font-family:"Roboto Regular",Roboto,Arial !important;font-size:12px;line-height:16px;font-weight:normal !important;text-align:right;overflow:hidden;display:block;margin-bottom:0px;margin-top:8px}.re__feature-mobile-popup .re__all-margin .re__col .re__colright .re__input-code{width:calc(100% - 136px);display:inline-block;float:left}.re__feature-mobile-popup .re__all-margin .re__col .re__colright .re__reloadCaptcha{margin-left:7px;margin-top:15px;float:left;cursor:pointer}.re__feature-mobile-popup .re__all-margin .re__col .re__colright .re__captcha{width:100px;height:30px;float:left;margin:9px 0 9px 9px}.re__feature-mobile-popup .re__all-margin .re__col .re__colright .submit-loading{width:calc(100% - 32px);position:fixed;bottom:16px;box-sizing:border-box}.re__feature-mobile-popup .re__all-margin .re__col .re__colright .submit-loading .re__btn-submit{width:100%}.re__feature-mobile-popup .re__all-margin .re__col .re__colright .submit-loading .re__btn-submit.btn-shadow-bottom:before{content:"";display:block;width:100%;height:48px;position:fixed;left:0;bottom:0;height:80px;box-shadow:0px -2px 2px rgba(203,203,203,.25)}.re__feature-mobile-popup .re__all-margin .re__col .re__colright.re__text-center{font-family:"Roboto Regular",Roboto,Arial !important;font-size:14px;line-height:20px;font-weight:normal !important;color:#2c2c2c;text-align:center}.re__feature-mobile-popup .re__all-margin .re__col .re__colright .grecaptcha-badge{right:-1500% !important}.re__feature-mobile-popup .re__all-margin .re__col .re__colright .re__label-checkbox span{float:left;font-family:"Roboto Regular",Roboto,Arial !important;font-size:14px;line-height:20px;font-weight:normal !important;line-height:24px;color:#2c2c2c}.re__feature-mobile-popup .re__all-margin .re__col .re__colright .re__label-checkbox{font-family:"Roboto Medium",Roboto,Arial !important;font-size:14px;line-height:20px;font-weight:normal !important;padding-top:5px;padding-bottom:5px;display:block;overflow:hidden}.re__feature-mobile-popup .re__all-margin .re__col .re__colright .re__label-checkbox input[type=checkbox]{display:none}.re__feature-mobile-popup .re__all-margin .re__col .re__colright .re__label-checkbox input[type=checkbox]+*::before{content:"" !important;font-family:"font-icon-bds";color:#ccc;font-size:24px;line-height:1;display:inline-block;float:left;margin-right:8px}.re__feature-mobile-popup .re__all-margin .re__col .re__colright .re__label-checkbox input[type=checkbox]:checked+*::before{content:"" !important;font-family:"font-icon-bds";color:#2c2c2c;font-size:24px;line-height:1;display:inline-block;float:left;margin-right:8px}.re__feature-mobile-popup .re__all-margin .re__col .re__colright .re__label-checkbox input[type=checkbox]+*{display:inline-block}.re__feature-mobile-popup .re__all-margin .re__col .re__colright .re__label-checkbox:last-child{padding-bottom:0px}.re__feature-mobile-popup .re__all-margin .re__col .re__colright .re__label-checkbox:first-child{padding-top:8px}.re__feature-mobile-popup .re__all-margin .re__col .re__colright .re__pl-popup-message{display:block;font-family:"Roboto Regular",Roboto,Arial !important;font-size:12px;line-height:16px;font-weight:normal !important;border-color:#e03c31}.re__feature-mobile-popup .re__all-margin .re__col .re__colright input.input-error-field,.re__feature-mobile-popup .re__all-margin .re__col .re__colright textarea.input-error-field{border-color:#e03c31}.re__feature-mobile-popup .re__all-margin .re__col.re__end{margin-bottom:48px}.re__feature-mobile-popup .re__all-margin .re__pl-popup-tab-content .re__colright .re__textarea--md{height:68px !important}.re__feature-mobile-popup .re__all-margin .re__pl-popup-tab-content .re__colright .re__textarea--md textarea{min-height:68px !important}.pl-popup{position:fixed;z-index:10000;background:#fff;width:100%;border:1px solid #ccc;top:0;left:0;display:none;box-sizing:border-box;color:#666;height:100%}.popupcontact #fancybox-overlay.overlay-fixed{position:fixed;bottom:0;right:0;cursor:pointer;opacity:.8;display:block;width:100%;height:100%;-ms-filter:alpha(opacity=80);-moz-opacity:80;filter:alpha(opacity=80)}.popupcontact .contact-fix{width:100%;margin-top:30%;position:fixed;z-index:10000}.popupcontact .sending{width:unset !important;height:unset !important;padding:0}.popupcontact .sending_fail .sending_code{color:#2c2c2c !important}.popupcontact .sending_ok .sending_code{color:#2c2c2c !important}.popupcontact .contactoverlay{cursor:pointer;opacity:.8;display:block;width:100%;height:100%}.popup .fancybox-overlay.overlay-fixed{position:fixed;bottom:0;right:0;cursor:pointer;opacity:.8;display:block;width:100%;height:100%;-ms-filter:alpha(opacity=80);-moz-opacity:80;filter:alpha(opacity=80)}.popup .popup-body{overflow:hidden;display:inline-block;border-radius:8px;width:296px;right:calc((100% - 296px)/2);left:calc((100% - 296px)/2);height:auto;background:#fff;position:fixed;bottom:unset}.popup .popup-body .form-header{padding:16px}.popup .popup-body .form-header .popup-close{position:absolute;right:16px;top:16px;color:#999}.popup .popup-body .form-header .popup-title{font-family:"Roboto Medium",Roboto,Arial !important;font-size:16px;line-height:26px;font-weight:normal !important;color:#2c2c2c;text-align:center;min-height:24px}.popup .popup-body .form-body{padding:8px 32px 8px}.popup .popup-body .form-body .sending_img{text-align:center}.popup .popup-body .form-body .sending_img img{height:130px;margin-bottom:0px}.popup .popup-body .form-body .sending_code{text-align:center;font-family:"Lexend Medium",Roboto,Arial !important;font-size:18px;line-height:28px;font-weight:normal !important;letter-spacing:-0.2px;color:#2c2c2c !important;margin-bottom:4px}.popup .popup-body .form-body .sending_msg{text-align:center;font-family:"Roboto Regular",Roboto,Arial !important;font-size:14px;line-height:20px;font-weight:normal !important;color:#2c2c2c}.popup .popup-body .form-footer{padding:16px}.popup .popup-body .form-footer .re__btn{width:100%;box-sizing:border-box;text-transform:uppercase}.re__feature-mobile-popup .re__all-margin{margin:0px !important}.re__feature-mobile-popup .re__all-margin .re__col .mes-label-checkbox{font-family:"Roboto Regular",Roboto,Arial !important;font-size:12px;line-height:16px;font-weight:normal !important;color:#e03c31}.re__feature-mobile-popup .re__all-margin .re__col .re__colright.re__tab ul{width:100%;display:block;overflow:hidden}.re__feature-mobile-popup .re__all-margin .re__col .re__colright.re__tab ul li{width:50%;float:left}.re__feature-mobile-popup .re__all-margin .re__col .re__colright.re__tab ul li a{width:100%;text-align:center;font-family:"Roboto Regular",Roboto,Arial !important;font-size:14px;line-height:20px;font-weight:normal !important;line-height:20px}.re__feature-mobile-popup .re__all-margin .re__col .re__colright.re__tab ul li a.re__actived{font-family:"Roboto Medium",Roboto,Arial !important;font-size:14px;line-height:20px;font-weight:normal !important}.re__feature-mobile-popup .re__all-margin .re__col .re__colright .re__label--md{margin-top:0px}.re__feature-mobile-popup .re__all-margin .re__col .re__colright .re__label--md.re__text{font-family:"Roboto Regular",Roboto,Arial !important;font-size:14px;line-height:20px;font-weight:normal !important}.re__feature-mobile-popup .re__all-margin .re__col .re__colright .re__label--md.re__title{margin-top:8px}.re__feature-mobile-popup .re__all-margin .re__col .re__colright .re__textarea--md{height:84px}.re__feature-mobile-popup .re__all-margin .re__col .re__colright .re__textarea--md textarea{min-height:84px}.re__feature-mobile-popup .re__all-margin .re__col .re__colright .re__pl-popup-message{display:none}.re__feature-mobile-popup .re__all-margin .re__col .re__colright .re__pl-popup-message.active{display:block;background:rgba(0,0,0,0);position:fixed;top:0;left:0;z-index:999999999;width:100%;height:100vh}.re__feature-mobile-popup .re__all-margin .re__col .re__colright .submit-loading{width:calc(100% - 48px)}.re__feature-mobile-popup .re__all-margin .re__col .re__tab-box-group a{width:50%;text-align:center}.re__feature-mobile-popup .re__all-margin .re__tab-map{display:none}.fb-popup .re__textarea--md{height:68px}.fb-popup .re__textarea--md textarea{min-height:68px}.cplus-4940_report-button .re__details-item .re__container-btn-col li{float:left;margin-right:8px}.cplus-4940_report-button .re__details-item .re__container-btn-col li:first-child{width:calc((100% - 48px - 16px)/2)}.cplus-4940_report-button .re__details-item .re__container-btn-col li:nth-child(2){width:calc((100% - 48px - 16px)/2)}.cplus-4940_report-button .re__details-item .re__container-btn-col li:last-child{width:48px;margin-right:0}.cplus-4940_report-button .re__details-item .re__container-btn-col li:last-child i{margin-right:0px}.cplus-4940_report-button .re__details-item .re__container-btn-col li .re__btn{display:block}.re__pr-stick-listing-verified{position:relative;display:flex;margin:8px 16px}.re__pr-stick-listing-verified i{display:inline-block;margin:auto 0 auto 8px;color:#07a35d;cursor:pointer}.re__pr-stick-listing-verified .re__icon-verified--sm{font-size:20px}.re__pr-stick-listing-verified .re__icon-verified--sm span{font-size:20px !important}.re__pr-stick-listing-verified .re__text{font-family:"Roboto Medium",Roboto,Arial !important;font-size:12px;line-height:16px;font-weight:normal !important;color:#07a35d;display:inline-block;background:#e7fff4;padding:4px 8px}.re__pr-stick-listing-verified .re__text::before{content:url(/images/icons/ic_verified.svg);width:16px;height:16px;margin-right:4px;float:left}.re__pr-listing-verified-section{width:100%;background:#f2f2f2;border-radius:8px;padding:16px;margin:24px 0}.re__pr-listing-verified-section .vl-title{display:flex;margin-bottom:16px;align-items:center}.re__pr-listing-verified-section .vl-title>i{width:24px;margin-right:12px}.re__pr-listing-verified-section .vl-title>span{font-family:"Lexend Medium",Roboto,Arial !important;font-size:14px;line-height:20px;font-weight:normal !important;letter-spacing:-0.2px;color:#2c2c2c}.re__pr-listing-verified-section .vl-content{margin-bottom:8px}.re__pr-listing-verified-section .vl-content .vl-item{display:flex;align-items:center;margin-bottom:8px}.re__pr-listing-verified-section .vl-content .vl-item>i{width:28px;margin-right:8px}.re__pr-listing-verified-section .vl-content .vl-item:last-child{margin-bottom:0px}.re__pr-listing-verified-section .vl-content .description{margin-top:8px}.re__pr-listing-verified-section .vl-content .description a>i{float:right}.re__pr-listing-verified-section-v2{position:relative;padding:18px;background:#fafafa;margin:16px;border-radius:4px}.re__pr-listing-verified-section-v2 .re__lv-content-v2 .row-header{display:flex;margin-bottom:16px;align-items:center}.re__pr-listing-verified-section-v2 .re__lv-content-v2 .row-header .item-header{flex-shrink:0}.re__pr-listing-verified-section-v2 .re__lv-content-v2 .row-header .item-content{display:flex;padding-left:10px}.re__pr-listing-verified-section-v2 .re__lv-content-v2 .row-header .item-content .title{text-align:left;font-family:"Lexend Medium",Roboto,Arial !important;font-size:16px;line-height:24px;font-weight:normal !important;letter-spacing:-0.2px;color:#2c2c2c;margin-bottom:4px}.re__pr-listing-verified-section-v2 .re__lv-content-v2 .row-header .item-content i{margin:auto 0px auto 5px}.re__pr-listing-verified-section-v2 .re__lv-content-v2 .row-header .item-content .description{margin:4px auto}.re__pr-listing-verified-section-v2 .re__lv-content-v2 .row{display:flex;margin-bottom:10px}.re__pr-listing-verified-section-v2 .re__lv-content-v2 .row:nth-last-child(-n+2):not(:nth-of-type(2n)){margin-bottom:0px !important}.re__pr-listing-verified-section-v2 .re__lv-content-v2 .row:nth-last-child(-n+2):last-of-type{margin-bottom:0px !important}.re__pr-listing-verified-section-v2 .re__lv-content-v2 .row .item-header{flex-shrink:0;display:flex;flex-direction:column;justify-content:center}.re__pr-listing-verified-section-v2 .re__lv-content-v2 .row .item-content{display:flex;flex-direction:column;padding-left:10px}.re__pr-listing-verified-section-v2 .re__lv-content-v2 .row .item-content .title{text-align:left;font-family:"Roboto Regular",Roboto,Arial !important;font-size:14px;line-height:20px;font-weight:normal !important;color:#2c2c2c}.re__pr-listing-verified-section-v2 .re__lv-content-v2 .row .item-content .description{text-align:left;font-family:"Roboto Regular",Roboto,Arial !important;font-size:12px;line-height:16px;font-weight:normal !important;color:#505050}.re__listing-verified-popup{margin-top:60px}.re__listing-verified-popup .row-header{display:flex;margin-bottom:20px;align-items:center}.re__listing-verified-popup .row-header .item-header{width:46px;flex-shrink:0}.re__listing-verified-popup .row-header .item-content{display:flex;flex-direction:column}.re__listing-verified-popup .row-header .item-content .title{text-align:left;font-family:"Lexend Medium",Roboto,Arial !important;font-size:16px;line-height:24px;font-weight:normal !important;letter-spacing:-0.2px;color:#2c2c2c}.re__listing-verified-popup .row{display:flex;margin-bottom:12px}.re__listing-verified-popup .row:nth-last-child(-n+2):not(:nth-of-type(2n)){margin-bottom:16px !important}.re__listing-verified-popup .row:nth-last-child(-n+2):last-of-type{margin-bottom:16px !important}.re__listing-verified-popup .row .item-header{width:46px;flex-shrink:0;display:flex;flex-direction:column;justify-content:center}.re__listing-verified-popup .row .item-content{display:flex;flex-direction:column}.re__listing-verified-popup .row .item-content .title{text-align:left;font-family:"Roboto Medium",Roboto,Arial !important;font-size:14px;line-height:20px;font-weight:normal !important;color:#2c2c2c}.re__listing-verified-popup .row .item-content .description{text-align:left;font-family:"Roboto Regular",Roboto,Arial !important;font-size:12px;line-height:16px;font-weight:normal !important;color:#505050}.re__listing-verified-popup .row .item-content .description a{font-family:"Roboto Medium",Roboto,Arial !important;font-size:12px;line-height:16px;font-weight:normal !important;color:#e03c31}.re__listing-verified-popup .footer{text-align:left;font-family:"Roboto Regular",Roboto,Arial !important;font-size:10px;line-height:16px;font-weight:normal !important;color:#999}.hidden-border .re__card:last-child(){border-bottom:0px}.hidden-border .row{display:flex;margin-bottom:12px}.hidden-border .row:nth-last-child(-n+2):not(:nth-of-type(2n)){margin-bottom:16px !important}.hidden-border .row:nth-last-child(-n+2):last-of-type{margin-bottom:16px !important}.hidden-border .row .item-header{width:46px;flex-shrink:0;display:flex;flex-direction:column;justify-content:center}.hidden-border .row .item-content{display:flex;flex-direction:column}.hidden-border .row .item-content .title{text-align:left;font-family:"Roboto Medium",Roboto,Arial !important;font-size:14px;line-height:20px;font-weight:normal !important;color:#2c2c2c}.hidden-border .row .item-content .description{text-align:left;font-family:"Roboto Regular",Roboto,Arial !important;font-size:12px;line-height:16px;font-weight:normal !important;color:#505050}.hidden-border .footer{text-align:left;font-family:"Roboto Regular",Roboto,Arial !important;font-size:10px;line-height:16px;font-weight:normal !important;color:#999}.btn-phone-desc--lazy-loading{pointer-events:none}.re__scam-deposit-warning-box{margin:16px 0 0 0;display:flex;padding:16px 12px;align-items:flex-start;align-self:stretch}.re__scam-deposit-warning-box .box-content{display:flex;gap:12px}.re__scam-deposit-warning-box .box-content .left-icon{display:flex;justify-items:center;justify-content:center;align-items:center}.re__scam-deposit-warning-box .box-content .left-icon i{font-size:32px}.re__scam-deposit-warning-box .box-content .warning-content .text{font-family:"Roboto Regular",Roboto,Arial !important;font-size:12px;line-height:16px;font-weight:normal !important;color:#2c2c2c;margin-bottom:2px !important}.re__scam-deposit-warning-box .box-content .warning-content .text-link{display:flex;font-family:"Roboto Medium",Roboto,Arial !important;font-size:12px;line-height:16px;font-weight:normal !important;color:#2c2c2c}.re__hide-line-bottom ul{margin-bottom:0px !important;border-bottom:none !important}.re__pr-bank-loan-offer-link{padding-bottom:16px;border-bottom:1px solid #f2f2f2}.re__pr-bank-loan-offer-link .re__link-pr{font-family:"Roboto Medium",Roboto,Arial !important;font-size:14px;line-height:20px;font-weight:normal !important;color:#e03c31}.zalo_loading{pointer-events:none}.re__pr-bank-loan-offer-banner{margin-top:24px;width:100%}.re__videos-album-gallery{display:block !important}.re__videos-album-gallery .lg-thumb{transform:none !important}.re__videos-album-gallery .lg-video{height:unset !important}.re__videos-album-gallery .lg-icon#lg-zoom-in{display:none !important}.re__videos-album-gallery .lg-icon#lg-zoom-out{display:none !important}.re__product-video-player{background:#fff;display:flex;justify-content:center;align-items:center;height:100%;width:100%}.re__product-video-player video{max-width:100%;max-height:100%;width:100%;height:100%}.re__product-video-progress-container{position:absolute;bottom:0;left:0;width:100%;height:3px;background-color:#ccc;z-index:2}.re__product-video-progress-bar{height:100%;width:0%;background-color:#e03c31;transition:width .1s linear}@media(max-width: 1024px){html .re__media-full-screen-overlay,body .re__media-full-screen-overlay{padding-top:0px !important;margin-top:72px !important}}html .re__overlay-ob-video-full-screen,body .re__overlay-ob-video-full-screen{position:absolute;top:0;left:0;width:100vw;height:100vh;background:var(--Opacity-Black-60, rgba(0, 0, 0, 0.6));z-index:99999;display:none}html .re__onboarding-wrapper,body .re__onboarding-wrapper{position:absolute;width:179px;height:88px;top:calc(50% - 44px);left:calc(50% - 90px);z-index:100000;display:none}html .re__onboarding-wrapper image,body .re__onboarding-wrapper image{width:100%}html.re__open-onboarding .re__overlay-ob-video-full-screen,body.re__open-onboarding .re__overlay-ob-video-full-screen{display:block}html.re__open-onboarding .re__onboarding-wrapper,body.re__open-onboarding .re__onboarding-wrapper{display:block}html.re__open-video-full-screen,body.re__open-video-full-screen{overflow:hidden}html.re__open-video-full-screen .re__bg-header,body.re__open-video-full-screen .re__bg-header{position:fixed;z-index:10000}.re__video-fullscreen-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;align-items:flex-end;justify-content:center;gap:30px;background-color:#fff;padding:16px 64px}@media(max-width: 1024px){.re__video-fullscreen-wrapper{padding:16px 24px 24px 24px;gap:16px;height:calc(100% - 68px)}}.re__btn-close{position:absolute;top:16px;left:16px;z-index:100;border-radius:8px;padding:12px;display:flex;align-items:center;justify-content:center;border:1px solid #ccc;color:#000;background:#fff}@media(max-width: 1024px){.re__btn-close{top:0px}}.re__navigation-buttons{position:absolute;top:0;right:calc(50% - 531px);z-index:100;display:flex;flex-direction:column;gap:8px;width:48px;height:100vh;justify-content:center}.re__navigation-buttons.re__is-first-listing.re__is-first-page .re__btn-prev-listing{border-color:#ccc;color:#999;cursor:not-allowed}@media(max-width: 1024px){.re__navigation-buttons{right:calc(50% - 366px)}}@media(min-width: 1546px){.re__navigation-buttons{right:calc(50% - 629px)}}.re__btn-prev-listing{top:16px;left:16px;z-index:100;border-radius:8px;padding:15px;display:flex;align-items:center;justify-content:center;border:1px solid #ccc;color:#000;background:rgba(0,0,0,0);cursor:pointer;background:#fff}.re__btn-next-listing{top:16px;left:16px;z-index:100;border-radius:8px;padding:15px;display:flex;align-items:center;justify-content:center;border:1px solid #ccc;color:#000;background:rgba(0,0,0,0);cursor:pointer;background:#fff}.re__video{width:534px;height:100%;padding:0px 35px;background:#000;position:relative;border-radius:4px}@media(max-width: 1024px){.re__video{width:348px}}@media(min-width: 1546px){.re__video{width:653px}}.re__video-fullscreen-wrapper iframe,.re__video-fullscreen-wrapper video{width:100%;height:100%;border:none}.re__btn-close svg{fill:#fff;width:18px;height:18px}.re__video-stage{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-family:sans-serif;user-select:none;touch-action:none}.re__video-card{width:100%;height:100%;position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;background:#000;transition:transform .25s ease,opacity .25s ease}.re__video-player{width:100%;height:100%;object-fit:contain;background:#000}.re__media-image{width:100%;height:100%;object-fit:contain;background:#000;display:none;user-select:none;-webkit-user-drag:none}.re__media-loading,.re__listing-loading{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:3;display:none;align-items:center;justify-content:center}.re__media-loading.re__is-visible,.re__listing-loading.re__is-visible{display:flex}.re__media-loading .re__loading-dots,.re__listing-loading .re__loading-dots{width:48px;height:48px;position:relative}.re__media-loading .re__dot,.re__listing-loading .re__dot{position:absolute;width:6px;height:6px;background:#fff;border-radius:50%;animation:dotPulse 1.2s ease-in-out infinite}.re__media-loading .re__dot:nth-child(1),.re__listing-loading .re__dot:nth-child(1){top:0;left:21px;animation-delay:0s}.re__media-loading .re__dot:nth-child(2),.re__listing-loading .re__dot:nth-child(2){top:3px;left:31.5px;animation-delay:.1s}.re__media-loading .re__dot:nth-child(3),.re__listing-loading .re__dot:nth-child(3){top:10.5px;left:39px;animation-delay:.2s}.re__media-loading .re__dot:nth-child(4),.re__listing-loading .re__dot:nth-child(4){top:21px;left:42px;animation-delay:.3s}.re__media-loading .re__dot:nth-child(5),.re__listing-loading .re__dot:nth-child(5){top:31.5px;left:39px;animation-delay:.4s}.re__media-loading .re__dot:nth-child(6),.re__listing-loading .re__dot:nth-child(6){top:39px;left:31.5px;animation-delay:.5s}.re__media-loading .re__dot:nth-child(7),.re__listing-loading .re__dot:nth-child(7){top:42px;left:21px;animation-delay:.6s}.re__media-loading .re__dot:nth-child(8),.re__listing-loading .re__dot:nth-child(8){top:39px;left:10.5px;animation-delay:.7s}.re__media-loading .re__dot:nth-child(9),.re__listing-loading .re__dot:nth-child(9){top:31.5px;left:3px;animation-delay:.8s}.re__media-loading .re__dot:nth-child(10),.re__listing-loading .re__dot:nth-child(10){top:21px;left:0;animation-delay:.9s}.re__media-loading .re__dot:nth-child(11),.re__listing-loading .re__dot:nth-child(11){top:10.5px;left:3px;animation-delay:1s}.re__media-loading .re__dot:nth-child(12),.re__listing-loading .re__dot:nth-child(12){top:3px;left:10.5px;animation-delay:1.1s}@keyframes dotPulse{0%,100%{opacity:.2;transform:scale(0.8)}50%{opacity:1;transform:scale(1.2)}}.re__listing-loading{width:100%;height:100%;position:relative;border-radius:4px}.re__listing-loading .re__dot{background:#999}.re__media-error{position:absolute;top:0;left:0;width:100%;height:100%;z-index:5;display:none;align-items:center;justify-content:center;background:rgba(0,0,0,.9)}.re__media-error.re__is-visible{display:flex}.re__error-content{display:flex;flex-direction:column;align-items:center;gap:16px;padding:24px;text-align:center}.re__icon-warning{width:48px;height:48px;color:#ff6b6b;font-size:48px}.re__icon-warning::before{content:"⚠"}.re__error-message{font-family:"Roboto Regular",Roboto,Arial !important;font-size:16px;line-height:26px;font-weight:normal !important;color:#fff;margin:0}.re__video-center-toggle{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:4;width:48px;height:48px;border-radius:50%;border:none;background:#fff;color:#2c2c2c;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:opacity .2s ease}.re__video-center-toggle:active{opacity:.85}.re__video-center-toggle.re__is-hidden{opacity:0;pointer-events:none}.re__video-center-toggle__icon{width:28px;height:28px;fill:#2c2c2c;display:none}.re__video-center-toggle.re__is-play .re__icon-play{display:block}.re__video-center-toggle.re__is-pause .re__icon-pause{display:block}.re__media-dots{display:flex;gap:6px;width:100%;align-items:center;justify-content:center}.re__media-dot{width:6px;height:6px;border-radius:50%;background:hsla(0,0%,100%,.35);flex-shrink:0}.re__media-dot--active{background:#fff}.re__video-card__label{font-size:18px;font-weight:600}.re__video-card__sub{font-size:13px;color:#888;margin-top:8px}.re__view-footer{position:absolute;left:0;right:0;bottom:0;z-index:100;padding:16px 81px;gap:40px;display:flex;flex-direction:column}.re__listing-main{width:292px;height:100%;position:relative;border:1px solid #f2f2f2;border-radius:4px;overflow:hidden}@media(max-width: 1024px){.re__listing-main{width:292px}}@media(min-width: 1546px){.re__listing-main{width:369px}}.re__listing-main-content{margin:0;width:100%;height:100%;padding:16px;border-radius:4px;overflow-y:auto;scrollbar-width:none}.js__project-url{display:flex;align-items:center;gap:4px;text-decoration:none;color:inherit;margin-bottom:4px;background:rgba(0,0,0,.6);padding:4px;border-radius:4px}.js__project-url .js__project-avatar{width:24px;height:24px;border-radius:4px;object-fit:cover}.js__project-url .js__project-name{font-family:"Lexend Medium",Roboto,Arial !important;font-size:14px;line-height:20px;font-weight:normal !important;letter-spacing:-0.2px;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.re__is-hidden{display:none !important}.re__listing-side-buttons{display:flex;flex-direction:column;width:48px}.re__listing-side-buttons>a,.re__listing-side-buttons>div{width:48px;height:48px;display:flex;justify-content:center;align-items:center}.re__listing-side-buttons .re__agent-avatar-wrapper{width:100%;height:100%;border-radius:50%;position:relative;margin-bottom:24px}.re__listing-side-buttons .re__agent-avatar-wrapper .re__agent-name{font-family:"Roboto Medium",Roboto,Arial !important;font-size:24px;font-weight:normal !important;width:48px;height:48px;text-align:center;color:#74150f;background-color:#ffeceb;border-radius:50%;box-sizing:content-box;text-transform:uppercase;display:flex;justify-content:center;align-items:center;position:absolute;z-index:1}.re__listing-side-buttons .re__agent-avatar-wrapper .re__agent-avatar{width:100%;height:100%;border-radius:50%;object-fit:cover;position:absolute;z-index:2}.re__listing-side-buttons .re__agent-avatar-wrapper .re__agent-avatar[src*=no-image-default]{display:none !important}.re__listing-side-buttons .re__agent-avatar-wrapper.re__is-agent-verified{position:relative}.re__listing-side-buttons .re__agent-avatar-wrapper.re__is-agent-verified::before{content:"";display:block;position:absolute;width:52px;height:52px;border-radius:50%;top:-2px;left:-2px;background-color:#007c80}.re__listing-side-buttons .re__agent-avatar-wrapper.re__is-agent-verified .re__agent-avatar{border:1px solid #fff}.re__listing-side-buttons .re__agent-avatar-wrapper.re__is-agent-verified::after{content:url(/images/Personal/ldp-pro-agent-badge.svg);display:inline-block;height:16px;position:absolute;bottom:0px;right:-4px;height:16px;z-index:2}.re__listing-side-buttons .re__marking{display:flex;text-align:center;height:48px;flex-direction:row;justify-content:center;align-items:center}.re__listing-side-buttons .re__marking .re__icon-heart-pressed{display:none}.re__listing-side-buttons .re__marking .re__icon-heart{display:block}.re__listing-side-buttons .re__marking.re__pressed .re__icon-heart{display:none}.re__listing-side-buttons .re__marking.re__pressed .re__icon-heart-pressed{display:block}.re__listing-side-buttons .re__browse-fullscreen{display:inline-block;padding:8px;text-align:center;height:40px;position:relative}.re__listing-side-buttons .re__browse-fullscreen i::before{color:#000}.re__listing-side-buttons .re__browse-fullscreen .re__bg-popup-browse{display:none;width:100vw;height:100vh;position:fixed;top:0;left:0;z-index:100}.re__listing-side-buttons .re__browse-fullscreen .re__popup-browse-action{display:none;position:absolute;right:100%;background:#fff;border-radius:4px;padding:12px 16px;flex-direction:column;width:226px;z-index:200;top:0px;box-shadow:0px 4px 16px 0px rgba(44,44,44,.0784313725)}.re__listing-side-buttons .re__browse-fullscreen .re__popup-browse-action ul{display:block;overflow:hidden}.re__listing-side-buttons .re__browse-fullscreen .re__popup-browse-action ul li{display:block;width:100%;float:left;text-align:left;margin-top:8px}.re__listing-side-buttons .re__browse-fullscreen .re__popup-browse-action ul li:first-child{margin-top:0}.re__listing-side-buttons .re__browse-fullscreen .re__popup-browse-action ul li a{cursor:pointer}.re__listing-side-buttons .re__browse-fullscreen .re__popup-browse-action ul li a span{color:#0d1011;font-family:"Roboto Regular",Roboto,Arial !important;font-size:14px;line-height:20px;font-weight:normal !important;line-height:24px;margin-left:0px;display:inline-block;width:100%;float:left}.re__listing-side-buttons .re__browse-fullscreen.re__open .re__popup-browse-action{display:block}.re__listing-side-buttons .re__browse-fullscreen.re__open .re__bg-popup-browse{display:block}.re__listing-side-buttons .re__marking{display:inline-block;padding:8px;text-align:center;height:40px}.re__listing-side-buttons .re__marking .re__icon-heart-pressed{display:none}.re__listing-side-buttons .re__marking .re__icon-heart{display:block}.re__listing-side-buttons .re__marking.re__pressed .re__icon-heart{display:none}.re__listing-side-buttons .re__marking.re__pressed .re__icon-heart-pressed{display:block}.re__listing-side-buttons .re__share-fullscreen{display:inline-block;padding:8px;text-align:center;height:40px;position:relative}.re__listing-side-buttons .re__share-fullscreen .re__bg-popup-share{display:none;width:100vw;height:100vh;position:fixed;top:0;left:0;z-index:100}.re__listing-side-buttons .re__share-fullscreen .re__popup-share-action{display:none;position:absolute;right:100%;background:#fff;border-radius:4px;padding:12px 16px;flex-direction:column;width:226px;z-index:200;top:0px;box-shadow:0px 4px 16px 0px rgba(44,44,44,.0784313725)}.re__listing-side-buttons .re__share-fullscreen .re__popup-share-action ul{display:block;overflow:hidden}.re__listing-side-buttons .re__share-fullscreen .re__popup-share-action ul li{display:block;width:100%;float:left;text-align:left;margin-top:8px}.re__listing-side-buttons .re__share-fullscreen .re__popup-share-action ul li:first-child{margin-top:0}.re__listing-side-buttons .re__share-fullscreen .re__popup-share-action ul li a i{color:#0d1011;float:left}.re__listing-side-buttons .re__share-fullscreen .re__popup-share-action ul li a span{color:#0d1011;font-family:"Roboto Regular",Roboto,Arial !important;font-size:14px;line-height:20px;font-weight:normal !important;line-height:24px;margin-left:8px;display:inline-block;float:left}.re__listing-side-buttons .re__share-fullscreen.re__open .re__popup-share-action{display:block}.re__listing-side-buttons .re__share-fullscreen.re__open .re__bg-popup-share{display:block}.re__listing-side-buttons .re__unmute-status .re__icon-sound{display:block}.re__listing-side-buttons .re__unmute-status .re__icon-mute{display:none}.re__listing-side-buttons .re__mute-status .re__icon-sound{display:none}.re__listing-side-buttons .re__mute-status .re__icon-mute{display:block}.re__video-progress__track{height:4px;width:100%;background:hsla(0,0%,100%,.25);border-radius:999px;overflow:hidden;cursor:pointer}.re__video-progress__fill{height:100%;width:0;background:#fff}.re__video-counter{position:fixed;top:16px;left:16px;font-family:sans-serif;font-size:12px;color:#aaa}.re__listing-main-buttons{width:100%;text-align:right;display:flex;gap:16px;position:absolute;bottom:0px;padding:16px;box-shadow:0px -2px 2px 0px rgba(203,203,203,.25);background:#fff}.re__zalo-to-listing-owner,.re__call-to-listing-owner{height:48px;display:flex;justify-content:center;align-items:center;gap:4px}.re__zalo-to-listing-owner .tooltip-text,.re__call-to-listing-owner .tooltip-text{background:rgba(10,13,20,.8);border-radius:4px;color:#fff;padding:6px 12px;line-height:20px;font-size:14px;box-sizing:border-box;position:absolute;z-index:9;bottom:40px;right:initial;margin-bottom:32px}.re__zalo-to-listing-owner{max-width:95px}.re__call-to-listing-owner{min-width:calc(100% - 110px)}.re__call-to-listing-owner i{width:24px;height:24px;font-size:24px !important}.re__call-to-listing-owner span{min-width:91px;letter-spacing:0 !important;padding-left:0px !important}.re__popupMarking{z-index:99999}.popup.fb-popup .fancybox-overlay.overlay-fixed,.popup.popupcontact .fancybox-overlay.overlay-fixed{z-index:30000}.popup.fb-popup .popup-body,.popup.popupcontact .popup-body{z-index:30000;margin-top:calc(-177px + 50vh) !important}.re__popupMarking{z-index:99999}.popup.fb-popup .fancybox-overlay.overlay-fixed,.popup.popupcontact .fancybox-overlay.overlay-fixed{z-index:30000}.popup.fb-popup .popup-body,.popup.popupcontact .popup-body{z-index:30000;margin-top:calc(-177px + 50vh) !important}.re__call-to-listing-owner i{width:24px;height:24px}.mes-label-checkbox{font-family:"Roboto Regular",Roboto,Arial !important;font-size:12px;line-height:16px;font-weight:normal !important;color:#e03c31}.re__load-more-screen{position:absolute;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px}.re__load-more-screen-title-container{gap:8px;display:flex;flex-direction:column;align-items:center}.re__load-more-screen-title-1{font-family:"Roboto Regular",Roboto,Arial !important;font-size:14px;line-height:20px;font-weight:normal !important;color:#999}.re__load-more-screen-title-2-container{display:flex;align-items:center;gap:8px}.re__load-more-screen-title-2-container i{color:#fff}.re__load-more-screen-title-2{font-family:"Roboto Regular",Roboto,Arial !important;font-size:14px;line-height:20px;font-weight:normal !important;color:#fff}.re__media-dot--prev,.re__media-dot--next{padding:8px;color:#fff;background:rgba(0,0,0,0);cursor:pointer}.re__media-dot--prev.re__media-dot--disabled,.re__media-dot--next.re__media-dot--disabled{color:hsla(0,0%,100%,.35);pointer-events:none;cursor:default}.re__media-dot--prev{margin-right:6px}.re__media-dot--next{margin-left:6px}
