.product-info .nbw_single_price bdi,.product-info .price bdi,.product-info .price ins bdi,.product-small span.amount bdi,.product_list_widget span.amount bdi{color:var(--fs-color-alert);text-shadow:1px 1px 0 #fff,-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,3px 3px 5px #333}.accordion-item[aria-expanded=true] .accordion-inner,.box-image,form.variations_form .ux-swatches .ux-swatch__text{display:block}.pricing-table .price,.product-info .nbw_single_price bdi,.product-info .price bdi,.product-info .price ins bdi,.product-small span.amount bdi,.product_list_widget span.amount bdi{text-shadow:1px 1px 0 #fff,-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,3px 3px 5px #333}@font-face{font-family:Mulish;font-style:italic;font-weight:200 1000;font-display:swap;src:url(../fonts/mulish/1Pttg83HX_SGhgqk2joiaqRXBA.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Mulish;font-style:italic;font-weight:200 1000;font-display:swap;src:url(../fonts/mulish/1Pttg83HX_SGhgqk2joraqRXBA.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Mulish;font-style:italic;font-weight:200 1000;font-display:swap;src:url(../fonts/mulish/1Pttg83HX_SGhgqk2jogaqRXBA.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Mulish;font-style:italic;font-weight:200 1000;font-display:swap;src:url(../fonts/mulish/1Pttg83HX_SGhgqk2johaqRXBA.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Mulish;font-style:italic;font-weight:200 1000;font-display:swap;src:url(../fonts/mulish/1Pttg83HX_SGhgqk2jovaqQ.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Mulish;font-style:normal;font-weight:200 1000;font-display:swap;src:url(../fonts/mulish/1Ptvg83HX_SGhgqk0gotcqA.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Mulish;font-style:normal;font-weight:200 1000;font-display:swap;src:url(../fonts/mulish/1Ptvg83HX_SGhgqk2wotcqA.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Mulish;font-style:normal;font-weight:200 1000;font-display:swap;src:url(../fonts/mulish/1Ptvg83HX_SGhgqk0AotcqA.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Mulish;font-style:normal;font-weight:200 1000;font-display:swap;src:url(../fonts/mulish/1Ptvg83HX_SGhgqk0QotcqA.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Mulish;font-style:normal;font-weight:200 1000;font-display:swap;src:url(../fonts/mulish/1Ptvg83HX_SGhgqk3wot.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.alt-font,.heading-font,.off-canvas-center .nav-sidebar.nav-vertical>li>a,.wp-block-code code,body,h1,h2,h3,h4,h5,h6{font-family:Mulish,sans-serif!important}body{font-weight:400;font-style:normal}.mobile-sidebar-levels-2 .nav>li>ul>li>a,.nav>li>a{font-family:Mulish,sans-serif!important;font-weight:900;font-style:normal}.banner h1,.banner h2,.heading-font,h1,h2,h3,h4,h5,h6{font-weight:900;font-style:normal}.alt-font{font-weight:400!important;font-style:normal!important}.box-image{position:relative;overflow:hidden}.box-image:after,.box-image:before{content:"";position:absolute;background:rgba(255,255,255,.5);width:0;height:0;opacity:1;transform:rotate(90deg);transition:opacity 1.3s,transform 1.3s,width 1.3s,height 1.3s;pointer-events:none}.box-image:before{bottom:0;left:0;z-index:1}.box-image:after{top:0;right:0;z-index:1}.box-image:hover:after,.box-image:hover:before{transform:rotateY(180deg);opacity:0;width:100%;height:100%}.aligncenter{text-align:center}#header-contact li>a>i+span{text-transform:none;font-size:.85rem}.header:not(.transparent) .header-nav.nav>li>a,div#product-sidebar #custom_html-2 h3{color:var(--primary-color)}.entry-header .entry-category{margin:0 0 1em;padding:5px 12px;line-height:1;background-image:linear-gradient(135deg,#ffdf73 0,#ff8534 100%);background-color:transparent;border-radius:5px;text-transform:uppercase;display:inline-block;width:auto}span.widget-title{font-size:.9em;font-weight:800;background:var(--primary-color);border-radius:5px 5px 0 0;border:1px solid var(--primary-color);padding:10px;display:block;color:#ffff;margin-top:10px}.widget .is-divider{display:none;margin-top:.66em}.widget_archive ul,.widget_brands_list ul,.widget_categories ul,.widget_price_filter ul,.widget_product_categories ul,.widget_recently_viewed_products ul{margin:0;background:#f1f8e9;padding:5px;border:1px solid var(--primary-color);border-radius:0 0 5px 5px}.widget_price_filter form,.widget_product_tag_cloud div,.widget_tag_cloud div{margin:0;background:#f1f8e9;padding:10px;border:1px solid var(--primary-color);border-radius:0 0 5px 5px}.widget>ul>li>a{font-size:.9rem}.icon-box-text h3,.icon-box-text h5{color:var(--primary-color);font-weight:700}.product-info .nbw_single_price bdi,.product-info .price bdi,.product-info .price ins bdi{font-size:30px}.product-info .nbw_single_price .gia-chinh-hang,.product-info .nbw_single_price .gia-chinh-hang bdi{font-size:.85rem;color:#565656;text-shadow:none}.product-info del span.amount{opacity:1}.product-info .gia-chinh-hang .label-km{background:var(--fs-color-alert);padding:3px 7px;color:#fff;border-radius:3px}.product-info .nbw_single_price .tiet-kiem-box{margin-top:5px}.blog-single .is-divider,.button_style [hidden],.product-info .yith-wcwl-add-to-wishlist-button span,form.cart .ux-quantity{display:none}.product-small span.amount bdi,.product_list_widget span.amount bdi{font-size:1.2rem}.product-small del span.amount bdi,.product_list_widget del span.amount bdi{font-size:.85rem;color:#191919;text-shadow:none}.product-small .box-text,.product_list_widget .product-title{padding-left:.1em;padding-right:.1em}.product-small.box .product-title a,.product_list_widget .product-title{font-weight:700}form.variations_form .ux-swatches{display:grid;grid-template-columns:auto auto;grid-gap:10px;padding:0;width:100%}form.variations_form .ux-swatch{width:100%;padding:5px;height:auto;display:flex;justify-content:flex-start;align-items:center}form.variations_form .ux-swatch>:not(.ux-swatch__text){width:30px;height:30px;margin-right:8px}.badge-container{margin:0}.badge-circle .badge-inner,.badge-circle-inside .badge-inner{border-radius:8px 30px 30px 0;background:var(--wp--preset--color--alert);position:relative;padding:0 5px}.badge-circle .badge-inner:after,.badge-circle-inside .badge-inner:after{position:absolute;content:'';width:3px;height:15px;background:#8b0018;bottom:-5px;left:0;z-index:-1;border-radius:0 0 0 15px}.badge{height:30px;width:45px;font-size:13px;margin-left:-3px;margin-top:0}/*! elementor - v3.12.2 - 23-04-2023 */.elementor-heading-title p{margin:0 0 1em;padding:10px 21px 7px;line-height:1;background-image:linear-gradient(135deg,#ffdf73 0,#ff8534 100%);background-color:transparent;border-radius:15px;text-transform:uppercase}.elementor-heading-title h1{color:#1b875a;font-size:50px;font-weight:900}.price-table-section .price-table-row .pricing-table-wrapper .pricing-table .items{padding:35px 0}.price-table-section .price-table-row .pricing-table-wrapper .pricing-table .items>div{border-bottom:none;padding:0 0 0 24px;margin-bottom:15px}.price-table-section .price-table-row .pricing-table-wrapper .pricing-table .bullet-item::before{content:'';position:absolute;top:4px;left:0;width:18px;height:18px;background:url(/wp-content/uploads/2024/07/checklist.webp) center/contain no-repeat}.single-resources h2{border-left:solid 8px var(--primary-color)!important;padding-left:10px}.flickity-slider-custom .col-inner,.related-products-wrapper .flickity-slider .col-inner,.row-box-shadow-3 .col-inner{box-shadow:0 1px 8px rgba(0,0,0,.25);border-radius:15px;margin:5px 0;padding:0 0 15px}#block-2 .box-image img,.has-border,.lightbox-content,.nav-dropdown-has-border .nav-dropdown,a.button,button[type=submit],input[type=email],input[type=number],input[type=password],input[type=submit],input[type=tel],input[type=text],input[type=url],textarea{border-radius:8px}.row-box-shadow-3 .box-image{border-radius:8px 8px 0 0}.blog-wrapper .post-item,div.category-page-row .row-small>.col{display:flex}.col-inner .box-vertical{padding:15px 15px 0}.blog-single .box-shadow-3,.sponsors .col-inner{box-shadow:none}.button.facebook,.button.linkedin,.button.pinterest{color:#13aff0!important;box-shadow:0 0 25px #13aff0}.button.email{color:#ffc107!important;box-shadow:0 0 25px #ffc107}.button.twitter{color:#20c997!important;box-shadow:0 0 25px #20c997}.blog-author-image img,.button.instagram,.button.phone,.button.tumblr{color:#28a745!important;box-shadow:0 0 25px #28a745}div#product-sidebar #custom_html-2 p{font-size:.75rem}.author-name{border:1px solid #2e942b30;padding:12px 12px 12px 20px;background-color:#f1f8e9;border-radius:7px;color:var(--primary-color)}.author-box{background:#f0f8ff;padding:15px;border-radius:10px;border:1px solid #ddd;border-left:6px solid var(--primary-color);margin:10px 0}.related-products-wrapper .product-section-title{color:#fff;text-transform:uppercase;letter-spacing:2px;background:linear-gradient(120deg,var(--fs-color-primary),var(--fs-color-secondary));padding:12px 20px;border-radius:8px;box-shadow:0 6px 20px rgba(30,144,255,.3),0 2px 8px rgba(255,0,122,.2);position:relative;z-index:1;margin:25px auto;text-align:center;overflow:hidden}.related-products-wrapper .product-section-title::before{content:'';position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(45deg,rgba(255,255,255,.1),rgba(255,255,255,.3),rgba(255,255,255,.1));animation:3s infinite related-products-wrapper-shine;z-index:-1}.related-products-wrapper .product-section-title:hover{transform:scale(1.02);box-shadow:0 8px 25px rgba(30,144,255,.4),0 4px 12px rgba(255,0,122,.3);transition:.3s}@keyframes related-products-wrapper-shine{0%,100%{transform:translateX(-100%) rotate(45deg)}50%{transform:translateX(100%) rotate(45deg)}}#comments .comment-respond{border-radius:8px;border:1px solid #ddd}.product_meta{background:#f1f8e9;border-radius:8px;border:1px dashed #2e942b;padding:10px;margin-bottom:20px;color:#2e942b}.woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image img{height:450px!important;object-fit:contain;object-position:center}.lien-he-thiet-ke-button{display:block;text-align:center;background:#fa5114;padding:7px;margin-bottom:10px;border-radius:5px;color:#fff;font-size:110%;text-transform:uppercase;font-weight:700}.header-button-1{animation:1s ease-in-out infinite phone-vr-circle-fill}.header-button-1 .header-button{font-size:1.2em}.note-pttt{padding:10px;border:1px solid;border-radius:4px;margin-bottom:15px;background:#e03232;color:#fff;font-weight:700}.logo-left .flex-right,.next-prev-nav{border:1px solid var(--primary-color)}.logo-left .flex-right{margin-left:auto;padding:6px 5px 6px 8px;border-radius:10px;font-size:80%}.pricing-table .items{padding:10px;font-size:15px;color:#000}.price-list-description>p>a,.pricing-table .items>div{text-align:left;padding:7.5px 0 7.5px 25px;border-bottom:1px solid #ececec;background:url(/wp-content/uploads/2024/07/checklist.webp) 0 0/15px no-repeat;background-position-y:13px}.pricing-table .title{background-color:#0073ce;background-image:linear-gradient(to right,#2733ad,#673ab7);padding:15px;border-bottom:2px solid #0092ff;color:#fff;font-weight:500;text-transform:none;font-size:19px;letter-spacing:0;border-top-left-radius:10px;border-top-right-radius:10px}.featured-table .title{background-image:linear-gradient(to right,#2a33ad,#2196f3)!important}.pricing-table .price{color:#e5322d;padding:10px;font-weight:900;background:#0073ce;font-size:30px}#logo:after,#logo:before{transform:skewX(-25deg) translateY(-50%);content:"";position:absolute;top:50%;width:40px;height:100%;background-color:#fff;z-index:0}#logo:before{left:0;animation:5s linear infinite alternate light-left}#logo:after{right:-5%;animation:5s linear infinite alternate light-right}@keyframes light-left{0%{left:-5%;opacity:0}50%{left:50%;opacity:1}to{left:105%;opacity:0}}@keyframes light-right{0%{right:-5%;opacity:0}50%{right:50%;opacity:1}to{right:105%;opacity:0}}.info-sp .product-title{font-size:22px;margin-bottom:15px}.single-product .product-info .product-title{margin-bottom:0;font-size:20px}#block-2 .icon-box:hover{background:#fff}#block-2 .icon-box{background:#f1f8e9;margin-bottom:5px;border-radius:8px;padding:5px;border:1px dashed var(--primary-color)}#block-2 .icon-box .icon-box-text{padding-left:0;font-size:13px}#block-2 .icon-box h4{font-size:.85rem;margin-bottom:-2px;padding-top:3px}#block-2 .icon-inner img{width:35px}#block-2 .box-push .box-text{border-radius:8px;background:#f1f8e9;margin-bottom:10px}.product-tabs a{border:1px solid #ccc}.tabs a{border-radius:5px!important}.tabs li{margin:5px!important}form.cart .buy_now_button,form.cart .single_add_to_cart_button.button{width:45%;border-radius:8px;height:40px;line-height:40px;margin:5px;font-size:.65rem}.product-footer .woocommerce-tabs{padding:30px;box-shadow:0 1px 8px rgba(0,0,0,.25);border-radius:15px;margin-bottom:20px}@media (max-width:549px){.small-nav-collapse>li{width:auto}}.woocommerce-variation-add-to-cart,form.cart{display:flow-root;margin-bottom:.85rem;text-align:center}.product-description,.product-feature,.product-gift{margin:20px 0 10px;font-size:.85rem;box-sizing:border-box}form.cart .single_add_to_cart_button.button{box-shadow:0 0 25px var(--fs-color-secondary)}form.cart .buy_now_button::before,form.cart .single_add_to_cart_button.button::before{content:'';position:absolute;left:10px;top:50%;transform:translateY(-50%);width:20px;height:20px}form.cart .buy_now_button{box-shadow:0 0 25px var(--fs-color-primary);position:relative;padding-left:30px}form.cart .single_add_to_cart_button.button::before{background:url('/wp-content/uploads/2025/01/cart-icon.webp') center center/contain no-repeat}form.cart .buy_now_button::before{background:url('/wp-content/uploads/2025/01/credit-card.webp') center center/contain no-repeat}.product-description{position:relative;border:1px dashed #2e942b;border-radius:8px;padding:10px}.product-description .product-description-title,.product-feature .product-feature-title{background:url(/wp-content/themes/flatsome-child/assets/img/checkmark-logo.svg) 5px 4px no-repeat #fff;font-weight:700;line-height:21px;color:#191718;position:absolute;top:-.85rem;padding:0 15px 0 30px;left:13px}.product-description ul,.product-feature ul,.product-gift ul{list-style:none;padding-left:0}.product-description ul li,.product-feature ul li,.product-gift ul li{padding-left:25px;margin-left:5px;background:url(/wp-content/uploads/2024/07/checklist.webp) left center/18px no-repeat;margin-bottom:5px}.product-description .product-description-ribbon,.product-feature .product-feature-ribbon,.product-gift .product-gift-ribbon{position:absolute;right:-5px;top:-5px;z-index:1;overflow:hidden;width:75px;height:75px;text-align:right}.product-description .product-description-ribbon span,.product-feature .product-feature-ribbon span,.product-gift .product-gift-ribbon span{font-size:10px;font-weight:700;color:#fff!important;text-transform:uppercase;text-align:center;transform:rotate(45deg);width:100px;display:block;background:var(--wp--preset--color--alert);box-shadow:0 3px 10px -5px rgba(0,0,0,.7);position:absolute;top:19px;right:-21px}.accordion,.accordion-item,.button_style,.cart-icon,.contact-list li,.tagcloud a:hover{position:relative}.product-description .product-description-ribbon span::before,.product-feature .product-feature-ribbon span::before,.product-gift .product-gift-ribbon span::before{content:"";position:absolute;left:0;top:100%;z-index:-1;border-left:3px solid var(--wp--preset--color--alert);border-right:3px solid transparent;border-bottom:3px solid transparent;border-top:3px solid var(--wp--preset--color--alert);filter:brightness(.7)}.product-description p,.product-feature p,.product-gift p{padding-left:10px;padding-right:30px}.product-feature,.product-gift{position:relative;border:1px dashed #2e942b;border-radius:8px;padding:10px 0}.product-gift .product-gift-title{background:url(/wp-content/themes/flatsome-child/assets/img/gift-logo.svg) 5px 4px no-repeat #fff;font-weight:700;line-height:21px;color:#191718;position:absolute;top:-.85rem;padding:0 15px 0 30px;left:13px}.product-small .product-category-icon{position:absolute;bottom:5px;left:5px;z-index:2;border-radius:8px}.product-small .product-category-icon img{width:30px;border-radius:8px;-webkit-transition:.2s ease-in-out}.product-info .product-category-icon{position:absolute;top:35px;right:25px;z-index:2;border-radius:8px}.product-info .product-category-icon img{width:35px;border-radius:8px;-webkit-transition:.2s ease-in-out}.widget_recently_viewed_products ul.product_list_widget li{border:1px solid #2e942b30;margin-bottom:5px;border-radius:7px;color:var(--primary-color)}.widget_recently_viewed_products ul.product_list_widget li img{margin:8px}.widget_recently_viewed_products ul.product_list_widget li a{color:var(--fs-experimental-link-color);font-size:.9rem}.widget_recently_viewed_products ul.product_list_widget li .product-title{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.nav-pagination>li>.current,.nav-pagination>li>a:hover,.nav-pagination>li>span:hover{box-shadow:0 0 25px #13aff0;border-radius:8px}a.radius-bottom{border-radius:0 0 8px 8px}.post-item .col-inner:hover{box-shadow:0 0 25px var(--primary-color)}.image_custom:after{content:"";background:#c30210;position:absolute;height:85px;width:85px;right:-19px;bottom:-22px;z-index:-1}.article-inner.has-shadow .entry-content{padding-left:0;padding-right:0}.widget>ul>li ul li{background:url(/wp-content/uploads/2025/03/icon-menu.png) 2px 8px no-repeat;padding-left:25px}.absolute-footer.dark,.nav-dark .nav>li>a{color:#ffff}.nav-dark .nav>li>a:hover{color:#e67e22}span.count-up{font-size:3rem;font-weight:900}section h2.section-title-center span::after{content:"";display:table;clear:both;background:url(/wp-content/uploads/2025/03/line.png) no-repeat;width:100%;height:20px;background-position-x:center;background-position-y:bottom;padding-top:0}h2.section-title-center b{color:rgba(255,255,255,0)}.next-prev-nav{display:flex;justify-content:space-between;align-items:center;padding:10px 15px;background:#f1f8e9;border-radius:8px;font-size:.9rem}.nav-next a,.nav-prev a{display:flex;align-items:center;gap:8px;text-decoration:none;color:#f2833c;font-weight:700;transition:.3s;padding:8px}.nav-next a:hover,.nav-prev a:hover{color:#d96b2d;transform:translateX(-5px)}.nav-next a:hover{transform:translateX(5px)}.nav-next i,.nav-prev i{font-size:18px;transition:transform .3s}.nav-prev a:hover i{transform:translateX(-3px)}.nav-next a:hover i{transform:translateX(3px)}.next-prev-nav span{margin:5px;padding:5px;border:1px solid var(--primary-color);border-radius:8px}.nav>li>a{color:hsla(0,0%,40%);transition:.2s}@media (max-width:768px){.next-prev-nav{flex-direction:column;text-align:center;padding:15px}.nav-next,.nav-prev{width:100%;padding:8px 0}.nav-next a,.nav-prev a{justify-content:center}}.nav-dropdown.nav-dropdown-default>li>a,ul.sub-menu.nav-dropdown.nav-dropdown-default a{color:#373535;margin:0;padding:13px 12px}.nav-dropdown.nav-dropdown-default>li>a:hover,ul.sub-menu.nav-dropdown.nav-dropdown-default a:hover{background-color:var(--primary-color);border-radius:8px;color:#fff}.button_style,.button_style *,.button_style:after,.button_style:before{border:0 solid;box-sizing:border-box}.button_style{-webkit-tap-highlight-color:transparent;-webkit-appearance:button;background:var(--wp--preset--color--alert);color:#fff;cursor:pointer;margin:0;border:1px solid;border-radius:999px;text-transform:uppercase;display:inline-block;overflow:hidden;box-shadow:0 0 0 2em transparent;-webkit-animation:2s infinite pulse;animation:2s infinite pulse}.button_style:disabled{cursor:default}.button_style svg{display:block;vertical-align:middle}@-webkit-keyframes pulse{0%{box-shadow:0 0 0 0 var(--primary-color)}}@keyframes pulse{0%{box-shadow:0 0 0 0 var(--primary-color)}}.button_style:after,.button_style:before{content:"";position:absolute;inset:-2px;border-radius:999px;z-index:-1}.button_style:before{background:linear-gradient(45deg,red,#ff7300,#fffb00,#48ff00,#00ffd5,#002bff,#7a00ff,#ff00c8,red);background-size:400%;filter:blur(5px);animation:20s linear infinite glowing-button-85;transition:opacity .3s ease-in-out}@keyframes glowing-button-85{50%{background-position:400% 0}}.button_style:after{background:#fff;inset:0}.button_style span{color:#fff}section h2.section-title span.section-title-main{background:linear-gradient(to right,#000 0,var(--primary-color) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text}section.dark h2.section-title span.section-title-main{background:linear-gradient(to right,#ffff 0,var(--primary-color) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.icon-box.icon-box__value .icon{transition:.2s ease-in-out;transform:transform:translateY(-5px) rotate(360deg) scale(1.5)}.icon-box.icon-box__value .icon-box-text h5{font-size:clamp(1.625rem,1.1596rem + 1.4894vw,2.5rem);transition:.2s ease-in-out}.icon-box:hover .icon,.icon-box:hover h5,.social-icons a:hover{transform:translateY(-5px) rotate(360deg) scale(1.5)}.icon-box:hover p{transform:rotate()}.cart-icon{display:inline-block;padding-bottom:10px}.cart-icon strong{border:2px solid #f2833c;background:#fff;color:#f2833c;height:2.2em;width:2.2em;line-height:1.9em;text-align:center;border-radius:8px;display:flex;align-items:center;justify-content:center;transition:.3s ease-in-out;box-shadow:0 0 25px var(--fs-color-alert)}.cart-icon strong:hover{background:#f2833c;color:#fff;transform:scale(2);box-shadow:0 0 40px var(--fs-color-alert)}.image-transition{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s,transform var(--e-transform-transition-duration, .4s);animation:5s infinite techwix-up-down}@keyframes techwix-up-down{0%,100%{transform:translateY(30px)}50%{transform:translateY(0)}}.tabs-custom{background:var(--fs-color-secondary);padding:20px;border-radius:10px}.tabs-custom .nav-pills{display:flex;justify-content:center;gap:15px;border-bottom:2px solid #f2833c;padding-bottom:10px}.tabs-custom .nav-pills .tab{padding:12px 20px;border-radius:50px;color:#fff;font-weight:700;transition:.3s}.tabs-custom .nav-pills .tab.active,.tabs-custom .nav-pills .tab:hover{background:var(--fs-color-primary);transform:translateY(-3px)}.tabs-custom .panel{display:none;opacity:0;transform:translateY(10px);transition:.3s}.tabs-custom .panel.active{display:block;opacity:1;transform:translateY(0)}.tabs-custom .col-inner{background:#2c3e50;padding:20px;border-radius:10px;transition:.3s}.tabs-custom .col-inner:hover{background:var(--fs-color-primary);transform:scale(1.05)}.tagcloud a:hover{transform:translateY(-4px) scale(1.5);box-shadow:0 4px 10px rgba(0,0,0,.2);transition:.3s;z-index:9999}.accordion-item,.accordion-title{background:var(--fs-color-primary);color:#fff}.accordion-item{border:1px solid rgba(255,255,255,.2);border-radius:5px;margin-bottom:10px}.accordion-title{display:flex;align-items:center;justify-content:space-between;text-decoration:none;width:100%;border-radius:5px;transition:background .4s}.accordion-title.active,.accordion-title:hover{background:var(--fs-color-secondary);color:#fff}.toggle{border:none;background:0 0;color:#fff;cursor:pointer}.accordion-item::after,.accordion-item::before{content:"";position:absolute;top:50%;transform:translateY(-50%);border-radius:50%}.accordion-inner{display:none;padding:20px;color:#fff}.accordion-item::before{left:-55px;width:24px;height:24px;background:var(--fs-color-secondary)}.accordion-item::after{left:-50px;width:14px;height:14px;background:#fff}.fixed-bottom{position:fixed;bottom:10px}.background-gradient-primary{background:linear-gradient(120deg,var(--fs-color-primary),var(--fs-color-secondary))}.contact-list{list-style:none;padding:0;margin:0}.contact-list li{padding-left:30px;margin-bottom:8px;font-size:16px}.contact-list li::before{content:"";position:absolute;left:0;top:2px;width:20px;height:20px;background-size:cover;background-repeat:no-repeat}.contact-list .address::before{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512"><path fill="%23F2833C" d="M168 0c72.9 0 136 47.3 160 112c24 64.7 8.1 136-40 184L200 400c-5 5-11 8-17 8s-12-3-17-8L56 296C8.1 248-8 176.7 16 112C40 47.3 95.1 0 168 0zm0 272a80 80 0 1 0 0-160a80 80 0 1 0 0 160z"/></svg>')}.contact-list .hotline::before{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="%23F2833C" d="M511.3 387.8l-23.4 69.1c-7.1 21.1-29.3 34.8-51.9 31c-43.2-7.3-84.5-21.4-122.6-41.9c-39.3-21.2-75.5-48.4-107.4-80.3s-59.1-68.1-80.3-107.4c-20.5-38.1-34.6-79.4-41.9-122.6c-3.8-22.6 9.9-44.8 31-51.9l69.1-23.4c16.8-5.7 35.3.3 45.8 14.9l42.5 59.6c10.8 15.1 9.5 35.6-3.1 49.2L194.3 196.1c17.3 35.1 41.5 67.1 70.6 96.2s61 53.3 96.2 70.6l33.9-24.2c13.6-9.7 34-10.9 49.2-3.1l59.6 42.5c14.5 10.3 20.5 29 14.9 45.8z"/></svg>')}.contact-list .email::before{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="%23F2833C" d="M467 61c10 4.3 18.4 12.6 22.8 22.8C496 97 496 110 496 136v240c0 26 0 39-6.2 52.2c-4.3 10.2-12.7 18.5-22.8 22.8C454 464 441 464 415 464H97c-26 0-39 0-52.2-6.2c-10.2-4.3-18.5-12.6-22.8-22.8C16 415 16 402 16 376V136c0-26 0-39 6.2-52.2c4.3-10.2 12.6-18.5 22.8-22.8C58 32 71 32 97 32h320c26 0 39 0 52.2 6.2zM80 144.4V368L216 256L80 144.4zM295 279l-32 25c-11 9-26 9-37 0l-32-25L96 384h320L295 279z"/></svg>')}.contact-list .website::before{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="%23F2833C" d="M256 8C119 8 8 119 8 256s111 248 248 248s248-111 248-248S393 8 256 8zm96 416H160c-9 0-16-7-16-16s7-16 16-16h192c9 0 16 7 16 16s-7 16-16 16zm64-64H96c-9 0-16-7-16-16s7-16 16-16h320c9 0 16 7 16 16s-7 16-16 16zm32-64H64c-9 0-16-7-16-16s7-16 16-16h384c9 0 16 7 16 16s-7 16-16 16z"/></svg>')}.contact-list .hours::before{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="%23F2833C" d="M256 8C119 8 8 119 8 256s111 248 248 248s248-111 248-248S393 8 256 8zm128 264h-96c-9 0-16-7-16-16V112c0-9 7-16 16-16s16 7 16 16v128h80c9 0 16 7 16 16s-7 16-16 16z"/></svg>')}input.wpcf7-form-control.wpcf7-submit{margin-bottom:14px;background:#0077c7!important;color:#fff!important;padding:10px 6px;border:none;cursor:pointer;display:inline-block}.ftwp-in-post#ftwp-container-outer.ftwp-float-none #ftwp-contents{width:100%}.header-search-form-wrapper input.search-field{border-radius:8px 0 0 8px}@media only screen and (max-width:64em){.header-button-1 .header-button{display:none}.logo-left .flex-right{border:none}}@media only screen and (max-width:48em){.header-button-1 .header-button{display:none}.logo-left .flex-right{border:none}}@media only screen and (max-width:30em){.header-button-1 .header-button{display:none}.logo-left .flex-right{border:none}}