.next-prev-nav,.widget>ul>li>a{font-size:.9rem}@font-face{font-family:Montserrat;font-style:italic;font-weight:100 900;font-display:swap;src:url(../fonts/montserrat/JTUQjIg1_i6t8kCHKm459WxRxC7mw9c.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:Montserrat;font-style:italic;font-weight:100 900;font-display:swap;src:url(../fonts/montserrat/JTUQjIg1_i6t8kCHKm459WxRzS7mw9c.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:italic;font-weight:100 900;font-display:swap;src:url(../fonts/montserrat/JTUQjIg1_i6t8kCHKm459WxRxi7mw9c.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:Montserrat;font-style:italic;font-weight:100 900;font-display:swap;src:url(../fonts/montserrat/JTUQjIg1_i6t8kCHKm459WxRxy7mw9c.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:Montserrat;font-style:italic;font-weight:100 900;font-display:swap;src:url(../fonts/montserrat/JTUQjIg1_i6t8kCHKm459WxRyS7m.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:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../fonts/montserrat/JTUSjIg1_i6t8kCHKm459WRhyzbi.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:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../fonts/montserrat/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../fonts/montserrat/JTUSjIg1_i6t8kCHKm459WZhyzbi.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:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../fonts/montserrat/JTUSjIg1_i6t8kCHKm459Wdhyzbi.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:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../fonts/montserrat/JTUSjIg1_i6t8kCHKm459Wlhyw.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,body,h1,h2,h3,h4,h5,h6{font-family:Montserrat,sans-serif!important}body{font-weight:400;font-style:normal}.mobile-sidebar-levels-2 .nav>li>ul>li>a,.nav>li>a{font-family:Montserrat,sans-serif!important;font-weight:800;font-style:normal}.banner h1,.banner h2,.heading-font,h1,h2,h3,h4,h5,h6{font-weight:800;font-style:normal}.alt-font{font-weight:400!important;font-style:normal!important}.aligncenter{text-align:center}.box-image{position:relative;overflow:hidden;display:block}.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%}#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}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}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}.icon-box-text h3,.icon-box-text h5{color:var(--primary-color);font-weight:700}pre.wp-block-code,pre.wp-block-code>code{background-color:#f5f7f9!important;padding:5px}pre.wp-block-code{border-left:6px solid var(--primary-color);border-radius:5px}pre.wp-block-code>code{margin:0 .2rem;font-size:.9em;border-radius:4px;border:none}.author-name,.next-prev-nav{border:1px solid var(--primary-color)}.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}.author-name{padding-top:12px;background-color:#f1f8e9;padding-bottom:10px;margin-bottom:20px;border-radius:8px;color:var(--primary-color);padding-left:20px}.author-box{background:#ffff;padding:15px;border-radius:8px;border:1px solid var(--primary-color);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)}}.has-border,.lightbox-content,.nav-dropdown-has-border .nav-dropdown,.portfolio-single-page figure.gallery-item img,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}.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)}section h2.section-title-center span::after{content:"";display:table;clear:both;background:url(/wp-content/uploads/2025/04/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}.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}.nav-dropdown{min-width:450px}.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;position:relative;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}.blog-single .is-divider,.button_style [hidden],.portfolio-single-page figure.gallery-item figcaption.wp-caption-text{display:none}@-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}.accordion,.accordion-item,.contact-list li,.slider-testimonial .col-inner,.tagcloud a:hover{position:relative}.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}.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()}.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)}}.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[aria-expanded=true] .accordion-inner{display:block}.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{background:linear-gradient(90deg,var(--primary-color) 0,#444 100%)}.footer-section{background-color:transparent;background-image:linear-gradient(90deg,var(--primary-color) 0,#444 100%)}.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>')}.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;background:#ffff}.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{box-shadow:none}.article-inner.has-shadow{background-color:transparent}.article-inner.has-shadow .entry-content{padding-left:.1rem;padding-right:.1rem}.row-box-shadow-3 .box-text p{opacity:1;visibility:visible;transition:none}.row-slider .flickity-page-dots{bottom:-20px;transform:none}.flickity-page-dots .dot.is-selected{background-color:#fe8322!important;border:2px solid #fe8322}.flickity-page-dots .dot.is-selected:before{content:"";position:absolute;width:28px;height:28px;margin-top:-13px;margin-left:-14px;border-radius:50%;background:0 0;border:1px solid #f28124}.slider-testimonial .col-inner::before{content:url(/wp-content/uploads/2025/04/quote.svg);position:absolute;top:15px;left:15px;width:30px;height:auto;opacity:.3;z-index:1}.portfolio-single-page figure.gallery-item{padding:8px}.nav-dropdown>li.nav-dropdown-col{min-width:360px}.ftwp-in-post#ftwp-container-outer.ftwp-float-none #ftwp-contents{width:100%}section.viral-video blockquote{border-left:none}