body{font-family:Arial,Helvetica,sans-serif}.san_pham .flickity-prev-next-button.previous{left:90%}.san_pham .flickity-prev-next-button{opacity:1}.san_pham.slider-nav-push:not(.slider-nav-reveal) .flickity-prev-next-button{margin-top:-38%!important}.san_pham svg.flickity-button-icon{background:#093C4C;color:#fff;border:0}@media only screen and (max-width:768px){.san_pham.slider-nav-push:not(.slider-nav-reveal) .flickity-prev-next-button{margin-top:-60%!important;margin-left:-30px}}@media only screen and (max-width:550px){.san_pham.slider-nav-push:not(.slider-nav-reveal) .flickity-prev-next-button{margin-top:-90%!important;margin-left:-10px}}@media only screen and (max-width:320px){.san_pham.slider-nav-push:not(.slider-nav-reveal) .flickity-prev-next-button{margin-top:-100%!important;margin-left:-15px}}.box-text.box-text-products .price-wrapper span.woocommerce-Price-amount.amount{color:#093C4C;font-size:1.6em}.box-img-cong-trinh .post-item:hover .box .box-text .post-title{color:yellow!important}.box-img-cong-trinh .box-text{padding:10px;background-color:#093c4cb5}.box-img-cong-trinh .box-text-inner:hover h5{color:yellow!important}.hethong-title{position:absolute}.hethong ul li a{padding:0 10px;color:#fff}.hethong ul li.tab.has-icon{color:#fff;background:#a2a2a2;padding:2px 10px;margin-right:.7em;margin-bottom:.5em;margin-left:0;cursor:pointer;border-radius:4px;min-width:max-content;line-height:1.8em}.hethong ul li.tab.active.has-icon{background:#b41e4d!important}.hethong ul li.tab.active.has-icon a{color:#fff!important}.slide-logo-dt .slider-nav-reveal .flickity-prev-next-button:hover,.slider-nav-reveal .flickity-prev-next-button{background:none;box-shadow:none}.slide-logo-dt .slider-nav-reveal .flickity-prev-next-button:hover,.slider-nav-reveal .flickity-prev-next-button:hover{background:none;box-shadow:none}.slide-logo-dt svg.flickity-button-icon{border-radius:50%}.kien_thuc button.flickity-button.flickity-prev-next-button.next{display:none}.kien_thuc svg.flickity-button-icon{display:none}.rating-table_cmt button{border:1px solid #fff0;border-radius:4px;padding:12px 16px;font-size:14px;line-height:14px;color:#fff;background:#ffdd43}.rating_total{font-size:22px;line-height:60px;color:#cb1c22;font-weight:500;margin-bottom:4px}.title-rating{font-size:18px}.ptt-bar-temperature{height:100%;background:red;border-radius:5px}.fa-star{font-size:13px;color:#ea9d02;margin-left:3px}.ptt-col-1{width:35px;display:flex}.rating-table__total,.rating-table_cmt{text-align:center}.star-rating-custom .star-rating{margin:auto}.ptt-col-2{width:100%;margin:auto 10px}.ptt-meter-bar{border-radius:5px;height:10px;width:100%;background:#454444}.ptt-row{display:flex;align-items:center;justify-content:space-between}.star-cust{height:15px;margin:auto}.nav-pagination>li>span,.nav-pagination>li>a{border-radius:0;border:1px solid currentcolor;line-height:2.5em}.col_form_new{background:rgb(0 0 0 / 25%)!important;padding:30px 10px;border-bottom:5px solid #093c4c;border-radius:5px}.name_kh input{background:#fff0!important;text-align:center;color:#fff;border-radius:5px}label.name_kh{font-size:16px}.sdt_kh input{background:#fff0!important;text-align:center;color:#fff;border-radius:5px}label.sdt_kh{font-size:16px}a.button.primary.popup01{color:#f78200;border:none;outline:none;background-color:transparent!important;border-color:transparent!important;padding-left:.15em;padding-right:.15em;font-size:1em;line-height:1em}.thongtin-sing,.thongtin{display:flex;flex-flow:row wrap;padding-top:10px;margin-bottom:-15px}.luot-xem,.op-8{width:50%;opacity:1}.luot-xem{text-align:right}.op-8{font-size:unset}.op-8-sing:before,.thongtin .op-8:before{content:"\e009";font-family:fl-icons;padding-right:5px}.luot-xem-sing{padding-left:25px}.luot-xem-sing:before,.thongtin .luot-xem:before{content:"\e01a";font-family:fl-icons;padding-right:5px}.luot-xem-sp:before{content:"\e01a";font-family:fl-icons;color:#f96e5b;display:inline-block;font-size:14px;margin:auto;padding:5px}span.luot-xem-sp{color:#f96e5b}ul.menu>li,.widget>ul>li{padding-left:10px}#product-sidebar{padding:0}.product-small.box:hover{border:2px solid #093c4c!important;border-radius:3px}.product-small{border-radius:10px;padding:5px}.widget-title.shop-sidebar{padding:12px;background:#093c4c;color:#fff;font-size:16px!important;text-transform:uppercase;text-align:center;display:block;margin-top:50px}.btn_layout{margin-bottom:30px}.large-12.col-breadcrumbs{background-color:#f1f1f1;color:#0f3e66;padding:7px;height:40px;border-radius:5px;border-bottom:1px solid #c3b3b3;border-right:1px solid #c3b3b3;margin-bottom:10px}.large-12.col-breadcrumbs a{color:#0f3e66}.large-12.col-breadcrumbs a:hover{color:#f78200}nav.rank-math-breadcrumb{display:flex}span.separator{padding:5px}h1.entry-title{margin-top:30px}h6.entry-category{display:none}.xem-them .tieu-de-xem-them{font-weight:700;display:block;margin-bottom:10px;font-size:19px;color:#000}.xem-them ul li{margin-bottom:3px}.xem-them ul li a{font-weight:700;font-size:16px;color:#2a9e2f}.xem-them ul li a:hover{text-decoration:underline}.blog-single .entry-meta{text-transform:none;font-size:14px;letter-spacing:0;color:gray;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;padding:10px;background:#f9f9f9}.danh-muc{margin-bottom:15px}.danh-muc span.title,.the-tim-kiem span.title{border-radius:4px;background:#126e32;padding:4px 10px;color:#fff;margin-right:5px}.danh-muc a,.the-tim-kiem a{line-height:32px;border-radius:4px;margin-bottom:10px;padding:4px 10px;background:#dedede;color:#464646}.danh-muc a:hover,.the-tim-kiem a:hover{background:#6dca19;color:#fff}.bai-viet-lien-quan{margin-top:15px}.bai-viet-lien-quan h3{font-size:19px;color:#000}.bai-viet-lien-quan ul{margin-bottom:0;display:inline-block;width:100%}.bai-viet-lien-quan ul li{list-style:none;width:25%;color:graytext;float:left;padding-left:4px;padding-right:5px}.bai-viet-lien-quan ul li .box-image img{height:120px;border-radius:4px;object-fit:cover;object-position:center}.bai-viet-lien-quan h4{font-size:15px;color:#000;line-height:19px;padding-top:7px;height:64px;overflow:hidden}.bai-viet-lien-quan ul li{width:50%}.bai-viet-lien-quan ul li .box-image img{height:90px}div.wpcf7-mail-sent-ok{border:2px solid #fef83e}div.wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em}.wpcf7-display-none{display:none}a.button.white.is-larger.possible__button{margin-top:41px}.wpcf7-validates-as-email{border-radius:0px!important;background:#000!important}.wpcf7-submit.button{border-radius:0;background:rgb(255 255 255 / .5)}.payment-icons.inline-block{display:none}.titleText{position:relative;width:fit-content;margin:auto;background:#093C4C;font-size:1.3rem;padding:15px 25px;margin-bottom:30px}.titleText a{color:#fff;text-decoration:none}.titleText a:hover{color:rgb(255 255 255 / .5);transition:ease-in-out 0.3s}.titleText::before,.titleText::after{content:"";position:absolute;width:0;height:0;top:50%;transform:translateY(-50%)}.titleText::before{left:-25px;border-top:56px solid #fff0;border-right:25px solid #093C4C}.titleText::after{right:-25px;border-top:56px solid #fff0;border-left:25px solid #093C4C}p.name.product-title a,.title-wrapper{padding-top:5px;text-align:left;font-weight:700;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.wpcf7-text,.wpcf7-textarea{width:100%;border:1px solid #e4e4e4;border-radius:4px;background:#ffffff!important}.wpcf7-text:focus,.wpcf7-textarea:focus{border-color:#129FEA}.wpcf7-submit:hover{background:#3b86b0!important;color:#ffffff!important}.tabbed-content .nav-tabs>li{padding:10px 10px}.tabbed-content .nav-tabs>li>a{background:#093C4C;color:#fff}.nav-tabs>li.active>a{border-top-color:#f78200;background:#ffdd43}img[data-lazyloaded]{opacity:0}img.litespeed-loaded{-webkit-transition:opacity .3s linear 0.2s;-moz-transition:opacity .3s linear 0.2s;transition:opacity .3s linear 0.2s;opacity:1}.wpcf7-text,.wpcf7-textarea{width:100%;border:1px solid #e4e4e4;border-radius:4px;background:#ffffff!important}.wpcf7-text:focus,.wpcf7-textarea:focus{border-color:#129FEA}.wpcf7-submit{width:100%;font-size:15px!important;color:#ffffff!important;border-radius:5px}.wpcf7-submit:hover{background:#3b86b0!important;color:#ffffff!important}.title_form_lightbox{font-size:30px;text-align:center;background:yellowgreen;color:#fff;font-weight:700}p.title_form_lightbox{margin-bottom:10px}.submit_form_lightbox{text-align:center}.payment-icons.inline-block{display:none}.absolute-footer .container .footer-primary{font-size:16px;color:#fff}.text-comment-pt{display:flex;flex-wrap:wrap;margin-bottom:15px}.text-comment-pt>*{margin-right:10px;padding:2px 5px;border-radius:5px;border:1px solid #c1c1c1;font-size:14px;cursor:pointer;margin-bottom:5px}.text-comment-pt>*:hover{color:#fff;background:#fe2c6d;border-color:#fe2c6d}.teammember_mh{display:flex;flex-direction:row-reverse;border:1px solid #000}.teammember_dt{display:flex;margin-bottom:50px;border:1px solid #000}.teammember_dt .box-text{margin:auto}.teammember_mh .box-text{margin:auto}.hotlinefix{position:fixed;bottom:100px;left:42px;z-index:99}.hotlinefix .phone{width:220px;background:#FFF;border-radius:39px;left:-30px;top:-29px;position:absolute;box-shadow:1px 1px 8px rgb(0 0 0 / .4)}.hotlinefix .phone p{line-height:50px;margin:0;padding:0}.hotlinefix .phone p a{font-style:inherit;color:#093C4C;text-shadow:none;font-size:20px;font-weight:700;text-decoration:none;line-height:66px;margin-left:70px}.circle-hotline{height:50px;width:50px;border-radius:50%;background-color:#093C4C;-webkit-transition:height .25s ease,width .25s ease;transition:height .25s ease,width .25s ease;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);box-shadow:1px 1px 8px rgb(0 0 0 / .3);margin-top:3px;margin-left:-3px}.circle-hotline span{margin:12px;display:inline-block}.circle-hotline img{width:50px;max-width:100%;height:auto}.circle-hotline:before{-webkit-animation:ripple 2s linear infinite;animation:ripple 2s linear infinite}.circle-hotline:after{-webkit-animation:ripple 2s linear 1s infinite;animation:ripple 2s linear 1s infinite}.circle-hotline:before,.circle-hotline:after{content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:1px solid #093C4C}@-webkit-keyframes ripple{0%{-webkit-transform:scale(1)}75%{-webkit-transform:scale(1.75);opacity:1}100%{-webkit-transform:scale(2);opacity:0}}@keyframes ripple{0%{transform:scale(1)}75%{transform:scale(1.75);opacity:1}100%{transform:scale(2);opacity:0}}@media only screen and (max-width:48em){.hotlinefix{display:none!important}}.wvn-gift{margin-bottom:15px;margin-top:30px;background:#fff;padding:10px;border-radius:5px;border:1px solid #ef0b0b;font-size:15px;width:100%}.wvn-gift .tieu-de{background:#e31616;padding:2px 20px;margin-top:-24px;font-size:15px;font-weight:500;color:#fff;display:block;max-width:207px;border-radius:99px}.wvn-gift ul{margin-bottom:4px}ul.subcategories-list{display:flex!important;list-style:none;flex-wrap:wrap}ul.subcategories-list li{margin-right:15px;background-color:#7d7d7d3d;padding:3px 8px;border-radius:7px;width:22%;height:60px;font-size:18px;text-align:center;align-items:center;justify-content:center;display:flex;font-weight:700}}ul.subcategories-list li:hover{background-color:#ffdd43;color:#fff!important;cursor:pointer}@media only screen and (max-width:48em){.header-main{height:70px;background:lightgray}.off-canvas .sidebar-menu{padding:0}}@media only screen and (max-width:550px){ul.subcategories-list{display:flex!important;list-style:none;flex-wrap:wrap}ul.subcategories-list li{margin-right:15px;background-color:#7d7d7d3d;padding:3px 8px;border-radius:7px;width:20%;font-size:12px}@media only screen and (max-width:320px){ul.subcategories-list{display:flex!important;list-style:none;flex-wrap:wrap}ul.subcategories-list li{margin-right:15px;background-color:#7d7d7d3d;padding:3px 8px;border-radius:7px;width:19%;font-size:9px;height:60px;font-weight:700}}span.eztoc-hide{padding:0 5px}#ez-toc-container .ez-toc-toggle label,.ez-toc-cssicon{width:100%}.ez-toc-title-container{display:inline}input[type="text"]{border-bottom:4px solid #000}.input_search{position:relative}.suggest_search{width:100%;position:absolute;z-index:9999;box-shadow:5px 5px 5px #ccc;padding:10px;background:#eee}