﻿#section_clients {
    padding: 4em 0 6em;
}

    #section_clients .content div {
        position: unset;
    }

        #section_clients .content div h3 {
            position: relative;
            z-index: calc(infinity);
        }

        #section_clients .content div .trustpilot-widget {
            position: relative;
        }

#tilesWrapper {
    padding-left: 72px;
    padding-right: 72px;
    color: #333;
}

#trustpilot-wrapper .trustpilotList-wrapper .trustpilotList-item {
    margin: 0 12px;
}

    #trustpilot-wrapper .trustpilotList-wrapper .trustpilotList-item.review-link:hover {
        cursor: pointer;
        background: #F5F7F9; /*Silver Britches*/
        /*opacity: .9;*/
    }

.trustpilot-summary-wrapper {
    opacity: 1;
    color: rgba(51,55,64,1);
    font-weight: 900;
    font-style: normal;
    letter-spacing: -0.28px;
    margin-top: 50px;
}

    .trustpilot-summary-wrapper #trustpilot-summary-link {
        display: flex;
        flex-wrap: nowrap;
        justify-content: center;
        align-items: center;
    }

    /*.trustpilot-summary-wrapper #trustpilot-summary-link {
        color: #fff;
    }

        .trustpilot-summary-wrapper #trustpilot-summary-link:hover {
            color: #777;
        }*/

    .trustpilot-summary-wrapper #trustpilot-summary {
        font-size: 13px;
        font-weight: 400;
        font-style: normal;
        letter-spacing: -0.28px;
        padding-top: 2px;
    }

        .trustpilot-summary-wrapper #trustpilot-summary .trust-score, .trustpilot-summary-wrapper #trustpilot-summary .total-reviews {
            font-weight: 900;
        }

    .trustpilot-summary-wrapper .trustpilot-image {
        width: 140.92px;
        height: 34px;
        margin-left: 10px
    }

#trustpilot-wrapper .splide__pagination {
    bottom: -2em !important;
}

#trustpilot-wrapper .trustpilotList-wrapper {
    display: flex
}

    #trustpilot-wrapper .trustpilotList-wrapper .trustpilotList-item {
        padding: 20px;
        background: #fff;
        border-radius: 8px;
        font-weight: 400;
    }

        #trustpilot-wrapper .trustpilotList-wrapper .trustpilotList-item .trustpilotList-item-stars {
            height: 23px
        }

            #trustpilot-wrapper .trustpilotList-wrapper .trustpilotList-item .trustpilotList-item-stars.half-stars:after {
                content: " ";
                background-image: url(/cmscontent/svgs/trust-pilot/star-half.svg);
                height: 23px;
                width: 24px;
                display: inline-block
            }

            #trustpilot-wrapper .trustpilotList-wrapper .trustpilotList-item .trustpilotList-item-stars.stars-1:after {
                content: " ";
                background-image: url(/cmscontent/svgs/trust-pilot/star-full.svg);
                height: 23px;
                width: 24px;
                display: inline-block
            }

            #trustpilot-wrapper .trustpilotList-wrapper .trustpilotList-item .trustpilotList-item-stars.stars-2:after {
                content: " ";
                background-image: url(/cmscontent/svgs/trust-pilot/star-full.svg);
                height: 23px;
                width: 48px;
                display: inline-block
            }

            #trustpilot-wrapper .trustpilotList-wrapper .trustpilotList-item .trustpilotList-item-stars.stars-3:after {
                content: " ";
                background-image: url(/cmscontent/svgs/trust-pilot/star-full.svg);
                height: 23px;
                width: 72px;
                display: inline-block
            }

            #trustpilot-wrapper .trustpilotList-wrapper .trustpilotList-item .trustpilotList-item-stars.stars-4:after {
                content: " ";
                background-image: url(/cmscontent/svgs/trust-pilot/star-full.svg);
                height: 23px;
                width: 96px;
                display: inline-block
            }

            #trustpilot-wrapper .trustpilotList-wrapper .trustpilotList-item .trustpilotList-item-stars.stars-5:after {
                content: " ";
                background-image: url(/cmscontent/svgs/trust-pilot/star-full.svg);
                height: 23px;
                width: 120px;
                display: inline-block
            }

        #trustpilot-wrapper .trustpilotList-wrapper .trustpilotList-item .trustpilotList-item-header {
            font-weight: 900;
            font-size: 14px;
            line-height: 1.273;
            margin: 16px 0
        }

        #trustpilot-wrapper .trustpilotList-wrapper .trustpilotList-item .trustpilotList-item-content {
            font-size: 12px;
            line-height: 1.375;
        }

        #trustpilot-wrapper .trustpilotList-wrapper .trustpilotList-item .trustpilotList-item-signature {
            font-size: 12px;
            margin-top: 10px;
            color: #6E7481;
            display: flex;
            white-space: nowrap;
        }

            #trustpilot-wrapper .trustpilotList-wrapper .trustpilotList-item .trustpilotList-item-signature .display-name {
                font-weight: 700;
                overflow: hidden;
                text-overflow: ellipsis;
                white-space: nowrap;
            }

#trustpilot-wrapper .splide--loop {
    margin: 0 auto;
}

#trustpilot-wrapper .splide__arrow {
    background: #000;
}

    #trustpilot-wrapper .splide__arrow svg {
        fill: #fff
    }

#trustpilot-wrapper .splide__arrow--prev {
    left: -1em
}

#trustpilot-wrapper .splide__arrow--next {
    right: -1em
}

#trustpilot-wrapper .splide__slide.tile {
    border: none
}

#trustpilot-wrapper .splide__pagination__page.is-active {
    background: #30343e
}

@media screen and (min-width: 768px) {
    #trustpilot-wrapper .splide__arrow--prev {
        left: -2.5em
    }

    #trustpilot-wrapper .splide__arrow--next {
        right: -2.5em
    }
}
