.nh-reviews .nh-reviews__text { margin: 0 0 24px; padding: 0; border: 0; background: none; color: #fff; font-family: var(--heading-font); font-size: clamp(24px, 2.2vw, 32px); font-weight: 600; font-style: normal; line-height: 1.45; overflow-wrap: anywhere; }
.nh-reviews__text p, .nh-reviews__text li { margin: 0 0 16px; color: inherit; font-size: inherit; line-height: inherit; }
.nh-reviews__text > :last-child { margin-bottom: 0; }
.nh-reviews__text a { color: inherit; text-decoration: underline; text-underline-offset: 4px; }
.nh-reviews__text img { max-width: 100%; height: auto; }
.nh-reviews__name { color: #fff; font-size: 16px; font-weight: 500; line-height: 1.6; overflow-wrap: anywhere; }
.nh-reviews__dates { margin-top: 4px; color: #fff; font-size: 14px; line-height: 1.6; overflow-wrap: anywhere; }
.nh-reviews .owl-carousel:not(.owl-loaded) { display: block; }
.nh-reviews .owl-carousel:not(.owl-loaded) > .nh-reviews__item + .nh-reviews__item { margin-top: 36px; }
@media (max-width: 767px) {
    .nh-reviews .nh-reviews__text { font-size: 24px; }
}
