body{font-size:14px;font-family:'Montserrat',sans-serif}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.home-slider .swiper-slide{text-align:center}.home-slider .swiper-slide img{display:block;margin:0 auto}.home-slider .swiper-button-next:after,.home-slider .swiper-button-prev:after{font-size:20px;color:#000}.home-slider .swiper-pagination-bullet-active{background:#4ab848 !important}.section_service{background:#4ab848;text-align:center;padding:25px 0}.section_service .image{margin-bottom:12px;height:46px;display:block}.section_service h3{font-family:'Montserrat',sans-serif;font-style:normal;font-weight:700;font-size:14px;line-height:17px;color:#fff;text-transform:uppercase;color:#FFFFFF;margin:0;padding-bottom:5px}.section_service p{font-family:'Montserrat';font-style:normal;font-weight:600;font-size:12px;line-height:166.9%;color:#FFFFFF;margin:0}.view-more{text-align:center;display:block;margin-top:35px}.view-more a{display:inline-block;padding:20px 70px;font-weight:700;font-size:18px;line-height:22px;color:#fff;background:#fe9614;border-radius:10px}@media (max-width: 767px){.view-more a{padding:10px 25px;font-size:12px}}.view-more a:hover{background:#4ab848}.section_product_hot{padding:50px 0;background:#FFFAF0}@media (max-width: 767px){.section_product_hot{padding:25px 0}}.section_product_new{padding:50px 0}.section_product_new img{border-radius:10px}@media (max-width: 767px){.section_product_new{padding:25px 0}.section_product_new .banner{display:none}}.section_product_sale{padding:50px 0}.section_product_sale .banner_sale{margin-bottom:20px}.section_product_goodprice{padding:50px 0;background:#FFFAF0}.section_product_goodprice img{border-radius:10px}@media (max-width: 767px){.section_product_goodprice{padding:25px 0}}@media (max-width: 767px){.section_product_goodprice .banner{margin-bottom:20px}}.section_blog{padding:50px 0;background:#fff}.section_blog img{border-radius:10px}@media (max-width: 767px){.section_blog{padding:25px 0}}@media (max-width: 991px){.section_blog .item{margin:10px 0}.section_blog .item:first-child .item-blog{display:block}.section_blog .item:first-child .item-blog .block-thumb{width:100% !important}.section_blog .item:first-child .item-blog .block-content{width:100% !important}.section_blog .item:first-child .item-blog .block-content p.justify{display:block !important;margin:0}.section_blog .item:last-child .item-blog{border-bottom:0}}@media (max-width: 991px){.section_blog .block-blog .item-blog{display:flex;border-bottom:1px solid #E5E5E5;padding-bottom:15px}}@media (max-width: 767px){.section_blog .block-blog .item-blog{padding-bottom:5px}}.section_blog .block-blog .item-blog .block-thumb{padding-bottom:20px}@media (max-width: 767px){.section_blog .block-blog .item-blog .block-thumb{padding-bottom:10px}}.section_blog .block-blog .item-blog .block-thumb .thumb{padding-bottom:66%;display:block;height:0;position:relative}.section_blog .block-blog .item-blog .block-thumb .thumb img{left:50%;top:50%;transform:translate(-50%, -50%);max-width:100%;max-height:100%;width:100% !important;height:100% !important;position:absolute;object-fit:cover}@media (max-width: 991px){.section_blog .block-blog .item-blog .block-thumb{display:inline-block;margin-right:15px;width:300px}}@media (max-width: 767px){.section_blog .block-blog .item-blog .block-thumb{width:130px}}@media (max-width: 767px){.section_blog .block-blog .item-blog .block-content{margin-top:0}}.section_blog .block-blog .item-blog .block-content h3{padding:0px;margin-bottom:10px;font-weight:700;font-size:18px;color:#494949;line-height:1.3}@media (max-width: 767px){.section_blog .block-blog .item-blog .block-content h3{margin:0;font-weight:600;font-size:13px;line-height:1.3;padding-bottom:5px}}.section_blog .block-blog .item-blog .block-content h3 a{color:#494949;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:initial;overflow:hidden}.section_blog .block-blog .item-blog .block-content h3 a:hover{color:#4ab848}.section_blog .block-blog .item-blog .block-content .post{padding:0 5px;color:#C0C0C0}@media (max-width: 374px){.section_blog .block-blog .item-blog .block-content .post{display:none}}.section_blog .block-blog .item-blog .block-content .time-post{font-weight:400;font-size:13px;line-height:35px;color:#808080;display:inline-block;line-height:1.3}.section_blog .block-blog .item-blog .block-content .time-post svg{width:15px;height:15px;margin-top:-5px;margin-right:2px}@media (max-width: 767px){.section_blog .block-blog .item-blog .block-content .time-post svg{width:12px;height:12px}}@media (max-width: 767px){.section_blog .block-blog .item-blog .block-content .time-post{font-size:12px;line-height:1.3}}.section_blog .block-blog .item-blog .block-content p.justify{font-size:14px;margin:10px 0;font-weight:400;line-height:22px;color:#656565;height:45px;overflow:hidden}@media (max-width: 767px){.section_blog .block-blog .item-blog .block-content p.justify{display:none}}.section_blog .block-blog .item-blog .block-content .viewmore{font-weight:600;font-size:12px;line-height:20px;color:#303030}.section_blog .block-blog .item-blog .block-content .viewmore:hover{color:#4ab848}@media (max-width: 767px){.section_blog .block-blog .item-blog .block-content .viewmore{display:none !important}}@media (max-width: 991px){.section_blog .block-blog .item-blog .block-content{width:calc(100% - 320px);display:inline-block}}@media (max-width: 767px){.section_blog .block-blog .item-blog .block-content{width:calc(100% - 145px)}}.section_brand{background:#FFFAF0;padding:50px 0}@media (max-width: 767px){.section_brand{padding:15px 0}}.section_brand .swiper-wrapper{display:flex;align-items:center;text-align:center}.block-title{padding-bottom:25px;position:relative;padding-top:20px;text-transform:uppercase;text-align:center}@media (max-width: 767px){.block-title{padding-bottom:5px}}.block-title h2{font-weight:700;letter-spacing:0;position:relative;display:inline-block;margin:0;font-size:32px;padding-bottom:10px;position:relative}@media (max-width: 1200px){.block-title h2{font-size:24px}}@media (max-width: 767px){.block-title h2{font-size:24px}}.block-title h2:after{content:"";width:100px;height:3px;background:#4ab848;position:absolute;left:0;right:0;bottom:calc(100% + 15px);top:auto;margin:auto}.block-title h2 span,.block-title h2 a{color:#fe9614}.section_product_featured .item{margin-bottom:30px}.swiper-button-next:after,.swiper-button-prev:after{font-size:16px;font-weight:bold;color:#333}.section_product_new .swiper-pagination{position:initial;margin-top:15px}.section_product_featured{margin-bottom:40px}.brand-swiper a{height:90px;display:flex;align-items:center;justify-content:center}
