.header-style{transition:all 0.475s ! Important;background:#ffffff!important;border:none!important;box-shadow:0 0 10px 0 rgb(120 120 120 / 40%);position:fixed!important;top:0;z-index:999!important}.header-logo-no-bg{opacity:0;transition:all 0.475s ! Important}.header-style.scrolled .header-logo-no-bg{opacity:1}.header-style .header-logo svg{transition:all 0.475s ! Important}.header-style.scrolled .header-logo svg{transform:translate(0,-100%);pointer-events:none}.header-style .header-logo-no-bg{transform:translatey(65px);transition:all 0.475s ! Important}.header-style.scrolled .header-logo-no-bg{transform:translatey(0)}.shop-btn .elementor-widget:not(.elementor-widget-heading){min-width:initial!important;width:25px!important}.shop-btn,.shop-btn svg{border-color:#FFF;   transition:all 0.475s ! Important;width:auto!important}.shop-btn svg path{stroke:#393939;stroke-width:1.8px;transition:all 0.475s ! Important}.scrolled .shop-btn svg path{stroke:#dc3232;transition:all 0.475s ! Important}.shop-btn:hover svg path{stroke:#B8292D}.shop-btn:hover span{color:#B8292D!important}.scrolled .shop-btn:hover svg path{stroke:#FFF}.scrolled .shop-btn span{color:#dc3232!important;transition:all 0.475s ! Important}.shop-btn{border:solid;border-width:2px;border-radius:50px!important;padding:5px 20px 5px 20px!important;border-color:#fff0;font-weight:700;transition:all 0.475s ! Important;min-width:120px!important}.scrolled .shop-btn{border-color:#dc3232}.scrolled .shop-btn:hover{background:#dc3232}.scrolled .shop-btn:hover span{color:#FFF!important}@media screen and (max-width:1250px){.scrolled .shop-btn svg path{stroke:#393939}.scrolled .shop-btn:hover{background:#0000}.scrolled .shop-btn:hover span{color:#dc3232!important}.scrolled .shop-btn:hover svg path{stroke:#dc3232!important}.shop-btn svg{height:30px!important}}@media screen and (max-width:1060px){.shop-btn{min-width:50px!important}.shop-btn span{color:#393939!important;transition:all 0.475s ! Important}.shop-btn,.scrolled .shop-btn{border-color:#0000;padding:0! Important}.scrolled .shop-btn span{color:#FFF!important}.hamburger-box{width:60px!important}}.shop-icon .elementor-icon-wrapper,.support-icon .elementor-icon-wrapper,.search-icon .elementor-search-form{display:flex;align-items:center}.shop-icon svg{width:30px!important}.search-icon .elementor-search-form__toggle{content:url(/wp-content/uploads/2024/07/search.svg);width:auto;height:auto}.search-icon .elementor-search-form__toggle svg{opacity:0}.search-icon{width:22px!important}@media screen and (max-width:1024px){.search-icon .elementor-search-form__toggle{display:none ! Important}.search-icon .elementor-search-form__container{align-items:flex-start!important;padding:20vh 15% 0 15%!important}}.custom-search-trigger{display:flex;align-items:center;position:relative;cursor:pointer;gap:10px;height:50px;font-size:1.2rem;justify-content:center}.custom-search-trigger.menu-half img{height:40px;width:40px}.menu-half a img{height:40px;width:40px}.menu-left ul{display:flex;flex-flow:wrap;gap:50px}.menu-arrow{font-size:.7rem;margin-left:5px}.mega-menu-toggle:checked+.menu-arrow{transform:rotate(180deg)}.menu-left ul label{cursor:pointer;display:flex;align-items:center}.menu-left a{color:#000}.menu-left a:hover,.menu-left ul label:hover{color:#B8292D}.mega-menu-toggle:checked+label .menu-arrow{display:inline-flex}.mega-menu-toggle:checked+label .menu-arrow{transform:rotate(180deg)!important}.mob-menu .hamburger-inner,.mob-menu .hamburger-inner::before,.mob-menu .hamburger-inner::after{width:35px;height:2.5px;background-color:#393939;border-radius:4px}.mob-menu .hamburger-box{height:30px ! Important;display:flex;justify-content:center;align-items:center}.mob-menu .hamburger-inner{top:5px!important}.mob-menu #menu-improved__content{max-width:100%!important;width:100%!important;padding:100px 30px;padding:121px 30px}.mob-menu #menu-improved__content .menu-improved-nav li:not(.menu-item-html)>a,.mob-menu li span{height:50px;font-size:1.2rem}.mob-menu #menu-improved__overlay{z-index:-1;background:none}.mob-menu .current-menu-item{color:#b8292d}.mob-menu #menu-mobile-menu{flex-direction:row!important;flex-wrap:wrap;align-content:flex-start}.mob-menu nav.menu-mobile-menu-container{height:100%}.mob-menu ul#menu-mobile-menu .menu-half{width:50%!important;border-bottom:none!important;display:flex;align-items:center;justify-content:center}.mob-menu ul#menu-mobile-menu li{width:100%}.mob-social{display:flex;flex-direction:row;gap:20px;margin-top:40px;justify-content:center;align-items:flex-end;height:100px;flex:1!important}.social-col{margin-top:30px}li#menu-item-3645{margin-bottom:30px!important}.mob-menu .elementor-widget-container,.mob-menu{display:flex;width:auto!important;justify-content:center}.mob-menu li a{gap:10px}.menu-doc:before{content:"";width:8px;height:8px;position:absolute;background:#b8292d;transform:translateY(1.25rem);border-radius:50px}.mob-menu ul#menu-mobile-menu li a:not(.social-icon a):not(li#menu-item-2084 a),.mob-menu ul#menu-mobile-menu li span{padding-left:20px}.mob-menu ul#menu-mobile-menu li:not(.mob-social){padding-left:10px}.mob-social img,.mob-social a{height:45px!important;width:45px;display:flex}li#menu-item-2084{border-right:#d5d8dc 1px solid}.mega-content{transform:translateY(0);top:calc(100% + 22px);width:140%!important}.menu-title{font-size:18px;line-height:1.4rem!important;position:absolute!important;bottom:10px;left:15px}.menu-title{font-size:16px}.mega-content a:hover .hover-triangle svg{fill:#B8292D}.mega-content .hover-triangle svg{width:25px}.mega-content .first-post{clip-path:polygon(0% 0%,100% 0%,100% calc(100% - 30px),calc(100% - 30px) 100%,0% 100%)}.arrow{transform:rotate(-90deg);position:relative;width:40px;height:40px;cursor:pointer;transition:0.5s;overflow:hidden;border:solid 2px #fff;border-radius:50%}.arrow:after{position:absolute;display:block;content:"";color:#fff;width:15px;height:20px;top:-.75px;border-bottom:solid 2px;transform:translatex(10px)}.arrow:before{position:absolute;display:block;content:"";color:#fff;width:8px;height:8px;border-top:solid 2px;border-left:solid 2px;top:50%;left:9px;transform-origin:0% 0%;transform:rotatez(-45deg)}.scroll-icon:hover .arrow:before{animation:aniArrow01 1s cubic-bezier(0,.6,1,.4) infinite}.scroll-icon:hover .arrow:after{animation:aniArrow02 1s cubic-bezier(0,.6,1,.4) infinite}.hero-bg{flex-grow:1}@keyframes aniArrow01{0%{transform:rotatez(-45deg) translateY(30px) translateX(30px)}100%{transform:rotatez(-45deg) translateY(-35px) translateX(-35px)}}@keyframes aniArrow02{0%{transform:translateX(47px)}100%{transform:translateX(-34px)}}@keyframes borderAni{0%{border:solid 2px #fff}100%{border:solid 2px #fff;border-radius:50%; }}@media screen and (min-width:768px){.hero-bg,.hero-bg .elementor-widget-container,.hero-bg video{height:100vh!important}}@media screen and (max-width:1440px){.hero-bg.heimg .elementor-widget-container{display:flex;justify-content:center}}@media screen and (max-width:2100px){.hero-bg img{width:auto!important;height:100%!important;max-width:inherit!important}}@media screen and (max-width:1700px){.slash-svg{display:none}}.lottie-svg{position:absolute!important;height:100%;right:50%;top:50%;transform:translate(50%,-50%);pointer-events:none}.lottie-svg .elementor-widget-container{display:flex;align-items:center}.scroll-icon{position:absolute!important;bottom:20px;right:50%;transform:translate(50%,0)}@media screen and (min-width:768px){.hero-bg{position:absolute!important;width:100%;right:50%;bottom:50%;transform:translate(50%,50%)}}@media screen and (max-width:768px){.hero-bg .elementor-widget-container{flex:1;display:flex;height:auto!important}.hero-bg{display:flex;flex:1!Important}.elementor-widget-video .e-hosted-video .elementor-video{width:auto!important;object-fit:cover;position:absolute;;top:0}}@media screen and (max-width:767px){.hero-contact-clip{background-color:#2b2b2b! Important}}.hero-bg img,.hero-bg video{width:100%;height:auto}@media (max-width:1440px) and (min-width:769px){.hero-contact-clip{width:50%!important}.hero-contact-clip.post{width:100%!important}}.clip-style-hero{clip-path:polygon(0 calc(100% - 80px),0 0,100% 0,100% calc(100% - 80px),calc(70% + 80px) calc(100% - 80px),70% 100%,30% 100%,calc(30% - 80px) calc(100% - 80px))}.hero-contact-clip{clip-path:polygon(0% 0%,100% 0%,100% calc(100% - 80px),calc(100% - 80px) 100%,0% 100%)}.clip-style-top-left{clip-path:polygon(calc(50% - 80px) 0,calc(50% + 0px) 80px,100% 80px,100% 100%,0 100%,0 0)}.clip-style-bottom{clip-path:polygon(0 0,100% 0,100% 100%,calc(50% + 80px) 100%,50% calc(100% - 80px),0 calc(100% - 80px))}.img-clip{clip-path:polygon(80px 0%,100% 0%,100% calc(100% - 80px),calc(100% - 80px) 100%,0% 100%,0% 80px)}.img-clip-left{clip-path:polygon(0 0,calc(100% - 80px) 0%,100% 80px,100% 100%,80px 100%,0 calc(100% - 80px))}.clip-style-BG{clip-path:polygon(50% 80px,calc(50% + 80px) 0%,100% 0,100% 100%,calc(50% + 80px) 100%,50% calc(100% - 80px),0 calc(100% - 80px),0 80px)}.products-clip{clip-path:polygon(calc(100% - 20px) 0,100% 20px,100% 100%,0 100%,0 0)}@media screen and (max-width:1440px){.clip-style-hero{clip-path:polygon(0 calc(100% - 50px),0 0,100% 0,100% calc(100% - 50px),calc(70% + 50px) calc(100% - 50px),70% 100%,30% 100%,calc(30% - 50px) calc(100% - 50px))}.hero-contact-clip{clip-path:polygon(0% 0%,100% 0%,100% calc(100% - 50px),calc(100% - 50px) 100%,0% 100%)}.clip-style-top-left{clip-path:polygon(50% 0,calc(50% + 50px) 50px,100% 50px,100% 100%,0 100%,0 0)}.clip-style-bottom{clip-path:polygon(0 0,100% 0,100% 100%,calc(50% + 50px) 100%,50% calc(100% - 50px),0 calc(100% - 50px))}.img-clip{clip-path:polygon(50px 0%,100% 0%,100% calc(100% - 50px),calc(100% - 50px) 100%,0% 100%,0% 50px)}.img-clip-left{clip-path:polygon(0 0,calc(100% - 50px) 0%,100% 50px,100% 100%,50px 100%,0 calc(100% - 50px))}.clip-style-BG{clip-path:polygon(50% 50px,calc(50% + 50px) 0%,100% 0,100% 100%,calc(50% + 50px) 100%,50% calc(100% - 50px),0 calc(100% - 50px),0 50px)}}@media screen and (max-width:768px){.clip-style-hero{clip-path:polygon(0 0,100% 0,100% calc(100% - 30px),calc(50% + 60px) calc(100% - 30px),calc(50% + 30px) 100%,0 100%)}.hero-contact-clip{clip-path:polygon(0% 0%,100% 0%,100% calc(100% - 30px),calc(100% - 30px) 100%,0% 100%)}.clip-style-top-left{clip-path:polygon(50% 0,calc(50% + 30px) 30px,100% 30px,100% 100%,0 100%,0 0)}.clip-style-bottom{clip-path:polygon(0 0,100% 0,100% 100%,calc(50% + 30px) 100%,50% calc(100% - 30px),0 calc(100% - 30px))}.img-clip{clip-path:polygon(30px 0%,100% 0%,100% calc(100% - 30px),calc(100% - 30px) 100%,0% 100%,0% 30px)}.img-clip-left{clip-path:polygon(0 0,calc(100% - 30px) 0%,100% 30px,100% 100%,30px 100%,0 calc(100% - 30px))}.clip-style-BG{clip-path:polygon(50% 30px,calc(50% + 30px) 0%,100% 0,100% 100%,calc(50% + 30px) 100%,50% calc(100% - 30px),0 calc(100% - 30px),0 30px)}}.hover-text a:hover{color:#B8292D!important}.red-btn,.amazon-btn{min-width:150px!important}@media screen and (max-width:768px){.red-btn,.amazon-btn{min-width:140px!important}}.cssbuttons-io-button{background-color:#fff0;color:#000;font-family:var(--font-stack-text);padding:10px;padding-left:30px;font-size:1rem;border-radius:10em;border:solid;border-width:2px;letter-spacing:.05em;display:flex;align-items:center;overflow:hidden;position:relative;height:3.13rem;padding-right:3.3em;cursor:pointer;font-weight:500;transition:all 0.6s cubic-bezier(.23,1,.32,1)}.cssbuttons-io-button .icon{background:#B8292D;margin-left:1em;position:absolute;display:flex;align-items:center;justify-content:center;height:2.5rem;width:2.5rem;border-radius:10em;right:.25rem;transition:all 0.6s cubic-bezier(.23,1,.32,1)}.cssbuttons-io-button:hover .icon{width:calc(100% - 0.5rem)}.cssbuttons-io-button .icon svg{width:2rem;transition:transform 0.3s;color:#B8292D}.cssbuttons-io-button .icon svg{transform:translateX(.1em)}.yt-play-btn{position:absolute!important;right:50%;top:50%;transform:translate(50%,-50%)}.yt-play-btn svg{transition:all 0.6s cubic-bezier(.23,1,.32,1)}.product-range-style .elementor-widget-container:before{content:"";width:100%;height:100%;background:#000;display:flex;opacity:.2;position:absolute;transition:all 0.475s ! Important}.product-range-style:hover .elementor-widget-container:before{opacity:0}.first-post{clip-path:polygon(0% 0%,100% 0%,100% calc(100% - 60px),calc(100% - 60px) 100%,0% 100%)}.hover-triangle{position:absolute!important;right:0;bottom:0}.hover-triangle svg{width:50px;height:50px;fill:#fff0;transition:all 0.6s cubic-bezier(.23,1,.32,1)}@media screen and (max-width:768px){.hover-triangle svg{width:25px;height:50px}}.post-hover-img-style:hover .hover-triangle svg{fill:#B8292D!important}@media screen and (min-width:1025px){.with-triangle{overflow:hidden}.with-triangle::after{content:"";width:0;height:0;border-style:solid;border-width:0 50px 50px 50px;border-color:#fff0 #fff0 #fff #fff0;transform:rotate(135deg);transition:border-color .25s ease-in;position:absolute;right:-35px;bottom:-10px;pointer-events:none}.with-triangle:hover::after{border-color:#fff0 #fff0 #B8292D #fff0}}.elementor-widget-video .elementor-custom-embed-image-overlay::before,.post-hover-img-style .post-hover:before,.mega-content .post-hover:before{content:"";width:100%;height:100%;background:#000;display:flex;position:absolute;opacity:0;transition:all 0.6s cubic-bezier(.23,1,.32,1)}.elementor-widget-video:hover .elementor-custom-embed-image-overlay::before,.post-hover-img-style:hover .post-hover:before,.mega-content a:hover .post-hover:before{opacity:.5}.elementor-widget-video:hover .elementor-custom-embed-image-overlay .elementor-custom-embed-play svg,.post-hover-img-style:hover .yt-play-btn svg{transform:scale(1.2)}@media screen and (max-width:1440px){.first-post{clip-path:polygon(0% 0%,100% 0%,100% calc(100% - 50px),calc(100% - 50px) 100%,0% 100%)}}@media screen and (max-width:768px){.first-post{clip-path:polygon(0% 0%,100% 0%,100% calc(100% - 30px),calc(100% - 30px) 100%,0% 100%)}.blog-gr-text .hover-triangle svg{fill:#B8292D!important}}.hover-triangle .elementor-widget-container{display:flex}@media screen and (max-width:768px){.blog-gr-text .elementor-heading-title{line-height:1.5rem!important;font-weight:700;letter-spacing:.6px;font-size:1.2rem;font-family:var(--font-stack-text)}.video-title .elementor-heading-title{line-height:1.5rem!important;font-weight:400;letter-spacing:.6px;font-size:1rem;font-family:var(--font-stack-text)}}.excerpt-text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;text-overflow:ellipsis}@media screen and (min-width:768px){.product-video{position:absolute;top:-40px;right:20px}}.products-grid .hover-triangle{top:0;bottom:inherit!important}.products-grid .hover-triangle svg{fill:#dc3232;width:20px;height:auto}.products-grid .e-con{display:grid}.products-grid a img,.products-grid .elementor-heading-title{transition:all 0.6s cubic-bezier(.23,1,.32,1)}.products-grid a:hover img{transform:scale(1.1)}.products-grid a:hover .elementor-heading-title{color:#B8292D!important}.knowlege-style .elementor-heading-title{text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.col-shadow{box-shadow:8px 8px 12px rgb(0 0 0 / .05)!important}.search .col-shadow{box-shadow:2px 2px 12px rgb(0 0 0 / .05)!important}.blog-clip-style-top-right{clip-path:polygon(30px 0,100% 0,100% 100%,0 100%,0 30px)!important}.single-news .blog-gr-text a{color:#b8292d;font-weight:700}.products-style .product-triangle{position:absolute!Important}.product-triangle svg{width:70px;height:auto}.products-carousel .elementor-swiper-button.elementor-swiper-button-prev,.products-carousel .elementor-swiper-button.elementor-swiper-button-next{background-color:#0000}.product-contact-tabe span.e-n-tab-icon{display:flex;position:absolute;right:0;top:0}.products-contact{clip-path:polygon(calc(100% - 80px) 0,100% 80px,100% calc(100% - 80px),50% calc(100% - 80px),calc(50% - 80px) 100%,0 100%,0 0);height:100%!important}.products-carousel .swiper-pointer-events,.products-carousel .swiper-horizontal{width:100%!important;padding-bottom:0px!important}.products-carousel .elementor-swiper-button-prev,.products-carousel .elementor-swiper-button-next{width:40px!important}footer.elementor-lightbox-prevent-close{padding:20px 0!important}@media screen and (max-width:1440px){.products-carousel{clip-path:polygon(calc(100% - 50px) 0,100% 50px,100% calc(100% - 50px),50% calc(100% - 50px),calc(50% - 50px) 100%,0 100%,0 0)}}@media screen and (max-width:1360px){.products-carousel{clip-path:polygon(calc(100% - 50px) 0,100% 50px,100% calc(100% - 50px),50% calc(100% - 50px),calc(50% - 50px) 100%,0 100%,0 0)}.product-triangle svg{width:50px;height:auto}.products-contact{clip-path:polygon(calc(100% - 60px) 0,100% 60px,100% calc(100% - 60px),calc(50% + 120px) calc(100% - 60px),calc(50% + 60px) 100%,0 100%,0 0)}}@media screen and (max-width:768px){.products-carousel{clip-path:polygon(calc(100% - 30px) 0,100% 30px,100% calc(100% - 30px),50% calc(100% - 30px),calc(50% - 30px) 100%,0 100%,0 0)}.product-triangle svg{width:30px;height:auto}.products-contact{clip-path:polygon(calc(100% - 40px) 0,100% 40px,100% calc(100% - 40px),calc(50% + 80px) calc(100% - 40px),calc(50% + 40px) 100%,0 100%,0 0)}}.footer-tel a,.footer-tel span,.footer-email a,.footer-email span{color:#000;font-size:.9rem;transition:all 0.6s cubic-bezier(.23,1,.32,1)}.footer-info-links svg{fill:#000;transition:all 0.6s cubic-bezier(.23,1,.32,1)}.footer-info-links:hover svg{fill:#B8292D}.footer-info-links:hover .footer-tel a,.footer-info-links:hover .footer-tel span,.footer-info-links:hover .footer-email a,.footer-info-links:hover .footer-email span{color:#B8292D}.social:hover a{transform:scale(1.1)}th.column-1,th.column-2{background-color:#f9f9f9!important}.search-bar input{padding:10px}.search-bar button{width:50px;background:#b8292d!important}.search-bar .elementor-search-form__container{background:hsl(0deg 0% 96.74%)!important}.news h3,.post-hover-img-style h3,.post-hover-img-style span{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}@media screen and (min-width:1500px){.blog-gr-text{max-width:800px}.contact-all{justify-content:center}}.header-icon{gap:15px}@media screen and (max-width:1250px){.elementor .elementor-hidden-tablet{display:none!important}.elementor .elementor-hidden-laptop{display:block!important}.pc-search{width:0px!important}.header-icon{gap:10px!important}.globe{width:auto}.header-icon a{width:auto!important}.search-icon .elementor-search-form__toggle{display:none ! Important}}@media screen and (max-width:768px){.header-icon{gap:5px!important}}@media (min-width:1024px) and (max-width:1250px){.memu-col{justify-content:flex-end!important}.shop-btn{display:contents!important}}