.footer{background-color:#ccd7db;flex-direction:column;gap:36px;width:100%;margin-top:-1px;padding:100px 220px 0;display:flex;position:relative}.topSvg{background-color:#0000;width:100%;height:auto}.footer .footer-content{flex-wrap:wrap;justify-content:space-between;gap:100px 50px;width:100%;display:flex}.footer .links-table{flex-grow:1;justify-content:space-between;gap:40px;width:100%;margin-top:24px;display:flex}.links-col>h2{text-transform:uppercase;color:#848484;letter-spacing:.8px;font-size:16px;font-style:normal;font-weight:500;line-height:35px}.footer .links-col{flex-direction:column;gap:50px;height:205px;display:inline-flex}.footer .links-col .links-sect{flex-direction:column;gap:14px;display:inline-flex}.footer .link-bold{letter-spacing:.8px;font-size:16px;font-style:normal;font-weight:500;line-height:22px}.footer a.link-bold{letter-spacing:.8px;text-transform:uppercase;font-size:16px;font-style:normal;font-weight:500;line-height:22px}.footer a.link-bold.lowercase{text-transform:lowercase}.footer .social-media-links{gap:12px;height:40px;display:flex}.logo-social-container{justify-content:space-between;align-items:center;gap:42px;display:flex}.footer .social-img{width:40px;height:40px;filter:var(--filter-white-on-dark);transition:width .1s ease-in-out,height .1s ease-in-out,transform .1s ease-in-out}.footer .social-media-links a{justify-content:center;align-items:center;width:40px;height:40px;display:flex}.footer .certifikater{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:12px;display:inline-flex}.footer .certificate-image{width:auto;height:48px}.footer .text-h4-regular{color:var(--spblue-11-0);font:var(--h4-regular);text-align:center}.footer .text-h4-regular a{text-decoration:underline}.footer a.text-h4-regular:hover,.footer .text-h4-regular a:hover{color:var(--fargersporange-5)}.footer .certSeparator{flex-direction:column;gap:21px;display:flex}@media (max-width:1460px){.logo-social-container{flex-direction:column;align-items:center;gap:20px}.footer{padding:0}.footer .links-table{flex-direction:column;align-items:center;gap:52px}.footer .links-col{align-items:center;height:fit-content}.footer .link-bold{text-align:center}}@media (max-width:834px){.footer{margin-top:0}}@media (max-width:743px){@media (min-height:1235px){.footer .links-table{flex-direction:column;gap:30px}}@media (max-height:1234px){.footer .links-table{flex-wrap:wrap;gap:30px 54px}}}
