footer{left:0;bottom:0;right:0;background:#000205;background-position:0 -21px;color:#f9f9f9;display:flex}.footer-inner{margin-top:auto;width:100%;padding:120px 48px 56px;background:linear-gradient(var(--color-footer-primary),#000205);border-radius:none}.logof{margin-left:30px;height:75px;margin-bottom:10px}footer ul{margin:0;padding:0;list-style:none}.footer_list-item .logo-content{display:flex;align-items:flex-start;justify-content:center;flex-direction:column;width:100%}.bottom .navf{min-width:0;width:100%;text-align:center;display:flex;gap:3.5vw}.bottom .navf ul{width:100%;display:grid;gap:12px;text-align:center}.bottom .navf ul li{width:100%}.socials{display:flex;align-items:center;gap:24px}.socials a{color:var(--color-nav-primary);font-size:24px;text-decoration:none;opacity:1}.socials a:hover{opacity:.8}@media screen and (max-width:480px){.logof{margin-left:30px;height:75px;margin-bottom:0}.bottom .navf ul{text-align:left}.socials{gap:14px}}@media screen and (max-width:736px){.bottom{flex-direction:row}.bottom .navf{text-align:left}.bottom .navf ul{text-align:left;place-content:start}.socials{padding-top:18px}}.footer_top{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));row-gap:20px}.footer_title{font-size:18px;color:var(--color-nav-primary);font-weight:500;margin-bottom:10px}.footer_list{display:flex;flex-direction:column;gap:20px}.footer_list_social{display:flex;flex-direction:row;gap:20px;align-items:center}.footer_list-item{list-style:none}.footer_list-link{text-align:center;width:fit-content;color:inherit;text-decoration:none;margin-right:50px;position:relative;font-family:Rubik,serif;padding:4px 0;letter-spacing:1px;line-height:16px;font-weight:none;transition:color .1s,background-color .1s,padding .2s ease-in;color:inherit;display:flex;align-items:center}.footer_list-link::before{content:"";display:block;position:absolute;bottom:3px;left:0;height:3px;width:100%;background-color:var(--white);transform-origin:right top;transform:scale(0,1);transition:color .1s,transform .2s ease-out}.footer_list-link:active::before{background-color:var(--white)}.footer_list-link:focus::before,.footer_list-link:hover::before{transform-origin:left top;transform:scale(1,1)}.footer_divider{margin-block:25px;border:none;border-top:1px solid rgba(0,0,0,.1)}.footer_bottom{display:flex;justify-content:center;gap:20px;flex-wrap:wrap;width:100%;align-items:center;margin-top:40px;font-weight:400}.footer_bottom .footer_list{flex-direction:row}.image_link{width:40px;height:40px}.logo-footer{width:100%;display:flex;align-items:center;justify-content:center;height:100px}.logo-footer img{width:186px;height:56px}