.wrap{margin:0 auto;max-width:var(--max);padding:0 28px}.sec{padding:78px 0}.sec .head{margin:0 auto 46px;max-width:720px;text-align:center}.sec .head h2{font-size:38px;font-weight:800;letter-spacing:-.018em;line-height:1.15;margin:0 0 12px}.quotes{display:grid;gap:22px;grid-template-columns:repeat(var(--desktop-slides,3),1fr)}.quotes--slider:not(.slick-initialized){display:flex;gap:22px;overflow:hidden}.quotes--slider:not(.slick-initialized) .quote-slide{flex:0 0 calc((100% - (var(--desktop-slides, 3) - 1)*22px)/var(--desktop-slides, 3));min-width:0}.quote,.quote-slide{display:flex;flex-direction:column;height:100%}.quote{background:#fff;border:1px solid var(--line,#e6e7e8);border-radius:13px;box-sizing:border-box;gap:14px;padding:28px 26px}.quote .stars{color:var(--red,#b22f28);font-size:14px;letter-spacing:2px}.quote p{font-size:15px;line-height:1.55;margin:0}.quote .who{align-items:center;display:flex;gap:11px;margin-top:auto}.quote .av{background:var(--red,#b22f28);border-radius:50%;color:#fff;display:grid;font-size:15px;font-weight:800;height:38px;place-items:center;width:38px}.quote .who b{font-size:14.5px}.quote .who span{display:block;font-size:12.5px;font-weight:500}.quotes.slick-initialized{display:block;position:relative}.quotes.slick-initialized .slick-list{margin:0 -11px;overflow:hidden;padding:10px 0}.quotes.slick-initialized .slick-track{align-items:stretch;display:flex!important}.quotes.slick-initialized .slick-slide{box-sizing:border-box;display:flex!important;flex-direction:column;height:auto!important;outline:none;padding:0 11px}.quotes.slick-initialized .quote-slide,.quotes.slick-initialized .slick-slide>div{display:flex;flex-direction:column;height:100%;outline:none}.quotes .slick-next,.quotes .slick-prev{align-items:center;background:#fff;border:1px solid var(--line,#e6e7e8);border-radius:50%;box-shadow:0 4px 14px rgba(0,0,0,.08);color:var(--site,var(--red,#b22f28));cursor:pointer;display:flex!important;height:44px;justify-content:center;padding:0;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s ease;width:44px;z-index:10}.quotes .slick-prev{left:-22px}.quotes .slick-next{right:-22px}.quotes .slick-next:focus,.quotes .slick-next:hover,.quotes .slick-prev:focus,.quotes .slick-prev:hover{background:var(--site,var(--red,#b22f28));border-color:var(--site,var(--red,#b22f28));box-shadow:0 6px 18px rgba(0,0,0,.18);color:#fff;outline:none;transform:translateY(-50%) scale(1.05)}.quotes .slick-next.slick-disabled,.quotes .slick-prev.slick-disabled{cursor:not-allowed;opacity:.35;pointer-events:none}.quotes .slick-prev:before{content:"\f053"}.quotes .slick-next:before,.quotes .slick-prev:before{color:inherit;font-family:Font Awesome\ 5 Free;font-size:15px;font-weight:900;line-height:1;opacity:1}.quotes .slick-next:before{content:"\f054"}.quotes .slick-dots{display:none!important}.quotes.has-dots .slick-dots{align-items:center;display:flex!important;gap:8px;justify-content:center;list-style:none;margin:32px 0 0;padding:0;position:static}.quotes .slick-dots li{cursor:pointer;display:inline-flex;height:auto;margin:0;padding:0;width:auto}.quotes .slick-dots li button{background:#d4d5d7;border:none;border-radius:5px;cursor:pointer;display:block;font-size:0;height:10px;line-height:0;padding:0;transition:all .25s ease;width:10px}.quotes .slick-dots li button:before{display:none}.quotes .slick-dots li.slick-active button{background:var(--site,var(--red,#b22f28));border-radius:5px;width:28px}.quotes .slick-dots li:hover button{background:var(--site,var(--red,#b22f28));opacity:.8}.trust{border-top:1px solid var(--line,#e6e7e8);margin-top:56px;padding-top:40px;text-align:center}.trust .lbl{font-size:11.5px;letter-spacing:.16em;margin:0 0 22px;text-transform:uppercase}.trust .badges{align-items:center;display:flex;flex-wrap:wrap;gap:40px;justify-content:center}.trust .badges img{filter:grayscale(1);height:62px!important;margin:0!important;opacity:.72;transition:opacity .15s,filter .15s;width:auto}.trust .badges img:hover{filter:grayscale(0);opacity:1}@media (max-width:900px){.quotes:not(.slick-initialized){grid-template-columns:1fr}.quotes .slick-prev{left:-12px}.quotes .slick-next{right:-12px}.quotes .slick-next,.quotes .slick-prev{height:36px;width:36px}.quotes .slick-next:before,.quotes .slick-prev:before{font-size:13px}}