body{background:#fafecf}.home-slider .swiper-slide{text-align:center}.home-slider .swiper-slide img{display:block;margin:0 auto}@media (max-width: 413px) and (min-width: 410px){.home-slider .swiper-slide{height:246px}}.home-slider .swiper-button-next:after,.home-slider .swiper-button-prev:after{font-size:20px;color:#000}.section_banner_service .service-pd{padding-left:5px}.section_banner_service .item-service{background:#FFECE1;padding:23px 24px;margin-bottom:20px}.section_banner_service .item-service:last-child{margin-bottom:0}.section_banner_service .item-service .thumb{width:68px;height:68px}.section_banner_service .item-service .content{margin-left:20px;width:calc(100% - 68px)}.section_banner_service .item-service .content h4{margin:0 0 10px;padding:0;font-size:18px;line-height:22px;font-weight:bold;font-family:var(--font-base);color:var(--text-color)}.section_banner_service .item-service .content p{margin:0;padding:0;color:#777777;font-size:14px;line-height:1.3}@media (min-width: 992px) and (max-width: 1199px){.section_banner_service .item-service{padding:10px}.section_banner_service .item-service .thumb{width:40px;height:40px}.section_banner_service .item-service .content{width:calc(100% - 40px)}.section_banner_service .item-service .content h4{margin:0 0 6px;padding:0;font-size:16px}}@media (max-width: 768px){.section_banner_service .item-service{padding:10px;align-items:center}.section_banner_service .item-service .thumb{width:50px;height:50px}.section_banner_service .item-service .content{width:calc(100% - 50px)}.section_banner_service .item-service .content h4{margin:0 0 6px;padding:0;font-size:18px}}@media (max-width: 991px){.section_banner_service .service-pd{padding-left:10px}.section_banner_service .item-service{border-radius:3px;margin-bottom:12px}}.title-background{min-height:70px;background-image:url(//bizweb.dktcdn.net/100/564/903/themes/1010082/assets/header_pattent.png?1753859698777);justify-content:center;align-items:center;margin-bottom:27px;background-color:#004e3e}.title-background h2{color:var(--main-color);text-align:center;font-family:var(--font-base);font-size:24px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;padding:0;margin:0}.title-background h2 a{color:var(--main-color)}.title-background h2:hover{opacity:0.8}.section_promotion .swiper-button-next{right:-3px}.section_promotion .swiper-button-prev{left:-3px}@media (max-width: 991px){.section_promotion [class*="swiper-button-"]{display:none}.section_promotion .swiper-pagination{margin-top:10px;margin-bottom:20px}.section_promotion .swiper-pagination .swiper-pagination-bullet{margin:0 3px}}@media (max-width: 413px) and (min-width: 410px){.section_promotion .swiper-slide{min-height:278px}}.section_new_product .swiper-button-next{right:-3px}.section_new_product .swiper-button-prev{left:-3px}@media (max-width: 991px){.section_new_product [class*="swiper-button-"]{display:none}.section_new_product .swiper-pagination{margin-top:10px;margin-bottom:20px}.section_new_product .swiper-pagination .swiper-pagination-bullet{margin:0 3px}}.section_all_product{background:var(--all-product-module-background);padding:77px 0}.section_all_product h2{color:var(--all-product-module-title-color);font-family:var(--font-base);font-size:24px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;margin-bottom:15px}.section_all_product .tab-data{text-align:center}.section_all_product .tab-data .wrap-tab-title{margin-bottom:55px}.section_all_product .tab-data ul{display:flex;justify-content:center;padding:0}.section_all_product .tab-data ul li{text-align:center;font-family:var(--font-base);font-size:18px;font-style:normal;font-weight:500;line-height:normal;text-transform:lowercase;list-style:none;margin:0 15px;padding:0;cursor:pointer}.section_all_product .tab-data ul li span{color:#4D4B4A}.section_all_product .tab-data ul li.active span,.section_all_product .tab-data ul li:hover span{color:var(--all-product-module-title-color)}@media (max-width: 767px){.section_all_product{padding:50px 0}.section_all_product .tab-data ul{display:block}.section_all_product .tab-data ul li{display:inline-block}.section_all_product .tab-data ul li span{font-size:16px;font-style:normal;font-weight:500;line-height:30px}.section_all_product .tab-data ul li.active span{text-decoration-line:underline}}.section_brand h2{color:var(--text-color);font-family:var(--font-base);font-size:24px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:20px}.section_brand .swiper-button{overflow:hidden;overflow-x:auto;margin:0 auto 0;padding:20px 10px;width:100%}.section_brand .swiper-button-prev,.section_brand .swiper-button-next{top:55%}.section_brand .swiper-container{margin:-18px 0}.section_brand .swiper-container .swiper-slide{float:left}.section_brand .swiper-container .swiper-wrapper{padding:18px 0}.section_brand .brand{display:flex;height:90px;padding:25.5px 26px 25.5px 26px;align-items:center;flex:1 0 0;border-radius:10px;border:1px solid #F5F6F8;background:#FFF}.section_brand .brand:hover{box-shadow:0px 8px 16px 0px rgba(159,184,192,0.25)}@media (max-width: 991px){.section_brand [class*="swiper-button-"]{display:none}.section_brand .swiper-pagination{margin-top:10px;margin-bottom:20px}.section_brand .swiper-pagination .swiper-pagination-bullet{margin:0 3px}}.section_reviews{background:var(--review_module_background);padding:46px 0}.section_reviews h2{color:var(--review_module_color);font-family:var(--font-base);font-size:24px;font-style:normal;font-weight:500;line-height:normal;margin:0 auto 30px;padding:0;justify-content:center}.section_reviews .item-review{text-align:center;display:flex;flex-flow:column;justify-content:center;align-items:center}.section_reviews .item-review .thumb-review{width:103px;height:103px;border-radius:103px;overflow:hidden;margin-bottom:15px;display:inline-block}.section_reviews .item-review .thumb-review img{border-radius:103px}.section_reviews .item-review h3{color:var(--text-color);font-family:var(--font-base);font-size:16px;font-style:normal;font-weight:700;line-height:normal;margin:0 0 16px;padding:0}.section_reviews .item-review p{color:#777;text-align:center;font-family:var(--font-base);font-size:14px;font-style:normal;font-weight:400;line-height:20px;margin:0;padding:0;max-width:795px}@media (max-width: 991px){.section_reviews [class*="swiper-button-"]{display:none}.section_reviews .swiper-pagination{margin-top:20px;margin-bottom:20px}.section_reviews .swiper-pagination .swiper-pagination-bullet{margin:0 3px}}@media (max-width: 767px){.section_reviews{padding:40px 0 0}}.home_section_1_margin{margin:0 !important}.section_banner_content{padding:50px 0;background:#fafecf}.section_banner_content .content-banner{flex-flow:column;justify-content:center;padding-left:47px}.section_banner_content .content-banner h3{color:var(--text-color);font-family:var(--font-base);font-size:24px;font-style:normal;font-weight:500;line-height:1.3;margin-bottom:20px}.section_banner_content .content-banner p{display:flex;color:#777;font-family:var(--font-base);font-size:14px;font-style:normal;font-weight:400;line-height:20px;margin-bottom:0}@media (max-width: 1199px){.section_banner_content{padding:50px 0}}@media (max-width: 768px){.section_banner_content .content-banner{padding:20px 10px 0}.section_banner_content .content-banner br{display:none}}.section_blog .title-module{font-weight:bold;justify-content:space-between;align-items:center;margin-bottom:25px}.section_blog .title-module h2{color:var(--text-color);font-family:var(--font-base);font-size:24px;font-style:normal;font-weight:500;line-height:normal;margin:0}.section_blog .title-module h2 a{color:var(--text-color)}.section_blog .title-module h2:hover a{color:var(--hover-link)}.section_blog .title-module .more-link{color:#2D64E6;font-family:var(--font-base);font-size:14px;font-style:normal;font-weight:500;line-height:normal;text-decoration-line:underline}.section_blog .title-module .more-link:hover{opacity:.8;color:var(--hover-link)}.section_blog .swiper-button-next,.section_blog .swiper-button-prev{top:30%}.section_blog .swiper-button-next{right:-5px}.section_blog .swiper-button-prev{left:-5px}@media (max-width: 991px){.section_blog [class*="swiper-button-"]{display:none}.section_blog .swiper-pagination{margin-top:20px;margin-bottom:20px}.section_blog .swiper-pagination .swiper-pagination-bullet{margin:0 3px}}@media (max-width: 767px){.section_blog .more-link{display:none}}.section_banner_full .wrap-background{padding:85px 0;background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center}.section_banner_full .content-banner{background:var(--banner-module-background-color);flex-shrink:0;width:680px;text-align:center;padding:40px 94px}.section_banner_full .content-banner h4{color:var(--text-color);text-align:center;font-family:var(--font-base);font-size:16px;font-style:normal;font-weight:700;line-height:normal}.section_banner_full .content-banner p{color:#455C0C;text-align:center;font-family:var(--font-base);font-size:14px;font-style:normal;font-weight:400;line-height:20px;margin:0;padding:0}@media (max-width: 767px){.section_banner_full{padding:0px 0px 20px}.section_banner_full .content-banner{padding:20px 10px;width:100%}}.section_col_info .title-module{margin-bottom:20px}.section_col_info h2{color:var(--text-color);font-family:var(--font-base);font-size:24px;font-style:normal;font-weight:500;line-height:normal;margin:0}.section_col_info h3{color:var(--text-color);font-family:var(--font-base);font-size:16px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:15px}.section_col_info h3 a{color:var(--text-color)}.section_col_info h3:hover a{color:var(--hover-link)}.section_col_info p{color:#777;font-family:var(--font-base);font-size:14px;font-style:normal;font-weight:400;line-height:20px}.section_product_featured{padding:35px 0}.section_product_featured .swiper-button-next{right:-40px}.section_product_featured .swiper-button-prev{left:-40px}.section_product_featured h2{color:var(--color-title-featured);font-family:var(--font-base);font-size:24px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:20px;margin-top:40px}@media (max-width: 1199px){.section_product_featured h2{margin-top:20px}}.section_product_featured .product-image .swiper-container{position:relative;display:block;border-radius:3px;height:565px;margin-bottom:15px}@media (max-width: 1024px){.section_product_featured .product-image .swiper-container{height:460px}}@media (max-width: 991px){.section_product_featured .product-image .swiper-container{height:700px}}@media (max-width: 767px){.section_product_featured .product-image .swiper-container{height:350px}}@media (max-width: 668px){.section_product_featured .product-image .swiper-container{height:350px}}@media (max-width: 569px){.section_product_featured .product-image .swiper-container{height:350px}}@media (max-width: 480px){.section_product_featured .product-image .swiper-container{height:415px}}@media (max-width: 376px){.section_product_featured .product-image .swiper-container{height:350px}}@media (max-width: 321px){.section_product_featured .product-image .swiper-container{height:280px}}.section_product_featured .product-image .swiper-container img{border-radius:5px;width:auto !important;max-height:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}@media (max-width: 991px){.section_product_featured{padding:40px 0 20px}.section_product_featured .product-image{border:solid 1px #ebebeb;border-radius:5px}.section_product_featured .swiper-button-next{right:0px;top:0}.section_product_featured .swiper-button-prev{left:0px;top:0}}.home_section_1_margin{margin-top:50px}@media (max-width: 767px){.home_section_1_margin{margin-top:14px}}.home_section_1_margin{margin-bottom:50px}@media (max-width: 767px){.home_section_1_margin{margin-bottom:24px}}.home_section_2_margin{margin-bottom:50px}@media (max-width: 767px){.home_section_2_margin{margin-bottom:24px}}.home_section_3_margin{margin-bottom:50px}@media (max-width: 767px){.home_section_3_margin{margin-bottom:24px}}.home_section_4_margin{margin-bottom:50px}@media (max-width: 767px){.home_section_4_margin{margin-bottom:24px}}.home_section_5_margin{margin-bottom:50px}@media (max-width: 767px){.home_section_5_margin{margin-bottom:24px}}.home_section_8_margin{margin-bottom:50px}@media (max-width: 767px){.home_section_8_margin{margin-bottom:24px}}.home_section_9_margin{margin-bottom:0}@media (max-width: 767px){.home_section_9_margin{margin-bottom:24px}}@media (max-width: 767px){.home_section_3_margin,.home_section_4_margin{margin-bottom:0}}.section_provided{background-color:#004e3e;background-image:url(//bizweb.dktcdn.net/100/564/903/themes/1010082/assets/header_pattent.png?1753859698777);padding:70px 0}.section_provided .title_module_main{text-align:center;margin-bottom:3rem}@media (max-width: 767px){.section_provided .title_module_main{margin-bottom:2rem}}.section_provided .title_module_main h2{color:var(--main-color);font-family:var(--font-base);font-size:24px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;margin-bottom:15px}.section_provided .title_module_main h2 a{color:var(--main-color)}.section_provided .title_module_main h2 a:hover{color:#fff}.section_provided .title_module_main .des{color:#fff;padding:0 150px;display:block}@media (max-width: 991px){.section_provided .title_module_main .des{padding:0 40px}}@media (max-width: 767px){.section_provided .title_module_main .des{padding:0 5px}}.section_provided .swiper_provided .swiper-button-next,.section_provided .swiper_provided .swiper-button-prev{font-size:0;line-height:0;position:absolute;bottom:-10px;display:block;width:40px;height:40px;padding:0;cursor:pointer;color:#fff;border:1px solid transparent;outline:none;background:transparent;line-height:40px;text-align:center;z-index:2;right:10px;transition:all 0.25s ease}@media (min-width: 768px){.section_provided .swiper_provided .swiper-button-next,.section_provided .swiper_provided .swiper-button-prev{display:none}}.section_provided .swiper_provided .swiper-button-next:after,.section_provided .swiper_provided .swiper-button-prev:after{display:none}.section_provided .swiper_provided .swiper-button-next svg,.section_provided .swiper_provided .swiper-button-prev svg{width:30px;height:30px;color:#e98c2e}.section_provided .swiper_provided .swiper-button-next:hover svg,.section_provided .swiper_provided .swiper-button-prev:hover svg{color:#fff}.section_provided .swiper_provided .swiper-button-next{right:calc(50% - 45px)}.section_provided .swiper_provided .swiper-button-prev{left:calc(50% - 45px);right:auto}@media (max-width: 767px){.section_provided .blog_item .blogwp{margin-bottom:0}}.section_provided .blog_item .blogwp .blog-thumbnail{position:relative}.section_provided .blog_item .blogwp .blog-thumbnail .thumb{display:flex;position:relative;align-items:center;justify-content:center;transition:all ease 0.3s;width:100%;height:0;overflow:hidden;padding-top:150%}.section_provided .blog_item .blogwp .blog-thumbnail .thumb img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:100%;height:100%;object-fit:cover}.section_provided .blog_item .blogwp .blog-thumbnail .thumb img.loaded{width:auto;height:auto}.section_provided .blog_item .blogwp .blog-thumbnail:hover:before{opacity:1}.section_provided .blog_item .blogwp .blog-thumbnail:hover .content_blog{display:block}.section_provided .blog_item .blogwp .blog-thumbnail:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;background:rgba(0,0,0,0.8);transition:all ease 0.3s;opacity:0}.section_provided .blog_item .blogwp .blog-thumbnail .content_blog{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);text-align:center;padding:0 25px;z-index:1;width:100%;display:none}@media (max-width: 767px){.section_provided .blog_item .blogwp .blog-thumbnail .content_blog{display:block;position:relative;top:auto;left:auto;transform:translate(0);background:rgba(0,0,0,0.8);padding:25px 15px;min-height:180px}}.section_provided .blog_item .blogwp .blog-thumbnail .content_blog img{margin-bottom:10px;width:61px;height:46px}.section_provided .blog_item .blogwp .blog-thumbnail .content_blog img .loaded{width:auto;height:auto}.section_provided .blog_item .blogwp .blog-thumbnail .content_blog h3{font-family:"Montserrat", sans-serif;font-weight:600;font-size:16px;line-height:24px;margin:0 0 10px;text-transform:uppercase;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:unset;color:#fff}.section_provided .blog_item .blogwp .blog-thumbnail .content_blog h3:hover{color:#e98c2e}.section_provided .blog_item .blogwp .blog-thumbnail .content_blog h3 a{color:#fff}.section_provided .blog_item .blogwp .blog-thumbnail .content_blog h3 a:hover{color:#e98c2e}.section_provided .blog_item .blogwp .blog-thumbnail .content_blog .summary_blog{text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:unset;margin-bottom:15px}.section_provided .blog_item .blogwp .blog-thumbnail .content_blog .summary_blog p{font-size:12px;color:#fff;line-height:20px;font-weight:400;word-break:break-word;margin-bottom:0}.section_provided .btn-readmore{text-align:center;margin-top:45px}@media (max-width: 767px){.section_provided .btn-readmore{margin-top:20px}}.section_provided .btn-readmore a{display:inline-block;padding:20px 75px;font-size:15px;font-family:"Montserrat", sans-serif;font-weight:600;color:#004e3e;border:1px solid var(--main-color);background:var(--main-color);transition:all ease 0.3s}@media (max-width: 767px){.section_provided .btn-readmore a{padding:5px 30px;font-size:10px}}.section_provided .btn-readmore a:hover{background:#fff}@media (max-width: 991px){.section_provided{padding:40px 0}}@media (max-width: 767px){.section_provided{padding:25px 0}}
