.profile-footer-wrapper{background-color:#000;color:#fff;max-width:100%;overflow:hidden;padding-top:7vw;position:relative}.profile-footer-wrapper:before{background-color:#fff;border-bottom:0 solid transparent;border-right:100vw solid #000;border-top:7vw solid transparent;content:"";display:block;height:100%;left:0;margin-top:-7vw;max-width:100%;pointer-events:none;position:relative;width:0}.profile-footer-logo{display:block;margin:32px auto;max-width:314px;width:100%}.pofile-foorer-social{align-items:center;display:inline-flex;gap:20px;justify-content:center;margin:20px auto 32px;text-align:center;width:100%}.social-item{max-width:24px}.profile-footer-info{padding-bottom:15px;text-align:center}