.review-widget-main {
    width: 100%;
    display: flex;
    justify-content: center;
    font-family: articulat-cf, sans-serif !important;
}

.review-widget-main .trustradius-tqw *:not(.tr-glyphicon-star, .tr-glyphicon-star-half, .tr-glyphicon) {
    font-family: articulat-cf, sans-serif !important;
}
.review-widget-main .trustradius-tqw .tr-review-title a {
    font-size: 1.25rem !important;
}

.review-widget-main .trustradius-tqw .tr-review-summary {
    padding: 0.75rem !important;
}

.review-widget-main.review-with-image,
.review-widget-main.review-with-video,
.review-widget-main.review-below {
    padding-top: 3rem;
}

.m-content-text .review-widget-main{
    padding: 1rem;
    margin-top: 2rem;
}

.review-widget-main .trust-radius-bubbles .trustradius-tqw .tr-container-fluid {
    width: 90%;
}

.review-widget-main .trust-radius-box .trustradius-tqw {
    border-radius: 16px;
    box-shadow: rgba(0, 0, 0, 0.16) -4px 4px 8px;
}

.review-widget-main .g2-star-rating img {
    border-radius: 6px;
}

.review-widget-main review-widget {
    border: solid 10px white;
    border-radius: 16px;
    box-shadow: rgba(0, 0, 0, 0.16) -4px 4px 8px;
}

/* .review-widget-main.review-below {
    width: fit-content;
    margin: auto;
} */

.review-widget-main .g2-grid {
    width: 100%;
    border: solid white 10px;
}

.review-widget-main .g2-grid,
.review-widget-main .card {
    border-radius: 16px;
}

.review-widget-main .theme-prophixRed [id^=gartner-pi-widget] {
    background-color: #ef373e !important;
}
.review-widget-main .gartner-container > div {
    border-radius: 16px;
}

.review-widget-main iframe .card {
    border-radius: 16px;
}

.review-below .g2-badges {
    padding-top: 1rem;
}

@media (min-width: 992px) {
    .review-widget-main:not(.review-below, .hero-badges) {
        justify-content: unset;
    }
    .m-content-text .review-widget-main{
        /* padding: 0; */
        padding: 1.25rem 0;
    }
    .review-below .g2-badges {
        padding-top: 1.5rem;
    }
    .review-widget-main .trust-radius-bubbles .trustradius-tqw .tr-container-fluid {
        width: 95%;
    }
}
