﻿.footer_top span:nth-child(2) {
    border-right: 1px solid;
    border-left: 1px solid;
    display: inline-block;
    padding: 0 10px;
    margin: 0 5px;
}


@media (max-width: 991px) {
.header_top {
    padding: 1rem 0;
}
.row.menu {
    flex-wrap: nowrap;
}
.navbar-custom .navbar-toggler {
     margin-top: 7px;
}
.services_part .box_ht .row {
    flex-wrap: nowrap;
}
.services_part .box_ht .row .col-sm-2{
    width:20%;
}
.services_part .box_ht .row .col-sm-10{
    width:80%;
justify-content: left;
}

.footer_top span:nth-child(2) {
    border-right: none;
    border-left: none;
    display: block;
    padding: 0;
    margin: 0;
}

}