@charset "UTF-8";
@font-face{font-family:"font-icon-bds";src:url('../fonts/font-icon-bds-v202212071318.woff') format("woff");font-weight:normal;font-style:normal;font-display:block;font-display:swap}
:root{--maincolor:#17885c;--subcolor:#ed8c19;--bg:#e3e4e8;--fg:#17181c;--primary:#255ff4;--yellow:#f4a825;--yellow-t:rgba(244,168,37,0);--bezier:cubic-bezier(0.42,0,0.58,1);--trans-dur:0.3s}
#credential_picker_container{display:none!important}
body{font-size:14px;font-family:'Montserrat','Arial',sans-serif;margin:0 auto!important;top:0!important;max-width:100%;background:#fff}
img{max-width:100%;height:auto;vertical-align:top}
a,input,textarea{outline:none;padding:0px}
select{outline:none}
input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}
.w-clear:after{display:block;content:"";clear:both}
.clear{clear:both}
.none{display:none}
.hidden-seoh{visibility:hidden;height:0px;margin:0px;overflow:hidden}
.wrap-main,.wrap-content{max-width:1298px;margin:0rem auto;padding:0px}
.wrap-home{max-width:100%;padding:0px;margin:0 auto}
.wrap-content{margin:auto}
.title-main{margin-bottom:10px;text-align:center}
.title-main span{text-transform:uppercase;color:#000;font-weight:600;font-size:23px}
.time-main{margin-bottom:0.75rem;color:#999999}
.time-main i{vertical-align:top;margin:3px 7px 0px 0px}
.time-main span{vertical-align:top;display:inline-block}
.social{list-style:none;padding:0px;margin:0px}
.social li{display:inline-block;vertical-align:top}
.social li:last-child{margin-right:0px}
.control-carousel{position:absolute;top:calc(50% - 30px/2);margin-bottom:0px;width:30px;height:30px;text-align:center;line-height:30px;border:1px solid #eee;z-index:2;background-color:#fff;color:#ccc;cursor:pointer}
.control-carousel:hover{background-color:var(--color-red);border-color:var(--color-red);color:#fff}
.prev-carousel{left:0px}
.next-carousel{right:0px}
.menu-res{display:none;height:52px;z-index:997;background:#ffba00;position:relative;line-height:normal}
.menu-bar-res{height:100%;padding:0px 10px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:center}
#menu{display:none}
#hamburger{display:block;width:45px;height:23px;position:relative}
#hamburger:before,#hamburger:after,#hamburger span{background:#fff;content:'';display:block;width:100%;height:3px;position:absolute;left:0px}
#hamburger:before{top:0px}
#hamburger span{top:10px}
#hamburger:after{top:20px}
#hamburger:before,#hamburger:after,#hamburger span{-webkit-transition:none 0.5s ease 0.5s;transition:none 0.5s ease 0.5s;-webkit-transition-property:transform,top,bottom,left,opacity;transition-property:transform,top,bottom,left,opacity}
.mm-wrapper_opening #hamburger:before,.mm-wrapper_opening #hamburger:after{top:10px}
.mm-wrapper_opening #hamburger span{left:-50px;opacity:0}
.mm-wrapper_opening #hamburger:before{transform:rotate(45deg)}
.mm-wrapper_opening #hamburger:after{transform:rotate(-45deg)}
.mm-menu_opened{display:block!important}
.search-res{position:relative}
.search-res .icon-search{width:40px;height:40px;cursor:pointer;text-align:center;line-height:42px;color:#fff;font-size:17px;margin:0px;border-radius:50%}
.search-res .icon-search.active{color:#222;background:#fff;border-radius:100%}
.search-res .search-grid{position:absolute;top:50px;right:0px;width:0px;height:40px;overflow:hidden;background:#fff;border:1px solid #eee;z-index:2;opacity:0;border-radius:25px;line-height:normal}
.search-res .search-grid p{float:left;width:35px;height:38px;cursor:pointer;outline:none;border:none;margin:0px;font-size:17px;display:block;color:#000;line-height:40px;text-align:center}
.search-res .search-grid input{width:calc(100% - 35px);float:right;box-shadow:none!important;border:none;color:#333;font-size:13px!important;outline:none!important;height:100%}
.search-res .search-grid input::-webkit-input-placeholder{color:#ccc}
.search-res .search-grid input:-moz-placeholder{color:#ccc}
.search-res .search-grid input::-moz-placeholder{color:#ccc}
.search-res .search-grid input:-ms-input-placeholder{color:#ccc}
.slideshow{position:relative}
.slideshow a{display:block;cursor:pointer}
.slideshow a img{width:100%}
.slideshow:hover .control-slideshow{opacity:0.3}
.slideshow .control-slideshow:hover{opacity:0.8}
.control-slideshow{opacity:0;position:absolute;z-index:2;top:calc(50% - 50px/2);width:35px;height:50px;text-align:center;line-height:50px;font-size:40px;cursor:pointer;margin:0px;background-color:transparent;border-radius:3px}
.control-slideshow i{color:#999}
.prev-slideshow{left:20px;padding-right:3px}
.next-slideshow{right:20px;padding-left:3px}
.wrap-partner{padding:0px 10px}
.wrap-partner .wrap-content{max-width:1200px;padding:0px;position:relative}
.owl-partner{padding:0px 40px}
.partner{display:block;border:1px solid #eee}
.partner img{width:100%}
.breadCrumbs{background-color:transparent}
.breadCrumbs .wrap-content{padding:5px 0px;max-width:1298px}
.breadCrumbs .wrap-content .breadcrumb{padding:0;margin-bottom:0;background-color:transparent;border-radius:0}
.breadCrumbs .wrap-content .breadcrumb-item a{color:inherit}
.breadCrumbs .wrap-content .breadcrumb-item + .breadcrumb-item:before{content:"\f105"!important;color:#ccc!important;margin:0 8px!important;padding:0!important;font-family:'Font Awesome 5 Pro'!important}
.breadCrumbs .wrap-content .breadcrumb-item{padding:0!important}
.breadCrumbs .wrap-content .breadcrumb-item.active a{color:#000}
.video{float:left;width:23.5%;margin:0 2% 2% 0;text-align:center;cursor:pointer}
.video:nth-child(4n+1){clear:both}
.video:nth-child(4n){margin-right:0px}
.pic-video{position:relative}
.pic-video:before{content:"";position:absolute;width:50px;height:35px;top:calc(50% - 50px/2);left:calc(50% - 35px/2);z-index:1;background-repeat:no-repeat;background-image:url(../images/play.png)}
.pic-video img{width:100%}
.name-video{font-size:16px;color:var(--color-black);margin-bottom:0px}
.wrap-brand{margin-bottom:50px;padding:0px 10px}
.wrap-brand .wrap-content{max-width:1200px;padding:0px;position:relative}
.owl-brand{padding:0px 40px}
.brand{display:block;border:1px solid #eee}
.brand img{width:100%}
.wrap-product{margin-bottom:50px}
.product{float:left;width:23.5%;margin:0 2% 2% 0}
.product:nth-child(4n+1){clear:both}
.product:nth-child(4n){margin-right:0px}
.box-product{position:relative;display:block;margin-bottom:1rem}
.pic-product{background:#fff;border-radius:5px;padding:5px;border:1px solid #eee}
.pic-product img{width:100%;border-radius:3px}
.name-product{font-size:16px;color:var(--color-black)}
.name-product.text-split{-webkit-line-clamp:1}
.price-product{margin-bottom:0px;text-align:center;display:flex;justify-content:center;align-items:flex-end;gap:10px}
.price-product span{visibility:visible}
.price-product .price-new{font-weight:600;font-size:17px;line-height:25px;color:#DC2626;font-weight:700}
.price-old{font-size:16px;line-height:25px;text-decoration:line-through;color:#4b4b4b;font-weight:300!important}
.cart-product{margin-bottom:0px}
.cart-product span{cursor:pointer;width:49%;float:left;color:#fff;text-transform:capitalize;text-align:center;padding:7px 5px;border-radius:3px}
.cart-add{margin-right:2%;background-color:var(--color-red)}
.cart-add:hover{background-color:var(--color-dark-red)}
.cart-buy{background-color:var(--color-green)}
.cart-buy:hover{background-color:var(--color-dark-green)}
.grid-pro-detail{margin-bottom:50px}
.left-pro-detail{position:relative;float:left;width:50%;text-align:center;margin-right:2%;background:white}
.left-pro-detail .MagicZoom{border:1px solid #eee;padding:7px;border-radius:5px}
.right-pro-detail{width:calc(100% - 52%);float:right}
.gallery-thumb-pro{position:relative;margin-top:10px}
.owl-thumb-pro{padding:0px 40px}
.thumb-pro-detail{display:block!important;border:1px solid #eee;padding:5px;border-radius:3px;cursor:pointer}
.thumb-pro-detail.mz-thumb.mz-thumb-selected{border-color:#cecfd2}
.thumb-pro-detail img{box-shadow:none!important;filter:brightness(100%)!important;border-bottom:0px!important;padding-bottom:0px!important}
.title-pro-detail{text-transform:capitalize;font-size:20px;display:block;font-weight:700}
.social-plugin-pro-detail{margin-bottom:1rem;margin-top:0px!important}
.desc-pro-detail{margin-bottom:1rem}
.attr-pro-detail{list-style:none;padding:0px}
.attr-pro-detail li{margin-bottom:0.5rem}
.attr-label-pro-detail{margin:0px 5px 0px 0px}
.attr-label-pro-detail.d-block{display:block;margin:0px 0px 5px 0px}
.attr-content-pro-detail{display:inline-block;margin-bottom:0px}
.price-new-pro-detail{font-weight:700;font-size:20px}
.price-old-pro-detail{font-weight:500;text-decoration:line-through;padding-left:10px;color:#BBB}
.color-pro-detail{display:inline-block;vertical-align:top;position:relative;width:35px;height:30px;margin:0px 0px 3px 0px;border:1px solid transparent}
.size-pro-detail{border:1px solid #ccc;padding:3px 10px 4px 10px;display:inline-block;position:relative}
.size-pro-detail.active,.color-pro-detail.active{border-color:#e5101d;color:#e5101d}
.color-pro-detail.active:before,.size-pro-detail.active:before{content:'';position:absolute;width:100%;height:100%;top:0px;left:0px;bottom:0px;right:0px;margin:auto;z-index:1;background-image:url(../images/check-cart.png);background-repeat:no-repeat;background-position:bottom right}
.color-pro-detail input[type=radio],.size-pro-detail input[type=radio]{outline:none;position:absolute;cursor:pointer;width:100%;height:100%;-webkit-appearance:none;border:0px;top:0px;left:0px}
.quantity-pro-detail{width:100%;max-width:110px;line-height:normal;display:flex;align-items:center;justify-content:space-between;text-align:center}
.quantity-pro-detail span{line-height:28px;padding:0px;width:30px;height:30px;cursor:pointer;font-size:20px;border:1px solid #999999;font-weight:bold;color:var(--subcolor)}
.quantity-pro-detail span.quantity-plus-pro-detail{cursor:pointer}
.quantity-pro-detail span.quantity-minus-pro-detail{line-height:27px;cursor:pointer}
.quantity-pro-detail input{height:30px;border:1px solid #999999;width:calc(100% - 60px);text-align:center;font-size:14px;padding:5px;margin:0px 1px;font-weight:bold;color:var(--subcolor)}
.cart-pro-detail{display:flex;align-items:stretch;justify-content:center;width:100%;margin-top:30px;gap:13px}
.cart-pro-detail a{text-align:center;padding:8px 15px;text-transform:none;font-size:14px;line-height:24px;color:#fefefe!important;font-weight:400;background:#17875b;width:178px;white-space:nowrap}
.cart-pro-detail a.addnow{margin-right:0px}
.cart-pro-detail a i{vertical-align:top;margin-top:3px;margin-right:8px}
.tags-pro-detail{margin:1rem 0px 2rem 0px}
.tags-pro-detail a:hover{background-color:var(--color-medium-red)}
.tags-pro-detail a i{font-size:10px;float:left;margin:5px 5px 0px 0px}
.tabs-pro-detail .ul-tabs-pro-detail{padding:0px;list-style:none;margin-bottom:1rem;border-bottom:1px solid #e7e7e7}
.tabs-pro-detail .ul-tabs-pro-detail li{cursor:pointer;float:left;margin-right:5px;margin-bottom:5px;background:#eee;padding:5px 10px}
.tabs-pro-detail .ul-tabs-pro-detail li.active{background:#000;color:#fafafa}
.tabs-pro-detail .ul-tabs-pro-detail li:last-child{margin-right:0px}
.tabs-pro-detail .content-tabs-pro-detail{display:none}
.tabs-pro-detail .content-tabs-pro-detail.active{display:block}
.box-readmore{padding:8px 15px;border:2px solid #ea4649;margin-bottom:2rem;background-color:#efefef;margin-top:1rem;border-top:5px solid #ea4649!important;border-radius:5px!important}
.box-readmore li ul>li{margin:0;margin-bottom:8px;color:#333;font-size:14px;font-weight:300}
.box-readmore li ul>li:before{content:counters(item,".") " "}
.box-readmore ul{list-style-type:none;counter-reset:item;margin-bottom:0px;padding-left:0px!important;margin-top:8px}
.box-readmore ul li{display:table;counter-increment:item;margin-bottom:5px;font-weight:bold;transition:300ms;font-size:15.4px}
.box-readmore ul li:before{content:counters(item,".") ". ";display:table-cell;padding-right:5px}
.box-readmore ul li a{color:#333333;cursor:pointer;font-weight:bold;transition:300ms}
.box-readmore ul li:hover > a,.box-readmore ul li:hover{color:#ea4649!important}
.news{width:49%;float:left;margin-bottom:25px;display:block}
.news:nth-child(2n){float:right}
.news:nth-child(2n+1){clear:both}
.pic-news{float:left;margin-right:4%;width:36%}
.pic-news img{width:100%}
.info-news{float:left;width:60%}
.name-news{color:#222;font-size:15px;margin-bottom:5px;font-weight:bold;overflow:hidden;text-overflow:ellipsis;line-height:22px;-webkit-line-clamp:2;height:calc(22px * 2);display:-webkit-box;-webkit-box-orient:vertical}
.name-news:hover{color:var(--color-red)}
.time-news{color:var(--color-gray);margin-bottom:0.25rem}
.desc-news{color:#333333;margin-top:5px;line-height:22px}
.share{line-height:normal;margin-top:15px;border-radius:0;margin-bottom:15px}
.share b{visibility:visible;display:none!important}
.othernews b{margin-bottom:10px}
.list-news-other{padding-left:17px;list-style:square}
.list-news-other li{margin-bottom:2px}
.list-news-other li a{text-transform:none;color:#333333}
.top-contact{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:30px}
.top-contact .article-contact{width:48%}
.input-contact{position:relative;margin-bottom:10px}
.input-contact input,.input-contact textarea{width:100%;padding:0px;outline:none;font-size:14px}
.input-contact input{text-indent:10px}
.input-contact textarea{resize:none;height:150px;padding:10px}
.input-contact .custom-file-label::after{content:attr(title)}
.bottom-contact{position:relative;height:500px}
.bottom-contact iframe{position:absolute;top:0px;left:0px;width:100%!important;height:100%!important}
.social-plugin{display:flex;justify-content:flex-start;top:2px;position:relative}
.social-plugin .at-share-btn{margin-bottom:0px!important}
.social-plugin .zalo-share-button{margin-left:3px}
.pagination-home .pagination .page-item .page-link{font-size:14px}
.pagination-home .pagination .page-item.active .page-link{color:#ffffff;background-color:#86d8c1}
.pagination-ajax{text-align:center}
.pagination-ajax a{display:inline-block;vertical-align:top;margin:0px 2px 3px 2px;color:#333;background:#eee;border:1px solid rgba(161,161,161,0.4);font-size:12px;cursor:pointer;padding:3px 10px 5px 10px;border-radius:2px}
.pagination-ajax a.current,.pagination-ajax a:hover{background:var(--color-red);color:#fff;border-color:var(--color-red)}
.modal-custom .modal-footer{padding:0.5rem}
.modal-custom .modal-footer .btn{font-size:14px}
#popup .modal-body{padding:0px}
.grecaptcha-badge{display:none!important;width:0px!important;height:0px!important;visibility:hidden!important;overflow:hidden}
coccocgrammar{display:none}
.scrollToTop{width:41px;height:41px;text-align:center;font-weight:bold;color:#444;text-decoration:none;position:fixed;bottom:65px;right:25px;display:none;z-index:100;cursor:pointer}
.text-split{overflow:hidden;text-overflow:ellipsis;white-space:normal;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3}
.transition{-webkit-transition:0.3s ease-out;-moz-transition:0.3s ease-out;-o-transition:0.3s ease-out;transition:0.3s ease-out}
.scale-img{overflow:hidden;display:block;position:relative}
.scale-img img{-webkit-transition:0.3s ease-out;-moz-transition:0.3s ease-out;-o-transition:0.3s ease-out;transition:0.3s ease-out;-moz-transform:scale(1,1);-webkit-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1)}
.scale-img:hover > img{-webkit-transition:0.3s ease-out;-moz-transition:0.3s ease-out;-o-transition:0.3s ease-out;transition:0.3s ease-out;-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}
.blink{-webkit-animation-name:blink;-webkit-animation-duration:1s;-webkit-animation-timing-function:linear;-webkit-animation-iteration-count:infinite;-moz-animation-name:blink;-moz-animation-duration:1s;-moz-animation-timing-function:linear;-moz-animation-iteration-count:infinite;animation-name:blink;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}
@-moz-keyframes blink{
    0%{opacity:1.0}
    50%{opacity:0.0}
    100%{opacity:1.0}
}
@-webkit-keyframes blink{
    0%{opacity:1.0}
    50%{opacity:0.0}
    100%{opacity:1.0}
}
@keyframes blink{
    0%{opacity:1.0}
    50%{opacity:0.0}
    100%{opacity:1.0}
}
.btn-frame{display:block;width:50px;height:50px;position:fixed;right:20px;z-index:100;cursor:pointer}
.btn-frame i{display:flex;display:-ms-flex;justify-content:center;align-items:center;-ms-flex-align:center;width:50px;height:50px;border-radius:50%;background:var(--subcolor);position:relative;z-index:1}
.btn-frame i img{vertical-align:middle;width:70%}
.btn-frame .animated.infinite{animation-iteration-count:infinite}
.btn-frame .kenit-alo-circle{width:60px;height:60px;top:-5px;right:-5px;position:absolute;background-color:transparent;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid;opacity:.1;border-color:var(--subcolor);opacity:.5}
.btn-frame .zoomIn{animation-name:zoomIn}
.btn-frame .animated{animation-duration:1s;animation-fill-mode:both}
.btn-frame .kenit-alo-circle-fill{width:70px;height:70px;top:-10px;right:-10px;position:absolute;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid transparent;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;background-color:var(--subcolor);opacity:.4}
.btn-frame .pulse{animation-name:pulse}
.btn-zalo{bottom:315px}
.btn-phone{bottom:230px}
.js-facebook-messenger-container.closed,.js-facebook-messenger-tooltip.closed{display:none!important}
.js-facebook-messenger-tooltip{bottom:97px;right:97px}
.js-facebook-messenger-tooltip{color:#404040;background:#fff}
.js-facebook-messenger-box,.js-facebook-messenger-button,.js-facebook-messenger-tooltip{z-index:999}
.js-facebook-messenger-tooltip{display:none;position:fixed;text-align:center;border-radius:10px;overflow:hidden;font-size:12px;line-height:1;padding:10px;border:1px solid rgba(0,0,0,0.1);box-shadow:rgba(0,0,0,0.15) 0 2pt 10pt;z-index:1.0E+30}
.js-facebook-messenger-close-tooltip{width:10px;height:10px;display:inline-block;cursor:pointer;margin-left:10px}
.js-facebook-messenger-box.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}
.js-facebook-messenger-box.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
.js-facebook-messenger-box,.js-facebook-messenger-button,.js-facebook-messenger-tooltip{z-index:999}
.js-facebook-messenger-box{display:block;position:fixed;cursor:pointer;bottom:150px;right:17px;width:56px;height:56px;text-align:center;background:var(--subcolor);border-radius:100%;overflow:hidden;z-index:99;-webkit-box-shadow:1px 1px 4px 0 rgba(0,0,0,0.3);-moz-box-shadow:1px 1px 4px 0 rgba(0,0,0,0.3);box-shadow:1px 1px 4px 0rgba(0,0,0,0.3)}
.js-facebook-messenger-box.rotate svg#fb-msng-icon{transform:rotate(0deg)}
.js-facebook-messenger-box svg#fb-msng-icon{width:32px;height:33px;position:absolute;top:13px;left:12px;opacity:1;overflow:hidden;-webkit-transition:opacity 160ms ease-in-out,transform 160ms ease-in-out;-moz-transition:opacity 160ms ease-in-out,transform 160ms ease-in-out;-o-transition:opacity 160ms ease-in-out,transform 160ms ease-in-out;transition:opacity 160ms ease-in-out,transform 160ms ease-in-out}
.js-facebook-messenger-box.rotate svg#close-icon{transform:rotate(-45deg)}
.js-facebook-messenger-box svg#close-icon{opacity:0;width:19px;height:20px;position:absolute;top:19px;left:19px;-webkit-transition:opacity 160ms ease-in-out,transform 160ms ease-in-out;-moz-transition:opacity 160ms ease-in-out,transform 160ms ease-in-out;-o-transition:opacity 160ms ease-in-out,transform 160ms ease-in-out;transition:opacity 160ms ease-in-out,transform 160ms ease-in-out}
.js-facebook-messenger-container,.js-facebook-messenger-container-button{z-index:1000}
.js-facebook-messenger-container{position:fixed;opacity:0;transform:translateY(50px);bottom:110px;right:90px;border-radius:10px;pointer-events:none;box-shadow:0 1px 6px rgba(0,0,0,0.06),0 2px 32px rgba(0,0,0,0.16);-webkit-transition:transform 160ms ease-in-out,opacity 160ms ease-in-out;-moz-transition:transform 160ms ease-in-out,opacity 160ms ease-in-out;-o-transition:transform 160ms ease-in-out,opacity 160ms ease-in-out;transition:transform 160ms ease-in-out,opacity 160ms ease-in-out}
.js-facebook-messenger-top-header{width:220px}
.js-facebook-messenger-top-header{color:#fff;background:var(--main-color)}
.js-facebook-messenger-top-header{display:block;position:relative;width:220px;background:#8fc33d;color:#fff;text-align:center;line-height:1;padding:10px;font-size:14px;border-top-left-radius:10px;border-top-right-radius:10px;font-weight:600}
.js-facebook-messenger-container iframe,.js-facebook-messenger-container-button iframe{border-bottom-left-radius:10px;border-bottom-right-radius:10px}
.js-facebook-messenger-box,.js-facebook-messenger-button,.js-facebook-messenger-tooltip{z-index:999}
.js-facebook-messenger-container,.js-facebook-messenger-container-button{z-index:1000}
.js-facebook-messenger-top-header{color:#fff;background:#8fc33d}
.js-facebook-messenger-top-header{width:220px}
.js-facebook-messenger-tooltip{color:#404040;background:#fff}
.js-facebook-messenger-container.open{transform:translateY(0px);opacity:1;pointer-events:all}
.js-facebook-messenger-tooltip{bottom:97px;right:97px}
.js-facebook-messenger-box.open svg#fb-msng-icon{opacity:0}
.js-facebook-messenger-box.rotate.open svg#close-icon{transform:rotate(0deg)}
.js-facebook-messenger-box.open svg#close-icon{opacity:1}
.cart-fixed{position:fixed;right:20px;bottom:390px;z-index:97;background:#4b4f56;width:50px;height:50px;text-align:center;color:#fff!important;border-radius:100%;display:flex;align-items:center;justify-content:center}
.cart-fixed i{font-size:20px}
.cart-fixed span{position:absolute;top:0px;right:-5px;color:#fff;width:25px;height:25px;background:#000;text-align:center;line-height:25px;font-size:11px;border-radius:100%;font-weight:900}
.toolbar{background:#000;width:100%;padding:0;bottom:0px;position:fixed;z-index:500;left:0px;height:47px}
.toolbar ul{list-style:none;display:flex;align-items:center;justify-content:space-between;padding:0px;margin:0px;height:100%}
.toolbar ul li{text-align:center;width:25%;height:100%}
.toolbar ul li a{display:flex;width:100%;cursor:pointer;height:100%;justify-content:center;align-items:center}
.toolbar ul li a img{height:24px;width:auto}
.toolbar ul li a span{font-weight:400;color:#fff;font-size:3.5vw;display:none}
.fixbar{bottom:0;display:block;background:#f0eff4;border-top:1px solid #ddd;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:fixed;margin:0;z-index:500;-webkit-backface-visibility:hidden;backface-visibility:hidden;height:50px}
.fixbar ul{margin:0px;padding:0px;list-style:none}
.fixbar ul li{display:inline-block;margin:0 auto 10px;text-align:center;width:25%;float:left}
.fixbar .icon-cart-mobile,.fixbar .icon-cart-new,.fixbar .icon-home-new,.fixbar .icon-hotdeal-new{width:20px;height:20px;display:block;margin:8px auto 0}
.fixbar .icon-cart-mobile{background:url(../images/cart-mobile.png) no-repeat}
.cart-total-header-mobile{font-size:10px;position:absolute;background:red;color:#fff!important;border-radius:50%;height:15px;width:15px;line-height:15px;top:5px;margin-left:5px}
.fixbar ul li a{font-size:11px;text-decoration:none;color:#333}
.fixbar ul li a i{font-size:20px}
.plugbar{position:fixed;bottom:0;left:0;border-top:1px solid #eae6e6;width:100%;right:0;max-width:767px;margin:0 auto;background:#fff;padding:9px 10px 10px 7px;z-index:10}
.plugbar ul{list-style:none;padding:0;margin:0px;display:-webkit-flex;display:-moz-flex;display:flex;justify-content:space-between;align-items:center}
.plugbar ul li{width:20%;float:left}
.plugbar ul li a{display:block;color:#696969;font-size:12px;text-align:center;position:relative}
.plugbar ul li a i{font-size:20px;color:#696969}
.plugbar ul li a span{position:absolute;width:50px;height:50px;top:-40px;left:calc(50% - 50px/2);font-size:14px;display:block;border:1px solid rgba(234,230,230,0.5);border-radius:100%}
.support-online{position:fixed;z-index:999;left:10px;bottom:0px}
.support-online a{position:relative;margin:20px 10px;text-align:left;width:40px;height:40px}
.support-online i{width:40px;height:40px;background:#43a1f3;color:#fff;border-radius:100%;font-size:20px;text-align:center;line-height:1.9;position:relative;z-index:999}
.support-online a span{border-radius:2px;text-align:center;background:rgb(103,182,52);padding:9px;display:none;width:180px;margin-left:10px;position:absolute;color:#ffffff;z-index:999;top:0px;left:40px;transition:all 0.2s ease-in-out 0s;-moz-animation:headerAnimation 0.7s 1;-webkit-animation:headerAnimation 0.7s 1;-o-animation:headerAnimation 0.7s 1;animation:headerAnimation 0.7s 1}
.support-online a:hover span{display:block}
.support-online a{display:block}
.support-online a span:before{content:"";width:0;height:0;border-style:solid;border-width:10px 10px 10px 0;border-color:transparent rgb(103,182,52) transparent transparent;position:absolute;left:-10px;top:10px}
.support-online .kenit-alo-circle-fill{width:60px;height:60px;top:-10px;position:absolute;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid transparent;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;background-color:rgba(0,175,242,0.5);opacity:.75;right:-10px}
.support-online .kenit-alo-circle{width:50px;height:50px;top:-5px;right:-5px;position:absolute;background-color:transparent;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid rgba(30,30,30,0.4);opacity:.1;border-color:#0089B9;opacity:.5}
.support-online .support-online .btn-support{cursor:pointer}
.support-online .mes i{background:orange}
.support-online .sms i{background:red}
.support-online .call-now i{background:green}
.widget-mobile{position:fixed;left:50%;transform:translateX(-50%);bottom:10px;z-index:9999999}
#my-phone-circle{position:relative;width:50px!important;height:50px!important}
.wcircle-open .wcircle-icon i:before{content:'\f00d'}
.wcircle-icon{background:#1282fc;border-radius:50%;display:flex!important;display:-ms-flex!important;align-items:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative!important}
.wcircle-icon:before{position:absolute;content:'';width:60px;height:60px;background:rgba(18,130,252,.5);border:1px solid #fff;border-radius:50%;left:-5px;top:-5px;-webkit-animation:pulse 1s infinite ease-in-out;-moz-animation:pulse 1s infinite ease-in-out;-ms-animation:pulse 1s infinite ease-in-out;-o-animation:pulse 1s infinite ease-in-out;animation:pulse 1s infinite ease-in-out}
.wcircle-icon:after{position:absolute;content:'';width:80px;height:80px;background:rgba(18,130,252,.5);border-radius:50%;left:-15px;top:-15px;-webkit-animation:zoomIn 2s infinite ease-in-out;-moz-animation:zoomIn 2s infinite ease-in-out;-ms-animation:zoomIn 2s infinite ease-in-out;-o-animation:zoomIn 2s infinite ease-in-out;animation:zoomIn 2s infinite ease-in-out}
.wcircle-menu{position:absolute!important;left:0;top:0;display:none}
.wcircle-menu-item{width:50px;height:50px;background:#1282fc;border-radius:50%;display:flex;display:-ms-flex;align-items:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.wcircle-menu-item img{width:50px;height:50px;display:block;border-radius:50%}
.wcircle-menu-item i,.wcircle-icon i{font-size:25px;color:#fff;position:relative;z-index:9999}
.shake-anim{-webkit-animation:shake-anim 1s infinite ease-in-out;-moz-animation:shake-anim 1s infinite ease-in-out;-ms-animation:shake-anim 1s infinite ease-in-out;-o-animation:shake-anim 1s infinite ease-in-out;animation:shake-anim 1s infinite ease-in-out;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%}
@-moz-keyframes shake-anim{
    0%{transform:rotate(0) scale(1) skew(1deg)}
    10%,30%{-moz-transform:rotate(-25deg) scale(1) skew(1deg)}
    20%,40%{-moz-transform:rotate(25deg) scale(1) skew(1deg)}
    100%,50%{-moz-transform:rotate(0) scale(1) skew(1deg)}
}
@-webkit-keyframes shake-anim{
    0%,100%,50%{-webkit-transform:rotate(0) scale(1) skew(1deg)}
    10%,30%{-webkit-transform:rotate(-25deg) scale(1) skew(1deg)}
    20%,40%{-webkit-transform:rotate(25deg) scale(1) skew(1deg)}
}
@-o-keyframes shake-anim{
    0%,100%,50%{-o-transform:rotate(0) scale(1) skew(1deg)}
    10%,30%{-o-transform:rotate(-25deg) scale(1) skew(1deg)}
    20%,40%{-o-transform:rotate(25deg) scale(1) skew(1deg)}
}
.container{max-width:1298px!important;padding:0!important;margin:0 auto!important}
.menu_desktop nav{display:block}
.menu_desktop ul li a{height:100%;display:flex;padding:0px 15px;align-items:center;font-size:17px;line-height:36px;color:#212121;font-weight:bold;max-height:36px;text-transform:uppercase}
.menu_desktop ul li+li{margin-left:0px}
.menu_desktop ul li:hover>a,.menu_desktop ul li a.active{border-radius:3px;background-color:#ffba00}
.menu_desktop ul li{display:flex;align-items:center;height:100%}
.menu_desktop ul li>ul{position:absolute;top:100%;left:0;width:13rem;background:#fff;z-index:97;display:none;border-radius:0px}
.menu_desktop ul li>ul a{padding:5px 15px;color:#000;font-size:14px;font-weight:bold;width:100%;border-radius:0px!important}
.menu_desktop ul li>ul>li>ul{top:0;left:100%!important}
.menu_desktop ul li>ul>li{margin:0;border-bottom:0;width:100%}
.menu_desktop ul li:hover>ul{display:block;left:0}
.fix-nav{position:fixed;top:0;left:0;right:0;width:100%;z-index:997;box-shadow:0px 0px 1rem rgb(0 0 0 / 20%)}
.gapProduct h3{text-align:center;margin-top:20px;margin-bottom:0;font-size:15px;line-height:25px;color:#333;font-weight:600;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.gapProduct{position:relative}
.pagination{display:flex;justify-content:center;margin:1rem 0 0}
.pagination a{display:flex;justify-content:center;align-items:center;padding:0 7px;cursor:pointer;margin:3px;transition:300ms ease;background:#fe6b63}
.pagination li{display:block}
.pagination a.active{background:#86d8c1;color:#FFF}
.pagination a:hover{background:#86d8c1}
#footer-map{display:block;position:relative;overflow:hidden;height:0;padding-bottom:400px}
#footer-map iframe{position:absolute;top:0;left:0;width:100%;height:100%;display:block}
.copyright_thongke li+li{margin-left:0}
.footer__title{text-transform:uppercase;margin-bottom:0px;font-size:15px;line-height:26px;color:#fff;font-weight:900}
.footer__title:after{content:"";width:50px;height:2px;background-color:#fff;display:block;margin-top:10px;margin-bottom:10px}
.footer__info-body,.footer__baiviet{text-align:left;font-size:16px;line-height:24px;color:#ffffff;font-weight:400}
.breadcrumb{display:flex;font-size:13px;color:#BBB}
.breadcrumb li{display:flex;align-items:center}
.breadcrumb li a{display:flex;align-items:center}
.invalid-feedback{display:none}
.mapContact{position:relative;height:0;padding-bottom:30%}
.mapContact iframe{width:100%;position:absolute;top:0;left:0;height:100%;display:block}
.payments-cart{display:flex;flex-wrap:wrap;align-items:center}
#wowslider-container1 .ws_bullets{display:none!important}
.header .container{min-height:unset}
.headerPanelPhone{font-size:17px;line-height:23px;color:#262626;font-weight:600;background:url(../images/td.png) left center no-repeat;padding-left:90px;height:67px;justify-content:center}
.headerPanelPhone p{font-size:27px;color:#fe6b63;font-weight:400;font-style:italic;margin-top:5px}
.mxh_top{gap:10px}
.mxh_top a img{max-height:32px}
.headerPanelAddress{font-size:15px;line-height:26px;color:#366753;font-weight:700;background:url(../images/dc.png) left center no-repeat;padding-left:40px;margin-top:5px}
.headerPanelPhoneChild{gap:14px}
.header{background:var(--maincolor);background-size:cover;padding:0px;position:relative;z-index:3}
.menu_desktop nav{height:94px;display:flex;align-items:center;align-self:center}
.menu_desktop{background:#fff}
.menu_desktop ul li ul li+li:before{display:none}
.searchForm{height:35px;align-self:center;border-bottom:0;background:#fff;width:15rem}
.searchForm input{width:100%;border-radius:0!important;background:transparent!important;color:#000;font-size:14px;line-height:19px;font-weight:400;padding:0 15px}
.searchForm input::placeholder{color:#333}
.searchForm p{width:35px;height:100%;background:transparent;color:#000;cursor:pointer}
.mangxahoi1{display:flex;justify-content:flex-start;align-items:center;gap:10px}
.mangxahoi1 a{display:flex;justify-content:center;align-items:center}
.mangxahoi1 a:hover{opacity:0.7}
.indexSpace{padding:50px 0;display:block}
.bannerqc{border-radius:0px;max-width:100%}
.spnbRight{flex-grow:1;width:calc(100% - 317px)}
.spnb{gap:30px}
.spnbTitle{border-bottom:2px dotted #86d8c1;padding-bottom:5px;margin-bottom:13px}
.spnbTitle p{font-size:35px;line-height:46px;color:#fe6b63;background:url(../images/td2.png) left center no-repeat;padding-left:80px}
.spnbTitle p span{color:#86d8c1}
.gapProduct a.scale-img{border-radius:20px}
.price-per small{margin:0;font-size:inherit}
.gapProduct h3 a{transition:300ms}
.gapProduct h3 a:hover{color:#DC2626}
.spdmTitle{display:flex;justify-content:center;align-items:center;background:url(../images/td3.png) bottom center no-repeat;padding-bottom:45px;margin-bottom:15px}
.spdmTitle p{font-size:35px;color:#fe6b63}
.gapProductParents{gap:30px;margin:30px 0}
.gapProductParents .gapProduct{background:0;border-radius:10px;padding:1rem}
.indexSpace.active{background:#e4f5f4}
.spdmTitle p span{color:#86d8c1}
.ykienItemNd{text-align:center;width:100%;height:241px;background:url(../images/bg6.png) 0 0 no-repeat;background-size:100% 100%;font-size:15px;line-height:27px;color:#000000;font-weight:400;padding:50px;display:flex;align-items:center}
.ykienItemName{gap:14px;margin:3px 0 0}
.ykienItemName img{max-width:88px;border:6px solid #fe6b63;border-radius:50%;padding:1px;background:#FFF}
.ykienItemName p{font-size:20px;line-height:27px;color:#fe6b63;font-style:italic}
.ykienItemName span{font-size:15px;line-height:27px;color:#151515;font-weight:400;font-style:italic}
.videoTopC a{border-radius:20px;background-color:#000000;overflow:hidden;display:block;position:relative}
.videoTopC a img{opacity:.6;transition:300ms}
.videoTopC a:before{content:"";width:64px;height:64px;background:url(../images/play.svg) center center no-repeat;position:absolute;top:50%;left:50%;z-index:2;transform:translate(-50%,-50%);background-size:100% 100%}
.videoTopC a:hover img{opacity:0.8}
.videoTop2Parents{padding:16px 25px;background:#86d8c1;border-radius:20px;max-width:549px;margin:0 auto;margin-top:-68px;z-index:2;position:relative}
.videoTop2Parents a:before{width:45px;height:45px}
.indexVideoNewsItemsTitle{font-size:35px;color:#fe6b63}
.indexVideoNewsItemsTitle span{color:#86d8c1}
.indexVideoNews{gap:33px}
.tinnbBox1 a{gap:19px;border-radius:10px;background-color:#effbfa;overflow:hidden;margin-top:10px}
.tinnbBox1 a img{border-radius:10px;background-color:#86d8c1;overflow:hidden;min-width:249px}
.tinnbBox1 a h3{font-size:14px;line-height:26px;color:#141414;font-weight:700;margin-bottom:25px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical}
.tinnbBox1 a p{font-size:14px;line-height:25px;color:#1e1e1e;font-weight:400;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical}
.tinnbBox1 a section{display:block;padding-right:1rem}
.tinnbBox1b a img{min-width:100%}
.tinnbBox1b a section{margin:0}
.tinnbBox1b a{background:transparent;gap:10px;margin:0;margin:20px 0 0}
.tinnbBox1b a h3{margin-bottom:0px}
.tinnbBox1b a p{-webkit-line-clamp:2}
.copyright{background:#000 url(../storage/icon31.png) 0 0 repeat;font-size:13px;line-height:18px;color:#3f3f3f;font-weight:400}
.copyright-wrap{min-height:70px;border-top:1px solid #252525}
.footer{background:#000 url(../storage/icon31.png) repeat;position:relative;background-size:cover}
.footer-bottom{padding:40px 0px}
.footer__title2{font-size:24px;line-height:40px;color:#ffffff;font-weight:700;font-family:"Roboto";text-align:left;margin:10px 0px 0px}
.footer__fanpage{width:362px;overflow:hidden;margin-left:auto}
.footer__baiviet{display:block;width:14%;margin-left:2.5rem;margin-right:2.5rem;justify-self:flex-start}
.footer__info{display:block;width:29%}
.footer__info-body{margin-bottom:0px}
.form-contact input.formControl,.form-contact textarea.formControl{padding:8px 15px;font-size:14px;border:1px solid #DDD}
.btnControl{padding:8px 15px}
.header_bar .container{min-height:42px}
.header_bar{background-color:var(--maincolor);color:#fff;position:relative;z-index:4}
.header_bar p{display:flex;align-items:center;gap:13px;font-size:16px;line-height:36px;color:#212121;font-weight:400}
.desc_about{line-height:25px}
.copyright_thongke li+li:before{content:"|";margin:0 10px}
.text-orange-500{--tw-text-opacity:1;color:rgb(255 90 31/var(--tw-text-opacity))}
.bg-orange-100{--tw-bg-opacity:1;background-color:rgb(254 236 220/var(--tw-bg-opacity))}
.article-contact{line-height:25px}
.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}
.line-clamp-1{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}
.line-clamp-4{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}
.line-clamp-5{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5}
.line-clamp-6{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6}
.line-clamp-none{-webkit-line-clamp:unset}
.content_post_news{line-height:30px}
#worker_1{display:none!important}
.jas-sale-pop{background:rgb(255,255,255);bottom:-100%;left:20px;padding:10px 30px 10px 10px;box-shadow:rgba(0,0,0,0.1) 0px 0px 20px;border-radius:3px;opacity:0;visibility:hidden;transition:all 2s ease 0s;z-index:99999;position:fixed;right:auto}
@media (max-width:480px){
    .jas-sale-pop{left:10px;right:10px;max-width:300px}
    .jas-sale-pop .jas-sale-pop-content{max-width:180px}
}
.jas-sale-pop .mr__20{margin-right:10px}
.jas-sale-pop h4{color:rgb(34,34,34);margin:0px 0px 5px;font-size:14px;font-weight:400}
.jas-sale-pop h3{margin:0px;font-size:15px;max-width:255px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.jas-sale-pop h3 a{color:rgb(34,34,34);margin:0px;font-size:14px}
.jas-sale-pop .jas-sale-pop-timeago{color:rgb(135,135,135);font-size:12px}
.jas-sale-pop .jas-sale-pop-customer{color:#333;font-size:14px;font-weight:bold;display:block}
.jas-sale-pop .pe-7s-close{right:5px;top:5px;cursor:pointer;position:absolute;z-index:2}
.jas-sale-pop.slideUp{bottom:20px;opacity:1;visibility:visible}
.jas-sale-pop.middle-xs{-webkit-box-align:center}
.jas-sale-pop.flex{box-sizing:border-box;display:flex}
.pe-7s-close svg{width:15px;color:#333}
.icon_viewpro{font-size:14px}
.icon_viewpro svg{width:20px;display:none!important}
#product_quickview{flex-direction:row!important}
.box-readmore li ul>li>a{font-size:inherit;font-weight:inherit}
#ftwp-header{padding:8px 0 10px 0;display:flex;justify-content:space-between;align-items:center;color:#333;cursor:pointer}
#ftwp-header-title{font-weight:bold;font-size:20px;color:#333}
#ftwp-header svg{opacity:0.5;cursor:pointer}
#ftwp-header svg:hover{opacity:1}
#ftwp-trigger{width:50px;height:50px;border:2px solid;border-color:rgba(51,51,51,0.95);border-radius:5px;background:#fff;font-size:30px;color:#333;cursor:pointer;outline:none;position:fixed;top:50%;left:0;z-index:997;display:none}
#toc-content table{border-collapse:collapse;margin:0.5rem 0}
#toc-content table,#toc-content table td,#toc-content table th{border:1px solid #ddd}
#toc-content table td,#toc-content table th{padding:0.5rem}
#toc-content ul{list-style:disc;padding-left:15px}
#toc-content ul li{list-style:disc}
#toc-content h1,#toc-content h2,#toc-content h3,#toc-content h4,#toc-content h5,#toc-content h6{font-weight:normal;line-height:1.2}
#toc-content h1{display:block;font-size:2em;margin-block-start:0.67em;margin-block-end:0.67em;margin-inline-start:0px;margin-inline-end:0px;font-weight:bold}
#toc-content h2{display:block;font-size:1.5em;margin-block-start:0.83em;margin-block-end:0.83em;margin-inline-start:0px;margin-inline-end:0px;font-weight:bold}
#toc-content h3{display:block;font-size:1.17em;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0px;margin-inline-end:0px;font-weight:bold}
#toc-content h4{display:block;margin-block-start:1.33em;margin-block-end:1.33em;margin-inline-start:0px;margin-inline-end:0px;font-weight:bold}
#toc-content h5{display:block;font-size:0.83em;margin-block-start:1.67em;margin-block-end:1.67em;margin-inline-start:0px;margin-inline-end:0px;font-weight:bold}
#toc-content h6{display:block;font-size:0.67em;margin-block-start:2.33em;margin-block-end:2.33em;margin-inline-start:0px;margin-inline-end:0px;font-weight:bold}
#toc-content p{display:block;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0px;margin-inline-end:0px;font-size:14px;line-height:1.6;overflow-wrap:break-word}
.header_barl p+p{margin-left:37px}
.header_barl{height:38px}
.header_barl p{height:100%}
.header_barr{display:flex;font-size:13px;line-height:24px;text-transform:uppercase;color:#ffffff;font-weight:700;height:38px}
.header_barr li{display:flex;align-items:center;height:100%}
.header_barr > li+li:before{content:'|';font-weight:bold;margin:0 15px;color:#212121;font-size:15px}
.header_barr > li > a{display:flex;background:transparent!important;font-size:15px;line-height:36px;color:#212121;align-items:center;gap:10px;text-transform:capitalize;font-weight:bold}
.header_barr li a:hover{color:#f01b1e}
.menu_toptab{display:flex;align-items:center;gap:15px;margin-left:15px;position:relative}
.menu_toptab > a{width:40px;height:40px;border-radius:20px;background-color:#f5f5f5;display:flex;justify-content:center;align-items:center}
.menu_toptab a i{font-size:18px;transition-duration:.3s}
.menu_toptab a:hover{color:#8fc33d}
.menu_toptab button{width:125px;height:40px;border-radius:5px;background-color:var(--subcolor);display:flex;justify-content:center;align-items:center;gap:10px;font-size:15px;line-height:24px;text-transform:uppercase;color:#ffffff;font-weight:700;font-family:"Barlow";transition-duration:.3s}
.menu_toptab button:hover{background:var(--maincolor)}
.timkiemNangcao{padding:40px 0px;height:auto;margin:0 auto;background:#fff;box-shadow:0px 10px 20px rgb(0 0 0 / 5%);position:relative;z-index:1001}
.timkiemNangcao1{max-width:1200px;display:grid;grid-template-columns:1fr 1fr;gap:17px;margin:0 auto}
.timkiemNangcao2{padding:15px;background-color:rgb(0 0 0 / 70%);padding-bottom:0px}
.timkiemNangcao3{background-color:rgb(0 0 0 / 70%);padding:15px;display:flex;flex-direction:column;gap:16px}
.timkiemNangcao21{display:flex;justify-content:space-between}
.timkiemNangcao21 select{font-size:14px;line-height:25px;color:#757575;font-weight:400;font-family:"Roboto";width:141px;border-right:1px solid #cccccc;height:45px;border-radius:5px 0px 0px 5px;appearance:none;text-indent:45px;background:#fff url(../icon/px-ic7.webp) left 10px center no-repeat;cursor:pointer}
.timkiemNangcao21 input{flex-grow:1;height:45px;font-size:16px;line-height:25px;color:#757575;font-weight:400;font-family:"Roboto";border-radius:0px 5px 5px 0px;padding:0px 24px}
.timkiemNangcao21 button{margin-left:9px;width:150px;height:45px;background-color:#8fc33d;font-size:14px;line-height:25px;text-transform:uppercase;color:#ffffff;font-weight:400;font-family:"Roboto";display:flex;align-items:center;justify-content:center;gap:14px;outline:none;border-radius:5px}
.timkiemNangcao31{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;width:100%}
.timkiemNangcao32{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;width:100%}
.timkiemNangcao3 .fs-label-wrap .fs-label{height:45px;border-radius:5px;background-color:rgba(255,255,255,0);border:1px solid #ffffff;width:100%;font-size:16px;line-height:25px;color:#ffffff;font-weight:400;font-family:"Roboto";appearance:none;padding-right:15px;background-image:url(../icon/px-ic8.webp);background-repeat:no-repeat;background-position:left 10px center;cursor:pointer;justify-content:flex-start}
.timkiemNangcao3 button{display:flex;justify-content:center;align-items:center;gap:10px;font-size:14px;line-height:25px;color:#ffffff;font-weight:400;font-family:"Roboto";outline:none;border:none}
.timkiemNangcao21 input::placeholder{color:#757575}
#mucgia_select .fs-label-wrap .fs-label{background-image:url(../icon/px-ic9.webp)}
#dientich_select .fs-label-wrap .fs-label{background-image:url(../icon/px-ic10.webp)}
#phaply_select .fs-label-wrap .fs-label{background-image:url(../icon/px-ic11.webp)}
#huong_select .fs-label-wrap .fs-label{background-image:url(../icon/px-ic14.webp)}
.timkiemNangcao321{display:none}
.nhadatnoibat_index{margin:60px 0px;display:block}
.nhadatnoibat_index_title{font-size:34px;line-height:24px;text-transform:uppercase;color:var(--maincolor);font-weight:700;font-family:"Barlow";text-align:center;background:url(../icon/px-ic15.webp) bottom center no-repeat;padding-bottom:25px}
.nhadatnoibat_index_title_link{display:flex;justify-content:center;align-items:center;margin:50px 0 0}
.nhadatnoibat_index_title_link a{min-width:140px;height:45px;background-color:rgba(0,175,80,0);border:1px solid var(--maincolor);font-size:14px;line-height:24px;text-transform:uppercase;color:var(--maincolor);font-weight:400;font-family:"Roboto";display:flex;justify-content:center;align-items:center;padding:0 25px;transition-duration:.3s}
.nhadatnoibat_index_title_link a:hover{background:#00af50;color:#ffffff}
.nhadatnoibat_wrap_item{width:100%;min-width:100%;background-color:#ffffff;border:1px solid #dddddd;overflow:hidden;border-radius:4px;position:relative;padding:9px;box-shadow:0px 1px 0px #eeeeee}
.nhadatnoibat_wrap_item:hover{border-width:2px;border-color:var(--maincolor)}
.nhadatnoibat_wrap_item section{padding:0px;margin-top:18px}
.nhadatnoibat_wrap_item h3{font-size:16px;line-height:20px;color:#1a1a1a;font-weight:bold;text-transform:none}
.nhadatnoibat_wrap_item h3 a{visibility:visible}
.nhadatnoibat_wrap_item p{margin:5px 0px}
.nhadatnoibat_wrap_item p strong{font-size:14px;line-height:22px;color:var(--maincolor);font-weight:700;font-family:"Roboto";text-align:left;display:inline-block;vertical-align:middle}
.nhadatnoibat_wrap_item p strong + strong:before{content:'';width:5px;height:5px;background:#00af50;border-radius:50%;display:inline-block;vertical-align:middle;margin:0px 12px}
.nhadatnoibat_wrap_item p span{font-size:13px;line-height:22px;color:#5c5c5c;font-weight:400;font-family:"Roboto";text-align:left;background:url(../icon/px-ic16.webp) left center no-repeat;padding-left:20px;display:block}
.nhadatnoibat_wrap_item_tab{width:100%;border-top:1px solid #cccccc;padding-top:10px;display:flex;justify-content:space-between;align-items:center;padding-bottom:8px;margin-top:10px}
.nhadatnoibat_wrap_item_tab span{font-size:13px;line-height:22px;color:#5c5c5c;font-weight:400;font-family:"Roboto";text-align:left;background:url(../icon/px-ic17.webp) left center no-repeat;padding-left:24px;display:block}
.nhadatnoibat_wrap_item_tab a{font-size:13px;line-height:22px;color:#5c5c5c;font-weight:400;font-family:"Roboto";text-align:left;text-transform:capitalize;display:flex;align-items:center;gap:8px}
.nhadatnoibat_wrap_item_tab a i{font-size:17px;transition-duration:.3s}
.nhadatnoibat_wrap_item h3 a:hover{color:var(--subcolor)}
a.save-listing:hover i{color:#f23b43}
a.save-listing:hover i::before{font-weight:bold;transition-duration:.3s}
.nhadatnoibat_wrap{display:grid;grid-template-columns:repeat(4,1fr);gap:27px;margin:40px 0px 0px}
.img-blur{visibility:visible}
@keyframes blurha{
    from{filter:blur(15px)}
    to{filter:blur(0px)}
}
.nhadatnoibat_wrap_slick{display:block!important}
.nhadatnoibat_wrap_slick .slick-list{margin-bottom:-27px;margin-right:-27px}
.nhadatnoibat_wrap_slick .nhadatnoibat_wrap_item{vertical-align:top}
.nhadatnoibat_wrap_slick .slick-slide > div{margin-right:27px;margin-bottom:27px}
.nhadatnoibat_index_title2{height:45px;background-color:#e6e6e6;margin-bottom:-15px;margin-top:35px;display:flex;justify-content:flex-start;align-items:center}
.nhadatnoibat_index_title2 a{min-width:240px;height:45px;background-color:var(--maincolor);font-size:18px;line-height:24px;text-transform:uppercase;color:#ffffff;font-weight:700;font-family:"Barlow";display:flex;align-items:center;padding-left:22px;background-image:url(../icon/px-ic19.webp);background-repeat:no-repeat;background-position:right top;padding-right:45px}
.nhadatnoibat_index .nhadatnoibat_index_repeat:nth-child(odd) .nhadatnoibat_index_title2{background:#f7f7f7}
.nhadatnoibat_index .nhadatnoibat_index_repeat:nth-child(odd) .nhadatnoibat_index_title2 a{background-image:url(../icon/px-ic20.webp)}
.gioithieu_index{margin:60px 0px;position:relative}
.gioithieu_index1{display:flex;align-items:center;justify-content:center;width:470px;height:520px;background-color:rgba(57,57,57,0);border:5px solid rgb(212 212 212 / 30%);text-align:right;padding-left:25px;padding-right:110px;position:relative}
.gioithieu_index112{font-size:15px;text-transform:uppercase;color:#333333;font-weight:400;font-family:"Roboto";text-align:right}
.gioithieu_index113{font-size:30px;font-weight:bold;color:var(--maincolor);text-transform:uppercase;font-family:'Barlow';line-height:1.3;margin-top:5px}
.gioithieu_index114{font-size:15px;line-height:24px;color:#5c5c5c;font-weight:400;font-family:"Roboto";text-align:right;margin:20px 0px}
.gioithieu_index115{display:flex;justify-content:flex-end;align-items:center}
.gioithieu_index115 a{width:154px;height:45px;background-color:var(--maincolor);display:flex;justify-content:center;align-items:center;gap:9px;font-size:15px;line-height:24px;text-transform:uppercase;color:#ffffff;font-weight:700;font-family:"Roboto";text-align:right;transition-duration:.3s}
.gioithieu_index115 a:hover{background:var(--subcolor)}
.gioithieu_index2{max-width:797px;position:absolute;top:50%;right:0;z-index:2;transform:translateY(-50%)}
.gioithieu_index1:before{content:"";width:5px;height:70%;background:#ffffff;display:block;position:absolute;top:0;left:-5px;bottom:0;margin:auto}
.tintuc_index{margin:60px 0px;display:block}
.tintuc_index1{display:grid;grid-template-columns:790px 1fr;gap:30px;align-items:flex-start;margin:30px 0px 0px}
.tintuc_index11{display:grid;grid-template-columns:1fr 1fr;gap:30px}
.tintuc_index11 a{display:block;width:100%;min-width:100%}
.tintuc_index11 a section{padding:15px 20px;background-color:#f7f7f7}
.tintuc_index11 a h3{font-size:15px;line-height:22px;color:#333333;font-weight:700;font-family:"Roboto";text-align:left;transition-duration:.3s}
.tintuc_index11 a span{font-size:13px;line-height:24px;color:#333333;font-weight:400;font-family:"Roboto";text-align:left;display:block;background:url(../icon/px-ic22.webp) left center no-repeat;padding-left:30px;margin:5px 0px}
.tintuc_index11 a p{font-size:14px;line-height:22px;color:#757575;font-weight:400;font-family:"Roboto";text-align:left}
.tintuc_index11 a button{width:120px;height:36px;border-radius:0px 0px 5px 5px;background-color:var(--subcolor);font-size:15px;line-height:22px;color:#ffffff;font-weight:400;font-family:"Roboto";text-align:center;margin-left:auto;display:block;transition-duration:.3s}
.tintuc_index11 a button:hover{background-color:var(--maincolor)}
.tintuc_index11 a h3:hover{color:var(--maincolor)}
.tintuc_index12{display:block}
.tintuc_index12 a{background-color:#f7f7f7;padding:15px 20px;margin-bottom:13px}
.tintuc_index12 a section{display:block}
.tintuc_index12 a h3{font-size:15px;line-height:22px;color:#333333;font-weight:700;font-family:"Roboto";text-align:left;margin-bottom:5px;transition-duration:.3s}
.tintuc_index12 a span{font-size:13px;line-height:24px;color:#333333;font-weight:400;font-family:"Roboto";text-align:left;display:block;background:url(../icon/px-ic22.webp) left center no-repeat;padding-left:30px;margin-bottom:5px}
.tintuc_index12 a p{font-size:14px;line-height:22px;color:#757575;font-weight:400;font-family:"Roboto";text-align:left}
.tintuc_index12 a button{font-size:14px;line-height:22px;text-decoration:underline;color:var(--subcolor);font-weight:400;font-family:"Roboto";text-align:left;margin:5px 0 0}
.tintuc_index12 a:hover h3{color:var(--maincolor)}
.video_index{padding:60px 0px;display:block;background-color:#f7f7f7}
.video_owl{margin:30px 0px 0px}
.video_owl a button{width:70px;height:70px;background:url(../icon/px-ic23.webp) center center no-repeat;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2}
.video_owl a h3{font-size:15px;line-height:24px;color:#333333;font-weight:700;font-family:"Roboto";margin:10px 0px 0px;transition-duration:.3s}
.video_owl a picture:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / 50%);transition:0.3s ease-out}
.video_owl a:hover picture:after{background:transparent}
.video_owl a:hover h3{color:var(--maincolor)}
.footer__title3{text-align:left;margin-bottom:10px;font-size:16px;line-height:24px;color:#ffffff;font-weight:400}
.footer__baiviet a:hover{color:var(--maincolor)}
.js-facebook-messenger-box:hover{background:var(--maincolor)}
.btn-frame:hover i{background:var(--maincolor)}
.btn-frame:hover .kenit-alo-circle-fill{background:var(--maincolor)}
.btn-frame:hover .kenit-alo-circle{border-color:var(--maincolor)}
.timkiemNangcao option{padding:5px}
.fs-search input{height:auto;padding:5px 8px!important;color:#333;border:1px solid #DADADA!important;border-radius:4px!important;height:30px}
.fs-option,.fs-search,.fs-optgroup-label{padding:8px;color:#555}
.fs-option-label:hover{color:#8fc33d}
.re__marked-products-popup{position:absolute;background:#fff;box-shadow:0px 8px 20px rgb(182 182 182 / 42%);border-radius:4px;overflow:hidden;width:400px;right:0px;z-index:9999;vertical-align:middle;top:100%;font-family:'Roboto',sans-serif;display:none}
.re__marked-products-popup div{display:inherit!important}
.re__marked-products-popup .re__header{text-align:center;color:#2C2C2C;padding:12px 0;border-bottom:1px solid #F2F2F2;font-size:16px!important;line-height:24px!important;font-weight:bold!important}
.re__marked-products-popup .re__content{max-height:500px;overflow-y:auto}
.re__marked-products-popup .re__content .re__item{box-sizing:border-box;padding:8px 16px;width:100%;border-bottom:1px solid #F2F2F2;position:relative;transition-duration:.3s}
.re__marked-products-popup .re__content .re__item:last-child{border-bottom:0}
.re__marked-products-popup .re__content a{display:inline-block;width:100%;max-width:100%;overflow:initial;text-overflow:initial;white-space:initial;position:relative}
.re__marked-products-popup .re__content img{height:48px;width:64px;float:left;border-radius:4px}
.re__marked-products-popup .re__content a .re__text-content{width:calc(100% - 72px);float:left;padding-left:8px}
.re__marked-products-popup .re__content a .re__text-content .re__title{display:-webkit-box!important;height:20px;overflow:hidden!important;-webkit-line-clamp:1;position:relative;text-overflow:ellipsis;white-space:normal!important;word-wrap:break-word!important;-webkit-box-orient:vertical!important;line-height:20px;margin-bottom:8px;color:#000!important}
.re__marked-products-popup .re__content .re__item .re__time{font-weight:normal;font-size:14px;line-height:20px;color:#505050;display:block}
.re__marked-products-popup .re__footer{background:rgba(0,0,0,0);text-align:center;padding:10px 0;border-top:1px solid #F2F2F2}
.re__link-pr{color:#E03C31!important;font-size:14px;line-height:20px;font-weight:normal!important}
.re__marked-products-popup .re__footer .re__marked-products-view-more{display:inline-block;vertical-align:middle}
.re__link-pr span{font-size:14px;line-height:20px;font-weight:normal!important;float:left;margin-right:4px}
.re__link-pr svg{width:17px;float:left;padding:1px 0px}
.re__link-pr:hover{color:#FF837A}
.re__marked-products-popup .re__content .re__item:hover{background:#F2F2F2}
.re__marked-products-popup .re__content .re__item:active{background:#ccc}
.re__mnu-notify-icon-unread,.mnu-notify-icon-unread.re__nqv{font-size:10px;line-height:12px;font-weight:bold!important;font-size:10px!important;color:#fff;position:absolute;background:#da1030;border-radius:6px;left:23px;top:0px;min-width:14px;min-height:16px;line-height:16px;padding-left:1px;padding-right:1px;text-align:center;cursor:pointer;font-style:normal;border:2px solid #fff;z-index:2;display:inline-table;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;font-family:'Roboto',sans-serif}
.re__itemUnSave{display:flex;align-items:center;justify-content:center;position:absolute;width:16px;top:50%;right:10px;cursor:pointer;transform:translateY(-50%)}
.nhadatnoibat_wrap_item a.save-listing-already i::before{font-weight:bold!important;transition-duration:.3s}
a.save-listing-already i{color:#f23b43!important}
.account_backdrop{position:fixed;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / 40%);z-index:1001;display:none}
.account_modal{max-width:800px;width:100%;position:fixed;z-index:1002;background:#fff;box-shadow:0 0 8px rgb(0 0 0 / 30%);left:0;right:0;margin:auto;border-radius:7px;height:auto;top:50%;transform:translateY(-50%);overflow:hidden;display:none}
.account_modal_title{padding:10px;background:var(--maincolor);display:flex;justify-content:space-between;align-items:center;color:#ffffff;font-size:18px}
.account_modal_title svg{transition:.5s;cursor:pointer}
.account_modal_title svg:hover{transform:rotate(180deg)}
.account_modal_form{display:grid;grid-template-columns:1fr 1fr;align-items:center;background:#ffffff;border-radius:5px;gap:30px}
.account_modal_form1{width:100%;min-width:100%;padding:0px}
.account_modal_form1 h4{font-size:20px;color:var(--maincolor);text-transform:uppercase;font-weight:bold;margin-bottom:15px}
.account_modal_form1 form{display:block;padding:0}
.form-control{display:block;width:100%;padding:0.5rem 0.75rem;font-size:14px;font-weight:400;line-height:1.5;color:#333;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;appearance:none;border-radius:0.25rem;height:auto;transition:none!important}
label.checkbox-inline,label.radio-inline{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;position:relative;padding-left:2rem}
label.checkbox-inline input,label.radio-inline input{position:absolute;opacity:0;height:0;width:0}
label.checkbox-inline .checkmark,label.radio-inline .checkmark{display:inline-block;position:absolute;top:50%;transform:translateY(-50%);left:0}
label.checkbox-inline .checkmark{border-radius:0.25rem;height:18px;width:18px;border:1px solid #dee2e6;flex:0 0 18px}
label.checkbox-inline a{color:var(--maincolor);text-decoration:unset}
label.checkbox-inline .checkmark:after,label.radio-inline .checkmark:after{content:"";position:absolute;display:none}
label.checkbox-inline .checkmark:after{left:5px;top:1px;width:7px;height:10px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
label.checkbox-inline input:checked~.checkmark:after,label.radio-inline input:checked~.checkmark:after{display:block}
label.checkbox-inline input:checked~.checkmark,label.radio-inline input:checked~.checkmark{border-color:var(--maincolor)}
label.checkbox-inline input:checked~.checkmark{background-color:var(--maincolor)}
.btn,.dialog-button{display:inline-block;font-weight:400;line-height:1.5;color:#3f3424;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;user-select:none;background-color:transparent;border:1px solid transparent;padding:0.375rem 0.75rem;font-size:1rem;border-radius:0.25rem}
.btn-primary{color:#fff;background-color:var(--subcolor)!important;border-color:var(--subcolor)!important;transition-duration:.3s;font-size:14px;outline:none!important;box-shadow:none!important;font-weight:500}
.btn-lg{padding:0.5rem 1rem;font-size:14px;border-radius:0.3rem}
.w-100,.dropdown-selection-group,.header-main,.dialog-button,.dialog{width:100%!important}
.btn:hover,.dialog-button:hover{color:#3f3424}
.btn-primary:hover{color:#fff;background-color:var(--subcolor);border-color:var(--subcolor)}
.form-control:focus{color:#3f3424;background-color:#fff;border-color:#ee4d2d;outline:0;box-shadow:0 0 0 0 rgb(207 162 103 / 25%)}
.text-danger,.text-red,.favorite-list-item .price{color:#ef5350!important}
.text-bold,.dropdown-selection-empty-text>p,.dropdown-selection-group,.search .suggestions-list .suggestion-group,.header,.section-title,.aside-link.active a,.aside-title,.favorite-list-item .title,.dialog-button,.dialog-body{font-weight:500}
.text-uppercase,.search-home .search-nav input[type=radio]+.nav-type-name,.section-title,.aside-title,.favorite-list-item .title,.favorite-list-header{text-transform:uppercase!important}
a.account_modal_form1_link{color:var(--maincolor)!important;display:inline-block!important;border-width:2px!important;padding-right:1rem!important;padding-left:1rem!important;padding-top:0.5rem!important;padding-bottom:0.5rem!important;border-radius:50rem!important;border-style:dashed;border-color:var(--maincolor);cursor:pointer;text-transform:uppercase;font-size:15px}
.account_modal_form1_other{width:45px;height:45px;line-height:45px;background-color:var(--maincolor);border-radius:50%!important;color:#fff!important;text-transform:uppercase!important;margin:auto;margin-top:1.5rem!important;margin-bottom:1.5rem!important;font-size:10px}
.account_modal_form1_logingroup{display:block}
a.account_modal_form1_loginbtn{padding-top:0.5rem!important;padding-bottom:0.5rem!important;padding-right:1rem!important;padding-left:1rem!important;color:#fff!important;background:#ef5350;display:flex!important;gap:0.5rem;border-radius:0.25rem!important;line-height:1.5;cursor:pointer;text-transform:uppercase}
a.account_modal_form1_loginbtn i{font-size:17px}
a.account_modal_form1_loginbtn + a.account_modal_form1_loginbtn{background:#4b76bd;margin:1rem 0 0}
.users_info{display:flex!important;align-items:center;font-size:14px;height:38px;padding:0 10px;position:relative;padding-right:28px}
.users_info picture img{background:#fff;width:100%;height:100%;object-fit:cover}
.users_info picture{width:28px;border-radius:50%;overflow:hidden;border:none;margin-right:10px;background:#ffffff;height:28px;object-fit:cover}
#dropdownInformation *{text-transform:none;font-weight:normal;display:block}
#dropdownInformation *.font-medium{font-weight:500}
#dropdownInformation a{color:#333333;display:flex;align-items:center;gap:0.375rem;font-weight:bold;font-size:14px;text-transform:uppercase;padding-left:10px!important;padding-right:10px!important;cursor:pointer}
#dropdownInformation a i{font-size:.875rem!important}
#dropdownInformation a:hover{color:var(--maincolor);background:transparent}
#dropdownInformation{width:13rem;padding:0;border-color:#DADADA;z-index:1000}
body.bgInside{background:#ffffff}
.users_info:after{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #222;content:"";position:absolute;top:42%;right:10px}
@font-face{font-family:"hsvn";font-style:normal;font-weight:"normal";font-display:swap;src:url("../fonts/hsvn-icon-v2.5.eot?");src:url("../fonts/hsvn-icon-v2.5.eot?#iefix") format("embedded-opentype"),url("../fonts/hsvn-icon-v2.5.woff2") format("woff2"),url("../fonts/hsvn-icon-v2.5.woff") format("woff"),url("../fonts/hsvn-icon-v2.5.ttf") format("truetype")}
[class^=icon-]:before,[class^=icon-]:after,[class*=" icon-"]:before,[class*=" icon-"]:after{display:inline-block;font-family:"hsvn";font-style:normal;font-weight:normal;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;vertical-align:-.125em}
.icon-phone:before{content:""}
.icon-hotline:before{content:""}
.icon-email:before{content:""}
.icon-write:before{content:""}
.icon-address:before{content:""}
.icon-area:before{content:""}
.icon-area-square:before{content:""}
.icon-price-circle:before{content:""}
.icon-juridical:before{content:""}
.icon-chart:before{content:""}
.icon-right-arrow-line:before{content:""}
.icon-time:before{content:""}
.icon-price:before{content:""}
.icon-favorite:before{content:""}
.icon-favorite-saved:before{content:""}
.icon-arrow-down:before{content:""}
.icon-arrow-up:before{content:""}
.icon-plus:before{content:""}
.icon-next:before{content:""}
.icon-prev:before{content:""}
.icon-law:before{content:""}
.icon-play-button:before{content:""}
.icon-facebook:before{content:""}
.icon-youtube:before{content:""}
.icon-twitter:before{content:""}
.icon-instagram:before{content:""}
.icon-pinterest:before{content:""}
.icon-linkedin:before{content:""}
.icon-search:before{content:""}
.icon-money:before{content:""}
.icon-checked:before{content:""}
.icon-checked-verified:before{content:""}
.icon-checked-circle:before{content:""}
.icon-verified:before{content:""}
.icon-direction:before{content:""}
.icon-frontface:before{content:""}
.icon-cityscape:before{content:""}
.icon-negotiation:before{content:""}
.icon-depth{display:inline-block;transform:rotate(90deg)}
.icon-depth:before{content:""}
.icon-user:before{content:""}
.icon-calendar-tick:before{content:""}
.icon-website:before{content:""}
.icon-credit-card:before{content:""}
.icon-history:before{content:""}
.icon-logout:before{content:""}
.icon-key:before{content:""}
.icon-list-check:before{content:""}
.icon-google:before{content:""}
.icon-document:before{content:""}
.icon-gallery:before{content:""}
.icon-contact:before{content:""}
.icon-share:before{content:""}
.icon-link:before{content:""}
.icon-schedule:before{content:""}
.icon-warning:before{content:""}
.icon-fengshui:before{content:""}
.icon-photo:before{content:""}
.icon-upload:before{content:""}
.icon-delete-circle:before{content:""}
.icon-retry:before{content:"Ņ"}
.icon-edit:before{content:""}
.icon-cancel:before{content:""}
.icon-tick:before{content:""}
.icon-tick-circle:before{content:""}
.icon-setting:before{content:""}
.icon-calendar:before{content:""}
.icon-forbidden:before{content:""}
.icon-refresh:before{content:""}
.icon-delete:before{content:""}
.icon-comment:before{content:""}
.icon-balance:before{content:""}
.icon-info:before{content:""}
.icon-back:before{content:""}
.icon-arrow-outline:before{content:""}
.icon-building:before{content:""}
.icon-location:before{content:""}
.icon-project:before{content:""}
.icon-advance:before{content:""}
.icon-map-marker:before{content:""}
.property-icon{position:absolute;z-index:9;width:75px;height:73px;left:-15px;top:-6px;background:url(../images/diamond.png) 0 0 no-repeat;background-size:100% 100%;opacity:0.8}
.user-avatar{width:7.5rem;height:7.5rem;background:#fff;position:relative;z-index:1;margin:auto}
.fileuploader-item-image{position:absolute;top:0;left:0;width:100%;height:100%}
.fileuploader-item-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}
.text-dark-yellow,.card-panel .card-header,.user-navigation h3,.user-navigation .h3{color:var(--maincolor)}
.user .br-line{display:block;height:2px;background:#a9a9a9;width:20%;margin:0.5rem auto}
.fs-8,.table-list-action i{font-size:.8125rem!important}
.text-primary{color:var(--maincolor)!important}
.fs-7,.table-list-action .btn,.table-list-action .dialog-button,.table-list-row-item,.table-list-cell-id span,.table-list-heading,.user-navigation ul,.user-navigation h3,.user-navigation .h3,.header{font-size:.875rem!important}
.user-navigation{background:#ffffff;margin:2rem 0;padding-bottom:0.5rem;border:1px solid #ddd;border-radius:4px}
.px-3,.user-navigation,.box-user-login .options-menu li a,.favorite-list-item>a,.favorite-list-header,.header-main .link-create,.dialog-footer{padding-right:1rem!important;padding-left:1rem!important}
.pt-3,.user-navigation{padding-top:1rem!important}
h6,.h6,h5,.h5,h4,.h4,h3,.h3,h2,.h2,h1,.h1{font-weight:500}
.text-uppercase,.card-panel .card-header,.label-type,.tab-link,.user-navigation ul li a,.user-navigation h3,.user-navigation .h3,.favorite-list-item .title,.favorite-list-header{text-transform:uppercase!important}
.user-navigation ul li{position:relative}
.user-navigation ul li:before{content:"";height:1px;border-bottom:1px solid #e8e8e8;position:absolute;width:100%;right:0;top:0}
.user-navigation ul li a{padding:0.5rem 0;display:block;cursor:pointer;text-transform:capitalize!important;font-size:14px}
.user-navigation ul li a i{margin-right:0.5rem}
.user-navigation h3{margin-bottom:0.5rem;font-weight:600;color:#000}
.text-bold,.timepicker-title,.charge-method .method-item,.charge-money .item-value,.table-list-cell-title a,.table-list-cell-id span.id,.required,.card-panel .card-header,.label-type,.tab-link,.favorite-list-item .title,.header,.dialog-button,.dialog-body{font-weight:500}
.text-danger,.text-red,.charge-money .item-value,.required,.favorite-list-item .price{color:#ef5350!important}
.form-control:disabled,.form-control[readonly]{background-color:#f5f5f5!important;opacity:1}
.input-group-solid{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}
.input-group-solid .input-group-prepend,.input-group-solid .input-group-append{position:absolute;transform:translateY(-50%);top:50%;font-size:1rem;line-height:1.5;color:#7f7f7f;z-index:2;border-radius:0}
.input-group-solid .input-group-append{right:0.75rem}
.d-flex,.timepicker .hour-picker,.timepicker .minute-picker,.timepicker-hour,.timepicker-minute,.timepicker-divider,.timepicker-container,.charge-method .method-item,.table-list-action,.table-list-row-item,.table-list-cell-title a,.table-list-heading,.number-spinner,.favorite-list-item>a,.favorite-list-header,.favorite-list-item .content,.check-list,.check-inline,.input-group-icon,.dialog-footer,.dialog-alert,.dialog-confirm{display:flex!important}
label.checkbox-inline,label.radio-inline{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;position:relative;padding-left:2rem;margin:0}
.me-3,.dialog-button[dialog-action=cancel]{margin-right:1rem!important}
label.checkbox-inline input,label.radio-inline input{position:absolute;opacity:0;height:0;width:0}
label.checkbox-inline .checkmark,label.radio-inline .checkmark{display:inline-block;position:absolute;top:50%;transform:translateY(-50%);left:0}
label.radio-inline .checkmark{border-radius:50%;height:20px;width:20px;border:2px solid #dee2e6;flex:0 0 20px}
label.checkbox-inline input:checked~.checkmark,label.radio-inline input:checked~.checkmark{border-color:var(--maincolor)}
label.radio-inline input:checked~.checkmark{background-color:#fff}
label.radio-inline .checkmark:after{top:2px;left:2px;width:12px;height:12px;border-radius:50%;background-color:var(--maincolor)}
label.checkbox-inline input:checked~.checkmark:after,label.radio-inline input:checked~.checkmark:after{display:block}
.user-avatar img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1;border-radius:50%;box-shadow:0 4px 6px rgb(0 0 0 / 8%);overflow:hidden}
.user-avatar .fileuploader-menu-open{padding:2px 4px;border-radius:4px;background:#fff;color:var(--maincolor);font-size:18px;line-height:0;box-shadow:1px 2px 8px rgb(0 0 0 / 20%);cursor:pointer;z-index:-1;position:absolute;bottom:6%;right:8%}
.user-avatar input[name=avatar]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;opacity:0;visibility:visible;cursor:pointer}
.formControlSelect .fs-label-wrap .fs-label{width:100%;padding:0.375rem 0.75rem;font-family:inherit;font-size:14px;font-weight:700;line-height:1.5;color:#333;background:#fff;border:1px solid #dee2e6;border-radius:0.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-indent:unset;height:calc(1.5em + 0.75rem + 2px);background:transparent;padding-right:2rem}
.formControlSelect .fs-wrap{width:100%;display:block;position:relative}
.formControlSelect .fs-dropdown{width:200px!important}
.formControlSelect .fs-wrap .fs-label-wrap{background-image:url("../icon/dropdown.svg");background-size:16px 16px;background-repeat:no-repeat;background-position:right 10px center;background-color:#fff}
.card-search .btn{height:35px}
.table-list{position:relative}
.table-list-heading{background:var(--maincolor);color:#fff;display:flex!important;flex-wrap:nowrap!important;font-size:.875rem!important;justify-content:space-between}
.table-list-cell{padding:0.3125rem;position:relative;font-size:13px}
.table-list-cell-id,.table-list-cell-note{flex:0 0 99px;width:99px;text-align:center}
.table-list-cell-title{flex:0 0 calc(100% - 700px);width:calc(100% - 700px)}
.table-list-cell-date{flex:0 0 95px;width:95px}
.table-list-cell-view{flex:0 0 75px;width:75px}
.table-list-cell-status{flex:0 0 90px;width:90px}
.list-items-empty{padding-top:0.5rem!important;padding-bottom:0.5rem!important}
.pagination-items{margin-top:1rem!important}
.nhadatnoibat_wraptindaluu{margin:0;gap:1.25rem;grid-template-columns:repeat(3,1fr)}
.fs-5,.dialog-title{font-size:1.25rem!important}
.border-primary{border-color:var(--maincolor)!important}
.col-label{width:10rem;flex:0 0 10rem}
.col-control{width:1%;flex:1}
.boxDangtin .form-row{margin-bottom:1rem}
.form-text{margin-top:0.25rem;font-size:14px;color:#b5b5c3;font-weight:400;display:inline-block;margin-left:5px;vertical-align:bottom}
.fileuploader-thumbnails-input-inner{background:#fff;border:2px dashed var(--subcolor);text-align:center;font-size:32px;color:var(--subcolor);cursor:pointer;opacity:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .2s ease;transition:all .2s ease;width:calc(25% - 16px);padding-top:20%;border-radius:6px;position:relative;z-index:1;cursor:pointer;overflow:hidden}
.fileuploader-thumbnails-input-inner i{position:absolute;font-style:normal;left:0;top:0;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);z-index:-2;cursor:pointer}
.fileuploader-thumbnails-input-inner input{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:1;cursor:pointer;appearance:none}
.fileuploader-thumbnails-input-inner img,.fileuploader-thumbnails-input-inner video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1;opacity:1}
.fileuploader-thumbnails-input-inner:hover{opacity:1}
.groupUploadMultiple{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:1rem}
.groupUploadMultipleBtnAddImage{min-width:100%;width:100%;background:#fff;border:2px dashed var(--subcolor);text-align:center;font-size:32px;color:var(--subcolor);cursor:pointer;opacity:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .2s ease;transition:all .2s ease;padding-top:90%!important;border-radius:6px;position:relative;z-index:1;overflow:hidden;cursor:pointer}
.groupUploadMultipleBtnAddImage img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1}
.groupUploadMultipleBtnAddImage .groupUploadMultipleDelete,.groupUploadMultipleBtnAddImage .groupUploadMultipleDelete_Detail{color:#fff;width:1.5rem;height:1.5rem;background:var(--subcolor);display:flex;justify-content:center;align-items:center;padding:0.2rem;position:absolute;top:0;right:0;z-index:2}
.groupUploadMultipleBtnAddImage .groupUploadMultipleDelete svg,.groupUploadMultipleBtnAddImage .groupUploadMultipleDelete_Detail svg{display:block}
.groupUploadMultipleBtnAddImage input{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;opacity:0;cursor:pointer;appearance:none}
.groupUploadMultipleBtnAddImage i{position:absolute;font-style:normal;left:0;top:0;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);z-index:-2;cursor:pointer}
.card-preview-post{display:flex;justify-content:center;align-items:center}
.card-preview-post .nhadatnoibat_wrap_item{min-width:unset;width:30%}
.card-preview-post .nhadatnoibat_wrap_item picture a img{position:absolute;width:100%;height:100%;object-fit:cover}
.card-preview-post .nhadatnoibat_wrap_item picture{height:0;padding-bottom:100%;width:100%;position:relative}
.card-preview-post .nhadatnoibat_wrap_item picture a{position:absolute;top:0;left:0;width:100%;height:100%}
.input-group-text{font-size:14px}
.pagination-home nav ul li a{display:block;font-weight:bold}
.pagination-home nav ul li a.active{font-weight:bold;color:var(--maincolor)!important}
.realestateWrapMain{display:grid;grid-template-columns:1fr 280px;gap:32px;margin:2rem 0}
.realestateWrapMain1{min-width:100%;width:100%}
.realestateWrapMain2{min-width:100%;width:100%}
.realestateWrapMainTitle{font-size:24px;line-height:24px;text-transform:uppercase;color:#333;font-weight:700;text-align:left}
.introDetail{background-color:#ffffff;box-shadow:0px 0px 10px rgb(0 0 0 / 10%);padding:30px 20px;margin:1.3rem 0 0}
.introDetailTitle{height:45px;background-color:#eaeae9;display:inline-flex;align-items:center;padding:0 15px;vertical-align:top;font-size:14px;line-height:20px;color:#333333;font-weight:700;cursor:pointer}
.introDetailTitle svg{margin-right:13px;width:20px}
.introDetailDescription{margin:30px 0 0;height:65vh;overflow:hidden;position:relative}
.introDetailTitle span{margin:0 3px}
.introDetailDescription:before{content:'';position:absolute;bottom:0;left:0;width:100%;height:20vh;background:linear-gradient(360deg,#fff 25%,transparent)}
.introDetailDescription.active{height:auto}
.introDetailDescription.active:before{display:none}
.realestateLeftSide{background-color:#ffffff;border:1px solid #ddd;border-radius:4px;overflow:hidden}
.realestateLeftSideTitle{font-size:15px;line-height:22px;text-transform:uppercase;color:#333;font-weight:bold;padding:8px 15px;border-bottom:1px solid #dee2e6}
.realestateLeftSide ul{display:block;height:calc(39px * 7);overflow:hidden}
.realestateLeftSide ul li{padding:8px 15px;display:block;border-bottom:1px solid #dee2e6}
.realestateLeftSide ul li span{height:22px;border-radius:5px;background-color:#ffffff;border:1px solid #00af50;display:inline-block;margin-left:7px;font-size:12px;line-height:22px;color:#00af50;font-weight:400;text-align:center;padding:0px 10px}
.realestateLeftSideBtn{font-size:14px;line-height:20px;text-transform:uppercase;color:#333333;font-weight:400;display:flex;align-items:center;gap:12px;padding:15px 50px;cursor:pointer;transition-duration:.3s}
.realestateLeftSideBtn svg{width:20px}
.realestateLeftSideBtn:hover{color:var(--maincolor)}
.realestateLeftSide ul.active{height:auto}
.realestateLeftSide+.realestateLeftSide{margin:32px 0 0}
.realestateLeftSideBtn2{font-size:14px;line-height:20px;text-transform:uppercase;color:#333333;font-weight:400;display:flex;align-items:center;gap:12px;padding:15px 50px;cursor:pointer}
.realestateLeftSideBtn2 svg{width:20px}
.realestateLeftSideBtn2:hover{color:var(--maincolor)}
.realestateLeftSideNews{display:block}
.realestateLeftSideNewsItem{display:block}
.realestateLeftSideNewsItem a{display:block;padding:8px;border-bottom:1px solid #dee2e6}
.realestateLeftSideNewsItem a h3{font-size:14px;line-height:20px;color:#333333;font-weight:500;margin-bottom:4px}
.realestateLeftSideNewsItem a p{font-size:12px;line-height:20px;color:#808080;font-weight:400;font-style:italic}
.realestateLeftSideNewsItem a:hover h3{color:var(--maincolor)}
.filterChild{margin:20px 0 0;display:grid;grid-template-columns:1fr 192px;align-items:center;gap:1rem}
.filterChildTitle{font-size:14px;line-height:24px;color:#5c5c5c;font-weight:400}
.filterChild2{display:block}
.filterChild2Title{font-size:14px;line-height:24px;color:#757575;font-weight:400;margin-bottom:5px}
.filterChild2 ul{display:block}
.filterChild2 ul li{display:inline-block;vertical-align:top}
.filterChild2 ul li a{display:block;font-size:14px;line-height:24px;color:#757575;font-weight:400;border-radius:15px;background-color:#ffffff;border:1px solid #dee2e6;padding:0px 15px;margin-right:5px;margin-bottom:8px;transition-duration:.3s}
.filterChild2 ul li a:hover,.filterChild2 ul li a.active{color:var(--maincolor);border-color:var(--maincolor)}
.nhadatnoibat_wrapOneLine{gap:0px;grid-template-columns:1fr;margin:20px 0}
.nhadatnoibat_wrap_itemOnePictures{min-width:100%;width:100%;position:relative;overflow:hidden;border-radius:2px}
.nhadatnoibat_wrap_itemOneInfo{min-width:100%;width:100%;display:flex;flex-direction:column;justify-content:space-between}
.nhadatnoibat_wrap_itemOneInfoTitle{font-size:15px;line-height:22px;text-transform:uppercase;color:#333333;font-weight:500}
.nhadatnoibat_wrap_itemOneInfoAddress{display:flex;margin:10px 0 0;justify-content:space-between}
.nhadatnoibat_wrap_itemOneInfoAddress1{font-size:13px;color:#757575;font-weight:400;background:url(../icon/px-ic16.webp) left center no-repeat;padding-left:20px;flex-grow:1;display:flex;align-items:center}
.nhadatnoibat_wrap_itemOneInfoAddress2{display:flex;align-items:center;font-size:13px;line-height:40px;color:#b3b3b3;font-weight:400;white-space:nowrap}
.nhadatnoibat_wrap_itemOneInfo2{display:flex;align-items:baseline;margin:10px 0 0;gap:5px}
.nhadatnoibat_wrap_itemOneInfo21{font-size:18px;line-height:40px;color:#333333;font-weight:400}
.nhadatnoibat_wrap_itemOneInfo21.text-primary{font-weight:bold}
.nhadatnoibat_wrap_itemOneInfo21:last-child:after{display:none}
.nhadatnoibat_wrap_itemOneInfo3{display:flex;justify-content:space-between;align-items:baseline;margin-top:auto}
.nhadatnoibat_wrap_itemOneInfo31{font-size:13px;color:#757575;font-weight:400}
.nhadatnoibat_wrap_itemOneInfo31 i{margin-right:5px}
.memberDetailInfo{min-width:100%;width:100%;background-color:#f4f2f0;padding:13px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:10px}
.memberDetailInfo1{display:flex;flex-direction:column;justify-content:center;align-items:center}
.memberDetailInfo1 img{width:60px;height:60px;object-fit:cover;margin-bottom:9px;background:#fff}
.memberDetailInfo1 h2{font-size:14px;line-height:18px;text-transform:uppercase;color:#00af50;font-weight:700}
.memberDetailInfo1 span{font-size:12px;color:#757575}
.memberDetailInfo2{width:100%;height:35px;border-radius:5px;background-color:#00af50;font-size:14px;line-height:40px;color:#ffffff!important;font-weight:400;display:flex;justify-content:center;align-items:center;gap:10px;margin:auto 0 0}
.memberDetailInfo3{width:100%;height:35px;border-radius:5px;background-color:#f4f2f0;border:1px solid var(--subcolor);color:var(--subcolor)!important;display:flex;justify-content:center;align-items:center;gap:10px}
.nhadatnoibat_wrap_itemOne{display:grid;grid-template-columns:128px 1fr;gap:12px;background-color:#ffffff;padding:8px 12px;min-height:144px;position:relative;border:1px solid transparent;margin-top:-1px}
.nhadatnoibat_wrap_itemOneInfo31:nth-child(2){background:none}
.nhadatnoibat_wrap_itemOneInfo31:nth-child(3){background:none}
.nhadatnoibat_wrap_itemOneInfoAddress2:before{content:'';width:4px;height:4px;background:#b3b3b3;border-radius:50%;margin:0 15px}
.nhadatnoibat_wrap_itemOneInfo21:after{content:'|'}
.nhadatnoibat_wrap_itemOneInfo21:last-child:after{display:none}
.footer__baiviet ul li a{font-size:15px;line-height:30px;color:#6f6f6f;font-weight:400}
.searchAdvancedProductTpl{filter:drop-shadow(2.5px 4.33px 3.5px rgba(0,0,0,0.07));background-color:#ffffff;z-index:101;position:sticky;border-top:1px solid #dee2e6;position:-webkit-sticky;top:-1px}
.searchAdvancedProductTplBox{height:auto}
.searchAdvancedProductTplBox_Top{display:flex;height:58px;align-items:center;justify-content:space-between}
.searchAdvancedProductTplBox_Top .searchAdvancedProductTplBox_Col:nth-child(1){border-right:1px solid #dee2e6;padding-right:18px}
.searchAdvancedProductTplBox_Col{flex-grow:1;height:100%;display:flex;align-items:center}
.searchAdvancedProductTplBox_Col .fs-wrap{width:138px;height:58px;display:block;border-right:1px solid #dee2e6;padding:0 10px}
.searchAdvancedProductTplBox_Col .fs-wrap .fs-label-wrap{height:100%}
.searchAdvancedProductTplBox_Col .fs-wrap .fs-label-wrap .fs-label{height:100%;border:none;font-size:13px;line-height:20px;color:#333333;font-weight:500;border-radius:0;background:url(../../assets/icon/right_arrow.svg) right center no-repeat;padding:0;text-indent:0;appearance:none;padding-right:1rem;white-space:unset}
.searchAdvancedProductTplBox_Col > input{width:261px;height:38px;background-color:#ffffff;border:1px solid #dee2e6;font-size:13px;line-height:20px;color:#8f8f8f;font-weight:400;border-radius:5px;background-image:url(../../assets/icon/search.svg);background-position:left 15px center;background-repeat:no-repeat;padding-left:40px}
button.searchAdvancedProductTplBox_Col_More{font-size:13px;line-height:20px;color:#010101;font-weight:500;display:flex;align-items:center;gap:10px;height:100%;border-right:1px solid #dee2e6;padding:0 15px;outline:none}
button.searchAdvancedProductTplBox_Col_Submit.rounded{width:88px;height:38px;border-radius:5px;background-color:#00af50;font-size:14px;line-height:24px;color:#ffffff;font-weight:700;cursor:pointer;margin-left:8px;outline:none}
.searchAdvancedProductTplBox_Bottom{height:58px;background:#ffffff;display:none;border-top:1px solid #dee2e6}
.searchAdvancedProductTplBox_Bottom .searchAdvancedProductTplBox_Col .fs-wrap:nth-child(1){border-left:1px solid #dee2e6}
.searchAdvancedProductTplBox_Bottom .searchAdvancedProductTplBox_Col{justify-content:center;flex-grow:unset;width:100%}
.Breadcrumb ol li a,.Breadcrumb ol li span{text-transform:none;cursor:pointer;font-size:12px;color:#555;font-weight:400}
.Breadcrumb ol li:after{content:'/';font-size:12px;color:#555;font-weight:500;text-transform:uppercase;cursor:pointer;margin:0px 2px 0px 5px;line-height:43px}
.Breadcrumb ol li{display:flex;align-items:center}
.Breadcrumb ol li:last-child:after{display:none}
.ProductDetailPage{display:grid;grid-template-columns:1fr 365px;gap:20px;align-items:flex-start}
.ProductDetailPagel{min-width:100%;width:100%}
.ProductDetailPager{min-width:100%;width:100%;position:sticky;position:-webkit-sticky;top:73px;z-index:2}
.ProductDetailPagel1{box-shadow:none;margin-bottom:0;border-radius:0px;background:#fff;padding:12px}
.ProductDetailPagel1View{font-size:14px;line-height:25px;color:#757575;font-weight:400;margin:5px 0px}
a.save-listing-already i:before{font-weight:bold!important}
.ProductDetailPagel1Content{margin-bottom:15px}
.ProductDetailPagel1ContentTd{text-align:left;font-size:16px;line-height:unset;color:#1e1e1e;font-weight:600;display:inline-block;vertical-align:top;border-bottom:2px solid #4554a5}
.ProductDetailPagel1ContentMsg{border-top:2px solid #ebebeb;margin-top:10px;padding:20px 0px;position:relative;font-size:15px;line-height:20px;color:#373737;font-weight:500;max-height:218px;overflow:hidden}
.ProductDetailPagel1Info{margin-bottom:15px}
.ProductDetailPagel1InfoTd{font-size:14px;line-height:24px;color:#00af50;font-weight:700;text-align:left;padding:13px 16px;background-color:#f4f2f0;margin-bottom:15px}
.ProductDetailPagel1InfoTable{display:block}
.ProductDetailPagel1InfoTable1{display:grid;grid-template-columns:25% 1fr;gap:1rem;margin-bottom:0;align-items:baseline}
.ProductDetailPagel1InfoTable11{font-size:14px;line-height:30px;color:#333333;font-weight:700;text-align:left;min-width:100%;width:100%}
.ProductDetailPagel1InfoTable12{min-width:100%;width:100%}
.ProductDetailPagel1InfoTable1a{margin:1rem 0 0;display:grid;grid-template-columns:1fr 1fr;gap:10px 45px}
.ProductDetailPagel1InfoTable1a1{font-size:14px;color:#333333;font-weight:400;text-align:left;border-bottom:1px solid #dee2e6;display:flex;justify-content:space-between;align-items:baseline;padding-bottom:7px;white-space:nowrap}
.ProductDetailPagel1InfoTable1a12{display:block;grid-column:span 2;line-height:1.5}
.ProductDetailPagel1Info_Detail{display:flex;justify-content:space-between;align-items:baseline}
.ProductDetailPagel1Info_Detail p{font-size:13px;line-height:40px;color:#999999;font-weight:400;text-align:left;margin:0}
.MapTitle{font-size:18px;color:#00af50;font-weight:bold;margin-bottom:10px}
.ProductDetailPagel1Map{display:block;width:100%;overflow:hidden}
.ProductDetailPagel1Map iframe{width:100%;height:380px;outline:none;border:0;display:block}
.ProductDetailPagelRating{padding:1rem 0}
.ProductDetailPagelRatingTd{font-size:18px;color:#333333;font-weight:700;text-align:left}
form.validation-comment{margin:1rem 0 0}
form.validation-comment .col-12{margin-bottom:1rem}
.rating{margin:auto}
.rating__display{font-size:20px;font-weight:bold;position:relative;text-align:center;color:#333333;margin-left:10px}
.rating__stars{display:flex;padding:0;position:relative}
.rating__star{display:block;overflow:visible;pointer-events:none;width:2em;height:2em}
.rating__star-ring,.rating__star-fill,.rating__star-line,.rating__star-stroke{animation-duration:1s;animation-timing-function:ease-in-out;animation-fill-mode:forwards}
.rating__star-ring,.rating__star-fill,.rating__star-line{stroke:var(--yellow)}
.rating__star-fill{fill:var(--yellow);transform:scale(0);transition:fill var(--trans-dur) var(--bezier),transform var(--trans-dur) var(--bezier)}
.rating__star-stroke{stroke:#c7cad1;transition:stroke var(--trans-dur)}
.rating__label{cursor:pointer;padding:0.125em;margin:0}
.rating__label--delay1 .rating__star-ring,.rating__label--delay1 .rating__star-fill,.rating__label--delay1 .rating__star-line,.rating__label--delay1 .rating__star-stroke{animation-delay:0.05s}
.rating__label--delay2 .rating__star-ring,.rating__label--delay2 .rating__star-fill,.rating__label--delay2 .rating__star-line,.rating__label--delay2 .rating__star-stroke{animation-delay:0.1s}
.rating__label--delay3 .rating__star-ring,.rating__label--delay3 .rating__star-fill,.rating__label--delay3 .rating__star-line,.rating__label--delay3 .rating__star-stroke{animation-delay:0.15s}
.rating__label--delay4 .rating__star-ring,.rating__label--delay4 .rating__star-fill,.rating__label--delay4 .rating__star-line,.rating__label--delay4 .rating__star-stroke{animation-delay:0.2s}
.rating__input{-webkit-appearance:none;appearance:none}
.rating__input:hover ~ [data-rating]:not([hidden]){display:none}
.rating__input-1:hover ~ [data-rating="1"][hidden],.rating__input-2:hover ~ [data-rating="2"][hidden],.rating__input-3:hover ~ [data-rating="3"][hidden],.rating__input-4:hover ~ [data-rating="4"][hidden],.rating__input-5:hover ~ [data-rating="5"][hidden],.rating__input:checked:hover ~ [data-rating]:not([hidden]){display:block!important}
.rating__input-1:hover ~ .rating__label:first-of-type .rating__star-stroke,.rating__input-2:hover ~ .rating__label:nth-of-type(-n + 2) .rating__star-stroke,.rating__input-3:hover ~ .rating__label:nth-of-type(-n + 3) .rating__star-stroke,.rating__input-4:hover ~ .rating__label:nth-of-type(-n + 4) .rating__star-stroke,.rating__input-5:hover ~ .rating__label:nth-of-type(-n + 5) .rating__star-stroke{stroke:var(--yellow);transform:scale(1)}
.rating__input-1:checked ~ .rating__label:first-of-type .rating__star-ring,.rating__input-2:checked ~ .rating__label:nth-of-type(-n + 2) .rating__star-ring,.rating__input-3:checked ~ .rating__label:nth-of-type(-n + 3) .rating__star-ring,.rating__input-4:checked ~ .rating__label:nth-of-type(-n + 4) .rating__star-ring,.rating__input-5:checked ~ .rating__label:nth-of-type(-n + 5) .rating__star-ring{animation-name:starRing}
.rating__input-1:checked ~ .rating__label:first-of-type .rating__star-stroke,.rating__input-2:checked ~ .rating__label:nth-of-type(-n + 2) .rating__star-stroke,.rating__input-3:checked ~ .rating__label:nth-of-type(-n + 3) .rating__star-stroke,.rating__input-4:checked ~ .rating__label:nth-of-type(-n + 4) .rating__star-stroke,.rating__input-5:checked ~ .rating__label:nth-of-type(-n + 5) .rating__star-stroke{animation-name:starStroke}
.rating__input-1:checked ~ .rating__label:first-of-type .rating__star-line,.rating__input-2:checked ~ .rating__label:nth-of-type(-n + 2) .rating__star-line,.rating__input-3:checked ~ .rating__label:nth-of-type(-n + 3) .rating__star-line,.rating__input-4:checked ~ .rating__label:nth-of-type(-n + 4) .rating__star-line,.rating__input-5:checked ~ .rating__label:nth-of-type(-n + 5) .rating__star-line{animation-name:starLine}
.rating__input-1:checked ~ .rating__label:first-of-type .rating__star-fill,.rating__input-2:checked ~ .rating__label:nth-of-type(-n + 2) .rating__star-fill,.rating__input-3:checked ~ .rating__label:nth-of-type(-n + 3) .rating__star-fill,.rating__input-4:checked ~ .rating__label:nth-of-type(-n + 4) .rating__star-fill,.rating__input-5:checked ~ .rating__label:nth-of-type(-n + 5) .rating__star-fill{animation-name:starFill}
.rating__input-1:not(:checked):hover ~ .rating__label:first-of-type .rating__star-fill,.rating__input-2:not(:checked):hover ~ .rating__label:nth-of-type(2) .rating__star-fill,.rating__input-3:not(:checked):hover ~ .rating__label:nth-of-type(3) .rating__star-fill,.rating__input-4:not(:checked):hover ~ .rating__label:nth-of-type(4) .rating__star-fill,.rating__input-5:not(:checked):hover ~ .rating__label:nth-of-type(5) .rating__star-fill{fill:var(--yellow-t)}
.rating__sr{clip:rect(1px,1px,1px,1px);overflow:hidden;position:absolute;width:1px;height:1px;display:none!important}
@media (prefers-color-scheme:dark){
    :root{--bg:#17181c;--fg:#e3e4e8}
    .rating{margin:auto}
    .rating__star-stroke{stroke:#454954}
}
@keyframes starRing{
    from,20%{animation-timing-function:ease-in;opacity:1;r:8px;stroke-width:16px;transform:scale(0)}
    35%{animation-timing-function:ease-out;opacity:0.5;r:8px;stroke-width:16px;transform:scale(1)}
    50%,to{opacity:0;r:16px;stroke-width:0;transform:scale(1)}
}
@keyframes starFill{
    from,40%{animation-timing-function:ease-out;transform:scale(0)}
    60%{animation-timing-function:ease-in-out;transform:scale(1.2)}
    80%{transform:scale(0.9)}
    to{transform:scale(1)}
}
@keyframes starStroke{
    from{transform:scale(1)}
    20%,to{transform:scale(0)}
}
@keyframes starLine{
    from,40%{animation-timing-function:ease-out;stroke-dasharray:1 23;stroke-dashoffset:1}
    60%,to{stroke-dasharray:12 12;stroke-dashoffset:-12}
}
.ProductDetailPagel1Info_Detail p span{font-weight:500}
.ProductDetailPageLink{display:block;background-color:#ffffff;box-shadow:0px 0px 10px rgb(0 0 0 / 10%);border-radius:5px}
.ProductDetailPageLink h2{padding:15px 18px;display:flex;align-items:center;gap:7px;border-bottom:1px solid #dee2e6;font-weight:bold;text-transform:uppercase}
.ProductDetailPageLink ul{margin:30px 20px;display:grid;grid-template-columns:1fr 1fr 1fr;gap:5px 10px;overflow-x:hidden;overflow-y:auto;height:75px}
.ProductDetailPageLink ul li{display:block}
.ProductDetailPageLink ul li a{font-size:14px;color:#5c5c5c;font-weight:400;transition-duration:.3s}
.ProductDetailPageLinkWrap{display:grid;grid-template-columns:1fr 1fr;gap:15px 19px;margin:3rem 0}
.ProductDetailPageLink ul li a:hover{color:var(--maincolor)}
.ProductDetailPageRelated{margin:3rem 0}
.ProductDetailPageRelated h2{font-size:30px;line-height:24px;text-transform:uppercase;color:#00af50;font-weight:700;font-family:"Barlow"}
.nhadatnoibat_wrapBlock{margin:0;grid-template-columns:1fr;gap:15px}
.InfoDetailName{font-size:15px;line-height:20px;color:#333333;font-weight:bold;text-transform:uppercase}
.InfoDetailAddress{font-size:13px;color:#757575;font-weight:400;background:url(../../assets/icon/add.svg) left center no-repeat;padding-left:20px;background-size:11px auto;display:block;margin-top:10px}
.InfoDetailPros{margin:10px 0px;line-height:1.5}
.InfoDetailPrice_Area{border-top:1px solid #dee2e6;border-bottom:1px solid #dee2e6;padding:8px 0px;display:grid;grid-template-columns:auto 1fr}
.InfoDetailPrice_Area1{display:flex;flex-direction:column}
.InfoDetailPrice_Area1 span{font-size:13px;line-height:24px;color:#5c5c5c;font-weight:400}
.InfoDetailPrice_Area1 strong{font-size:17px;font-weight:bold}
.InfoDetailPrice_Area1+.InfoDetailPrice_Area1{padding-left:20px;border-left:1px solid #dee2e6;margin-left:20px}
.InfoDetailMoigioi{margin:15px 0px}
.InfoDetailMoigioi a{display:flex;align-items:center;gap:10px}
.InfoDetailMoigioi a img{width:60px}
.InfoDetailMoigioi a section{flex-grow:1}
.InfoDetailMoigioi a h2{font-size:15px;line-height:20px;text-transform:uppercase;color:#00af50;font-weight:700;margin-bottom:0.25rem}
.InfoDetailMoigioi a span{font-size:13px;color:#5c5c5c}
.InfoDetailBookingContact{border-top:1px solid #dee2e6;padding:10px 0 0}
.InfoDetailBookingContactName{font-size:17px;line-height:20px;color:#333333;font-weight:bold}
.InfoDetailBookingDate{white-space:nowrap;margin:20px 0px 5px 0px;display:flex;overflow-x:auto;overflow-y:hidden;padding:5px}
.InfoDetailBookingDateItem{min-width:85px;height:117px;border-radius:6px;background-color:#ffffff;box-shadow:0px 0px 5px rgb(0 0 0 / 25%);font-size:12px;color:#333333;font-weight:400;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-right:8px;cursor:pointer;float:left;padding-top:1.2rem;background:url(../../assets/icon/tick.svg) left 10px top 10px no-repeat}
.InfoDetailBookingDateItem b{font-size:24px;font-weight:bold}
.InfoDetailBookingContactHour{font-size:13px;line-height:36px;color:#333333;font-weight:400}
.InfoDetailBookingGroupBtn{display:grid;grid-template-columns:1fr 1fr;gap:10px}
.InfoDetailBookingGroupBtn a{height:40px;border-radius:5px;background-color:#ffffff;border:1px solid #cccccc;width:100%;min-width:100%;font-size:15px;line-height:36px;color:#333333;font-weight:700;text-align:center;display:flex;justify-content:center;align-items:center;transition-duration:.3s}
.InfoDetailBookingGroupBtn a:first-child{border-color:var(--subcolor);color:var(--subcolor)}
.InfoDetailMoigioiContact{display:block}
.InfoDetailMoigioiContact a{width:100%;height:40px;border-radius:5px;background-color:#00af50;border:none;margin:10px 0 0;display:flex;font-size:18px;line-height:40px;color:#ffffff;font-weight:700;text-align:left;justify-content:center;align-items:center;gap:10px}
.InfoDetailMoigioiContact a:nth-child(2){background-color:#2a73ba}
.InfoDetailBookingDateItem:hover,.InfoDetailBookingDateItem.active{background-color:rgb(0 0 0 / 5%)}
.InfoDetailBookingDateItem+.InfoDetailBookingDateItem+.InfoDetailBookingDateItem span{opacity:1}
.InfoDetailBookingGroupBtn a:hover{background:#cccccc}
.InfoDetailBookingGroupBtn a:first-child:hover{background:var(--subcolor);color:#fff}
.InfoDetailBookingGroupForm form{border-top:1px solid #dee2e6;border-bottom:1px solid #dee2e6;padding:15px 0px;margin:15px 0px;display:none}
.InfoDetailBookingGroupForm form p{font-weight:bold;margin-bottom:5px}
.speech-bubble{padding:15px;background:#EEEEEE;color:#000000;position:relative;box-shadow:rgba(0,0,0,0.5) 0 3px 5px -3px;margin:7px 0px}
.speech-bubble:after{content:'';display:block;width:0;height:0;border-style:solid;position:absolute;top:0px;border-color:#EEEEEE}
.speech-bubble.speech-bubble-left{margin-left:20px;border-radius:0 4px 4px 4px}
.speech-bubble.speech-bubble-left:after{border-width:0 20px 24px 0;border-top-color:transparent!important;border-left-color:transparent!important;border-bottom-color:transparent!important;left:-20px}
.speech-bubble.speech-bubble-right{margin-right:20px;border-radius:4px 0 4px 4px}
.speech-bubble.speech-bubble-right:after{border-width:0 0 24px 20px;border-top-color:transparent!important;border-right-color:transparent!important;border-bottom-color:transparent!important;right:-20px}
.speech-bubble.speech-bubble-bottom-right{margin-bottom:40px;border-radius:4px}
.speech-bubble.speech-bubble-bottom-right:after{border-width:0 24px 20px 0;border-top-color:transparent!important;border-left-color:transparent!important;border-bottom-color:transparent!important;top:auto;right:20px;bottom:-20px}
.speech-bubble.speech-bubble-bottom-left{margin-bottom:40px;border-radius:4px}
.speech-bubble.speech-bubble-bottom-left:after{border-width:0 0 20px 24px;border-top-color:transparent!important;border-right-color:transparent!important;border-bottom-color:transparent!important;top:auto;left:20px;bottom:-20px}
.speech-bubble.speech-bubble-red{color:#ffffff;background:#F44336}
.speech-bubble.speech-bubble-red:after{border-color:#F44336}
.speech-bubble.speech-bubble-purple{color:#333333;background:#efefef}
.speech-bubble.speech-bubble-purple:after{border-color:#efefef}
.speech-bubble.speech-bubble-green{color:#000000;background:#8BC34A}
.speech-bubble.speech-bubble-green:after{border-color:#8BC34A}
ul.memberListComment{display:block}
ul.memberListComment li{margin:1rem 0 0}
.memberItemComment{display:flex;align-items:flex-start;gap:15px}
span.memberAvatarComment{width:2rem;height:2rem;background:rgb(143 195 61 / 15%);border:1px solid rgb(143 195 61 / 65%);border-radius:50%;font-size:15px;text-transform:uppercase;font-weight:bold;color:var(--subcolor);display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden}
.memberItemComment section{flex-grow:1}
p.memberNameComment{font-weight:bold;color:#333333}
p.memberDateComment{font-size:13px;color:#777;font-style:italic;display:block;margin:3px 0px 7px 0px}
p.memberStarComment{display:flex;align-items:center;gap:5px;font-size:1rem;color:gold;text-shadow:1px 1px 0px #fff,2px 2px 1px rgb(0 0 0 / 10%)}
.save-listing-fixed{position:absolute!important;bottom:15px!important;right:15px!important;z-index:2;display:flex;justify-content:center;align-items:center;background:url(../storage/save-ad.svg) 0 0 no-repeat;width:20px;height:20px;text-indent:-999999rem;background-size:100% 100%}
.tabDoingu{display:flex;justify-content:center;align-items:center;gap:10px;margin-bottom:2rem}
.tabDoingu a{color:var(--maincolor);font-size:18px;font-weight:bold;text-transform:uppercase;border:1px solid var(--maincolor);border-radius:5px;display:block;padding:8px 20px;transition-duration:.3s}
.tabDoingu a.active,.tabDoingu a:hover{color:#ffffff;background:var(--maincolor)}
.listDoinguMain{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;gap:1rem;margin-bottom:3rem}
.listDoinguMainItem{min-width:100%;width:100%;background:#fff;padding:15px;box-shadow:0px 0px 10px rgb(0 0 0 / 10%);border-radius:5px;text-align:center;display:flex;flex-direction:column;justify-content:space-between;align-items:center;margin-top:62px}
.listDoinguMainItem img{display:block;margin:36px auto 20px auto}
.listDoinguMainItemName{font-size:14px;line-height:20px;color:#333333;font-weight:700}
.listDoinguMainItemNameSub{font-size:15px;line-height:30px;color:#0e830e;font-weight:700;text-transform:uppercase;border-top:1px solid #DADADA;margin-top:15px;padding-top:15px;margin-bottom:5px}
.listDoinguMainItemInfo{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;font-size:14px;line-height:30px;color:#333333;text-align:left;width:100%}
.listDoinguMainItemInfoContact{display:grid;grid-template-columns:1fr;gap:10px;margin:10px 0 0;width:100%}
.listDoinguMainItemInfoContact a{height:35px;border-radius:5px;background-color:rgba(244,242,240,0);border:1px solid #8fc33d;width:100%;min-width:100%;display:flex;justify-content:center;align-items:center;font-size:14px;line-height:22px;color:#8fc33d;font-weight:400;gap:10px;text-transform:capitalize}
.listDoinguMainItemInfoContact a:nth-child(1){color:#fff;border-color:var(--maincolor);background:var(--maincolor);font-size:14px}
.DoinguDetail{display:grid;grid-template-columns:1fr 400px;gap:30px;align-items:flex-start}
.DoinguDetail1{width:100%;min-width:100%}
.DoinguDetail .memberDetailInfo{display:none!important}
.DoinguDetail .nhadatnoibat_wrap_itemOne{grid-template-columns:128px 1fr!important}
.menu_desktop ul li>ul li:hover > a{color:#000}
.menu_desktop ul li>ul li:last-child a{border:none}
.fs-6,.toc_list{font-size:1rem!important}
.article-content-name{font-size:1.5rem!important;margin-bottom:0.5rem;font-weight:500}
.section-related{border-radius:0.25rem!important;padding:1rem!important;margin-top:1rem!important}
.section-related .related-header{position:relative;font-weight:500;margin-bottom:1.25rem;font-size:1.25rem}
.section-related .related-header:after{height:1px;background-color:#dfdad4;width:calc(100% - 13rem);content:"";position:absolute;right:0;top:50%}
.card-related-name{font-size:1rem}
.g-0{--gutter-y:0;--gutter-x:0}
.card-head-img{height:100%;object-fit:cover;width:100%}
.section-related .card-head{height:6rem}
.aside-title{color:var(--maincolor)!important;font-weight:500;font-size:17px}
.aside-news-name{font-weight:500;font-size:1rem}
.border-dashed{border-style:dashed!important}
.aside .card-aside-video .card-head i{font-size:1.5rem;position:absolute;z-index:10;top:50%;left:50%;transform:translate(-50%,-50%)}
.overlay{position:absolute;top:0;right:-1px;bottom:0;left:-1px;height:100%;transition:transform .3s,opacity .6s}
.overlay-light{background-color:rgba(0,0,0,.2)}
.article-header-video{font-weight:500;margin-bottom:0.5rem}
.card-side .card-head{height:7.8rem}
.card-main .card-head{height:30rem}
.object-none{object-fit:unset!important}
.card-video .card-head i{font-size:3rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10;color:#fff}
.iframePreview{display:block;width:100%}
.ProductDetailPagel1InfoTable1a1 span{white-space:normal;padding-left:1rem}
a.save-listing:hover i::before{transition-duration:.3s}
[class^="re__icon-"],[class*=" re__icon-"]{font-family:"font-icon-bds"!important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:24px;line-height:1;display:inline-block;vertical-align:middle}
[class^="re__icon-"] span[class^="path"],[class*=" re__icon-"] span[class^="path"]{font-size:24px;font-family:"font-icon-bds"!important}
[class^="re__icon-"][class*="--sm"],[class*=" re__icon-"][class*="--sm"]{font-size:16px}
[class^="re__icon-"][class*="--sm"] span[class^="path"],[class*=" re__icon-"][class*="--sm"] span[class^="path"]{font-size:16px}
[class^="re__icon-"][class*="--lg"],[class*=" re__icon-"][class*="--lg"]{font-size:32px}
[class^="re__icon-"][class*="--lg"] span[class^="path"],[class*=" re__icon-"][class*="--lg"] span[class^="path"]{font-size:32px}
[class^="re__icon-"][class*="--xl"],[class*=" re__icon-"][class*="--xl"]{font-size:48px}
[class^="re__icon-"][class*="--xl"] span[class^="path"],[class*=" re__icon-"][class*="--xl"] span[class^="path"]{font-size:48px}
[class^="re__icon-"] span{font-family:"font-icon-bds"!important}
.re__icon-size:before{content:"\e9b5"}
.re__icon-road:before{content:"\eacc"}
.re__icon-home:before{content:"\e965"}
.re__icon-front-view:before{content:"\eac1"}
.re__icon-interior:before{content:"\eacb"}
.re__icon-bedroom:before{content:"\ea4d"}
.re__icon-bath:before{content:"\ea4e"}
.re__icon-apartment:before{content:"\ea44"}
.re__icon-private-house:before{content:"\ea3c"}
.ProductDetailPageLink h2 i{font-size:18px}
.nhadatnoibat_index2023{margin:0;padding:60px 0px;background:rgb(239 239 239 / 70%)}
.fotorama-imgkem .fotorama__wrap .fotorama__stage{overflow:hidden;border-radius:5px}
.fotorama-imgkem .fotorama__thumb,.fotorama-imgkem .fotorama__thumb-border{border-radius:0px}
.fotorama-imgkem .fotorama__fullscreen-icon{display:none!important}
.fotorama-imgkem .fotorama__thumb{background-color:#ffffff!important}
.fotorama-imgkem .fotorama__thumb img{opacity:0.5!important}
.fotorama-imgkem .fotorama__active .fotorama__thumb img{opacity:1!important}
.listDoinguMainItemInfo p{display:block;word-break:break-all}
.table-list-cell-id2{min-width:50px;text-align:center}
.table-list-cell-photo{min-width:70px;text-align:center;max-width:70px}
span.memberAvatarComment img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}
.timkiemNangcao31Custom .fs-wrap{width:100%}
.timkiemNangcao21 .fs-label-wrap .fs-label{font-size:16px}
div#buttonDiv{display:flex;justify-content:center;align-items:center}
.nhadatnoibat_wrap_slick .nhadatnoibat_wrap_item{border-color:var(--maincolor)}
.me-2{margin-right:0.5rem!important}
.btn-link{font-weight:400;color:#cfa267;text-decoration:unset}
.btn-link:hover{color:#a68252;text-decoration:none!important}
.border-start{border-left:1px solid #dee2e6!important}
.card-preview .card-head{height:11.25rem;position:relative;overflow:hidden}
.card-preview .card-icon{position:absolute;z-index:9;width:75px;height:73px;left:-15px;top:-6px;background:url(../images/diamond.png) 0 0 no-repeat!important;background-size:100% 100%!important;opacity:0.8}
.header_barl p strong{display:block;position:relative;margin-left:-7px}
.footer__top{display:block}
.footer__top1{min-width:100%;width:100%}
.footer__top12{display:flex;justify-content:space-between;align-items:center;gap:47px}
.footer__top123{display:flex;align-items:center;gap:15px}
.footer__top123 p{margin:0;font-size:16px;color:#f4f4f4;font-weight:400}
.footer__top123 p strong{color:#ffba00;display:block}
.footer__top123 p b{color:#b7b7b7;display:block;font-weight:400}
.footer__bottom{margin-top:1.5rem;display:flex;justify-content:flex-start;align-items:flex-start}
.footer__info-body p{margin-bottom:1rem}
.footer__info-body p:last-child{margin:0}
.footer__baiviet:nth-child(3){margin-left:0px;margin-right:0px}
.footer__fanpage1{font-size:15px;line-height:30px;color:#6f6f6f;font-weight:400;margin-bottom:3px}
.footer__fanpage12{height:45px;border-radius:3px;background-color:#ffffff;width:100%;overflow:hidden;position:relative;display:flex;margin-bottom:25px}
.footer__fanpage12 input{font-size:13px;line-height:30px;color:#333;font-weight:400;padding:0px 19px;height:100%;width:100%;flex-grow:1}
.footer__fanpage12 button{width:54px;height:38px;border-radius:3px;background-color:#ffba00;font-size:13px;line-height:30px;color:#000000;font-weight:bold;margin:3px}
.tukhoatimkiem_wrap{padding:40px 0px;background:#f7f7f7}
.tukhoatimkiem_wraptd{font-size:24px;line-height:36px;color:#1a1a1a;font-weight:bold;margin-bottom:20px}
.tukhoatimkiem_wrap2{display:grid;grid-template-columns:repeat(6,1fr);gap:10px}
.tukhoatimkiem_wrap2 h2{font-size:17px;line-height:24px;color:#151515;font-weight:bold}
.tukhoatimkiem_wrap2 h2 a{color:inherit}
.tukhoatimkiem_wrap2 h3{font-size:15px;line-height:30px;color:#363636;font-weight:400}
.tukhoatimkiem_wrap2 h3 a{color:inherit}
.tukhoatimkiem_wrap2 a{transition:0s}
.tukhoatimkiem_wrap2 a:hover{color:var(--maincolor)}
.tukhoatimkiem_wrap21{min-width:100%;width:100%;margin-bottom:15px}
.gioithieu_wrap{padding:40px 0px;background:#fff}
.gioithieu1{display:grid;grid-template-columns:531px 1fr;gap:41px;align-items:flex-start}
.gioithieu11{min-width:100%;width:100%}
.gioithieu11 picture{display:block;border-radius:4px;overflow:hidden}
.gioithieu1td{display:block;border-bottom:1px dashed #cccccc;padding-bottom:14px;margin-bottom:20px}
.gioithieu1td1{font-size:28px;line-height:36px;color:#1a1a1a;font-weight:500}
.gioithieu1td2{font-size:16px;color:#656565;font-weight:400}
.gioithieu1td3{font-size:15px;line-height:24px;color:#5e5e5e;font-weight:400}
.gioithieu1td3 strong,.gioithieu1td3 b{color:#222;font-weight:bold;font-size:17px}
.gioithieu1td4{display:flex;align-items:center;justify-content:flex-start}
.gioithieu1td4 a{width:130px;height:45px;background:var(--maincolor);border-radius:4px;overflow:hidden;display:flex;justify-content:center;align-items:center;font-size:16px;line-height:26px;color:#1a1a1a;font-weight:bold;margin:20px 0 0}
.gioithieu1td4 a:hover{background:#333;color:var(--maincolor)}
.line-clamp-7{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:7}
.tintucoto_wrap{padding:40px 0px;background:#f7f7f7}
.tintucoto_wraptd{text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center}
.tintucoto_wraptd h2{font-size:28px;line-height:36px;color:#1a1a1a;font-weight:500}
.tintucoto_wraptd span{font-size:16px;color:#656565;font-weight:400}
.quangcao_wrap a{border-radius:4px;overflow:hidden}
.tintucnb1{margin:25px 0 0;display:grid;grid-template-columns:1fr 1fr 1fr;gap:22px}
.tintucnb11{min-width:100%;width:100%;padding:10px;background:#fff;border-radius:4px;overflow:hidden;box-shadow:0px 0px 15px rgb(0 0 0 / 5%)}
.tintucnb11 a{display:grid;grid-template-columns:170px 1fr;align-items:flex-start;gap:12px}
.tintucnb11 a picture{width:100%;min-width:100%}
.tintucnb11 a section{min-width:100%;width:100%;padding-top:3px}
.tintucnb11 a section h3{font-size:15px;line-height:19px;text-transform:uppercase;color:#1e1e1e;font-weight:bold}
.tintucnb11 a section span{font-size:13px;line-height:24px;color:#1e1e1e;font-weight:400;display:flex;align-items:center;gap:10px;margin:5px 0px}
.tintucnb11 a section span em{width:18px;height:18px;background:var(--maincolor);border-radius:50%;font-style:normal;font-size:13px;line-height:24px;color:#fff;font-weight:400;display:flex;justify-content:center;align-items:center}
.tintucnb11 a section b{margin-left:-5px}
.tintucnb11 a section p{margin:0;font-size:14px;line-height:20px;color:#949494;font-weight:400}
.tintucnb11 a section h3:hover{color:var(--maincolor)}
.gioithieu1td4.gioithieu1td41{justify-content:center}
.tindangmoi_wrap{padding:40px 0px;background:#fff}
.tindangmoi_wraptd{font-size:24px;line-height:36px;color:#1a1a1a;font-weight:500;margin-bottom:15px}
.wrapTindang{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:21px;margin-bottom:31px}
.btn_viewmore,.btn_viewmore2{justify-content:center}
.btn_viewmore a,.btn_viewmore2 a{width:200px;height:29px;border-radius:15px;background-color:rgba(250,142,13,0);border:1px solid #fa8e0d;display:flex;justify-content:center;align-items:center;font-size:16px;line-height:18px;color:#fa8e0d;font-weight:500;padding-top:3px;transition:0.4s ease;cursor:pointer;margin-top:14px}
.btn_viewmore a:hover,.btn_viewmore2 a:hover{background:#fa8e0d;color:#fff;border-color:#fa8e0d}
.car_properties1,.car_properties2{display:block;color:#818181;font-size:14px;line-height:20px;margin:2px 0 0}
.car_properties1 strong{color:#d0021b;font-weight:bold;font-size:15px}
.car_properties2{display:flex;justify-content:space-between;align-items:baseline}
.car_properties2 b,.car_properties2 strong{font-weight:bold;color:#333}
.car_properties3{display:flex;justify-content:center;align-items:center}
.car_properties3 a{width:100%;height:34px;background:#ececec;display:flex;justify-content:center;align-items:center;margin:11px 0 0;font-size:14px;line-height:22px;color:#1f1f1f;font-weight:600}
.nhadatnoibat_wrap_item:hover .car_properties3 a{background:var(--maincolor)}
.car_brand_wrap{padding:40px 0px;background:#f7f7f7}
.car_brand_list{display:grid;grid-template-columns:repeat(6,1fr);gap:12px;margin:20px 0 0}
.car_brand_list_item{min-width:100%;width:100%;background:#fff;box-shadow:0px 0px 15px rgb(0 0 0 / 5%);border-radius:4px;overflow:hidden;border:2px solid #fff}
.car_brand_list_item a img{max-height:101px;padding:12px;object-fit:contain}
.car_brand_list_item:hover{border-color:var(--maincolor)}
.timkiemNangcao11{position:relative;width:606px;border-radius:38px}
.timkiemNangcao112{display:flex;height:38px;background:#fff;border-radius:38px;overflow:hidden}
.timkiemNangcao112 input{height:100%;padding-left:23px;padding-right:19px;flex-grow:1;font-size:12px;line-height:45px;color:#727272;font-weight:400}
.timkiemNangcao112 button{width:73px;height:38px;border-radius:19px;background-color:#ed8c19;display:flex;justify-content:center;align-items:center;outline:0;box-shadow:none}
.timkiemNangcao11Wrap{display:flex;gap:9px}
.timkiemNangcao113{flex-grow:1}
.timkiemNangcao113td{height:43px;background-color:#ffffff;border:1px solid #dfdfdf;border-radius:2px;display:flex;justify-content:center;align-items:center;gap:10px;font-size:13px;line-height:36px;color:#494949;font-weight:500;cursor:pointer;background-image:url(../storage/icon12.png);background-repeat:no-repeat;background-position:right 10px center;padding-right:15px}
.timkiemNangcao11Bottom{max-width:1200px;margin:0 auto;margin-top:14px;display:flex;gap:11px}
.timkiemNangcao11Bottom select{flex-grow:1;height:38px;border-radius:1px;background-color:#e2e2e2!important;font-size:13px;line-height:36px;color:#494949;font-weight:400;padding:0 15px;appearance:none;cursor:pointer;border:none;width:100%;position:relative}
.timkiemNangcao11Bottom select option{background:#fff;font-size:14px}
.timkiemNangcao11Bottom select option:nth-child(1){display:none}
.styles_modal-content__VNBGP{width:600px;margin:0 auto;transform:translateY(40px);transition:transform .3s ease-out;box-shadow:0 5px 15px rgb(0 0 0 / 50%);border-radius:6px;overflow:hidden;position:relative;z-index:1002;background:#fff}
.styles_modal-content__VNBGP_header{padding:0 20px;height:45px;background-color:#f4f4f4;display:flex;justify-content:space-between;align-items:center}
.styles_modal-content__VNBGP_header i{color:#222;font-size:15px}
.styles_modal-content__VNBGP_header h4{font-weight:700;font-size:16px}
.styles_modal-content__VNBGP_header a{text-decoration:none;font-weight:400;color:#fe9900;font-size:15px}
.styles_modal-content__VNBGP_header i:hover{color:var(--maincolor)}
.styles_modal-content__VNBGP_body{position:relative;padding:10px;max-height:300px;overflow:auto;display:flex;flex-direction:column;gap:15px;overflow:hidden;overflow-y:auto}
.Styles_rangerWrapper{display:block;width:100%}
.Styles_rangerWrapper select{cursor:pointer;display:block;border:1px solid #ddd;border-radius:4px;padding:5px 10px;margin-bottom:-1px;position:relative;text-decoration:none;color:#333;height:45px}
.Styles_priceFromTo__7gart{display:block}
.Styles_priceFromTo__7gart b{font-weight:bold;color:#000}
.styles_modal-content__VNBGP_footer{display:flex;justify-content:center;align-items:center}
.styles_modal-content__VNBGP_footer button{width:100%;padding:0;height:45px;background:var(--maincolor);color:#fff;font-size:15px;text-transform:uppercase;border:0;outline:0;box-shadow:none;cursor:pointer}
.styles_modal-content__VNBGP_footer button:hover{background:#333;color:var(--maincolor);font-weight:bold}
.styles_modal-content__VNBGP__backdrop{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);z-index:999999999;overflow:hidden;display:none}
.irs-from,.irs-to,.irs-min,.irs-max{display:none!important}
.custom-radio .custom-control-label::before{box-shadow:none!important}
.user-navigation ul li a:hover{color:var(--maincolor)}
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{opacity:1!important}
a.text-primary:hover,a.text-primary:focus{color:var(--maincolor)!important}
.tukhoatimkiem_wrap2menu{position:absolute;top:100%;left:0px;right:0px;background:#fff;z-index:995;box-shadow:0px 28px 30px rgb(0 0 0 / 3%);padding:0px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;display:none}
.tukhoatimkiem_wrap2menu .tukhoatimkiem_wrap2{display:block;gap:unset;grid-template-columns:unset;width:20%;float:left;border-right:1px solid #ddd;padding-right:15px;max-height:300px;overflow-x:hidden;overflow-y:scroll}
.tukhoatimkiem_wrap23{width:80%;float:left;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;gap:0px 10px;padding-left:15px}
.tukhoatimkiem_wrap2menu .tukhoatimkiem_wrap2 .tukhoatimkiem_wrap21{margin:0;border-bottom:1px solid #ddd}
.tukhoatimkiem_wrap2menu .tukhoatimkiem_wrap2 .tukhoatimkiem_wrap21 h2,.tukhoatimkiem_wrap2menu .tukhoatimkiem_wrap2 .tukhoatimkiem_wrap21 h2 a{font-weight:400;font-size:15px}
.tukhoatimkiem_wrap2menu .tukhoatimkiem_wrap2 .tukhoatimkiem_wrap21:last-child{border:0}
.tukhoatimkiem_wrap23 a{font-size:15px!important;font-weight:400!important;color:#333!important;line-height:unset!important;padding:6.5px 15px!important;border-bottom:1px solid #ddd!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.tukhoatimkiem_wrap23 a:hover{color:var(--maincolor)!important}
.menu_desktop ul li:hover > .tukhoatimkiem_wrap2menu{display:block}
.timkiemNangcao.active{z-index:997}
a.bannerqc_link{margin:3rem 0 0!important;display:block}
.nhadatnoibat_wrap_itemOneInfoNguoiDang{color:#9b9b9b;position:relative;font-size:12px}
.nhadatnoibat_wrap_itemOneInfoNguoiDang span{display:inline-block;vertical-align:middle;text-transform:capitalize}
.nhadatnoibat_wrap_itemOneInfoNguoiDang span img{display:inline-block;vertical-align:middle;margin-right:2px}
.nhadatnoibat_wrap_itemOneInfoNguoiDang.custom span{color:rgb(254,153,0);text-transform:uppercase}
.nhadatnoibat_wrap_itemOneInfoNguoiDang span img{border-radius:50%;display:inline-block}
.nhadatnoibat_wrap_itemOneInfoNguoiDang.custom span img{border-radius:0px}
.nhadatnoibat_wrap_itemOneInfoNdung{display:block}
.nhadatnoibat_wrap_itemOneInfoNdung h3{font-size:15px;line-height:1.33;margin:0;color:#222;font-weight:400;transition:0.3s}
.nhadatnoibat_wrap_itemOneInfoNdung p{font-size:14px;line-height:1.43;color:#9b9b9b;margin:0;font-weight:400;padding-top:4px}
.nhadatnoibat_wrap_itemOneInfoNdung strong{display:block;padding-top:4px;color:#d0021b;font-size:15px;font-weight:700;line-height:1.33}
.nhadatnoibat_wrap_itemOneInfoNdung h3 a{}
.nhadatnoibat_wrap_itemOne:hover{box-shadow:0 1px 8px 0 rgb(0 0 0 / 30%);z-index:1;cursor:pointer}
.hinhanhspdem{width:25px;height:20px;background:url(../storage/number-image.svg) center center no-repeat;position:absolute;top:7px;right:10px;z-index:2;color:#fff;font-size:11px;display:flex;justify-content:center;align-items:center}
a.save-listing-fixed.save-listing-already{background-image:url(../storage/save-ad-active.svg)}
.Breadcrumb ol li span{color:#ed8c19!important}
.ProductDetailPagel1_tentindang{font-size:18px;line-height:18px;color:#030303;font-weight:400}
.ProductDetailPagel1_giatindang{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;gap:1rem}
.ProductDetailPagel1_giatindang1{font-size:18px;line-height:43px;color:#da0000;font-weight:600;display:flex;justify-content:space-between;align-items:center;gap:1rem;flex-grow:1}
.ProductDetailPagel1_giatindang2{font-size:17px;line-height:43px;color:#181818;font-weight:600;display:flex;align-items:center;gap:10px}
.ProductDetailPagel1_giatindang2 strong{margin-left:-6px;color:#cb0000}
.tindangcar_info{margin:13px 0px;border-radius:4px;background-color:rgba(69,84,165,0);border:1px solid rgba(223,223,223,0.65);padding:15px 19px}
.tindangcar_info{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px}
.tindangcar_info1{min-width:100%;width:100%;display:flex;justify-content:space-between;align-items:flex-start}
.tindangcar_info1 b{display:flex;align-items:center;gap:7px;width:45%}
.tindangcar_info1 b img{width:20px}
.tindangcar_info1 span{width:50%;text-align:left;display:block}
.ProductDetailPagel1ContentMsgMorebg{position:absolute;bottom:0;left:0;right:0;height:50vh;width:100%;background:linear-gradient(to top,#ffffff,transparent)}
.ProductDetailPagel1ContentMsgMorebtn{display:flex;justify-content:center;align-items:center}
.ProductDetailPagel1ContentMsgMorebtn a{cursor:pointer}
.ProductDetailPagel1ContentMsgMorebtn a{font-size:16px;line-height:20px;color:#545454;font-weight:600;width:132px;height:42px;border-radius:21px;background-color:#ffffff;border:1px solid #dfdfdf;display:flex;justify-content:center;align-items:center}
.ProductDetailPagel1ContentMsgMorebtn a:hover{background:var(--maincolor);border-color:var(--maincolor);color:#fff}
.ProductDetailPagel1ContentMsg.expanded{max-height:unset}
.ProductDetailPagel1ContentMsg.expanded .ProductDetailPagel1ContentMsgMorebg{display:none}
a.bannerqc_link2{display:block;margin:35px 0px}
.tindang_lquan{display:block;margin-bottom:30px}
.tindang_lquantd{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}
.tindang_lquantd h2{font-size:22px;line-height:36px;color:#1a1a1a;font-weight:600}
.tindang_lquantd a{font-size:14px;line-height:36px;color:#1a1a1a;font-weight:500;display:flex;align-items:center;gap:10px;background:url(../storage/more.png) right center no-repeat;padding-right:20px}
.tindang_lquantd a:hover{color:var(--maincolor)}
.nhadatnoibat_wrap.nhadatnoibat_wrap99{display:grid;grid-template-columns:1fr 1fr 1fr;gap:17px;margin:0px}
form.form-user.boxDangtin fieldset{box-shadow:none!important;border:1px solid #ddd!important;border-radius:4px!important}
.tintucdongxe_link{display:block;margin-bottom:1rem;border-radius:4px;background-color:#ffffff;border:1px solid rgba(223,223,223,0.65);overflow:hidden}
.tintucdongxetd{height:53px;background-color:#ffba00;font-size:18px;line-height:36px;color:#141414;font-weight:600;display:flex;align-items:center;justify-content:flex-start;padding:0 15px}
.tintucdongxe_nd{padding:13px}
.tintucdongxe_nd1{display:block}
.tintucdongxe_nd1 a{display:block;border-bottom:1px solid #e1e1e1}
.tintucdongxe_nd1 a h3{font-size:17px;line-height:24px;color:#141414;font-weight:600;margin:15px 0px}
.tintucdongxe_nd2{display:block}
.tintucdongxe_nd2 a{display:block;padding:17px 0px;border-bottom:1px solid #e1e1e1}
.tintucdongxe_nd2 a h3{font-size:16px;line-height:20px;color:#141414;font-weight:600}
.tintucdongxe_nd2 a picture{float:left;margin-right:13px;max-width:170px}
.tintucdongxe_nd2 a:hover h3,.tintucdongxe_nd1 a:hover h3{color:var(--maincolor)}
.tintucdongxe_nd2 .slick-list{margin-bottom:-15px}
.cungphankhuc{display:block;padding:15px 25px}
.cungphankhuc ul{list-style:none;display:block}
.cungphankhuc ul li{display:block;padding-left:15px;list-style:none;position:relative;z-index:1}
.cungphankhuc ul li a{display:block;font-size:16px;color:#444443}
.cungphankhuc ul li:before{content:'';width:4px;height:4px;background:var(--maincolor);position:absolute;top:9.5px;left:0;z-index:-1}
.cungphankhuc ul li a:hover{color:var(--maincolor)}
.cungphankhuc ul li+li{margin-top:5px}
.cungphankhuc.cungphankhuc2 ul{display:grid;grid-template-columns:1fr 1fr}
.cungphankhuc.cungphankhuc2 ul li{margin-top:0;margin-bottom:5px}
.tindang__gianhang{border-radius:0px;background-color:#fff;border:0;margin-bottom:0px;padding:18px}
.tindang__gianhang__user{display:flex;align-items:center;gap:24px;border-bottom:0px;justify-content:center}
.tindang__gianhang__user img{min-width:116px}
.tindang__gianhang__user span{font-size:16px;color:#027e3b;font-weight:700;display:block}
.tindang__gianhang__address{text-align:left;padding:18px 0px}
.tindang__gianhang__contact{display:flex;justify-content:center;align-items:center;gap:10px}
.tindang__gianhang__contact a:nth-child(1){width:172px;height:42px;border-radius:21px;background-color:var(--maincolor);display:flex;justify-content:center;align-items:center;font-size:16px;line-height:36px;color:#141414;font-weight:600}
.tindang__gianhang__contact a:nth-child(1):hover{background:#222;color:var(--maincolor)}
.tindang__gianhang__contact a:nth-child(2){display:flex;align-items:center;justify-content:center;border-radius:50%;overflow:hidden}
.tab_cuahang{display:flex;align-items:center;padding:0 10px;gap:15px}
.tab_cuahang a{color:#9b9b9b;height:40px;display:flex;justify-content:center;align-items:center;border-bottom:3px solid transparent;text-transform:uppercase}
.tab_cuahang{margin-bottom:0px;background:rgb(238 238 238 / 70%)}
.tab_cuahang a:hover{color:#000}
.tab_cuahang a.active{color:#000;font-weight:600;border-color:var(--maincolor)}
.tab_cuahang_detail{display:block}
.tab_cuahang_detail2{display:block;padding:12px;background-color:#fff;margin-top:12px;border:1px solid rgba(223,223,223,0.65);border-radius:4px}
.tab_cuahang_detail2td{font-size:16px;font-weight:700;margin-bottom:12px}
.tab_cuahang_detail21 ul{list-style:none;display:grid;grid-template-columns:1fr 1fr;gap:10px}
.tab_cuahang_detail21 ul li{min-width:100%;width:100%}
.tab_cuahang_detail21 ul li p{display:block;color:#999;font-size:14px;padding-left:25px;position:relative}
.tab_cuahang_detail21 p img{display:inline-block;vertical-align:middle;margin-right:0px;position:absolute;top:0;left:0;z-index:1}
.tab_cuahang_detail21 ul li p span{color:var(--maincolor)}
.tab_cuahang_detail21 ul li p b{font-weight:400;color:#000}
.tab_cuahang_detail21 ul li p iframe{width:100%;height:96px;overflow:hidden;outline:none;border:0!important;margin-top:10px}
.tab_cuahang_detail2tdndung{max-height:21px;display:block;font-size:14px;margin-bottom:10px;overflow:hidden}
a.tab_cuahang_detail2tdndungmore{cursor:pointer;font-size:14px;color:var(--maincolor)}
a.tab_cuahang_detail2tdndungmore:hover{color:#000}
.tab_cuahang_detail2tdndung.expanded{max-height:unset;margin:0}
.menu_desktop ul li.relative > ul{right:0;left:unset;border:1px solid rgba(223,223,223,0.65);border-radius:4px;overflow:hidden}
.b-column,.c-column{float:left;margin-top:40px;min-height:300px}
.b-column{width:67.1111%;padding-right:15px}
.b-column,.c-column{margin-bottom:40px}
.c-column{width:32.88889%;padding-left:15px}
.heading-c{background:var(--maincolor);border-radius:4px 4px 0 0;height:40px;line-height:40px;padding-left:20px;margin:0;font-weight:700;font-size:18px;color:#222}
.box-content-c{background:#FFF;border:1px solid #E1E1E1;border-radius:0 0 4px 4px;border-top:0;padding:10px 20px;margin-bottom:30px;min-height:120px}
.box-content-c{padding:20px}
.btn-s{background:var(--maincolor);border-radius:4px;border:0;height:40px;width:170px;display:inline-block;cursor:pointer;padding:10px 0;line-height:20px;text-align:center;color:#222;font-weight:700;font-size:16px;text-transform:none}
.box-content-c form{display:flex;flex-direction:column;gap:10px;align-items:center}
.box-content-c form input{height:40px}
.b-column .heading{margin-bottom:0;float:left;line-height:23px;font-weight:700;font-size:20px;line-height:24px;text-transform:uppercase;margin:0 0 24px}
.b-column .num{float:right;color:#222;font-weight:400;font-size:14px;line-height:24px;text-align:right;margin:0;margin-top:2px}
.b-column .num span{font-weight:700}
.list-salon{display:grid;grid-template-columns:1fr 1fr;gap:20px}
.list-salon .item.hot{min-width:100%;width:100%;border:1px solid #E1E1E1;border-radius:10px;overflow:hidden}
.list-salon .item.hot .head{background:rgb(255 186 0 / 20%);padding:15px 12px;align-items:center;display:flex}
.list-salon .item .photo{width:84px;height:84px;margin-right:10px;border-radius:50%;overflow:hidden;border:none}
.list-salon .item .info{width:calc(100% - 94px);max-height:86px}
.list-salon .item .title{margin:0px;font-size:16px;line-height:22px;max-height:44px;overflow:hidden}
.list-salon .item .title a{color:#222}
.list-salon .item .title a i{color:limegreen}
.list-salon .item .box-bottom{padding:12px 12px 8px}
.list-salon .item .location{margin:0 0 18px;color:#222;font-weight:400;font-size:14px;min-height:40px;line-height:20px;-webkit-line-clamp:2;padding-left:17px;position:relative}
.list-salon .item.hot .location{margin-bottom:8px}
.list-salon .item .location i{display:inline-block;position:absolute;left:0px;top:4px;color:#999;font-size:13px}
.box-bottom .btn-group{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:1rem 0 0}
.box-bottom .btn-group a{background:var(--maincolor);color:#222;display:flex;justify-content:center;align-items:center;gap:10px;padding:5px 15px;border-radius:45px;font-weight:600;min-width:100%;width:100%}
.box-bottom .btn-group span{display:flex;justify-content:center;align-items:center;padding:5px 15px;background:transparent;border-radius:45px;border:1px solid var(--maincolor);color:var(--maincolor);cursor:pointer;min-width:100%;width:100%}
.footer_chtot{position:fixed;bottom:0;left:0;right:0;z-index:997;box-shadow:0px 0px 4px 0px rgb(0 0 0 / 25%);display:none;grid-template-columns:repeat(5,1fr);background-color:#FFFFFF;height:50px;min-width:100%}
.footer_chtot a{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;text-align:center;position:relative;padding:0px 4px;line-height:35px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2px}
.footer_chtot a svg{vertical-align:middle;font-size:28px;padding:4px;color:#FF8800}
.footer_chtot a span{float:none;display:block;font-size:0.625rem;line-height:initial;height:16px;width:100%;bottom:0px}
.footer_chtot a.active2 span{color:#FF8800}
.footer_chtot a.active{width:70px;height:70px;background:#FF8800;color:#FFFFFF;font-size:0.875rem;font-stretch:normal;font-style:normal;line-height:3.7;-webkit-letter-spacing:normal;-moz-letter-spacing:normal;-ms-letter-spacing:normal;letter-spacing:normal;border-radius:50%;-webkit-text-decoration:none;text-decoration:none;top:-10px;padding:0px;flex:unset!important}
.footer_chtot a.active:before{content:'';position:absolute;top:-9px;text-align:center;left:calc(50% - 35px);width:70px;height:19px;background:url(../storage/combined-shape.svg);z-index:-1}
.footer_chtot a.active svg{font-size:28px;color:#222222;vertical-align:middle;padding:0}
.footer_chtot a.active span{color:#000}
a.logomb img{height:30px}
.footer_chtot a:hover,.footer_chtot a.active2{color:#ff8800}
.footer_chtot a.active:hover span,.footer_chtot a.active.active2 span{color:#fff}
.fotorama-imgkem .fotorama__wrap .fotorama__stage{width:600px!important;float:left;border-radius:0px!important}
.fotorama-imgkem .fotorama__nav-wrap{width:calc(100% - 600px - 11px);float:right;height:437px}
.fotorama-imgkem .fotorama__stage__shaft{width:100%!important}
.fotorama-imgkem .fotorama__loaded--img img{width:100%!important;left:0!important;right:0!important;margin:0 auto!important;object-fit:cover!important}
.fotorama-imgkem .fotorama__nav--thumbs,.fotorama-imgkem .fotorama__nav__shaft{height:100%;width:100%!important}
.fotorama-imgkem .fotorama__thumb-border{display:none!important}
.fotorama-imgkem .fotorama__nav__shaft{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:11px;overflow-x:hidden;overflow-y:scroll}
.fotorama-imgkem .fotorama__nav__shaft .fotorama__nav__frame{padding:0!important;margin:0!important}
.fotorama-imgkem .fotorama__nav__shaft .fotorama__nav__frame.fotorama__active .fotorama__thumb{border:2px solid var(--maincolor)}
.fotorama-imgkem .fotorama__thumb.fotorama__loaded.fotorama__loaded--img{height:127px}
.fotorama-imgkem .fotorama__nav__shaft::-webkit-scrollbar{display:none}
.fotorama-imgkem .fotorama__nav__shaft{-ms-overflow-style:none;scrollbar-width:none}
.hinhanhspdem.video{background:url(../storage/video-icon.svg) center center no-repeat;top:28px;width:25px;height:25px;right:10px;margin:0}
.fotorama__stage__frame--video{background:#fff}
.fotorama__video{top:0px!important}
*::-webkit-scrollbar{width:3px;margin-right:2px}
*::-webkit-scrollbar:horizontal{height:3px;margin-bottom:2px}
*::-webkit-scrollbar-track{border-radius:2px}
*::-webkit-scrollbar-track-piece{background-color:#fff;border-radius:2px}
*::-webkit-scrollbar-thumb{width:2px;border-radius:2px;background:rgba(0,0,0,0.25)}
*::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,0.25)}
.LeadButton_wrapperLeadButtonMobileVEH__qiqML{bottom:0;width:100%;border-top:1px solid #e5e5e5;background-color:#fff;height:50px;left:0;right:0;position:fixed;z-index:9;display:flex;display:none}
.LeadButton_wrapperLeadButtonMobileVEH__qiqML a{color:#333;background-color:#fff;border:none;font-size:10px;line-height:16px;font-weight:400;position:relative;width:100%;display:flex;flex-direction:column;align-items:center;max-width:25vw;padding:6px 12px;border-radius:0}
.LeadButton_wrapperLeadButtonMobileVEH__qiqML a img{width:20px;height:20px;margin:0}
.LeadButton_wrapperLeadButtonMobileVEH__qiqML a span{height:12px;font-size:12px;color:#333!important}
.LeadButton_wrapperLeadButtonMobileVEH__qiqML a:first-child:after{content:"";background:#cacaca;position:absolute;bottom:50%;right:0;height:32px;width:1px;transform:translateY(50%)}
.LeadButton_wrapperLeadButtonMobileVEH__qiqML a:last-child{color:#fff;background-color:#33a837;max-width:50vw;border-radius:0;border:none;display:flex;flex-direction:row;justify-content:center;font-weight:400;align-items:center}
.LeadButton_wrapperLeadButtonMobileVEH__qiqML a:last-child div{font-size:14px;line-height:20px;margin-left:5px}
.fotorama__nav__frame .fotorama__thumb{opacity:0.7}
.fotorama__nav__frame.fotorama__nav__frame--thumb.fotorama__active .fotorama__thumb{opacity:1}
.fotorama__thumb-border{background:transparent!important}
.AdImage_sliderImageDotVeh__Domk5{border-radius:16px;background-color:rgba(33,33,33,.706);color:#fff;padding:0px 12px;display:inline-block;vertical-align:top;position:absolute;bottom:0px;left:50%;transform:translateX(-50%);z-index:2;font-size:12px;letter-spacing:1px}
.dropdown-menu.dropdown-menu_share_popup{align-items:center;min-width:211px;font-size:13px;font-weight:400;color:#333;margin:10px 0 0;gap:10px;justify-content:space-between;z-index:97;background-color:rgb(255,255,255);box-shadow:rgb(0 0 0 / 32%) 0px 2px 12px -4px;border-radius:2px;padding:8px;border:0;left:unset!important;right:0!important;transform:unset!important;top:100%!important;white-space:nowrap}
.dropdown-menu.dropdown-menu_share_popup .addthis_toolbox.addthis_default_style a{display:flex;justify-content:center;align-items:center;margin:0}
.dropdown-menu.dropdown-menu_share_popup .addthis_toolbox.addthis_default_style a img{width:32px;height:32px;display:flex;justify-content:center;align-items:center}
.dropdown-menu.dropdown-menu_share_popup .addthis_toolbox.addthis_default_style{display:inline-flex;align-items:center;gap:7px;flex-grow:1;justify-content:flex-end;vertical-align:middle;margin-left:5px}
.save-listing_detail{position:unset!important;width:15px!important;height:15px!important;display:inline-block;vertical-align:middle}
.dropdown.dropdown_share_popup{display:inline-block;vertical-align:middle;margin-right:10px}
::selection{background:var(--maincolor);color:#fff}
.keyword-autocomplete{background-color:#FFFFFF;z-index:1001;box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);position:absolute;top:55px;width:100%;left:0px}
.keyword-autocomplete-tukhoa{cursor:pointer;padding:calc(2px + 4px) 12px;color:#222}
.keyword-autocomplete ul{display:block;max-height:300px;overflow-x:hidden;overflow-y:scroll}
.keyword-autocomplete ul li{display:flex;align-items:center;gap:10px;padding:10px;border-bottom:1px solid #ebebeb}
.keyword-autocomplete ul li a{padding:calc(2px + 4px) 12px;display:block;color:#8C8C8C}
.keyword-autocomplete ul li a span{color:#ff9500}
.keyword-autocomplete ul li a:hover{color:var(--subcolor)}
.showhidepsw{position:relative;overflow:hidden}
.showhidepswIcon{position:absolute;top:0;right:0;bottom:0;width:35px;height:39px;display:flex;justify-content:center;align-items:center;background:transparent;color:#999}
.showhidepswIcon i.active{display:block}
.showhidepswIcon i{display:none}
.showhidepswIcon:hover i{color:var(--maincolor)}
.skull_list{z-index:1001;max-height:unset!important}
.skull_list ul{max-height:300px}
.skull_list li label{font-size:14px}
.car_properties3 a span{font-size:17px;font-weight:900;margin-left:5px}
.bannerqc img{width:100%;display:block}
a.menumb{font-size:14px;line-height:45px;color:#ffffff!important;font-weight:700;display:flex;align-items:center;gap:11px}
.user_cart_like{display:flex;align-items:center;gap:13px}
.user_cart_like1{display:flex;align-items:center;min-width:106px;height:33px;border-radius:17px;background-color:rgba(255,255,255,0);border:1px solid #ffffff;justify-content:center;gap:8px;padding:0 10px}
.user_cart_like1 section{display:block}
.user_cart_like1 section a{font-size:10px;line-height:12px;color:#ffffff;font-weight:500;display:block}
.user_cart_like1 section a:hover{color:var(--subcolor)}
a.user_cart_like2{display:flex;align-items:center;justify-content:center;gap:8px;width:106px;height:33px;border-radius:17px;background-color:rgba(255,255,255,0);border:1px solid #ffffff;position:relative}
a.user_cart_like2 section{width:60px;font-size:10px;line-height:12px;color:#ffffff;font-weight:500}
a.user_cart_like2 span{font-size:12px;line-height:18px;color:#ffffff;font-weight:400;width:18px;height:18px;border-radius:9px;background-color:#fa7e05;position:absolute;display:flex;justify-content:center;align-items:center;top:-11px;right:-2px;z-index:1}
a.user_cart_like3{width:106px;height:33px;border-radius:17px;background-color:rgba(255,255,255,0);border:1px solid #ffffff;display:flex;align-items:center;justify-content:center;gap:8px}
a.user_cart_like3 section{font-size:9px;line-height:12px;color:#ffffff;font-weight:500;width:49px}
.ws_images.relative{margin-top:8px;max-width:856px;float:left}
.ws_images2.relative{max-width:432px;float:right;margin-top:8px}
.ws_images2.relative ul{display:flex;flex-direction:column;gap:10px}
.ws_images2.relative ul li{display:block;width:100%}
.headerBottom{height:35px;border-top:1px solid #74b89d;display:flex;justify-content:space-between;align-items:center}
.headerBottom1{display:flex;align-items:center;gap:9px;font-size:13px;line-height:10px;color:#ffffff;font-weight:400}
.headerBottom1 span{display:block;max-width:11rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:20px}
.headerBottom1 a{font-size:10px;font-weight:300;font-style:italic;display:block;margin-bottom:-3px}
.headerBottom2{display:flex;align-items:center;gap:25px}
.headerBottom2 > a{display:flex;align-items:center;font-size:12px;line-height:10px;color:#ffffff;font-weight:400;gap:12px}
.headerBottom2 marquee{border-left:2px solid #fff;font-size:13px;line-height:20px;color:#ffffff;font-weight:700;max-width:240px;display:block;position:relative;margin-left:-15px}
.headerBottom2 marquee a{display:inline-block;margin-right:1rem}
.headerBottom2 marquee a:hover{color:var(--subcolor)}
.headerBottom2 > a:hover{color:var(--subcolor)}
.header > .container.flex{padding:13px 0px!important}
.headerBottom1 a:hover{color:var(--subcolor)}
.spnblist_wrap{display:block;padding:20px 0px}
.spnblist1{border-radius:10px;background-color:#f3f3f3;padding:18px 49px}
.spnblist11{font-size:18px;line-height:45px;color:#504f4f;font-weight:700;margin-bottom:10px}
.spnblist12{display:block}
.spnblist12 a{display:block;text-align:center}
.spnblist12 a picture{border-radius:10px;overflow:hidden}
.spnblist12 a h2{margin:0;font-size:14px;line-height:20px;color:#2b2526;font-weight:400;margin-top:10px}
.spnblist12 a:hover h2{color:var(--subcolor)}
.dealchopnhoang_wrap{display:block}
.dealchopnhoang_wrap1{background-color:#e9e9e9}
.dealchopnhoang_wrap1 .container{height:59px;display:flex;justify-content:space-between;align-items:center}
.dealchopnhoang_wrap12{display:block}
.dealchopnhoang_wrap12 a{font-size:13px;line-height:18px;color:#f88701;font-weight:400}
.dealchopnhoang_wrap11{display:flex;align-items:center}
.dealchopnhoang_wrap11 h2{display:flex;align-items:center;gap:15px;font-size:20px;line-height:18px;color:#f88701;font-weight:700}
.dealchopnhoang_wrap111{display:flex;align-items:center;border-left:2px solid #f69420;margin-left:40px;padding-left:33px;font-size:14px;line-height:18px;color:#f88701;font-weight:400}
.dealchopnhoang_countdown{display:flex;align-items:center;gap:3px;margin-left:16px;font-size:14px;line-height:18px;color:#f88701;font-weight:400}
.dealchopnhoang_countdown span{width:62px;height:24px;border-radius:12px;background-color:#f88701;font-size:16px;line-height:18px;color:#ffffff;font-weight:700;display:flex;justify-content:center;align-items:center}
.dealchopnhoang_wrap12 a:hover{color:#000}
.laysanphamBox{margin:16px auto!important}
.laysanpham_item{min-width:100%;width:100%;border:1px solid #e6e4e4;border-radius:2px;padding:10px;background:#fff;position:relative;z-index:1}
a.laysanpham_item1{display:block}
p.laysanpham_picture{width:100%;display:block;margin-bottom:3px}
p.laysanpham_price{display:flex;justify-content:space-between;align-items:baseline;gap:0px 5px;flex-wrap:wrap;height:43px}
p.laysanpham_price .price-new{font-size:14px;line-height:18px;color:#ed8c19;font-weight:500}
p.laysanpham_price .price-old{color:#afaeae;font-size:12px;text-decoration:line-through;margin-left:auto}
p.laysanpham_price .price-per{font-size:12px;color:#f88701;margin-left:0px}
h3.laysanpham_name{font-size:13px;line-height:20px;color:#2c2c2c;font-weight:500;margin-top:5px;margin-bottom:5px;min-height:40px}
.laysanpham_star{display:flex;justify-content:space-between;align-items:center}
.laysanpham_store{display:flex;align-items:center;justify-content:center}
.laysanpham_store{font-size:12px;line-height:18px;color:#078cc6;font-weight:400;width:65%;justify-content:flex-start;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:unset}
.laysanpham_store:hover{color:var(--subcolor)}
.laysanpham_star1{display:flex;align-items:center;justify-content:center;gap:1px}
.laysanpham_star1 i{font-size:9px;color:#ffcd00}
.laysanpham_star1 i.fas{color:#ffcd00}
.laysanpham_star1 i.far{color:#999}
h3.laysanpham_name:hover{color:var(--subcolor)}
.laysanpham_progress{display:flex;justify-content:space-between;align-items:center;margin-top:5px;margin-bottom:5px;font-size:12px;line-height:18px;color:#f88701;font-weight:500}
.laysanpham_progress1{width:112px;height:7px;border-radius:3px;background-color:#e9e9e9;position:relative;overflow:hidden}
.laysanpham_progress11{height:7px;background-color:#f9a847;transition:1s ease}
.timkiemphobien_wrap{padding:29px 0px}
.timkiemphobien_wrap1{font-size:20px;line-height:18px;color:#2b2526;font-weight:600;margin-bottom:20px}
.timkiemphobien_wrap11 a{border-radius:20px;background-color:#fddde4;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:30px 18px 18px}
.timkiemphobien_wrap11 a picture{display:block}
.timkiemphobien_wrap11 a h3{font-size:14px;line-height:25px;color:#2b2526;font-weight:500;text-align:center;margin-top:10px;min-height:50px}
.timkiemphobien_wrap11 a span{font-size:10px;line-height:20px;color:#606364;font-weight:400;display:block;margin-top:5px}
.timkiemphobien_wrap11 a h3:hover{color:var(--subcolor)}
.timkiemphobien_wrap11.timkiemphobienOwl .owl-stage .owl-item:nth-child(2) a{background:#cdebbc}
.timkiemphobien_wrap11.timkiemphobienOwl .owl-stage .owl-item:nth-child(3) a{background:#d1e8f2}
.timkiemphobien_wrap11.timkiemphobienOwl .owl-stage .owl-item:nth-child(4) a{background:#cdd4f8}
.timkiemphobien_wrap11.timkiemphobienOwl .owl-stage .owl-item:nth-child(5) a{background:#f6dbf6}
.timkiemphobien_wrap11.timkiemphobienOwl .owl-stage .owl-item:nth-child(6) a{background:#fff2e5}
.timkiemphobien_wrap11.timkiemphobienOwl .owl-stage .owl-item:nth-child(7) a{background:#efaca9}
.timkiemphobien_wrap11.timkiemphobienOwl .owl-stage .owl-item:nth-child(8) a{background:#83c3e3}
.thuonghieunb_wrap{padding:25px 0px;background:#f3f3f3}
.thuonghieunb_wrap1{font-size:20px;line-height:18px;color:#f88701;font-weight:700}
.sanphammoi_wrap{padding:25px 0px;background:#fff}
.sanphammoi_wrap1{display:flex;align-items:center;font-size:20px;line-height:18px;color:#f88701;font-weight:700;gap:17px}
.laysanphamBox.laysanphamBox1{display:grid;grid-template-columns:repeat(5,1fr);gap:8px}
.laysanpham_sold{font-size:10px;line-height:18px;color:#aaa8a8;font-weight:500;margin-bottom:5px;text-align:center;margin-top:10px}
.goiyhomnay_wrap{padding:25px 0px;background:#fff}
.goiyhomnay_wrap1{font-size:20px;line-height:18px;color:#f88701;font-weight:700}
.tieuchi_wrap{display:block;padding-bottom:30px;background:#fff;padding-top:20px}
.tieuchiItem{border:0;display:block}
.tieuchiItem a{display:flex;padding:16px 29px;background:#f0efef;border-radius:10px;gap:12px;font-size:14px;line-height:25px;color:#4d4d4d;font-weight:500;min-height:90px;align-items:center}
.tieuchiItem a:hover{color:var(--subcolor)}
.footer_wrap1{display:block;padding:42px 0px;background:#fff}
.footer_wrap11{display:flex;justify-content:space-between;align-items:flex-start}
.footer_wrap111{display:block}
.footer_wrap111td{font-size:15px;line-height:18px;text-transform:uppercase;color:#1a1a1a;font-weight:500;margin-bottom:25px}
.footer_wrap111ul{display:block}
.footer_wrap111ul ul{display:block;margin:0;padding:0}
.footer_wrap111ul ul li{display:block;margin-bottom:7px}
.footer_wrap111ul ul li a{color:#504f4f;font-size:13px;line-height:18px}
.footer_wrap111ul ul li a:hover{color:var(--subcolor)}
.mangxahoi{display:grid;grid-template-columns:1fr 1fr 1fr;gap:5px;margin-bottom:15px}
.mangxahoi a{display:flex;justify-content:center;align-items:center}
.mangxahoi a:hover{opacity:0.7}
.mangxahoi2{display:block;position:relative;margin-top:-10px}
.mangxahoi2 a{display:inline-block;vertical-align:top;margin-right:3px;margin-bottom:5px}
.footer_wrap111:last-child{width:19%}
.footer_wrap111td2{font-size:13px;line-height:18px;color:#504f4f;font-weight:400}
.footer_wrap111td3{display:block;margin-top:20px}
.footer_wrap111td3 form{height:36px;background-color:rgba(139,139,139,0);border:1px solid #8b8b8b;display:flex;justify-content:space-between}
.footer_wrap111td3 form input{font-size:10px;line-height:18px;color:#333;font-weight:400;padding-left:40px;width:calc(100% - 50px);background:url(../images/icon42.png) left 8px center no-repeat}
.footer_wrap111td3 form button{background:url(../images/icon43.png) center center no-repeat!important;outline:0;border:0;padding:0;width:50px}
.pro_tags1{padding-top:50px;text-align:center}
.pro_tags1 a{font-size:13px;line-height:24px;color:#9f9f9f;font-weight:400;display:inline-block;vertical-align:top}
.pro_tags1 a:hover{color:var(--subcolor)}
.pro_tags1 a+a:before{content:'/';color:#9f9f9f;margin:0 5px}
.footer_wrap22{background:#4f4f46;padding:30px 0px;color:#fff}
.footer_wrap222{display:flex;justify-content:space-between;align-items:center}
.footer_wrap2222{display:block;font-size:12px;line-height:26px;color:#ffffff;font-weight:300}
.footer_wrap2222 p{margin:0}
.mangxahoi3{display:flex;align-items:center;gap:40px}
.mangxahoi3 a{display:flex;justify-content:center;align-items:center}
.mangxahoi3 a:hover{opacity:0.5}
.keyword-autocomplete ul li img{width:60px!important}
.keyword-autocomplete ul li section{text-align:left;width:calc(100% - 60px - 10px)}
.keyword-autocomplete ul li section h3{font-size:13px;text-align:left}
.keyword-autocomplete ul li section h3 a{display:unset;vertical-align:top;padding:0;background:transparent!important}
.keyword-autocomplete ul li section h3 a.store_name{color:var(--subcolor)}
.keyword-autocomplete ul li section p{padding:5px 0 0;display:block;font-size:13px}
.keyword-autocomplete ul li section p .price-new{color:var(--subcolor)}
.keyword-autocomplete ul li section p .price-old{color:#999;text-decoration:line-through;padding-left:10px;font-size:12px;line-height:unset}
.keyword-autocomplete ul li section p .price-per{color:var(--subcolor);font-size:12px}
.keyword-autocomplete ul li picture a{padding:0px!important}
a#dropdownMenuButton{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:5rem;text-transform:capitalize}
.dropdown-menu.show{padding:0px}
.dropdown-menu a{color:#333!important;background:transparent!important;padding:10px!important;font-size:13px!important}
.dropdown-menu a:hover{color:var(--subcolor)!important}
.L4SAGB{margin-top:0.75rem;display:block;text-align:center;margin-bottom:0.75rem}
.SlaeTm{color:rgb(153,153,153);font-size:0.875rem;line-height:1.25rem}
img.user_cart_like1_avatar{border-radius:50%;width:24px}
.bannerUpGianhang{display:block}
.bannerUpGianhang_file{display:block;position:relative}
.bannerUpGianhang_file input{opacity:0;visibility:visible;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;max-width:104.28px;cursor:pointer}
.bannerUpGianhang_file1{outline:0;background:#fff;color:#555;border:1px solid rgba(0,0,0,.09);box-shadow:0 1px 1px 0 rgba(0,0,0,.03);position:relative;overflow:visible;height:40px;padding:0 20px;min-width:70px;max-width:104.28px;display:flex;justify-content:center;align-items:center;font-size:14px;white-space:nowrap;text-align:center;cursor:pointer}
.bannerUpGianhang_file1:focus,.bannerUpGianhang_file1:active,.bannerUpGianhang_file1:hover{box-shadow:inset 0 2px 1px 0 rgba(0,0,0,.05)}
.bannerUpGianhang_note{color:rgb(153,153,153);font-size:0.875rem;line-height:1.25rem;margin:10px 0 0}
.form-control-mini{width:50px;padding:0.5rem 0.75rem;text-align:center;line-height:normal;font-size:14px}
table.table.table-bordered .price-new{font-weight:bold;color:var(--subcolor);font-size:14px}
table.table.table-bordered .price-old{color:#999;font-size:13px;text-decoration:line-through}
table.table.table-bordered .price-per{font-size:12px;color:var(--subcolor)}
h3.laysanpham_name a:hover,.laysanpham_store:hover a{color:var(--subcolor)}
.gianhangnbOwlitem{margin-top:20px;display:block;position:relative}
.gianhangnbOwlitem a{display:block}
.gianhangnbOwlitem a picture{border-radius:12px;background-color:#000;overflow:hidden;display:block;position:relative}
.gianhangnbOwlitem a picture img{opacity:0.7}
.gianhangnbOwlitem a picture h3{margin:0;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);text-align:center;padding:0 10px;font-size:19px;line-height:22px;color:#ffffff;font-weight:700;text-shadow:1px 1px 3px rgb(0 0 0 / 35%);text-transform:uppercase}
.gianhangnbOwlitem a section{width:128px;height:51px;border-radius:12px;filter:drop-shadow(2.5px 4.33px 2.5px rgba(0,0,0,0.21));background-color:#ffffff;display:flex;justify-content:center;align-items:center;margin:0 auto;margin-top:-15px;margin-bottom:10px;position:relative;z-index:2}
.gianhangnbOwlitem a section img{max-width:80px!important}
.mall_info{display:flex;justify-content:space-between;align-items:center;padding:16px 20px 16px 14px;background:#7d7454}
.mall_info1{display:block}
.mall_info11{width:492px;padding:20px;background:#fff;overflow:hidden;border-radius:1rem;display:flex;align-items:center;gap:30px}
.mall_info11 img{max-width:106px}
.mall_info112{display:block}
.mall_info112 h2{font-size:16px;color:#027e3b;font-weight:700;text-transform:uppercase;margin-bottom:7px}
.mall_info112 h2:after{content:'';width:32px;height:1px;background:#797a7a;display:block;position:relative;margin-top:5px}
.mall_info112 p{font-size:12px;color:#595959;font-weight:400}
.mall_info112 p.mall{color:#fb0200}
.mall_info1123{display:block}
.mall_info1123 a{min-width:84px;height:23px;border-radius:11px;background-color:rgba(89,89,89,0);border:1px solid #595959;display:flex;justify-content:center;align-items:center;gap:6px;font-size:10px;line-height:44px;color:#595959;font-weight:400;padding:0 10px;white-space:nowrap}
.mall_info1123 a:hover{color:var(--subcolor);border-color:var(--subcolor)}
.mall_info13{display:block}
.mall_info130{display:flex;align-items:center;font-size:14px;line-height:44px;color:#ffffff;font-weight:400;gap:14px;position:relative;z-index:1}
.mall_info130.mall_info1301{font-weight:700}
.mall_info130+.mall_info130:before{content:'';width:52px;height:1px;background:#fff;position:absolute;top:0px;left:0px;z-index:-1}
.mall_info1star{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5px}
.mall_info1star span{font-size:10px;letter-spacing:1px;line-height:25px;color:#ffffff;font-weight:400}
.mall_info1star .laysanpham_star1 i{font-size:17px;text-shadow:1px 1px 2px rgb(0 0 0 / 25%)}
div#gioithieugianhang .modal-dialog{max-width:45%}
.mall_info1123 a.nofollow{background:#ddd!important;border:1px solid #aaa!important;color:#aaa!important}
.mall_info1123 a.nofollow img{filter:brightness(0) saturate(100%) invert(69%) sepia(0%) saturate(3131%) hue-rotate(282deg) brightness(96%) contrast(100%)}
a.followed{color:var(--subcolor);border-color:var(--subcolor);background:rgb(237 140 25 / 15%)}
.mall_info130 b{margin-left:-7px}
.mall_category{background:#ffffff;height:53px;position:relative;display:flex;justify-content:space-between;align-items:center}
.mall_category1{display:block;position:relative}
.mall_category1 h2{height:53px;font-size:14px;line-height:20px;color:#595959;font-weight:700;display:flex;justify-content:center;align-items:center;cursor:pointer}
.mall_category1 ul{padding:0;list-style:none;margin:0;position:absolute;background:#fff;width:100%;box-shadow:0px 10px 10px rgb(0 0 0 / 15%);display:none;min-width:200px;z-index:2}
.mall_category1 ul li{display:block}
.mall_category1 ul li a{display:block;padding:10px;border-bottom:1px solid #ebebeb;font-size:13px}
.mall_category1 ul li a:hover{color:var(--subcolor)}
.mall_category1:hover > ul{display:block}
.mall_category2{height:53px;display:flex;justify-content:center;align-items:center;margin-right:auto;margin-left:auto}
.mall_category2 a{font-size:14px;line-height:20px;font-weight:400;color:#333}
.mall_category2 a+a:before{content:'|';color:#333;margin:0 40px;font-weight:400}
.mall_category2 a.active,.mall_category2 a:hover{color:var(--subcolor);font-weight:700;text-decoration:underline}
.gianhangnbGrid{display:grid;grid-template-columns:repeat(5,1fr);gap:0px 20px}
.gianhangnbGrid .gianhangnbOwlitem{min-width:100%;width:100%}
.category_main_content___GfgUr{display:flex;max-width:1298px;padding-bottom:48px;margin:30px auto 0}
.category_main_content___GfgUr .left___1CDAO{flex:0 0 290px;width:290px}
.category_main_content___GfgUr .right___20U3i{flex:1 1 auto;margin-left:84px;width:0}
.category_dropdown___29G20{display:block}
h2.category_name___VBBa3{font-size:14px;font-weight:700;line-height:21px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;width:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:15px;position:relative;padding-right:20px}
a.category_item___1doPZ{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;width:auto;overflow:hidden;text-overflow:ellipsis;max-height:40px;margin:6px 20px 8px 0;font-size:14px;line-height:20px;color:rgba(0,0,0,.87);white-space:normal;cursor:pointer}
.title___3Gf4O{padding:0 10px 20px;font-size:24px;line-height:28px;letter-spacing:.2px;overflow-wrap:break-word;cursor:pointer;word-break:break-all;font-weight:bold}
.list___2CXhp{margin-bottom:29px}
.no_article___2FwAh{margin:20px;font-size:18px}
h2.category_name___VBBa3 svg{position:absolute;top:50%;right:0;z-index:1;transform:translateY(-50%)}
a.category_item___1doPZ:hover{color:var(--subcolor)}
.note_config_cart{display:block;margin-bottom:15px}
.flash_sale_td{background:#fff;display:flex;box-shadow:0 1px 1px rgba(0,0,0,.05);padding:15px 0px;justify-content:center;align-items:center;gap:13px;position:sticky;position:-webkit-sticky;top:0px;z-index:997}
.flash_sale1{width:114px}
.flash_sale2{display:flex;align-items:center;gap:0px;width:auto;padding-left:20px;background:url(../images/time.png) left center no-repeat;background-size:16px}
.flash_sale_td:before,.flash_sale_td:after{content:'';width:20px;height:1px;background:rgba(0,0,0,.6)}
.flash_sale1 img{filter:none}
.backgroundfs{max-width:100%;display:block;margin:0 auto}
.fs__list{max-width:100%;display:flex;justify-content:space-between;align-items:center;margin:0 auto;margin-bottom:15px;position:-webkit-sticky;top:54px;z-index:996;position:sticky;overflow:hidden}
.fs__list__item{width:calc(100% / 5);display:flex;justify-content:center;align-items:center;height:64px;flex-direction:column;cursor:pointer;color:#c3c3c3;background:#414142;border:0!important;margin-right:-1px}
.fs__list__item h2{font-size:1.5rem;margin:0}
.fs__list__item span{font-size:13px;text-transform:capitalize}
.fs__list__item:active,.fs__list__item:focus{cursor:grabbing}
.fs__list__item.active{background:#ee4d2d}
.fs__list__item.active{color:#fff}
.flash_sale2 span{background:#ee4d2d!important;font-size:14px;min-width:45px;padding:0 10px;width:auto}
.modal-body.text-center{font-size:15px}
.modal-footer.d-flex.justify-content-center.align-items-center{padding-top:0;border:0}
.modal-footer.d-flex.justify-content-center.align-items-center a{background:#ee4d2d!important;color:#fff!important;font-size:14px;border-color:#ee4d2d!important;outline:0!important;box-shadow:none!important}
a.tindang__gianhang__user p{font-size:12px;line-height:18px;color:#727272;font-weight:500;margin:0}
.tindang__gianhang__follow{padding-bottom:18px;display:flex;justify-content:space-between;align-items:center;gap:13px;border-bottom:1px solid #727272}
.tindang__gianhang__follow .laysanpham_star1{gap:8px}
.tindang__gianhang__follow .laysanpham_star1 i{text-shadow:none}
.tindang__gianhang__address11{font-size:12px;line-height:18px;color:#727272;font-weight:500}
.tindang__gianhang__address111{display:flex;align-items:center;gap:17px;padding:10px 0px;border-bottom:1px solid #a9a8a8;padding-left:40px}
.tindang__gianhang__address111 p{font-size:12px;line-height:18px;color:#363636;font-weight:400}
.tindang__gianhang__address111 a{font-size:10px;line-height:18px;text-decoration:underline;color:#347a0c;font-weight:400;white-space:nowrap}
.tindang__gianhang__address111 p span{display:block;font-size:10px;font-style:italic;color:#acabab}
.tindang__gianhang__address111.ct1{background:url(../images/ct1.png) left center no-repeat}
.tindang__gianhang__address111.ct2{background:url(../images/ct2.png) left -5px center no-repeat}
.tindang__gianhang__address111.ct3{background:url(../images/ct3.png) left center no-repeat}
.tindang__magiamgia__shop{display:block;text-align:left}
.tindang__magiamgia__shop1{font-size:12px;line-height:18px;color:#000000;font-weight:400;margin-bottom:15px}
.tindang__magiamgia__shop__list{display:block;overflow-x:auto;overflow-y:hidden;white-space:nowrap}
.tindang__magiamgia__shop__list11{display:inline-flex;vertical-align:top;margin-right:3px;align-items:unset;padding:10px;border-radius:5px;box-shadow:0px 0px 5px rgb(0 0 0 / 20%);margin-top:5px;margin-left:5px;cursor:pointer;margin-bottom:5px}
.tindang__magiamgia__shop__list11a{display:block;padding-right:10px;min-width:5rem}
.tindang__magiamgia__shop__list11a p{font-weight:600;font-size:12px;color:var(--subcolor)}
.tindang__magiamgia__shop__list11a span{font-weight:600;font-size:11px;color:var(--maincolor)}
.tindang__magiamgia__shop__list11b{display:flex;font-weight:600;font-size:12px;padding:0px 0px 0px 10px;border-left:2px dashed #ddd;align-items:center;justify-content:center;color:#333}
.jc-bs3-row.row.justify-content-md-center.justify-content-sm-center.justify-content-xs-center.justify-content-lg-center{width:100%}
.jconfirm-box{padding:15px!important}
.jconfirm-content-pane{margin:0!important;max-height:unset!important;display:block!important}
.jconfirm .jconfirm-box div.jconfirm-title-c{display:block!important}
span.jconfirm-title{font-weight:600;color:#333;font-size:14px!important}
.sanphaml1{display:grid;grid-template-columns:400px 1fr;gap:25px}
.sanphaml11{min-width:100%;width:100%}
.fotorama__stage{border:1px solid #d9d9d9!important}
.AdImage_sliderImageDotVeh__Domk5111{padding-bottom:25px}
.fotorama__thumb.fotorama__loaded.fotorama__loaded--img{border:1px solid #d9d9d9;opacity:1}
.sharelien1{display:flex;justify-content:space-around;align-items:center;margin-top:15px}
.sharelien{font-size:12px;display:flex;align-items:center;gap:5px}
.addthis_toolbox.addthis_default_style img{width:24px}
.addthis_toolbox.addthis_default_style{display:flex;align-items:center;gap:5px;justify-content:center}
.addthis_toolbox.addthis_default_style a{cursor:pointer;background:#fff;overflow:hidden}
.addthis_toolbox.addthis_default_style a:hover img{opacity:0.85}
.dathich1{display:flex;align-items:center;gap:5px;font-size:12px}
.dathich1 span{margin:0 -3px}
.ProductDetailPagel1_tentindang:after{content:'';width:100px;height:1px;background-color:#434343;display:block;margin-top:12px;margin-bottom:10px}
.sanphaml11__info{display:flex;align-items:center;font-size:12px;line-height:18px;color:#434343;font-weight:400;gap:5px;flex-wrap:wrap}
.sanphaml11__info .laysanpham_star1{gap:5px}
.sanphaml11__info .laysanpham_star1 i{text-shadow:none;font-size:12px}
.text-danger,.text-danger:hover,.text-danger:focus,.text-danger:visited{color:var(--subcolor)!important}
.thuonghieu__info{padding:10px 0px;font-size:13px;line-height:18px;color:#434343;font-weight:400}
.thuonghieu__info span{margin:0;color:#878787}
.giasp__info{padding:13px;background:#eaeaea;margin-top:10px;display:flex;align-items:baseline;gap:22px;flex-wrap:wrap}
.giasp__info__cu{font-size:14px;line-height:18px;text-decoration:line-through;color:#626262;font-weight:400}
.giasp__info__moi{font-size:20px;line-height:18px;color:#fd8b04;font-weight:500}
.giasp__info__km{min-width:63px;height:18px;border-radius:9px;background-color:#ed8c19;border:0;font-size:13px;line-height:18px;color:#fefefe;font-weight:400;display:flex;justify-content:center;align-items:center;padding:0 10px}
.thuoctinh__info{margin:13px 0px}
.thuoctinh__info1{font-size:13px;line-height:18px;color:#434343;font-weight:700}
.thuoctinh__info1 span{color:#434343;font-style:italic;font-size:13px;font-weight:400}
.pro_thuoctinh1{display:block;margin:10px 0 0}
.pro_thuoctinh1_item{display:inline-block;vertical-align:top;border:1px solid #adadad;margin-right:8px;margin-bottom:10px;padding:4px 25px;font-size:11px;line-height:20px;color:#434343;font-weight:400;float:left;border-radius:2px;position:relative;overflow:hidden}
.pro_thuoctinh1_item.hethang{background:#fff!important;position:relative;color:rgba(0,0,0,.26)!important;cursor:not-allowed;border:1px solid rgba(0,0,0,.09)!important}
.pro_thuoctinh1_item:hover,.pro_thuoctinh1_item.active{border-color:#ee4d2d;color:#ee4d2d}
.muakemcombo__info1{display:block;text-align:left;font-size:13px;line-height:18px;color:#434343;font-weight:700}
.muakemcombo__info1 span{font-weight:400;font-style:italic}
.soluong__info{display:flex;align-items:center;gap:15px;margin:20px 0 0}
.soluong__info1{display:flex;align-items:center;gap:15px;font-size:13px;line-height:18px;color:#434343;font-weight:400}
.cart-pro-detail a{cursor:pointer}
.cart-pro-detail a.buynow.addcart{background:#ffb916}
.tieuchimuahang__info{display:flex;justify-content:center;align-items:center;margin:30px 0 0}
.tieuchimuahang__item{display:flex;align-items:center;gap:10px;font-size:10px;line-height:18px;color:#505050;font-weight:400}
.tieuchimuahang__item+.tieuchimuahang__item:before{content:'|';color:#333;margin:0 15px}
.tieuchimuahang__item img{height:18px}
.sanphamtuongtu__info{display:block;padding:30px 0px 23px 0px}
.sanphamtuongtu__info1{font-size:20px;line-height:18px;color:#050505;font-weight:400;margin-bottom:25px;display:block}
.laysanphamBox.laysanphamBox1.laysanphamBox1Owl{margin:0px!important}
.motachitiet__info{display:grid;grid-template-columns:1fr 337px;gap:10px}
.motachitiet__info1{min-width:100%;width:100%;background:#fff;padding:18px 12px}
.motachitiet__info11{display:block}
.motachitiet__info1td{display:block;font-size:14px;line-height:18px;text-transform:uppercase;color:#010101;font-weight:500;padding:15px 17px;background-color:#efeeee}
.motachitiet__info112{font-size:14px;line-height:18px;color:#202020;font-weight:400;padding:15px;background:#fff}
.motachitiet__info112__xemthem{text-align:center;font-size:14px;line-height:18px;color:#ed8c19;font-weight:400}
.motachitiet__info1td2{font-size:16px;line-height:18px;color:#ffffff;font-weight:700;background-color:#feba12;padding:11px 30px;text-align:center}
.motachitiet__info112.mota{max-height:194px;overflow-x:hidden;overflow-y:auto;margin-bottom:15px}
.motachitiet__info112.noidung{max-height:670px;overflow:hidden;margin-bottom:10px}
.motachitiet__info112.noidung.active{max-height:unset;overflow:hidden}
.laysanphamBox.laysanphamBox1.laysanphamBoxVertical{grid-template-columns:1fr;gap:0px;margin:0!important}
.laysanphamBox.laysanphamBox1.laysanphamBoxVertical .laysanpham_item{padding:9px 0px;margin:0!important;border:none!important;border-bottom:1px solid #efeeee!important}
.laysanphamBox.laysanphamBox1.laysanphamBoxVertical .laysanpham_item p.laysanpham_picture{float:left;width:100px!important;margin-right:12px;border-radius:2px;border:1px solid #efeeee}
.laysanphamBox.laysanphamBox1.laysanphamBoxVertical .laysanpham_item .laysanpham_star{margin-top:3px}
.sanphamtuongtu__info.recently_viewed{background:#fff;margin-top:30px;padding-bottom:50px}
.btn-danger{background:#fff!important;border-color:#fff!important;box-shadow:none!important;outline:none!important;color:#333!important}
.jconfirm-buttons{padding-top:15px!important}
button.btn.btn-sm.btn-secondary.btn-cancel-reply{font-size:14px;background:#ebebeb!important;color:#333!important;border-color:#ebebeb!important;box-shadow:none!important;outline:none!important;margin-left:0.5rem}
.comment-item-star.comment-star.mb-0{margin-top:0px}
a.text-danger:hover,a.text-danger:focus{color:var(--subcolor)!important}
.laysanphamBox.laysanphamBox1.laysanphamBox1Saved{margin:0!important;grid-template-columns:1fr 1fr 1fr 1fr}
.pro_thuoctinh1_item svg{position:absolute;right:0;bottom:0;color:#fff;font-size:8px;display:none;width:1em;height:1em;fill:currentColor}
.pro_thuoctinh1_item.active:before{content:'';border:0.9375rem solid transparent;border-bottom:0.9375rem solid #ee4d2d;content:"";position:absolute;right:-0.9375rem;bottom:0}
.pro_thuoctinh1_item.active svg{display:inline-block}
.rtM2Xz{background-color:#fffefb;border:1px solid rgba(224,168,0,.4);padding:0.75rem 1rem;display:flex;align-items:center;margin-bottom:0.625rem;border-radius:2px;color:rgba(224,168,0,1)}
.rtM2Xz i{margin-right:5px}
.BjIo5w{display:flex;align-items:center;box-shadow:0 1px 1px 0 rgba(0,0,0,.05);border-radius:0.125rem;overflow:hidden;border-radius:3px;height:55px;font-size:14px;background:#fff;margin-bottom:12px;color:#888;padding:0 20px;justify-content:space-between}
.mcsiKT{padding:0 12px 0 20px;display:flex;flex-direction:row-reverse;min-width:58px;box-sizing:border-box}
.stardust-checkbox{font-weight:300;font-size:12px;display:flex;align-items:center;cursor:default;position:relative;color:rgba(0,0,0,.54);max-width:400px;margin:0px}
.stardust-checkbox__input{opacity:0;top:0;left:0;position:absolute;box-sizing:border-box;padding:0}
.stardust-checkbox__box{-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;width:16px;height:16px;flex-shrink:0;border-radius:2px;border:1px solid rgba(0,0,0,.14);text-align:center;box-shadow:inset 0 2px 0 0 rgba(0,0,0,.02);margin-right:8px}
.stardust-checkbox__box:before{position:absolute;content:"";height:5px;width:9px;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(-45deg);left:3px;top:3px}
.yl931K{color:rgba(0,0,0,.8);width:46.27949%}
.lKFOxX,.pZMZa7{text-align:center}
.pZMZa7{width:15.88022%}
.lKFOxX{width:15.4265%}
.lKFOxX,.pZMZa7{text-align:center}
._5f317z{width:10.43557%;text-align:center}
.\+4E7yJ{width:12.70417%;text-align:center}
.stardust-checkbox__box:hover{box-shadow:inset 0 2px 1px 0 rgba(0,0,0,.09)}
.stardust-checkbox__input:checked + .stardust-checkbox__box{background:#ee4d2d;border-color:#ee4d2d}
.stardust-checkbox__input:checked + .stardust-checkbox__box:hover{box-shadow:none}
.stardust-checkbox__input:checked + .stardust-checkbox__box:before{border-color:#fff}
.dT5fMv,.jxfDh3{display:flex;align-items:center}
.dT5fMv{padding:1rem 0 1rem 2.5rem;border-top:1px solid rgba(0,0,0,.09)}
.shopee-svg-icon{display:inline-block;width:1em;height:1em;fill:currentColor;position:relative}
.E7Kz1Q,.L-deCr{color:#ee4d2d;fill:currentColor;width:1.3125rem;height:1.25rem;margin-top:0.0625rem}
.jxfDh3{margin:0px;height:1.75rem}
.kAocQv{white-space:nowrap;color:#ee4d2d;cursor:pointer;font-weight:600}
._48e0yS{box-shadow:0 1px 1px 0 rgba(0,0,0,.05);border-radius:0.125rem;overflow:hidden;background:#fff;overflow:visible}
._48e0yS,.ur8hET{margin-bottom:2rem}
.dWLQTS{border-bottom:0}
.SFF7z2{height:3.75rem;box-sizing:border-box;border-bottom:1px solid rgba(0,0,0,.09);padding:0 20px}
._0RxYUS,.SFF7z2{display:flex;align-items:center}
.xP1eaK{display:flex;align-items:center;flex:1}
._5sTIHk{padding:0 12px 0 20px;display:flex;flex-direction:row-reverse;min-width:58px;box-sizing:border-box}
.wJCpl6{text-decoration:none;color:rgba(0,0,0,.87);font-weight:600;min-width:50px;display:flex;align-items:center}
.Eb\+POp{position:relative;padding-bottom:1px}
.zoXdNN{display:flex;align-items:center}
.lgcEHJ{padding:0 12px 0 20px;display:flex;flex-direction:row-reverse;min-width:58px;box-sizing:border-box}
.eUrDQm,.LAQKxn{display:flex}
.eUrDQm{width:29.03811%;box-sizing:border-box;position:relative;flex-direction:column}
.WanNdG{background-position:50%;background-size:contain;background-repeat:no-repeat;width:80px;height:80px}
.JB57cn,.TyNN8t{line-height:16px;overflow:hidden}
.TyNN8t{display:flex;flex:1;flex-direction:column;padding:5px 20px 0 10px;font-size:14px}
.VPZ9zs:last-child{padding-bottom:20px}
.VPZ9zs{text-decoration:none;color:rgba(0,0,0,.87);display:block;padding:0 20px 15px;margin-top:15px}
.G7E4B7,.o7pJBk{display:flex;align-items:center;justify-content:center}
.o7pJBk{width:17.24138%}
.MBOFLv{display:flex;align-items:center;justify-content:space-between;cursor:pointer;position:relative;outline:none;flex:1}
.S-Rdfh{flex:1;color:rgba(0,0,0,.54);display:flex;flex-direction:column;font-size:.875rem;margin-right:10px}
.rcEQuz{display:flex;align-items:center;text-transform:capitalize;text-align:left}
._75YZdf{border-left:4px solid transparent;border-right:4px solid transparent;background:none;padding:0;border-top:5px solid rgba(0,0,0,.54);border-bottom:0;transition:transform .1s cubic-bezier(.4,0,.6,1);transform:rotate(0);margin:0 0 0 10px}
.dcPz7Y{text-overflow:ellipsis;overflow:hidden;word-break:break-word;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-align:left;margin-top:5px}
.G7E4B7{flex-direction:column;width:15.88022%}
.G7E4B7,.o7pJBk{display:flex;align-items:center;justify-content:center}
.vWt6ZL{color:rgba(0,0,0,.54);text-decoration:line-through}
.M-AAFK{margin-right:10px}
.M-AAFK:last-child{margin:0}
.MRh9G6{display:flex;align-items:center;justify-content:center;flex-direction:column;width:15.4265%}
.mhcjog,.ofQLuG{display:flex;align-items:center;justify-content:center}
.ofQLuG{width:10.43557%;color:#ee4d2d}
._0p-F-m{flex-direction:column}
.mhcjog{width:12.70417%;text-transform:capitalize}
.mhcjog,.ofQLuG{display:flex;align-items:center;justify-content:center}
.fX1Y2g{cursor:pointer;background:none;border:0}
.fX1Y2g:hover{color:#ee4d2d;transition:color .1s cubic-bezier(.4,0,.6,1)}
button.fX1Y2g.del-procart{outline:none!important;box-shadow:none!important}
.shopify__total{background:#fff;margin-top:0px;position:relative;padding:12px 20px;display:flex;justify-content:space-between;align-items:center;border-top:1px solid rgba(0,0,0,.09)}
.shopify__total:before{content:"";position:absolute;top:-15px;left:0;height:15px;width:100%;background:linear-gradient(transparent,rgba(0,0,0,.02))}
.shopify__total1{display:flex;align-items:center;font-size:15px}
.shopify__total11{margin-left:16px;cursor:pointer}
.shopify__total2{display:flex;align-items:center;font-size:15px}
span.shopify__total2_count{margin:0 4px}
.shopify__total2_money{margin:0 10px;color:#ee4d2d}
.shopify__total2_money span{font-size:24px;line-height:28px;margin-left:1px;color:#ee4d2d;font-weight:500;display:inline-block;vertical-align:top}
span.TTXpRG{display:block;text-align:center}
button.shopee-button-solid.shopee-button-solid--primary{padding:13px 36px;margin:0 22px 0 15px;text-transform:capitalize;font-weight:300;height:2.5rem;box-sizing:border-box;font-size:.875rem;border-radius:2px;width:13.125rem;position:relative;overflow:visible;outline:0;background:#ee4d2d;color:#fff;display:flex;justify-content:center;align-items:center;font-size:14px}
button.shopee-button-solid.shopee-button-solid--primary:hover,button.shopee-button-solid.shopee-button-solid--primary:focus{background:#f05d40}
.WanNdG.WanNdG40{width:40px;height:40px}
a.JB57cn.JB57cn1{font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.TyNN8t.TyNN8t1{padding:0;margin:0 15px}
.LAQKxn.LAQKxn1{align-items:center;flex-grow:1}
.zoXdNN.zoXdNN1{justify-content:space-between}
.eUrDQm.eUrDQm1{width:46.27949%}
.vYrpLx{padding:10px 30px;border:0}
.YSl9dN{text-decoration:none;color:rgba(0,0,0,.87);font-weight:600}
.uw1QJu1{display:flex;flex-direction:column;min-width:0;min-height:0;border-bottom:1px dashed rgba(0,0,0,.09);padding:18px 30px;border-top:1px dashed rgba(0,0,0,.09)}
.za7qoR1{display:flex}
.D2AHAU1{flex:6;align-items:center;justify-content:flex-end;display:flex}
.zjjc321{flex:4;justify-content:flex-end;display:flex}
.D2AHAU1 svg{margin-right:4px;width:24px;height:100%;color:#ee4d2d}
.zjjc321 select{width:280px}
.wVzdz1{display:flex;background-color:#fafdff;min-width:0;min-height:0;border-bottom:1px dashed rgba(0,0,0,.09)}
.OUah6W1.Tn7sb81{display:flex;flex-direction:column;min-width:0;min-height:0;font-size:14px;flex:4}
.OUah6W.Fzg\+Gz{flex:6;padding:16px 0;display:grid;grid-template-columns:auto;grid-template-rows:auto;grid-column-gap:10px;align-items:center;border-left:1px dashed rgba(0,0,0,.09)}
.u-JjSt1{display:flex;border-top:0;min-width:0;min-height:0;padding:16px 30px}
.u-JjSt1 span{line-height:40px}
.u-JjSt1 input{padding:4px 12px;width:100%;height:40px;box-sizing:border-box;background-color:transparent;flex:1;outline:none;font-size:.875rem;min-width:0;color:#222;border:0;border:1px solid rgba(0,0,0,.14);box-shadow:inset 0 2px 0 0 rgba(0,0,0,.03);border-radius:2px}
.nWvmL71{flex:1;margin-left:15px}
.Oa38lC1{min-width:0;min-height:0;padding-left:20px;display:flex;flex:0 0 auto;color:#00bfa5;grid-column-start:1;grid-column-end:2}
._9HO6as1{flex:0 0 auto;font-weight:500;grid-column-start:2;grid-column-end:3;grid-row-start:1;grid-row-end:2;white-space:nowrap}
._9HO6as1 span{margin-top:5px;font-size:12px;color:#888;display:block}
.elfp9W1{flex:0 0 auto;text-align:center;text-transform:uppercase;color:#05a;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;grid-column-start:3;grid-column-end:4;grid-row-start:1;grid-row-end:2;cursor:pointer}
.dnXfYW1{padding-right:30px;flex:1;text-align:right;font-size:14px;color:#222;grid-column-start:4;grid-column-end:5;grid-row-start:1;grid-row-end:2}
.Nivkv1{background-color:#fafdff;display:flex;flex-direction:column;padding:16px 30px 20px}
.ULZMSb1{display:flex;justify-content:flex-end;align-items:center}
.z10ZuQ1{font-size:14px;color:#929292}
._9F3E9v1{margin-left:20px;font-size:20px;color:#ee4d2d;font-weight:500}
sup{top:-2px;margin-right:2px}
a:hover{color:#ee4d2d}
.DS2ZYY1{margin-top:20px;background:#fff}
.DQ7t9K1{display:flex;align-items:center;min-height:90px;padding-left:30px;padding-right:30px;box-sizing:border-box}
._2qsKTk1{flex-grow:1;display:flex;justify-content:space-between;align-items:center}
.SzEjHI.zDPGhr{width:200px;font-size:18px;color:#222;flex:1}
.KoRB7y1{font-size:14px;color:#222}
.FooGkf1{margin-left:60px;color:#05a;text-transform:uppercase;font-weight:500;cursor:pointer}
.KQyCj01{display:flex;flex-wrap:wrap;position:relative}
.KQyCj0{background:#fffefb;border-top:0px;padding-top:25px;display:grid;grid-template-columns:1fr 200px;gap:0px 10px;width:50%}
.Tc17Ac{font-size:14px;color:rgba(0,0,0,.54);display:flex;align-items:center;flex-grow:1;min-width:100%;width:100%;justify-content:flex-end}
.mCEcIy{padding:0 25px 0 0;height:40px;justify-content:flex-end;flex-grow:1;min-width:100%;width:100%}
.uTFqRt{min-height:95px;padding:0 30px;margin:10px 0 0;display:flex;justify-content:flex-end;align-items:center;border-top:1px dashed rgba(0,0,0,.09);min-width:100%;width:100%;grid-column:span 2}
.k4VpYA{padding:40px 25px 32px 0;flex:1}
.C-NSr-{font-size:14px;background-color:#fffdf8;color:rgba(0,0,0,.54)}
.C-NSr- a{color:#05a}
button.stardust-button.stardust-button--primary.stardust-button--large.apLZEG{width:210px;height:40px;border:0;border-radius:2px;padding:0;align-self:center!important;text-transform:none!important;background:#ee4d2d;color:#fff;font-size:14px}
button.stardust-button.stardust-button--primary.stardust-button--large.apLZEG:hover,button.stardust-button.stardust-button--primary.stardust-button--large.apLZEG:focus{background:#f05d40}
button.btn.btn-danger{border:0;border-radius:2px;padding:9.5px 20px;align-self:center!important;text-transform:none!important;background:#ee4d2d!important;color:#fff!important;font-size:14px;margin:0!important}
.modal-dialog{max-width:70%}
button{outline:none!important;box-shadow:none!important}
._0obGFe{width:100%;margin-bottom:12px;display:flex;overflow:hidden;position:-webkit-sticky;position:sticky;top:0;z-index:10;background:#fff;border-top-left-radius:2px;border-top-right-radius:2px}
a.vAkdD0{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:16px 0;font-size:14px;line-height:19px;text-align:center;color:rgba(0,0,0,.8);background:#fff;border-bottom:2px solid rgba(0,0,0,.09);display:flex;flex:1;overflow:hidden;align-items:center;justify-content:center;transition:color .2s}
.r-S3nG{border-color:#ee4d2d!important}
.r-S3nG,.vAkdD0:hover{color:#ee4d2d !IMPORTANT}
._0Dm3tu{margin:0 0 0 4px;vertical-align:baseline;font-size:14px;color:#ee4d2d}
.Tfo7DW{padding:12px 0;margin:12px 0;display:flex;align-items:center;box-shadow:0 1px 1px 0 rgba(0,0,0,.05);color:#212121;background:#eaeaea;border-radius:2px}
.Tfo7DW>svg{margin:0 15px;stroke:#bbb}
.Tfo7DW>input{flex:1;font-size:14px;line-height:16px;border:0;outline:none;background-color:inherit}
._6nAGBW{margin:12px 0;box-shadow:0 1px 1px 0 rgba(0,0,0,.1);border-radius:0.125rem}
._1ox39j{display:flex;align-items:center;padding:0 0 12px;white-space:nowrap;border-bottom:1px solid rgba(0,0,0,.09)}
.mzsqa6{margin-left:0px;font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;display:flex;align-items:center;gap:5px}
a.\+aYsWZ button{color:#555;border:1px solid rgba(0,0,0,.09);padding:4px 8px;font-size:12px;text-transform:capitalize;outline:none;border-radius:2px}
a.\+aYsWZ span{margin:0 0 0 4px}
a.\+aYsWZ{margin:0 0 0 8px;display:inline-block;vertical-align:middle}
span.QkIuzE{padding:12px 0;align-items:center;flex-wrap:nowrap;color:rgba(0,0,0,.87);display:flex;word-wrap:break-word;border-bottom:1px dotted rgba(0,0,0,.09)}
.hDGdsD{padding:0 12px 0 0;flex:1;align-items:flex-start;flex-wrap:nowrap;display:flex;word-wrap:break-word}
._50XPwl{width:80px;height:80px;flex-shrink:0;border:1px solid #e1e1e1;background:#e1e1e1;overflow:hidden}
.shopee-image__wrapper{position:relative}
.shopee-image__content{position:relative;background:#fff}
._50XPwl img{width:80px;height:80px;object-fit:contain;background:#fff}
.tODfT4{min-width:0;padding:0 0 0 12px;display:flex;flex:1;flex-direction:column;align-items:flex-start;word-wrap:break-word}
.QJqUaT{overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin:0 0 2px;font-size:15px;line-height:22px;max-height:48px}
._9ca9GU{color:rgba(0,0,0,.54);margin:0px}
.qGisqd{margin:0px}
.\+QRFJX{text-align:right}
span.d12Axb{vertical-align:middle;font-size:14px;line-height:16px;margin:0 4px 0 0;-webkit-text-decoration-line:line-through;text-decoration-line:line-through;color:#000;opacity:.26;overflow:hidden;text-overflow:ellipsis}
span.ghw9hb.igidiy{vertical-align:middle;font-size:14px;line-height:16px;color:#ee4d2d}
.KinvoL{padding:24px 24px 12px;background:#fffefb}
.BAMNqz{display:flex;justify-content:flex-end;align-items:center}
.Ge6yU5{margin:0 10px 0 0;font-size:14px;line-height:20px;color:rgba(0,0,0,.8)}
.TDMlX1{color:#ee4d2d;font-size:17px;line-height:30px;font-weight:600}
.TDMlX1 sup{top:-5px;font-size:15px}
._1ERzqw{padding:12px 24px 24px;display:flex;flex-wrap:nowrap;justify-content:space-between;align-content:center;background:#fffefb}
.cLwmWY{display:flex;align-items:center;grid-gap:4px;gap:4px;word-wrap:break-word;text-align:left;font-size:12px;line-height:16px;color:rgba(0,0,0,.54);flex-grow:1}
span.ZQEJyY{display:flex;align-items:center;gap:5px}
.NIZAp8{display:flex;overflow:hidden}
._8vTqu9{margin:0 0 0 10px;align-items:center;text-overflow:ellipsis;display:flex;overflow:hidden}
._8vTqu9 a{border-radius:4px;border:1px solid rgba(0,0,0,.26);min-width:150px;min-height:40px;background-color:#ee4d2d;border-color:#cd3011;color:#fff;padding:8px 10px}
.VN6h8\+{margin:0 0 0 10px;align-items:center;text-overflow:ellipsis;display:flex;overflow:hidden}
.VN6h8\+ a{color:#555;border:1px solid rgba(0,0,0,.09);font-weight:400;font-size:14px;border-radius:4px;background-color:#fff;padding:8px 10px}
.mzsqa6 img{height:17px}
.Ge6yU5.Ge6yU51{display:flex;align-items:center;gap:5px}
.Ge6yU5.Ge6yU51 img{height:20px}
.TDMlX1.TDMlX11{font-size:15px;font-weight:400}
.combo__muadealsoc{background:#fff;padding:30px 0 20px 40px;box-shadow:0 1px 1px 0 rgba(0,0,0,.05);border-radius:0.125rem;margin:15px 0px}
.combo__muadealsoc_td{font-size:18px;font-weight:500;margin:0;margin-bottom:20px}
.combo__muadealsoc1{display:grid;grid-template-columns:1fr 208px}
.combo__muadealsoc11{display:flex;align-items:flex-start;flex-wrap:nowrap}
.combo__muadealsoc11.combo__muadealsoc112{flex-direction:column;border-left:.5px solid rgba(0,0,0,.09);padding:0 20px;justify-content:center;align-items:center}
.combo__muadealsoc11.combo__muadealsoc112 p{margin:0}
.combo__muadealsoc11.combo__muadealsoc112 p:nth-child(2){color:#ee4d2d}
.combo__muadealsoc11.combo__muadealsoc112 button{border-color:#ee4d2d;border:1px solid #ee4d2d;border-radius:2px;background:rgba(255,87,34,0.1);color:#ee4d2d;display:flex;align-items:center;justify-content:center;padding:5px 20px;font-size:13px;line-height:15px;margin-top:6px}
.combo__muadealsoc11.combo__muadealsoc112 button svg{min-width:16px;height:16px;color:currentColor;stroke:currentColor;margin-right:7px}
.combo__muadealsoc11_item{width:160px!important;margin-right:12px}
.combo__muadealsoc11_item a{display:block;position:relative}
.combo__muadealsoc11_item a img{display:block;margin-bottom:10px}
.combo__muadealsoc11_item a h3{font-size:14px;line-height:17px;height:34px}
.combo__muadealsoc11_item a span{display:flex;align-items:center;color:rgba(0,0,0,.54);margin:5px 0px}
.combo__muadealsoc11_item a span:after{content:'';-moz-box-sizing:border-box;box-sizing:border-box;width:8px;height:6px;display:inline-block;vertical-align:middle;background:none;padding:0;border:4px solid transparent;border-top:6px solid rgba(0,0,0,.54);border-bottom:0;margin-left:5px}
section.giasp__info__chung{display:flex;align-items:center;font-size:13px}
section.giasp__info__chung .giasp__info__cu1,section.giasp__info__chung .giasp__info__cu{color:rgba(0,0,0,.26);text-decoration:line-through;margin-right:4px;font-size:13px}
section.giasp__info__chung .giasp__info__moi1,section.giasp__info__chung .giasp__info__moi{color:#ee4d2d;text-decoration:unset;font-size:13px}
section.giasp__info__chung .giasp__info__km1,section.giasp__info__chung .giasp__info__km{display:inline-block;color:#fff;padding:0 0.25em 0 1px;white-space:nowrap;text-transform:uppercase;background:#ee4d2d;border-radius:unset;min-width:unset;height:20px;position:absolute;top:0;right:0;z-index:2}
section.giasp__info__chung .giasp__info__km1:before,section.giasp__info__chung .giasp__info__km:before{content:"";display:inline-block;height:100%;width:10px;background:linear-gradient(135deg,transparent 50%,0,#ee4d2d) 100% 0/100% 50% no-repeat,linear-gradient(45deg,transparent 50%,0,#ee4d2d) 100% 100%/100% 50% no-repeat;position:absolute;top:0px;left:-10px;z-index:-1}
._2EmtfC{display:flex;align-items:center;height:100%;margin-left:35px;margin-right:35px;align-self:flex-start}
.filter_block{display:block;border:1px solid #ebebeb;border-radius:5px;padding:1rem;margin-bottom:1rem}
.filter_title:after{content:'';-moz-box-sizing:border-box;box-sizing:border-box;width:8px;height:6px;display:inline-block;vertical-align:middle;background:none;padding:0;border:4px solid transparent;border-top:6px solid rgba(0,0,0,.54);border-bottom:0;margin-left:5px}
.filter_title{font-weight:bold;font-size:13px;display:flex;align-items:baseline;color:#444;cursor:pointer;justify-content:space-between}
.filter_block ul{list-style:none;display:block}
.filter_block ul li{margin:0.5rem 0 0;display:block}
.filter_block ul li a{color:#777;font-size:13px;display:flex;align-items:center;gap:0.5rem;cursor:pointer}
.filter_block ul li a span{border:1px solid #ddd;border-radius:3px;width:1rem;height:1rem;display:block;position:relative}
.filter_block ul li a.checked span:after{content:'\2713';filter:brightness(0);font-size:15px;position:absolute;top:-7px;right:-1px;z-index:2}
.filter_block ul li a i{width:1rem;height:1rem;border-radius:3px}
.introgioithieu h1{margin:0;line-height:1.7;font-size:.875rem;font-weight:700}
.introgioithieu *{font-size:13px}
.introgioithieu{margin-bottom:2rem;position:relative;z-index:1}
.danhmucsope{border-top:1px solid rgba(0,0,0,.09)}
.danhmucsope.wrap-content{padding:2rem 0;font-size:.875rem;text-size-adjust:none;-webkit-text-size-adjust:none;color:rgba(0,0,0,.54);line-height:1.2}
.danhmucsope_name{font-weight:700;font-size:.875rem;text-size-adjust:none;-webkit-text-size-adjust:none}
.danhmucsope.wrap-content ul{display:block;list-style:none}
.danhmucsope.wrap-content ul li{display:inline-block;list-style:none;vertical-align:middle}
.danhmucsope.wrap-content ul li.heading a{display:block;font-weight:700;margin:0.625rem 0 0.125rem;padding:0.125rem 0;text-transform:uppercase;font-size:13px}
.danhmucsope.wrap-content ul li ul li a{text-decoration:none;color:rgba(0,0,0,.54);display:inline-block}
.danhmucsope.wrap-content ul li ul li{display:inline-block}
.danhmucsope.wrap-content ul li a{font-size:12.5px}
.danhmucsope.wrap-content ul ul li + li:before{content:' | ';display:inline-block;vertical-align:middle;margin:0px 4px 0px 0px;font-size:1}
.danhmucsope_gap{column-count:5;column-fill:balance;column-gap:5px}
.class_moi{width:58px;height:14px;background:rgb(242,82,32);border-top-right-radius:0.125rem;border-bottom-right-radius:0.125rem;color:#fff;font-size:10px;line-height:.875rem;text-overflow:ellipsis;text-align:center;position:absolute;top:10px;left:-2px;z-index:1}
.class_moi:before{content:"";display:inline-block;position:absolute;left:0;bottom:-0.1875rem;border-top:0.1875rem solid;border-left:0.1875rem solid transparent;-webkit-filter:brightness(60%);filter:brightness(60%);top:100%;color:rgb(242,82,32)}
.class_mall{width:28px;height:16px;background:rgb(208,1,27);color:#fff;font-size:11px;text-align:center;border-top-right-radius:0.125rem;border-bottom-right-radius:0.125rem;position:absolute;top:10px;left:-3px}
.class_mall:before{content:"";display:inline-block;position:absolute;left:0;bottom:-0.1875rem;border-top:0.1875rem solid;border-left:0.1875rem solid transparent;-webkit-filter:brightness(60%);filter:brightness(60%);color:rgb(208,1,27)}
.devvn_readmore_flatsome{text-align:center;cursor:pointer;position:absolute;z-index:10;bottom:0;width:100%;background:#FFF}
.devvn_readmore_flatsome:before{height:55px;margin-top:-47px;content:"";background:-moz-linear-gradient(top,rgba(249,249,249,0) 0%,rgba(249,249,249,1) 100%);background:-webkit-linear-gradient(top,rgba(2249,249,249,0) 0%,rgba(249,249,249,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgb(249,249,249) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff00',endColorstr='#ffffff',GradientType=0);display:block}
.devvn_readmore_flatsome a{color:#034EA1;display:block;font-size:14px}
.devvn_readmore_flatsome a:after{content:'';width:0;right:0;border-top:6px solid #F1592A;border-left:6px solid transparent;border-right:6px solid transparent;display:inline-block;vertical-align:middle;margin:-2px 0 0 5px}
div#countLine{max-height:200px;overflow:hidden}
.devvn_readmore_flatsome.devvn_readmore_flatsome_less{display:none;}
.devvn_readmore_flatsome_less a:after{border-top:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #F1592A;}
.devvn_readmore_flatsome.devvn_readmore_flatsome_less{display:none;}
.devvn_readmore_flatsome_less a:after{border-top:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #F1592A;}
div#countLine.active{max-height:unset;}
div#countLine.active .devvn_readmore_flatsome:before{display:none;}
div#countLine.active .devvn_readmore_flatsome{position:unset;margin:1rem 0 0;}
.user-navigation ul li a img{height:18px;display:inline-block;margin-right:5px;}
.a2a_kit{height:30px;}
