.single.single-post .related.related-products-wrapper{display:none}.single.single-product .product_meta{border-top:1px dotted #ddd}.single.single-product .posted_in{display:none}.amlab_product .product-small .add-to-cart-button span{font-size:13px}.badge-container .badge .new-bubble{display:none}a.added_to_cart{color:red;display:inline-block;font-size:.9em;font-weight:700;padding:25px 0;text-transform:uppercase}.amlab_product .add-to-cart-button a.button{border:1px solid #9a1619;width:auto;overflow:visible;border-radius:0;background:#fff0;background-color:#9a1619!important;color:#fff;font:inherit;position:relative;z-index:2;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none}.amlab_product .add-to-cart-button a.button:before{position:absolute;content:"";background-color:#d30605;background:#fff;width:0;height:40px!important;right:0;top:0;transition:all .8s cubic-bezier(.19,1,.22,1);transition-timing-function:cubic-bezier(.19,1,.22,1)}.amlab_product .add-to-cart-button a.button:hover:before{right:inherit;left:0;width:100%;z-index:0;color:#ff5200}.amlab_product .add-to-cart-button a.button span{line-height:2.5}.bdr-foot .icon-box-img .icon .icon-inner img{border-radius:90px}.shop-btn .button{border-radius:16px}.review-item-home{position:relative;max-width:calc((250px - -10px) * 3);height:calc((250px - -10px) * 2);align-content:flex-start;background:#fff0;display:flex;flex-direction:column;flex-wrap:wrap;font-size:18px;text-align:center}.review-item-home .review-item-child{display:flex;margin:0 10px 10px 0;height:250px;width:250px}.review-item-home .review-item-child:first-child{position:absolute;right:0;height:calc(250px * 2 - -10px);width:calc((100% / 3) * 2 - 10px)}.review-item-home .review-item-child:last-child{position:absolute;top:initial;right:initial;bottom:0;left:0}.review-item-child .reivew-des{height:auto;position:absolute;display:block;z-index:3;bottom:0;-webkit-transform:translateY(100%);transform:translateY(100%);transition:all 0.25s ease;cursor:url(/wp-content/themes/flatsome-child/images/search.png) 20 20,pointer;overflow:hidden;width:100%}.review-item-child:hover .reivew-des{-webkit-transform:translateY(0%);transform:translateY(0%)}.review-item-child .reivew-des svg{z-index:3;height:46px;fill:#fff;overflow:hidden;bottom:-1px;position:relative;width:100%;display:block}.review-item-child .reivew-des .info_content{background:#fff;overflow:hidden;padding:5px 0}.photo_block{width:100%;height:100%;background:#ebedf3;position:relative;display:inline-block;overflow:hidden;box-shadow:0 0 0 1px rgb(0 0 0 / 5%);cursor:url(/wp-content/themes/flatsome-child/images/search.png) 20 20,pointer}.review-item-child .photo_block img{object-fit:cover;width:100%;height:100%}#reviews_home .flickity-prev-next-button,.home-product .flickity-prev-next-button{opacity:1;background-color:rgb(255 255 255 / .85)}.review_popup .review_popup_image img{width:100%}.review_popup_content h3{font-family:'Conv_UTM AvoBold',sans-serif}.review_popup_content{position:relative;background:#f0f2f7;display:block;padding:20px}.pd-0{padding-bottom:0}.textadj a{color:#fff}.textadj{margin-top:-5px;padding:0;margin-bottom:-10px}.menuf{color:#fff}.menuf1{font-size:15px;color:#fff}.thuonghieu{font-weight:700}.white.is-outline{background-color:#fff!important;border-color:#9a1619}.btnc1{background-color:white!important}.btnc1 span{font-weight:700;color:#9a1619!important}.btnc span{font-weight:700}.btnc{background-color:#9a1619!important}.p-ad .p2{color:#9a1619}.p-ad .p1{color:#000}.hero-home{background-color:#133e7a;background-size:cover;position:relative}.hero-home__img{background-image:url(/wp-content/themes/flatsome-child/wp-content/uploads/2024/04/Home-Hero-2mobile_540x.webp);position:absolute;top:0;bottom:0;right:0;background-size:auto 100%;background-position:100%;width:65%}.hero-home .circle{position:absolute;width:60%;left:0;top:0;bottom:0}.hero-home .circle:before{right:500px;width:2000px}.hero-home .circle:after,.hero-home .circle:before{position:absolute;top:0;bottom:0;content:"";background-color:#133e7a}.hero-home .circle:after{right:0;width:500px;border-radius:0 325px 325px 0}.hero-home .circle:after,.hero-home .circle:before{position:absolute;top:0;bottom:0;content:"";background-color:#133e7a}.row:after,.row:before{display:table;-ms-flex-preferred-size:0;flex-basis:0%;-ms-flex-order:1;order:1;content:" "}.hero-home h1,.hero-home p{color:#fff;text-align:center;max-width:650px}.hero-home h1{font-weight:700;font-size:20px;line-height:58px;letter-spacing:1px;margin:0 0 20px}.hero-home .col{height:650px;position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.col{box-sizing:border-box;width:100%;padding-right:16px;padding-left:16px;float:left}.btn:hover{background:#005baa!important;border:2px solid #005baa!important;color:#fff!important}.btn--white-fill,.btn--white:hover{background:#fff!important;border:2px solid #fff!important;color:#005baa!important}.row:after{clear:both}.row:after,.row:before{display:table;-ms-flex-preferred-size:0;flex-basis:0%;-ms-flex-order:1;order:1;content:" "}.hero-home h1,.hero-home p{color:#fff;text-align:center;max-width:650px}.col.m-6{width:50%}.btn{margin-left:190px;display:inline-block;vertical-align:middle;width:auto;border:0;white-space:nowrap;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#25214a;color:#fff;font-weight:700;font-size:18px;text-align:center;line-height:22px;padding:15px 25px 17px;min-width:198px;border-radius:28px;transition-duration:.3s;text-transform:uppercase;border:2px solid #25214a;cursor:pointer}.cong-thuc{background-color:#f3f3f3;padding:40px 25px}.product-deliverly{margin-top:20px}.product-deliverly .infoList-deliverly li{list-style:none;margin-left:0;padding-left:40px;padding-top:4px;position:relative;padding-bottom:10px;margin-bottom:0}.product-deliverly .infoList-deliverly li span{position:absolute;left:0;top:0;width:30px;display:inline-block;vertical-align:middle}ul.list-tmdt{display:flex;justify-content:flex-start;align-items:start;margin-bottom:0}ul.list-tmdt li{list-style:none;padding:5px;text-align:center;margin-left:0;margin-right:10px}ul.list-tmdt li .image{display:flex;justify-content:center;align-items:center;border-radius:5px;margin:0 auto;margin-bottom:10px}ul.list-tmdt li .image img{max-width:50px}ul.list-tmdt li span{display:block;font-weight:700}span.amount{color:red}.product-small.box .name.product-title a{color:black!important;font-weight:700;font-size:13px;text-transform:uppercase;margin-bottom:15px;height:46px;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}h3.section-title.section-title-center,h2.section-title.section-title-center,.related-products-wrapper h3.product-section-title{text-transform:uppercase;position:relative;color:#d30605;margin:30px 0;font-size:24px;max-width:100%;text-align:center}h3.section-title.section-title-center b,h2.section-title.section-title-center b{display:none}h3.section-title.section-title-center .section-title-main,h2.section-title.section-title-center .section-title-main,.related-products-wrapper h3.product-section-title span{position:relative;margin:0 auto;text-transform:uppercase}.contact-footer a{display:block;margin-bottom:10px}ul.list-tmdt-footer li{list-style:none;margin-left:0;margin-bottom:5px}ul.list-tmdt-footer li img{width:30px;margin-right:5px}ul.list-tmdt-footer li span{line-height:35px}.category-home .box-text.text-center{overflow:hidden;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}.category-home .box.box-category{position:relative;overflow:hidden;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}.category-home .box.box-category:hover .box-text.text-center{max-height:300px;-webkit-transition:max-height 1.5s;-moz-transition:max-height 1.5s;transition:max-height 1.5s}.category-home .box-text.text-center h5,.category-home .box-text.text-center p,.cate-item-home-mb .box-text.text-center h5,.cate-item-home-mb .box-text.text-center p{color:#000;text-shadow:none}.category-home .box-text.text-center h5{font-size:20px;margin-bottom:25px}.cate-item-home-mb .box-text.text-center h5{font-size:20px;margin-bottom:5px}.category-home .box-text.text-center .button.custom-button{display:block;position:relative}@-webkit-keyframes shine{100%{left:125%}}@keyframes shine{100%{left:125%}}@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}@keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}.home-products .product-small.box:hover .box-image{animation:swing 0.8s ease}ul.list-tmdt li,ul.list-social li{list-style:none;margin-left:0;margin-bottom:5px}ul.list-social li i{margin-right:5px;width:20px}ul.list-tmdt li img{width:50px;margin-right:5px}ul.list-tmdt li span{line-height:35px}.footer-close{position:absolute;top:-10px;right:0}.cuttom-title-footer .footer-close{right:-20px}.cuttom-title-footer .footer-close i{opacity:1}.widget-title.cuttom-title-footer,.cuttom-title-footer-2.is-divider.small{display:block!important}.cate-item-home-mb .box-text.text-center{background:rgb(255 255 255 / .6);overflow:hidden;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;padding-top:10px;position:absolute;width:100%;max-height:100%;bottom:0;padding-left:1.5em;padding-right:1.5em}.cate-item-home-mb .box-text.text-center a.button.primary{width:100%;margin-top:5px;margin-bottom:5px}#block-4 .widgettitle{font-size:1em;font-weight:600;text-transform:uppercase}#block-4 .widgettitle:after,.cuttom-title-footer.company:after{content:'';margin-top:.66em;height:3px;display:block;background-color:rgb(255 255 255 / .3);margin:1 em 0 1em;width:100%;max-width:30px}ul.list-infomation,.cuttom-title-footer.company{margin-top:15px}ul.list-infomation li{position:relative;padding:0 0 10px 20px;font-size:14px}ul.list-infomation li:after{color:#fff;content:"\";font-family:fontawesome;left:0;position:absolute;top:0}@media (max-width:768px){span.widget-title{width:100%;position:relative;display:inline-block}#custom_html-3 .custom-html-widget,#custom_html-2 .custom-html-widget,#custom_html-4 .custom-html-widget{display:none}.cong-thuc .box-text p{height:84px}}@media (min-width:769px){.single_add_to_cart_button.button{width:calc(100% - 110px)}.category-home .grid-col-1-2{height:600px!important}.category-home .box.box-category:before{content:'';display:block;width:50%;height:100%;position:absolute;z-index:9;top:0;left:-75%;background:-webkit-linear-gradient(left,#fff0 0,rgb(255 255 255 / .3) 100%);background:linear-gradient(to right,#fff0 0,rgb(255 255 255 / .3) 100%);-webkit-transform:skewX(-25deg);transform:skewX(-25deg)}.category-home .box.box-category:hover:before{-webkit-animation:shine 1000ms;animation:shine 1000ms}.category-home .box-text.text-center .button.custom-button:before,.single_add_to_cart_button.button:before,.button.primary:before{position:absolute;content:"";background-color:#d30605;background:#fff;width:0;height:36px;right:0;top:0;transition:all .8s cubic-bezier(.19,1,.22,1);transition-timing-function:cubic-bezier(.19,1,.22,1)}.single_add_to_cart_button.button:before{height:42px}.button.primary:before{height:40px}.button.primary.is-small.product_type_simple.add_to_cart_button.ajax_add_to_cart.is-outline:before{height:28px}.category-home .button.custom-button:hover{border:1px solid #d30505;background:#fff0}.category-home .button.custom-button span,.single_add_to_cart_button.button span,.button.primary span{position:relative;z-index:2}.category-home .box-text.text-center .button.custom-button:hover span,.single_add_to_cart_button.button:hover span,.button.primary:hover span{color:#d30605}.category-home .box-text.text-center .button.custom-button:hover:before,.single_add_to_cart_button.button:hover:before,.button.primary:hover:before{right:inherit;left:0;width:100%;z-index:0;color:#ff5200}.vertical-thumbnails{overflow-y:hidden}.review-item{padding:5px;-webkit-box-shadow:0 5px 10px 0 rgb(69 79 89 / 15%);box-shadow:0 5px 10px 0 rgb(69 79 89 / 15%)}.cong-thuc .box-text-inner p{height:100px;overflow:hidden}#custom_html-3,#custom_html-4{margin-top:10px}.category-home .box-text.text-center{max-height:90px}.footer-close,#custom_html-2 .widget-title,#custom_html-2 .is-divider.small{display:none}}@media only screen and (max-width:48em){.amlab_product .add-to-cart-button a.button span{font-size:10px;line-height:3.5}.review-item-home{max-width:calc(calc(100vw / 3.5) * 3);height:calc(calc(100vw / 3.5) * 2)}.review-item-home .review-item-child{height:calc(calc(100vw / 3.5) - 10px);width:calc(calc(100vw / 3.5) - 10px)}.review-item-home .review-item-child:first-child{height:calc((100vw / 3.5) * 2 - 10px);width:calc((100% / 3) * 2 - 10px)}.review-item-home .review-item-child:last-child{position:absolute;top:initial;left:0;bottom:0;left:initial}.hero-home__img--mobile{display:block}.hero-home__img--desktop{display:none}.hero-home__img{position:relative;background-position:50%;height:303px;width:100%}.hero-home{margin-bottom:0}.hero-home{background-color:#133e7a;background-size:cover;position:relative}.hero-home .circle{display:none}.hero-home .info{position:relative;z-index:2;text-align:center}.hero-home .col{height:auto;padding-top:27px;padding-bottom:40px}.hero-home h1{font-size:16px;line-height:38px;margin:0 100px 15px}.btn{font-size:13px;text-align:center;line-height:16px;padding:9px 25px 11px;min-width:132px}}