/* https://24hcare.com.vn/userdata/9198/wp-content/themes/keyweb/css/1.home.css?ver=6.4.1 */
.home-box-du-an,.home-box-banner-1,.home-box-tin-tuc,.home-box-banner-2,.home-box-kh-danhgia,.home-box-kh-thanthiet,.home-box-category,.agency{float:left;width:100%}.home-box-kh-thanthiet{margin-bottom:30px}.slider{margin:30px 0;float:right;width:75%}.section-title{display:flex;justify-content:space-between;position:relative}.section-title.dl{margin-bottom:30px;border-bottom:1px solid #e5e5e5}.section-title .title-left{display:flex}.section-title .title-right{display:flex;gap:10px;padding-left:10px}.section-title .title-left h3{color:#444;font-size:20px;font-weight:700;line-height:28px;display:inline-block;text-transform:capitalize;margin:0;padding-left:10px;padding-right:10px}.section-title .title-icon{color:#63d83f;font-size:22px;width:40px;height:40px;text-align:center;border:1px solid #e5e5e5;display:inline-block;line-height:40px;border-bottom:none}.dl-img{overflow:hidden;position:relative;padding:0 15px}.dl-img img{transform:scale(1.05);position:relative;width:100%;height:100%;transition:all 0.4s ease-out}.dl-img:hover img{transform:scale(1)}.banner-statistic img{padding-top:30px;padding-bottom:30px}.dl-img a::after{right:0;bottom:0;width:100%;height:100%;content:"";position:absolute;background-color:rgba(255,255,255,0.15);-webkit-transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out;transition:all 0.4s ease-out;-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.dl-img a:before{top:0;left:0;width:100%;height:100%;content:"";position:absolute;background-color:rgba(255,255,255,0.15);-webkit-transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out;transition:all 0.4s ease-out;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.dl-img:hover a:after,.dl-img:hover a:before{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.procut-hot{border:2px solid #444;padding:10px;overflow:hidden}.section-title.bf:before{top:50%;left:0;content:"";width:100%;height:2px;position:absolute;background-color:#444;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);z-index:1}.section-title.bf .title-left{position:relative;z-index:10;background:#fff}.items .post-item .img{width:100%;height:160px}.items .post-item h3{margin:0}.items .post-item .post-author{border-bottom:1px solid #e5e5e5;padding-bottom:5px;margin-bottom:5px}.testimonial-item .testimonial-thumb{max-width:84px;display:block;margin:0 auto;overflow:hidden;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.swiper-pagination-bullet{width:12px!important;height:12px!important}.swiper-pagination-bullet-active{opacity:1;background-color:#63d83f!important;width:30px!important;border-radius:10px!important}.swiper-pagination{bottom:0!important}.testimonial-item .testimonial-content h3{margin:0;font-size:18px;font-weight:700;padding:20px 0 10px;text-transform:capitalize}.testimonial-item .testimonial-content{text-align:center}.testimonial-item .testimonial-content h3 a{color:#444;text-decoration:none}.testimonial-item .testimonial-content p{font-size:13px;line-height:22px;color:#404040;margin:0}.items .post-item .all{color:#63d83f;font-size:13px;text-transform:capitalize;text-decoration:none}.post-excerpt p{font-size:13px;line-height:22px;margin:0}.items .post-item h3 a{color:#444;font-size:14px;font-weight:700;padding-top:10px;padding-bottom:5px;text-transform:capitalize;text-decoration:none}.items .post-item .img img{width:100%;height:100%}.items .post-item .img img a{position:relative}.items .post-item .img a::before{top:0;left:0;width:100%;height:100%;content:"";position:absolute;background-color:rgba(255,255,255,0.15);-webkit-transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out;transition:all 0.4s ease-out;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.items .post-item .img a::after{right:0;bottom:0;width:100%;height:100%;content:"";position:absolute;background-color:rgba(255,255,255,0.15);-webkit-transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out;transition:all 0.4s ease-out;-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.items .post-item:hover a:before,.items .post-item:hover a:after{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.title-right{position:relative;z-index:10;background:#fff}h1.home_slogan{border-bottom:none;position:static;font-size:20px;display:block;width:100%;background:none;line-height:1.4;font-weight:700;padding:0;color:#FFF;text-transform:uppercase}h1.home_slogan span{color:#FFF;font-weight:700;background:#cf3034;padding:8px 50px 8px 20px;position:absolute;top:0;left:0;border-radius:0 0 100px 0}.list_outstanding .title-pro-mn{margin:0 0 10px;text-align:left;background:none}.home-box-banner-1-left,.home-box-banner-1-right{float:left;width:50%;position:relative}.product-bc{width:100%;float:left}.gb-post-itemt .rows{width:100%;display:flex;gap:5px;flex-wrap:wrap;justify-content:space-between}.gb-post-itemt .rows .post-item{width:24%}.gb-post-itemt .rows .post-item a{text-decoration:none}.post-item .post-thumbnail img{width:100%;border-radius:5px;margin-bottom:10px}.gb-maysanxuat_cuanhom_title .cate-post a{border:1px solid #EEE;border-radius:22px;padding:5px 20px;color:#555;margin-right:10px;border-right:1px solid #EEE;padding-right:10px;text-decoration:none}.product_sli a{text-decoration:none}.box-img{width:100%;height:225px;position:relative}.box-img:hover .gallery-image-class{opacity:1;visibility:visible}.box-img:hover .featured-image-class{opacity:0;visibility:visible}.gallery-image-class{top:0;left:0;width:100%;position:absolute;opacity:0;visibility:hidden}.product_sli a h2{color:#333;font-size:14px;margin-bottom:5px;overflow:hidden;height:50px;white-space:normal;display:-webkit-box;-moz-box-orient:vertical;-webkit-line-clamp:2;font-weight:700}.product-label{color:#FFF;font-weight:500;text-align:center;z-index:3;font-size:10px;text-transform:uppercase;position:absolute;left:7px;top:7px}.product-label span{width:50px;height:50px;font-size:14px;color:#fff;font-weight:600;text-align:center;line-height:50px;display:block;background-color:#5cbf49;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;text-transform:uppercase}.box-img .product-label .product-moi-hot{background:#28a745;font-size:10px;display:block;border-radius:2px;padding:5px 10px}.box-img .product-label .product-label-hot{background:#C90000;font-size:10px;display:block;border-radius:2px;padding:5px 10px}.product_sli h2{font-size:14px;font-weight:700;text-transform:uppercase;border-bottom:2px solid #444;padding-bottom:12px;margin-bottom:10px;margin-top:10px}.product_sli .price{color:#b00020;font-size:16px;font-weight:700;margin:0}.product_sli a .price{margin:0;font-weight:700;font-size:16px;color:#cf3034}.product-action-link{display:grid;gap:5px;top:0;right:0px;opacity:1;visibility:hidden;position:absolute;-webkit-transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out;transition:all 0.4s ease-out;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.product_sli:hover .product-action-link{opacity:1;visibility:visible;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.product-action-link .product:hover{background-color:#63d83f!important}.product-action-link .product:hover a{background-color:#63d83f!important}.product-action-link .product{color:#fff;font-size:14px;width:36px;height:36px;display:block;margin-bottom:5px;text-align:center;line-height:36px;background-color:#444;position:relative;-webkit-transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out;transition:all 0.4s ease-out}.product-action-link .product a{color:#fff;font-size:14px}:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button{padding:0!important;color:#fff!important;background-color:#555!important}.fa-shopping-cart{color:#FFF;border-radius:50%;width:30px;height:30px;line-height:30px!important;text-align:center;font-size:15px;display:block}.icon-mini-cart{right:15px;bottom:30px;cursor:pointer}.product_sli img{height:auto}.product_sli{position:relative;background:#FFF;border-radius:5px;overflow:hidden;padding:15px}.list_outstanding{margin-bottom:20px;position:relative;width:100%;float:left}.home-box-banner-1-left img,.home-box-banner-1-right img{width:100%}.row{display:flex;justify-content:space-between;flex-wrap:wrap}.widget .row img{border:1px solid #E5E5E5}.home-box-banner-1 a{background:#D26E4B;text-decoration:none;color:#fff;font-size:12px;padding:8px 12px;border-radius:10px;bottom:10px;position:absolute;left:10px;z-index:99;transition:padding 0.3s,transform 0.3s,box-shadow 0.3s,background-image 0.3s,background-position-x 0.3s,-webkit-transform 0.3s}.home-box-banner-1 a:hover{background:#B20000;box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.22);background-image:url(/userdata/9198/wp-content/themes/keyweb/css/images/arrow-right.png);background-repeat:no-repeat;background-position:8px center;padding:8px 12px 8px 25px}.home-box-banner-1 .home-box-banner-1-right a{left:39%;bottom:35%}.home-box-banner-2 img{width:100%}.home-box-tin-tuc h3{float:left;text-align:center;width:100%;color:#008080;font-size:21px;margin-top:20px;margin-bottom:15px}.home-box-tin-tuc img{width:50%;float:left}.home-box-tin-tuc .home-box-tin-tuc-right{width:50%;float:left;box-sizing:border-box;padding-left:10px}.home-box-tin-tuc a{text-decoration:none;color:#000;font-style:italic}.home-box-tin-tuc h4{color:#008080;font-size:13px;margin:0;float:left;text-decoration:none;text-transform:uppercase;margin-bottom:2px;width:100%}.home-box-tin-tuc a:hover h4{text-decoration:underline}.tin-tuc-item{float:left;width:100%;margin-bottom:8px}.tin-tuc-item strong,.tin-tuc-item p{display:inline;font-size:12px}.home-box-banner-2{margin-top:30px}.home-box-kh-danhgia{margin-top:20px}.home-box-kh-danhgia h3{color:#555;line-height:1.4;font-weight:700;font-size:16px;height:45px;white-space:normal;display:-webkit-box;-moz-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.home-inner-kh-danhgia{float:left;width:33.33%}.kh-danhgia-img{width:160px;border-radius:99px;border:1px solid #ccc;box-sizing:border-box;overflow:hidden;margin-right:10px;height:160px;float:left;margin-bottom:10px}.kh-danhgia-img img{width:96%;border-radius:133px;padding:2%}.kh-danhgia-content{font-style:italic;min-height:160px;display:inline;font-size:14px;color:#008080}.kh-danhgia-name{float:left;width:100%;text-align:right;margin-top:15px;font-style:italic;font-size:13px}.categury-product{float:left;width:100%}.categury-product .row{margin-top:20px}.categury-product .widget{padding:20px;border-radius:5px;display:flex;border:1px solid #EEE;flex-wrap:wrap;justify-content:center}.categury-product .widget .col-md-2{padding-left:10px;padding-right:10px;width:14.66666667%}.categury-product .widget .col-md-2 h3{font-size:18px;margin-bottom:15px;line-height:1.4;font-weight:700}.categury-product .widget .col-md-2 h3 a{color:#055699;text-decoration:none}.categury-product .widget .col-md-2 ul{margin-left:0;padding:0;margin:0}.categury-product .widget .col-md-2 li{line-height:1.5;list-style:none;margin-bottom:5px}.categury-product .widget .col-md-2 li a{color:#555;text-decoration:none}.categury-product .widget .col-md-2 ul li a::before{content:"\f105";font:normal normal normal 14px / 1 FontAwesome;margin-right:6px}.list-kh-thanthiet{float:left;width:100%}.kh-thanthiet-img{text-align:center;border:1px solid #e5e5e5;padding:0 10px}.kh-thanthiet-img img{display:inline-block}.swiper-button-prevt i{line-height:2;position:relative;padding:0 9px;opacity:0.6;font-size:14px;border-radius:50%;color:#666;width:30px;height:30px;border:1px solid #666;z-index:999}.slider-thanthiet{position:relative}.swiper-button-nextt i{line-height:2;position:relative;padding:0 9px;opacity:0.6;font-size:14px;border-radius:50%;color:#666;width:30px;height:30px;border:1px solid #666;z-index:999}.home-box-category h3{float:left;width:100%;color:#01959f;font-size:21px;text-align:center}.home-box-category p.view-all{float:left;width:100%;text-align:right;padding-bottom:5px;border-bottom:2px solid rgba(243,112,34,0.2);margin:0;margin-bottom:10px}.home-box-category p.view-all a{color:#01959f;font-size:13px;text-decoration:none}.home-box-category p.view-all a:hover{text-decoration:underline}.home-box-du-an-left{float:left;width:35%}.home-box-du-an-right{float:right;width:63%}.home-box-du-an h3{color:#018791;text-align:center;font-size:19px;text-transform:uppercase;margin-bottom:8px}.home-box-du-an-right h4 span{color:#018791;font-size:28px;margin-right:6px}.home-box-du-an-right h4{font-size:18px;font-style:italic;margin:0}.home-box-du-an .swiper-slide h3{transition:opacity 0.3s,transform 0.3s,background-color 0.3s,-webkit-transform 0.3s;position:absolute;left:0;bottom:0;color:#018791;background:rgba(255,255,255,0.6);width:100%;padding:5px 30px;box-sizing:border-box;text-transform:none;margin:0;min-height:55px;font-size:16px}.home-box-du-an .swiper-slide a:hover h3{background:rgba(1,149,159,0.6);color:#fff!important}.home-box-du-an .swiper-slide a{height:315px;width:100%;float:left}.home-box-du-an .swiper-slide img{height:100%;width:100%}.home-box-banner-1{margin-top:35px}.widget .row .col-lg-6{width:49%}@media only screen and (max-width:1100px){.swiper-button-nextt{right:0px}.swiper-button-prevt{left:0px}}@media only screen and (max-width:900px){.categury-product .widget .col-md-2{width:23.666667%}.gb-post-itemt .rows .post-item{width:45%}.gb-maysanxuat_cuanhom_title p{display:none}h3.home_slogan{font-size:16px;margin-top:10px}.home-box-category h3{font-size:16px;margin:0;margin-bottom:10px}}@media only screen and (max-width:768px){.categury-product .widget .col-md-2{width:35.666667%}.home-box-du-an-left,.home-box-du-an-right{float:left;width:100%}.home-box-banner-1 a{font-size:11px;padding:4px 8px;border-radius:3px}.home-box-tin-tuc img{display:none}.home-box-tin-tuc .home-box-tin-tuc-right{width:100%;padding:0}.home-inner-kh-danhgia{width:100%;border-bottom:1px solid #008080;margin-bottom:10px;padding-bottom:5px}.kh-danhgia-img{width:80px;height:80px;margin-bottom:0}.kh-danhgia-name{margin:0}.home-box-kh-danhgia h3{font-size:16px}.banner-statistic .row{gap:20px}.category-feature-area .col-md-4{flex:0 0 100%;max-width:100%}.banner-statistic img{width:100%}}@media only screen and (max-width:500px){.post-item .post-thumbnail img{height:100px}.home-box-banner-1-left,.home-box-banner-1-right{float:left;width:100%;position:relative}.product-bc{width:100}}