.social-handle-container{display:flex;gap:16px;align-items:center;border-bottom:1px solid #eae9ec;margin-bottom:24px;padding-bottom:24px}
.image{display:inline-block}
.parent-company img{border:0;max-width:100%}
.footer-follow-us p{font-weight:400;font-size:12px;line-height:24px;font-family:'BNYM_ADVISORY_Inter'}
.copyright{margin-right:auto}
footer{font-family:'BNYM_ADVISORY_Inter';color:#fff;max-width:1440px;margin:auto;padding-top:60px;padding-bottom:60px}
.footer-main{background:#00243d}
footer a{color:#fff;text-decoration:none;font-weight:400;font-size:12px;font-family:'BNYM_ADVISORY_Inter';word-break:break-word}
footer a.footer-social-link{font-size:12px}
footer .site-footer{margin-left:auto;margin-right:auto}
footer .site-footer:after{clear:both;content:'';display:block}
footer .footer-content:after{clear:both;content:'';display:block}
footer .policy-links{float:left;display:block;margin-right:2.0092735703%;width:100%;padding:0;font-size:12px}
footer .policy-links:last-child{margin-right:0}
footer .policy-links li:not(:last-child){list-style-type:none;border-right:1px solid #ccc;padding:0 10px}
footer .policy-links li:last-child{padding-left:10px}
footer .policy-links li:first-child{padding-left:0}
footer .policy-links li a:hover{text-decoration:underline}
footer .policy-links li:before{content:'  '}
footer .site-info{margin-left:auto;margin-right:auto;padding-bottom:15px}
footer .site-info:after{clear:both;content:'';display:block}
footer .site-info .parent-company{float:left;display:block;margin-right:2.0092735703%;width:14.9922720247%;display:flex;align-items:center;padding-top:5px;width:100%;justify-content:center}
footer .site-info .parent-company img{width:190px;height:18px}
footer .site-info .footer-follow-us{font-size:12px;text-align:right;display:flex;align-items:center;width:100%;justify-content:center;margin-top:8px}
footer .site-info .footer-follow-us p{display:none}
footer .policy-links li{cursor:pointer;text-decoration:underline;text-underline-offset:3px}
.disclaimer-text p{font-size:12px;line-height:20px;font-weight:400;margin-bottom:0;color:#fff}
footer .site-info .footer-follow-us{width:auto;float:right;margin-top:0}
footer .policy-links li{display:inline}
footer .policy-links li:not(:last-child):after{color:#000;margin-left:10px}
footer .site-info .parent-company{width:70%;justify-content:flex-start}
.menu-item{padding-bottom:10px}
@media(max-width:1441px){footer{padding-left:96px;padding-right:96px}
}
@media(min-width:768px) and (max-width:1024px){footer{padding-left:24px;padding-right:24px}
}
@media(max-width:767px){footer{padding-left:16px;padding-right:16px}
}