.shiny-text-anims{filter:brightness(1);transition:all .3s ease-in-out}.shiny-text-anims:hover{filter:brightness(4);transition:all .3s ease-in-out}html[data-theme=light] footer{backdrop-filter:blur(80px);background-color:rgba(245,245,245,.568627451)}html[data-theme=dark] footer{background-color:var(--background);backdrop-filter:blur(80px)}html[data-theme=light] footer .border-b,html[data-theme=light] footer .border-l,html[data-theme=light] footer .border-r,html[data-theme=light] footer .border-t{border-color:var(--disabled);background:radial-gradient(circle at center,#e8e8e8,#b8b8b8) 50%/150% 150%}html[data-theme=light] #theme-toggle{border:1px solid var(--dd-500)}.footer01-copyright-container{width:100%}@media screen and (max-width:768px){.footer01-copyright-container{display:flex;justify-content:center}}.sub-title{font-weight:500;color:var(--text);opacity:.5}.footer-links-col{border-top:0 solid}@media screen and (max-width:768px){.footer-links-col{border-top:0 solid;border-left:0 solid!important;width:100%}}.footer-links{font-size:.7rem!important}.footer01-copyright p{scale:.75}html[data-theme=dark] .links-anims{color:var(--text);font-weight:500;transition:all .3s ease-in-out}html[data-theme=dark] .links-anims:hover{color:var(--accent);font-weight:500;transition:all .3s ease-in-out}html[data-theme=light] .links-anims{color:var(--text);font-weight:500;filter:brightness(1) invert(.3);transition:all .3s ease-in-out}html[data-theme=light] .links-anims:hover{color:var(--accent);font-weight:500;transition:all .3s ease-in-out}.footer-logo,.footer-logo:hover{transition:all .3s ease-in-out}.footer-logo:active,.footer-logo:hover{transform:scale(1)}@media screen and (max-width:1024px){.footer-logo{margin-top:0}}.footer-copy{position:relative;padding:1rem}.footer-copy .footer-copy-nav{display:flex;align-items:center;justify-content:center;gap:.5rem 1rem}.footer-copy .footer-copy-links,.footer-copy .footer-copy-links:hover{opacity:1;transition:all .3s ease-in-out}.footer-copy .footer-copy-links:hover{color:var(--accent)}.footer-copy .footer-copy-links.text-black{opacity:1;transition:all .3s ease-in-out}.footer-copy .footer-copy-links.text-black:hover{opacity:1;color:var(--accent)!important;transition:all .3s ease-in-out}@media screen and (max-width:1024px){.footer-copy{display:flex;align-items:center;justify-content:center}.footer-copy .footer-copy-inner{display:flex}.footer-copy .footer-copy-nav{display:flex;align-items:center;justify-content:center;gap:.5rem 2rem;margin-left:1rem}}.footer-main{display:flex;flex-direction:row;width:100%}@media screen and (max-width:1024px){.footer-main{flex-direction:column}}@media screen and (max-width:768px){.footer-main{margin-left:0}}.contact-footer-col1{width:50%;display:flex;flex-direction:column;padding-right:3rem}@media screen and (max-width:1024px){.contact-footer-col1{padding-right:0;width:100%;margin-bottom:2rem}}.contact-footer-col2{width:50%;display:flex;flex-direction:column}@media screen and (max-width:1024px){.contact-footer-col2{width:100%;margin-bottom:2rem}}.sitemap-container{padding:2rem;display:flex;flex-wrap:wrap}.sitemap-links-container{display:flex;flex-wrap:wrap;gap:2rem;margin-top:1rem;margin-bottom:1rem}@media screen and (max-width:768px){.sitemap-links-container{justify-content:space-between;width:100%;gap:1rem}}.sitemap-links-column{flex:1 1 200px;min-width:200px;margin-bottom:1rem;padding:0 .5rem}@media screen and (max-width:768px){.footer-copy .footer-copy-inner{display:flex;align-items:center;justify-content:center}}.contactfootersection a.MuiTypography-root.MuiTypography-inherit.MuiLink-root.MuiLink-underlineAlways{color:var(--text)}.contactfootersection .MuiListItemIcon-root.css-cokf1l-MuiListItemIcon-root{min-width:24px}html[data-theme=dark] #theme-toggle,html[data-theme=light] #theme-toggle{backdrop-filter:blur(10px);background:inherit;border:1px solid var(--border)}.header02-nav-btn{background:rgba(0,0,0,0);backdrop-filter:unset!important;color:var(--text)}.header02-nav-btn:hover{color:var(--accent)}.navframe{position:relative;display:flex;background:var(--navbar-background);height:45px;width:100%;min-width:360px;max-width:370px;margin:auto;padding-left:0;justify-content:center;align-items:flex-end;border:2px outset #c3c3c3;border-radius:40px;backdrop-filter:blur(8px);scale:1;bottom:.5rem;box-shadow:inset 0 0 18px 5px #000;transition:all .3s ease;z-index:998}@media screen and (max-width:760px){.navframe{min-width:320px;max-width:340px;scale:1}}button.menu-button.nav-mainmenu-button{min-height:auto;min-width:2.5rem;bottom:2px;top:0;left:1.5rem;scale:1;position:absolute;z-index:999}@media screen and (max-width:760px){button.menu-button.nav-mainmenu-button{scale:.85;bottom:4px;top:0;left:1.5rem}}aside.aside-drawer-hz{bottom:1rem;display:none}.aside-drawer-top-sheet{scale:1.05;transform-origin:top center}.menuwrapper{width:100%;top:0;flex-direction:row;align-items:center;margin:0 auto;padding:0 1rem;justify-content:space-evenly;z-index:1}.menuwrapper,.navmain{display:flex;-webkit-user-select:none;-moz-user-select:none;user-select:none}.navmain{position:relative;flex-direction:column;justify-content:flex-start;margin:auto;position:fixed;width:-moz-fit-content;width:fit-content;bottom:0;left:0;right:0;align-items:flex-start;padding:0;z-index:1000}@media screen and (max-width:320px){.navmain{scale:.9}}.menuwrapper,.vectorbgIcon{margin:0!important;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none}.iconhome{width:24px;height:24px}.iconhome,.iconhome.icon-archive{position:relative;border-radius:4px;z-index:1}.iconhome.icon-archive{width:37px;height:40px;filter:contrast(1) brightness(1.3) drop-shadow(2px 4px 6px black)}.buttonNavmain{position:relative;display:flex;justify-content:center;flex-direction:column;cursor:pointer;border:0;padding:0;min-height:2.5rem;min-width:2.5rem;box-sizing:border-box;background-color:rgba(0,0,0,0);align-items:center;transition:all .3s ease}.buttonNavmain:hover{scale:1;filter:brightness(1.1);background-color:unset}.buttonNavmain,.buttonNavmain:active{z-index:999;transform-origin:center center;transition:all .3s ease}.buttonNavmain.active,.buttonNavmain:active{-webkit-user-select:none;-moz-user-select:none;user-select:none}.bubblesubtract01Icon{width:75px;position:fixed;margin:0;top:0;height:37.8px;display:none;z-index:-1;filter:opacity(.5);transition:all .3s ease}.buttonNavmain.active .iconhome,.buttonNavmain:active .iconhome{background:var(--black);scale:1.3!important;overflow:clip;left:1px}.buttonNavmain.active .icon-desjour,.buttonNavmain.active .iconhome,.buttonNavmain:active .icon-desjour,.buttonNavmain:active .iconhome{min-height:2.5rem;min-width:2.5rem;display:flex;border-radius:40px!important;box-shadow:0 4px 8px 1px rgba(0,0,0,.98);animation:slide-in-bottom .1s ease 0s 1 normal none;opacity:1;padding:8px 2px;margin-top:-20px;position:absolute;border:2px solid;border-color:var(--accent);border-style:outset}.buttonNavmain.active .icon-desjour,.buttonNavmain:active .icon-desjour{background:var(--background-card-dark);scale:1!important}.buttonNavmain.active .bubblesubtract01Icon,.buttonNavmain:active .bubblesubtract01Icon{display:flex;animation:custom-animation .2s ease-in-out;opacity:1;scale:1.65;height:24px;width:42px;transform-origin:top center;margin-top:-22px;position:revert;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;filter:opacity(1);transition:all .3s ease}@keyframes custom-animation{0%{opacity:0;transform-origin:top center;transform:scaleX(0);delay:.6s}to{opacity:1;transform-origin:top center;transform:scaleX(1)}}.bubblesubtract01Icon{z-index:-2!important}html[data-theme=dark]{filter:invert(0)}.menuDrawerActiveBg{z-index:1100;top:0}.menuDrawerContainer{height:100%!important;display:flex;align-items:flex-start;justify-content:center;border:1px ridge #9acd32;border-radius:8px;overflow:auto}.menuDrawerContainer .menu-drawer-box-inner{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;padding:0;overflow:hidden}.menuDrawerContainer .hz-drawer-container{display:flex;position:relative;flex-wrap:wrap;height:100%;top:0;padding:1rem;border-radius:4px;overflow:auto}.menuDrawerContainer .hz-drawer-container .drawer-logo{display:flex;align-items:center;justify-content:space-between;position:sticky;top:0;z-index:3;background:#000;overflow:hidden}.menuDrawerContainer .hz-drawer-container .toggle-bulb{background:snow;color:#000;opacity:.8;transition:all .3s}.menuDrawerContainer .hz-drawer-container .toggle-bulb:hover{background:#adff2f;box-shadow:0 0 8px 2px #adff2f;color:#000;opacity:1;transition:all .3s}.menuDrawerContainer .hz-drawer-container .hz-logo.topnav.menu-item{display:block;position:sticky}.menuDrawerContainer .hz-drawer-container .left-section{display:flex;align-items:flex-end;border-right:1px solid #0f0f0f;overflow:hidden}@media screen and (max-width:960px){.menuDrawerContainer .hz-drawer-container .left-section{display:none}}.menuDrawerContainer .hz-drawer-container .text-yellowgreen.uppercase.text-xl.tracking-widest{font-size:200px;transform:rotate(-90deg) translate(-33%,110%);text-transform:uppercase;font-weight:400;letter-spacing:.1em;line-height:normal;color:#0f0f0f;right:0;bottom:0;position:relative;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content}.menuDrawerContainer .hz-drawer-container h2.fill-text{font-size:65px;text-transform:uppercase;letter-spacing:4px;padding:.5rem}.menuDrawerContainer .hz-drawer-container .fill-text-list{border-bottom:1px solid #0f0f0f;font-size:xx-large!important}.menuDrawerContainer .hz-drawer-container .mobile-container{display:contents;height:-moz-fit-content;height:fit-content}@media screen and (max-width:760px){.menuDrawerContainer .hz-drawer-container .mobile-container{display:flex;flex-direction:column;align-items:center;justify-content:center}}.menuDrawerContainer .hz-drawer-container .middle-section{border-right:1px solid #0f0f0f;background-color:#000;overflow:scroll;position:sticky;top:0;padding-top:4vh;min-height:-moz-fit-content;min-height:fit-content;display:flex;justify-content:flex-start}.menuDrawerContainer .hz-drawer-container .middle-section .flex.space-x-1.justify-center{justify-content:flex-start;padding-left:1rem}@media screen and (max-width:960px){.menuDrawerContainer .hz-drawer-container .middle-section{width:66.66%!important}}@media screen and (max-width:760px){.menuDrawerContainer .hz-drawer-container .middle-section{width:100%!important}}.menuDrawerContainer .hz-drawer-container .right-section{display:flex;align-items:flex-start;justify-content:flex-start;padding-top:2rem;border-left:1px solid #0f0f0f;overflow:hidden}@media screen and (max-width:960px){.menuDrawerContainer .hz-drawer-container .right-section{width:33.33%!important}}@media screen and (max-width:760px){.menuDrawerContainer .hz-drawer-container .right-section{width:100%!important;max-height:-moz-fit-content;max-height:fit-content;background:rgba(0,0,0,.8);backdrop-filter:blur(10px);border-top:1px solid #0f0f0f;padding-bottom:4rem;z-index:2}}.menuDrawerContainer .hz-drawer-container .sub-title{font-size:14px;text-transform:uppercase;letter-spacing:2px}.menuDrawerContainer .hz-drawer-container p{line-height:1.8;font-size:65px;font-weight:400;font-family:Poppins,sans-serif;color:#c6c8c9;margin:0;text-align:left}.menuDrawerContainer .hz-drawer-container .opacity-50{opacity:.5}body.nav03-drawer-isopen footer,body.nav03-drawer-isopen main{filter:blur(16px);transform:scale(.95);transition:all .3s ease}.nav03-drawer-content::-webkit-scrollbar{width:.2em!important;margin:0!important;padding:0!important;height:100%!important;background:#000!important}.nav03-drawer-content::-webkit-scrollbar,.nav03-drawer-content::-webkit-scrollbar-thumb{position:fixed!important;-webkit-transition:all .3s!important;transition:all .3s!important}.nav03-drawer-content::-webkit-scrollbar-thumb{background:var(--color-alt3)!important;outline:0 solid var(--color-alt3)!important;color:var(--color-alt3)!important}.nav03-drawer-content::-webkit-scrollbar-track{position:fixed!important;box-shadow:0 0 0 0 #9803e2!important;-webkit-transition:all .3s!important;transition:all .3s!important}