.aboutus-sidebar {
    position: fixed;
    top: 0;
    right: 0;
    height: 100%;
    overflow-y:auto;
    background-color: #f8f9fa;
    box-shadow: -0.15rem 0 0.15rem rgb(0 0 0 / 10%);
    transition: transform 0.3s ease-in-out;
    transform: translateX(101%);
    z-index: 1050;
}
.aboutus-sidebar.show {
    transform: translateX(0);
}
.aboutus-sidebar .sidebar-header {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 1rem;
    border-bottom: 0.1rem solid #dee2e6;
}
.aboutus-sidebar .sidebar-content {
    padding: 1rem;
}