.reading-progress{position:fixed;top:0;left:0;width:0;height:4px;background:linear-gradient(90deg,#b22222,#f60);z-index:99999;transition:width .1s linear}.header-wrapper,#masthead{z-index:99998}.blog-archive .post-item .image-cover{border-radius:15px}.blog-single{padding-top:15px;padding-bottom:15px;background:#f4f4f4}.blog-single .large-9{padding-top:0!important}#content .row.row-large{background:#fff;border-radius:4px;border:1px solid #e4e4e4;padding-top:20px}#content .large-3{padding-left:10px;padding-top:0;padding-bottom:20px}.blog-single .entry-content img{border-radius:10px;box-shadow:2px 2px 30px #0000003d}.blog-archive h5.post-title.is-large{height:45px;overflow:hidden}.bai-viet-lien-quan h3{font-size:25px;margin-bottom:0;font-weight:500}.list-post .post-item .box-image{border-radius:10px}.bai-viet-lien-quan .list-post .post-item .box-text{padding-bottom:15px;padding:15px;border-radius:0 0 10px 10px}.list-post .post-item .post-title{margin-bottom:7px}.list-post .post-item .post-title a{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;word-break:break-word;-webkit-line-clamp:2;height:calc(21px* 2);line-height:21px;color:#424242;font-weight:500;font-size:18px}.list-post .post-item .post-meta{color:#007bff;opacity:1;font-size:14px}.bai-viet-lien-quan .post-item .from_the_blog_excerpt{font-size:15px;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;word-break:break-word;-webkit-line-clamp:2;line-height:20px}.product-small .box-image:hover::before{-webkit-animation:shine .75s;animation:shine .75s}@-webkit-keyframes shine{100%{left:125%}}@keyframes shine{100%{left:125%}}.product-small .box-image::before{position:absolute;top:0;left:-75%;z-index:2;display:block;content:'';width:50%;height:100%;background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);-webkit-transform:skewX(-25deg);transform:skewX(-25deg)}.bw-xedap{bottom:0;left:0;animation:15s linear infinite myfirst;animation-name:xe}.bw-xemay{bottom:40px;left:0;animation:10s linear infinite myfirst;animation-name:xe}@keyframes xe{0%{left:0}100%{left:1800px}}table{width:100%;border-collapse:collapse;margin:20px 0;font-size:16px}table th,table td{border:1px solid #ddd;padding:12px 15px;text-align:center}table th{background-color:var(--primary-color);color:#fff;font-weight:600}table tr:nth-child(even){background-color:#f9f9f9}table tr:hover{background-color:#f1f1f1}table td strong{color:#b22222;font-weight:700}.blog-single h2,.blog-single h3,.blog-single h4{border-left:4px solid var(--primary-color);padding-left:12px}.blog-single h3{font-size:1.5rem;margin-top:25px;position:relative;padding-left:20px}.post-item .box-image:hover::before{-webkit-animation:shine .75s;animation:shine .75s}@-webkit-keyframes shine{100%{left:125%}}@keyframes shine{100%{left:125%}}.post-item .box-image::before{position:absolute;top:0;left:-75%;z-index:2;display:block;content:'';width:50%;height:100%;background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);-webkit-transform:skewX(-25deg);transform:skewX(-25deg)}.widget ul.menu>li.has-child:hover>.sub-menu{display:block}.widget ul.menu ul.sub-menu{display:none;position:absolute;width:100%;left:99%;min-height:180px;z-index:999;border:1px solid #c00!important;background:#fff}.widget .toggle{transform:rotate(-90deg)}#gotop{bottom:50px;cursor:pointer;display:none;z-index:1000;position:fixed;right:30px;opacity:.8;font-size:16px;height:60px;width:40px;text-align:center;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);border:2px solid #aaa;border-radius:15px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#fff}#gotop .icon-angle-up{position:absolute;font-size:30px;color:#aaa;top:-30px;line-height:normal;left:50%;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0)}#gotop:before{top:10px;left:50%;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);width:7px;height:20px;content:"";position:absolute;border:1px solid #aaa}#gotop:after{content:"";position:absolute;width:2px;height:5px;left:50%;top:15px;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);background-color:#aaa}@media print{#gotop{visibility:hidden}}@media screen and (max-width: 767px){#gotop{right:15px}}@media (max-width: 768px){.blog-archive h5.post-title.is-large{height:auto}.large-12.col-thongtin{font-size:14px;margin-bottom:20px}.col-thongtin .flex{display:inline-block}}@media (max-width: 768px){table{font-size:14px}table th,table td{padding:8px}}.category-filtering a{background:#1e2122;padding:10px;border-radius:5px;color:#fff;text-transform:none;letter-spacing:0}.category-filtering a:hover{background:var(--primary-color);color:#1e2122}.wc-block-product-categories-list--has-images .wc-block-product-categories-list-item__image{border:none}.wc-block-product-categories-list--has-images .wc-block-product-categories-list-item__image img{height:46px;border-radius:12px}.wc-block-product-categories a{font-weight:700}#shop-sidebar .tagcloud{padding-top:10px}.header-button .button{box-shadow:0 0 0 0 var(--primary-color);-webkit-animation:phone-vr-circle-fill 2.3s infinite ease-in-out;animation:phone-vr-circle-fill 2.3s infinite ease-in-out;transition:all .5s;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-animation:zoom 1.3s infinite;animation:zoom 1.3s infinite}@keyframes zoom{0%{transform:scale(.9)}70%{transform:scale(1);box-shadow:0 0 0 15px #fff0}100%{transform:scale(.9);box-shadow:0 0 0 0 #fff0}}.header-nav-main.nav.nav-left{justify-content:center}.header-nav-main.nav.nav-left>li{margin:0 15px}.header-nav-main.nav.nav-left>li>a{font-size:14px;color:#333}.header-nav-main.nav.nav-left>li:hover>a,.header-nav-main.nav.nav-left>li.active>a{color:var(--primary-color)}.header-button a.button.is-outline{height:48px;line-height:46px;font-size:16px;background-color:#fff}.header-button a.button.is-outline:hover{background-color:var(--primary-color)}.btn-main.button.is-outline{line-height:60px}.btn-main span{color:#1D2021}.btn-main.button{min-height:45px;line-height:45px;padding:0 36px;font-size:16px;font-weight:400}.btn-main.button{font-size:18px;min-height:64px;line-height:62px}.bwb-title h3{font-size:15px;font-weight:500}.bwb-title h1{font-size:55px;line-height:1.2}.bwb-title-2 h1{font-size:50px}.bwb-title h1 span{position:relative;display:inline-block;z-index:2}.bwb-title h1 strong{position:relative;display:inline-block}.bwb-title h2{font-size:35px;line-height:normal}.hero-section .bwb-title p{font-size:18px}.bwb-title p{font-size:16px}.num-count .col-inner{border:1px solid var(--primary-color);border-radius:50%;aspect-ratio:1/1;padding:12px;width:100%}.num-count .col-inner .uxb-wrapper{width:100%;height:100%}.num-count-text{width:100%;height:100%;background:linear-gradient(160deg,#F9AC31 0%,#1d2021 100%);color:#fff;border-radius:50%;font-size:14px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.num-count-text p{margin-bottom:0;text-transform:uppercase}.num-count-text h3{color:#fff;font-size:30px;margin-bottom:5px;line-height:normal}.num-count-text{font-size:18px}a.woocommerce-LoopProduct-link.woocommerce-loop-product__link{font-size:18px}.product-small span.amount{color:#F44336;font-weight:700;font-size:14px}.col-price ul li::before{content:"";position:absolute;top:5px;left:0;width:15px;height:15px;background-image:url(/wp-content/themes/bee-web/assets/img/icon-ul-bwb.png);background-size:cover}.col-price .dark ul li::before{content:url(data:image/svg+xml,%3Csvg width='15' height='14' viewBox='0 0 17 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 7.49951C0 5.51039 0.851121 3.60273 2.36613 2.19621C3.88113 0.789688 5.93592 -0.000488281 8.07846 -0.000488281C10.221 -0.000488281 12.2758 0.789688 13.7908 2.19621C15.3058 3.60273 16.1569 5.51039 16.1569 7.49951C16.1569 9.48864 15.3058 11.3963 13.7908 12.8028C12.2758 14.2093 10.221 14.9995 8.07846 14.9995C5.93592 14.9995 3.88113 14.2093 2.36613 12.8028C0.851121 11.3963 0 9.48864 0 7.49951H0ZM7.61745 10.7095L12.2685 5.31151L11.4283 4.68751L7.46234 9.28851L4.65319 7.11551L3.96383 7.88351L7.61745 10.7105V10.7095Z' fill='%23fff'/%3E%3C/svg%3E%0A)}.text-primary{color:var(--fs-color-primary)}.box-highlight-theme{padding:15px;display:inline-flex;width:100%;border-radius:8px;border:1px dashed var(--fs-color-primary);margin-bottom:15px;background-color:#240000}.box-highlight-theme .item{text-align:center}.box-highlight-theme .item{padding-right:15px;padding-left:15px}.box-highlight-theme .item .icon{color:var(--fs-color-primary);font-size:20px;margin-bottom:10px}.box-highlight-theme .item .title{font-size:14px}.meta-bwb h2{font-size:20px;font-weight:700;color:var(--fs-color-primary);margin-bottom:10px}.meta-bwb h2 span{color:var(--fs-color-primary)!important}.row-scroll{max-height:420px;overflow-y:auto}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-thumb{background-color:var(--fs-color-primary);border-radius:6px}::-webkit-scrollbar-track{background:#f0f0f0;border-radius:6px}.row-tab-price{position:relative}.icon-top .icon-inner{display:flex;align-items:center;justify-content:center}.icon-top h2{font-size:35px;margin-bottom:8px}.icon-top h3{font-size:28px;margin-bottom:0;font-weight:600;line-height:normal}.icon-top p{font-size:16px;margin-bottom:20px;line-height:normal}.icon-top p strong{display:block;width:100%;font-size:23px;text-decoration:line-through}.col-inner.text-center.box-shadow-1.dark{overflow:hidden;position:relative}.pricing-hightlight-tag-tkw{position:absolute;top:14px;right:-49px;z-index:1;padding:3px 47px 4px 70px;font-weight:700;font-size:14px;color:#fff!important;line-height:26px;transform:rotate(35deg);backface-visibility:hidden;background-color:transparent!important;box-shadow:0 0 19px #000;background-image:linear-gradient(to right,#F14658,#DC2537)}.col-price ul li{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:15px;font-size:15px;position:relative;list-style:none;margin-left:0!important;line-height:1.4;padding-left:23px}.col-price .button.primary:not(.is-outline){box-shadow:none!important;background-color:var(--primary-color);color:#fff;font-weight:700;border-radius:10px;border:1px solid #212424;padding:12px 30px;height:auto;min-height:unset;line-height:normal;margin-top:50px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;transition:.3s ease;-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease}.col-price .dark .button.primary:not(.is-outline){background-color:#212424;color:var(--primary-color);border:1px solid #fff}.col-price .dark .button.primary:not(.is-outline):hover::after,.col-price .button.primary:not(.is-outline)::after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='13' viewBox='0 0 16 13' fill='none'%3E%3Cpath d='M15.0303 7.03033C15.3232 6.73744 15.3232 6.26256 15.0303 5.96967L10.2574 1.1967C9.96447 0.903806 9.48959 0.903806 9.1967 1.1967C8.90381 1.48959 8.90381 1.96447 9.1967 2.25736L13.4393 6.5L9.1967 10.7426C8.90381 11.0355 8.90381 11.5104 9.1967 11.8033C9.48959 12.0962 9.96447 12.0962 10.2574 11.8033L15.0303 7.03033ZM0.5 7.25H14.5V5.75H0.5V7.25Z' fill='%23fff'/%3E%3C/svg%3E");height:16px;margin-left:10px;position:relative;top:-2px}.col-price .dark .button.primary:not(.is-outline)::after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='13' viewBox='0 0 16 13' fill='none'%3E%3Cpath d='M15.0303 7.03033C15.3232 6.73744 15.3232 6.26256 15.0303 5.96967L10.2574 1.1967C9.96447 0.903806 9.48959 0.903806 9.1967 1.1967C8.90381 1.48959 8.90381 1.96447 9.1967 2.25736L13.4393 6.5L9.1967 10.7426C8.90381 11.0355 8.90381 11.5104 9.1967 11.8033C9.48959 12.0962 9.96447 12.0962 10.2574 11.8033L15.0303 7.03033ZM0.5 7.25H14.5V5.75H0.5V7.25Z' fill='%23D42328'/%3E%3C/svg%3E")}.col-price .button.primary:not(.is-outline):hover{background-color:#212424;transform:translateY(-5px);-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-ms-transform:translateY(-5px);-o-transform:translateY(-5px)}.col-price .dark .button.primary:not(.is-outline):hover{color:#fff}.over-hidden .col-inner{overflow:hidden}.icon-fs h3{margin-bottom:0;font-size:30px;line-height:1.3}.col-center .col-inner{display:flex;height:100%;flex-direction:column;justify-content:center}.col-inner{background-repeat:no-repeat;background-size:cover;margin-left:auto;margin-right:auto;position:relative;width:100%;background-position:50% 50%;flex:1 0 auto}.icon-fs .icon-box-img{margin-bottom:0}.box-blog-post .is-divider{max-width:100%!important;background-color:#f9ac31!important}.hero-section{padding-bottom:0!important}.product-gallery-slider img{border:1px solid #f9ad33;border-radius:10px}.product-small.box .grid-tools{height:100%;background:#0e0e0eb3;vertical-align:middle;border-radius:5px 5px 0 0}.btn-lien-he{border-radius:10px}.xem_dmct{display:flex;gap:20px;padding-top:40%;width:60%;flex-direction:column}.xem_dmct a.xem_demo{margin-bottom:10px;background:red}.xem_dmct a{border-radius:6px}.fa{display:inline-block;font:normal normal normal 14px / 1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.xem_dmct a.chi_tiet{background:#15779e}.rank-math-breadcrumb p{margin-bottom:.5em;text-transform:uppercase}.rank-math-breadcrumb a{color:var(--primary-color)}.related-post--box{display:flex;align-items:center}.related-post--box>img{width:30%;aspect-ratio:4/3;box-shadow:0 6px 12px 0 #0000001a;border:5px solid #fff;border-radius:5px}.related-post--box-content{width:70%;padding:5px 15px;padding-left:24px}.related-post--box-content>*{overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;margin:0}.related-post--header h3{font-size:32px}.related-post--header h3::after{content:"";display:block;width:131px;height:4px;background:#d2153d}span.widget-title{background:var(--primary-color);display:block;color:#fff;padding:12px;text-align:center;font-weight:500;border-radius:4px 4px 0 0;text-transform:uppercase}.post_comments,.widget .is-divider{display:none}.recent-blog-posts-li .badge,.recent-blog-posts-li .badge-inner{width:100px;height:70px;border-radius:5px}.recent-blog-posts-li .flex-col.flex-grow{max-width:calc(100% - 100px)}.entry-author.author-box{border:1px solid var(--primary-color);border-radius:10px;padding:10px}.woocommerce-tabs.wc-tabs-wrapper.container.tabbed-content{display:none}.product-info .product-title{font-size:25px;font-weight:700;margin-bottom:10px}.product-info span.amount{font-size:20px;font-weight:700;color:red}.widget-title.shop-sidebar,.widget_search .widget-title{margin-bottom:20px}input[type=search].search-field{box-shadow:none!important;border:2px solid var(--fs-color-primary);border-top-left-radius:5px;border-bottom-left-radius:5px;height:45px}.searchform .button.icon{width:45px;height:45px;background-color:var(--fs-color-primary);border-top-right-radius:5px;border-bottom-right-radius:5px}@media screen and (min-width: 1600px){.bwb-title h2{font-size:48px}.icon-fs h3{font-size:35px}.icon-fs.fs-sm p{font-size:24px}.icon-fs p{font-size:28px}.header-nav-main.nav.nav-left>li>a{font-size:18px}}@media screen and (max-width: 549px){.pbm-0{padding-bottom:0!important}.btn-main.button{padding:0 20px;min-height:40px;line-height:40px;font-size:14px}.btn-main.button.is-outline{line-height:36px}.icon-fs h3{font-size:18px}}.article-inner h1 {
    font-size: 25px !important;
}.article-inner h2 {
    font-family: 'Plus Jakarta Sans', sans-serif;
    font-size: 17px;
    color: #000;
    margin-bottom: 15px;
    font-weight: 500;
    line-height: 25px;
}.article-inner p {
    font-size: 15.5px;
    line-height: 27px;
    margin-bottom: 15px;
}.article-inner a, .article-inner p {
    max-width: 100%;
    word-wrap: break-word;
}