.footer-content__container{background:var(--VG-light-grey);padding:3rem 0}.footer-content__top{align-items:center;border-bottom:1px solid hsla(0,0%,46%,.3);display:flex;justify-content:space-between;margin-bottom:4rem;padding-bottom:3rem}.footer-content-top__logo{flex:0 1 auto}.footer-content-top__logo>a{border:0;display:flex}.footer-content-top__logo>a>img{height:auto!important;max-width:230px!important}.footer-content-top__some{display:flex;flex:0 1 auto;gap:1rem}.footer-content-top__some>a{border:0;display:flex;flex:0 1 auto}.footer-content__main{align-items:center;display:flex;justify-content:space-between}.footer-content-main__text{flex:0 1 47.5%}.footer-content-main__links{display:flex;flex:0 1 40%;flex-wrap:wrap;gap:.5rem 0;justify-content:space-between}.footer-content-main-links__item{flex:0 1 47.5%}.footer-content__bot{align-items:center;border-top:1px solid hsla(0,0%,46%,.3);display:flex;justify-content:space-between;margin-top:4rem;padding-top:3rem}.footer-content-bot__certificates{display:flex;flex:0 1 auto;gap:1rem}.footer-content-bot__certificates a{border:0}.footer-content-bot__certificates img{height:auto!important;max-width:220px!important}.footer-content-bot__links{display:flex;flex:0 1 auto;gap:1rem}.footer-content-bot__links>a{border:0;color:var(--VG-grey-text,#585858);font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:20px;text-decoration:none}@media screen and (max-width:1024px){.footer-content__bot{flex-wrap:wrap}.footer-content-bot__certificates{flex:0 1 100%;margin-bottom:1.5rem}.footer-content-bot__links{flex:0 1 100%;flex-wrap:wrap}}@media screen and (max-width:767px){.footer-content__top{flex-wrap:wrap;justify-content:center}.footer-content-top__logo{flex:0 1 100%;padding-bottom:1.5rem}.footer-content-top__logo>a{justify-content:center}.footer-content-top__some{flex:0 1 100%;justify-content:center}.footer-content__main{flex-wrap:wrap}.footer-content-main__text{flex:0 1 100%;padding-bottom:1.5rem}.footer-content-main__links{flex:0 1 100%;gap:.75rem}.footer-content__top{margin-bottom:2rem;padding-bottom:1.5rem}.footer-content__bot{margin-top:2rem;padding-top:1.5rem}}@media screen and (max-width:450px){.footer-content-main-links__item{flex:0 1 100%}}