:root{--color-primary:#1E9FDA;--color-seconds-primary:#DA3940;--color-default:#212529;--font-size-default:15px;--color-white:#fff}.nav-dropdown>li>a{color:var(--color-default)}body,html{color:var(--color-default)}h1,h2,h3,h4,h5,h6{font-family:'Quicksand',sans-serif;color:var(--color-seconds-primary);text-wrap:wrap}h1{color:var(--color-default)}::-webkit-scrollbar{width:8px;background-color:#f5f5f5}::-webkit-scrollbar-thumb{-webkit-box-shadow:inset 0 0 6px rgb(0 0 0 / 30%);background:var(--color-primary)}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgb(0 0 0 / 30%);background-color:#f5f5f5}dl,ul,ol{list-style-position:outside;padding:0}ul,ol{margin-bottom:0;list-style-type:none}ul li,ol li{padding:0}.pt-0{padding-top:0}.pb-0{padding-bottom:0}.pr-0{padding-right:0}.pl-0{padding-left:0}.m-0{margin:0}.mr-0{margin-right:0}.mt-0{margin-top:0}.ml-0{margin-left:0}.mb-0{margin-bottom:0}.m-at{margin-left:auto!important;margin-right:auto!important;display:block!important}.text-white{color:#fff}.bg-white{background-color:var(--color-white)}.bg-primary{background-color:var(--color-primary)}.bg-transparent{background-color:#fff0}.bg-gray{background-color:#f6f7f8}.bg-black{background-color:#000}.d-none{display:none!important}.button{padding:10px 20px!important;display:inline-block;font-size:12px;outline:none!important;cursor:pointer;outline:none;border:0 solid transparent!important;margin-left:-1px;text-decoration:none!important;text-transform:uppercase!important;position:relative;z-index:0;background-color:var(--color-primary)}.button span{color:#fff;display:block;padding-left:0%;padding-right:30px;font-size:12px;letter-spacing:3px;transform:scaleX(.9);transform-origin:center left;transition:color 0.3s ease;position:relative;z-index:1}.button em{position:absolute;height:1px;background:#fff;width:20%;right:18px;top:50%;transform:scaleX(.25);transform-origin:center right;transition:all 0.3s ease;z-index:1}.button:before,.button:after{content:'';background-color:rgb(255 255 255 / .2);height:50%;width:0;position:absolute;transition:0.3s cubic-bezier(.785,.135,.15,.86)}.button:before{top:0;left:0;right:auto}.button:after{bottom:0;right:0;left:auto}.button:hover:before{width:100%;right:0;left:auto}.button:hover:after{width:100%;left:0;right:auto}.button:hover span{color:#fff}.button:hover em{background:#fff;transform:scaleX(1)}.header{border-top:5px solid var(--color-seconds-primary)}.header-main .header-search-form-wrapper input{border:1px solid var(--color-seconds-primary);box-shadow:none;height:45px;border-top-left-radius:5px;border-bottom-left-radius:5px}.searchform .button.icon{margin:0;height:45px;width:60px;border-top-right-radius:5px;border-bottom-right-radius:5px;background-color:var(--color-seconds-primary)}.header-main .header-block .icon-box-text.last-reset,.header-main .header-block .icon-box-text.last-reset h3{color:var(--color-primary)}#logo img{padding:10px 0}.header-bottom{background-color:var(--color-primary)!important}.nav-spacing-xlarge>li{margin:0 18px}.header:not(.transparent) .header-bottom-nav.nav>li>a{color:#fff}.slider-section img{border-radius:5px}.section2 .icon-box{box-shadow:3px 5px 1px #00000014;background:#fff;padding:10px;border-radius:15px;border:1px solid #e3e3e3}.custom-title{color:var(--color-seconds-primary)}.custom-divider{max-width:100px;background-color:var(--color-primary)}.product-category .box-image{border-radius:5px}.product-category .box-text{border-bottom-left-radius:5px;border-bottom-right-radius:5px;background:var(--color-primary);padding:15px;//background-size:cover;//background-image:url(/wp-content/uploads/2024/06/bg-top.png);// background-position-x:center;background:#7ec8ea;background:-moz-linear-gradient(152deg,rgb(126 200 234) 0%,rgb(30 159 218) 68%,rgb(30 159 218) 100%);background:-webkit-linear-gradient(152deg,rgb(126 200 234) 0%,rgb(30 159 218) 68%,rgb(30 159 218) 100%);background:linear-gradient(152deg,rgb(126 200 234) 0%,rgb(30 159 218) 68%,rgb(30 159 218) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#7ec8ea",endColorstr="#1e9fda",GradientType=1)}.product-category h5{letter-spacing:0;font-size:16px}.ss-title__custom{border-bottom:2px solid #cbcbcb;background:#fff;border-radius:5px;margin-bottom:1.5em}.ss-title__custom span{position:relative;border:0;border-top-left-radius:5px;border-bottom-left-radius:5px;padding:0 15px 0 0;text-transform:none;letter-spacing:0;color:#fff;font-size:17px;background:var(--color-primary);padding:11px 20px;background-size:cover;background-image:url(/wp-content/uploads/2024/06/bg-top.png)}.ss-title__custom span:after{border:22px solid #fff0;border-left-color:#12499c;position:absolute;top:0;left:100%;content:""}.product-small.box{border-radius:5px;box-shadow:2px 2px 20px #0000000f}.product-small .box-image{border-top-left-radius:5px;border-top-right-radius:5px;background:#fff}.san-pham-section .box .box-image{border-radius:5px}.product-small .box-text{border-top:1px solid #e1e1e1;border-bottom-left-radius:10px;border-bottom-right-radius:10px;background:#fff}.product-small .product-title a{color:var(--color-primary);font-size:16px;font-weight:600}.product-small:hover .product-title a{color:var(--color-seconds-primary)}.name.product-title.woocommerce-loop-product__title{text-align:center}.product-small:hover a img{transform:scale(1.2)}.ss-camket .section-bg-overlay{background-color:#1e9fda80!important}.ss-camket .icon-box{background:#fff;border:1px solid var(--color-primary);padding:20px 10px;align-items:center}.ss-camket .icon-box h3{color:var(--color-seconds-primary)}.ss-camket .icon-box p{color:#002f9f;font-weight:500;font-family:auto}.ss-camket .icon-box-img img{filter:brightness(0) saturate(100%) invert(26%) sepia(92%) saturate(1201%) hue-rotate(178deg) brightness(96%) contrast(102%)}.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,#fff0 0,rgb(255 255 255 / .3) 100%);background:linear-gradient(to right,#fff0 0,rgb(255 255 255 / .3) 100%);-webkit-transform:skewX(-25deg);transform:skewX(-25deg)}.post-item .image-cover{border-radius:10px}.post-item .box-image:hover::before{-webkit-animation:shine .75s;animation:shine .75s}@-webkit-keyframes shine{100%{left:125%}}@keyframes shine{100%{left:125%}}.list-post__item{margin-top:20px}.list-post__item .col.post-item>.col-inner{border-radius:5px;box-shadow:2px 2px 20px #0000000f;padding:0 15px}.list-post__item .post-title a{display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:2}.ss-doitac .ux-logo img{border-radius:5px;height:70px;box-shadow:3px 5px 1px #00000014}.ss-footer .section-bg.fill{background-image:url(/wp-content/uploads/2024/06/banner3.jpg);background-size:cover!important;background-repeat:no-repeat!important;background-position:50% 50%}.ss-footer .cl-logo .img{margin:0 auto}.ss-footer .ux-menu-title.flex{font-size:1.2rem;color:var(--color-white)}.ss-footer .ux-menu-link__text{color:silver;font-size:90%}.ss-footer .ux-menu-link__text::before{unicode-bidi:isolate;font-variant-numeric:tabular-nums;text-transform:none;text-indent:0px!important;text-align:start!important;text-align-last:start!important;content:"-";margin-right:5px}.absolute-footer{display:none}.counter.count-up.active{font-size:250%}.icon-box-wraper{position:relative;overflow:hidden;text-align:center;padding:0 10px}.icon-box-wraper *{color:var(--color-white)}.col-2 .icon-box-wraper{border-left:1px dashed #ddd;border-right:1px dashed #ddd}.ss-doitac{background-image:url(/wp-content/uploads/2024/06/background_dich-vu-web-1.png);background-size:cover!important;background-repeat:no-repeat!important;background-position:50% 50%}.flickity-prev-next-button svg{background:var(--color-primary);border-radius:99%;color:#fff}.flickity-prev-next-button:hover svg{fill:#fff}.ss-parallax{background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;min-height:300px;overflow:hidden}.ss-parallax:before{content:"";position:absolute;top:0;bottom:0;right:0;left:0;width:100%;height:100%;background:#000;opacity:.4}.breadcrums{padding:20px 0;background:#fff0;margin-bottom:0;display:block}.breadcrums>li{display:inline-block}.breadcrums>li>a{color:var(--color-white)}.breadcrums>li+li::before{content:'|';padding:0 15px;color:var(--color-white)}.banner-title-name h1,.banner-title-name span{font-size:30px;line-height:1.5;text-transform:uppercase;letter-spacing:4px;font-weight:500;margin-bottom:0}.box-info-contact li{margin-bottom:20px;margin-left:0!important}.box-info-contact li p{margin-bottom:0;color:#666;font-weight:500}.single .page-wrapper,.archive .page-wrapper,.blog .page-wrapper{padding:0}.blog-post{position:relative;margin-bottom:40px}.wt-post-media{position:relative;overflow:hidden;margin-bottom:20px}.wt-post-title h3.post-title{margin-bottom:15px}.wt-post-title h3.post-title a{overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:40px;display:-webkit-box}.wt-post-meta{margin-bottom:10px}.wt-post-meta ul{margin:0;list-style:none}.wt-post-meta li{padding:0;display:inline-block;font-weight:500;text-transform:uppercase;letter-spacing:1px}.wt-post-meta li span{font-size:13px}.wt-post-meta li.post-date::after{content:"/";display:inline-block;font-weight:400;margin-left:5px;opacity:.5}.wt-post-text{margin-bottom:15px;text-align:justify}.wt-post-text p:last-child{margin:0}.news-latest,.menu-blog{margin:0 0 30px;position:relative;padding:16px 26px 28px;border:1px solid #e3e7e8;background:#fff}.sidebarblog-title h2{font-size:18px;text-transform:uppercase;margin-bottom:20px;padding-bottom:13px;border-bottom:2px solid var(--color-primary);line-height:1.2}.sidebarblog-title h2 span,.page_menu_title h2 span{display:none}.list-news-latest{counter-reset:popular-counter}.list-news-latest .item-article{-webkit-transition:.4s;transition:.4s;padding:15px 0 15px 30px;border-bottom:1px solid #ebebeb;position:relative}.list-news-latest .item-article:last-child{border-bottom:none}.list-news-latest .item-article .number{font-size:30px;font-weight:500;color:#cdcfd0;line-height:1;width:30px;height:30px;position:absolute;left:0;top:50%;margin-top:-15px;border-right:1px solid #e3e7e8;counter-increment:popular-counter}.list-news-latest .item-article .number:before{content:counter(popular-counter);position:absolute;font-size:30px;width:100%;line-height:1}.list-news-latest .item-article .post-content{padding-left:15px;width:100%}.list-news-latest .item-article .post-content h3{margin:5px 0 0;line-height:1.5}.list-news-latest .item-article .post-content h3 a{font-size:14px}.list-news-latest .item-article .post-content span.cate-blog a{font-size:10px;text-transform:uppercase;font-weight:600;color:#828d91}.tree-menu li a{line-height:30px;font-size:13px;position:relative;display:block}.tree-menu>li{border-bottom:1px dashed #e7e7e7}.tree-menu>li:last-child{border-bottom:none}.tree-menu>li>a{padding:12px 30px 12px 0;font-weight:500;font-size:14px;line-height:initial;letter-spacing:1px;display:block;position:relative}.tree-menu>li:last-child>a{padding-bottom:0}.tree-menu li.has-child ul{display:none}.tree-menu li.has-child:first-child ul{display:block}.tree-menu li.has-child>ul{padding:0 0 15px 15px}.tree-menu li.has-child>ul>li ul{padding:0 0 0 15px}.tree-menu li a .icon-control{font-size:12px;position:absolute;top:0;bottom:0;right:0;margin:auto;width:25px;height:25px;line-height:25px;cursor:pointer;border:1px solid #fff0;text-align:center;color:#525353}.tree-menu li a .icon-control:hover{border-color:#e7e7e7}.icon-plus-submenu:after,.icon-plus-submenu:before{background:rgb(9 9 9 / .6);content:'';display:block;position:absolute;margin-right:7px;top:50%;right:0;-moz-transition:all .25s linear;-o-transition:all .25s linear;-webkit-transition:all .25s linear;transition:all .25s linear}.icon-plus-submenu:before{width:9px;height:1px;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.icon-plus-submenu:after{width:1px;height:9px;right:4px;transform-origin:center;-moz-transform:translateY(-50%) scale(1,1);-ms-transform:translateY(-50%) scale(1,1);-webkit-transform:translateY(-50%) scale(1,1);transform:translateY(-50%) scale(1,1)}.tree-menu li.active>a .icon-plus-submenu:after{-moz-transform:translateY(-50%) scale(1,0);-ms-transform:translateY(-50%) scale(1,0);-webkit-transform:translateY(-50%) scale(1,0);transform:translateY(-50%) scale(1,0)}.box-article-heading h1{margin:20px 0 15px;font-size:24px;line-height:1.3}.article-info-more{margin-bottom:20px}ul.article-info-more li{opacity:.85;display:inline-block;margin-right:10px}ul.article-info-more li *{font-size:13px;font-weight:600}ul.article-info-more li i{margin-right:5px}.article-pages,.meta-tags,.article-comment .comment_form,.post-navigation{margin-bottom:40px}.post-navigation{width:100%;float:left;font-size:16px;font-weight:600}.post-navigation .right{float:right}.post-navigation .left{float:left}.post-navigation span svg{width:12px;height:12px;display:inline-block;vertical-align:middle;margin:0 4px}.post-navigation span a{display:inline-block;vertical-align:-1px}.pagination{display:flex;padding:0;margin:0;list-style:none;gap:4px;justify-content:center}.pagination li.item{margin:0;padding:0;border:1px solid var(--color-primary);cursor:pointer;font-size:var(--font-size-defaut);font-weight:600;justify-content:center;align-items:center;transition:all .4s ease-in-out;border-radius:4px;display:grid}.pagination li.item.current{background-color:var(--color-primary)}.pagination li.item.current a{color:var(--color-white)}.pagination li.item a{padding:5px 15px!important;color:var(--color-primary)}.fancybox-button svg path{fill:var(--color-white)}.fancybox-caption__body{background-color:#000;padding:20px;color:var(--color-white)}.post-type-archive-product .price-wrapper .price,.tax-product_cat .price-wrapper .price{display:none}.nav-pagination>li>.current,.nav-pagination>li>a:hover,.nav-pagination>li>span:hover{background-color:var(--color-primary);border-color:var(--color-primary)}.sidebar-page.group-menu,.yith-wcan-filter,.box-gallery,.box-content__featureal{margin:0 0 30px;position:relative;padding:20px;border:1px solid #e3e5ec}.sidebar-page.group-menu img{width:100%}.sidebar-page .title_block h2,.yith-wcan-filter .filter-title{font-size:18px;text-transform:uppercase;margin-bottom:20px;padding-bottom:10px;border-bottom:2px solid #000;text-align:center}.yith-wcan-filters .yith-wcan-filter .filter-items .filter-item>a:hover,.yith-wcan-filters .yith-wcan-filter .filter-items .filter-item>label>a:hover,.price-range:hover *,.yith-wcan-filters .yith-wcan-filter .filter-items .filter-item.active>a *,.yith-wcan-filters .yith-wcan-filter .filter-items .filter-item.active>label>a *{color:var(--color-primary)}.row-information{padding:15px}.row-information .product-title{font-size:35px;line-height:1.4;margin:0 0 10px;color:var(--color-primary)}.row-information .product-page-price{display:flex;flex-direction:row-reverse;justify-content:flex-end;border-bottom:1px solid #e5e5e5;padding:0 0 10px;margin:0 0 10px 0;align-items:baseline;line-height:1.4}.row-information .product-page-price del{margin-left:10px;font-size:15px}.row-information .product-page-price>span.amount *,.row-information .product-page-price ins *{font-size:22px}.row-information .price>span.amount *,.row-information ins span.amount *{font-weight:400;color:red}.row-information .product-short-description{border-bottom:1px solid #e5e5e5;padding:0 0 10px;margin:0 0 15px}.row-information .product-short-hotline *,.row-information .product-short-description *{margin-bottom:0;font-size:15px;line-height:2}.row-information .product-short-description ul{list-style:disc}.row-information .col-action>.col-inner>a.button:nth-of-type(1){border:1px solid var(--color-primary)!important;background-color:var(--color-white)}.row-information .col-action>.col-inner>a.button:nth-of-type(1) span,.row-information .col-action>.col-inner>a.button:nth-of-type(2) span{color:var(--color-primary);width:100%;padding:0;max-width:100%;transform:unset}.row-information .col-action>.col-inner>a.button:nth-of-type(2) span{color:var(--color-white)}.row-information .col-action>.col-inner>a.button:nth-of-type(1) em,.row-information .col-action>.col-inner>a.button:nth-of-type(2) em{width:0}.product-tab__title{font-size:18px;border-bottom:1px solid #eee;padding:15px 15px 10px;padding-left:15px;line-height:1.3;text-transform:initial;font-weight:400;letter-spacing:initial;padding-left:0;font-weight:700;color:var(--color-primary)}.product-description .description-content .description-productdetail{position:relative}.expandable-content_toggle{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;border:1px solid var(--color-primary);padding:5px 15px;position:relative;text-align:center;font-weight:500;background:#fff;z-index:99;outline:none}.expandable-content_toggle i,.expandable-content_toggle span{color:var(--color-primary)}.expandable-content_toggle i{margin-right:10px;transition:transform 0.2s ease-in-out}.expandable-content_toggle:hover i{transform:rotate(45deg)}.product-description .description-content.opened .description-productdetail{height:150px;overflow:hidden}.product-description .description-content.opened .description-productdetail:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:50px;pointer-events:none;background:linear-gradient(#fff0,rgb(255 255 255 / .4) 15%,#fff)}.product-description .description-content:not(.opened) .expandable-content_toggle{margin-top:30px;border:0}.featured_item .wt-post-title h3.post-title a{-webkit-line-clamp:3}.featured_item .blog-post{box-shadow:2px 2px 20px #0000000f}.featured_item .wt-post-info.p-t30.text-black{border-top:1px solid #e1e1e1;border-bottom-left-radius:10px;border-bottom-right-radius:10px;background:#fff;padding:20px}.box-img__fix{width:100%;max-height:150px;overflow:hidden}.box-img__fix img{width:100%;height:100%;object-fit:contain}@keyframes placeHolderShimmer{0%{background-position:-800px 0}100%{background-position:800px 0}}.background-masker{background-color:#fff;position:absolute}.animated-background{animation-duration:2s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeHolderShimmer;animation-timing-function:linear;background-color:#f6f7f8;background:linear-gradient(to right,#eeeeee 8%,#bbbbbb 18%,#eeeeee 33%);background-size:800px 104px;height:70px;position:relative}.custom-product-page .box-icon-widget .col-inner{border:1px dashed #ececec;padding:10px;background:#fff;margin-top:10px;position:sticky;top:10px}.custom-product-page .icon-box.featured-box{margin-bottom:10px;border-radius:4px;align-items:center}.custom-product-page .icon-box.featured-box .icon-box-text{font-size:18px}.custom-product-page .icon-box.featured-box .icon-box-img{width:40px!important}.custom-product-page .block-cat{padding-top:5px}.custom-product-page .block-cat p{margin-bottom:0}.custom-product-page .block-cat h4{font-size:20px;color:var(--color-primary)}.article-content{box-shadow:0 0 30px rgb(31 45 61 / .125);border-radius:5px;overflow:hidden;background:#fff;padding:15px;margin:0 15px}@media screen and (max-width:992px){.sidebar-page .title_block h2,.yith-wcan-filter .filter-title{font-size:15px}.slider-nav-outside .flickity-prev-next-button.next,.slider-nav-outside .flickity-prev-next-button.previous{display:none}}@media screen and (max-width:768px){.col-action{margin-top:20px}.ss-camket .custom-title{text-align:center}.product-category{padding-bottom:20px!important}}@media screen and (max-width:468px){.product-small .product-title a{font-size:14px}.row-information .product-title{font-size:22px}}