.primary{color:#f6f6f6}.third{color:#a09faf}.bg-primary{background-color:#f6f6f6!important}.bg-secondary{background-color:#edeff5!important}.orange{color:#f49900}#users-reviews{--rt-ink:#1a1069;--rt-ink-deep:#0d0735;--rt-ink-soft:#2a1f5c;--rt-ink-muted:#6b6293;--rt-bg:#f7f7f9;--rt-card:#fff;--rt-line:#e8e8ee;--rt-line-ink:#dcd7ee;--rt-success:#89a044;--rt-warm:#dc664b;--rt-amber:#f4a02d;--rt-radius:8px;--rt-radius-lg:12px;--rt-tracking:.08em;--rt-shadow-sm:0 1px 0 #1a10690a;--rt-shadow:0 1px 2px #1a10690d, 0 8px 24px -12px #1a10691f;background:var(--rt-bg);padding-bottom:64px}#users-reviews>.container.py-5{max-width:1280px;margin:0 auto;padding:56px 24px 0!important}#users-reviews h1{letter-spacing:-.005em!important;color:var(--rt-ink)!important;text-transform:uppercase!important;text-align:center!important;margin:0 0 18px!important;font-family:Poppins,sans-serif!important;font-size:32px!important;font-weight:700!important;line-height:1.15!important}@media (width<=768px){#users-reviews h1{font-size:24px!important}}#users-reviews .rating-overall{background:var(--rt-card);border:1px solid var(--rt-line-ink);border-radius:var(--rt-radius-lg);box-shadow:var(--rt-shadow-sm);max-width:560px;margin:0 auto 32px;padding:28px 24px}#users-reviews .rating-overall ul{justify-content:center;gap:4px;padding:0;list-style:none;display:flex;margin:0 0 12px!important}#users-reviews .rating-overall ul .star,#users-reviews .rating-overall ul .fa-star,#users-reviews .rating-overall ul .fa-star-half{line-height:1;color:var(--rt-amber)!important;font-size:28px!important}#users-reviews .rating-overall p{color:var(--rt-ink-muted);letter-spacing:.02em;margin:0;font-family:Poppins,sans-serif;font-size:13px;font-weight:600}#users-reviews .call-to-action{text-align:center;margin:0 0 40px}#users-reviews .call-to-action .btn{align-items:center;line-height:1;text-decoration:none;transition:transform .18s,box-shadow .18s,opacity .18s;display:inline-flex;box-shadow:0 4px 14px -4px #89a0448c;background:var(--rt-success)!important;border-radius:var(--rt-radius)!important;color:#fff!important;letter-spacing:var(--rt-tracking)!important;text-transform:uppercase!important;border:0!important;padding:14px 32px!important;font-family:Poppins,sans-serif!important;font-size:13px!important;font-weight:700!important}#users-reviews .call-to-action .btn:hover{opacity:.95;transform:translateY(-1px);box-shadow:0 6px 18px -4px #89a044a6;color:#fff!important}#users-reviews #rating-info{text-align:center;border:1px solid var(--rt-line-ink);border-radius:var(--rt-radius);color:var(--rt-ink-soft);background:#1a10690a;max-width:720px;padding:16px 20px;font-family:Poppins,sans-serif;font-size:13px;margin:0 auto 16px!important}#users-reviews>.container.py-5>.mb-5{margin:0 0 32px!important}#users-reviews>.container.py-5>.mb-5>div:first-child{letter-spacing:.14em;text-transform:uppercase;color:var(--rt-ink-muted);margin:0 0 12px;font-family:Poppins,sans-serif;font-size:11px;font-weight:700}#users-reviews>.container.py-5>.mb-5>div:first-child br{display:none}#users-reviews .filter_ratings{background:var(--rt-card);border:1px solid var(--rt-line-ink);border-radius:var(--rt-radius);box-shadow:var(--rt-shadow-sm);flex-wrap:wrap;gap:4px;list-style:none;margin:0!important;padding:4px!important;display:inline-flex!important}#users-reviews .filter_ratings li{align-items:center;background:0 0!important;border:0!important;margin:0!important;padding:0!important;display:inline-flex!important}#users-reviews .filter_ratings li a{letter-spacing:var(--rt-tracking);text-transform:uppercase;white-space:nowrap;border-radius:6px;align-items:center;padding:10px 18px;font-family:Poppins,sans-serif;font-size:12px;font-weight:700;text-decoration:none;transition:all .15s;display:inline-flex;color:var(--rt-ink-muted)!important}#users-reviews .filter_ratings li a:hover{background:var(--rt-bg);color:var(--rt-ink)!important}#users-reviews .filter_ratings li.btn-primary{background:0 0!important}#users-reviews .filter_ratings li.btn-primary a{color:var(--rt-ink-muted)!important;background:0 0!important}#users-reviews .filter_ratings li.btn-primary a:hover{background:var(--rt-bg)!important;color:var(--rt-ink)!important}#users-reviews .filter_ratings li.active a{background:var(--rt-ink)!important;color:#fff!important}#users-reviews #list_ratings{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;padding:0;margin:0!important;display:grid!important}#users-reviews #list_ratings:before,#users-reviews #list_ratings:after{content:none!important;display:none!important}@media (width<=992px){#users-reviews #list_ratings{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){#users-reviews #list_ratings{grid-template-columns:1fr}}#users-reviews .rating-single{flex:none!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important}#users-reviews .rating-single .card{height:100%;box-shadow:var(--rt-shadow-sm);flex-direction:column;transition:border-color .18s,box-shadow .18s,transform .18s;background:var(--rt-card)!important;border:1px solid var(--rt-line-ink)!important;border-radius:var(--rt-radius-lg)!important;color:var(--rt-ink)!important;margin:0!important;padding:24px 22px 22px!important;display:flex!important}#users-reviews .rating-single .card:hover{box-shadow:var(--rt-shadow);transform:translateY(-2px);border-color:var(--rt-ink)!important}#users-reviews .rating-single .content{flex-direction:column;align-items:center;height:100%;display:flex;background:0 0!important}#users-reviews .rating-single .content .profile-picture-medium{object-fit:cover;object-position:center;background:var(--rt-bg);border:3px solid var(--rt-line-ink)!important;border-radius:50%!important;width:64px!important;height:64px!important;margin:0 0 14px!important}#users-reviews .rating-single .user{text-align:center;letter-spacing:-.005em;color:var(--rt-ink)!important;margin:0 0 8px!important;font-family:Poppins,sans-serif!important;font-size:14px!important;font-weight:700!important}#users-reviews .rating-single .rating-stars{justify-content:center;gap:2px;list-style:none;display:flex;margin:0 0 14px!important;padding:0!important}#users-reviews .rating-single .rating-stars .fa-star,#users-reviews .rating-single .rating-stars .fa-star-half{color:var(--rt-amber)!important;font-size:14px!important}#users-reviews .rating-single .rating-stars .third{color:var(--rt-line-ink)!important}#users-reviews .rating-single .description{text-align:center;flex-direction:column;flex:1;justify-content:flex-start;gap:8px;display:flex}#users-reviews .rating-single .description b{letter-spacing:-.005em;display:block;color:var(--rt-ink)!important;margin:0!important;font-family:Poppins,sans-serif!important;font-size:14px!important;font-weight:700!important}#users-reviews .rating-single .description p{color:var(--rt-ink-soft);margin:0;font-family:Poppins,sans-serif;font-size:13px;line-height:1.55}#users-reviews .rating-single .description p:last-of-type{letter-spacing:.1em;text-transform:uppercase;color:var(--rt-ink-muted);margin-top:6px;font-size:11px;font-weight:700}#users-reviews .rating-single .show-more-pop-up-rating{letter-spacing:var(--rt-tracking);text-transform:uppercase;border-radius:6px;margin-top:12px;padding:8px 14px;font-family:Poppins,sans-serif;font-size:11px;font-weight:700;text-decoration:none;transition:background .15s;display:inline-block;color:var(--rt-ink)!important}#users-reviews .rating-single .show-more-pop-up-rating:hover{background:var(--rt-bg);text-decoration:none}#users-reviews .pagination{background:var(--rt-card);border:1px solid var(--rt-line-ink);border-radius:var(--rt-radius);box-shadow:var(--rt-shadow-sm);flex-wrap:wrap;justify-content:center;gap:4px;max-width:100%;margin:32px auto 0;padding:4px;display:inline-flex}#users-reviews .pagination .page-item .page-link{text-align:center;border-radius:6px;min-width:38px;font-family:Poppins,sans-serif;transition:all .15s;color:var(--rt-ink-muted)!important;background:0 0!important;border:0!important;padding:8px 12px!important;font-size:12px!important;font-weight:700!important}@media (width<=360px){#users-reviews .pagination .page-item .page-link{min-width:30px;padding:8px!important;font-size:11px!important}}#users-reviews .pagination .page-item .page-link:hover{background:var(--rt-bg)!important;color:var(--rt-ink)!important}#users-reviews .pagination .page-item.active .page-link{background:var(--rt-ink)!important;color:#fff!important}#users-reviews .pagination .page-item.disabled .page-link{cursor:not-allowed;color:var(--rt-line-ink)!important}#users-reviews>.container.py-5>nav,#users-reviews>.container.py-5>.nav,#users-reviews>.container.py-5>div:last-child{text-align:center}.rating-dialog{--rd-indigo:#1a1069;--rd-text:#1a1069;--rd-muted:#6c757d;--rd-border:#e5e5e5;--rd-green:#89a044;--rd-green-dark:#6e8c34;--rd-violet-light:#edeef5;width:min(520px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--rd-text);background:#fff;border:0;border-radius:16px;padding:0;font-family:Inter,sans-serif;font-size:15px;line-height:1.5;overflow:auto;box-shadow:0 24px 60px #1a0f6947}.rating-dialog::backdrop{background:#1a0f6973}.rating-dialog [hidden]{display:none!important}.rating-dialog button{cursor:pointer;font-family:inherit}.rating-dialog .rd-body{flex-direction:column;gap:18px;padding:32px 28px 24px;display:flex}.rating-dialog .rd-close{width:36px;height:36px;color:var(--rd-muted);background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:12px;right:12px}.rating-dialog .rd-close:hover{background:var(--rd-violet-light);color:var(--rd-indigo)}.rating-dialog h2{color:var(--rd-indigo);text-transform:none;margin:0;padding-right:32px;font-family:Poppins,sans-serif;font-size:22px;font-weight:700;line-height:1.25}.rating-dialog .rd-head p{color:var(--rd-muted);margin:4px 0 0;font-size:14px}.rating-dialog .rd-stars{border:0;min-width:0;margin:0;padding:0}.rating-dialog .rd-stars legend{width:auto;color:var(--rd-indigo);border:0;margin:0 0 6px;padding:0;font-size:14px;font-weight:600;line-height:1.4}.rating-dialog .rd-stars-row{gap:4px;display:flex}.rating-dialog .rd-stars input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.rating-dialog .rd-stars label{color:#d9d9e3;cursor:pointer;border-radius:6px;margin:0;padding:2px;transition:color .12s,transform .12s}.rating-dialog .rd-stars label svg{fill:currentColor;width:36px;height:36px;display:block}.rating-dialog .rd-stars label.on{color:#f5b301}.rating-dialog .rd-stars label:hover{transform:scale(1.08)}.rating-dialog .rd-stars input:focus-visible+label{box-shadow:0 0 0 2px var(--rd-indigo)}.rating-dialog .rd-field{flex-direction:column;gap:6px;display:flex}.rating-dialog .rd-field label{color:var(--rd-indigo);margin:0;font-size:14px;font-weight:600}.rating-dialog .rd-field input,.rating-dialog .rd-field textarea{width:100%;font:inherit;box-shadow:none;border-radius:10px;padding:12px 14px;font-size:16px;line-height:1.4;border:1.5px solid var(--rd-border)!important;color:var(--rd-text)!important;background:#fff!important}.rating-dialog .rd-field textarea{resize:vertical;min-height:120px}.rating-dialog .rd-field input:focus,.rating-dialog .rd-field textarea:focus{box-shadow:0 0 0 3px #1a0f691f;border-color:var(--rd-indigo)!important}.rating-dialog .rd-field input::placeholder,.rating-dialog .rd-field textarea::placeholder{color:#a3a3b5}.rating-dialog .rd-error{color:#b3261e;background:#fdecea;border-radius:10px;margin:0;padding:10px 14px;font-size:14px}.rating-dialog .rd-actions{flex-wrap:wrap;align-items:center;gap:12px 20px;display:flex}.rating-dialog .rd-submit{background:var(--rd-green);color:#fff;letter-spacing:.05em;text-transform:uppercase;border:0;border-radius:8px;flex:220px;padding:18px 16px;font-family:Poppins,sans-serif;font-size:14px;font-weight:700;transition:background .2s,transform .2s,box-shadow .2s}.rating-dialog .rd-submit:hover{background:var(--rd-green-dark);transform:translateY(-2px);box-shadow:0 8px 20px #6e8c3459}.rating-dialog .rd-submit[disabled]{opacity:.7;cursor:progress;box-shadow:none;transform:none}.rating-dialog .rd-cancel{color:var(--rd-indigo);background:0 0;border:0;padding:8px 4px;font-size:14px;font-weight:600;text-decoration:underline}.rating-dialog .rd-note{color:var(--rd-muted);margin:0;font-size:13px}.rating-dialog .rd-done{text-align:center;align-items:center}.rating-dialog .rd-done h2{padding-right:0}.rating-dialog .rd-done p{margin:0;font-size:15px}.rating-dialog .rd-done-icon{color:#3f5413;background:#d6e5c4;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.rating-dialog .rd-done-close{background:var(--rd-indigo);color:#fff;letter-spacing:.05em;border:0;border-radius:8px;min-width:160px;padding:13px;font-family:Poppins,sans-serif;font-size:13px;font-weight:700}@media (width<=600px){.rating-dialog{border-radius:16px 16px 0 0;width:100%;max-width:100%;max-height:92dvh;margin:auto 0 0}.rating-dialog .rd-body{padding:28px 20px 20px}}.rating-single{margin-top:80px!important}.rating-single .content{color:#000;background:0 0}#list_ratings{flex-wrap:wrap;margin:1em;display:flex}.filter_ratings li{border:1px solid #ecf3fa;padding:.5em;display:inline}.userpicture>img{border:4px solid #ecf3fa;border-radius:50%}#rating-popup .modal-content{background:0 0;border:none}.profile-picture-medium{object-fit:cover;object-position:center;border:5px solid #edeff5;border-radius:100px;margin:-80px auto auto;width:120px!important;height:120px!important}.filter_ratings li:hover,.filter_ratings .active{color:#fff;background-color:#232121}
