section.footer-area ul{
    max-height: 237px !important;
}
section.footer-area{
    padding: 60px 0;
}
section.footer-area h2{
    font-weight: 300;
}
#abc-def{
    margin-top: -20px;
    margin-left: -16px;
}
#def-hjk{
    margin-top: -20px;
    line-height: 21px;
    margin-left: 7px;
}
.copyright p{
    /* border-top: 1px solid rgb(165, 178, 190); */
    padding: 20px;
    margin-bottom: -7px;
    background-color: #f6f6f6;
}
.fa-phone{
    transform: rotate(
90deg);
}
section.footer-area p, section.footer-area li a{
    font-size: 14px;
    line-height: 21px;
}
#def-cd{
    margin-top: -11px;
    margin-left: 7px;
}
#abc-hj{
    margin-left: -4px;
}
section.footer-area li:before{
    /* top: 8px; */
    display: none;
}
#logo-footer{
    width: 64%;
}
#footer-copy{
    margin-top: 47px;
    margin-bottom: -46px;
}
@media only screen and (max-width: 767px){
    #def-hjk{
        margin-top: -2px;
    }
}
@media only screen and (max-width: 600px){
    #def-hjk{
        margin-top: -2px;
    }

}