.navbar-brand {margin-right: 0; text-align: center;}
.navbar-brand img{max-width: 240px; margin-inline: auto}
.navbar-brand .faculty-title{width: 100%; max-width: 100%; font-size: 1rem; margin-top: .8rem; font-weight: 600; letter-spacing: .5px; color: #fff; text-transform: uppercase;}
.navbar-brand .faculty-title span{ display: block; text-transform: capitalize; font-size: max(.78rem, 10px); letter-spacing: 0; font-weight: 400; margin-top: .5rem}
.header-sticky .navbar-brand{max-width: 100%;}
main{margin-top: 9.3rem;}

@media (min-width: 575px){
    .navbar-brand{display: flex; max-width: 100%; column-gap: 2rem; align-items: center; text-align: left;}
    .navbar-brand img{margin-left: 0;max-width: 260px; padding-right: 2rem; border-right: 1px solid #ffffff12; }
    .navbar-brand .faculty-title{text-align: left; height: 100%; margin-top: 0; width: 16rem;}
    main{margin-top: 6.14rem;}
}
@media (min-width: 992px){
    .nav-right_top{ padding-bottom: 1rem; transition:.4s all ; -webkit-transition:.4s all ; -moz-transition:.4s all ; -ms-transition:.4s all ; -o-transition:.4s all ; }
    .header-sticky .nav-right_top{padding-bottom: 2.5rem; margin-top: -5.3rem}
    .navbar-brand{ position: relative; padding-block: 0}
    .navbar-brand img{max-width: 252px; padding-right: 0; border-right: none;}
    .navbar-brand .faculty-title{position: absolute; top: 0; margin-top: 0; left: calc(100% + 1rem); height: 100%; font-size: .89rem; padding-left: 1rem; border-left: 1px solid #ffffff12; max-width: 11rem;}
    main {
        margin-top: 7.3rem;
    }
    .header-sticky .navbar-brand {margin-block: .3rem; padding-block: 0}
    .header-sticky .navbar-brand img{max-width: 150px;}
    .navbar-brand .faculty-title{font-size: .79rem;}
}
@media (min-width: 1200px){
    .navbar-brand .faculty-title{left: calc(100% + 2rem);  font-size: 1rem; padding-left: 2rem; max-width: 18rem; letter-spacing: 1px;}    
    .header-sticky .faculty-title{font-size: .83rem; max-width: 15rem;}
    
}
@media (min-width: 1700px){
    main{margin-top: 8rem}
    .nav-right_top{padding-bottom: .67rem;}
    .navbar-brand .faculty-title{width: 17rem}
    .header-sticky .navbar-brand img{max-width: 180px;}
    .header-sticky .menu-item .menu-link{padding-top: 1.6rem}
}

@media (max-width: 575px){
    .navbar-brand img{max-width: 200px;}
    main{margin-top: 8.4rem}
}