@charset "UTF-8";:root{--dtext:"Montserrat",sans-serif;--btext:"Inter",sans-serif}@keyframes show{0%{opacity:0}100%{opacity:1}}@keyframes blur{0%,80%{filter:blur(10px) brightness(200%);transform:scale(1.005)}100%{filter:blur(0) brightness(100%);transform:scale(1)}}@keyframes unblur{0%{filter:blur(10px) brightness(200%);transform:scale(1.005)}100%{filter:blur(0) brightness(100%);transform:scale(1)}}@keyframes glow{0%{box-shadow:inset 0 0 0 var(--accent)}50%{box-shadow:inset 0 0 50px var(--accent)}100%{box-shadow:inset 0 0 0 var(--accent)}}@keyframes hide{50%{opacity:0}100%{opacity:0;width:0;margin:0;overflow:hidden}}@keyframes hr{0%{filter:hue-rotate(0deg)}100%{filter:hue-rotate(360deg)}}@keyframes grow{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes spinl{0%{transform:rotate(0deg)}100%{transform:rotate(-360deg)}}@keyframes spinr{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes cover{0%,80%{transform:translateY(100vh)}100%{transform:translateY(0)}}@keyframes uncover{0%{transform:translateY(100vh)}100%{transform:translateY(0)}}body.menuopen #shop-menu{transform:translateX(40px)}h1,h2,h3{font-family:var(--dtext);font-weight:400}p{line-height:1.8}input[type=text],input[type=email],input[type=number],input[type=password],input[type=tel],textarea,.select2-dropdown input[type=search],body.search #page input[type=search],.select2-selection__rendered,select{font-family:var(--dtext)}a.plainlink:hover,a.plainlink:focus{filter:drop-shadow(0 0 5px var(--bg))}@media screen and (max-width:1024px){.fullwr{width:100% !important}}.page-h button,.page-h a.button,.page-h a[role=button],.page-h input[type=button],.page-h input[type=submit],.page-h .nf-form-content input[type=button],footer button,footer a.button,footer a[role=button],footer input[type=button],footer input[type=submit],footer .nf-form-content input[type=button]{padding:0.8em 1.2em 0.5em;font-family:var(--dtext);font-weight:700;line-height:1.2}.page-h button.alt,.page-h a.button.alt,.page-h a[role=button].alt,.page-h input[type=button].alt,.page-h input[type=submit].alt,.page-h .nf-form-content input[type=button].alt,footer button.alt,footer a.button.alt,footer a[role=button].alt,footer input[type=button].alt,footer input[type=submit].alt,footer .nf-form-content input[type=button].alt{--bg:var(--col3);background-color:var(--bg)}.page-h button.alt:hover,.page-h button.alt:focus,.page-h a.button.alt:hover,.page-h a.button.alt:focus,.page-h a[role=button].alt:hover,.page-h a[role=button].alt:focus,.page-h input[type=button].alt:hover,.page-h input[type=button].alt:focus,.page-h input[type=submit].alt:hover,.page-h input[type=submit].alt:focus,.page-h .nf-form-content input[type=button].alt:hover,.page-h .nf-form-content input[type=button].alt:focus,footer button.alt:hover,footer button.alt:focus,footer a.button.alt:hover,footer a.button.alt:focus,footer a[role=button].alt:hover,footer a[role=button].alt:focus,footer input[type=button].alt:hover,footer input[type=button].alt:focus,footer input[type=submit].alt:hover,footer input[type=submit].alt:focus,footer .nf-form-content input[type=button].alt:hover,footer .nf-form-content input[type=button].alt:focus{color:var(--dbg)}#qsocial > div > span{font-family:var(--dtext)}.elementor-field-group .elementor-select-wrapper:before{z-index:10}body.logged-in #user-menu{display:flex}body.menuopen header{filter:blur(50px)}#menubtn,#totop{--accent:var(--col3);--bg:var(--col1);background-color:transparent;box-shadow:none;border:none;border-radius:0;height:46px;width:52px;top:18px;transition-property:transform,color,filter}#menubtn p a,#totop p a{opacity:0.5}#menubtn p a:hover,#menubtn p a:focus,#totop p a:hover,#totop p a:focus{opacity:1}#menubtn > *,#totop > *{z-index:9}#menubtn:hover,#menubtn:focus,#totop:hover,#totop:focus{box-shadow:none;--bg:var(--col1);filter:invert(1)}#menubtn:hover:after,#menubtn:focus:after,#totop:hover:after,#totop:focus:after{transform:translate(-50%,-50%) scale(0)}#menubtn.active:hover,#menubtn.active:focus,#totop.active:hover,#totop.active:focus{--bg:var(--col3);filter:none}#menubtn.show,#totop.show{mix-blend-mode:difference}#menubtn.show + #logo-sticky:hover #alogo,#menubtn.show + #logo-sticky:focus #alogo,#totop.show + #logo-sticky:hover #alogo,#totop.show + #logo-sticky:focus #alogo{transform:translateX(-110px) scale(1.05)}#menubtn.show + #logo-sticky #alogo,#totop.show + #logo-sticky #alogo{transform:translateX(-300px);-webkit-clip-path:none;clip-path:none}@media screen and (max-width:1151px){#menubtn{mix-blend-mode:difference;transform:none !important}}#totop{top:auto}#logo-sticky{position:absolute;padding:0}#logo-sticky:hover img,#logo-sticky:hover #alogo{transform:scale(1.05);filter:drop-shadow(0 0 10px rgba(0,0,0,0.2))}#logo-sticky:hover #logoinfo{width:450px;height:450px}#logo-sticky a{padding:0 20px}#logo-sticky img{display:none;height:105px;filter:drop-shadow(0 0 1px rgba(0,0,0,0.6));transform-origin:center;will-change:transform}#logo-sticky #alogo{width:280px;transform-origin:center;-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);will-change:transform;transition:transform 0.5s,filter 0.5s,-webkit-clip-path 0.5s;transition:transform 0.5s,filter 0.5s,clip-path 0.5s;transition:transform 0.5s,filter 0.5s,clip-path 0.5s,-webkit-clip-path 0.5s}#logo-sticky #logoinfo{opacity:1;width:0;height:0;z-index:-1;left:-159px;top:-240px;border-radius:50%;box-shadow:none;background-color:var(--dbg);display:flex;align-items:flex-end;overflow:hidden;line-height:0.01;color:var(--accent);transform:none !important;transition:width 0.5s,height 0.5s}#logo-sticky #logoinfo > div{--accent:var(--col1);--bg:var(--col3);position:absolute;top:325px;left:200px}#logo-sticky #logoinfo > div a{transition:filter 0.5s}#logo-sticky #logoinfo > div a:hover{filter:drop-shadow(0 0 5px var(--accent))}#logo-sticky #logoinfo > div a:hover:before{display:none !important}.bi-navcon{position:absolute;z-index:3;padding-top:0;border-bottom:solid 2px var(--accent)}.bi-navcon .fillbar{background-image:linear-gradient(to right,rgba(255,255,255,0.9) 300px,rgba(255,255,255,0.5) 50%,rgba(255,255,255,0.9) 80%);width:100%;height:100px;position:fixed;top:0;left:0;transition:opacity 0.5s}.bi-navcon .logo{padding:15px 14px;position:absolute;z-index:2;transition:filter 0.5s,transform 0.5s;background-color:white !important}.bi-navcon .logo img{height:123px;transition:filter 0.5s,transform 0.5s;margin-left:30px;margin-right:30px}@media screen and (max-width:750px){.bi-navcon .logo{transform:scale(0.8) !important;transform-origin:top left}}.bi-navcon nav{height:160px;align-items:center;justify-content:flex-end;padding-top:12px;padding-left:20px;padding-bottom:10px;-webkit-clip-path:none;clip-path:none;background-color:var(--accent)}.bi-navcon nav:after{content:"";display:block;width:calc(100% - 235px);height:6px;background-color:var(--accent);position:absolute;right:20px;bottom:20px;display:none}.bi-navcon nav.searchopen .search > form,.bi-navcon nav.searchopen .search div > form{height:500px;width:500px;padding:48px;background-color:var(--accent);transform:translate(-50%,-50%) !important}.bi-navcon nav.searchopen .search > form > *,.bi-navcon nav.searchopen .search div > form > *{visibility:visible}.bi-navcon nav.searchopen .search > form .dgwt-wcas-sf-wrapp,.bi-navcon nav.searchopen .search div > form .dgwt-wcas-sf-wrapp{position:absolute;top:38%}.bi-navcon nav.searchopen .search #searchbtn{--accent:var(--col3);--bg:var(--col1)}.bi-navcon nav.searchopen .search #searchbtn p a{opacity:0.5}.bi-navcon nav.searchopen .search #searchbtn p a:hover,.bi-navcon nav.searchopen .search #searchbtn p a:focus{opacity:1}.bi-navcon nav > div:nth-child(2){order:0;transition:opacity 0.5s}.bi-navcon nav > div:nth-child(2) ul li a:hover:after,.bi-navcon nav > div:nth-child(2) ul li a:focus:after{opacity:1}.bi-navcon nav > div:nth-child(2) ul li a:after{opacity:0;pointer-events:none;content:attr(data-tooltip);display:block;position:absolute;top:100%;left:0;font-family:var(--dtext);white-space:nowrap;letter-spacing:-0.5px;background-color:var(--dbg);color:var(--bg);padding:0 5px;transition:opacity 0.5s}.bi-navcon nav > div:first-child{order:1;margin-right:50px;margin-left:20px;padding-right:20px;padding-left:20px;border-right:1px solid var(--bg);border-left:1px solid var(--bg)}.bi-navcon nav > div:first-child ul li:hover > .sub-menu > li > a,.bi-navcon nav > div:first-child ul li:focus > .sub-menu > li > a{padding:8px 10px}.bi-navcon nav > div:first-child ul li.buynow{background-color:var(--accent);border-radius:50px;position:relative;transition:background-color 0.5}.bi-navcon nav > div:first-child ul li.buynow.current-menu-item{--accent:var(--col2);pointer-events:none}.bi-navcon nav > div:first-child ul li.buynow.current-menu-item a{color:var(--bg)}.bi-navcon nav > div:first-child ul li.buynow:before,.bi-navcon nav > div:first-child ul li.buynow:after{content:"";display:block;position:absolute;border-radius:50%;background-color:var(--accent);transition:background-color 0.5;pointer-events:none}.bi-navcon nav > div:first-child ul li.buynow:before{width:40px;height:40px;top:-15px;left:15px}.bi-navcon nav > div:first-child ul li.buynow:after{width:30px;height:30px;top:-10px;right:15px}.bi-navcon nav > div:first-child ul li.buynow:hover,.bi-navcon nav > div:first-child ul li.buynow:focus{--accent:var(--col3)}.bi-navcon nav > div:first-child ul li.buynow a{background-image:none}.bi-navcon nav > div:first-child ul li.mobonly,.bi-navcon nav > div:first-child ul li.mobbtm{display:none}.bi-navcon nav > div:first-child ul li.mobonly.tb,.bi-navcon nav > div:first-child ul li.mobbtm.tb{display:block;margin:0 6px}.bi-navcon nav > div:first-child ul li.mobonly.tb a,.bi-navcon nav > div:first-child ul li.mobbtm.tb a{display:block;position:relative;overflow:hidden !important;z-index:1;padding:10px 15px;background-color:var(--accent);border:2px solid var(--accent);color:var(--bg) !important;display:inline-block;font-family:var(--btext);font-weight:400;letter-spacing:2px;text-decoration:none;text-transform:uppercase;border-radius:100px !important;transition:color 0.5s,background-color 0.5s;color:var(--accent) !important;background-color:transparent !important;border-radius:4px !important;text-transform:none;text-align:center;letter-spacing:normal;padding:2px 5px;border-width:1px}.bi-navcon nav > div:first-child ul li.mobonly.tb a:hover,.bi-navcon nav > div:first-child ul li.mobonly.tb a:focus,.bi-navcon nav > div:first-child ul li.mobbtm.tb a:hover,.bi-navcon nav > div:first-child ul li.mobbtm.tb a:focus{outline:none;color:var(--accent) !important;cursor:pointer}.bi-navcon nav > div:first-child ul li.mobonly.tb a:hover:after,.bi-navcon nav > div:first-child ul li.mobonly.tb a:focus:after,.bi-navcon nav > div:first-child ul li.mobbtm.tb a:hover:after,.bi-navcon nav > div:first-child ul li.mobbtm.tb a:focus:after{-webkit-clip-path:circle(100%);clip-path:circle(100%);opacity:1}.bi-navcon nav > div:first-child ul li.mobonly.tb a:before,.bi-navcon nav > div:first-child ul li.mobbtm.tb a:before{display:none !important}.bi-navcon nav > div:first-child ul li.mobonly.tb a:after,.bi-navcon nav > div:first-child ul li.mobbtm.tb a:after{content:"";display:block;position:absolute;z-index:-1;width:100%;height:100%;left:0;top:0;background-color:var(--bg);opacity:0.5;-webkit-clip-path:circle(0%);clip-path:circle(0%);transition:all 0.5s}.bi-navcon nav > div:first-child ul li.mobonly.tb a.transp,.bi-navcon nav > div:first-child ul li.mobbtm.tb a.transp{background-color:transparent !important}.bi-navcon nav > div:first-child ul li.mobonly.tb a:hover,.bi-navcon nav > div:first-child ul li.mobonly.tb a:focus,.bi-navcon nav > div:first-child ul li.mobbtm.tb a:hover,.bi-navcon nav > div:first-child ul li.mobbtm.tb a:focus{color:var(--dbg) !important}.bi-navcon nav > div:first-child ul li.mobonly.tb a:after,.bi-navcon nav > div:first-child ul li.mobbtm.tb a:after{background-color:var(--accent)}.bi-navcon nav > div:first-child ul li ul.sub-menu{right:0;min-width:100%;border-radius:0 0 2px 2px;background-color:rgba(0,0,0,0.8);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%);clip-path:polygon(0 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%);opacity:0;pointer-events:none;box-shadow:0 0 20px rgba(0,0,0,0.1);padding-bottom:0;z-index:4;transition:opacity 0.5s;transition-delay:0 !important}.bi-navcon nav > div:first-child ul li ul.sub-menu:hover{opacity:1;pointer-events:all}.bi-navcon nav > div:first-child ul li ul.sub-menu li{display:flex;justify-content:flex-end;min-width:175px;margin-bottom:1px}.bi-navcon nav > div:first-child ul li ul.sub-menu li:last-child{margin-bottom:0}.bi-navcon nav > div:first-child ul li ul.sub-menu li > a{--accent:var(--col3);padding:8px 10px;max-width:none;background-color:transparent;transition:color 0.5s;transition-delay:0 !important}.bi-navcon nav > div:first-child ul li ul.sub-menu li > a:hover,.bi-navcon nav > div:first-child ul li ul.sub-menu li > a:focus{padding:8px 10px;--accent:var(--col2);font-weight:700;letter-spacing:-0.4px}.bi-navcon nav > div:first-child ul li ul.sub-menu li > a:before{height:100%;background-color:var(--dbg);z-index:0}.bi-navcon nav > div:first-child ul li ul.sub-menu li > a span{position:relative;z-index:1}.bi-navcon nav > div:first-child > ul{flex-wrap:wrap;justify-content:flex-end}.bi-navcon nav > div ul li.current-menu-item > a{filter:none;--accent:var(--col2);color:var(--accent)}.bi-navcon nav > div ul li a{--accent:var(--col3);color:var(--accent);text-decoration:none;position:relative;background-image:linear-gradient(var(--accent),var(--accent));background-size:0 1px;background-position:bottom left;background-repeat:no-repeat;transition:background-size 0.5s;font-family:var(--dtext);transition:color 0.5s}.bi-navcon nav > div ul li a:hover,.bi-navcon nav > div ul li a:focus{outline:none;background-size:100% 1px}.bi-navcon nav > div ul li a:visited{filter:brightness(0.8)}.bi-navcon nav > div ul li a.external:after,.bi-navcon nav > div ul li a[data-exlink]:after{font:var(--icons);font-size:40%;content:"";padding-inline-start:2px;vertical-align:middle;transform:translateY(6px)}.bi-navcon nav > div ul li a.download:after,.bi-navcon nav > div ul li a[data-dllink]:after{font:var(--icons);font-size:60%;content:"";padding-inline-start:4px;vertical-align:middle;transform:translateY(6px)}.bi-navcon nav > div ul li a.clean{transition:filter 0.5s}.bi-navcon nav > div ul li a.clean:before,.bi-navcon nav > div ul li a.clean:after{display:none !important}.bi-navcon nav > div ul li a.clean:hover{filter:drop-shadow(0 0 10px var(--accent))}.bi-navcon nav > div ul li a:hover,.bi-navcon nav > div ul li a:focus{--accent:var(--col2);--bg:var(--col3)}.bi-navcon nav .search{order:2;position:absolute;z-index:2;top:50%;transform:translateY(-50%);margin-top:2px}.bi-navcon nav .search:hover > form,.bi-navcon nav .search:hover > div > form,.bi-navcon nav .search:focus > form,.bi-navcon nav .search:focus > div > form{transform:translate(-50%,-50%) scale(1.5)}.bi-navcon nav .search > .dgwt-wcas-search-wrapp{all:unset}.bi-navcon nav .search > form,.bi-navcon nav .search > div > form{margin-top:-2px;overflow:hidden;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:0;height:0;display:flex;align-items:center;background:transparent;-webkit-clip-path:polygon(50% 0%,90% 20%,100% 60%,75% 100%,25% 100%,0% 60%,10% 20%);clip-path:polygon(50% 0%,90% 20%,100% 60%,75% 100%,25% 100%,0% 60%,10% 20%);transform-origin:center center;transition:height 0.5s,width 0.5s,padding 0.5s,transform 0.5s,background-color 0.5s}.bi-navcon nav .search > form > *,.bi-navcon nav .search > div > form > *{visibility:hidden}.bi-navcon nav .search > form label,.bi-navcon nav .search > div > form label{position:relative}.bi-navcon nav .search > form label:before,.bi-navcon nav .search > div > form label:before{top:84px}.bi-navcon nav .search > form svg,.bi-navcon nav .search > div > form svg{display:none}.bi-navcon nav .search > form button[type=submit],.bi-navcon nav .search > div > form button[type=submit]{background:transparent;border:none;margin-left:-38px;transition:color 0.5s}.bi-navcon nav .search > form button[type=submit]:hover,.bi-navcon nav .search > form button[type=submit]:focus,.bi-navcon nav .search > div > form button[type=submit]:hover,.bi-navcon nav .search > div > form button[type=submit]:focus{cursor:pointer;outline:none;color:var(--accent)}.bi-navcon nav .search > form .dgwt-wcas-close:not(.dgwt-wcas-inner-preloader),.bi-navcon nav .search > div > form .dgwt-wcas-close:not(.dgwt-wcas-inner-preloader){width:20px;background-position:center;background-size:15px;right:20px}.bi-navcon nav .search input[type=search]{font-family:var(--dtext);margin-top:75px;width:215px;line-height:2;height:35px;padding:0 35px 0 10px !important;border:2px solid var(--accent);border-radius:50px !important;font-family:var(--dtext);transition:background-color 0.5s}.bi-navcon nav .search input[type=search]:focus{outline:none;background-color:#FFFCF7}.bi-navcon nav .search input[type=submit]{right:auto;left:235px;margin-top:20px;top:50%;width:40px;height:35px}.bi-navcon nav .search #searchbtn{padding:5px;background:none;width:30px;text-align:center;color:var(--bg);transition:color 0.5s}.bi-navcon nav .search #searchbtn:hover,.bi-navcon nav .search #searchbtn:focus{outline:none;color:var(--accent)}.bi-navcon.scroll{z-index:90}.bi-navcon.scroll nav{direction:ltr;border-inline-start:2px solid var(--accent);border-inline-end:var(--sbw) solid var(--scrl);background-color:var(--dbg);flex-direction:column;justify-content:space-between;align-items:stretch;width:300px;height:100vh;position:fixed;top:0;left:100%;padding-inline-end:0;-webkit-clip-path:none !important;clip-path:none !important;transition:transform 0.5s}@supports (background:-webkit-named-image(i)){.bi-navcon.scroll nav{height:-webkit-fill-available}}.bi-navcon.scroll nav.open > div:first-child{opacity:1}.bi-navcon.scroll nav.open > div:first-child ul li ul.sub-menu{opacity:1;overflow:hidden}.bi-navcon.scroll nav ::-webkit-scrollbar{background-color:transparent !important;width:18px !important}.bi-navcon.scroll nav ::-webkit-scrollbar-thumb{background-color:var(--bg) !important;border-radius:10px !important;border:5px solid var(--dbg) !important}.bi-navcon.scroll nav > div:first-child{opacity:0;flex:1;padding-block-start:44px;overflow-y:scroll}.bi-navcon.scroll nav > div:first-child ul{flex-direction:column;justify-content:space-between}.bi-navcon.scroll nav > div:first-child ul > li:first-child{transform:none;margin:0;padding:0}.bi-navcon.scroll nav > div:first-child ul > li:first-child > a{transform:none;margin:0}.bi-navcon.scroll nav > div:first-child ul li{-webkit-clip-path:none !important;clip-path:none !important;flex-direction:column}.bi-navcon.scroll nav > div:first-child ul li.menu-item-has-children{position:relative;overflow:hidden}.bi-navcon.scroll nav > div:first-child ul li.menu-item-has-children > a{padding-inline-end:69px !important}.bi-navcon.scroll nav > div:first-child ul li.menu-item-has-children > a:after{display:none}.bi-navcon.scroll nav > div:first-child ul li.menu-item-has-children .sm-trigger{position:absolute;z-index:2;top:0;right:0;display:block;width:54px;height:54px;padding:0;color:var(--bg);background-color:transparent;border:none;overflow:hidden;transition:color 0.5s}.bi-navcon.scroll nav > div:first-child ul li.menu-item-has-children .sm-trigger:before{display:block;font:var(--icons);content:"";transition:transform 0.5s}.bi-navcon.scroll nav > div:first-child ul li.menu-item-has-children .sm-trigger:after{content:"";display:block;position:absolute;top:50%;left:50%;z-index:-1;background-color:var(--bg);width:80px;height:80px;border-radius:50%;transform:translate(-50%,-50%) scale(0);opacity:0;transition:transform 0.5s,opacity 0.5s}.bi-navcon.scroll nav > div:first-child ul li.menu-item-has-children .sm-trigger:hover,.bi-navcon.scroll nav > div:first-child ul li.menu-item-has-children .sm-trigger:focus{cursor:pointer;color:var(--dbg);outline:none !important}.bi-navcon.scroll nav > div:first-child ul li.menu-item-has-children .sm-trigger:hover:after,.bi-navcon.scroll nav > div:first-child ul li.menu-item-has-children .sm-trigger:focus:after{opacity:1;transform:translate(-50%,-50%) scale(1)}.bi-navcon.scroll nav > div:first-child ul li.menu-item-has-children.sub > .sm-trigger:before{transform:rotate(180deg)}.bi-navcon.scroll nav > div:first-child ul li.menu-item-has-children.sub > ul.sub-menu{transform:scale(1);transition:transform 0s}.bi-navcon.scroll nav > div:first-child ul li.menu-item-has-children.sub > ul.sub-menu > li{margin-block-end:0}.bi-navcon.scroll nav > div:first-child ul li ul.sub-menu{pointer-events:all;opacity:0;background-color:rgba(255,255,255,0.2);position:relative;transform:scale(0);transition:none;margin:0;max-width:none;right:0 !important;transition:transform 0s;transition-delay:0.5s}.bi-navcon.scroll nav > div:first-child ul li ul.sub-menu li{max-height:100% !important;-webkit-clip-path:none !important;clip-path:none !important;margin-block-end:-100%;transition:margin-bottom 0.5s;overflow:hidden}.bi-navcon.scroll nav > div:first-child ul li ul.sub-menu li a{white-space:normal !important;max-width:100% !important;float:none !important;transform:none !important;transition:none !important}.bi-navcon.scroll nav > div:first-child ul li ul.sub-menu li a:after{display:none !important}.bi-navcon.scroll nav > div:first-child ul li a{height:auto;min-height:54px;padding:15px !important;background-color:transparent}.bi-navcon.scroll nav > div:first-child.open > div ul li.menu-item-has-children .sub-menu{opacity:1}.bi-navcon.scroll nav .search{height:auto;width:100%}.bi-navcon.scroll nav .search > form{position:relative;transform:none;right:auto;top:auto;margin:0;width:100%;opacity:1;visibility:visible}.bi-navcon.scroll nav .search > form label:before{right:30px;top:23px}.bi-navcon.scroll nav .search input[type=search]{border-radius:50px;padding:11px 35px 10px 10px;width:calc(100% - 30px);margin:15px;background-color:var(--dbg);color:var(--bg)}.bi-navcon.scroll nav .search input[type=submit]{top:15px;height:40px;right:20px}.bi-navcon.scroll nav .search #searchbtn{display:none}.bi-navcon.scroll #user-menu{display:none}.bi-navcon.scroll nav{background-color:var(--dbg);padding:0}.bi-navcon.scroll nav ::-webkit-scrollbar-thumb{background-color:var(--accent) !important;border:5px solid var(--dbg) !important}.bi-navcon.scroll nav > div:first-child{border:none;margin:0;padding:0;padding-bottom:20px;padding-top:40px}.bi-navcon.scroll nav > div:first-child > ul{max-width:none}.bi-navcon.scroll nav > div:first-child ul li.buynow{margin:0 10px}.bi-navcon.scroll nav > div:first-child ul li.buynow:before,.bi-navcon.scroll nav > div:first-child ul li.buynow:after{display:none}.bi-navcon.scroll nav > div:first-child ul li.mobonly{display:block}.bi-navcon.scroll nav > div:first-child ul li.mobbtm{display:block}.bi-navcon.scroll nav > div:first-child ul li.mobbtm:last-child a{margin-top:0}.bi-navcon.scroll nav > div:first-child ul li.mobbtm a{position:relative;overflow:hidden !important;z-index:1;padding:10px 15px;background-color:var(--accent);border:2px solid var(--accent);color:var(--bg) !important;display:inline-block;font-family:var(--btext);font-weight:400;letter-spacing:2px;text-decoration:none;text-transform:uppercase;border-radius:100px !important;transition:color 0.5s,background-color 0.5s;border-radius:4px !important;margin:10px;width:calc(100% - 20px);background-color:transparent;color:var(--accent) !important}.bi-navcon.scroll nav > div:first-child ul li.mobbtm a:hover,.bi-navcon.scroll nav > div:first-child ul li.mobbtm a:focus{outline:none;color:var(--accent) !important;cursor:pointer}.bi-navcon.scroll nav > div:first-child ul li.mobbtm a:hover:after,.bi-navcon.scroll nav > div:first-child ul li.mobbtm a:focus:after{-webkit-clip-path:circle(100%);clip-path:circle(100%);opacity:1}.bi-navcon.scroll nav > div:first-child ul li.mobbtm a:before{display:none !important}.bi-navcon.scroll nav > div:first-child ul li.mobbtm a:after{content:"";display:block;position:absolute;z-index:-1;width:100%;height:100%;left:0;top:0;background-color:var(--bg);opacity:0.5;-webkit-clip-path:circle(0%);clip-path:circle(0%);transition:all 0.5s}.bi-navcon.scroll nav > div:first-child ul li.mobbtm a.transp{background-color:transparent !important}.bi-navcon.scroll nav > div:first-child ul li.mobbtm a:after{background-color:var(--accent)}.bi-navcon.scroll nav > div:first-child ul li.mobbtm a:hover,.bi-navcon.scroll nav > div:first-child ul li.mobbtm a:focus{color:var(--dbg) !important}.bi-navcon.scroll nav > div:first-child ul li.menu-item-has-children .sm-trigger{color:var(--accent)}.bi-navcon.scroll nav > div:first-child ul li.menu-item-has-children .sm-trigger:hover,.bi-navcon.scroll nav > div:first-child ul li.menu-item-has-children .sm-trigger:focus{color:var(--bg)}.bi-navcon.scroll nav > div:first-child ul li.menu-item-has-children .sm-trigger:hover:after,.bi-navcon.scroll nav > div:first-child ul li.menu-item-has-children .sm-trigger:focus:after{background-color:var(--accent)}.bi-navcon.scroll nav > div:first-child ul li ul.sub-menu:after{display:none}.bi-navcon.scroll nav > div:first-child ul li ul.sub-menu li a{background:none;color:var(--bg);letter-spacing:normal !important}.bi-navcon.scroll nav > div:first-child ul li a{--accent:var(--col3);--bg:var(--col1);font-family:var(--dtext);text-transform:uppercase}.bi-navcon.scroll nav > div:first-child ul li a p a{opacity:0.5}.bi-navcon.scroll nav > div:first-child ul li a p a:hover,.bi-navcon.scroll nav > div:first-child ul li a p a:focus{opacity:1}.bi-navcon.scroll nav > div:first-child ul li a:hover,.bi-navcon.scroll nav > div:first-child ul li a:focus{color:var(--bg)}.bi-navcon.scroll nav > div:first-child ul li a:before{background-color:var(--accent);height:100%}.bi-navcon.scroll nav > div:nth-child(2){position:absolute;right:calc(100% + 66px);top:27px}.bi-navcon.scroll nav .search{order:2;background-color:var(--accent);padding-bottom:10px;position:relative;top:0;transform:none}.bi-navcon.scroll nav .search > form,.bi-navcon.scroll nav .search > div > form{position:relative;transform:none;right:auto;top:auto;margin:0;width:100%;opacity:1;visibility:visible;-webkit-clip-path:none;clip-path:none;border-radius:none;background:none;left:auto;transform:none !important;border:none;overflow:visible;height:auto;padding:0;transition:none !important}.bi-navcon.scroll nav .search > form > *,.bi-navcon.scroll nav .search > div > form > *{visibility:visible}.bi-navcon.scroll nav .search > form .dgwt-wcas-sf-wrapp,.bi-navcon.scroll nav .search > div > form .dgwt-wcas-sf-wrapp{position:relative;top:auto}.bi-navcon.scroll nav .search > form label,.bi-navcon.scroll nav .search > div > form label{width:calc(100% - 30px);margin-top:0;top:auto}.bi-navcon.scroll nav .search > form label:before,.bi-navcon.scroll nav .search > div > form label:before{right:0;top:27px}.bi-navcon.scroll nav .search > form button[type=submit],.bi-navcon.scroll nav .search > div > form button[type=submit]{position:absolute;right:-6px;top:28px}.bi-navcon.scroll nav .search input[type=search]{width:100%;height:40px;background-color:var(--bg);color:var(--dbg);padding:12px 52px 12px 15px !important}.bi-navcon.scroll nav .search input[type=search]:focus{background-color:#FFEED3}.bi-navcon.scroll nav .search input[type=submit]{top:-5px;left:auto}.bi-navcon.scroll nav #top-menu{position:relative;z-index:2;order:1;padding:40px 15px 0 15px;margin-bottom:22px;right:0}.bi-navcon.scroll nav #top-menu ul{flex-direction:column}.bi-navcon.scroll nav #top-menu ul.sub-menu{padding-left:10px}.bi-navcon.scroll nav #top-menu a{--accent:var(--col1);--bg:var(--col3);margin-bottom:10px}.bi-navcon.scroll .fillbar{opacity:0}.bi-navcon.scroll #mid-menu{top:-85px}@media screen and (max-height:800px){.bi-navcon.scroll #mid-menu{display:none}}@media screen and (max-width:1151px){.bi-navcon{z-index:90}.bi-navcon nav{direction:ltr;border-inline-start:2px solid var(--accent);border-inline-end:var(--sbw) solid var(--scrl);background-color:var(--dbg);flex-direction:column;justify-content:space-between;align-items:stretch;width:300px;height:100vh;position:fixed;top:0;left:100%;padding-inline-end:0;-webkit-clip-path:none !important;clip-path:none !important;transition:transform 0.5s}@supports (background:-webkit-named-image(i)){.bi-navcon nav{height:-webkit-fill-available}}.bi-navcon nav.open > div:first-child{opacity:1}.bi-navcon nav.open > div:first-child ul li ul.sub-menu{opacity:1;overflow:hidden}.bi-navcon nav ::-webkit-scrollbar{background-color:transparent !important;width:18px !important}.bi-navcon nav ::-webkit-scrollbar-thumb{background-color:var(--bg) !important;border-radius:10px !important;border:5px solid var(--dbg) !important}.bi-navcon nav > div:first-child{opacity:0;flex:1;padding-block-start:44px;overflow-y:scroll}.bi-navcon nav > div:first-child ul{flex-direction:column;justify-content:space-between}.bi-navcon nav > div:first-child ul > li:first-child{transform:none;margin:0;padding:0}.bi-navcon nav > div:first-child ul > li:first-child > a{transform:none;margin:0}.bi-navcon nav > div:first-child ul li{-webkit-clip-path:none !important;clip-path:none !important;flex-direction:column}.bi-navcon nav > div:first-child ul li.menu-item-has-children{position:relative;overflow:hidden}.bi-navcon nav > div:first-child ul li.menu-item-has-children > a{padding-inline-end:69px !important}.bi-navcon nav > div:first-child ul li.menu-item-has-children > a:after{display:none}.bi-navcon nav > div:first-child ul li.menu-item-has-children .sm-trigger{position:absolute;z-index:2;top:0;right:0;display:block;width:54px;height:54px;padding:0;color:var(--bg);background-color:transparent;border:none;overflow:hidden;transition:color 0.5s}.bi-navcon nav > div:first-child ul li.menu-item-has-children .sm-trigger:before{display:block;font:var(--icons);content:"";transition:transform 0.5s}.bi-navcon nav > div:first-child ul li.menu-item-has-children .sm-trigger:after{content:"";display:block;position:absolute;top:50%;left:50%;z-index:-1;background-color:var(--bg);width:80px;height:80px;border-radius:50%;transform:translate(-50%,-50%) scale(0);opacity:0;transition:transform 0.5s,opacity 0.5s}.bi-navcon nav > div:first-child ul li.menu-item-has-children .sm-trigger:hover,.bi-navcon nav > div:first-child ul li.menu-item-has-children .sm-trigger:focus{cursor:pointer;color:var(--dbg);outline:none !important}.bi-navcon nav > div:first-child ul li.menu-item-has-children .sm-trigger:hover:after,.bi-navcon nav > div:first-child ul li.menu-item-has-children .sm-trigger:focus:after{opacity:1;transform:translate(-50%,-50%) scale(1)}.bi-navcon nav > div:first-child ul li.menu-item-has-children.sub > .sm-trigger:before{transform:rotate(180deg)}.bi-navcon nav > div:first-child ul li.menu-item-has-children.sub > ul.sub-menu{transform:scale(1);transition:transform 0s}.bi-navcon nav > div:first-child ul li.menu-item-has-children.sub > ul.sub-menu > li{margin-block-end:0}.bi-navcon nav > div:first-child ul li ul.sub-menu{pointer-events:all;opacity:0;background-color:rgba(255,255,255,0.2);position:relative;transform:scale(0);transition:none;margin:0;max-width:none;right:0 !important;transition:transform 0s;transition-delay:0.5s}.bi-navcon nav > div:first-child ul li ul.sub-menu li{max-height:100% !important;-webkit-clip-path:none !important;clip-path:none !important;margin-block-end:-100%;transition:margin-bottom 0.5s;overflow:hidden}.bi-navcon nav > div:first-child ul li ul.sub-menu li a{white-space:normal !important;max-width:100% !important;float:none !important;transform:none !important;transition:none !important}.bi-navcon nav > div:first-child ul li ul.sub-menu li a:after{display:none !important}.bi-navcon nav > div:first-child ul li a{height:auto;min-height:54px;padding:15px !important;background-color:transparent}.bi-navcon nav > div:first-child.open > div ul li.menu-item-has-children .sub-menu{opacity:1}.bi-navcon nav .search{height:auto;width:100%}.bi-navcon nav .search > form{position:relative;transform:none;right:auto;top:auto;margin:0;width:100%;opacity:1;visibility:visible}.bi-navcon nav .search > form label:before{right:30px;top:23px}.bi-navcon nav .search input[type=search]{border-radius:50px;padding:11px 35px 10px 10px;width:calc(100% - 30px);margin:15px;background-color:var(--dbg);color:var(--bg)}.bi-navcon nav .search input[type=submit]{top:15px;height:40px;right:20px}.bi-navcon nav .search #searchbtn{display:none}.bi-navcon #user-menu{display:none}.bi-navcon nav{background-color:var(--dbg);padding:0}.bi-navcon nav ::-webkit-scrollbar-thumb{background-color:var(--accent) !important;border:5px solid var(--dbg) !important}.bi-navcon nav > div:first-child{border:none;margin:0;padding:0;padding-bottom:20px;padding-top:40px}.bi-navcon nav > div:first-child > ul{max-width:none}.bi-navcon nav > div:first-child ul li.buynow{margin:0 10px}.bi-navcon nav > div:first-child ul li.buynow:before,.bi-navcon nav > div:first-child ul li.buynow:after{display:none}.bi-navcon nav > div:first-child ul li.mobonly{display:block}.bi-navcon nav > div:first-child ul li.mobbtm{display:block}.bi-navcon nav > div:first-child ul li.mobbtm:last-child a{margin-top:0}.bi-navcon nav > div:first-child ul li.mobbtm a{position:relative;overflow:hidden !important;z-index:1;padding:10px 15px;background-color:var(--accent);border:2px solid var(--accent);color:var(--bg) !important;display:inline-block;font-family:var(--btext);font-weight:400;letter-spacing:2px;text-decoration:none;text-transform:uppercase;border-radius:100px !important;transition:color 0.5s,background-color 0.5s;border-radius:4px !important;margin:10px;width:calc(100% - 20px);background-color:transparent;color:var(--accent) !important}.bi-navcon nav > div:first-child ul li.mobbtm a:hover,.bi-navcon nav > div:first-child ul li.mobbtm a:focus{outline:none;color:var(--accent) !important;cursor:pointer}.bi-navcon nav > div:first-child ul li.mobbtm a:hover:after,.bi-navcon nav > div:first-child ul li.mobbtm a:focus:after{-webkit-clip-path:circle(100%);clip-path:circle(100%);opacity:1}.bi-navcon nav > div:first-child ul li.mobbtm a:before{display:none !important}.bi-navcon nav > div:first-child ul li.mobbtm a:after{content:"";display:block;position:absolute;z-index:-1;width:100%;height:100%;left:0;top:0;background-color:var(--bg);opacity:0.5;-webkit-clip-path:circle(0%);clip-path:circle(0%);transition:all 0.5s}.bi-navcon nav > div:first-child ul li.mobbtm a.transp{background-color:transparent !important}.bi-navcon nav > div:first-child ul li.mobbtm a:after{background-color:var(--accent)}.bi-navcon nav > div:first-child ul li.mobbtm a:hover,.bi-navcon nav > div:first-child ul li.mobbtm a:focus{color:var(--dbg) !important}.bi-navcon nav > div:first-child ul li.menu-item-has-children .sm-trigger{color:var(--accent)}.bi-navcon nav > div:first-child ul li.menu-item-has-children .sm-trigger:hover,.bi-navcon nav > div:first-child ul li.menu-item-has-children .sm-trigger:focus{color:var(--bg)}.bi-navcon nav > div:first-child ul li.menu-item-has-children .sm-trigger:hover:after,.bi-navcon nav > div:first-child ul li.menu-item-has-children .sm-trigger:focus:after{background-color:var(--accent)}.bi-navcon nav > div:first-child ul li ul.sub-menu:after{display:none}.bi-navcon nav > div:first-child ul li ul.sub-menu li a{background:none;color:var(--bg);letter-spacing:normal !important}.bi-navcon nav > div:first-child ul li a{--accent:var(--col3);--bg:var(--col1);font-family:var(--dtext);text-transform:uppercase}.bi-navcon nav > div:first-child ul li a p a{opacity:0.5}.bi-navcon nav > div:first-child ul li a p a:hover,.bi-navcon nav > div:first-child ul li a p a:focus{opacity:1}.bi-navcon nav > div:first-child ul li a:hover,.bi-navcon nav > div:first-child ul li a:focus{color:var(--bg)}.bi-navcon nav > div:first-child ul li a:before{background-color:var(--accent);height:100%}.bi-navcon nav > div:nth-child(2){position:absolute;right:calc(100% + 66px);top:27px}.bi-navcon nav .search{order:2;background-color:var(--accent);padding-bottom:10px;position:relative;top:0;transform:none}.bi-navcon nav .search > form,.bi-navcon nav .search > div > form{position:relative;transform:none;right:auto;top:auto;margin:0;width:100%;opacity:1;visibility:visible;-webkit-clip-path:none;clip-path:none;border-radius:none;background:none;left:auto;transform:none !important;border:none;overflow:visible;height:auto;padding:0;transition:none !important}.bi-navcon nav .search > form > *,.bi-navcon nav .search > div > form > *{visibility:visible}.bi-navcon nav .search > form .dgwt-wcas-sf-wrapp,.bi-navcon nav .search > div > form .dgwt-wcas-sf-wrapp{position:relative;top:auto}.bi-navcon nav .search > form label,.bi-navcon nav .search > div > form label{width:calc(100% - 30px);margin-top:0;top:auto}.bi-navcon nav .search > form label:before,.bi-navcon nav .search > div > form label:before{right:0;top:27px}.bi-navcon nav .search > form button[type=submit],.bi-navcon nav .search > div > form button[type=submit]{position:absolute;right:-6px;top:28px}.bi-navcon nav .search input[type=search]{width:100%;height:40px;background-color:var(--bg);color:var(--dbg);padding:12px 52px 12px 15px !important}.bi-navcon nav .search input[type=search]:focus{background-color:#FFEED3}.bi-navcon nav .search input[type=submit]{top:-5px;left:auto}.bi-navcon nav #top-menu{position:relative;z-index:2;order:1;padding:40px 15px 0 15px;margin-bottom:22px;right:0}.bi-navcon nav #top-menu ul{flex-direction:column}.bi-navcon nav #top-menu ul.sub-menu{padding-left:10px}.bi-navcon nav #top-menu a{--accent:var(--col1);--bg:var(--col3);margin-bottom:10px}}header,#header{padding:40px max(var(--inpad),calc((100% - var(--conwidth)) / 2));min-height:400px;justify-content:flex-end;position:relative;position:sticky !important;top:0;z-index:0;background-color:var(--accent);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s,filter 0.3s}@media screen and (max-width:767px){header,#header{padding-inline:var(--inpadm)}}header > *,#header > *{width:100%}header > .bgbw,#header > .bgbw{filter:grayscale(1);position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1;background-size:cover;background-attachment:fixed;background-position:center center;opacity:0.6}header ~ section,#header ~ section{background-color:var(--bg);position:relative;z-index:1}header h1,header h2,header h3,#header h1,#header h2,#header h3{text-transform:none;text-align:center}.category header,.single header,.archive header,.search header{z-index:0}.category header ~ section,.single header ~ section,.archive header ~ section,.search header ~ section{background-color:var(--bg);position:relative;z-index:1}@media screen and (max-width:660px){.woocommerce-products-header{min-height:500px}}body.home header{padding:40px max(var(--inpad),calc((100% - var(--conwidth)) / 2));padding-top:150px;min-height:calc(100vh - 80px);-webkit-clip-path:none;clip-path:none;margin-bottom:0;display:flex;justify-content:center;position:sticky;top:0;z-index:0}@media screen and (max-width:767px){body.home header{padding-inline:var(--inpadm)}}body.home header > *{width:100%}body.home header h1{background-image:none;text-align:left}body.home header .elementor-hidden-phone{display:block !important}body.home header .elementor-hidden-phone video{min-height:100vh;top:0;transform:translateX(-50%)}section:nth-of-type(n + 2) header{min-height:0;background-color:inherit}body.single-post header,body.single-post #header{color:#fff;background-color:var(--dbg)}body.single-post header h3,body.single-post #header h3{--accent:var(--col3);--bg:var(--col1);padding:5px 10px;background-color:var(--bg);width:auto;text-align:center}body.single-post header h3 p a,body.single-post #header h3 p a{opacity:0.5}body.single-post header h3 p a:hover,body.single-post header h3 p a:focus,body.single-post #header h3 p a:hover,body.single-post #header h3 p a:focus{opacity:1}body.single-post header h3 a,body.single-post #header h3 a{margin:0 5px}body.single-post header h1,body.single-post #header h1{margin:0}body.single-post header h4,body.single-post #header h4{margin:0;margin-top:5px;background-color:var(--accent);color:var(--dbg);padding:2px 10px;border-radius:50px;width:auto}body.single-post header + main,body.single-post #header + main{padding-top:88px;padding-bottom:60px}#innerhead{padding-top:100px;padding-bottom:75px;margin-bottom:-42px;min-height:200px;color:#fff;background-color:var(--dbg)}#innerhead h3{--accent:var(--col3);--bg:var(--col1);margin:5px -5px}#innerhead h3 p a{opacity:0.5}#innerhead h3 p a:hover,#innerhead h3 p a:focus{opacity:1}#innerhead h3 a{margin:0 5px}#innerhead h1{margin:0;text-align:left}#innerhead h4{margin:0;margin-top:5px;background-color:var(--accent);color:var(--dbg);padding:2px 10px;border-radius:50px;width:auto}#innerhead + main{padding-top:88px;padding-bottom:60px}.category header .bgoverlay,.single header .bgoverlay,.archive header .bgoverlay,.search header .bgoverlay{display:none}@keyframes bgclouds{0%{background-position-x:0}100%{background-position-x:1080px}}.woocommerce-page header{background-size:1080px;background-position:0 0;animation:bgclouds 5s infinite linear}.woocommerce-page header .bgoverlay{display:block;background-color:transparent;background-image:linear-gradient(to bottom,#6374eb,transparent 75%);mix-blend-mode:multiply;opacity:1}.search header input{border-radius:0}body.single-product header,body.woocommerce-cart header,body.woocommerce-account header,body.woocommerce-checkout header{min-height:300px;padding-top:85px;justify-content:flex-start}body.single-product header .bgoverlay,body.woocommerce-cart header .bgoverlay,body.woocommerce-account header .bgoverlay,body.woocommerce-checkout header .bgoverlay{height:220%;background-size:200px;filter:invert(1) brightness(0.5) saturate(2) hue-rotate(180deg) blur(10px);transform:translateY(-25%) scale(1.1) rotate(-15deg)}body.single-product header a,body.woocommerce-cart header a,body.woocommerce-account header a,body.woocommerce-checkout header a{--accent:var(--col3);--bg:var(--col1)}body.single-product header a p a,body.woocommerce-cart header a p a,body.woocommerce-account header a p a,body.woocommerce-checkout header a p a{opacity:0.5}body.single-product header a p a:hover,body.single-product header a p a:focus,body.woocommerce-cart header a p a:hover,body.woocommerce-cart header a p a:focus,body.woocommerce-account header a p a:hover,body.woocommerce-account header a p a:focus,body.woocommerce-checkout header a p a:hover,body.woocommerce-checkout header a p a:focus{opacity:1}@media screen and (max-width:540px){body.single-product header h2,body.woocommerce-cart header h2,body.woocommerce-account header h2,body.woocommerce-checkout header h2{display:none}}#content{background-color:#f7f7f7}body.single-courses #content a{color:var(--accent);text-decoration:none;position:relative;background-image:linear-gradient(var(--accent),var(--accent));background-size:0 1px;background-position:bottom left;background-repeat:no-repeat;transition:background-size 0.5s}body.single-courses #content a:hover,body.single-courses #content a:focus{outline:none;background-size:100% 1px}body.single-courses #content a:visited{filter:brightness(0.8)}body.single-courses #content a.external:after,body.single-courses #content a[data-exlink]:after{font:var(--icons);font-size:40%;content:"";padding-inline-start:2px;vertical-align:middle;transform:translateY(6px)}body.single-courses #content a.download:after,body.single-courses #content a[data-dllink]:after{font:var(--icons);font-size:60%;content:"";padding-inline-start:4px;vertical-align:middle;transform:translateY(6px)}body.single-courses #content a.clean{transition:filter 0.5s}body.single-courses #content a.clean:before,body.single-courses #content a.clean:after{display:none !important}body.single-courses #content a.clean:hover{filter:drop-shadow(0 0 10px var(--accent))}body.category main.contain.sb{padding-top:55px}body.category main.contain.sb > section{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px}body.category main.contain.sb > section > article{border:1px solid var(--accent);border-radius:4px;padding:5px 10px;position:relative;overflow:hidden;z-index:1}body.category main.contain.sb > section > article .thumb{background-size:contain;width:100%;height:100%;margin:-5px -10px;position:absolute;filter:grayscale(1) brightness(5);opacity:0.1;z-index:-1}@media screen and (max-width:900px){body.category main.contain.sb > section{grid-template-columns:1fr}}main{background-color:transparent}.postmeta{border-radius:4px;background:#eee;color:#888;padding:15px 20px;font-size:0.8em;text-align:right;margin-bottom:10px}.elementor-post__read-more{color:var(--accent);text-decoration:none;position:relative;background-image:linear-gradient(var(--accent),var(--accent));background-size:0 1px;background-position:bottom left;background-repeat:no-repeat;transition:background-size 0.5s;--accent:var(--col4)}.elementor-post__read-more:hover,.elementor-post__read-more:focus{outline:none;background-size:100% 1px}.elementor-post__read-more:visited{filter:brightness(0.8)}.elementor-post__read-more.external:after,.elementor-post__read-more[data-exlink]:after{font:var(--icons);font-size:40%;content:"";padding-inline-start:2px;vertical-align:middle;transform:translateY(6px)}.elementor-post__read-more.download:after,.elementor-post__read-more[data-dllink]:after{font:var(--icons);font-size:60%;content:"";padding-inline-start:4px;vertical-align:middle;transform:translateY(6px)}.elementor-post__read-more.clean{transition:filter 0.5s}.elementor-post__read-more.clean:before,.elementor-post__read-more.clean:after{display:none !important}.elementor-post__read-more.clean:hover{filter:drop-shadow(0 0 10px var(--accent))}.sidebar{background-color:var(--bg);border-radius:4px;position:sticky !important;top:10px;color:#fff;-webkit-clip-path:polygon(0 0,0 100%,50% calc(100% - 30px),100% 100%,100% 0%);clip-path:polygon(0 0,0 100%,50% calc(100% - 30px),100% 100%,100% 0%);min-width:200px;--accent:var(--col3);--bg:var(--col1)}.sidebar p a{opacity:0.5}.sidebar p a:hover,.sidebar p a:focus{opacity:1}.sidebar > div{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid var(--accent)}.sidebar > div:last-child{padding-bottom:0;margin-bottom:0;border-bottom:none}.sidebar a{color:var(--accent);text-decoration:none;position:relative;background-image:linear-gradient(var(--accent),var(--accent));background-size:0 1px;background-position:bottom left;background-repeat:no-repeat;transition:background-size 0.5s}.sidebar a:hover,.sidebar a:focus{outline:none;background-size:100% 1px}.sidebar a:visited{filter:brightness(0.8)}.sidebar a.external:after,.sidebar a[data-exlink]:after{font:var(--icons);font-size:40%;content:"";padding-inline-start:2px;vertical-align:middle;transform:translateY(6px)}.sidebar a.download:after,.sidebar a[data-dllink]:after{font:var(--icons);font-size:60%;content:"";padding-inline-start:4px;vertical-align:middle;transform:translateY(6px)}.sidebar a.clean{transition:filter 0.5s}.sidebar a.clean:before,.sidebar a.clean:after{display:none !important}.sidebar a.clean:hover{filter:drop-shadow(0 0 10px var(--accent))}.sidebar ul{margin-block-start:0;margin-block-end:0;padding-inline-start:0;list-style:none}.sidebar ul > li{margin-bottom:5px}.sidebar .widgettitle{margin-top:0;margin-bottom:5px}.sidebar .sblist{letter-spacing:-0.5px}.sidebar .sblist strong{font-family:var(--dtext);font-size:60%;letter-spacing:0.5px;margin-right:-1px;display:block;line-height:1}main.sb{margin:0 -10px}main.sb > *{margin:0 10px}main.sb .sidebar{flex-basis:300px;padding:20px;padding-bottom:55px;padding-top:30px}main.sb .sidebar > div{margin-bottom:20px}main.sb .sidebar > div:last-child{margin-bottom:0}main.sb .sidebar h3{margin-top:0;padding-bottom:10px;border-bottom:1px solid #fff;margin-bottom:10px}.wsocial a{transition:filter 0.5s}.wsocial a:hover{filter:drop-shadow(0 0 5px var(--accent))}.wsocial a:hover:before{display:none !important}footer{background-color:var(--complem);color:var(--dbg)}footer #ftwidg > div:last-child{margin:0;margin-bottom:-24px;z-index:2;display:flex;align-items:flex-end}footer #ftwidg ul{margin-top:0;list-style:none;padding-left:15px;--accent:var(--dbg)}footer #ftwidg ul ul{columns:1;border-left:1px solid var(--dbg);margin-left:5px}footer #ftwidg ul ul a{--accent:var(--dbg);display:block !important;margin-bottom:2px}footer #copyright{color:var(--dbg);transform:translateZ(0)}footer #copyright a{--accent:var(--dbg)}#shop-menu{position:fixed;top:100px;right:0;z-index:90;transition:transform 0.5s}#shop-menu ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;align-items:flex-end;width:40px;overflow:hidden}#shop-menu ul:hover,#shop-menu ul:focus{overflow:visible}#shop-menu ul[data-cartamt="0"]:before{content:"";opacity:0}#shop-menu ul:before{content:attr(data-cartamt);z-index:10;display:block;font-size:0.8em;font-family:var(--dtext);background-color:var(--bg);color:var(--accent);padding:0 2px 0 4px;border-radius:50px 0 0 50px;position:absolute;right:0;top:-10px;text-align:right;opacity:1;transition:opacity 0.5s}#shop-menu ul li{display:flex;justify-content:flex-end}#shop-menu ul li:first-of-type:hover ~ #minicart,#shop-menu ul li:first-of-type:focus ~ #minicart{opacity:1;pointer-events:all}#shop-menu ul li:first-of-type:hover ~ #minicart .fbtn,#shop-menu ul li:first-of-type:focus ~ #minicart .fbtn{opacity:1}#shop-menu ul li a{position:relative;overflow:hidden !important;z-index:1;padding:10px 15px;background-color:var(--accent);border:2px solid var(--accent);color:var(--bg) !important;display:inline-block;font-family:var(--btext);font-weight:400;letter-spacing:2px;text-decoration:none;text-transform:uppercase;border-radius:100px !important;transition:color 0.5s,background-color 0.5s;border-radius:0 !important;border:none !important;font-family:var(--dtext);max-width:none;width:100%;height:40px;-webkit-clip-path:inset(0 0 0 calc(100% - 40px));clip-path:inset(0 0 0 calc(100% - 40px));white-space:nowrap;overflow:hidden;display:flex;flex-direction:row-reverse;align-items:center;padding:10px 0;transition:-webkit-clip-path 0.5s;transition:clip-path 0.5s;transition:clip-path 0.5s,-webkit-clip-path 0.5s}#shop-menu ul li a:hover,#shop-menu ul li a:focus{outline:none;color:var(--accent) !important;cursor:pointer}#shop-menu ul li a:hover:after,#shop-menu ul li a:focus:after{-webkit-clip-path:circle(100%);clip-path:circle(100%);opacity:1}#shop-menu ul li a:before{display:none !important}#shop-menu ul li a:after{content:"";display:block;position:absolute;z-index:-1;width:100%;height:100%;left:0;top:0;background-color:var(--bg);opacity:0.5;-webkit-clip-path:circle(0%);clip-path:circle(0%);transition:all 0.5s}#shop-menu ul li a.transp{background-color:transparent !important}#shop-menu ul li a:hover,#shop-menu ul li a:focus{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}#shop-menu ul li a:after{left:-20px;width:200%}#shop-menu ul li a i{margin:0 10px;text-align:center}#shop-menu ul li a span{margin:0 5px 0 10px}#shop-menu #minicart{background-color:var(--complem);box-shadow:inset -2px 2px rgba(255,255,255,0.2);position:absolute;top:0;right:42px;min-width:270px;padding:20px;padding-top:50px;font-size:0.9em;color:var(--bg);opacity:0;pointer-events:none;transition:opacity 0.5s}#shop-menu #minicart:hover,#shop-menu #minicart:focus{opacity:1;pointer-events:all}#shop-menu #minicart:hover .fbtn,#shop-menu #minicart:focus .fbtn{opacity:1}#shop-menu #minicart:before{content:"";display:block;width:60px;height:60px;position:absolute;right:-30px;top:10px;z-index:9;transform:rotate(45deg)}#shop-menu #minicart .fbtn{position:absolute;top:0;right:-42px;background-color:var(--bg);color:var(--accent);font-family:var(--dtext);text-transform:uppercase;display:flex;align-items:center;flex-direction:row-reverse;letter-spacing:2.2px;font-size:1.1em;padding:10px 0;height:40px;z-index:9;pointer-events:none;opacity:0;transition:opacity 0.2s;transition-delay:0.5s}#shop-menu #minicart .fbtn span{margin:0 5px 0 10px}#shop-menu #minicart .fbtn i{margin:0 10px;text-align:center}#shop-menu #minicart .dgwt-wcas-search-wrapp{display:none !important}#shop-menu #minicart .woocommerce{display:flex;flex-direction:column}#shop-menu #minicart .woocommerce ::-webkit-scrollbar{background-color:transparent !important;width:18px !important}#shop-menu #minicart .woocommerce ::-webkit-scrollbar-thumb{background-color:var(--dbg) !important;border:5px solid var(--accent) !important}#shop-menu #minicart .woocommerce td > a{--accent:var(--col3)}#shop-menu #minicart .woocommerce form{padding-top:0;overflow-y:auto;overflow-x:hidden;max-height:calc(100vh - 332px);border:1px solid rgba(0,0,0,0.1);border-radius:5px}#shop-menu #minicart .woocommerce form table{margin-bottom:0;border:none}#shop-menu #minicart .woocommerce .woocommerce-message{display:none}#shop-menu #minicart .woocommerce .cart-empty{margin-top:10px;margin-bottom:-50px;background-color:var(--dbg);color:var(--bg);font-weight:700}#shop-menu #minicart .woocommerce .cart-empty ~ .cart-empty{display:none}#shop-menu #minicart .woocommerce thead,#shop-menu #minicart .woocommerce .product-remove,#shop-menu #minicart .woocommerce .product-thumbnail,#shop-menu #minicart .woocommerce .product-subtotal,#shop-menu #minicart .woocommerce tr:last-child,#shop-menu #minicart .woocommerce .cart_totals h2{display:none}#shop-menu #minicart .woocommerce .product-name{order:0;flex:1;min-width:100px}#shop-menu #minicart .woocommerce .cart_item{display:flex;align-items:center;border-bottom:1px solid rgba(0,0,0,0.1)}#shop-menu #minicart .woocommerce .cart_item tr{display:flex}#shop-menu #minicart .woocommerce .cart_item td{border-top:none !important;min-width:none;padding-right:0}#shop-menu #minicart .woocommerce .product-quantity{margin-left:8px;padding-left:0px}#shop-menu #minicart .woocommerce .quantity{order:1;display:flex;align-items:center;font-size:0.9em;width:55px}#shop-menu #minicart .woocommerce .quantity:before{content:"×";margin-right:8px}#shop-menu #minicart .woocommerce .qty{padding:0;background:none;border:none;pointer-events:none;margin-top:1px;margin-left:-10px;margin-bottom:-1px}#shop-menu #minicart .woocommerce a{--accent:var(--dbg)}#shop-menu #minicart .woocommerce .cart-collaterals .cart_totals{float:none;width:auto;margin-top:10px}#shop-menu #minicart .woocommerce .wc-proceed-to-checkout{padding-bottom:0}#shop-menu #minicart .woocommerce .button{position:relative;overflow:hidden !important;z-index:1;padding:10px 15px;background-color:var(--accent);border:2px solid var(--accent);color:var(--bg) !important;display:inline-block;font-family:var(--btext);font-weight:400;letter-spacing:2px;text-decoration:none;text-transform:uppercase;border-radius:100px !important;transition:color 0.5s,background-color 0.5s;border-radius:0 !important;font-family:var(--dtext);font-size:1em;margin-bottom:5px}#shop-menu #minicart .woocommerce .button:hover,#shop-menu #minicart .woocommerce .button:focus{outline:none;color:var(--accent) !important;cursor:pointer}#shop-menu #minicart .woocommerce .button:hover:after,#shop-menu #minicart .woocommerce .button:focus:after{-webkit-clip-path:circle(100%);clip-path:circle(100%);opacity:1}#shop-menu #minicart .woocommerce .button:before{display:none !important}#shop-menu #minicart .woocommerce .button:after{content:"";display:block;position:absolute;z-index:-1;width:100%;height:100%;left:0;top:0;background-color:var(--bg);opacity:0.5;-webkit-clip-path:circle(0%);clip-path:circle(0%);transition:all 0.5s}#shop-menu #minicart .woocommerce .button.transp{background-color:transparent !important}body.woocommerce-cart #content,body.woocommerce-account #content,body.woocommerce-checkout #content{background-color:var(--bg)}body.woocommerce-cart #content:before,body.woocommerce-account #content:before,body.woocommerce-checkout #content:before{content:"";display:block;width:100%;height:255px;background-image:linear-gradient(to bottom,rgba(99,116,235,0.5),transparent 75%),var(--sbg);animation:bgclouds 5s infinite linear;background-size:1080px;background-position-y:15%}body.woocommerce-cart #content .woocommerce,body.woocommerce-account #content .woocommerce,body.woocommerce-checkout #content .woocommerce{padding:40px max(var(--inpad),calc((100% - var(--conwidth)) / 2))}@media screen and (max-width:767px){body.woocommerce-cart #content .woocommerce,body.woocommerce-account #content .woocommerce,body.woocommerce-checkout #content .woocommerce{padding-inline:var(--inpadm)}}body.woocommerce-cart #content .woocommerce > *,body.woocommerce-account #content .woocommerce > *,body.woocommerce-checkout #content .woocommerce > *{width:100%}#fl-trigger{margin:0 !important}.woof_radio_term:disabled{display:none}.woof_radio_term:disabled + label{display:none !important}.woocommerce .quantity .qty{border-radius:50px !important}.woocommerce div.product form.cart button.single_add_to_cart_button{background-color:var(--accent);border:1px solid var(--accent)}.products .product > a{color:var(--accent);text-decoration:none;position:relative;background-image:linear-gradient(var(--accent),var(--accent));background-size:0 1px;background-position:bottom left;background-repeat:no-repeat;transition:background-size 0.5s}.products .product > a:hover,.products .product > a:focus{outline:none;background-size:100% 1px}.products .product > a:visited{filter:brightness(0.8)}.products .product > a.external:after,.products .product > a[data-exlink]:after{font:var(--icons);font-size:40%;content:"";padding-inline-start:2px;vertical-align:middle;transform:translateY(6px)}.products .product > a.download:after,.products .product > a[data-dllink]:after{font:var(--icons);font-size:60%;content:"";padding-inline-start:4px;vertical-align:middle;transform:translateY(6px)}.products .product > a.clean{transition:filter 0.5s}.products .product > a.clean:before,.products .product > a.clean:after{display:none !important}.products .product > a.clean:hover{filter:drop-shadow(0 0 10px var(--accent))}.products .product .button{padding:10px}.woocommerce .woocommerce-breadcrumb{display:none}body.single-product section.related.products{border-top:none}.woocommerce.single-product #content main,.woocommerce-page #content main{background-color:var(--bg);z-index:1;padding-top:60px}.woocommerce-product-details__short-description{text-transform:none}.product_meta a{color:var(--accent);text-decoration:none;position:relative;background-image:linear-gradient(var(--accent),var(--accent));background-size:0 1px;background-position:bottom left;background-repeat:no-repeat;transition:background-size 0.5s}.product_meta a:hover,.product_meta a:focus{outline:none;background-size:100% 1px}.product_meta a:visited{filter:brightness(0.8)}.product_meta a.external:after,.product_meta a[data-exlink]:after{font:var(--icons);font-size:40%;content:"";padding-inline-start:2px;vertical-align:middle;transform:translateY(6px)}.product_meta a.download:after,.product_meta a[data-dllink]:after{font:var(--icons);font-size:60%;content:"";padding-inline-start:4px;vertical-align:middle;transform:translateY(6px)}.product_meta a.clean{transition:filter 0.5s}.product_meta a.clean:before,.product_meta a.clean:after{display:none !important}.product_meta a.clean:hover{filter:drop-shadow(0 0 10px var(--accent))}@keyframes hide-scroll{from,to{overflow:hidden}}.woocommerce div.product.elementor .woocommerce-message{background-color:var(--dbg);color:var(--bg)}.woocommerce div.product.elementor .woocommerce-tabs > ul > li.on a:after{transform:rotate(90deg)}.woocommerce div.product.elementor .woocommerce-tabs > ul > li a:after{font:var(--icons);content:"";display:inline-block;transform:rotate(45deg);transition:transform 0.5s}.woocommerce div.product.elementor .woocommerce-tabs .panel{height:0;padding-top:0 !important;padding-bottom:0 !important;overflow:hidden;transition:height 0.5s,padding 0.5s}.woocommerce div.product.elementor .woocommerce-tabs .panel.active{height:400px;padding:20px !important;overflow:auto;animation:hide-scroll 0.5s backwards}.woocommerce-ordering{position:absolute;top:-80px;right:0}.woocommerce-ordering > select,.woocommerce-ordering .select2-selection{border-radius:50px;padding:10px 20px 10px 10px;font-family:var(--dtext);background-color:var(--bg);margin-top:0;max-width:calc(100vw - 38px)}.woocommerce-result-count{background-color:var(--accent);border:2px solid var(--dbg);font-family:var(--dtext);padding:5px 10px;position:absolute;top:-80px}@media screen and (max-width:560px){.woocommerce-result-count{position:relative;margin-top:-20px !important;top:auto}}#shopimg{text-align:center;background-color:#885e4f;height:50px;z-index:1;position:relative}#shopimg img{max-height:330px;position:absolute;bottom:22px;left:50%;transform:translateX(-50%);padding:0 15px}#prodimg{text-align:center;background-color:#f04957;height:40px;z-index:1;position:relative}#prodimg img{max-height:190px;position:absolute;bottom:0;left:50%;transform:translateX(-50%);padding:0 15px}@media screen and (max-width:568px){#prodimg img{bottom:40px;margin-bottom:-7%}}.woocommerce-notices-wrapper,.cart-empty.woocommerce-info{width:100%}.woocommerce .return-to-shop{margin-top:60px}.woocommerce .cart-empty{margin-top:60px;margin-bottom:-30px}.woocommerce .shop_table a{color:var(--accent);text-decoration:none;position:relative;background-image:linear-gradient(var(--accent),var(--accent));background-size:0 1px;background-position:bottom left;background-repeat:no-repeat;transition:background-size 0.5s}.woocommerce .shop_table a:hover,.woocommerce .shop_table a:focus{outline:none;background-size:100% 1px}.woocommerce .shop_table a:visited{filter:brightness(0.8)}.woocommerce .shop_table a.external:after,.woocommerce .shop_table a[data-exlink]:after{font:var(--icons);font-size:40%;content:"";padding-inline-start:2px;vertical-align:middle;transform:translateY(6px)}.woocommerce .shop_table a.download:after,.woocommerce .shop_table a[data-dllink]:after{font:var(--icons);font-size:60%;content:"";padding-inline-start:4px;vertical-align:middle;transform:translateY(6px)}.woocommerce .shop_table a.clean{transition:filter 0.5s}.woocommerce .shop_table a.clean:before,.woocommerce .shop_table a.clean:after{display:none !important}.woocommerce .shop_table a.clean:hover{filter:drop-shadow(0 0 10px var(--accent))}.woocommerce .shop_table a.remove{line-height:0.75;transition:color 0.5s,background-color 0.5s}.woocommerce .shop_table a.remove:before{display:none}form.woocommerce-checkout{display:flex;flex-wrap:wrap;margin:-10px;align-items:flex-start}form.woocommerce-checkout > *{margin:0 10px}form.woocommerce-checkout > h3{display:none}form.woocommerce-checkout > div:first-of-type{flex:1;min-width:510px}@media screen and (max-width:545px){form.woocommerce-checkout > div:first-of-type{min-width:0}form.woocommerce-checkout > div:first-of-type .form-row{width:100% !important}}form.woocommerce-checkout > div#order_review{flex:0;min-width:310px;position:sticky;top:20px}@media screen and (max-width:876px){form.woocommerce-checkout > div#order_review{width:100%;flex:1;min-width:none;margin-top:30px}}@media screen and (max-width:545px){form.woocommerce-checkout{flex-direction:column;margin:0}form.woocommerce-checkout > *{margin:10px 0}}.woocommerce-account #page{border-top:none;padding-top:0}.woocommerce-account #page .woocommerce{display:flex;align-items:stretch;margin:0 -10px}.woocommerce-account #page .woocommerce > *{margin:0 10px}header.woocommerce-Address-title.title{all:initial}.woocommerce-MyAccount-content{transition:opacity 0.5s}@keyframes working{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}#content .woocommerce-MyAccount-navigation ul{list-style:none;padding:0;position:sticky;top:20px}#content .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout{display:none}#content .woocommerce-MyAccount-navigation ul li a{position:relative;overflow:hidden !important;z-index:1;padding:10px 15px;background-color:var(--accent);border:2px solid var(--accent);color:var(--bg) !important;display:inline-block;font-family:var(--btext);font-weight:400;letter-spacing:2px;text-decoration:none;text-transform:uppercase;border-radius:100px !important;transition:color 0.5s,background-color 0.5s;border-radius:0 !important;font-family:var(--dtext);width:100%}#content .woocommerce-MyAccount-navigation ul li a:hover,#content .woocommerce-MyAccount-navigation ul li a:focus{outline:none;color:var(--accent) !important;cursor:pointer}#content .woocommerce-MyAccount-navigation ul li a:hover:after,#content .woocommerce-MyAccount-navigation ul li a:focus:after{-webkit-clip-path:circle(100%);clip-path:circle(100%);opacity:1}#content .woocommerce-MyAccount-navigation ul li a:before{display:none !important}#content .woocommerce-MyAccount-navigation ul li a:after{content:"";display:block;position:absolute;z-index:-1;width:100%;height:100%;left:0;top:0;background-color:var(--bg);opacity:0.5;-webkit-clip-path:circle(0%);clip-path:circle(0%);transition:all 0.5s}#content .woocommerce-MyAccount-navigation ul li a.transp{background-color:transparent !important}#content .woocommerce-MyAccount-navigation ul li a:hover:before,#content .woocommerce-MyAccount-navigation ul li a:focus:before{mix-blend-mode:difference}#content .woocommerce-MyAccount-navigation ul li a.disabled{pointer-events:none}#content .woocommerce-MyAccount-navigation ul li a.working:before{opacity:1 !important}#content .woocommerce-MyAccount-navigation ul li a:before{all:unset;content:"";display:block !important;width:20px;height:20px;border:4px solid var(--dbg);border-left-style:double;border-radius:50%;position:absolute;top:8px;right:-15px;animation:working 1s infinite;opacity:0 !important;transition:opacity 0.5s;filter:invert(1)}@media screen and (max-width:1024px){.dialog-type-lightbox{position:fixed !important}}