.absolute-footer{display:none}.social-icons .button.icon{background-color:currentColor!important;border-color:currentColor!important;color:#3a589d!important;opacity:1}.social-icons .button.icon>i{color:#fff!important}#header.has-transparent .html_top_right_text{color:#fff}#header{box-shadow:0 0 7px 3px rgb(0 0 0 / 10%)}.header-nav .html.custom i{font-size:14px;margin-right:5px}.sidebar-menu .nav-sidebar .html.custom{padding-left:0}.sidebar-menu .nav-sidebar .html.custom i{font-size:14px;margin-right:5px}header.transparent .nav>li>a{color:#fff}header.transparent .form-flat input:not([type=submit]){background-color:#fff}header #masthead .header-inner{border-bottom:1px solid rgb(0 0 0 / .2)}header.transparent #masthead .header-inner{border-bottom:1px solid #fff}.ss_intro{background-image:radial-gradient(#fff 40%,#f2f2f2)}.ss_intro .intro-row{margin-top:-10%;padding:24px;margin-bottom:30px;background-color:#fff;border-radius:10px;box-shadow:0 2px 6px 6px rgb(0 0 0 / .04)}.ss_intro .box-row .col-inner{border-radius:10px}.ss_intro .box-row .intro-box{padding:0 12px 24px}.ss_intro .box-row .intro-box:first-child{padding-left:0}.ss_intro .box-row .intro-box:last-child{padding-right:0}.ss_intro .box-row .intro-box .col-inner{background-color:#fff}.ss_intro .box-row .icon-box{padding:24px 40px;border:1px solid #0066BF;border-radius:10px}.ss_intro .box-row .icon-box .title{font-size:24px;font-weight:700;line-height:1;margin-bottom:0;letter-spacing:normal}.ss_intro .box-row .icon-box .sub-title{margin-bottom:0;font-size:14px}.ss_product{background-image:radial-gradient(#fff 40%,#f2f2f2)}.ss_product~.ss_product{background-image:linear-gradient(180deg,#fff,rgb(0 0 0 / .03) 50%,rgb(0 0 0 / .05) 80%)}.ss_product .box-blog-post{box-shadow:0 1px 3px -2px rgb(0 0 0 / 12%),0 1px 2px rgb(0 0 0 / 24%);border-radius:5px;overflow:hidden;transition:all .3s;background-color:#fff}.ss_product .box-blog-post:hover{box-shadow:0 3px 6px -4px rgb(0 0 0 / 16%),0 3px 6px rgb(0 0 0 / 23%);transition:all .3s}.ss_product .box-blog-post .post-title{font-family:"Montserrat",sans-serif;min-height:40px;overflow:hidden;text-overflow:ellipsis;line-height:20px;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical}.box-blog-post .post-title{font-family:"Montserrat",sans-serif;min-height:40px;overflow:hidden;text-overflow:ellipsis;line-height:20px;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical}.box-blog-post .is-divider{display:none}.box-blog-post .from_the_blog_excerpt{min-height:40px;overflow:hidden;text-overflow:ellipsis;line-height:20px;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;display:none}.ss_product .box-blog-post .is-divider{display:none}.ss_post{background-image:linear-gradient(0deg,#fff,rgb(0 0 0 / .03) 50%,rgb(0 0 0 / .05) 80%)}.ss_post .box-blog-post{box-shadow:0 1px 3px -2px rgb(0 0 0 / 12%),0 1px 2px rgb(0 0 0 / 24%);border-radius:5px;overflow:hidden;transition:all .3s;background-color:#fff}.ss_post .box-blog-post:hover{box-shadow:0 3px 6px -4px rgb(0 0 0 / 16%),0 3px 6px rgb(0 0 0 / 23%);transition:all .3s}.ss_post .box-blog-post .post-title{font-family:"Montserrat",sans-serif;min-height:40px;overflow:hidden;text-overflow:ellipsis;line-height:20px;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical}.ss_post .box-blog-post .is-divider{display:none}.ss_testimonial .tss-carousel .slide-item .single-item-wrapper{flex-direction:column-reverse}.ss_testimonial .tss-carousel .slide-item .tss-meta-info{background-color:#D07D00;color:#fff;display:block}.ss_testimonial .tss-carousel .slide-item .tss-meta-info .profile-img-wrapper{position:relative;margin-top:-20px;z-index:99;display:inline-block;width:30%}.ss_testimonial .tss-carousel .slide-item .tss-meta-info .profile-img-wrapper img{max-width:80px;margin:auto}.ss_testimonial .tss-carousel .slide-item .tss-meta-info .author-name{color:#fff;width:70%;display:inline-block;font-family:"Montserrat",sans-serif}.ss_testimonial .tss-carousel .slide-item .tss-meta-info .author-bio{width:70%;display:block;margin-left:auto;margin-top:-25px;color:#fff;font-family:"Montserrat",sans-serif}.ss_testimonial .tss-carousel .slide-item .tss-meta-info .rating-wrapper{width:70%;display:block;margin-left:auto;margin-top:-10px;color:#fff;font-family:"Montserrat",sans-serif}.ss_testimonial .tss-carousel .item-content-wrapper:after{display:none}@media (max-width:600px){.ss_intro .box-row .intro-box{margin-bottom:20px}.ss_intro .box-row .intro-box:first-child{padding-left:10px}.ss_intro .box-row .intro-box:last-child{padding-right:10px}}.ss_footer form{margin-bottom:0}.ss_footer form .wpcf7-text{margin-top:10px;margin-bottom:0;border-radius:5px}.ss_footer form .wpcf7-submit{margin-bottom:5px;width:60%;border-radius:5px;background-color:#D07D00;box-shadow:5px 5px 5px 1px rgb(0 0 0 / .2)}.footer-widgets .widget li{font-size:14px}.footer-widgets .widget li i{margin-right:5px}@media (max-width:600px){.footer-widgets .row{display:block}.footer-widgets .row .col{margin-bottom:40px}.ss_footer form .wpcf7-submit{width:100%;margin-top:20px}}.blog-archive .page-numbers.nav-pagination{margin-bottom:20px}.blog-archive h1.page-title{font-size:24px;font-family:"Montserrat",sans-serif}.taxonomy-description h2,.taxonomy-description h3,.taxonomy-description h4{font-family:"Montserrat",sans-serif;text-align:left}.blog-archive .taxonomy-description p{text-align:left}.blog-archive .taxonomy-description table{margin:20px 0}.blog-archive .taxonomy-description table th,.blog-archive .taxonomy-description table td{text-align:center}.blog-archive .taxonomy-description ul{padding-inline-start:1.5em;text-align:left}.col.post-item .box-image .image-cover{padding-top:90%!important}b,strong{font-weight:700}.blog-single .post .article-inner{box-shadow:none}.blog-single .post .article-inner h1.entry-title{font-family:"Montserrat",sans-serif}.blog-single .post .article-inner h2,.blog-single .post .article-inner h3,.blog-single .post .article-inner h4,.blog-single .post .article-inner h5{font-family:"Montserrat",sans-serif}.blog-single .post .article-inner .entry-header-text-top{padding-top:0;padding-left:0;padding-right:0}.blog-single .post .article-inner .entry-content{padding-left:0;padding-right:0}.page #content ul{padding-inline-start:1em}.page #content.content-area h2,.page #content.content-area h3,.page #content.content-area h4,.page #content.content-area h5{font-family:"Montserrat",sans-serif}.page #content.content-area h2 b,.page #content.content-area h3 b,.page #content.content-area h4 b,.page #content.content-area h5 b{font-weight:700}.mobile-cta{position:fixed;bottom:0;left:0;z-index:99;width:100%;background-color:#eee}.mobile-cta ul{list-style:none;padding-inline-start:0;display:flex;justify-content:space-evenly;width:100%;margin-bottom:0;align-items:center}.mobile-cta ul{list-style:none;margin-bottom:0}.mobile-cta ul li{padding:10px 0 5px;margin-left:0;margin-bottom:0;line-height:1}.mobile-cta ul li a{display:block;line-height:1}.mobile-cta ul li.mobile-phone{width:20%;text-align:center}.mobile-cta ul li.mobile-phone img{background-color:#0066BF;max-width:74px;padding:.7rem;border-radius:4rem;width:4rem;height:4rem;box-shadow:0 0 5px 5px rgb(1 1 1 / 20%);transform:rotate(-36deg);margin-top:-25px}.mobile-cta ul li img{max-width:35px;width:35px}.m-a-box{display:none}@media (max-width:600px){#top-link{bottom:60px}.ss-form-dang-ky{padding-bottom:0px!important}.ss-form-dang-ky .row .small-12{padding-bottom:24px!important}}.taxonomy-description figure figcaption{text-align:center}.taxonomy-description img{display:block;margin:auto}.ss-form-dang-ky{padding:36px!important}.ss-form-dang-ky img{border-radius:12px}.ss-form-dang-ky form{margin-bottom:0}.ss-form-dang-ky form input,.ss-form-dang-ky form textarea{border-radius:4px}.ss-form-dang-ky .row .large-7,.ss-form-dang-ky .row .large-5{padding-bottom:0}.ss_product .box-category .box-image{display:none}.ss_product .product-category{padding-bottom:0!important}.ss_product .product-category a:hover{text-decoration:none}.ss_product .box-category .box-text .header-title{padding:10px;background-color:#fff;border-radius:10px;border:2px solid #0066bf;color:#0066bf;font-family:"Montserrat",sans-serif;transition:all .5s}.ss_product .box-category .box-text{padding-bottom:.7em!important;padding-left:0;padding-right:0}.ss_product .box-category .box-text .header-title:hover{background-color:#0066bf;color:#fff;text-decoration:none!important;transition:all .5s}.ss_product .slider-nav-push:not(.slider-nav-reveal) .flickity-prev-next-button{margin-top:-1%}.ss_product .custom-title{display:flex;justify-content:flex-start;align-items:center;box-shadow:3px 3px 3px 1px #ccc;border-radius:10px;padding-right:15px}.ss_product .custom-title .title{width:fit-content;margin-bottom:0;background:#0066bf;color:#fff;padding:10px;border-top-left-radius:10px;border-bottom-left-radius:10px;position:relative}.ss_product .custom-title .title a{color:#fff}.ss_product .custom-title .title:after{position:absolute;left:100%;top:0;content:"";width:0;height:0;border-top:26px solid #fff0;border-left:24px solid #0066bf;border-bottom:26px solid #fff0}.ss_product .custom-title ul{list-style:none;display:flex;margin-bottom:0;align-items:center}.ss_product .custom-title ul li{margin-bottom:0}.ss_product .custom-title ul li a{font-size:14px}.ss_product .custom-title p{margin-bottom:0}.shop-page-title h1{text-align:center;margin:20px 0;background:#0066bf;padding:10px;border-radius:0 0 48px 48px;color:#fff;position:relative}.shop-page-title h1:after{content:"";position:absolute;left:-4px;bottom:-6px;width:100%;height:100%;border:2px solid #0066bf;border-radius:0 0 48px 48px}.shop-page-title .woocommerce-result-count{margin-left:0}.child-cat{margin-top:20px!important;list-style:none;display:grid;grid-template-columns:20% 20% 20% 20% 20%}.child-cat li{margin:0;padding:10px 0;text-align:left}.term-description figure{float:none}.term-description img{display:block;margin:auto}.term-description figcaption,.term-description dl,.term-description dt{text-align:center}.term-description dd{display:block}.blog-featured-title .entry-meta span{font-style:normal}.blog-featured-title .entry-meta .byline{margin-right:10px;display:contents}.blog-featured-title .entry-meta .byline img{width:50px;border-radius:50%}.blog-featured-title .entry-meta .posted-on{margin-left:15px}.blog-featured-title .entry-meta .modified{margin-left:15px}.blog-featured-title .entry-meta .author-img{width:50px;height:50px;border-radius:50%;margin-right:5px;object-fit:cover}.cat_banner img{width:100%;margin-top:20px}.home .wpcf7 form.sent .wpcf7-response-output{color:#fff}.term-description ul{padding-left:1em}.follow-google{width:max-content;padding:8px 15px;background-color:#E9E9E9;border-radius:10px}.follow-google a{display:flex;align-items:center;color:#000;text-decoration:none}.follow-google img{width:100px;margin-left:10px}.term-description .button{border-radius:11px;display:block;width:max-content;margin:0 auto 20px}.woocommerce-tabs .tab-panels #tab-description dl,.woocommerce-tabs .tab-panels #tab-description dt,.woocommerce-tabs .tab-panels #tab-description figure{display:block;margin-left:auto;margin-right:auto}.tab-panels .entry-content{word-break:break-word}@media (max-width:768px){.ss_product .box-category .box-text .header-title{font-size:10px;padding-left:0;padding-right:0}.ss_product .slider-nav-push:not(.slider-nav-reveal) .flickity-prev-next-button{margin-top:-3.5%}.ss_product .custom-title{display:block}.ss_product .custom-title .title:after{border-top:22px solid #fff0;border-left:22px solid #0066bf;border-bottom:22px solid #fff0}.ss_product .custom-title ul{display:block;margin:20px 0}.ss_product .custom-title ul li{margin-left:0}.ss_product .custom-title a.readmore{margin:20px}.child-cat{grid-template-columns:50% 50%}.product-small.box .box-text-products a.button{font-size:10px}.product-small.box .box-text-products .woocommerce-loop-product__title{font-size:1em}.term-description figure{width:100%!important}.author-box .flex-row{display:block!important}.single-product .product-page-title .flex-row{display:block!important}#button-contact-vr{bottom:15%!important;right:15px!important}#button-contact-vr .button-contact .phone-vr{width:60px;height:60px}.phone-vr-circle-fill{width:45px;height:45px}.phone-vr-img-circle{width:20px;height:20px}.shop-page-title h1{font-size:1.2em}.product-main .content-row{display:block}}td:first-child,th:first-child{padding-left:.5em}.ux-menu.columns-2{column-count:2;display:flow}@media (max-width:400px){table{font-size:85%}.ux-menu.columns-2{column-count:1}}.breadcrumb_last{font-weight:700}.search-results .blog-wrapper .align-center{display:none}@media screen and (min-width:768px){.header-search-form{width:100%!important;padding-right:8px!important}}#header #top-bar{padding:4px 0}#header #top-bar .top-bar-nav .header-social-icons .follow-icons{display:flex;gap:4px}#header #top-bar .top-bar-nav .header-social-icons .follow-icons a{background-color:white!important;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;margin:0;border:none;text-decoration:none}#header #top-bar .top-bar-nav .header-social-icons .follow-icons a i{color:#3a589d!important;font-size:14px;line-height:1;top:0;position:unset}#header #top-bar .top-bar-nav .header-social-icons .follow-icons a:hover{background-color:#3a589d!important}#header #top-bar .top-bar-nav .header-social-icons .follow-icons a:hover i{color:#ffffff!important}.theme-flatsome .p-0{padding:0}.theme-flatsome .mb-0 *{margin-bottom:0}.theme-flatsome .noline b{visibility:hidden}.theme-flatsome .no-upper,.theme-flatsome .no-upper *{text-transform:none}.theme-flatsome .title.w-small .section-title{max-width:180px}.theme-flatsome .title.h-font .section-title{font-family:'Dancing Script',sans-serif;font-weight:400}.theme-flatsome .noline .section-title,.theme-flatsome .noline .section-title *{border:none;padding:0;margin:0}.theme-flatsome p{font-size:14px}.theme-flatsome .h2.title .section-title{font-size:48px;line-height:1.2}.theme-flatsome .h3.title .section-title{font-size:32px;line-height:1.2}.theme-flatsome .icon-box-left .icon-box-img+.icon-box-text{padding-left:16px}.theme-flatsome footer a{color:#fff}.theme-flatsome footer .footer_title *{font-size:24px;line-height:1.4;font-weight:700}.theme-flatsome .footer_info ul li{padding:4px 0}.theme-flatsome .footer_info ul li i{line-height:1.6;margin-right:8px}@media (min-width:1024px){#menu-item-432619>.sub-menu,#menu-item-14640>.sub-menu{display:grid;grid-template-columns:1fr 1fr}}