.footer-logo{transition:all .3s ease-in-out}.footer-logo:hover{transition:all .3s ease-in-out;transform:scale(1)}.footer-logo:active{transform:scale(1)}@media (max-width:1024px){.footer-logo{margin-top:0}}.footer-copy{padding:1rem;position:relative}.footer-copy .footer-copy-nav{justify-content:center;align-items:center;gap:.5rem 1rem;display:flex}.footer-copy .footer-copy-links{opacity:1;transition:all .3s ease-in-out}.footer-copy .footer-copy-links:hover{opacity:1;color:var(--accent);transition:all .3s ease-in-out}.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;transition:all .3s ease-in-out;color:var(--accent)!important}@media (max-width:1024px){.footer-copy{justify-content:center;align-items:center;display:flex}.footer-copy .footer-copy-inner{display:flex}.footer-copy .footer-copy-nav{justify-content:center;align-items:center;gap:.5rem 2rem;margin-left:1rem;display:flex}}.footer-main{flex-direction:row;width:100%;display:flex}@media (max-width:1024px){.footer-main{flex-direction:column}}@media (max-width:768px){.footer-main{margin-left:0}}.contact-footer-col1{flex-direction:column;width:50%;padding-right:3rem;display:flex}@media (max-width:1024px){.contact-footer-col1{width:100%;margin-bottom:2rem;padding-right:0}}.contact-footer-col2{flex-direction:column;width:50%;display:flex}@media (max-width:1024px){.contact-footer-col2{width:100%;margin-bottom:2rem}}.sitemap-container{flex-wrap:wrap;padding:2rem;display:flex}.sitemap-links-container{flex-wrap:wrap;gap:2rem;margin-top:1rem;margin-bottom:1rem;display:flex}@media (max-width:768px){.sitemap-links-container{justify-content:space-between;gap:1rem;width:100%}}.sitemap-links-column{flex:200px;min-width:200px;margin-bottom:1rem;padding:0% .5rem}@media (max-width:768px){.footer-copy .footer-copy-inner{justify-content:center;align-items:center;display:flex}}.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{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:inherit;border:1px solid var(--border)}
