#section-service-offering-canvas .main-wrapper-section {
    display: flex;
    flex-direction: column;
    gap: 160px;
}

#main #main-content #section-service-offering-canvas .section-wrapper p.h5 {
    color: var(--color-accent-blue);
    font-size: 20px;
    font-style: normal;
    font-weight: 600;
    line-height: 24px;
}

#main #main-content #section-service-offering-canvas .card-section-wrapper .card-section-item {
    padding: 40px;
    border-radius: 16px;
    background: var(--color-accent-light-green);
}
#main #main-content #section-service-offering-canvas .side-wrapper-section .nav-sidebar-list {
    height: 100%;
}
#main #main-content #section-service-offering-canvas .side-wrapper-section .nav-sidebar-list ul {
    padding: 0;
    list-style: none;
    position: sticky;
    top: 16px;
}
#section-service-offering-canvas .side-wrapper-section .nav-sidebar-list ul li {
    cursor: pointer;
    position: relative;
    padding: 16px;
}
#section-service-offering-canvas .side-wrapper-section .nav-sidebar-list ul li:before {
    content: '';
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
    width: 1.5px;
    background: var(--color-neutral-light-grey);
}
#section-service-offering-canvas .side-wrapper-section .nav-sidebar-list ul li.actively-viewing:before {
    content: '';
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    left: -1.5px;
    width: 4px;
    background: var(--color-primary-yellow)
}

#main #main-content #section-service-offering-canvas .side-wrapper-section .nav-sidebar-list ul li a {
    color: var(--color-neutral-black);
}

#main #main-content  .link-download::after{
filter: brightness(0) saturate(100%) invert(49%) sepia(5%) saturate(5112%) hue-rotate(166deg) brightness(87%) contrast(99%);
}