.jplist-panel{float:none}.jplist-panel label{color:var(--grey-color--600);float:none;font-weight:500;height:auto;line-height:1.4;margin-bottom:.75rem;padding:0}.jplist-panel input[type=checkbox],.jplist-panel input[type=radio]{display:none}.jplist-panel input[type=radio]+label{font-weight:500;padding:1rem 1.5rem}.check-indicator:after{color:var(--text-green);content:"\f111";font:var(--fa-font-light);margin-inline-end:.25rem}input[type=checkbox]:checked+.check-indicator:after,input[type=radio]:checked+.check-indicator:after{content:"\f058"}.jplist-drop-down .jplist-dd-panel{align-items:center;border-radius:4px;box-sizing:border-box;display:flex;float:none;height:auto;padding:0;text-shadow:none}.jplist-drop-down .jplist-dd-panel:after{content:"\f107";font:var(--fa-font-light);z-index:10}[dir=rtl] .jplist-drop-down .jplist-dd-panel:after{left:10px;right:auto}.jplist-drop-down:hover .jplist-dd-panel,.jplist-drop-down:hover .jplist-dd-panel:after{color:var(--text-color-tertiary)}.jplist-drop-down{background:var(--form-field-bg-color);border:1px solid var(--form-field-border-color);border-radius:var(--form-field-border-radius);float:none;height:auto;margin:0;max-width:100%;padding:.625rem .875rem;width:100%}.jplist-drop-down.margin-l-auto{margin-left:auto}@media screen and (min-width:768px){.jplist-drop-down{width:380px}}.jplist-drop-down .jplist-dd-panel,.jplist-drop-down ul{width:100%}.jplist-drop-down ul{position:absolute;top:100%}.jplist-drop-down ul li{margin-bottom:0}.jplist-panel input[type=text]{appearance:none;background-color:var(--form-field-bg-color);border:1px solid var(--form-field-border-color);border-radius:var(--form-field-border-radius);color:var(--text-color-tertiary);float:none;font-family:var(--base-font);font-size:.875rem;height:auto;outline:none;padding:.625rem .875rem;text-indent:0;width:100%}.jplist-panel input[type=text]::placeholder{background-image:url(//26636097.fs1.hubspotusercontent-eu1.net/hubfs/26636097/raw_assets/public/mindgym-o2/img/icons/icon-header-search.svg);background-position:0;background-repeat:no-repeat;background-size:auto;padding-inline-start:1rem}@media screen and (max-width:575.9px){.jplist-panel input[type=text]{font-size:1rem}}.jplist-panel select.jplist-select{background-color:#fff;border:1px solid var(--form-field-border-color);color:var(--text-color-base)!important;float:none;font-family:var(--base-font)!important;margin:0}.autocomplete-box .name{color:var(--text-base)!important;cursor:pointer;font-size:1rem;font-weight:400;margin:0}.autocomplete-box .jplist-item{border-bottom:1px solid var(--border-color-primary)!important;opacity:1!important;transform:none!important;transition:none!important}.autocomplete-box .jplist-item *{border:0!important;padding-left:0!important;padding-right:0!important}.jplist-autocomplete{float:none;height:auto;margin:0}.jplist-autocomplete-placeholder .autocomplete-box{padding:0 1rem;width:100%;z-index:100}.autocomplete-box .jplist-item{margin-bottom:0}.jplist-panel.listing-pagination{align-items:center;display:flex;justify-content:center}.jplist-panel .jplist-pagination{display:flex;flex-wrap:wrap;float:none;justify-content:flex-end;margin-top:0}.jplist-panel .jplist-pagination.jplist-hidden{display:none}.jplist-panel .jplist-pagination button{align-items:center;background:none;border:0;color:var(--jplist-pagination-text)!important;cursor:pointer;display:flex;font-family:var(--base-font)!important;font-size:.875rem!important;font-weight:500!important;height:2.5rem;justify-content:center;margin:0;padding:0;text-shadow:none;transition:all .3s ease;width:2.5rem}.jplist-panel .jplist-pagination .jplist-pagingmid .jplist-pagesbox{display:flex}.jplist-panel .jplist-pagination .jplist-pagingmid button{border-radius:100%;transition:all .3s ease}.jplist-panel .jplist-pagination .jplist-pagingmid button.jplist-current{background-color:var(--jplist-pagination-active-bg);color:var(--jplist-pagination-active-text)!important}.jplist-panel .jplist-pagination .jplist-pagingmid.has-more{align-items:flex-end;display:flex}.jplist-panel .jplist-pagination .jplist-pagingmid.has-more:after{content:"...";margin-inline-start:.5rem}.jplist-panel .jplist-pagination button.jplist-first,.jplist-panel .jplist-pagination button.jplist-last{display:none}@media only screen and (max-width:600px){.jplist-panel{display:block}}.jplist-box{float:none;height:auto!important}.jplist-panel button{align-items:center;background:unset;display:flex;float:none;font-family:var(--base-font)!important;height:auto;text-shadow:none}.jplist-panel button:hover{background:unset}.jplist-panel button.jplist-radio-button{background:none;border:0;padding:0;text-align:left}.jplist-panel button.jplist-radio-button:before{border:1px solid var(--border-color-grey);content:"";display:inline-block;height:1rem;margin-right:.5rem;width:1rem}.jplist-panel button.jplist-selected.jplist-radio-button:before{background-color:var(--border-color-grey)}.autocomplete-box .jplist-item{margin:0!important;padding:0!important;width:100%!important}.autocomplete-box .listing-autocomplete-display-container{background-color:#fff;display:block!important;height:auto!important;padding:1rem 0!important;width:100%}.autocomplete-box .listing-autocomplete-display-container:after,.autocomplete-box .listing-autocomplete-display-container>:not(.name),.autocomplete-box .listing-autocomplete-hide-container{display:none!important}.filter-group-trigger{align-items:center;background-color:var(--form-field-bg-color);border:1px solid var(--form-field-border-color);border-radius:var(--form-field-border-radius);display:flex;font-size:14px;height:48px;padding:1rem;position:relative}.filter-group-trigger:after{background-image:url(//48858374.fs1.hubspotusercontent-na1.net/hubfs/48858374/raw_assets/public/mindgym-o2/img/icons/icon-child-trigger-black.svg);background-repeat:no-repeat;background-size:contain;content:"";height:.5rem;position:absolute;right:16px;top:50%;transform:translateY(-50%);transition:all .2s ease;width:.75rem}.filter-group-container.open .filter-group-trigger:after{transform:translateY(-50%) rotate(180deg)}.filter-group-container{position:relative}.filter-group-container .filter-group{background-color:#fff;border-bottom:1px solid var(--form-field-border-color);border-left:1px solid var(--form-field-border-color);border-right:1px solid var(--form-field-border-color);column-count:2;-webit-column-count:2;max-height:300px;overflow:auto;padding:8px;position:absolute;top:100%;transition:max-height .3s ease;width:100%;z-index:100}.filter-group-container:not(.open) .filter-group{max-height:0;opacity:0;overflow:hidden;visibility:hidden}.filter-group-container .filter-group .filter-group-row label{font-size:.75rem;font-weight:400;margin-bottom:0;margin-top:.5rem}.filter-group-container .filter-group .filter-group-row input:checked+label{color:var(--link-color-hover);font-weight:600}.filter-group-container .filter-group-active-label:not(.active),.filter-group-container .filter-group-default-label:not(.active){display:none}