.qewit-feedback{margin:80px 0 90px;clear:both}
.qewit-feedback .about-title{text-align:center;margin:0 0 52px}
.qewit-feedback h2{font-size:32px;font-weight:600;line-height:1.3;color:#333;text-transform:uppercase;display:inline-block;position:relative;padding-left:42px;margin:0}
.qewit-feedback h2:before{content:"";position:absolute;width:25px;height:25px;left:0;top:50%;transform:translateY(-50%);background:url('../images/ny-aboutt.png') no-repeat center/contain}
.qewit-feedback .swiper{overflow:hidden}
.qewit-feedback-card{margin:0;min-width:0}
.qewit-feedback-image{position:relative;aspect-ratio:4/3;overflow:hidden;background:#eee}
.qewit-feedback-image img{display:block;width:100%;height:100%;object-fit:contain;background:#fff}
.qewit-feedback-placeholder{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#f1f2f4,#e6e8eb);color:#b5bac3;border:1px solid #e2e4e8}
.qewit-feedback figcaption{padding:12px 8px;text-align:center;color:#777;font-size:16px;line-height:1.5}
.qewit-feedback-controls{display:flex;align-items:center;justify-content:center;gap:24px;margin-top:28px}
.qewit-feedback-controls button{width:40px;height:38px;border:1px solid #aaa;background:transparent;color:#777;font-size:24px;cursor:pointer;line-height:1}
.qewit-feedback-controls button:hover{border-color:#1f65b2;color:#1f65b2}
.qewit-feedback-controls button:focus-visible{outline:2px solid #1f65b2;outline-offset:3px}
.qewit-feedback-controls button.swiper-button-disabled{opacity:.35;cursor:default}
.qewit-feedback-pagination{display:flex;gap:8px;align-items:center;justify-content:center;width:auto!important}
.qewit-feedback .swiper-pagination-bullet{margin:0!important;width:10px;height:10px;background:#bfbfbf;opacity:1}
.qewit-feedback .swiper-pagination-bullet-active{background:#1f65b2}
@media(max-width:639px){.qewit-feedback{margin:50px 0 60px}.qewit-feedback .about-title{margin-bottom:28px}.qewit-feedback h2{font-size:24px;padding-left:34px}.qewit-feedback h2:before{width:20px;height:20px}.qewit-feedback-controls{margin-top:20px}}
