:root{--desktop-content-width:1140px;--desktop-min-width:820px;--tablet-min-width:620px;--glob-color-bg-primary:var(--e-global-color-primary,#000000);--glob-color-bg-secondary:var(--e-global-color-secondary,#222020);--glob-color-text:var(--e-global-color-text,#F3F3F3);--glob-color-accent:var(--e-global-color-accent,#00FF01);--glob-color-heading-primary:var(--e-global-color-heading-primary,#222020);--glob-color-heading-secondary:var(--e-global-color-heading-secondary,#00FF01);--glob-color-text-secondary:var(--e-global-color-text-secondary,#CDCDCD);--glob-color-text-light:var(--e-global-color-text-light,#191818);--glob-color-text-light-secondary:var(--e-global-color-text-light-secondary,#393939);--glob-color-button-idle:var(--e-global-color-button-idle,#0B6C0B);--glob-color-button-light:var(--e-global-color-button-light,#00FF01);--glob-color-accent-hover:var(--e-global-color-accent-hover,#027D03);--glob-gradient-primary:linear-gradient(180deg, #000000 0%, #121212 100%);--woocommerce:#00ff01!important;--wc-primary:var(--woocommerce)!important;--woo-color-tab:#1a1a1a;--woo-color-tab-active:#4a4a4a}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}body{background-color:var(--glob-color-bg-primary);color:var(--glob-color-text)}a{color:var(--glob-color-accent)}a:active,a:focus,a:hover{color:var(--glob-color-accent-hover)}h1,h2,h3,h4,h5,h6,p{color:var(--glob-color-text)}.topbar{background-color:var(--glob-color-accent)}.topbar-wrapper{display:flex;justify-content:space-between;align-content:center;width:1140px;max-width:80%;margin:0 auto}.topbar-wrapper .partial-icons .child-item,.topbar-wrapper .partial-links .child-item,.topbar-wrapper .partial-socials .child-item{font-family:"Open Sans",Sans-serif;font-weight:600}.site-header{position:relative;z-index:9999}.site-header .site-navigation ul.menu li ul{background:#000}.site-header .site-navigation ul.menu li ul li{border-block-end:1px solid #121212}.site-header .site-navigation-toggle-holder .site-navigation-toggle{color:var(--e-global-color-accent)}.site-header .site-navigation-dropdown ul.menu li.current-menu-item a{background:var(--e-global-color-accent);color:#000}#hero-slides{padding:0;position:relative;height:auto}#hero-slides>div>div{min-height:1px;margin:0}#hero-slides>div>div>.elementor-element.hero-slide.e-chil.slick-slide:not(:first-child){max-width:100%;width:100%!important}#hero-slides.slick-initialized{height:auto;margin-bottom:0}#hero-slides .slick-arrow{z-index:999}#hero-slides .slick-arrow.slick-prev{left:20px}#hero-slides .slick-arrow.slick-next{right:20px}#hero-slides .slick-list{z-index:888;width:100%!important}#hero-slides .slick-dots{bottom:5%;z-index:999}#hero-slides .slick-dots li{height:10px;background-color:#fff;transition:.5s linear;border-radius:8px;box-shadow:1px 1px 5px #000;opacity:.5}#hero-slides .slick-dots li button,#hero-slides .slick-dots li button:active,#hero-slides .slick-dots li button:focus,#hero-slides .slick-dots li button:hover{box-shadow:0 0;background:0 0;border:1px solid transparent}#hero-slides .slick-dots li button::before,#hero-slides .slick-dots li button:active::before,#hero-slides .slick-dots li button:focus::before,#hero-slides .slick-dots li button:hover::before{color:transparent}#hero-slides .slick-dots li.slick-active{width:30px}#hero-slides .slick-dots li.slick-active button::before{color:transparent}.dd-section{padding:40px 20px}.dd-section-b{padding:40px 20px 0}.static-grid-block p{margin-bottom:0}a.elementor-button{box-shadow:none!important}[data-wpcf7-id="558"] form>div,[data-wpcf7-id="558"] form>div label{display:flex;flex-direction:column;gap:1rem}[data-wpcf7-id="558"] form>div p{margin-bottom:0;display:block}[data-wpcf7-id="558"] form>div label br{display:none}[data-wpcf7-id="558"] form>div .wpcf7-form-control.wpcf7-submit{transition:.3s linear;transform:translateY(0);width:100%}[data-wpcf7-id="558"] form>div .wpcf7-form-control.wpcf7-submit:active,[data-wpcf7-id="558"] form>div .wpcf7-form-control.wpcf7-submit:focus,[data-wpcf7-id="558"] form>div .wpcf7-form-control.wpcf7-submit:hover{transform:translateY(-5px)}.partial-icons,.partial-links,.partial-socials{display:flex;gap:1rem;min-height:1rem}.partial-icons .child-item,.partial-links .child-item,.partial-socials .child-item{color:var(--glob-color-bg-primary,#000);padding:5px;display:none;gap:3px;opacity:1}.partial-icons .child-item:active,.partial-icons .child-item:focus,.partial-icons .child-item:hover,.partial-links .child-item:active,.partial-links .child-item:focus,.partial-links .child-item:hover,.partial-socials .child-item:active,.partial-socials .child-item:focus,.partial-socials .child-item:hover{opacity:.89}@media screen and (min-width:820px){#hero-slides{height:600px}#hero-slides .e-con.e-flex>.e-con-inner{min-height:600px!important}.elementor-editor-active #hero-slides{height:auto}.partial-icons .child-item,.partial-links .child-item,.partial-socials .child-item{display:flex}}footer.site-footer{background-color:#000;box-shadow:0 0 25px 0 #000;padding:40px 20px}footer.site-footer .footer-inner{flex-direction:column;justify-content:center;align-items:center;gap:2rem;margin-bottom:2rem}footer.site-footer p{margin-bottom:0}footer.site-footer .site-branding{align-items:flex-start;justify-content:flex-start}footer.site-footer .site-branding .site-logo img{display:inline-block!important}footer.site-footer div.footer-links ul.menu a{padding:0;color:var(--glob-color-text,#fff)}footer.site-footer .partial-icons,footer.site-footer .partial-links,footer.site-footer .partial-socials{display:flex;gap:0;justify-content:center}footer.site-footer .partial-icons .child-item,footer.site-footer .partial-links .child-item,footer.site-footer .partial-socials .child-item{display:flex;color:var(--glob-color-text,#fff)}footer.site-footer .partial-socials{width:100%;justify-content:space-around}footer.site-footer .partial-socials svg{width:48px;height:48px}footer.site-footer .dd-footer{width:var(--desktop-content-width,1120px);max-width:100%;margin:0 auto;padding:0}footer.site-footer .dd-footer .copyright{text-align:center}.footer-links{display:flex;flex-direction:column;flex-wrap:wrap;align-items:flex-start;width:100%;gap:2rem}.footer-links>div{width:100%;text-align:center}.footer-links .linkgroup-title{font-size:18px;color:var(--glob-color-accent);margin-bottom:0;display:block}.footer-links .menu,.footer-links .partial-links{flex-direction:column;gap:.5rem;width:100%}.footer-links .menu{gap:.5rem;width:100%}.footer-links .menu li{justify-content:center}.footer-links .partial-icons,.footer-links .partial-links,.footer-links .partial-socials{display:flex;gap:1rem}.footer-links .partial-icons .child-item,.footer-links .partial-links .child-item,.footer-links .partial-socials .child-item{justify-content:center}@media screen and (min-width:820px){footer.site-footer .footer-inner{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:0}footer.site-footer .linkgroup-title{margin-top:1rem;margin-bottom:1rem}footer.site-footer .partial-icons,footer.site-footer .partial-links,footer.site-footer .partial-socials{justify-content:flex-start}footer.site-footer .partial-socials svg{width:24px;height:24px}footer.site-footer .dd-footer .copyright{text-align:left}.footer-links{flex-direction:row;flex-wrap:nowrap;width:auto}.footer-links>div{text-align:left}.footer-links .menu{gap:0}.footer-links .menu li{justify-content:flex-start}.footer-links .partial-icons,.footer-links .partial-links,.footer-links .partial-socials{gap:0}.footer-links .partial-icons .child-item,.footer-links .partial-links .child-item,.footer-links .partial-socials .child-item{justify-content:flex-start}}body.single-post{background-color:#000;background-image:var(--glob-gradient-primary,#000)}body.single-post #content{margin-top:64px;margin-bottom:64px}body.single-post #content .page-header,body.single-post #content .related-posts-list{margin-bottom:2rem}body.single-post #content .page-header .entry-title,body.single-post #content .related-posts-list .entry-title{margin-top:0;margin-bottom:.5rem}body.single-post #content .page-header .article-meta,body.single-post #content .related-posts-list .article-meta{display:flex;gap:1rem;font-size:.85rem;color:var(--glob-color-text,#fff);opacity:.75;line-height:1em;padding:.5rem 0}body.single-post #content .page-header .article-meta .article-meta-category,body.single-post #content .related-posts-list .article-meta .article-meta-category{padding-right:1rem;border-right:1px solid}body.single-post #content .article-image{display:flex;flex-direction:column;gap:1rem;text-align:center;margin-bottom:2rem;font-size:.768rem}.related-posts{margin-top:3rem;padding-top:2rem;border-top:1px solid rgba(255,255,255,.336)}.related-posts-list{list-style:none;margin:0 auto;padding:0;display:grid;grid-template-columns:1fr;justify-content:space-between;gap:1rem;margin-bottom:0!important}.related-posts-list .related-post-item{padding:1rem;background-color:#000;transition:.3s linear;transform:translateY(0)}.related-posts-list .related-post-item:active,.related-posts-list .related-post-item:focus,.related-posts-list .related-post-item:hover{transform:translateY(-5px)}.related-posts-list .related-post-wrapper h3{margin-bottom:.1rem;min-height:70px;color:var(--glob-color-accent)}.related-posts-list .related-post-wrapper a>div{position:relative;aspect-ratio:16/9;overflow:hidden;margin-inline:-1rem;margin-top:-1rem}.related-posts-list .related-post-wrapper a>div img{position:absolute;top:50%;transform:translateY(-50%);width:100%;height:auto}.rr-partials .partial-icons,.rr-partials .partial-links,.rr-partials .partial-socials{flex-direction:column}.rr-partials .partial-icons .child-item,.rr-partials .partial-links .child-item,.rr-partials .partial-socials .child-item{color:var(--glob-color-bg-text,#fff)}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .content-area{background-color:#000;background-image:var(--glob-gradient-primary,#000);padding:40px 20px}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .content-area .woocommerce-error,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .content-area .woocommerce-info,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .content-area .woocommerce-message{padding:1em 2em 1em 3.5em;margin:0 0 2em;position:relative;background-color:var(--glob-color-accent,--woo-color-tab-active,#fff);color:var(--glob-color-primary,#000);border-top:3px solid var(--glob-color-accent,--woo-color-tab-active,#fff);border-top-color:var(--glob-color-accent,--woo-color-tab-active,#fff);list-style:none;width:auto;word-wrap:break-word}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .content-area a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .content-area button.button.alt{background-color:var(--glob-color-accent);color:#000;line-height:22px}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .content-area a.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .content-area button.button.alt:hover{opacity:1}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .content-area a.button:hover:active,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .content-area a.button:hover:focus,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .content-area a.button:hover:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .content-area button.button.alt:hover:active,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .content-area button.button.alt:hover:focus,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .content-area button.button.alt:hover:hover{opacity:.89}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .content-area a.button.wc-forward{background-color:#000;color:var(--glob-color-accent)}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .content-area a.button.wc-forward:hover{opacity:1}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .content-area a.button.wc-forward:hover:active,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .content-area a.button.wc-forward:hover:focus,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .content-area a.button.wc-forward:hover:hover{opacity:.89}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .content-area ul.products li.product .price{color:var(--glob-color-accent)}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb{opacity:.75;color:var(--glob-color-button-idle)}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb a{color:var(--glob-color-accent)}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb a:active,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb a:focus,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb a:hover{opacity:1}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) span.onsale{background-color:var(--glob-color-accent);color:var(--glob-color-bg-primary);line-height:2.5;transition:.3s linear;transform:translateY(0)}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) span.onsale:active,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) span.onsale:focus,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) span.onsale:hover{transform:translateY(-5px)}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price{color:var(--glob-color-accent)}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product .woocommerce-tabs ul.tabs{margin-bottom:0;padding-right:0;padding-left:0}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product .woocommerce-tabs ul.tabs::before{border-bottom:1px solid var(--woo-color-tab-active)}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product .woocommerce-tabs ul.tabs li{border:1px solid var(--woo-color-tab-active);background-color:var(--woo-color-tab);margin:0}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product .woocommerce-tabs ul.tabs li::before{border-bottom:1px solid var(--woo-color-tab-active);border-right:1px solid var(--woo-color-tab-active);box-shadow:0 0 0}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product .woocommerce-tabs ul.tabs li::after{border-bottom:1px solid var(--woo-color-tab-active);border-left:1px solid var(--woo-color-tab-active);box-shadow:0 0 0}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product .woocommerce-tabs ul.tabs li a{color:var(--glob-color-text)}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product .woocommerce-tabs ul.tabs li.active{background:var(--woo-color-tab-active);color:var(--glob-color-text);border-bottom-color:var(--woo-color-tab-active)}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product .woocommerce-tabs ul.tabs li.active::before{box-shadow:2px 2px 0 var(--woo-color-tab-active)}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product .woocommerce-tabs ul.tabs li.active::after{box-shadow:-2px 2px 0 var(--woo-color-tab-active)}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product .woocommerce-tabs .panel{padding:40px;background-color:var(--woo-color-tab-active)}.woocommerce-cart,.woocommerce-checkout{background-color:#000;background-image:var(--glob-gradient-primary,#000)}.woocommerce-cart .wp-block-woocommerce-cart,.woocommerce-cart .wp-block-woocommerce-checkout,.woocommerce-checkout .wp-block-woocommerce-cart,.woocommerce-checkout .wp-block-woocommerce-checkout{margin-top:64px;margin-bottom:64px}.woocommerce-cart .wp-block-woocommerce-cart.alignwide,.woocommerce-cart .wp-block-woocommerce-checkout.alignwide,.woocommerce-checkout .wp-block-woocommerce-cart.alignwide,.woocommerce-checkout .wp-block-woocommerce-checkout.alignwide{margin-inline:0!important}.woocommerce-cart .wp-block-woocommerce-cart .wc-block-components-button,.woocommerce-cart .wp-block-woocommerce-checkout .wc-block-components-button,.woocommerce-checkout .wp-block-woocommerce-cart .wc-block-components-button,.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-button{background-color:var(--glob-color-accent);color:#000;transition:.3s linear;transform:translateY(0);color:var(--glob-color-primary,#000);font-weight:700;text-decoration:none;border-color:var(--glob-color-accent)}.woocommerce-cart .wp-block-woocommerce-cart .wc-block-components-button:active,.woocommerce-cart .wp-block-woocommerce-cart .wc-block-components-button:focus,.woocommerce-cart .wp-block-woocommerce-cart .wc-block-components-button:hover,.woocommerce-cart .wp-block-woocommerce-checkout .wc-block-components-button:active,.woocommerce-cart .wp-block-woocommerce-checkout .wc-block-components-button:focus,.woocommerce-cart .wp-block-woocommerce-checkout .wc-block-components-button:hover,.woocommerce-checkout .wp-block-woocommerce-cart .wc-block-components-button:active,.woocommerce-checkout .wp-block-woocommerce-cart .wc-block-components-button:focus,.woocommerce-checkout .wp-block-woocommerce-cart .wc-block-components-button:hover,.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-button:active,.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-button:focus,.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-button:hover{transform:translateY(-5px)}body.blog{background-color:#000;background-image:var(--glob-gradient-primary,#000)}body.blog .page-content{display:grid;grid-template-columns:1fr;gap:2rem;margin-top:64px;margin-bottom:64px}body.blog .page-content .post{padding:1rem;display:flex;flex-direction:column;background-color:var(--glob-color-bg-primary,#000);transition:.3s linear;transform:translateY(0)}body.blog .page-content .post:active,body.blog .page-content .post:focus,body.blog .page-content .post:hover{transform:translateY(-5px)}body.blog .page-content .post>h2{order:2;margin-bottom:5px}body.blog .page-content .post>a{order:1;aspect-ratio:16/9;overflow:hidden;position:relative;margin-inline:-1rem;margin-top:-1rem}body.blog .page-content .post>a img{width:100%;height:auto;position:absolute;top:50%;transform:translateY(-50%)}body.blog .page-content .post>p{order:4}body.blog .page-content .post>.article-meta{order:3;margin-bottom:.83rem;display:flex;gap:1rem;font-size:.85rem;color:var(--glob-color-text,#fff);opacity:.75;line-height:1em;padding:.5rem 0}body.blog .page-content .post>.article-meta .article-meta-category{padding-right:1rem;border-right:1px solid}@media screen and (min-width:620px){.related-posts-list{grid-template-columns:1fr 1fr}body.blog .page-content{grid-template-columns:1fr 1fr;gap:2rem;margin-top:64px;margin-bottom:64px}}@media screen and (min-width:1120px){.related-posts-list{grid-template-columns:1fr 1fr 1fr 1fr}body.blog .page-content{grid-template-columns:1fr 1fr 1fr}}