.footer{
    float:left;
    width:100%;
    background: #3B3B42;
    padding-top:30px;
    box-sizing:border-box;
}
.footer-column{
    float:left;
    width:100%;
    display:flex;
    align-items:center;
    justify-content:space-between;
    PADDING-BOTTOM:20PX;
}
.footer-colum{
    display:flex;
    flex-direction:column;
    gap:10px;
    align-items:center;
    width:33%;
}
.footer-colum .obj{
    font-size:20px;
    text-transform:uppercase;
    color:#fff;
    text-align: center;
}
.footer-colum .addr{
   color:#fff;
   font-size:20px; 
}
.footer-colum .phone{
   color:#fff;
   font-size:20px; 
}
.footer-link{
   font-size:16px;
   color:#fff;
   text-transform: uppercase; 
   text-align: center;
}
.footer-link:hover{
    color:#AD986E;
}
.bottom-footer{   
    float:left;
    width:100%;
    padding:20px 0px;
    box-sizing:border-box;
    border-top:1px solid #fff;
    display:flex;
    justify-content:center;
}
.bottom-footer span{
    font-size:14px;
    color:#fff;
}
.bottom-footer a {
    font-size: 14px;
    color:#fff;
}
.bottom-footer a:hover {
    text-decoration: underline;
}
.scroll-top {
    background: #B34A19 url(../img/top-btn.svg) no-repeat center;
    right: -100px;
    width: 45px;
    height: 45px;
    border-radius: 50%;
    background-size: 17px;
    cursor: pointer;
    position: fixed;
    bottom: 45px;
    z-index: 999;
    -webkit-box-shadow: 0px 3px 5px 0px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0px 3px 5px 0px rgba(0, 0, 0, 0.2);
    box-shadow: 0px 3px 5px 0px rgba(0, 0, 0, 0.2);
    -webkit-transition: 0.7s;
    transition: 0.7s;
}
.scroll-top:hover {
    background: #000 url(../img/top-btn.svg) no-repeat center;
    background-size: 17px;


}
.scroll-top.visible {
    right: 30px;
}
.soc-icons {
    display:flex;
    gap:10px;
}
.big-logo {
    width:150px;
    float:left;
} 
.big-logo img {
    width:100%;
}