#button-scroll {
 display: inline-block;
    background-color: #a1a1a1;
    width: 43px;
    height: 43px;
    text-align: center;
    border-radius: 29px;
    position: fixed;
    bottom: 86px;
    right: 8px;
    transition: background-color .3s, opacity .5s, visibility .5s;
    opacity: 0;
    visibility: hidden;
    z-index: 1000;
}
#button-scroll::after {
  font-family: FontAwesome;
  font-weight: normal;
  font-style: normal;
  font-size: 2em;
  line-height: 50px;
  color: #fff;
}

#button-scroll:active {
  background-color: #555;
}
#button-scroll.show {
  opacity: 1;
  visibility: visible;
}
.down-social{
            content: "\f16d";
    font-size: 16px;
    margin-left: 5px;
    color: #fff;
    background: #011e62;
    padding: 5px;
    border-radius: 5px;
    align-items: center;
    }
    .down-social:hover{
        color:#fff;
        background:#ff585d;
    }
    .footer h1{
        font-size:28px; 
        margin-left:80px;
        color:#011e62;
        font-weight: 600;
    }
    .agents-link{
        margin-top:40px !important;
    }
    .border-left{
        height:200px;
        width:1px;
        background:#011e622e;
    }
    .border-right{
       border-right:1px solid #011e622e;
       height:200px;
    }
    @media only screen and (max-width: 780px){
        .border-left{
       display:none;
      
    }
    .border-right{
      border:none;
       height:auto;
    }
       
        .agents-link{
            margin:0px !important;
        }
        .footer .di_flex .list-unstyled {
    margin-right: -40px;
}
.footer h1{
    margin-left:50px;
}
    }
    @media (max-width: 768px){
.col_8_tab {
    flex: 0 0 auto;
    width: 100% !important;
}
        
    }
    @media (max-width:1068px){
        .col_3_tab{
            width:50% !important;
                    }
        .col_8_tab{
            width:100% !important;
        }
        .border-left{
            display:none;
        }
        .border-right{
            border:none;
            height:auto;
        }
    }