.new-footer{text-align:center;padding:50px 0;background:#000;font: 13px/1.54 "Open Sans", "Arial", "Helvetica Neue", "Helvetica", sans-serif;}
.new-footer h2{display:inline-block; font-family: 'BenchNine',sans-serif;
text-transform: uppercase;font-size:60px;line-height:60px;padding:0;margin:0;text-align:center;}
.new-footer hr{background-color:#484848;width:100px;height:1px;margin:0 auto;border:0;}
.new-footer .nf-address{color:#888;font-family: 'BenchNine',sans-serif;
text-transform: uppercase;font-size:20px;letter-spacing:0.06rem; padding:20px 0 0;}
.new-footer .nf-address a{color:#888;}
.new-footer .nf-address span{padding:0 10px;white-space: nowrap}
.new-footer .nf-cols{display:flex;padding:20px 0;max-width:800px;margin:0 auto;justify-content: center;}
.new-footer .nf-social .nf-col:first-child, .new-footer .nf-sister .nf-col:first-child{padding-right:20px;}
.new-footer .nf-social, .new-footer .nf-sister{display: inline-block;
  vertical-align: top;
  float: none;
  margin: 0;

  text-align: left;
  font-family: "ZapfHumnst BT",Arial,"Helvetica Neue",Helvetica,sans-serif;
  font-size: 17px;
  color: #babab9;
  line-height: 20px;display:flex;align-items: center;}
.new-footer .nf-social{border-right:1px solid #4d4d4d;  padding: 8px 30px;}
.new-footer .nf-social a{margin:0 5px;}
.new-footer .nf-social a:hover{opacity:0.5}
.new-footer .nf-copy, .new-footer .nf-copy a{font-size:14px;color:#888;letter-spacing:0.05rem;font-weight:400}
.new-footer .nf-copy{padding-bottom:30px}
.new-footer .nf-copy a{padding:0 2px;white-space: nowrap}
.new-footer .nf-copy a:hover, .new-footer .nf-address a:hover{color:#fff}
.new-footer .nf-sister{position: relative;   padding: 0px 30px;}
.new-footer .nf-sister a{color: #babab9;display:flex;align-items: center;padding:8px 0;}
.new-footer .nf-sister-roll{position: absolute;width:550px;border:1px solid #fff;left:50%;bottom:100px;transform: translate(-55%, 0);z-index:20;display:none;}
.new-footer .nf-sister a:hover .nf-sister-roll{display:block}
.new-footer .nf-sister-roll:after{content:"";
    width: 0; 
  height: 0; 
    position: absolute;
  border-left: 30px solid transparent;
  border-right: 30px solid transparent;
    border-top: 30px solid #fff;
transform: translate(-50%, 0);
    left:50%;
    bottom:-30px;
}

@media(max-width:900px){
 .new-footer .nf-sister-roll{
     width:400px;
    transform: translate(-60%, 0);
    }   
}

@media(max-width:650px){
    .new-footer .nf-cols{
     flex-direction: column;
        justify-content: center;
    }
    .new-footer .nf-social, .new-footer .nf-sister{
        justify-content: center;padding:10px 20px;   
    }
    .new-footer .nf-sister-roll{
     width:350px;
    transform: translate(-50%, 0);
    }
}
.finance-foot .container{max-width:950px;padding:10px 0 20px;}

.finance-foot .container p{
  line-height:16px;
  color:#ccc;
  font-size:12px;
  margin:0 0 10px;
}