@font-face {
    font-family: Helvetica Neue LT Pro;
    src: url(../../../font/font-helvetica/fa-helvetica-roman.otf);
}
@font-face {
    font-family: Helvetica Neue LT Pro Light;
    src: url(../../../font/font-helvetica/fa-helvetica-light.otf);
}
@font-face {
    font-family: Helvetica Neue LT Pro Bold;
    src: url(../../../font/font-helvetica/fa-helvetica-bold.otf);
}

.font-helvetica-lt-pro {
    font-family: "Helvetica Neue LT Pro";
}
.font-helvetica-lt-pro-light {
    font-family: "Helvetica Neue LT Pro Light";
}
.font-helvetica-lt-pro-bold {
    font-family: "Helvetica Neue LT Pro Bold";
}
.trustpilot-text {
    font-family: "Helvetica Neue LT Pro";
}

.trustpilot-author {
    color: rgba(0, 0, 0, 0.6);
}

.trustpilot-title-truncate {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
}
.trustpilot-review-content {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
}

.trustpilot-reviews-box {
    min-width: 15.875rem;
    width: 15.875rem;
    max-width: 15.875rem;
}

@media (min-width: 576px) {
    .trustpilot-wrapper {
        width: 34.125rem;
        max-width: 34.125rem;
    }
}

@media (min-width: 768px) {
    .trustpilot-wrapper {
        width: 40rem;
        max-width: 40rem;
    }
    .trustpilot-reviews-box {
        min-width: 19.063rem;
        width: 19.063rem;
        max-width: 19.063rem;
    }
    .trustpilot-box-md-width {
        min-width: 19.063rem;
        width: 19.063rem;
        max-width: 19.063rem;
    }
}

@media (min-width: 1200px) {
    .trustpilot-wrapper {
        width: unset;
        max-width: unset;
    }
    .trustpilot-reviews-box {
        min-width: 15.875rem;
        width: 15.875rem;
        max-width: 15.875rem;
    }
    .trustpilot-box-md-width {
        min-width: unset;
        width: unset;
        max-width: unset;
    }
}
