/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.views-align-left{text-align:left;}.views-align-right{text-align:right;}.views-align-center{text-align:center;}.views-view-grid .views-col{float:left;}.views-view-grid .views-row{float:left;clear:both;width:100%;}.views-display-link + .views-display-link{margin-left:0.5em;}
article pre{--base-size-16:1rem;background-color:#f6f8fa;border-radius:6px;padding:var(--base-size-16);position:relative;overflow:scroll;font-size:14px;}article pre code[class*=language-]{--base-size-16:1rem;color:#1f2328;overflow:auto;font-size:85%;line-height:1.45;color:#1f2328;overflow:visible;word-wrap:normal;}article pre + .code-block-copy{border:1px solid #d0d7de;border-radius:6px;cursor:pointer;position:absolute;top:8px;right:8px;background-image:url(/modules/custom/selectra_global/img/copy.svg);height:32px;width:32px;padding:0;background-color:transparent;background-size:contain;background-size:16px;background-position:center;background-repeat:no-repeat;}article pre + .code-block-copy.copied{background-image:url(/modules/custom/selectra_global/img/check.svg?109kn=);border:1px solid #1a7f37;}.pre-wrapper{position:relative;}
.sticky-footer{left:0;bottom:-3px;flex-wrap:wrap;align-items:center;}.sticky-footer .provider-info__logo--img{max-height:2.5rem;margin-right:.25rem;}.call-block--wrapper{display:flex;width:100%;justify-content:center;gap:10px;flex-wrap:wrap;}.call-block--wrapper .call-block--open{width:initial;}
.reviews-filters,.reviews-filters-a{width:100%;border:1px solid #e5e5dd;border-radius:12px;padding:24px;margin:50px 0;}.reviews-filters.single-review{margin:0;}.reviews__list-a .reviews__item:first-child{padding-top:0;}.reviews__list-a .reviews__item:last-child{padding-bottom:0;}.reviews-filters label{white-space:nowrap;display:flex;align-items:center;gap:4px;min-width:100px;}.reviews-filters__score{min-width:45px;text-align:right;}.reviews-filters__header{display:flex;align-items:center;gap:6px;margin-bottom:10px;justify-content:space-between;gap:12px;flex-wrap:wrap;}.reviews-filters__header .switch__container{display:flex;align-items:center;gap:6px;}.reviews-filters__header .switch__container span{font-size:.875rem;line-height:20px;font-weight:400;}.reviews-filters__header-wrapper{display:flex;align-items:center;gap:6px;}.reviews-filters__header .switch{width:44px;}.reviews__author{display:flex;align-items:center;}.reviews__rating .review__verified{margin-left:.25rem;margin-right:.5rem;font-size:.75rem;color:#0a8023;display:flex;align-items:center;gap:4px;}.reviews__rating .review__verified svg{fill:#0a8023;}.reviews-filters__header.no-title{justify-content:flex-end;}.reviews-filters__total{margin-bottom:15px;}.reviews-filters__row{display:flex;align-items:center;justify-content:space-between;margin:10px 0;gap:10px;cursor:pointer;}.reviews-filters__checkbox{position:relative;width:1.5rem;min-width:1.5rem;height:1.5rem;margin-block:0;margin-right:.5rem;border-radius:.25rem;transition:all .16s ease-in-out;font-size:1rem;line-height:1.5rem;color:#565e66;border:1px solid #abbccc;cursor:pointer;}.reviews-filters__bar-container{position:relative;width:100%;height:12px;background-color:#ddd;border-radius:6px;overflow:hidden;}.star-filled-1{background-color:#ff3722;}.star-filled-2{background-color:#ff8622;}.star-filled-3{background-color:#ffce00;}.star-filled-4{background-color:#73cf11;}.star-filled-5{background-color:#00b67a;}.reviews-filters__bar{height:100%;}.reviews-filters__footer{margin-top:30px;font-size:0.9rem;color:#555;display:flex;align-items:center;}.reviews-filters__footer-checkbox{position:relative;width:1.5rem;min-width:1.5rem;height:1.5rem;margin-block:0;margin-right:.5rem;border-radius:.25rem;transition:all .16s ease-in-out;font-size:1rem;line-height:1.5rem;color:#565e66;border:1px solid #abbccc;}@media screen and (max-width:991px){.reviews-filters{padding:12px;}}.reviews-filters.active .reviews-filters__row:not(.checked) .reviews-filters__bar{background-color:#b1b1ab;}.reviews-filters__row + .reviews{margin-top:20px;}.reviews-filters__total{display:flex;align-items:center;gap:10px;}.reviews-filters__title{margin:0;font-size:22px;font-weight:600;line-height:160%;letter-spacing:-.014em;color:#58595b;}.reviews-filters__total svg{width:20px;height:20px;fill:#ffce00;}.reviews-filters__total span:not([class]){font-size:20px;font-weight:600;}.reviews-filters__rating{display:flex;align-items:center;gap:5px;}.reviews-filters__row label{position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.reviews-filters__row .reviews-filters__checkbox{position:absolute;left:0;right:0;top:0;opacity:0;}.reviews-filters__row  span.checkmark.btn--secondary{width:24px;height:24px;border:1px solid transparent;margin-right:.5rem;border-radius:3px;display:flex;align-items:center;justify-content:center;}.reviews-filters__row:not(.checked) span.checkmark.btn--secondary{background-color:transparent;border:1px solid #c0c1c3;}.reviews-filters__row:not(.checked):hover span.checkmark.btn--secondary{background-color:#c2d5f7;fill:#c2d5f7;}.reviews-filters__row .reviews-filters__bar.btn--secondary{background-color:var(--base-secondary);}.reviews-filters__row:hover .reviews-filters__bar.btn--secondary.star-filled-1,.reviews-filters__row:active .reviews-filters__bar.btn--secondary.star-filled-1,.reviews-filters__row:focus .reviews-filters__bar.btn--secondary.star-filled-1,.reviews-filters__row.checked .reviews-filters__bar.btn--secondary.star-filled-1{background-color:#ff3722;}.reviews-filters__row:hover .reviews-filters__bar.btn--secondary.star-filled-2,.reviews-filters__row:active .reviews-filters__bar.btn--secondary.star-filled-2,.reviews-filters__row:focus .reviews-filters__bar.btn--secondary.star-filled-2,.reviews-filters__row.checked .reviews-filters__bar.btn--secondary.star-filled-2{background-color:#ff8622;}.reviews-filters__row:hover .reviews-filters__bar.btn--secondary.star-filled-3,.reviews-filters__row:active .reviews-filters__bar.btn--secondary.star-filled-3,.reviews-filters__row:focus .reviews-filters__bar.btn--secondary.star-filled-3,.reviews-filters__row.checked .reviews-filters__bar.btn--secondary.star-filled-3{background-color:#ffce00;}.reviews-filters__row:hover .reviews-filters__bar.btn--secondary.star-filled-4,.reviews-filters__row:active .reviews-filters__bar.btn--secondary.star-filled-4,.reviews-filters__row:focus .reviews-filters__bar.btn--secondary.star-filled-4,.reviews-filters__row.checked .reviews-filters__bar.btn--secondary.star-filled-4{background-color:#73cf11;}.reviews-filters__row:hover .reviews-filters__bar.btn--secondary.star-filled-5,.reviews-filters__row:active .reviews-filters__bar.btn--secondary.star-filled-5,.reviews-filters__row:focus .reviews-filters__bar.btn--secondary.star-filled-5,.reviews-filters__row.checked .reviews-filters__bar.btn--secondary.star-filled-5{background-color:#00b67a;}.reviews-filters .views-filter{gap:30px;}.reviews-filters .views-filter .fieldgroup{width:100%;max-width:calc(50% - 15px);}[class^="selectra-shared-reviews-delete-reply-review"]{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;}.reviews-filters .views-filter .fieldgroup legend{margin:0 0 8px 0;font-size:22px;font-weight:600;line-height:160%;letter-spacing:-.014em;color:#58595b;}.reviews-filters .views-filter div[id^="edit-field-reply-body-value"],.reviews-filters .views-filter div[id^="edit-field-rate-value"]{width:100%;display:flex;justify-content:space-between;margin-top:10px;padding:.1875rem;margin:10px 0 0 0;list-style:none;border:1px solid #c0c1c3;min-height:56px;border-radius:.5rem;}.reviews-filters .views-filter div[id^=edit-field-rate-value] .form-item.js-form-type-radio,.reviews-filters .views-filter div[id^=edit-field-reply-body-value] .form-item.js-form-type-radio{flex:1;}.reviews-filters .views-filter div[id^="edit-field-reply-body-value"] label,.reviews-filters .views-filter div[id^="edit-field-rate-value"] label{min-width:unset;cursor:pointer;font-weight:normal;}.reviews-filters .views-filter div[id^=edit-field-rate-value] .form-item.js-form-type-radio.selected,.reviews-filters .views-filter div[id^=edit-field-reply-body-value] .form-item.js-form-type-radio.selected{background-color:#e9f2fb;outline:1px solid #015aa3;outline-offset:-1px;}.reviews-filters .views-filter.views-exposed-form div[id^="edit-field-reply-body-value"] .js-form-type-radio input,.reviews-filters .views-filter.views-exposed-form div[id^="edit-field-rate-value"] .js-form-type-radio input{left:0;right:0;top:0;bottom:0;width:100%;height:100%;opacity:0;pointer-events:unset;clip:unset;cursor:pointer;}.reviews-filters .views-filter div[id^=edit-field-rate-value] .js-form-type-radio,.reviews-filters .views-filter div[id^=edit-field-rate-value] .js-form-type-radio{min-width:45px;}.reviews-filters .views-filter .js-form-type-radio:nth-child(1)::before{display:none;}.reviews-filters .views-filter .js-form-type-radio.selected::before{display:none;}.reviews-filters .views-filter .js-form-type-radio.selected + .js-form-type-radio::before{display:none;}@media screen and (max-width:991px){.reviews-filters .views-filter{gap:12px;}.reviews-filters .views-filter .fieldgroup{max-width:100%;}}
.reviews{margin:0;position:relative;}.reviews__list.has-button{padding-bottom:80px;}.reviews .load-more-btn{position:absolute;bottom:0;left:0;right:0;width:auto;max-width:max-content;margin:24px auto;}.reviews .modal--legal-button,.reviews-a .modal--legal-button{display:flex;align-items:center;text-decoration:none;width:100%;padding:7px 0 0;outline:none;}.reviews .modal--legal-button svg,.reviews-a .modal--legal-button svg{fill:#a9abae;}.reviews .modal--legal-button span,.reviews-a .modal--legal-button span{font-size:12px;}.reviews .modal,.reviews-a .modal{padding:1.5rem;border-radius:1.5rem;}.reviews .modal__title,.reviews-a .modal__title{display:flex;align-items:center;}.reviews .modal .btn-close.btn-close--sm,.reviews-a .modal .btn-close.btn-close--sm{fill:#808284;width:1.25rem;height:1.25rem;top:1rem;right:1rem;}.reviews .modal__title span{display:flex;align-items:center;width:93%;font-size:1.25rem;color:#474849;font-weight:600;line-height:1.5rem;text-align:left;}.reviews .text--xs,.reviews-a .text--xs{padding-left:0;}.reviews .text--xs span,.reviews-a .text--xs span{font-size:12px;}.reviews__list{display:flex;flex-wrap:wrap;padding:0;gap:0;}.reviews__item{padding:28px 0;border-radius:8px;width:100%;}.reviews__comment{margin:10px 0;color:#000;}.reviews__comment .show-more__content--hidden,.reviews__comment .show-more__content{font-size:1rem;line-height:160%;font-family:Inter,sans-serif;color:#58595b;}.reviews__item .review__flag svg{fill:rgb(110,111,113);}.reviews__item .card--reviews-rating-module .review-answer{margin-top:.5rem;}.reviews__experience-date{font-size:12px;color:#6e6f71;}.reviews__publication-date{margin-bottom:4px;}.review__like{display:flex;align-items:center;gap:6px;font-size:.75rem;}.review__like a{align-items:center;gap:6px;padding:.25rem .5rem;display:inline-flex;flex-direction:row;justify-content:center;align-items:center;font-size:.75rem;font-weight:700;color:#015aa3;background-color:#e9f2fb;border-radius:.25rem;text-decoration:none;}.review__like a:hover{text-decoration:none;color:#061428;}.reviews__rating-wrapper{display:flex;font-size:16px;color:#000;flex-wrap:wrap;gap:8px;}.reviews__rating{display:flex;align-items:center;gap:5px;}.reviews__rating svg,.modal--review .reviews__rating svg{fill:#ffce00;}.reviews__like-wrapper{display:flex;align-items:center;justify-content:space-between;gap:6px;margin-top:6px;}.review-comment-wrapper{display:flex;align-items:normal;flex-direction:column;gap:16px;margin-top:6px;}.reviews__no-reviews{padding:0 1rem;width:100%;display:block;text-align:center;}.reviews-title{padding:24px 24px 0 24px;margin:0;font-size:1.625rem;}@media screen and (max-width:768px){.reviews__item{padding:18px 0;}.reviews__comment{margin:6px 0;}.reviews-title{padding:12px 12px 0 12px;margin:0;font-size:1.25rem;}.reviews .text--xs{padding-left:0;padding-bottom:8px;}.reviews .modal--legal-button{padding:7px 0 0 0;}.reviews .load-more-btn{margin:18px auto;}}.reviews__date-wrappar{width:100%;}@media screen and (min-width:991px){.reviews__date-wrappar{display:flex;align-items:center;gap:10px;width:auto;}.reviews__date-wrappar .reviews__publication-date{margin-bottom:0;}}.reply-placeholder{color:#7d7b7b;cursor:pointer;padding:8px;border:1px solid #7d7b7b;border-radius:8px;}.reply-placeholder:hover{color:#6b6868;}.reply-input{width:100%;min-height:60px;padding:10px;border:1px solid #ccc;border-radius:8px;resize:vertical;margin-bottom:10px;}.reply-input-container{display:flex;flex-direction:column;gap:8px;}.form-group.form-group--spaced.form-item-field-reply-body-0-value{margin-bottom:0;}.actions-wrapper{position:relative;}.btn-more-actions{position:absolute;right:0;top:-5px;cursor:pointer;width:24px;height:14px;background-image:radial-gradient(circle,#666 2.5px,transparent 2.8px);background-size:8px 16px;background-color:transparent;border:none;appearance:none;-webkit-appearance:none;-moz-appearance:none;}.actions-tooltip{position:absolute;right:0;top:12px;background:#015aa3;;box-shadow:0 2px 4px rgba(0,0,0,0.2);border-radius:8px 0 8px 8px;font-weight:600;min-width:150px;z-index:90;}.tooltip-action{display:flex;align-items:center;padding:8px 16px;text-decoration:none;color:#fff;fill:#fff;justify-content:flex-start;}.tooltip-action:hover,.tooltip-action:focus,.tooltip-action:active{text-decoration:none;color:#fff;fill:#fff;outline:none;background:#014a85;border-radius:8px 0 8px 8px;}.reply-buttons .shared-reviews-wrapper.thankyou-message{padding-top:0;padding-bottom:.75rem;}.reply-buttons .shared-reviews-wrapper.thankyou-message h2{font-size:1.25rem;}.reply-buttons .shared-reviews-wrapper.thankyou-message p{margin-top:.5rem;}.actions-wrapper-reply{display:flex;gap:1rem;}
