.mo-ta-ngan-tren-logo .cnx-gia-thong-so{display:none !important}.mo-ta-ngan-tren-logo .cnx-chu-gioi-thieu{display:block !important;text-align:justify !important}.cnx-single-thong-so{line-height:2.2 !important;margin-bottom:20px !important}.cnx-gioi-thieu-single p{margin-bottom:20px !important;line-height:1.8 !important;text-align:justify !important}.cnx-gioi-thieu-single p:first-child{margin-top:0 !important}.cnx-gioi-thieu-single p:last-child{margin-bottom:0 !important}@media (max-width:1439px){.container{max-width:100%;padding-left:15px;padding-right:15px}}@media (max-width:1023px){.site-header{padding:10px 0;min-height:75px}}@media (max-width:991px){html,body{overflow-x:hidden !important;max-width:100% !important;width:100% !important}.site-header,.site-header .container,.cnx-menu-ngang-di-dong,#page,.site{max-width:100% !important;box-sizing:border-box !important}.footer-map-col,.footer-map,.cnx-map-lazy-wrapper,.cnx-map-placeholder,.cnx-map-lazy-wrapper iframe{width:100% !important;max-width:100% !important;flex:0 0 100% !important}.cam-ket,.tin-tuc,.tai-lieu{background-attachment:scroll !important}.site-header .container{flex-direction:row !important;align-items:center !important;justify-content:space-between !important;position:relative;padding-left:15px !important;padding-right:15px !important}.menu-right{width:70%;text-align:left}.menu-left{width:30%;display:flex;justify-content:flex-end;align-items:center}.menu-left .navbar{background:transparent !important;padding:0 !important;border:none !important;box-shadow:none !important;display:flex !important;justify-content:flex-end !important;align-items:center !important;width:100% !important;position:static !important}.logo img{max-width:180px;margin-bottom:0}.span_navbar{display:none !important}.mobile-menu-toggle{display:flex !important;align-items:center !important;justify-content:center !important;width:40px !important;height:40px !important;padding:0 !important;margin:0 !important;background:transparent !important;border:1px solid #07972d !important;border-radius:6px !important;font-size:24px !important;color:#07972d !important;z-index:99999;cursor:pointer;line-height:1 !important}.site-header{position:relative;z-index:10000}.navbar-right>ul.main-menu{display:flex;flex-direction:column;position:absolute;top:100%;left:auto;right:0;width:50% !important;max-width:50% !important;max-height:calc(100vh - 80px);overflow-y:auto;overflow-x:hidden !important;-webkit-overflow-scrolling:touch;background-color:#fff;box-shadow:-4px 12px 30px rgba(0,0,0,0.15);border-radius:0 0 0 16px;z-index:9999;padding:10px 0;opacity:0;visibility:hidden;pointer-events:none !important;transform:translateX(20px);transition:all 0.3s cubic-bezier(0.4,0,0.2,1)}.navbar-right:not(.active)>ul.main-menu,.navbar-right:not(.active)>ul.main-menu *{pointer-events:none !important}.navbar-right.active>ul.main-menu{opacity:1;visibility:visible;pointer-events:auto !important;transform:translateX(0)}.navbar-right.active>ul.main-menu *{pointer-events:auto !important}.navbar-right>ul>li{width:100%;border-bottom:1px solid #f1f1f1;text-align:left}.navbar-right>ul>li:last-child{border-bottom:none}.navbar-right>ul.main-menu>li>a{display:block !important;width:100% !important;padding:12px 20px !important;font-size:18px !important;font-weight:700 !important;color:var(--cnx-green-main,#27c350) !important;box-sizing:border-box !important}.navbar-right ul.sub-menu{position:static !important;top:auto !important;left:auto !important;width:100% !important;min-width:100% !important;max-width:100% !important;display:none !important;grid-template-columns:none !important;grid-template-rows:none !important;grid-auto-flow:unset !important;margin:0 !important;padding:0 !important;box-shadow:none !important;background-color:#f4faf6 !important;border-top:1px solid #e9f5ed !important;border-bottom:1px solid #e9f5ed !important;box-sizing:border-box !important}.navbar-right li.mobile-submenu-open > ul.sub-menu,.navbar-right li.mobile-mega-open > ul.sub-menu{display:block !important;opacity:1 !important;visibility:visible !important}.navbar-right ul.sub-menu>li{width:100% !important;border-bottom:1px solid #edf6f0 !important}.navbar-right ul.sub-menu>li:last-child{border-bottom:none !important}.navbar-right ul.sub-menu>li>a{display:block !important;width:100% !important;padding:10px 20px 10px 32px !important;font-size:16px !important;font-weight:700 !important;color:var(--cnx-green-main,#27c350) !important;box-sizing:border-box !important}.navbar-right .mega-menu-flyout li a,.navbar-right ul.sub-menu ul.sub-menu>li>a{display:block !important;width:100% !important;padding:8px 20px 8px 44px !important;font-size:14px !important;color:var(--cnx-green-main,#27c350) !important;font-weight:600 !important;border-bottom:1px dashed #deefe3 !important;box-sizing:border-box !important}.navbar-right .mega-menu-flyout li:last-child a,.navbar-right ul.sub-menu ul.sub-menu>li:last-child>a{border-bottom:none !important}.navbar-right .has-mega-flyout>.mega-menu-flyout{position:static !important;top:auto !important;left:auto !important;transform:none !important;opacity:0 !important;visibility:hidden !important;max-height:0 !important;overflow:hidden !important;display:block !important;box-shadow:none !important;border-radius:0 !important;background-color:#eef7f1 !important;margin:0 !important;padding:0 !important;transition:max-height 0.3s ease,opacity 0.3s ease !important;pointer-events:none !important;width:100% !important;min-width:100% !important}.navbar-right .has-mega-flyout.mobile-mega-open>.mega-menu-flyout,.navbar-right .has-mega-flyout:hover>.mega-menu-flyout{opacity:1 !important;visibility:visible !important;max-height:400px !important;overflow-y:auto !important;pointer-events:auto !important;padding:4px 0 !important}.navbar-right .mega-menu-flyout li a{display:block !important;width:100% !important;padding:9px 20px 9px 44px !important;font-size:15px !important;color:#444444 !important;font-weight:400 !important;border-bottom:1px dashed #deefe3 !important;box-sizing:border-box !important}.navbar-right .mega-menu-flyout li:last-child a{border-bottom:none !important}.navbar-right>ul>li.search-icon-item{display:block !important;padding:10px 12px !important;width:100% !important;max-width:100% !important;min-width:0 !important;box-sizing:border-box !important;border-bottom:1px solid #e9ecef !important;overflow:hidden !important}.navbar-right>ul.main-menu>li.search-icon-item>a,.navbar-right .search-toggle,.navbar-right .search-toggle-btn{display:none !important}.navbar-right .search-dropdown,.search-dropdown{position:static !important;visibility:visible !important;opacity:1 !important;box-shadow:none !important;border-top:none !important;padding:0 !important;width:100% !important;min-width:0 !important;max-width:100% !important;box-sizing:border-box !important;background:transparent !important}.navbar-right .search-dropdown .search-form,.search-dropdown .search-form{display:flex !important;position:relative !important;width:100% !important;max-width:100% !important;min-width:0 !important;align-items:center !important;margin:0 !important;box-sizing:border-box !important}.navbar-right .search-dropdown .search-field,.search-dropdown .search-field{width:100% !important;min-width:0 !important;height:36px !important;border-radius:20px !important;border:1.5px solid var(--cnx-green-main,#27c350) !important;padding:0 38px 0 12px !important;font-size:13px !important;background:#ffffff !important;outline:none !important;box-sizing:border-box !important;color:#212529 !important}.navbar-right .search-dropdown .search-submit,.search-dropdown .search-submit{position:absolute !important;right:3px !important;top:50% !important;transform:translateY(-50%) !important;width:30px !important;height:30px !important;border-radius:50% !important;background:var(--cnx-green-main,#27c350) !important;border:none !important;color:#ffffff !important;display:flex !important;align-items:center !important;justify-content:center !important;padding:0 !important;cursor:pointer !important;box-shadow:0 2px 6px rgba(39,195,80,0.3) !important}.search-dropdown .search-submit svg{width:14px !important;height:14px !important;stroke:#ffffff !important}.search-ajax-results{max-width:100% !important;box-sizing:border-box !important}.khoi-quy-trinh{margin-bottom:15px}}@media (max-width:767px){.logo img{max-width:150px}.span_title{font-size:16px}.khoi-quy-trinh{padding:20px 12px !important}.icon-la-co{width:75px !important;height:75px !important;border-radius:8px 35px 8px 35px/35px 8px 35px 8px !important;box-shadow:0 0 0 2px #fff,0 6px 12px rgba(0,0,0,0.2) !important}.icon-la-co img,.icon-la-co svg{max-width:32px !important;max-height:32px !important}.tieu-de-buoc-quy-trinh{font-size:15px !important;margin-top:12px !important}.noi-dung-buoc-quy-trinh{font-size:15px !important}}@media (min-width:992px){.cinematic-text h1.hero-title{font-size:3.2rem;line-height:1.2;margin-bottom:1.5rem !important}.cinematic-text .hero-desc{font-size:1.15rem}.quy-trinh .row>.col:nth-child(odd) .icon-la-co{transform:translateY(12px) rotate(-8deg) !important}.quy-trinh .row>.col:nth-child(odd) .khoi-quy-trinh:hover .icon-la-co{transform:translateY(12px) rotate(-12deg) scale(1.06) !important}.quy-trinh .row>.col:nth-child(even) .icon-la-co{transform:translateY(-12px) rotate(-8deg) !important}.quy-trinh .row>.col:nth-child(even) .khoi-quy-trinh:hover .icon-la-co{transform:translateY(-12px) rotate(-12deg) scale(1.06) !important}.social-row-wrap .social-col-embed:first-of-type{padding-right:30px !important}.social-row-wrap .social-col-embed:last-of-type{padding-left:30px !important}.site-header .span_navbar{display:flex !important;justify-content:center !important;align-items:center !important;gap:24px !important;margin-bottom:8px !important}.site-header .span_title{color:var(--cnx-green-main,#27c350) !important;font-size:20px !important;font-weight:700 !important;text-transform:uppercase !important;font-family:"Roboto Condensed",sans-serif !important;letter-spacing:0.5px !important}.site-header .span_hotline{color:#dc2626 !important;font-size:20px !important;font-weight:700 !important;text-transform:uppercase !important;font-family:"Roboto Condensed",sans-serif !important;letter-spacing:0.5px !important;display:inline-flex !important;align-items:center !important}.site-header .span_hotline::before{content:"" !important;display:inline-block !important;width:18px !important;height:18px !important;background-color:#dc2626 !important;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'><path d='M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z'></path></svg>") no-repeat center !important;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'><path d='M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z'></path></svg>") no-repeat center !important;-webkit-mask-size:contain !important;mask-size:contain !important;margin-right:6px !important}}@media screen and (max-width:782px){body.admin-bar .site-header.scrolled{top:0 !important}}@media screen and (max-width:782px){body.admin-bar.transparent-header .site-header{top:0 !important}}@media (max-width:768px){.wp-block-file__embed{display:none !important}.collage-5{min-height:300px;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,1fr)}.collage-5 .item-1{grid-column:1/3;grid-row:1/2}.collage-5 .item-2{grid-column:1/2;grid-row:2/3}.collage-5 .item-3{grid-column:2/3;grid-row:2/3}.collage-5 .item-4{grid-column:1/2;grid-row:3/4}.collage-5 .item-5{grid-column:2/3;grid-row:3/4}}@media (max-width:992px){.woocommerce ul.products{grid-template-columns:repeat(2,1fr) !important;gap:16px !important}.woocommerce ul.products li.product{min-height:auto !important;max-height:none !important;height:auto !important;border-radius:12px !important}.woocommerce ul.products li.product .cum-giao-dien-tren-card{height:185px !important;aspect-ratio:auto !important;border-radius:12px 12px 0 0 !important}.woocommerce ul.products li.product .khung-logo-lien-ket{width:50% !important;padding:12px 14px !important}.woocommerce ul.products li.product .khung-logo-lien-ket img.logo-mo-ta-bg{opacity:0.12 !important}.woocommerce ul.products li.product .tieu-de-san-pham-the-loop{font-size:16px !important;text-align:center !important}.woocommerce ul.products li.product .mo-ta-ngan-tren-logo{font-size:14px !important;line-height:1.4 !important;-webkit-line-clamp:5 !important;line-clamp:5 !important}.woocommerce ul.products li.product .mo-ta-ngan-tren-logo p{font-size:14px !important;margin-bottom:3px !important}.woocommerce ul.products li.product .khung-slide-trang-guong-nho{width:50% !important}.woocommerce ul.products li.product .slide-mini-anh-loop img{object-fit:cover !important}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:15px !important;padding:0 12px !important;margin:6px 0 4px 0 !important}.woocommerce ul.products li.product .mo-ta-ngan-the-san-pham{padding:0 12px !important;font-size:14px !important;max-height:38px !important}.woocommerce ul.products li.product .price{position:relative !important;bottom:auto !important;right:auto !important;left:auto !important;padding:0 12px !important;margin:4px 0 6px 0 !important;display:block !important;max-width:calc(100% - 95px) !important}.woocommerce ul.products li.product .price,.woocommerce ul.products li.product .price *{font-size:16px !important}.woocommerce ul.products li.product .nut-xem-chi-tiet-the{bottom:8px !important;right:12px !important;font-size:14px !important;padding:5px 10px !important;white-space:nowrap !important}}@media (max-width:768px){.mo-ta-ngan-tren-logo .cnx-chu-gioi-thieu{display:none !important}.mo-ta-ngan-tren-logo .cnx-gia-thong-so{display:block !important;margin-top:14px !important}.mo-ta-ngan-tren-logo .cnx-gia-thong-so strong::before{content:none !important}.woocommerce ul.products{grid-template-columns:repeat(2,1fr) !important;gap:16px !important}.woocommerce ul.products li.product{display:flex !important;flex-direction:column !important;position:relative !important;min-height:auto !important;max-height:none !important;height:auto !important;border-radius:14px !important;overflow:hidden !important;background:#ffffff !important;border:1px solid #dbe6dd !important;box-shadow:0 4px 16px rgba(0,0,0,0.08) !important;padding:0 !important;margin-bottom:28px !important}.woocommerce ul.products li.product a.woocommerce-LoopProduct-link,.woocommerce ul.products li.product a.woocommerce-loop-product__link{display:flex !important;flex-direction:column !important;position:static !important;height:100% !important;flex-grow:1 !important;width:100% !important;text-decoration:none !important;margin:0 !important;padding:0 !important}.woocommerce ul.products li.product .cum-giao-dien-tren-card{display:flex !important;flex-direction:column !important;position:static !important;width:100% !important;height:100% !important;flex-grow:1 !important;padding:0 0 256px 0 !important;margin:0 !important;box-sizing:border-box !important}.woocommerce ul.products li.product:not(.card-san-pham-tuong-tu-doc-lap) .gia-va-nut-wrapper,.woocommerce ul.products li.product:not(.card-san-pham-tuong-tu-doc-lap) .gia-va-nut-row,.woocommerce ul.products li.product:not(.card-san-pham-tuong-tu-doc-lap)>.woocommerce-loop-product__title,.woocommerce ul.products li.product:not(.card-san-pham-tuong-tu-doc-lap)>.price,.woocommerce ul.products li.product:not(.card-san-pham-tuong-tu-doc-lap) a>.woocommerce-loop-product__title,.woocommerce ul.products li.product:not(.card-san-pham-tuong-tu-doc-lap) a>.price,.woocommerce ul.products li.product:not(.card-san-pham-tuong-tu-doc-lap)>h2,.woocommerce ul.products li.product:not(.card-san-pham-tuong-tu-doc-lap)>h3,.woocommerce ul.products li.product:not(.card-san-pham-tuong-tu-doc-lap) a>h2,.woocommerce ul.products li.product:not(.card-san-pham-tuong-tu-doc-lap) a>h3,.woocommerce ul.products li.product:not(.card-san-pham-tuong-tu-doc-lap) .add_to_cart_button,.woocommerce ul.products li.product:not(.card-san-pham-tuong-tu-doc-lap) .added_to_cart,.woocommerce ul.products li.product:not(.card-san-pham-tuong-tu-doc-lap) .button{display:none !important;visibility:hidden !important;height:0 !important;max-height:0 !important;padding:0 !important;margin:0 !important;overflow:hidden !important;opacity:0 !important;pointer-events:none !important}.title-sptt,.card-san-pham-tuong-tu-doc-lap .title-sptt,.card-san-pham-tuong-tu-doc-lap h2,.card-san-pham-tuong-tu-doc-lap h3{display:block !important;visibility:visible !important;height:auto !important;max-height:none !important;opacity:1 !important;font-size:15px !important;font-weight:700 !important;font-family:"Roboto Condensed",Arial,Helvetica,"Segoe UI",sans-serif !important;color:var(--cnx-green-dark,#07972d) !important;margin:10px 0 6px 0 !important;padding:0 10px !important;text-align:center !important;line-height:1.35 !important;overflow:visible !important}.woocommerce ul.products li.product .khung-logo-lien-ket{width:100% !important;height:auto !important;padding:14px 16px 14px !important;box-sizing:border-box !important;background:#ffffff !important;display:flex !important;flex-direction:column !important;align-items:flex-start !important;position:relative !important;flex-grow:1 !important}.woocommerce ul.products li.product .khung-logo-lien-ket img.logo-mo-ta-bg{display:none !important}.woocommerce ul.products li.product .tieu-de-san-pham-mobile-h2{display:block !important;width:100% !important;font-size:17px !important;font-weight:800 !important;text-align:left !important;padding:0 !important;margin:4px 0 10px 0 !important;background:#ffffff !important;color:var(--cnx-green-main,#27c350) !important;box-sizing:border-box !important}.woocommerce ul.products li.product .mo-ta-ngan-tren-logo{width:100% !important;font-size:15px !important;line-height:1.6 !important;color:#4b5563 !important;text-align:left !important;padding-bottom:8px !important;margin-bottom:8px !important;border-bottom:none !important;box-sizing:border-box !important;background:#ffffff !important;display:block !important;overflow:visible !important;white-space:normal !important}.woocommerce ul.products li.product .mo-ta-ngan-tren-logo .dong-thong-so{margin-bottom:8px !important;line-height:1.55 !important;display:block !important;width:100% !important}.woocommerce ul.products li.product .mo-ta-ngan-tren-logo .dong-thong-so:last-child{margin-bottom:0 !important}.woocommerce ul.products li.product .price-full-row-mobile{display:block !important;font-size:0 !important;line-height:1.45 !important;color:#374151 !important;text-align:left !important;padding:0 0 4px 0 !important;margin:0 0 4px 0 !important;border-bottom:1px dashed #d1d5db !important;width:100% !important;box-sizing:border-box !important;background:#ffffff !important}.woocommerce ul.products li.product .price-full-row-mobile .label-gia{display:inline !important;font-size:15px !important;font-weight:700 !important;color:#111827 !important;margin-right:6px !important}.woocommerce ul.products li.product .price-full-row-mobile .price{display:inline !important;font-size:15px !important;font-weight:400 !important;color:#374151 !important}.woocommerce ul.products li.product .price-full-row-mobile .price *{display:inline !important;font-size:15px !important;color:inherit !important;font-weight:inherit !important}.woocommerce ul.products li.product .nut-xem-chi-tiet-mobile{display:inline-block !important;position:relative !important;z-index:10 !important;top:12px !important;font-size:14px !important;font-weight:700 !important;padding:4px 36px !important;border:1.5px solid var(--cnx-green-main,#27c350) !important;border-radius:30px !important;color:var(--cnx-green-main,#27c350) !important;background:#ffffff !important;text-transform:uppercase !important;margin:auto auto 0px auto !important;white-space:nowrap !important;text-align:center !important;width:100%;height:30px}.woocommerce ul.products li.product .khung-slide-trang-guong-nho{position:absolute !important;bottom:16px !important;left:16px !important;right:16px !important;width:auto !important;height:240px !important;margin:0 !important;padding:0 !important;border-radius:10px !important;overflow:hidden !important;z-index:5 !important;background:#ffffff !important;flex-shrink:0 !important}.woocommerce ul.products li.product .slide-mini-anh-loop{margin-bottom:0 !important;padding-bottom:0 !important}.woocommerce ul.products li.product .slide-mini-anh-loop{margin-bottom:0 !important;padding-bottom:0 !important}.woocommerce ul.products li.product .slide-mini-anh-loop,.woocommerce ul.products li.product .slide-mini-anh-loop .slick-list,.woocommerce ul.products li.product .slide-mini-anh-loop .slick-track,.woocommerce ul.products li.product .slide-mini-anh-loop .slick-slide,.woocommerce ul.products li.product .slide-mini-anh-loop .item-anh-mini{height:240px !important}.woocommerce ul.products li.product .slide-mini-anh-loop img{object-fit:cover !important;height:240px !important;width:100% !important;border-radius:10px !important;display:block !important;margin:0 !important;padding:0 !important}.woocommerce ul.products li.product .slide-mini-anh-loop:not(.slick-initialized){display:block !important;position:relative !important;width:100% !important;height:240px !important;overflow:hidden !important}.woocommerce ul.products li.product .slide-mini-anh-loop:not(.slick-initialized) .item-anh-mini{display:none !important}.woocommerce ul.products li.product .slide-mini-anh-loop:not(.slick-initialized) .item-anh-mini:first-child{display:block !important;width:100% !important;height:240px !important}.woocommerce ul.products li.product .slide-mini-anh-loop:not(.slick-initialized) .item-anh-mini:first-child img{width:100% !important;height:240px !important;object-fit:cover !important;display:block !important}.woocommerce ul.products li.product .slide-mini-anh-loop .slick-arrow{width:32px !important;height:32px !important;border-radius:50% !important;background:rgba(255,255,255,0.95) !important;box-shadow:0 2px 8px rgba(0,0,0,0.15) !important;z-index:10 !important}.woocommerce ul.products li.product .slide-mini-anh-loop .slick-prev{left:10px !important}.woocommerce ul.products li.product .slide-mini-anh-loop .slick-next{right:10px !important}.woocommerce ul.products li.product .slide-mini-anh-loop .slick-dots{display:none !important}.woocommerce ul.products li.product>a.button,.woocommerce ul.products li.product>.added_to_cart{display:none !important}}@media (max-width:575px){.woocommerce ul.products{grid-template-columns:1fr !important;gap:20px !important}.woocommerce ul.products li.product{margin-bottom:20px !important}.woocommerce ul.products li.product .cum-giao-dien-tren-card{position:static !important;padding:0 0 206px 0 !important}.woocommerce ul.products li.product .tieu-de-san-pham-the-loop{font-size:16px !important;text-align:left !important}.woocommerce ul.products li.product .price,.woocommerce ul.products li.product .price *{font-size:15px !important;white-space:nowrap !important}.woocommerce ul.products li.product .khung-slide-trang-guong-nho{height:190px !important}.woocommerce ul.products li.product .slide-mini-anh-loop img{height:190px !important}.woocommerce .woocommerce-result-count{float:none !important;display:block !important;width:100% !important;text-align:left !important;margin-top:15px !important;margin-bottom:8px !important}.woocommerce .woocommerce-ordering{float:none !important;display:block !important;width:100% !important;text-align:right !important;margin-top:0 !important;margin-bottom:15px !important}}@media (max-width:991px){.footer-overlay{background:linear-gradient(to bottom,rgba(0,0,0,0.75) 0,rgba(0,0,0,0.4) 70%,rgba(0,0,0,0) 100%)}}@media (min-width:992px){.gioi-thieu{background-attachment:scroll}}@media (min-width:992px){.single-product div.product{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:stretch}.single-product div.product .summary.entry-summary,.single-product div.product .woocommerce-product-gallery{width:48% !important;float:none !important}.single-product div.product .summary.entry-summary{display:flex;flex-direction:column}.single-product div.product .summary.entry-summary .cnx-khung-tu-van-san-pham{margin-top:auto}.single-product div.product .woocommerce-tabs{width:68% !important;margin-top:50px;order:3}.single-product div.product .related.products,.single-product div.product .up-sells{width:29% !important;margin-top:50px;order:4}.single-product div.product .related.products ul.products,.single-product div.product .up-sells ul.products{grid-template-columns:1fr !important;gap:25px !important}}@media (max-width:991px){.single-product div.product .related.products,.single-product div.product .woocommerce-tabs{width:100% !important;margin-top:40px}}@media (max-width:1200px){.slider-album-thuc-hien:not(.slick-initialized) .khung-anh-slide-album{flex:0 0 calc(33.333% - 13.333px);width:calc(33.333% - 13.333px)}.slider-album-thuc-hien:not(.slick-initialized) .khung-anh-slide-album:nth-child(n + 4){display:none}}@media (max-width:991px){.slider-album-thuc-hien:not(.slick-initialized) .khung-anh-slide-album{flex:0 0 calc(50% - 10px);width:calc(50% - 10px)}.slider-album-thuc-hien:not(.slick-initialized) .khung-anh-slide-album:nth-child(n + 3){display:none}}@media (max-width:576px){.slider-album-thuc-hien:not(.slick-initialized){padding:0 35px}.slider-album-thuc-hien:not(.slick-initialized) .khung-anh-slide-album{flex:0 0 100%;width:100%}.slider-album-thuc-hien:not(.slick-initialized) .khung-anh-slide-album:nth-child(n + 2){display:none}}@media (max-width:992px){ul.products li.product.card-san-pham-tuong-tu-doc-lap .title-sptt,.woocommerce ul.products li.product.card-san-pham-tuong-tu-doc-lap .title-sptt{font-size:17px !important;margin:10px 0 8px 0 !important}ul.products li.product.card-san-pham-tuong-tu-doc-lap .mota-sptt-wrapper p,ul.products li.product.card-san-pham-tuong-tu-doc-lap .mota-sptt-wrapper div,.woocommerce ul.products li.product.card-san-pham-tuong-tu-doc-lap .mota-sptt-wrapper p,.woocommerce ul.products li.product.card-san-pham-tuong-tu-doc-lap .mota-sptt-wrapper div{font-size:15px !important}ul.products li.product.card-san-pham-tuong-tu-doc-lap .price,.woocommerce ul.products li.product.card-san-pham-tuong-tu-doc-lap .price{font-size:17px !important}}@media (max-width:768px){.khung-bo-loc-danh_muc_sp,.loc-danh-muc-wrapper,.khung-loc-danh-muc{width:100% !important;margin-bottom:20px !important;overflow-x:auto !important;-webkit-overflow-scrolling:touch !important;scrollbar-width:none !important;box-sizing:border-box !important}.khung-bo-loc-danh_muc_sp::-webkit-scrollbar,.loc-danh-muc-wrapper::-webkit-scrollbar,.khung-loc-danh-muc::-webkit-scrollbar{display:none !important}.nut-loc-sp,.loc-danh-muc-wrapper,.khung-loc-danh-muc{display:flex !important;flex-wrap:nowrap !important;align-items:center !important;justify-content:safe center !important;width:max-content !important;min-width:100% !important;margin:0 auto 10px auto !important;padding:4px 10px 12px 10px !important;gap:10px !important;box-sizing:border-box !important}.btn-loc-sp,.btn-loc-album{display:inline-flex !important;align-items:center !important;justify-content:center !important;padding:8px 16px !important;border:1.5px solid var(--cnx-green-main,#27c350) !important;border-radius:10px !important;background-color:#ffffff !important;color:#333333 !important;font-size:15px !important;font-weight:700 !important;text-transform:uppercase !important;text-decoration:none !important;white-space:nowrap !important;transition:all 0.25s ease !important;box-shadow:0 2px 6px rgba(0,0,0,0.04) !important;flex-shrink:0 !important}.btn-loc-sp.hien-tai,.btn-loc-sp:hover,.btn-loc-album.hien-tai,.btn-loc-album:hover{background-color:var(--cnx-green-main,#27c350) !important;border-color:var(--cnx-green-main,#27c350) !important;color:#ffffff !important;text-decoration:none !important;box-shadow:0 4px 12px rgba(39,195,80,0.25) !important}.dau-phat-loc,.btn-loc-album::after{display:none !important;content:none !important}ul.products li.product.card-san-pham-tuong-tu-doc-lap .title-sptt,.woocommerce ul.products li.product.card-san-pham-tuong-tu-doc-lap .title-sptt{font-size:16px !important;margin:10px 0 8px 0 !important}ul.products li.product.card-san-pham-tuong-tu-doc-lap .mota-sptt-wrapper p,ul.products li.product.card-san-pham-tuong-tu-doc-lap .mota-sptt-wrapper div,.woocommerce ul.products li.product.card-san-pham-tuong-tu-doc-lap .mota-sptt-wrapper p,.woocommerce ul.products li.product.card-san-pham-tuong-tu-doc-lap .mota-sptt-wrapper div{font-size:14px !important}ul.products li.product.card-san-pham-tuong-tu-doc-lap .price,.woocommerce ul.products li.product.card-san-pham-tuong-tu-doc-lap .price,ul.products li.product.card-san-pham-tuong-tu-doc-lap .price *,.woocommerce ul.products li.product.card-san-pham-tuong-tu-doc-lap .price *{font-size:15px !important;white-space:nowrap !important}}@media (max-width:480px){ul.products li.product.card-san-pham-tuong-tu-doc-lap .title-sptt,.woocommerce ul.products li.product.card-san-pham-tuong-tu-doc-lap .title-sptt{font-size:16px !important;margin:10px 0 8px 0 !important}ul.products li.product.card-san-pham-tuong-tu-doc-lap .mota-sptt-wrapper p,ul.products li.product.card-san-pham-tuong-tu-doc-lap .mota-sptt-wrapper div,.woocommerce ul.products li.product.card-san-pham-tuong-tu-doc-lap .mota-sptt-wrapper p,.woocommerce ul.products li.product.card-san-pham-tuong-tu-doc-lap .mota-sptt-wrapper div{font-size:16px !important}ul.products li.product.card-san-pham-tuong-tu-doc-lap .price,.woocommerce ul.products li.product.card-san-pham-tuong-tu-doc-lap .price,ul.products li.product.card-san-pham-tuong-tu-doc-lap .price *,.woocommerce ul.products li.product.card-san-pham-tuong-tu-doc-lap .price *{font-size:16px !important;white-space:nowrap !important}}@media (max-width:767px){body{padding-bottom:64px !important}.cum-nut-lien-he-co-dinh{bottom:85px !important}.cum-nut-lien-he-co-dinh .nut-lh-co-dinh,.cum-nut-lien-he-co-dinh .khung-nut-zalo-co-dinh{display:none !important}.thanh-lh-di-dong{display:flex !important;position:fixed !important;bottom:0 !important;left:0 !important;width:100% !important;height:64px !important;padding:6px 0 !important;background:rgba(15,23,42,0.4) !important;backdrop-filter:blur(12px) !important;-webkit-backdrop-filter:blur(12px) !important;box-shadow:0 -4px 20px rgba(0,0,0,0.3) !important;z-index:99999 !important;align-items:center !important;justify-content:space-around !important;border-top:1px solid rgba(255,255,255,0.1) !important}.nut-lh-di-dong{flex:1 !important;display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:center !important;font-size:14px !important;font-weight:500 !important;text-decoration:none !important;color:rgba(255,255,255,0.9) !important;height:100% !important;gap:4px !important;border:none !important;transition:all 0.2s ease !important}.nut-lh-di-dong:hover{color:#ffffff !important;opacity:1 !important}.icon-mau-nguyen-ban{display:flex !important;align-items:center !important;justify-content:center !important;flex-shrink:0 !important;width:34px !important;height:34px !important;transition:transform 0.2s ease !important}.nut-lh-di-dong:hover .icon-mau-nguyen-ban{transform:scale(1.1) !important}.single-product .woocommerce-tabs{padding:20px 15px !important;overflow:hidden !important}.woocommerce-tabs ul.tabs{display:flex !important;justify-content:flex-start !important;align-items:center !important;flex-wrap:nowrap !important;overflow-x:auto !important;white-space:nowrap !important;-webkit-overflow-scrolling:touch !important;width:100% !important;max-width:100% !important;box-sizing:border-box !important;padding:6px !important;margin:0 0 20px 0 !important;scrollbar-width:none !important}.woocommerce-tabs ul.tabs::-webkit-scrollbar{display:none !important}.woocommerce-tabs ul.tabs li{flex-shrink:0 !important}.woocommerce-tabs ul.tabs li a{padding:8px 14px !important;font-size:15px !important;white-space:nowrap !important}}@media (min-width:768px){.thanh-lh-di-dong{display:none !important}}@media (max-width:768px){.slider-album-thuc-hien{padding:0 40px !important}.slider-album-thuc-hien .nut-slick-prev{left:0 !important}.slider-album-thuc-hien .nut-slick-next{right:0 !important}.khung-anh-slide-album img,.slider-album-thuc-hien .slick-slide img{height:240px !important}}@media (max-width:768px){.page-container-box{padding-top:20px !important;padding-bottom:20px !important}.post-content-box{padding:20px 15px !important;overflow:hidden}.post-content-text,.woocommerce-Tabs-panel{padding:0;overflow:hidden}.tieu-de-album h1,.tieu-de-chi-tiet h1,h1.page-title,h1.post-header-title{font-size:26px !important;line-height:1.3 !important}.post-header-title,h1.post-title,.post-content-text h1,.woocommerce-Tabs-panel h1{font-size:21px !important;line-height:1.4 !important;margin-bottom:12px !important}.post-content-text h2,.post-content-text h3,.woocommerce-Tabs-panel h2,.woocommerce-Tabs-panel h3{font-size:18px !important;line-height:1.4 !important;margin-top:16px !important;margin-bottom:10px !important}.post-content-text h4,.post-content-text h5,.post-content-text h6,.woocommerce-Tabs-panel h4,.woocommerce-Tabs-panel h5,.woocommerce-Tabs-panel h6{font-size:16px !important;line-height:1.4 !important;margin-top:14px !important;margin-bottom:8px !important}.post-content-text p{font-size:15px !important;line-height:1.65 !important}.entry-content figure,.entry-content .wp-block-image,.entry-content .wp-caption,.post-content-box figure,.post-content-box .wp-block-image,.post-content-box .wp-caption,.post-content-text figure,.post-content-text .wp-block-image,.post-content-text .wp-caption,figure.wp-caption,figure.wp-block-image,.entry-content a,.post-content-box a,.post-content-text a,.wp-caption a,.wp-block-image a,figure a,.entry-content img,.post-content-box img,.post-content-text img,figure img,.wp-caption img,.wp-block-image img{max-width:100% !important;height:auto !important;width:auto !important;margin-left:auto !important;margin-right:auto !important;box-sizing:border-box !important}.entry-content .alignleft,.entry-content .alignright,.post-content-box .alignleft,.post-content-box .alignright,.post-content-text .alignleft,.post-content-text .alignright{float:none !important;display:block !important;margin:15px auto !important;text-align:center !important}}@media (max-width:991px){.cnx-nut-len-tren{width:40px !important;height:40px !important}}@media (max-width:991px){.site-header{padding:6px 0 !important}.cnx-menu-ngang-di-dong{display:block;background-color:#f8fdf9;border-top:1px solid #eefbf1;border-bottom:1px solid #e2f5e6;padding:4px 0 !important;margin:0 !important;width:100%;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch}.cnx-menu-ngang-di-dong::-webkit-scrollbar{display:none}.cnx-menu-ngang-di-dong{-ms-overflow-style:none;scrollbar-width:none}.cnx-menu-ngang-di-dong .container{padding-left:15px;padding-right:15px}.menu-ngang-danh-sach{display:flex;list-style:none;padding:0;margin:0;gap:10px}.menu-ngang-danh-sach li{display:inline-block;flex-shrink:0}.menu-ngang-danh-sach li a{display:block;color:#166534;font-size:15px;font-weight:700;text-transform:uppercase;text-decoration:none;padding:5px 10px;border-radius:20px;background-color:#eefbf1;transition:all 0.2s ease}.menu-ngang-danh-sach li a:hover{background-color:#dcfce7;color:#15803d}.menu-ngang-danh-sach li.current-menu-item a,.menu-ngang-danh-sach li.current-post-ancestor a,.menu-ngang-danh-sach li.current-menu-ancestor a{background-color:var(--cnx-green-main);color:#fff !important}.cnx-menu-ngang-di-dong .sub-menu,.cnx-menu-ngang-di-dong .search-icon-item{display:none !important}.gioi-thieu{padding:30px 0 !important;min-height:480px !important;contain:layout style}body.transparent-header .gioi-thieu{padding-top:135px !important;padding-bottom:70px !important;min-height:auto !important;height:auto !important}body.transparent-header .cinematic-text{padding:20px 18px !important;margin-bottom:35px !important}body.transparent-header .cinematic-text .hero-title{font-size:24px !important;line-height:1.3 !important;margin-bottom:12px !important}body.transparent-header .cinematic-text .hero-desc,body.transparent-header .cinematic-text .hero-desc p,body.transparent-header .cinematic-text .tieu_de_phu{font-size:14px !important;line-height:1.5 !important;margin-bottom:10px !important}body.transparent-header .hero-slide-col.position-absolute,body.transparent-header .hero-slide-col.position-absolute .slide-home,body.transparent-header .hero-slide-col.position-absolute .slick-list,body.transparent-header .hero-slide-col.position-absolute .slick-track,body.transparent-header .hero-slide-col.position-absolute .slick-slide,body.transparent-header .hero-slide-col.position-absolute .slick-slide > div,body.transparent-header .hero-slide-col.position-absolute .item-side,body.transparent-header .hero-slide-col.position-absolute img.hero-slide-img{height:100% !important;min-height:100% !important;max-height:none !important;object-fit:cover !important}body.transparent-header .hero-slide-col.position-absolute .slick-dots{bottom:15px !important;z-index:5 !important}body.transparent-header .cnx-menu-ngang-di-dong{position:absolute !important;top:65px !important;left:0 !important;width:100% !important;z-index:1001 !important;background:transparent !important;border:none !important}body.transparent-header .site-header:not(.scrolled)~.cnx-menu-ngang-di-dong .menu-ngang-danh-sach li a{background-color:rgba(255,255,255,0.15) !important;color:#fff !important;border:1px solid rgba(255,255,255,0.3) !important}body.transparent-header .site-header:not(.scrolled)~.cnx-menu-ngang-di-dong .menu-ngang-danh-sach li.current-menu-item a{background-color:var(--cnx-green-main) !important;border-color:var(--cnx-green-main) !important;color:#fff !important}body.transparent-header .site-header .navbar-right .main-menu a{color:var(--cnx-green-dark,#07972d) !important}.site-header.scrolled{position:fixed;top:0;left:0;width:100%;z-index:10050;background:#fff;box-shadow:0 4px 15px rgba(0,0,0,0.1)}body.admin-bar .site-header.scrolled{top:32px}}@media (max-width:782px){body.admin-bar .site-header.scrolled{top:46px}}.cnx-khung-header-toan-bo{position:relative;width:100%;z-index:1000}.cnx-lop-phu-mobile-menu{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,0.15) !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important;z-index:9990 !important;opacity:0;visibility:hidden;transition:opacity 0.3s ease,visibility 0.3s ease}.cnx-lop-phu-mobile-menu.active{opacity:1;visibility:visible}@media (max-width:991px){.woocommerce ul.products li.product,.related.products ul.products li.product,.up-sells.products ul.products li.product{height:auto !important;min-height:0 !important;max-height:none !important;display:flex !important;flex-direction:column !important;padding-bottom:12px !important}.woocommerce ul.products li.product .mo-ta-ngan-the-san-pham-wrapper{height:auto !important;margin-bottom:8px !important}.woocommerce ul.products li.product .mo-ta-ngan-the-san-pham-content{position:relative !important;max-height:none !important;display:-webkit-box !important;-webkit-line-clamp:4 !important;line-clamp:4 !important;-webkit-box-orient:vertical !important;overflow:hidden !important;text-overflow:ellipsis !important;bottom:auto !important;left:auto !important;padding:0 12px !important}.related.products ul.products li.product .mota-sptt-wrapper,.up-sells.products ul.products li.product .mota-sptt-wrapper{height:auto !important;margin-bottom:8px !important}.related.products ul.products li.product .mota-sptt-wrapper p,.related.products ul.products li.product .mota-sptt-wrapper div,.up-sells.products ul.products li.product .mota-sptt-wrapper p,.up-sells.products ul.products li.product .mota-sptt-wrapper div{white-space:nowrap !important;text-overflow:ellipsis !important;overflow:hidden !important;font-size:14px !important;padding:3px 0 !important}.related.products ul.products li.product .mota-sptt-wrapper>*:nth-child(4),.up-sells.products ul.products li.product .mota-sptt-wrapper>*:nth-child(4){display:block !important;border-bottom:none !important}.related.products ul.products li.product .mota-sptt-wrapper>*:nth-child(3),.up-sells.products ul.products li.product .mota-sptt-wrapper>*:nth-child(3){border-bottom:1px solid #f0f0f0 !important}.related.products ul.products li.product .mota-sptt-wrapper>*:nth-child(n+5),.up-sells.products ul.products li.product .mota-sptt-wrapper>*:nth-child(n+5){display:none !important}.woocommerce ul.products li.product .gia-va-nut-wrapper{margin-top:auto !important;position:relative !important;padding:8px 12px !important;display:flex !important;justify-content:space-between !important;align-items:center !important;width:100% !important;box-sizing:border-box !important}.related.products ul.products li.product .action-sptt-wrapper,.up-sells.products ul.products li.product .action-sptt-wrapper{margin-top:auto !important;position:relative !important;padding:8px 12px !important;display:flex !important;flex-direction:row !important;justify-content:space-between !important;align-items:center !important;width:100% !important;box-sizing:border-box !important}.woocommerce ul.products li.product .gia-va-nut-wrapper .price,.related.products ul.products li.product .action-sptt-wrapper .price,.up-sells.products ul.products li.product .action-sptt-wrapper .price{padding:0 !important;margin:0 !important}.woocommerce ul.products li.product .nut-xem-chi-tiet-the,.related.products ul.products li.product .nut-xem-chi-tiet-the,.up-sells.products ul.products li.product .nut-xem-chi-tiet-the{position:static !important;margin:0 !important}}@media (max-width:768px){.woocommerce .woocommerce-result-count{float:left !important;display:inline-block !important;margin-top:15px !important;margin-bottom:10px !important}.woocommerce .woocommerce-ordering{margin-top:15px !important;margin-bottom:10px !important;text-align:right !important;width:auto !important;float:right !important;display:inline-block !important}.woocommerce .woocommerce-ordering select{padding:3px 22px 3px 10px !important;font-size:14px !important;width:auto !important;min-width:130px !important;max-width:200px !important;background-size:11px !important;background-position:right 6px center !important;border-radius:15px !important;margin:0 !important;display:none !important}}@media (max-width:768px){.gioi-thieu{min-height:auto !important}body.transparent-header .gioi-thieu{min-height:auto !important;height:auto !important}.hero-slide-container{min-height:100% !important}.partner-logo-img{max-width:90% !important;aspect-ratio:auto !important;max-height:56px !important}.attachment-cnx-logo{max-width:180px !important;height:auto !important;aspect-ratio:300 / 82 !important}}@media (max-width:991px){.ve-chung-toi{padding-top:30px !important;padding-bottom:30px !important}.about-img-col{margin-bottom:16px !important;min-height:auto !important;height:auto !important}.about-img-col .about-img{height:auto !important;min-height:auto !important}.about-content-col{}.about-title{font-size:22px !important}.about-subtitle{font-size:21px !important}.about-desc{font-size:14px !important}}@media (max-width:767px){.ve-chung-toi{padding-top:24px !important;padding-bottom:24px !important}.about-title{font-size:22px !important}}@media (max-width:991px){.cam-ket{padding-top:28px !important;padding-bottom:28px !important}.cam-ket .row{row-gap:16px !important}.feature-icon{width:44px !important;height:44px !important}.cam-ket .col-lg-4{padding-left:8px !important;padding-right:8px !important}}@media (max-width:767px){.cam-ket .col-md-6{padding-left:6px !important;padding-right:6px !important}.title-15-basic{font-size:14px !important}.text-13-15{font-size:14px !important}}@media (max-width:991px){.sanpham{padding-top:30px !important;padding-bottom:30px !important}.tieu_de_san_pham{margin-bottom:24px !important}}@media (max-width:991px){.doi-tac{padding-top:28px !important;padding-bottom:28px !important}}@media (max-width:991px){.album{padding-top:20px !important;padding-bottom:20px !important}.h-260{height:200px !important}.tieu-de-album{font-size:20px !important}.album-card{height:auto !important}.card-body-album{flex-grow:1 !important}}@media (max-width:767px){.h-260{height:170px !important}.tieu-de-album{font-size:18px !important}.album-card-title,.album-title-16{font-size:14px !important}.album-desc-13{font-size:14px !important;-webkit-line-clamp:2 !important;line-clamp:2 !important}}@media (max-width:991px){.tai-lieu{padding-top:20px !important;padding-bottom:20px !important}.row-tai-lieu{flex-wrap:wrap !important}.col-cata-nb{flex:0 0 100% !important;max-width:100% !important;min-height:220px !important}.col-dm-giua{flex:0 0 50% !important;max-width:50% !important}.col-cards-phu{flex:0 0 100% !important;max-width:100% !important}.the-catalogue-noi-bat-card{min-height:220px !important}.the-tai-lieu-phu-card{height:160px !important}.the-tai-lieu-slider-card{height:200px !important}}@media (max-width:767px){.col-dm-giua{flex:0 0 100% !important;max-width:100% !important}.the-catalogue-noi-bat-card{min-height:190px !important}.the-tai-lieu-phu-card{height:140px !important}.tieu-de-catalogue-chinh{font-size:14px !important}}@media (max-width:991px){.tin-tuc{padding-top:20px !important;padding-bottom:20px !important}.news-carousel .px-2{padding-left:8px !important;padding-right:8px !important}}@media (max-width:767px){.tin-tuc{padding-top:16px !important;padding-bottom:16px !important}}@media (max-width:991px){.video-section{padding-top:30px !important;padding-bottom:24px !important}.hex-container{gap:16px !important}.video-section .hex-door{width:220px !important;height:auto !important;aspect-ratio:9 / 16 !important;clip-path:none !important}}@media (max-width:767px){.video-section{padding-top:24px !important;padding-bottom:16px !important}.video-section .hex-door{width:190px !important;height:auto !important;aspect-ratio:9 / 16 !important;clip-path:none !important}.hex-container{gap:10px !important}.video-title-max{font-size:13px !important;max-width:100% !important}.slider-video .slick-slide{padding:0 4px !important}}@media (max-width:991px){.social-section{padding-top:20px !important;padding-bottom:20px !important}.social-row-wrap{flex-direction:column !important}.social-row-wrap .social-col-embed{width:100% !important;padding-left:0 !important;padding-right:0 !important;margin-bottom:16px !important}}@media (max-width:767px){.social-section{padding-top:16px !important;padding-bottom:16px !important}}@media (max-width:991px){.cong-trinh-slideshow-container{height:300px}}@media (max-width:575px){.cong-trinh-slideshow-container{height:240px}}@media (max-width:991px){.hero-title:not([style*="font-size"]),.hero-title:not([style*="font-size"]) h1:not([style*="font-size"]),.hero-title:not([style*="font-size"]) h2:not([style*="font-size"]),.hero-title:not([style*="font-size"]) h3:not([style*="font-size"]),.hero-title:not([style*="font-size"]) h4:not([style*="font-size"]),.hero-title:not([style*="font-size"]) p:not([style*="font-size"]),.hero-title:not([style*="font-size"]) span:not([style*="font-size"]){font-size:28px;line-height:1.3}.tieu_de_phu,.tieu_de_phu *,.tieu_de_phu p,.tieu_de_phu em,.tieu_de_phu span,.tieu_de_phu strong,.tieu_de_phu h1,.tieu_de_phu h2,.tieu_de_phu h3,.tieu_de_phu h4{font-size:17px !important;line-height:1.45 !important}}@media (max-width:768px){.single-product .product_title{font-size:26px !important}.single-product .summary .price,.single-product .summary .price ins,.single-product .summary .price .woocommerce-Price-amount{font-size:22px !important;line-height:1.3 !important}}@media (max-width:576px){.hero-title:not([style*="font-size"]),.hero-title:not([style*="font-size"]) h1:not([style*="font-size"]),.hero-title:not([style*="font-size"]) h2:not([style*="font-size"]),.hero-title:not([style*="font-size"]) h3:not([style*="font-size"]),.hero-title:not([style*="font-size"]) h4:not([style*="font-size"]),.hero-title:not([style*="font-size"]) p:not([style*="font-size"]),.hero-title:not([style*="font-size"]) span:not([style*="font-size"]){font-size:25px;line-height:1.3}.tieu_de_phu,.tieu_de_phu *,.tieu_de_phu p,.tieu_de_phu em,.tieu_de_phu span,.tieu_de_phu strong,.tieu_de_phu h1,.tieu_de_phu h2,.tieu_de_phu h3,.tieu_de_phu h4{font-size:16px !important;line-height:1.45 !important}.single-product .summary .price,.single-product .summary .price ins,.single-product .summary .price .woocommerce-Price-amount{font-size:20px !important;line-height:1.3 !important}}.large-cat-card ul,.small-cat-card ul{margin-left:0 !important;padding-left:0 !important;list-style:none !important}.large-cat-card li,.small-cat-card li{margin-left:0 !important;padding-left:0 !important}.product-link{display:flex !important;align-items:flex-start !important;gap:5px !important;text-decoration:none !important;padding-left:0 !important;margin-left:0 !important}.cnx-dau-gach{flex-shrink:0 !important;display:inline-block !important}.cnx-ten-san-pham{flex-grow:1 !important;word-break:break-word !important}@media (max-width:991px){.large-cat-card{min-height:auto !important}.large-cat-card .row{padding:16px 12px !important}.large-cat-title{font-size:22px !important;margin-bottom:10px !important}.small-cat-title{font-size:18px !important;margin-bottom:8px !important}}@media (max-width:576px){.large-cat-card .row{padding:14px 10px !important}.large-cat-title{font-size:20px !important;margin-bottom:8px !important}.small-cat-card{padding:12px !important}.img-product-small{max-height:90px !important}}@media (min-width:992px){body.transparent-header .site-header:not(.scrolled){position:absolute !important;top:0 !important;left:0 !important;width:100% !important;z-index:1000 !important;background:transparent !important;box-shadow:none !important;border-bottom:none !important;padding-top:15px !important}body.transparent-header .site-header:not(.scrolled) .container{display:flex !important;justify-content:space-between !important;align-items:center !important;gap:30px !important}body.transparent-header .site-header:not(.scrolled) .menu-right{flex:0 0 auto !important;max-width:none !important}body.transparent-header .site-header:not(.scrolled) .menu-left{flex:0 0 auto !important;max-width:none !important;margin-left:auto !important;background:transparent !important;box-shadow:none !important;border:none !important}body.transparent-header .site-header:not(.scrolled) .navbar{display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:center !important;gap:8px !important;width:auto !important;background:rgba(255,255,255,0.16) !important;backdrop-filter:blur(18px) !important;-webkit-backdrop-filter:blur(18px) !important;border:1px solid rgba(255,255,255,0.35) !important;border-radius:20px !important;padding:10px 20px !important;box-shadow:0 10px 30px rgba(0,0,0,0.15) !important}body.transparent-header .site-header:not(.scrolled) .logo-header{background:rgba(255,255,255,0.38) !important;backdrop-filter:blur(10px) saturate(120%) !important;-webkit-backdrop-filter:blur(10px) saturate(120%) !important;border:1px solid rgba(255,255,255,0.6) !important;border-radius:20px !important;padding:12px 22px !important;box-shadow:0 8px 25px rgba(0,0,0,0.1) !important;display:inline-flex !important;align-items:center !important}body.transparent-header .site-header:not(.scrolled) .logo-header img{filter:drop-shadow(0 2px 4px rgba(255,255,255,0.6)) !important}body.transparent-header .site-header:not(.scrolled) .span_navbar{display:inline-flex !important;align-items:center !important;width:fit-content !important;align-self:center !important;gap:20px !important;background:rgba(15,23,42,0.38) !important;backdrop-filter:blur(16px) !important;-webkit-backdrop-filter:blur(16px) !important;border:1px solid rgba(255,255,255,0.25) !important;border-radius:50px !important;padding:5px 22px !important;box-shadow:0 4px 15px rgba(0,0,0,0.12) !important;margin:0 !important}body.transparent-header .site-header:not(.scrolled) .span_navbar::before,body.transparent-header .site-header:not(.scrolled) .span_navbar::after{display:none !important}body.transparent-header .site-header:not(.scrolled) .span_title{color:var(--cnx-green-main,#27c350) !important;font-size:16px !important;letter-spacing:0.5px !important;text-shadow:0 2px 8px rgba(0,0,0,0.6) !important}body.transparent-header .site-header:not(.scrolled) .span_title::after{display:none !important}body.transparent-header .site-header:not(.scrolled) .span_hotline{color:#ff4d4d !important;font-size:16px !important;text-shadow:0 2px 6px rgba(0,0,0,0.8) !important}body.transparent-header .site-header:not(.scrolled) .span_hotline::before{background-color:#ff4d4d !important}body.transparent-header .site-header:not(.scrolled) .navbar-right{display:inline-flex !important;align-items:center !important;width:fit-content !important;align-self:center !important;background:rgba(15,23,42,0.38) !important;backdrop-filter:blur(16px) !important;-webkit-backdrop-filter:blur(16px) !important;border:1px solid rgba(255,255,255,0.25) !important;border-radius:50px !important;padding:6px 24px !important;box-shadow:0 4px 15px rgba(0,0,0,0.12) !important}body.transparent-header .site-header:not(.scrolled) .navbar-right > ul.main-menu{display:flex !important;align-items:center !important;gap:16px !important;margin:0 !important;padding:0 !important;list-style:none !important;width:fit-content !important}body.transparent-header .site-header:not(.scrolled) .navbar-right > ul.main-menu > li{background:transparent !important;border:none !important;box-shadow:none !important;padding:0 !important;margin:0 !important}body.transparent-header .site-header:not(.scrolled) .navbar-right > ul.main-menu > li > a{color:#ffffff !important;font-size:15px !important;font-weight:700 !important;letter-spacing:0.3px !important;padding:4px 0 !important;text-shadow:0 2px 6px rgba(0,0,0,0.8) !important;background:transparent !important;white-space:nowrap !important}body.transparent-header .site-header:not(.scrolled) .navbar-right > ul.main-menu > li:hover > a{color:var(--cnx-green-main,#27c350) !important}}body.transparent-header .site-header.scrolled{position:fixed !important;top:0 !important;left:0 !important;width:100% !important;z-index:10050 !important;background:#ffffff !important;box-shadow:0 4px 15px rgba(0,0,0,0.1) !important}body.transparent-header .site-header.scrolled .span_navbar{display:flex !important;background:#ffffff !important;box-shadow:none !important}body.transparent-header .site-header.scrolled .span_navbar::before,body.transparent-header .site-header.scrolled .span_navbar::after{display:block !important}body.transparent-header .site-header.scrolled .span_title{color:var(--cnx-green-main,#27c350) !important;text-shadow:none !important}body.transparent-header .site-header.scrolled .span_hotline{color:#dc2626 !important;text-shadow:none !important}body.transparent-header .site-header.scrolled .navbar-right > ul > li > a{color:var(--cnx-green-dark,#07972d) !important;text-shadow:none !important}body.transparent-header .site-header.scrolled .navbar-right > ul > li:hover > a{color:var(--cnx-green-main,#27c350) !important}@media (min-width:992px){body.transparent-header .gioi-thieu{position:relative !important;padding-top:180px !important;padding-bottom:60px !important;height:100vh !important;overflow:hidden !important;margin:0 !important;contain:none !important}body.transparent-header .cinematic-glass-style{background:rgba(15,23,42,0.28) !important;border:1px solid rgba(255,255,255,0.25) !important;border-radius:20px !important;padding:35px 40px !important;box-shadow:0 12px 35px rgba(0,0,0,0.2) !important}body.transparent-header .hero-slide-col{position:absolute !important;top:0 !important;left:0 !important;width:100% !important;height:100% !important}body.transparent-header .hero-slide-col .slide-home,body.transparent-header .hero-slide-col .slick-list,body.transparent-header .hero-slide-col .slick-track,body.transparent-header .hero-slide-col .slick-slide,body.transparent-header .hero-slide-col .slick-slide > div,body.transparent-header .hero-slide-col .item-side{height:100% !important}body.transparent-header .hero-gradient-overlay{background:linear-gradient(to bottom,rgba(0,0,0,0.25) 0%,rgba(0,0,0,0) 40%,rgba(0,0,0,0.15) 100%) !important;pointer-events:none !important}body.transparent-header .hero-slide-col img.hero-slide-img{width:100% !important;height:100% !important;max-height:100vh !important;aspect-ratio:unset !important;border-radius:0 !important;object-fit:cover !important;object-position:center center !important;image-rendering:-webkit-optimize-contrast !important}}@media (max-width:991px){body.transparent-header .gioi-thieu{position:relative !important;padding-top:85px !important;padding-bottom:85px !important;height:auto !important;min-height:100vh !important;overflow:visible !important}body.transparent-header .cinematic-glass-style,body.transparent-header .cinematic-text{padding:20px 16px !important;border-radius:16px !important;margin-bottom:30px !important}body.transparent-header .cinematic-text .hero-desc,body.transparent-header .cinematic-text .hero-desc p,body.transparent-header .cinematic-glass .hero-desc,body.transparent-header .cinematic-glass .hero-desc p,.hero-desc,.hero-desc p,.content-gt,.content-gt p{font-size:14px !important;line-height:1.6 !important;max-width:100% !important;width:100% !important;text-align:justify !important;text-justify:inter-word !important;word-break:break-word !important;margin-left:0 !important;margin-right:0 !important;padding-right:0 !important}body.transparent-header .hero-slide-col img.hero-slide-img{max-height:none !important;height:100% !important;object-fit:cover !important}body.transparent-header .hero-slide-container .slick-dots{bottom:25px !important;z-index:10 !important}}body.transparent-header .site-header:not(.scrolled) .navbar-right > ul > li,body.transparent-header .site-header:not(.scrolled) .navbar-right > ul > li > a{background:transparent !important}@media (min-width:992px){body.transparent-header .site-header:not(.scrolled) .navbar-right ul.sub-menu,body.transparent-header .site-header:not(.scrolled) .navbar-right .mega-menu-flyout{background:rgba(15,23,42,0.55) !important;backdrop-filter:blur(16px) saturate(130%) !important;-webkit-backdrop-filter:blur(16px) saturate(130%) !important;border:1px solid rgba(255,255,255,0.2) !important;box-shadow:0 15px 35px rgba(0,0,0,0.3) !important;border-radius:16px !important}body.transparent-header .site-header:not(.scrolled) .navbar-right ul.sub-menu li a,body.transparent-header .site-header:not(.scrolled) .navbar-right .mega-menu-flyout a{color:rgba(255,255,255,0.95) !important;font-weight:600 !important;text-shadow:0 1px 3px rgba(0,0,0,0.5) !important;background:transparent !important}}@media (max-width:991px){body.transparent-header .site-header:not(.scrolled){position:absolute !important;top:0 !important;left:0 !important;width:100% !important;z-index:10000 !important}}body.transparent-header .cinematic-text{background:rgba(15,23,42,0.28) !important;border:1px solid rgba(255,255,255,0.25) !important;border-radius:20px !important;padding:35px 40px !important;box-shadow:0 12px 35px rgba(0,0,0,0.2) !important}body.transparent-header .cinematic-text .hero-title,body.transparent-header .cinematic-text .hero-title *{color:var(--cnx-green-main,#27c350) !important;text-shadow:0 2px 10px rgba(0,0,0,0.5) !important}body.transparent-header .cinematic-text .content-gt,body.transparent-header .cinematic-text .content-gt p,body.transparent-header .cinematic-text .content-gt div{color:rgba(255,255,255,0.95) !important;text-shadow:0 1px 4px rgba(0,0,0,0.5) !important}body.transparent-header .cinematic-text .content-gt strong,body.transparent-header .cinematic-text .content-gt span{color:#34d399 !important}@media (max-width:1024px){.album-carousel,.news-carousel,.danh-sach-tai-lieu-slider,.slider-video,.slider-album-thuc-hien{padding-left:22px !important;padding-right:22px !important}.album-carousel .slick-prev,.news-carousel .slick-prev,.danh-sach-tai-lieu-slider .slick-prev,.slider-video .nut-slick-prev,.slider-album-thuc-hien .nut-slick-prev,.album-carousel .cnx-prev,.news-carousel .cnx-prev,.danh-sach-tai-lieu-slider .cnx-prev{left:2px !important;z-index:10 !important}.album-carousel .slick-next,.news-carousel .slick-next,.danh-sach-tai-lieu-slider .slick-next,.slider-video .nut-slick-next,.slider-album-thuc-hien .nut-slick-next,.album-carousel .cnx-next,.news-carousel .cnx-next,.danh-sach-tai-lieu-slider .cnx-next{right:2px !important;z-index:10 !important}.cnx-slick-arrow,.slick-prev,.slick-next,.nut-slick-prev,.nut-slick-next{width:36px !important;height:36px !important;border-radius:50% !important;background-color:var(--cnx-green-main,#27c350) !important;color:#ffffff !important;display:flex !important;align-items:center !important;justify-content:center !important;box-shadow:0 4px 12px rgba(0,0,0,0.2) !important;opacity:1 !important}}@media (min-width:768px) and (max-width:991px){.quy-trinh .row{display:flex !important;flex-wrap:nowrap !important;justify-content:space-between !important;margin-left:-4px !important;margin-right:-4px !important}.quy-trinh .row > .col{flex:0 0 20% !important;max-width:20% !important;padding-left:4px !important;padding-right:4px !important}.quy-trinh .khoi-quy-trinh{padding:14px 6px !important;border-radius:12px !important;min-height:100% !important}.quy-trinh .icon-la-co{width:52px !important;height:52px !important;margin-bottom:10px !important;box-shadow:0 4px 10px rgba(0,0,0,0.15) !important}.quy-trinh .icon-la-co img,.quy-trinh .icon-la-co svg{max-width:24px !important;max-height:24px !important}.quy-trinh .tieu-de-buoc-quy-trinh{font-size:13px !important;line-height:1.3 !important;margin-bottom:6px !important}.quy-trinh .noi-dung-buoc-quy-trinh{font-size:11px !important;line-height:1.35 !important}}@media (max-width:991px){ul.products li.product.card-san-pham-tuong-tu-doc-lap .anh-sptt-wrapper,.woocommerce ul.products li.product.card-san-pham-tuong-tu-doc-lap .anh-sptt-wrapper,.woocommerce ul.products li.product .anh-sptt-wrapper{aspect-ratio:16 / 9 !important;max-height:260px !important;height:auto !important;width:100% !important;overflow:hidden !important;border-radius:10px !important;flex-shrink:0 !important;position:relative !important}ul.products li.product.card-san-pham-tuong-tu-doc-lap .anh-sptt-wrapper .slide-mini-anh-loop,.woocommerce ul.products li.product.card-san-pham-tuong-tu-doc-lap .anh-sptt-wrapper .slide-mini-anh-loop,.woocommerce ul.products li.product .anh-sptt-wrapper .slide-mini-anh-loop,.woocommerce ul.products li.product .slide-mini-anh-loop,.woocommerce ul.products li.product .slide-mini-anh-loop .slick-list,.woocommerce ul.products li.product .slide-mini-anh-loop .slick-track,.woocommerce ul.products li.product .slide-mini-anh-loop .slick-slide,.woocommerce ul.products li.product .slide-mini-anh-loop .slick-slide > div,.woocommerce ul.products li.product .slide-mini-anh-loop .item-anh-mini{height:100% !important;max-height:100% !important;position:relative !important}.woocommerce ul.products li.product .slide-mini-anh-loop .item-anh-mini a,.woocommerce ul.products li.product .anh-sptt-wrapper .item-anh-mini a{display:block !important;width:100% !important;height:100% !important;max-height:100% !important}ul.products li.product.card-san-pham-tuong-tu-doc-lap .anh-sptt-wrapper img,.woocommerce ul.products li.product.card-san-pham-tuong-tu-doc-lap .anh-sptt-wrapper img,.woocommerce ul.products li.product .anh-sptt-wrapper img,.woocommerce ul.products li.product .slide-mini-anh-loop img{height:100% !important;max-height:100% !important;width:100% !important;object-fit:cover !important;aspect-ratio:unset !important;display:block !important}.woocommerce ul.products li.product .anh-sptt-wrapper .slick-dots{display:none !important}.woocommerce ul.products li.product .anh-sptt-wrapper .slick-prev{left:8px !important;z-index:10 !important}.woocommerce ul.products li.product .anh-sptt-wrapper .slick-next{right:8px !important;z-index:10 !important}}@media (max-width:576px){ul.products li.product.card-san-pham-tuong-tu-doc-lap .anh-sptt-wrapper,.woocommerce ul.products li.product.card-san-pham-tuong-tu-doc-lap .anh-sptt-wrapper,.woocommerce ul.products li.product .anh-sptt-wrapper{aspect-ratio:16 / 10 !important;max-height:200px !important}}ul.products li.product .anh-sptt-wrapper,.woocommerce ul.products li.product .anh-sptt-wrapper,ul.products li.product.card-san-pham-tuong-tu-doc-lap .anh-sptt-wrapper,.woocommerce ul.products li.product.card-san-pham-tuong-tu-doc-lap .anh-sptt-wrapper{position:relative !important;display:block !important;width:100% !important;overflow:hidden !important;border-radius:8px !important}ul.products li.product .anh-sptt-wrapper .slide-mini-anh-loop,.woocommerce ul.products li.product .anh-sptt-wrapper .slide-mini-anh-loop,ul.products li.product .slide-mini-anh-loop,.woocommerce ul.products li.product .slide-mini-anh-loop,ul.products li.product .slide-mini-anh-loop .slick-list,.woocommerce ul.products li.product .slide-mini-anh-loop .slick-list,ul.products li.product .slide-mini-anh-loop .slick-track,.woocommerce ul.products li.product .slide-mini-anh-loop .slick-track,ul.products li.product .slide-mini-anh-loop .slick-slide,.woocommerce ul.products li.product .slide-mini-anh-loop .slick-slide,ul.products li.product .slide-mini-anh-loop .slick-slide > div,.woocommerce ul.products li.product .slide-mini-anh-loop .slick-slide > div,ul.products li.product .slide-mini-anh-loop .item-anh-mini,.woocommerce ul.products li.product .slide-mini-anh-loop .item-anh-mini{width:100% !important;height:100% !important;display:block !important;position:relative !important}ul.products li.product .slide-mini-anh-loop .item-anh-mini a,.woocommerce ul.products li.product .slide-mini-anh-loop .item-anh-mini a,ul.products li.product .anh-sptt-wrapper a,.woocommerce ul.products li.product .anh-sptt-wrapper a{display:block !important;width:100% !important;height:100% !important}ul.products li.product .anh-sptt-wrapper img,.woocommerce ul.products li.product .anh-sptt-wrapper img,ul.products li.product .slide-mini-anh-loop img,.woocommerce ul.products li.product .slide-mini-anh-loop img{display:block !important;width:100% !important;height:100% !important;object-fit:cover !important;aspect-ratio:unset !important}ul.products li.product .anh-sptt-wrapper .slick-dots,.woocommerce ul.products li.product .anh-sptt-wrapper .slick-dots{display:none !important}ul.products li.product .anh-sptt-wrapper .slick-prev,.woocommerce ul.products li.product .anh-sptt-wrapper .slick-prev{left:8px !important;z-index:10 !important}ul.products li.product .anh-sptt-wrapper .slick-next,.woocommerce ul.products li.product .anh-sptt-wrapper .slick-next{right:8px !important;z-index:10 !important}@media (max-width:991px){ul.products li.product .anh-sptt-wrapper,.woocommerce ul.products li.product .anh-sptt-wrapper,ul.products li.product.card-san-pham-tuong-tu-doc-lap .anh-sptt-wrapper,.woocommerce ul.products li.product.card-san-pham-tuong-tu-doc-lap .anh-sptt-wrapper{height:220px !important;max-height:220px !important;aspect-ratio:unset !important}}@media (max-width:576px){ul.products li.product .anh-sptt-wrapper,.woocommerce ul.products li.product .anh-sptt-wrapper,ul.products li.product.card-san-pham-tuong-tu-doc-lap .anh-sptt-wrapper,.woocommerce ul.products li.product.card-san-pham-tuong-tu-doc-lap .anh-sptt-wrapper{height:190px !important;max-height:190px !important;aspect-ratio:unset !important}}.slider-video .slick-arrow,.slider-video .nut-slick-prev,.slider-video .nut-slick-next,.slider-video .slick-prev,.slider-video .slick-next{display:none !important;opacity:0 !important;visibility:hidden !important;pointer-events:none !important}@media (max-width:767px){.modal-video-ngang{max-width:100% !important;width:96% !important;margin:0 auto !important}}@media (min-width:576px) and (max-width:991px){.cong-trinh-top-row .col-lg-3,.cong-trinh-top-row .col-lg-5{width:50% !important;max-width:50% !important;flex:0 0 50% !important}.cong-trinh-slideshow-container{height:220px !important;min-height:220px !important}}@media (max-width:991px){.about-img-col{min-height:auto !important;height:auto !important}.about-img,video.about-img{height:auto !important;max-height:380px !important;aspect-ratio:16 / 9 !important;object-fit:cover !important}}