.nav-container{width:100%;padding:10px;position:absolute;display:flex;justify-content:space-between;align-items:center}.nav-container .logo{color:var(--accent)}.nav-container .logo:hover{color:var(--hover);transform:ease all .3s}.nav-container .iconLight{color:#fff;font-size:30px}.nav-container .iconLight:hover{color:var(--hover);transform:ease all .3s}.nav-container .iconDark{color:var(--primary);font-size:30px}.nav-container .iconDark:hover{color:var(--hover);transform:ease all .3s}.btn{padding:8px;color:#fff;border-radius:8px;font-weight:600;min-width:100px;display:flex;align-items:center;justify-content:center}.btn:hover{background:var(--hover);color:#fff}.footer_container{color:#fff;padding:32px 20px}.footer_container footer{margin-bottom:32px}.footer_container footer,.footer_container footer .company{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.footer_container footer .company span{font-weight:700;font-size:24px;margin-bottom:10px}.footer_container footer .company p,.footer_container footer .links{margin-bottom:32px}.footer_container footer .links span{font-weight:600;font-size:20px}.footer_container footer .links ul{list-style-type:none;margin-top:10px;font-size:16px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:8px}.footer_container footer .links ul li:hover{font-weight:700}.footer_container footer .contact{margin-bottom:32px}.footer_container footer .contact span{font-weight:600;font-size:20px}.footer_container footer .contact div{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:20px 0;gap:16px}.footer_container footer .contact div svg{font-size:24px}.footer_container footer .contact div p{font-size:16px}.footer_container .copyright{font-size:12px;font-weight:600}