@media(max-width: 991px){

    .vishan-banner img{
    height: 260px;
    }
    
    .sidebar{
      background: #02afaf;
    }
    
    .nav-item {
        padding: 10px ;
        width:100%;
        border-bottom: 1px solid #017a7a;
        text-align: center;
    }
    
    ul.navbar-nav{
      padding-right: 0 !important;
    }
    
    ul.navbar-nav li a{
        color: #ffffff;
        font-size: 1.5rem;
        line-height: 1.5rem;
        display: block;
        transition: all ease 0.5s;
    }
    
    .nav-item a:hover{
      color: #096c6b !important;
    }
    
    .nav-item a.dropdown-item:hover{
      color: #02afaf !important;
    }
    
    .nav-link.active{
      color:#ffffff !important;
      border-bottom: none;
    }

    .offcanvas-title{
        padding-left: 5%;
    }

}    