.page-footer__top-wrapper{background-color:#11171a;padding:2rem 0;color:rgba(255,255,255,.3);text-align:center}.page-footer__top-wrapper a{color:#fff}.page-footer__top-wrapper a:hover{opacity:.7}.page-footer__top-wrapper .logo{display:inline-block;margin-bottom:1.5rem}.page-footer__top-wrapper .logo-dark{display:none}.page-footer__top-wrapper .social-menu{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:1.5rem}.page-footer__top-wrapper .social-menu a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:40px;height:40px;margin-right:15px;border:2px solid #fff;border-radius:50%;-webkit-transition:background-color .2s ease-in-out , color .2s ease-in-out;transition:background-color .2s ease-in-out , color .2s ease-in-out}.page-footer__top-wrapper .social-menu a:last-child{margin-right:0}.page-footer__top-wrapper .social-menu a svg{margin:auto}.page-footer__top-wrapper .social-menu a:hover{opacity:1;background-color:#fff;color:#000}.page-footer__top-wrapper .social-menu .social-menu--link-title{margin-left:-10px;margin-right:15px}.page-footer__top-wrapper .block{margin-bottom:1.5rem}.page-footer__top-wrapper .block:last-child{margin-bottom:0}.page-footer__top-wrapper .block-menu{margin-left:-9999rem;margin-right:-9999rem;padding-left:9999rem;padding-right:9999rem;position:static;border-top:1px solid rgba(255,255,255,.2);border-bottom:1px solid rgba(255,255,255,.2)}.page-footer__top-wrapper .block-menu ul{display:block;list-style:none;margin:0;padding:0}@media (min-width:768px){.page-footer__top-wrapper .block-menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.page-footer__top-wrapper .block-menu ul li a{display:block;padding:1rem .8rem 1.1rem .8rem;border-bottom:1px solid rgba(255,255,255,.2);line-height:1rem}@media (min-width:768px){.page-footer__top-wrapper .block-menu ul li a{border-bottom:none}}.page-footer__bottom-wrapper{background-color:#0a1013;color:rgba(255,255,255,.4);text-align:center}.page-footer__bottom-wrapper a{color:rgba(255,255,255,.6);text-decoration:underline}