.dj-area-reviews{color:#f5f5f5;background:#000;padding:60px 0;scroll-margin-top:130px;font-family:Raleway,Arial,sans-serif}.dj-area-reviews *{box-sizing:border-box}.dj-area-reviews [hidden]{display:none!important}.dj-area-reviews h2{text-align:center;color:#fff;margin:0 0 1rem}.dj-area-reviews .dj-area-reviews__intro{color:#e0e0e0;text-align:center;max-width:960px;margin:0 auto;font-size:clamp(1.125rem,1.5vw,1.5rem);font-weight:300;line-height:1.6}.dj-area-reviews .dj-area-reviews__summary{text-align:center;color:#bdbdbd;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin:24px 0;font-size:1rem;display:flex}.dj-area-reviews__summary strong{color:#f5f5f5;font-family:inherit;font-size:1.125rem;font-weight:700}.dj-area-reviews__track{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:20px;margin-top:25px;display:grid}.dj-area-reviews.is-enhanced .dj-area-reviews__track{scroll-snap-type:x mandatory;scrollbar-width:thin;overscroll-behavior-x:contain;padding-bottom:10px;display:flex;overflow-x:auto}.dj-area-reviews__card{color:#f5f5f5;scroll-snap-align:start;background:#191919;border:1px solid #383838;border-radius:5px;flex-direction:column;flex:0 0 calc(33.3333% - 13.3333px);min-width:0;padding:26px;display:flex}.dj-area-reviews__top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:22px;display:flex}.dj-area-reviews__stars{letter-spacing:2px;color:#f2c164;white-space:nowrap;font-family:Arial,sans-serif;font-size:20px}.dj-area-reviews__source{color:#c7c7c7;align-items:center;gap:6px;font-family:Arial,sans-serif;font-size:12px;display:inline-flex}.dj-area-reviews__google{color:#8ab4f8;font:700 18px Arial,sans-serif}.dj-area-reviews__brand{color:#fff;background:#d21123;border-radius:3px;justify-content:center;align-items:center;width:20px;height:20px;font-size:10px;font-weight:700;display:inline-flex}.dj-area-reviews .dj-area-reviews__text{white-space:pre-line;overflow-wrap:anywhere;margin:0 0 8px;font-size:16px;font-weight:400;line-height:1.75}.dj-area-reviews.is-enhanced .dj-area-reviews__text:not(.is-expanded){-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.dj-area-reviews .dj-area-reviews__more{color:#ff8792;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:5px 0;font:600 13px Raleway,Arial,sans-serif;text-decoration:underline}.dj-area-reviews__person{flex-direction:column;gap:5px;margin-top:auto;padding-top:25px;font-size:14px;display:flex}.dj-area-reviews__person strong{font-weight:700}.dj-area-reviews time{color:#bdbdbd;font:13px Arial,sans-serif}.dj-area-reviews .dj-area-reviews__association{color:#c7c7c7;border-top:1px solid #383838;margin:20px 0 0;padding-top:16px;font-size:13px;line-height:1.5}.dj-area-reviews__association strong{color:#f5f5f5;font-weight:600}.dj-area-reviews__footer{justify-content:space-between;align-items:center;gap:20px;margin-top:18px;display:flex}.dj-area-reviews__position{color:#bdbdbd;font:13px Arial,sans-serif}.dj-area-reviews__arrows{gap:8px;display:flex}.dj-area-reviews .dj-area-reviews__arrows button{color:#f5f5f5;cursor:pointer;background:#191919;border:1px solid #666;border-radius:50%;place-items:center;width:44px;height:44px;padding:0;font:22px Arial,sans-serif;display:grid}.dj-area-reviews .dj-area-reviews__arrows button:disabled{opacity:.35;cursor:default}.dj-area-reviews .dj-area-reviews__arrows button:not(:disabled):hover{color:#fff;background:#d21123;border-color:#d21123}.dj-area-reviews button:focus-visible{outline-offset:4px;outline:2px solid #ff8792}@media (width<=991px){.dj-area-reviews__track{grid-template-columns:repeat(2,minmax(0,1fr))}.dj-area-reviews__card{flex-basis:calc(50% - 10px)}}@media (width<=600px){.dj-area-reviews{padding:36px 0}.dj-area-reviews__track{grid-template-columns:1fr}.dj-area-reviews__card{flex-basis:100%;padding:22px}.dj-area-reviews .dj-area-reviews__more{min-height:44px}}.dj-area-reviews__association a{color:inherit;text-underline-offset:3px;text-decoration:underline}.dj-area-reviews__association a:hover,.dj-area-reviews__association a:focus-visible{color:#ff8792}.dj-area-reviews__external{vertical-align:baseline;flex-shrink:0;margin-left:3px;display:inline-block}.dj-area-reviews{background:linear-gradient(#000000b8,#000000e6),url(../assets/images/banner-reviews.webp) 50%/cover}.dj-area-reviews__stars{color:#ef3340}.dj-area-reviews__google{text-align:center;color:#4285f4;background:#fff;border-radius:50%;width:24px;height:24px;line-height:24px}.dj-area-reviews__banner{margin-bottom:3rem}.dj-area-reviews .dj-area-reviews__banner h2{margin-top:2rem;margin-bottom:0}.dj-area-reviews__banner .reviews-banner-img{margin-left:auto;margin-right:auto;display:block}