section.companies-worked {
    padding: 60px 0 120px;
    position: relative;

    &.shine:before {
        content: '';
        position: absolute;
        bottom: -600px;
        left: 0;
        width: 100%;
        max-width: 1029px;
        height: 1485px;
        background: url('../../img/companies-worked-shine.png') left 50% / contain no-repeat;
        pointer-events: none;
        filter: blur(50px);
    }

    &.background-dark h2 {
        color: #FFFFFF;
        margin-bottom: 32px;
    }

    .gallery {
        display: flex;
        justify-content: space-between;
        gap: 30px;

        .item {
            height: 136px;
            display: flex;
            align-items: center;
            justify-content: center;
        }
    }
}


/* Page: Offshore Software Development Services  */
body.page-id-9151 section.companies-worked {
    padding: 120px 0 60px;
}


/* MEDIA */

@media only screen and (max-width: 768px) {
    section.companies-worked {
        padding: 40px 0;

        .gallery {
            flex-wrap: wrap;
            gap: 15px;

            .item {
                width: calc(50% - 8px);
                height: 112px;

                svg {
                    max-width: 60%;
                }
            }
        }
    }

    body.page-id-9151 section.companies-worked {
        padding: 80px 0 60px;
    }
}

@media only screen and (max-width: 567px) {
    section.companies-worked {
        overflow: hidden;

        &.shine:before {
            bottom: -480px;
            filter: blur(50px);
            right: -35px;
            left: auto;
            transform: rotate(-180deg);
            height: 1230px;
        }
    }
}

@media only screen and (max-width: 460px) {
    section.companies-worked {
        &.shine:before {
            bottom: -500px;
            height: 1370px;
        }
    }
}