﻿.c-banner{margin:0 0 15px;text-align:center}.c-banner .c-banner__item{margin-bottom:1px}.c-banner .c-banner__item:last-child{margin-bottom:0}.c-banner .c-banner__item img{max-width:100%}.c-box{margin:0 0 15px}.c-box .c-box__title .c-box__title__name{display:inline-block;vertical-align:top}.b__siderbar{flex-basis:330px;max-width:330px;border:1px solid #AAAAAA;box-sizing:border-box;border-radius:10px;padding:20px}.b__siderbar.no-data{border:none;background:transparent;box-shadow:none}.b__siderbar .b__siderbar--ls{border-bottom:1px solid #AAAAAA;padding-bottom:20px;margin-bottom:30px}.b__siderbar .b__siderbar--ls:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.b__siderbar .b__siderbar--ls h3{font-size:18px;color:#333333;font-weight:700;margin-bottom:18px}.b__siderbar .b__siderbar--ls.b__siderbar--twoCollum{border-bottom:none}.b__siderbar .b__siderbar--ls.b__siderbar--twoCollum ul{display:flex;flex-wrap:wrap}.b__siderbar .b__siderbar--ls.b__siderbar--twoCollum ul li{flex-basis:50%;max-width:50%}.b__siderbar .b__siderbar--ls.active .b__siderbar--rows ul li{display:block !important}.b__siderbar .b__siderbar--ls.active .b__siderbar--rows .b__collapse{margin-top:15px}.b__siderbar .b__siderbar--ls.active .b__siderbar--rows .b__collapse::after{content:'';background:url(../images/i-dropdown.svg) no-repeat center;transform:rotate(180deg);height:5px;width:18px;position:absolute;top:8px}.b__siderbar .b__siderbar--rows .b__collapse{display:block;position:relative;cursor:pointer;font-size:14px;line-height:20px;color:#F5881F;text-align:center;margin:0}.b__siderbar .b__siderbar--rows .b__collapse::after{content:'';background:url(../images/i-dropdown.svg) no-repeat center;height:5px;width:18px;position:absolute;top:7px}.b__siderbar .b__siderbar--rows ul{padding:0 5px 0 0;margin:0;overflow:hidden}.b__siderbar .b__siderbar--rows ul::-webkit-scrollbar{width:8px}.b__siderbar .b__siderbar--rows ul li{list-style:none;margin-bottom:10px;display:none}.b__siderbar .b__siderbar--rows ul li.active{display:block}.b__siderbar .b__siderbar--rows ul li .link-checkbox{display:block;width:100%;padding:5px 0px 5px 31px;color:#333333;position:relative}.b__siderbar .b__siderbar--rows ul li .link-checkbox .ms-value{color:#888888}.b__siderbar .b__siderbar--rows ul li .link-checkbox:hover{color:#F6891F;text-decoration:none}.b__siderbar .b__siderbar--rows ul li .link-checkbox::before{content:'';display:block;width:18px;height:18px;position:absolute;left:-14px;top:2px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:1;border:1.5px solid #AAAAAA;background:#FFFFFF none;position:absolute;left:0px;top:15px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border-radius:3px}.b__siderbar .b__siderbar--rows ul li .link-checkbox.active::before{border:none;background:#F6891F url(../images/icon-checked.svg) no-repeat center center/10px auto}.b__siderbar .b__siderbar--rows ul li:last-child{margin-bottom:0}@media (max-width: 575px){.b__siderbar--left,.b__siderbar--right{display:none}}@media (min-width: 576px){.b__siderbar--left,.b__siderbar--right{display:none}}@media (min-width: 992px){.b__siderbar--left,.b__siderbar--right{display:block}}.b__breadcrumb{margin:0 0 10px;padding:0 0 10px 0}.b__breadcrumb .breadcrumb{padding:0;margin:0;background:transparent none}.b__breadcrumb .breadcrumb-item{font-size:14px;line-height:16px;color:#888888}.b__breadcrumb .breadcrumb-item a{color:#333333}.b__breadcrumb .breadcrumb-item::before{color:#333333}.wrap-pagination{padding:20px 0 56px;display:block}.wrap-pagination .pagination{display:flex;align-items:center;justify-content:center;margin:0;padding:0;width:100%}.wrap-pagination .pagination li{list-style:none;margin:0 5px}.wrap-pagination .pagination li a.page-link{border:none;color:#333333;width:40px;height:40px;display:flex;align-items:center;justify-content:center;box-shadow:none !important;border-radius:50%;background:transparent none;position:relative;padding:3px 0;margin:0;text-align:center;line-height:35px;font-weight:500;font-size:16px}.wrap-pagination .pagination li a.page-link:hover{background:transparent none;background:#F6891F;color:#fff !important;display:block;border:none}.wrap-pagination .pagination li a.page-link:hover .ion-ios-arrow-left::before,.wrap-pagination .pagination li a.page-link:hover .ion-ios-arrow-right::before{background:#FFF}.wrap-pagination .pagination li:first-child a.page-link,.wrap-pagination .pagination li:last-child a.page-link{border-radius:50%}.wrap-pagination .pagination li.active a.page-link{background:#F6891F;color:#fff !important;display:block;border:none}.wrap-pagination .pagination li .ion-ios-arrow-left::before{left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);position:absolute;content:'';display:block;width:32px;height:32px;mask:url("../images/arrow-left-long.svg") no-repeat center;-webkit-mask:url("../images/arrow-left-long.svg") no-repeat center;background-color:#333333}.wrap-pagination .pagination li .ion-ios-arrow-right::before{left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);position:absolute;content:'';display:block;width:32px;height:32px;mask:url("../images/arrow-right-long.svg") no-repeat center;-webkit-mask:url("../images/arrow-right-long.svg") no-repeat center;background-color:#333333}.wrap-pagination .pagination li.disabled span::before{opacity:0.3}.wrap-pagination .more-info{font-size:16px;line-height:24px;display:block;margin:0;padding:20px 0 0;text-align:center;font-weight:400;color:#333333}.verify-article{position:absolute;right:0}.verify-article #btn-verify-article{display:flex;margin:30px 0 0 0;flex-direction:row;align-items:flex-start;padding:8px 16px;font-size:14px;color:#2b2b2b;box-shadow:none !important;background:#f2f2f2;border-radius:30px}.verify-article #btn-verify-article.active{background:#f6891f;color:white}.owl-carousel .owl-dots{position:absolute;bottom:10px;text-align:center;width:100%;display:flex;justify-content:center}.owl-carousel:hover .owl-nav .owl-prev,.owl-carousel:hover .owl-nav .owl-next{opacity:1;left:0}.owl-carousel:hover .owl-nav .owl-next{right:0;left:auto}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next{position:absolute;top:50%;left:-50px;transform:translateY(-50%);width:45px;height:45px;background:#fff;border-radius:100%;display:flex;align-items:center;justify-content:center;opacity:0;transition-duration:0.3s;transition-delay:0.1s}.owl-carousel .owl-nav .owl-next{right:-50px;left:auto;opacity:0}.owl-carousel .owl-dots .owl-dot span{width:7px;height:7px;margin:5px;background:#d3c9bf;display:block;transition:opacity 0.2s ease;border-radius:30px}.owl-carousel .owl-dots .owl-dot.active span,.owl-carousel .owl-dots .owl-dot:hover span{background:#fff}.icon::before{content:"";display:inline-block;vertical-align:middle;background:transparent none no-repeat center center/auto 100%;position:absolute;left:0}.icon_pn::before{height:20px;width:20px;top:0px;mask:url("../images/icon_pn.svg") no-repeat center;-webkit-mask:url("../images/icon_pn.svg") no-repeat center;background-color:#888888}.icon_wc::before{height:19px;width:20px;mask:url("../images/icon_wc.svg") no-repeat center;-webkit-mask:url("../images/icon_wc.svg") no-repeat center;background-color:#888888;top:-1px}.icon_huong::before{height:18px;width:20px;mask:url("../images/icon_huong.svg") no-repeat center;-webkit-mask:url("../images/icon_huong.svg") no-repeat center;background-color:#888888;top:-1px}.icon-area::before{height:20px;width:24px;mask:url("../images/icon_area.svg") no-repeat center/16px auto;-webkit-mask:url("../images/icon_area.svg") no-repeat center/16px auto;background-color:#888888;top:1px}.icon_star::before{height:15px;width:20px;mask:url("../images/icon_star.svg") no-repeat center;-webkit-mask:url("../images/icon_star.svg") no-repeat center;background-color:#FFBF00;top:1px}.icon_mes::before{height:25px;width:25px;mask:url("../images/icon_mes.svg") no-repeat center;-webkit-mask:url("../images/icon_mes.svg") no-repeat center;background-color:#F6891F;top:5px;left:10px}.icon_vn::before{height:32px;width:32px;background-image:url(../images/vi.svg);top:5px;left:8px}@media screen and (min-width: 1440px){.b__mainContent{min-height:calc(100vh - 123px - 80px)}}.b__mainContent .b__title{font-weight:bold;font-size:32px;line-height:40px;letter-spacing:0;margin:0;padding:0;color:#333333}.b__mainContent .b__mainContent--wapper{display:flex;flex-wrap:wrap;align-items:flex-start;padding:20px 0}.b__mainContent .b__mainContent--wapper .b__mainContent--info{padding-left:30px;flex-basis:calc(100% - 330px);max-width:calc(100% - 330px);position:relative}.b__mainContent .b__mainContent--wapper .b__mainContent--info .b__mainProduct .cen-col{padding:0 15px;flex:0 0 33.33%;max-width:33.33%}.b__mainContent .b__mainContent--wapper .b__mainContent--info.map-left-content .b__mainProduct{display:flex;flex-wrap:wrap;margin:0 -15px}.b__mainContent .b__mainContent--wapper .b__mainContent--info.map-left-content .b__mainProduct.no-result{justify-content:center;max-width:100%}.b__mainContent .b__mainContent--wapper .b__mainContent--info.map-left-content .b__mainProduct .cen-col{padding:0 15px;flex:0 0 50%;max-width:50%}.b__mainContent .b__mainContent--wapper .b__mainContent--info.map-left-content .b__pagination{margin-bottom:30px}#cen-map-content{min-height:calc(100vh - 200px)}@media screen and (max-width: 1440px){.project-item{margin-bottom:20px !important}.project-item .b__mainImage .b_main-image-head a{height:calc(((100vw - 420px) / 3)*210/330) !important;max-height:210px}.project-item .b__mainProduct--desc .price b,.project-item .b__mainProduct--desc .number b{font-size:16px}.b__mainProduct--items{margin-bottom:20px !important}.b__mainProduct--items .b__mainImage .b_main-image-head a{height:calc(((100vw - 420px) / 3)*210/330) !important;max-height:210px}.b__mainProduct--items .b__mainProduct--desc h3{font-size:16px !important;min-height:48px !important;line-height:24px !important}.b__mainContent .b__mainContent--wapper .b__mainContent--info{padding-left:20px}.b__mainContent .b__mainContent--wapper .b__mainContent--info .b__mainProduct{margin:0 -10px}.b__mainContent .b__mainContent--wapper .b__mainContent--info .b__mainProduct .cen-col{padding:0 10px;flex:0 0 calc(100%/3);max-width:calc(100%/3)}.b__mainContent .b__mainContent--wapper .b__mainContent--info .b__mainProduct .cen-col .project-item{margin-bottom:20px}.b__mainContent .b__mainContent--wapper .b__mainContent--info .b__mainProduct .cen-col .b__mainAgency-box{margin-bottom:20px}}@media screen and (max-width: 1386px){.b__mainContent--info.map-left-content .b__mainProduct{display:flex;flex-wrap:wrap;margin:0 -15px}.b__mainContent--info.map-left-content .b__mainProduct.no-result{justify-content:center;max-width:100%}.b__mainContent--info.map-left-content .b__mainProduct .cen-col{padding:0 15px;flex:0 0 100% !important;max-width:100% !important}.b__mainContent--info.map-left-content .b__pagination{margin-bottom:30px}}@media screen and (max-width: 1365px){.project-item .b__mainImage .b_main-image-head a,.b__mainProduct--items .b__mainImage .b_main-image-head a{height:calc(((100vw - 80px) / 4)*210/330) !important;max-height:210px}.b__mainContent .b__mainContent--wapper .b__siderbar{display:none}.b__mainContent .b__mainContent--wapper .b__mainContent--info{padding-left:0;flex-basis:100%;max-width:100%}.b__mainContent .b__mainContent--wapper .b__mainContent--info .b__mainProduct{margin:0 -10px}.b__mainContent .b__mainContent--wapper .b__mainContent--info .b__mainProduct .cen-col{padding:0 10px;flex:0 0 calc(100%/4);max-width:calc(100%/4)}.b__mainContent .b__mainContent--wapper .b__mainContent--info .b__mainProduct .cen-col .project-item{margin-bottom:20px}.b__mainContent .b__mainContent--wapper .b__mainContent--info .b__mainProduct .cen-col .project-item .b__mainProduct--desc .price b,.b__mainContent .b__mainContent--wapper .b__mainContent--info .b__mainProduct .cen-col .project-item .b__mainProduct--desc .number b{font-size:16px}.b__mainContent .b__mainContent--wapper .b__mainContent--info .b__mainProduct .cen-col .b__mainAgency-box,.b__mainContent .b__mainContent--wapper .b__mainContent--info .b__mainProduct .cen-col .b__mainProduct--items{margin-bottom:20px}}@media screen and (max-width: 1290px){.project-item .b__mainProduct--content .b__mainProduct--bottom .item-agency{padding:0 10px}.project-item .b__mainProduct--content .b__mainProduct--bottom .item-agency .b__text--avata{font-size:12px}}@media screen and (max-width: 1200px){.b__mainContent .b__mainContent--wapper .b__mainContent--info .b__mainProduct .cen-col{padding:0 10px;flex:0 0 calc(100%/3);max-width:calc(100%/3)}.project-item .b__mainImage .b_main-image-head a,.b__mainProduct--items .b__mainImage .b_main-image-head a{height:calc(((100vw - 60px) / 3)*210/330) !important;max-height:210px}}.project-item{background:#ffffff;box-sizing:border-box;border-radius:20px;position:relative;overflow:hidden;margin-bottom:30px;box-shadow:0px 4px 10px rgba(51,51,51,0.15)}.project-item .b__mainImage{position:relative;border-radius:20px 20px 0 0;overflow:hidden}.project-item .b__mainImage .b_main-image-head a{display:block;width:100%;height:210px;overflow:hidden}.project-item .b__mainImage .b_main-image-head img{height:100%;object-fit:cover;width:100%;border-radius:20px 20px 0 0}.project-item .b__mainImage .b_main-image-head.has-3d a{position:relative}.project-item .b__mainImage .b_main-image-head.has-3d a::before{content:'';display:block;width:56px;height:56px;position:absolute;left:50%;top:50%;z-index:1;transform:translate(-50%, -50%);border-radius:50%;background:rgba(0,0,0,0.5) url("../images/icon-3d.svg") no-repeat center center/32px auto}.project-item .b__tags--items .btn__heart{background:transparent url(../images/icon-heart.svg) no-repeat center/24px auto;background-repeat:no-repeat;cursor:pointer;border:none;background-color:transparent;padding:0px;width:32px;height:32px;margin-top:-5px;margin-left:auto}.project-item .b__tags--items .btn__heart.active{background:transparent url(../images/icon-heart-active.svg) no-repeat center/24px auto}.project-item .b__tags--items span{padding:0 12px;border-radius:4px;text-transform:uppercase;font-weight:700;font-size:12px;display:block;height:24px;line-height:24px}.project-item .b__tags--items .block-top{position:absolute;top:14px;left:0;z-index:0;display:flex;width:100%;padding:0 15px 0 13px;justify-content:space-between}.project-item .b__tags--items span.new{background:#14142b;color:#fff;margin:0 auto 0 7px}.project-item .b__tags--items span.monopoly{background:#F6891F;color:#fff}.project-item .b__tags--items .b__time{position:absolute;bottom:0;left:0;z-index:0;background:rgba(0,0,0,0.5);padding:5px 10px;color:#fff;margin-bottom:0}.project-item .b__mainProduct--content{border:none;border-radius:0 0 20px 20px;border-top:none}.project-item .b__mainProduct--desc{padding:15px 20px 20px;height:calc(100% - 210px)}.project-item .b__mainProduct--desc a:hover{color:#f6891f;text-decoration:none}.project-item .b__mainProduct--desc h3{font-size:18px;line-height:26px;align-items:center;letter-spacing:0;display:block;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;font-weight:500;color:#333333;margin-bottom:10px}.project-item .b__mainProduct--desc h3:hover{color:#f6891f;text-decoration:none}.project-item .b__main--rows{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:15px}.project-item .b__main--rows.cen-mb-3{margin-bottom:3px}.project-item .b__main--rows .b__address{margin-bottom:0;min-height:20px;white-space:nowrap;text-overflow:ellipsis;color:#888888;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;width:100%;font-size:14px;line-height:20px}.project-item .b__main--rows .b__species{margin-bottom:0;box-sizing:border-box;padding:0px 0 0px 12px;color:#888888;font-size:14px;line-height:20px;white-space:nowrap;min-width:100px;max-width:45%;overflow:hidden;text-align:right;text-overflow:ellipsis}.project-item .b__main--rows p{margin:0;color:#888888;font-size:14px;line-height:20px;display:flex;align-items:baseline}.project-item .b__main--rows p b{color:#333333;font-weight:600;font-size:18px;line-height:18px;margin-left:10px}.project-item .b__mainProduct--bottom{border-top:1px solid #f2f2f7;padding:10px 0px;margin:0;display:flex;align-items:center;justify-content:center;position:relative}.project-item .b__mainProduct--bottom .item-agency{display:flex;justify-content:center;position:relative;flex-direction:column;align-items:center;padding:0 20px;flex:0 0 33.33%}.project-item .b__mainProduct--bottom .item-agency .b__avarta{width:32px;height:32px;border-radius:100%;margin:0 0 10px;display:block;object-fit:cover}.project-item .b__mainProduct--bottom .item-agency .b__text--avata{display:block;color:#4E4B66;font-size:13px;line-height:18px;margin:0}.project-item .b__mainProduct--bottom .item-agency .b__text--avata:hover{text-decoration:underline;color:#4E4B66}.project-item .b__mainProduct--bottom .item-agency::after{content:'';display:block;width:1px;height:38px;background:#EFF0F7;position:absolute;right:0;top:8px}.project-item .b__mainProduct--bottom .item-agency:last-child::after{display:none}label.block-checkbox{margin:0;position:relative;display:flex;width:100%;align-items:center;overflow:hidden;text-overflow:ellipsis;max-width:calc(100% - 15px);word-break:break-word;-webkit-line-clamp:1;padding:5px 0px 5px 31px;cursor:pointer}label.block-checkbox.agree-rule:hover .text{color:#626262}label.block-checkbox.agree-rule:hover .text a{color:#007bff}label.block-checkbox.agree-rule:hover .text a:hover{text-decoration:underline}label.block-checkbox .text{color:#626262;font-weight:normal;font-size:14px;letter-spacing:0;line-height:20px}label.block-checkbox:hover .text{color:#F6891F}label.block-checkbox .checkmark{position:absolute;left:18px;top:13px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}label.block-checkbox .checkmark::before{content:'';display:block;width:18px;height:18px;position:absolute;left:-14px;top:2px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:1;border:2px solid #DDDEE6;background:#FFFFFF none;border-radius:2px}label.block-checkbox input:checked ~ .checkmark::before{border:none;background:#F6891F url(../images/icon-checked.svg) no-repeat center center/10px auto}label.block-checkbox input:disabled ~ .checkmark{opacity:0.8}label.block-checkbox input:disabled ~ .text{opacity:0.8}label.block-checkbox input[type="checkbox"]{opacity:0;position:absolute;left:18px;top:15px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}label.block-checkbox.is-root-label.active .checkmark::before{border:none;background:#F6891F url(../images/icon-minus.svg) no-repeat center center/10px auto}.list-checkbox-options .children{padding-left:24px}.list-checkbox-options .no-result{font-size:14px;padding:124px 16px 24px 20px;position:relative;text-align:center;border-top:1px solid #ececec;color:#626262}.list-checkbox-options .no-result::before{content:"";background:url(../images/no-result-place.svg) no-repeat center;position:absolute;top:10px;left:34%;width:100px;height:100px}.list-checkbox-options .no-result .no-result-titel{color:#626262;margin-bottom:10px}.wrap-filter{position:relative;background:linear-gradient(141.08deg, #0A69DA 32.24%, #0856C8 115.93%, #0231A5 164.9%);z-index:2}.wrap-filter.fixed{position:fixed;top:0;left:0;right:0}.mark-filter-sdk{width:100%;height:80px;display:none}.mark-filter-sdk.active{display:block}.b__tabcontent--search{position:relative;width:100%;max-width:1410px;display:flex;align-items:center;justify-content:space-between}.b__tabcontent--search-content{width:calc(100% - 62px);z-index:1;padding:12px 0 5px 20px}.b__tabcontent--search-block{width:140px;margin-right:30px}.b__tabcontent--search-block-dropdown{text-transform:uppercase;cursor:pointer;color:#FFFFFF;font-size:12px;line-height:16px;height:16px;font-weight:400}.b__tabcontent--search-block-dropdown .cicon{mask:url("../images/icon-dropdown.svg") no-repeat center;-webkit-mask:url("../images/icon-dropdown.svg") no-repeat center;background-color:#FFFFFF;border:none;display:inline-block;width:8px;height:10px;margin-left:19px}.b__tabcontent--search-block-text{margin-top:1px;font-weight:700;font-size:16px;line-height:26px;color:#FFFFFF;text-overflow:ellipsis;width:100%;word-break:break-word;height:26px;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box}.b__tabcontent--search-input{width:calc(100% - 5* 170px);margin-top:-8px;position:relative}.b__tabcontent--search-input .b__tabcontent--search-block-text{margin-top:0;background-color:white;height:42px;border-radius:42px}.b__tabcontent--search-input .b__tabcontent--search-btn-submit{position:absolute;right:0;top:0;height:42px;line-height:42px;background:#163668;border-radius:30px;border:none;padding:0 20px;font-weight:500;font-size:16px;color:#FFFFFF;z-index:1;overflow:hidden}.b__tabcontent--search-input .b__tabcontent--search-btn-submit:hover{background:#F5881F}.b__tabcontent--search-input .b__tabcontent--search-btn-submit:disabled{opacity:1;cursor:not-allowed}.b__tabcontent--search-input input{width:100%;padding:0 12px;margin:0;background-color:transparent;border:0;color:#333;font-size:16px;line-height:42px;height:42px;font-weight:400;font-size:16px;text-overflow:ellipsis}.b__tabcontent--search-input input::placeholder{color:#888}.b__tabcontent--search-btn{display:flex;align-items:center}.b__tabcontent--search-btn-reset{height:42px;width:42px;background:#F0F2F6;border-radius:30px;border:none;display:flex;align-items:center;justify-content:center;position:relative;z-index:1}.b__tabcontent--search-btn-reset:hover{background:#F5881F}.b__tabcontent--search-btn-reset:hover .cicon{background-color:#FFFFFF}.b__tabcontent--search-btn-reset:disabled{opacity:1;cursor:not-allowed}.b__tabcontent--search-btn-reset .cicon{mask:url("../images/icon-reset.svg") no-repeat center;-webkit-mask:url("../images/icon-reset.svg") no-repeat center;background-color:#888888;border:none;display:block;width:16px;height:26px}@media screen and (max-width: 1439px){.b__tabcontent--search .b__tabcontent--search-content{padding-left:10px}.b__tabcontent--search .b__tabcontent--search-input{width:calc(100% - 5* 170px)}}@media screen and (max-width: 1399px){.b__tabcontent--search .b__tabcontent--search-input{width:calc(100% - 5* 170px)}}@media screen and (max-width: 1365px){.b__tabcontent--search .b__tabcontent--search-block{margin-right:15px}.b__tabcontent--search .b__tabcontent--search-block-text{font-size:16px}.b__tabcontent--search .b__tabcontent--search-input{width:calc(100% - 5* 170px)}.b__tabcontent--search .b__tabcontent--search-input input{font-size:16px;text-overflow:ellipsis}}@media screen and (max-width: 1280px){.b__tabcontent--search .b__tabcontent--search-block{margin-right:10px;width:120px}.b__tabcontent--search .b__tabcontent--search-input{width:calc(100% - 5* 150px)}.b__tabcontent--search .b__tabcontent--search-input input{font-size:14px;text-overflow:ellipsis}.b__tabcontent--search .b__tabcontent--search-block-text{font-size:14px}}@media screen and (max-width: 1165px){.b__tabcontent--search .b__tabcontent--search-input{width:calc(100% - 5* 130px)}}.quick-filter{display:block;padding:20px 0 30px}.quick-filter .quick-filter-top{display:flex;align-items:center;margin-bottom:30px}.quick-filter .menu-item{border-radius:20px;background:#F0F2F6;cursor:pointer;display:flex;align-items:center;justify-content:center;position:relative;margin-right:15px}.quick-filter .menu-item .main-text{width:100%;padding:7px 20px;text-align:center;font-weight:500;font-size:16px;line-height:26px;text-transform:capitalize;color:#333333}.quick-filter .menu-item.selected{background-color:#163668}.quick-filter .menu-item.selected .main-text{color:#FFFFFF}.quick-filter .b__mainContent--rows{display:block}.quick-filter .b__mainContent--rows_info{display:flex;justify-content:space-between;align-items:center}.quick-filter .b__mainContent--rows_info p{color:#333333;margin:0}.quick-filter .wrap-sort{display:flex;align-items:center}.quick-filter .btn{display:flex;margin-right:15px;flex-direction:row;align-items:flex-start;font-size:14px;box-shadow:none !important;padding:0 20px;height:40px;line-height:40px;text-align:center;font-weight:500;font-size:16px;text-transform:capitalize;border-radius:30px;background:#F0F2F6;color:#333333}.quick-filter .btn.active{background-color:#163668;color:#fff}.quick-filter .list-mode{display:flex;align-items:center;margin:0 0 0 15px}.quick-filter .list-mode .btn-mode{width:40px;height:40px;box-sizing:border-box;display:block;margin-left:10px;position:relative}.quick-filter .list-mode .btn-mode::before{content:"";background-color:#333333;border:none;display:block;width:100%;height:100%;border-radius:5px}.quick-filter .list-mode .btn-mode:first-child{margin-left:0}.quick-filter .list-mode .btn-mode .icon-map::before{content:"";background-color:#333333;border:none;display:block;width:100%;height:100%;mask:url("../images/icon_maps.svg") no-repeat center/24px auto;-webkit-mask:url("../images/icon_maps.svg") no-repeat center/24px auto;position:absolute;top:0;left:0}.quick-filter .list-mode .btn-mode.map::before{background:#F0F2F6}.quick-filter .list-mode .btn-mode.active{background:#eff0f7}.quick-filter .list-mode .icon-gird::before{mask:url("../images/icon_grid.svg") no-repeat center/12px auto;-webkit-mask:url("../images/icon_grid.svg") no-repeat center/12px auto}.quick-filter .list-mode .map:hover::after{content:"Chế độ bản đồ";font-weight:500;font-size:14px;background:url("../images/icon-hover-map.svg") no-repeat center/contain;height:50px;width:139px;position:absolute;top:-55px;right:0;display:block;color:#fff;line-height:45px;text-align:center}.quick-filter .list-mode .map.btn-mode-en:hover::after{content:"Map mode"}@media screen and (max-width: 1024px){.quick-filter{display:flex;flex-wrap:nowrap;overflow-x:auto;margin-left:-15px;margin-right:-15px;padding:5px 15px 15px}.quick-filter::-webkit-scrollbar{display:none}}
/*# sourceMappingURL=du-an.css.map */
