:root{--cw-deep: #041a71;--cw-bright: #7dd3fc;--cw-fun: #ff9f1c;--cw-fresh: #84cc16;--cw-pop: #ff4d8d;--cw-ink: #334155;--cw-navy: #041a71;--cw-navy-deep: #041a71;--cw-orange: #ff9f1c;--cw-orange-hover: #e88f0a;--cw-teal: #7dd3fc;--cw-sky: #f3f8fc;--cw-black: #041a71;--cw-white: #ffffff;--cw-text: #1f2937;--cw-text-muted: #334155;--cw-success: #10b981;--cw-error: #ef4444;--cw-border-light: rgba(4, 26, 113, 0.15);--cw-font: Plus Jakarta Sans, system-ui, -apple-system, sans-serif;--cw-font-heading: Rubik, system-ui, -apple-system, sans-serif;--cw-fs-h1: clamp(2.5rem, 6vw, 4.8125rem);--cw-fs-h2: clamp(1.75rem, 3vw, 2.5rem);--cw-fs-h3: 1.3125rem;--cw-fs-body: 1rem;--cw-fs-small: 0.875rem;--cw-container: 75rem;--cw-gutter: clamp(1rem, 4vw, 2rem);--cw-radius-pill: 9999px;--cw-shadow-cta: 0 0.25rem 0.875rem rgba(255, 159, 28, 0.35);--cw-transition: 0.2s ease}.hq-reviews.reviews-feed{position:relative;overflow:hidden;background-image:url("../images/review-bkg.jpg");background-size:cover;background-position:center;background-repeat:no-repeat;background-color:#f3f8fc;padding-block:clamp(2.5rem,6vw,4rem)}.hq-reviews.reviews-feed::before{content:"";display:block;position:absolute;top:-4px;left:0;width:100%;height:150px;background:url("../images/r-shape-top.svg") no-repeat center;background-size:cover;pointer-events:none;z-index:0}.hq-reviews.reviews-feed::after{content:"";display:block;position:absolute;bottom:-13px;left:0;width:100%;height:100px;background:url("../images/r-shape-bottom.svg") no-repeat center;background-size:cover;pointer-events:none;z-index:0}.hq-reviews.reviews-feed .content{position:relative;z-index:1;width:100%}.hq-reviews.reviews-feed .reviews-title-intro{max-width:75rem;margin:0 auto clamp(2rem,4vw,2.75rem);padding-top:70px;text-align:center}.hq-reviews.reviews-feed .reviews-title-intro .header{margin:0 0 .75rem;font-family:"Rubik",system-ui,-apple-system,sans-serif;font-size:clamp(1.75rem,3.5vw,2.5rem);font-weight:800;line-height:1.2;color:#041a71}.hq-reviews.reviews-feed .reviews-title-intro .subtitle{margin:0;font-family:"Plus Jakarta Sans",system-ui,-apple-system,sans-serif;font-size:clamp(1rem,1.6vw,1.125rem);font-weight:600;line-height:1.55;color:#041a71}.hq-reviews.reviews-feed .hq-reviews__slider{position:relative;overflow:visible;margin-bottom:clamp(1.5rem,3vw,2rem);padding-inline:3rem}.hq-reviews.reviews-feed .reviews-list-slide-hq{width:100%}.hq-reviews.reviews-feed .review{height:100%;padding:0 .75rem;box-sizing:border-box}.hq-reviews.reviews-feed .review .box{display:flex;flex-direction:column;justify-content:space-between;height:100%;min-height:12rem;padding:32px;border-radius:24px;background:#041a71}.hq-reviews.reviews-feed .review .quote-box{display:flex;width:56px;height:56px;padding:16px;justify-content:space-between;align-items:center;border-radius:50%;background:#fff;margin-bottom:32px}.hq-reviews.reviews-feed .review .quote-box svg{width:24.024px;height:16.524px}.hq-reviews.reviews-feed .review .stars{display:flex;gap:4px;margin-bottom:16px}.hq-reviews.reviews-feed .review .stars svg{width:20px;height:19px}.hq-reviews.reviews-feed .review .message{margin:0 0 1rem;flex:1;font-family:"Plus Jakarta Sans",system-ui,-apple-system,sans-serif;font-size:16px;font-weight:600;line-height:1.55;color:#fff}.hq-reviews.reviews-feed .review .name{margin:0;font-family:"Plus Jakarta Sans",system-ui,-apple-system,sans-serif;font-size:1rem;font-weight:700;line-height:1.4;color:#fff}.hq-reviews.reviews-feed .reviews-list-slide-hq .slick-list{overflow:hidden;margin:0 -0.75rem}.hq-reviews.reviews-feed .reviews-list-slide-hq .slick-track{display:flex;align-items:stretch}.hq-reviews.reviews-feed .reviews-list-slide-hq .slick-slide{height:auto}.hq-reviews.reviews-feed .reviews-list-slide-hq .slick-slide>div{height:100%}.hq-reviews.reviews-feed .hq-reviews__arrow{display:inline-flex !important;align-items:center;justify-content:center;flex-shrink:0;width:38px;height:38px;padding:0;border:0;border-radius:50%;background:#041a71;color:#fff;cursor:pointer;position:absolute;top:50%;z-index:3;transform:translateY(-50%);font-size:1rem !important;line-height:1 !important;transition:background .2s ease,color .2s ease}.hq-reviews.reviews-feed .hq-reviews__arrow::before{content:none !important;display:none !important}.hq-reviews.reviews-feed .hq-reviews__arrow span{display:inline-flex;align-items:center;justify-content:center;line-height:0}.hq-reviews.reviews-feed .hq-reviews__arrow svg{display:block;width:15px;height:12px}.hq-reviews.reviews-feed .hq-reviews__arrow:hover,.hq-reviews.reviews-feed .hq-reviews__arrow:focus-visible{background:#ff9f1c;color:#041a71;outline:none}.hq-reviews.reviews-feed .hq-reviews__arrow.slick-disabled{opacity:.35;cursor:default;pointer-events:none}.hq-reviews.reviews-feed .hq-reviews__arrow.slick-hidden{display:none !important}.hq-reviews.reviews-feed .hq-reviews__arrow--prev{left:0}.hq-reviews.reviews-feed .hq-reviews__arrow--next{right:0}.hq-reviews.reviews-feed .hq-reviews__dots{margin:20px -40px 0 auto}.hq-reviews.reviews-feed .hq-reviews__dots .slick-dots{position:static;display:flex !important;justify-content:flex-end;align-items:center;gap:.5rem;margin:0;padding:0;list-style:none;width:100%}.hq-reviews.reviews-feed .hq-reviews__dots .slick-dots li{margin:0;width:auto;height:auto}.hq-reviews.reviews-feed .hq-reviews__dots .slick-dots li button{width:.5rem;height:.5rem;padding:0;border:0;border-radius:50%;background:rgba(4,26,113,.25);font-size:0;line-height:0;transition:background .2s ease}.hq-reviews.reviews-feed .hq-reviews__dots .slick-dots li button::before{content:none !important}.hq-reviews.reviews-feed .hq-reviews__dots .slick-dots li.slick-active button{background:#071a71}.hq-reviews.reviews-feed>.content>.btn,.hq-reviews.reviews-feed>.content>a.btn,.hq-reviews.reviews-feed>.thin>.btn,.hq-reviews.reviews-feed>.thin>a.btn{display:flex;justify-content:center;margin-top:.5rem}.hq-reviews.reviews-feed .styled-button{justify-content:center;align-items:center;align-self:center;display:flex;width:fit-content;margin:0 auto}@media screen and (max-width: 700px){.hq-reviews.reviews-feed .hq-reviews__slider{padding-inline:2.5rem}.hq-reviews.reviews-feed .review{padding:0 .35rem}.hq-reviews.reviews-feed .reviews-list-slide-hq .slick-list{margin:0 -0.35rem}}@media screen and (max-width: 768px){.hq-reviews.reviews-feed::before{height:100px}.hq-reviews.reviews-feed::after{height:70px;bottom:-10px}}/*# sourceMappingURL=hq-reviews.css.map */