@charset "UTF-8";.featured-providers{--featured-providers-container-shadow:var(--hxp-card-box-shadow);--featured-providers-container-bg:var(--hxp-card-background);container-type:inline-size;font-family:var(--hxp-font-family);margin-bottom:1.5rem;position:relative}.featured-providers *,.featured-providers :after,.featured-providers :before{-webkit-box-sizing:border-box;box-sizing:border-box}.featured-providers ol[class],.featured-providers ul[class]{padding:0}.featured-providers blockquote,.featured-providers body,.featured-providers dd,.featured-providers dl,.featured-providers figcaption,.featured-providers figure,.featured-providers h1,.featured-providers h2,.featured-providers h3,.featured-providers h4,.featured-providers li,.featured-providers ol,.featured-providers p,.featured-providers ul{margin:0}.featured-providers body{min-height:100vh;scroll-behavior:smooth;text-rendering:optimizeSpeed}.featured-providers body.body-fixed{overflow-y:hidden;position:fixed;top:0;width:100%}.featured-providers ol[class],.featured-providers ul[class]{list-style:none}.featured-providers a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}.featured-providers img{display:block;max-width:100%}.featured-providers article>*+*{margin-top:1em}.featured-providers button,.featured-providers input,.featured-providers select,.featured-providers textarea{font:inherit}.featured-providers button{background:transparent;border:0;padding:0}@media (prefers-reduced-motion:reduce){.featured-providers *{-webkit-animation-duration:.01ms!important;animation-duration:.01ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;scroll-behavior:auto!important;-webkit-transition-duration:.01ms!important;transition-duration:.01ms!important}}.featured-providers .featured-providers-input{position:relative}.featured-providers .featured-providers-input+.inner-container .featured-providers-result{margin-top:-1rem}.featured-providers .featured-providers-input .featured-providers-input-label{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;left:20px;position:absolute;top:7px}.featured-providers .featured-providers-input svg{height:15px;width:10px;fill:var(--hxp-icon-color);z-index:2}.featured-providers .featured-providers-input label{color:#181922;font-size:.75rem;line-height:1.0833333333;margin:0;z-index:2}.featured-providers .featured-providers-input input{background-color:var(--hxp-card-background);border:none;border-radius:0;border-top-left-radius:var(--hxp-card-border-radius);border-top-right-radius:var(--hxp-card-border-radius);-webkit-box-shadow:var(--featured-providers-container-shadow);box-shadow:var(--featured-providers-container-shadow);color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.125rem;height:60px;line-height:1.3333333333;margin:0;padding:1.5rem 20px 5px;width:100%}.featured-providers .featured-providers-input input::-webkit-input-placeholder{color:#8b8b90}.featured-providers .featured-providers-input input::-moz-placeholder{color:#8b8b90}.featured-providers .featured-providers-input input:-ms-input-placeholder{color:#8b8b90}.featured-providers .featured-providers-input input::-ms-input-placeholder{color:#8b8b90}.featured-providers .featured-providers-input input::placeholder{color:#8b8b90}.featured-providers .featured-providers-input[data-appearance=floating] .featured-providers-input-label{left:0;position:relative;top:0}.featured-providers .featured-providers-input[data-appearance=floating] svg{height:18px;width:13px}.featured-providers .featured-providers-input[data-appearance=floating] label{color:#181922;font-size:.84375rem;line-height:1.037037037;z-index:2}.featured-providers .featured-providers-input[data-appearance=floating] input{background-color:var(--hxp-typeahead-pdc-background);border:1px solid var(--hxp-typeahead-pdc-border-color);border-radius:var(--hxp-card-border-radius);font-size:1.125rem;font-weight:500;height:auto;line-height:1.3333333333;padding:var(--hxp-typeahead-pdc-padding)}.featured-providers .featured-providers-input .react-autosuggest__container{position:relative;z-index:1}.featured-providers .featured-providers-input .location-search-input:focus+.react-autosuggest__suggestions-container,.featured-providers .featured-providers-input .react-autosuggest__input--open+.react-autosuggest__suggestions-container,.featured-providers .featured-providers-input .react-autosuggest__input:focus+.react-autosuggest__suggestions-container{display:block}.featured-providers .featured-providers-input .react-autosuggest__suggestions-container{background-color:#fff;border-bottom-left-radius:var(--hxp-card-border-radius);border-bottom-right-radius:var(--hxp-card-border-radius);-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.25);box-shadow:0 1px 3px 0 rgba(0,0,0,.25);display:none;margin-top:-20px;padding:30px 10px 0;position:absolute;top:100%;width:100%;z-index:-1}.featured-providers .featured-providers-input .react-autosuggest__suggestions-container [aria-selected=true] .typeahead-suggestion{background-color:#f2f2f2;color:#181922}.featured-providers .featured-providers-input .react-autosuggest__suggestions-container .filter-title{color:#525259}.featured-providers .featured-providers-input .typeahead-suggestion{background-color:hsla(0,0%,100%,.5);border-radius:var(--hxp-card-border-radius);color:#181922;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.875rem;line-height:1.4285714286;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 .75rem;padding:.625rem 1.25rem;width:100%}.featured-providers .featured-providers-input .typeahead-suggestion:focus,.featured-providers .featured-providers-input .typeahead-suggestion:hover,.featured-providers .featured-providers-input .typeahead-suggestion[aria-selected=true]{background-color:#f2f2f2;border-radius:var(--hxp-card-border-radius);cursor:pointer}.featured-providers .featured-providers-input .typeahead-suggestion mark{background-color:#a1d45f}.featured-providers .featured-providers-input .typeahead-suggestion .suggestion-name{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.featured-providers .featured-providers-input .typeahead-suggestion .suggestion-number{padding-left:1rem}@container (min-width: 250px){.featured-providers .featured-providers-input input{font-size:1.375rem;line-height:1.4545454545;padding-top:1.5rem}}.featured-providers .image-result-card{container:hxpcard/inline-size;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:30px;max-width:100%;width:100%}.featured-providers .image-result-card.provider-result-card .result-image-container{aspect-ratio:var(--hxp-card-provider-image-aspect-ratio,var(--hxp-card-image-aspect-ratio))}.featured-providers .image-result-card.image-overlap .result-card-inner{margin-top:var(--hxp-card-provider-image-overlap-offset)}.featured-providers .image-result-card.image-overlap .result-image-container{aspect-ratio:var(--hxp-card-image-overlap-aspect-ratio,var(--hxp-card-provider-image-aspect-ratio,var(--hxp-card-image-aspect-ratio)));overflow:visible}.featured-providers .image-result-card.image-overlap .result-image-container:has(.result-image) .result-image-bg{background:linear-gradient(197deg,var(--hxp-card-image-gradient-light) 47.48%,var(--hxp-card-image-gradient-dark) 95.42%)}.featured-providers .image-result-card.image-overlap .result-image-container .result-image{bottom:0;height:calc(100% + var(--hxp-card-provider-image-overlap-offset));-o-object-position:center bottom;object-position:center bottom;top:auto}.featured-providers .image-result-card .result-card-inner{background:var(--hxp-card-background);border-radius:var(--hxp-card-border-radius);-webkit-box-shadow:var(--hxp-card-box-shadow);box-shadow:var(--hxp-card-box-shadow);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:100%;width:100%}.featured-providers .image-result-card .result-image-container{-ms-flex-item-align:center;align-self:center;aspect-ratio:var(--hxp-card-image-aspect-ratio);border-radius:var(--hxp-card-border-radius);max-width:var(--hxp-card-image-max-width);overflow:hidden;position:relative;width:100%}.featured-providers .image-result-card .result-image-container:after{background-color:var(--hxp-card-image-border-color);bottom:0;content:"";display:block;height:8px;left:0;position:absolute;width:100%}.featured-providers .image-result-card .result-image-container .result-image-bg{background:-webkit-gradient(linear,left top,right top,from(#e0e0e0),to(#ccc));background:linear-gradient(90deg,#e0e0e0,#ccc);border-radius:var(--hxp-card-border-radius);height:100%;left:0;position:absolute;top:0;width:100%}.featured-providers .image-result-card .result-image-container .result-image{border-radius:var(--hxp-card-border-radius);height:100%;left:0;max-width:none;-o-object-fit:cover;object-fit:cover;-o-object-position:center 20%;object-position:center 20%;position:absolute;top:0;width:100%}.featured-providers .image-result-card .result-image-container svg{fill:#fff;height:50px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:50px}.featured-providers .image-result-card .result-image-container .result-image-badge{font-size:.75rem;line-height:1.1666666667;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--hxp-tag-color);border-radius:var(--hxp-ui-border-radius);bottom:10px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:400;gap:4px;left:10px;padding:4px 10px;position:absolute}.featured-providers .image-result-card .result-image-container .result-image-badge:has(svg){font-size:.9375rem;font-weight:500;line-height:1.3333333333;padding:2px 8px}.featured-providers .image-result-card .result-image-container .result-image-badge svg{fill:#fff;height:16px;left:0;position:relative;top:0;-webkit-transform:none;-ms-transform:none;transform:none;width:19px}.featured-providers .image-result-card .result-image-container .result-image-badge svg.icon-virtual-meeting{width:24px}.featured-providers .image-result-card .result-image-container .result-image-icon-flag{height:20px;left:auto;right:10px;top:10px;-webkit-transform:none;-ms-transform:none;transform:none;width:20px}.featured-providers .image-result-card .result-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;padding:11px 15px 15px}.featured-providers .image-result-card .result-date-container{padding-bottom:12px;position:relative}.featured-providers .image-result-card .result-date-container:after{background-color:var(--hxp-icon-color);bottom:0;content:"";display:block;height:4px;left:0;position:absolute;width:26px}.featured-providers .image-result-card .result-date{font-size:.75rem;line-height:1.1666666667}.featured-providers .image-result-card .result-date.result-day{font-weight:600}.featured-providers .image-result-card .result-time{font-size:.75rem;line-height:1.1666666667}.featured-providers .image-result-card .result-time .additional-dates{display:inline-block;font-weight:600;margin-left:4px}.featured-providers .image-result-card .result-title{font-size:1.125rem;font-weight:700;line-height:1.2222222222}.featured-providers .image-result-card .result-name{color:var(--hxp-link-color);display:inline-block;font-size:1.1875rem;font-weight:600;line-height:1.2105263158;margin-bottom:4px;text-decoration:underline}.featured-providers .image-result-card .result-description{color:#000;font-size:.9375rem;line-height:1.3333333333}.featured-providers .image-result-card .result-description *{font-size:.9375rem;font-weight:400;line-height:1.3333333333}.featured-providers .image-result-card .result-description a{color:var(--hxp-link-color);text-decoration:none}.featured-providers .image-result-card .result-description a:hover{text-decoration:underline}.featured-providers .image-result-card .result-description .description-title,.featured-providers .image-result-card .result-description .description-title *{font-weight:600}.featured-providers .image-result-card .result-description .additional-flag{white-space:nowrap}.featured-providers .image-result-card .distance-away{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--hxp-link-color);gap:4px;margin-bottom:5px;text-decoration:none}.featured-providers .image-result-card .distance-away[href]:hover{text-decoration:underline}.featured-providers .image-result-card .distance-away svg{display:var(--hxp-card-location-icon-display);height:19px;fill:var(--hxp-link-color);width:19px}.featured-providers .image-result-card .accepting-new-patients{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.featured-providers .image-result-card .accepting-new-patients svg{fill:var(--hxp-link-color);height:16px;vertical-align:center;width:16px}.featured-providers .image-result-card .phone-scheduling{margin-bottom:5px}.featured-providers .image-result-card .phone-scheduling a{display:block;margin-top:8px}.featured-providers .image-result-card .ratings{margin-bottom:10px}.featured-providers .image-result-card .result-link{color:var(--hxp-link-color);font-size:.9375rem;line-height:1.3333333333;text-decoration:none}.featured-providers .image-result-card .result-link:hover{text-decoration:underline}.featured-providers .image-result-card .result-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;margin-top:auto;padding-top:10px}.featured-providers .image-result-card .result-section-toggles{display:-webkit-box;display:-ms-flexbox;display:flex}.featured-providers .image-result-card .result-section-toggles+.phone-scheduling{margin-bottom:0;min-height:100px}.featured-providers .image-result-card .result-section-toggles+.result-section-content{min-height:140px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.featured-providers .image-result-card .result-section-toggles .section-toggle-button:last-of-type{text-align:right}.featured-providers .image-result-card .section-toggle-button{border-bottom:3px solid #ccc;color:#000;cursor:pointer;font-size:.9375rem;line-height:1.3333333333;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;font-weight:400;margin:0;padding:0 1px 4px;text-align:left}.featured-providers .image-result-card .section-toggle-button.active{border-bottom-color:var(--hxp-link-color);font-weight:600}.featured-providers .image-result-card .result-section-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.featured-providers .image-result-card .result-scheduling-grid{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));min-height:100px}.featured-providers .image-result-card .result-scheduling-block{padding-top:10px}.featured-providers .image-result-card .result-scheduling-block,.featured-providers .image-result-card .result-scheduling-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.featured-providers .image-result-card .result-scheduling-link{font-size:.875rem;line-height:1.2142857143;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--hxp-button-scheduling-background);border:var(--hxp-button-scheduling-border-width) solid var(--hxp-button-scheduling-border-color,transparent);border-radius:var(--hxp-button-border-radius);color:var(--hxp-button-scheduling-text-color);font-weight:var(--hxp-button-scheduling-font-weight);height:45px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:10px;text-align:center;text-decoration:none}.featured-providers .image-result-card .result-scheduling-link:active,.featured-providers .image-result-card .result-scheduling-link:hover{-webkit-filter:brightness(.9);filter:brightness(.9)}.featured-providers .image-result-card .result-button-link{font-size:.9375rem;line-height:1.3333333333;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--hxp-button-primary-background);border-radius:var(--hxp-button-border-radius);color:var(--hxp-button-primary-text-color);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:var(--hxp-button-primary-font-weight);height:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:10px 24px;text-align:center;text-decoration:none;-webkit-transition:all .3s ease;transition:all .3s ease;width:100%}.featured-providers .image-result-card .result-button-link:active,.featured-providers .image-result-card .result-button-link:hover{-webkit-filter:brightness(1.1);filter:brightness(1.1)}.featured-providers .image-result-card .result-button-link.result-button-white{background:var(--hxp-button-secondary-background);border:var(--hxp-button-secondary-border-width) solid var(--hxp-button-secondary-border-color,transparent);-webkit-box-shadow:var(--hxp-button-secondary-box-shadow);box-shadow:var(--hxp-button-secondary-box-shadow);color:var(--hxp-button-secondary-text-color);font-weight:var(--hxp-button-secondary-font-weight);height:50px}.featured-providers .image-result-card .result-button-link.result-button-white.white-alt{-webkit-box-shadow:none;box-shadow:none;height:40px}.featured-providers .image-result-card .result-button-link.result-button-white:active,.featured-providers .image-result-card .result-button-link.result-button-white:hover{-webkit-filter:brightness(.9);filter:brightness(.9)}@media (min-width:768px){.featured-providers .image-result-card .result-name{text-decoration:none}.featured-providers .image-result-card .result-name:hover{text-decoration:underline}.featured-providers .image-result-card .section-toggle-button{font-size:.8125rem;line-height:1.0769230769;padding-bottom:5px}}@container hxpcard (inline-size > 600px){.featured-providers .image-result-card.image-overlap .result-card-inner{margin-top:0}.featured-providers .image-result-card.image-overlap .result-image-container{-ms-flex-item-align:start;align-self:flex-start;aspect-ratio:var(--hxp-card-image-overlap-aspect-ratio,var(--hxp-card-provider-image-aspect-ratio,var(--hxp-card-image-aspect-ratio)));margin:calc(var(--hxp-card-provider-image-overlap-offset) + 6px);overflow:visible}.featured-providers .image-result-card.image-overlap .result-image-container .result-image{bottom:0;height:calc(100% + var(--hxp-card-provider-image-overlap-offset));max-height:none;-o-object-position:center bottom;object-position:center bottom;top:auto}.featured-providers .image-result-card.image-overlap .result-details{padding:calc(var(--hxp-card-provider-image-overlap-offset) + 6px) calc((var(--hxp-card-provider-image-overlap-offset) + 6px)*2) calc(var(--hxp-card-provider-image-overlap-offset) + 6px) 0}.featured-providers .image-result-card .result-card-inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.featured-providers .image-result-card .result-image-container{-ms-flex-item-align:start;align-self:flex-start;height:auto;margin:24px auto;max-height:400px;max-width:min(var(--hxp-card-image-max-width),40% - 48px)}.featured-providers .image-result-card .result-image-container img{height:100%;max-height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 25%;object-position:center 25%;width:100%}.featured-providers .image-result-card .result-details{min-width:60%;-webkit-box-flex:0;-ms-flex:0 1 60%;flex:0 1 60%;padding:24px 48px 24px 0}.featured-providers .image-result-card .result-section-toggles+.result-section-content{min-height:115px}}.featured-providers .star{display:inline-block;height:21px;min-width:22px;position:relative;width:22px}.featured-providers .star:last-child{margin-right:0}.featured-providers .star svg{fill:#e0e0e0;height:21px;left:0;position:absolute;top:0;width:22px}.featured-providers .star .star-fill{height:21px;left:0;overflow:hidden;position:absolute;top:0;width:0}.featured-providers .star .star-fill svg{fill:var(--hxp-star-color)}.featured-providers .ratings{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.featured-providers .ratings,.featured-providers .ratings .ratings-inner{display:-webkit-box;display:-ms-flexbox;display:flex}.featured-providers .ratings .average-rating,.featured-providers .ratings .rating-count{font-size:.9375rem;line-height:1.5;margin-left:4px}.featured-providers .ratings .rating-count{color:#8b8b90}.featured-providers .ratings .rating-stars{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.featured-providers .ratings .rating-stars .star:first-child .star-fill{max-width:100%;width:calc((var(--rating) - (1 - 1))*15px + 3.5px)}.featured-providers .ratings .rating-stars .star:nth-child(2) .star-fill{max-width:100%;width:calc((var(--rating) - (2 - 1))*15px + 3.5px)}.featured-providers .ratings .rating-stars .star:nth-child(3) .star-fill{max-width:100%;width:calc((var(--rating) - (3 - 1))*15px + 3.5px)}.featured-providers .ratings .rating-stars .star:nth-child(4) .star-fill{max-width:100%;width:calc((var(--rating) - (4 - 1))*15px + 3.5px)}.featured-providers .ratings .rating-stars .star:nth-child(5) .star-fill{max-width:100%;width:calc((var(--rating) - (5 - 1))*15px + 3.5px)}.featured-providers[data-font-family=noto-serif]{--hxp-font-family:Noto Serif,serif}.featured-providers[data-font-family=noto-sans-serif]{--hxp-font-family:Noto Sans,sans-serif}.featured-providers[data-font-family=lato]{--hxp-font-family:Lato,sans-serif}.featured-providers[data-loading=true]{overflow:hidden}.featured-providers[data-loading=true].no-border-radius .featured-providers-input:after,.featured-providers[data-loading=true].no-border-radius .inner-container:after{border-radius:0}.featured-providers[data-loading=true] .search-results-container{min-height:var(--hxp-pdc-loading-placeholder-height);position:relative}.featured-providers[data-loading=true] .search-results-container:before{-webkit-animation:shimmer 1.2s infinite;animation:shimmer 1.2s infinite;background:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,0)),color-stop(50%,hsla(0,0%,100%,.4)),to(hsla(0,0%,100%,0)));background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.4) 50%,hsla(0,0%,100%,0));content:"";height:100%;position:absolute;width:100%;z-index:1;z-index:3}.featured-providers[data-loading=true] .search-results-container:after{background-color:var(--hxp-card-background);border-radius:var(--hxp-card-border-radius);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}@-webkit-keyframes shimmer{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes shimmer{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(100%);transform:translateX(100%)}}.featured-providers[data-color-scheme=muted-blues]{--hxp-link-color:#032f40;--hxp-icon-color:#032f40;--hxp-button-primary-background:#032f40;--hxp-button-primary-text-color:#fff;--hxp-button-scheduling-border-color:#032f40;--hxp-button-scheduling-border-width:1px;--hxp-button-scheduling-background:transparent;--hxp-button-scheduling-text-color:#032f40;--hxp-star-color:#1e5a7e}.featured-providers[data-color-scheme=warm-neutrals]{--hxp-link-color:#443436;--hxp-icon-color:#443436;--hxp-button-primary-background:#443436;--hxp-button-primary-text-color:#fff;--hxp-button-scheduling-border-color:#443436;--hxp-button-scheduling-border-width:1px;--hxp-button-scheduling-background:transparent;--hxp-button-scheduling-text-color:#443436;--hxp-star-color:#6f5855}.featured-providers[data-color-scheme=ochsner]{--hxp-typeahead-border-radius:0;--hxp-button-border-radius:0;--hxp-icon-color:#1b3e6f;--hxp-typeahead-pdc-background:#fff;--hxp-typeahead-pdc-border-color:#dee2e6;--hxp-typeahead-pdc-text-color:#000;--hxp-typeahead-pdc-placeholder-text-color:#333;--hxp-typeahead-pdc-padding:5px 8px;--hxp-star-color:#3070bc;--hxp-card-background:#fff;--hxp-card-border-radius:0;--hxp-card-box-shadow:0px 1px 2px 0px rgba(27,62,111,.14);--hxp-card-image-aspect-ratio:1/1;--hxp-card-image-max-width:150px;--hxp-card-image-border-color:#ebab21;--hxp-card-provider-image-overlap-offset:0px;--hxp-card-provider-image-aspect-ratio:1/1;--hxp-card-location-icon-display:block;--hxp-link-color:#1b3e6f;--hxp-button-primary-background:#1b3e6f;--hxp-button-primary-text-color:#fff;--hxp-button-primary-font-weight:"500";--hxp-button-secondary-background:#1b3e6f;--hxp-button-secondary-text-color:#fff;--hxp-button-secondary-font-weight:"500";--hxp-button-scheduling-border-color:#1b3e6f;--hxp-button-scheduling-border-width:1px;--hxp-button-scheduling-background:#fff;--hxp-button-scheduling-text-color:#1b3e6f;--hxp-button-scheduling-font-weight:"400"}.featured-providers[data-multi=false][data-appearance=default]{--featured-provider-card-bg:var(--featured-providers-container-bg);--featured-provider-card-button-text-color:#fff}.featured-providers .featured-providers-input{border-bottom:1px solid var(--hxp-typeahead-pdc-border-color);margin-bottom:0}.featured-providers .inner-container{border-top-left-radius:0;border-top-right-radius:0;display:grid;gap:24px;grid-template-columns:1fr;padding:1.25rem;width:100%}.featured-providers .inner-container:has(>:only-child){grid-template-columns:1fr}.featured-providers .inner-container:has(.image-result-card.image-overlap){padding-top:10px}.featured-providers .inner-container:has(.image-result-card.image-overlap) .need-more-help{margin-top:var(--hxp-card-provider-image-overlap-offset)}.featured-providers .inner-container.help-full-width{grid-template-columns:1fr}.featured-providers .inner-container.help-full-width:has(.image-result-card.image-overlap) .need-more-help{margin-top:0}.featured-providers .inner-container.help-full-width .need-more-help{margin-top:0;padding:33px 17px;text-align:center}.featured-providers .inner-container.help-full-width .need-more-help .action-cta{margin-bottom:21px}@container (min-width: 480px){.featured-providers .inner-container{grid-template-columns:2fr 1fr}.featured-providers .inner-container.help-full-width{grid-template-columns:1fr}.featured-providers .inner-container.help-full-width .need-more-help .action-cta{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;min-width:320px;padding:10px 24px}}@container (min-width: 700px){.featured-providers .inner-container{grid-template-columns:3fr 1fr}}.featured-providers .inner-container .search-results-container{display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(var(--hxp-grid-row-min-width),1fr))}.featured-providers .inner-container .search-results-container>div{margin-bottom:0}.featured-providers[data-appearance=floating]{--featured-providers-container-bg:none;--featured-providers-container-shadow:none}.featured-providers[data-appearance=floating] .featured-providers-input{border:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:7px}.featured-providers[data-appearance=floating] .inner-container{padding:18px 0 0}.featured-providers[data-appearance=floating] .need-more-help{background-color:var(--hxp-card-background);border-radius:var(--hxp-card-border-radius);-webkit-box-shadow:var(--hxp-card-box-shadow);box-shadow:var(--hxp-card-box-shadow);padding:22px 17px 33px;-ms-flex-item-align:start;align-self:flex-start}.featured-providers .inner-container{background-color:var(--featured-providers-container-bg);border-bottom-left-radius:var(--hxp-card-border-radius);border-bottom-right-radius:var(--hxp-card-border-radius);-webkit-box-shadow:var(--featured-providers-container-shadow);box-shadow:var(--featured-providers-container-shadow)}.featured-providers .featured-providers-title{color:#333;font-size:1.375rem;font-weight:600;line-height:1.4545454545;margin-bottom:1rem;margin-top:0}.featured-providers .need-more-help:has(.action-cta:only-child){background:none;-webkit-box-shadow:none;box-shadow:none;padding:0}.featured-providers .need-more-help .action-cta{font-size:.9375rem;line-height:1.3333333333;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--hxp-button-primary-background);border-radius:var(--hxp-button-border-radius);color:var(--hxp-button-primary-text-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-weight:var(--hxp-button-primary-font-weight);height:50px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 0 15px;padding:10px;text-align:center;text-decoration:none}.featured-providers .need-more-help .action-cta:active,.featured-providers .need-more-help .action-cta:hover{-webkit-filter:brightness(1.1);filter:brightness(1.1)}.featured-providers .need-more-help .help-heading{color:#000;font-size:1.1875rem;font-weight:600;line-height:1.2105263158;margin:0 0 21px}.featured-providers .need-more-help p{color:#181922;font-size:.9375rem;line-height:1.3333333333;margin-bottom:.25rem}.featured-providers .need-more-help .view-all-call-link{color:var(--hxp-link-color);font-size:.9375rem;line-height:1.3333333333}.featured-providers .need-more-help .view-all-call-link:hover{text-decoration:underline}@container (min-width: 600px){.featured-providers[data-multi=true] .result-top{height:100%}.featured-providers[data-multi=true] .distance{padding-bottom:.5rem}.featured-providers[data-multi=true] .result-name{font-size:1.125rem;font-weight:600;line-height:1.3333333333;margin-bottom:.125rem}}.provider-profile{font-family:Open Sans,sans-serif}.provider-profile *,.provider-profile :after,.provider-profile :before{-webkit-box-sizing:border-box;box-sizing:border-box}.provider-profile ol[class],.provider-profile ul[class]{padding:0}.provider-profile blockquote,.provider-profile body,.provider-profile dd,.provider-profile dl,.provider-profile figcaption,.provider-profile figure,.provider-profile h1,.provider-profile h2,.provider-profile h3,.provider-profile h4,.provider-profile li,.provider-profile ol,.provider-profile p,.provider-profile ul{margin:0}.provider-profile body{min-height:100vh;scroll-behavior:smooth;text-rendering:optimizeSpeed}.provider-profile body.body-fixed{overflow-y:hidden;position:fixed;top:0;width:100%}.provider-profile ol[class],.provider-profile ul[class]{list-style:none}.provider-profile a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}.provider-profile img{display:block;max-width:100%}.provider-profile article>*+*{margin-top:1em}.provider-profile button,.provider-profile input,.provider-profile select,.provider-profile textarea{font:inherit}.provider-profile button{background:transparent;border:0;padding:0}@media (prefers-reduced-motion:reduce){.provider-profile *{-webkit-animation-duration:.01ms!important;animation-duration:.01ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;scroll-behavior:auto!important;-webkit-transition-duration:.01ms!important;transition-duration:.01ms!important}}.provider-profile .back-to-results{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.9375rem;line-height:1.3333333333;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#0064a4;cursor:pointer;gap:10px}.provider-profile .back-to-results .icon{stroke:none}.provider-profile .back-to-results svg{fill:#0064a4}.provider-profile .back-to-results:hover{-webkit-filter:brightness(1.2);filter:brightness(1.2)}.provider-profile .icon{height:1rem;stroke:#000;stroke-linecap:round;stroke-width:2px;width:1rem}.provider-profile .icon use path{all:inherit}.provider-profile .icon.icon-chevron-right{stroke:#000}.provider-profile .icon.icon-arrow-right,.provider-profile .icon.icon-arrow-up,.provider-profile .icon.icon-check,.provider-profile .icon.icon-chevron-right,.provider-profile .icon.icon-download,.provider-profile .icon.icon-expand,.provider-profile .icon.icon-print,.provider-profile .icon.icon-return,.provider-profile .icon.icon-sort{fill:none;stroke:#000;stroke-width:1.5}.provider-profile .icon.icon-arrow,.provider-profile .icon.icon-arrow-up-thin,.provider-profile .icon.icon-blog,.provider-profile .icon.icon-calendar,.provider-profile .icon.icon-check-circle,.provider-profile .icon.icon-chevron-down,.provider-profile .icon.icon-close,.provider-profile .icon.icon-close-thin,.provider-profile .icon.icon-close-video,.provider-profile .icon.icon-columns,.provider-profile .icon.icon-download-file,.provider-profile .icon.icon-events,.provider-profile .icon.icon-facebook,.provider-profile .icon.icon-facebook-hover,.provider-profile .icon.icon-filters,.provider-profile .icon.icon-in-person,.provider-profile .icon.icon-information,.provider-profile .icon.icon-link,.provider-profile .icon.icon-linkedin,.provider-profile .icon.icon-linkedin-hover,.provider-profile .icon.icon-list,.provider-profile .icon.icon-location,.provider-profile .icon.icon-location-alt,.provider-profile .icon.icon-location-home,.provider-profile .icon.icon-mail,.provider-profile .icon.icon-mail-hover,.provider-profile .icon.icon-map,.provider-profile .icon.icon-map-marker,.provider-profile .icon.icon-menu-close,.provider-profile .icon.icon-menu-dark,.provider-profile .icon.icon-menu-open,.provider-profile .icon.icon-news,.provider-profile .icon.icon-phone,.provider-profile .icon.icon-phone-alt,.provider-profile .icon.icon-play,.provider-profile .icon.icon-play-filled,.provider-profile .icon.icon-profile,.provider-profile .icon.icon-search,.provider-profile .icon.icon-share,.provider-profile .icon.icon-star,.provider-profile .icon.icon-start-over,.provider-profile .icon.icon-twitter,.provider-profile .icon.icon-twitter-hover,.provider-profile .icon.icon-virtual-meeting,.provider-profile .icon.icon-youtube{fill:#000;stroke-width:0}.provider-profile .icon.icon-geolocate{fill:#000;stroke:#000}.provider-profile .icon.icon-lgbtq{fill:none;stroke:none;stroke-width:0}.provider-profile .icon.icon-menu,.provider-profile .icon.icon-menu-dark{height:17px;width:20px}.provider-profile .icon.icon-menu-close{height:40px;width:40px}.provider-profile .icon.icon-share{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.provider-profile .miles-distance-badge{background:#fff;border:1px solid #ccc;border-radius:3px;color:#0064a4;font-size:.9375rem;font-weight:500;line-height:1.5;padding:2px 10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.provider-profile .rich-text{font-size:.9375rem;font-weight:400;line-height:1.3333333333;margin-bottom:1.5rem}.provider-profile .rich-text>:last-child{margin-bottom:0}.provider-profile .rich-text:after{clear:both;content:"";display:block}.provider-profile .rich-text h1,.provider-profile .rich-text h2,.provider-profile .rich-text h3,.provider-profile .rich-text h4{clear:both}.provider-profile .rich-text a,.provider-profile .rich-text ol,.provider-profile .rich-text p,.provider-profile .rich-text span,.provider-profile .rich-text ul{font-family:Open Sans,sans-serif;font-size:.9375rem;font-weight:400;line-height:1.3333333333}.provider-profile .rich-text strong{font-family:Open Sans,sans-serif;font-size:.9375rem;line-height:1.3333333333}.provider-profile .rich-text blockquote{font-weight:600}.provider-profile .rich-text a{color:#0073cf;text-decoration:none}.provider-profile .rich-text a:hover{text-decoration:underline}.provider-profile .rich-text img{height:auto;max-width:100%}.provider-profile .rich-text br{line-height:1}.provider-profile .rich-text ol,.provider-profile .rich-text ul{margin-bottom:1.5rem;padding-left:1.5rem}.provider-profile .rich-text ol li,.provider-profile .rich-text ul li{font-weight:400;margin-bottom:15px}.provider-profile .rich-text ol li.no-margin,.provider-profile .rich-text ul li.no-margin{margin-bottom:2px}.provider-profile .rich-text .button{color:#024;cursor:pointer;font-family:Open Sans,sans-serif;font-size:1rem;font-weight:500;line-height:1.25;text-align:center}.provider-profile .rich-text figure{border-radius:8px;margin:0 auto 1.5rem;max-width:400px;width:100%}.provider-profile .rich-text figure img{border-top-left-radius:8px;border-top-right-radius:8px;display:block;height:auto;width:100%}.provider-profile .rich-text figure figcaption{background:#f6f3f1;font-size:.75rem;line-height:1.1666666667;max-width:100%;padding:10px 10px 12px;word-wrap:break-word;border-bottom-left-radius:8px;border-bottom-right-radius:8px}@media (min-width:768px){.provider-profile .rich-text figure{float:left;margin:0 1.5rem 1.5rem 0;max-width:258px;width:100%}}.provider-profile .select{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.provider-profile .select.select-secondary select{background-color:transparent;width:100%}.provider-profile .select.select-secondary select:hover{background-color:#000}.provider-profile .select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #000;border-radius:6px;color:#000;cursor:pointer;height:2.25rem;padding-left:1.25rem;padding-right:2rem}.provider-profile .select .icon{pointer-events:none;position:absolute;right:.85rem;top:10px}.provider-profile .eyebrow-small{font-size:.75rem;font-weight:200;line-height:1.1666666667}.provider-profile .body-copy-large{font-size:1.125rem;font-weight:600;line-height:1.1111111111}.provider-profile .body-copy-book{font-size:.9375rem;font-weight:400;line-height:1.3333333333}.provider-profile .headline-small{font-size:1.5rem;font-weight:600;line-height:1.5;line-height:normal}.provider-profile .breadcrumbs{color:#cdcdcd;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.75rem;line-height:1.1666666667;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px;margin-bottom:33px}.provider-profile .breadcrumbs.no-margin{margin-bottom:0}.provider-profile .breadcrumbs .breadcrumbs-link{color:#2178bc;display:-webkit-box;display:-ms-flexbox;display:flex;text-decoration:none;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;white-space:nowrap}.provider-profile .breadcrumbs .breadcrumbs-link:after{color:#e3dbd1;content:"|";display:inline-block;padding:0 0 0 5px}.provider-profile .breadcrumbs .breadcrumbs-link:focus,.provider-profile .breadcrumbs .breadcrumbs-link:hover{text-decoration:underline}.provider-profile .cards-grid{margin-bottom:3rem}@media (min-width:768px){.provider-profile .cards-grid{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px}.provider-profile .cards-grid .image-card{-ms-flex-preferred-size:calc(100% - 12px);flex-basis:calc(100% - 12px);max-width:calc(100% - 12px)}}@media (min-width:860px){.provider-profile .cards-grid .image-card{-ms-flex-preferred-size:calc(100% - 16px);flex-basis:calc(100% - 16px);max-width:calc(100% - 16px)}}.provider-profile .content-with-aside{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-12px;margin-right:-12px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.provider-profile .content-with-aside .aside,.provider-profile .content-with-aside .section-main{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:0;max-width:100%;padding:0 12px}.provider-profile .content-with-aside .aside{position:relative}@media (min-width:768px){.provider-profile .content-with-aside{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.provider-profile .content-with-aside.spaced .aside-sticky{top:1.875rem}.provider-profile .content-with-aside .section-main{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;margin-bottom:0;max-width:66.6666666667%;padding:0 12px}.provider-profile .content-with-aside .aside{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;margin-bottom:0;max-width:33.3333333333%;padding:0 12px}.provider-profile .content-with-aside .aside-sticky{margin-bottom:2rem;position:sticky;top:115px}}@media (min-width:890px){.provider-profile .content-with-aside .section-main{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;margin-bottom:0;max-width:75%;padding:0 12px}.provider-profile .content-with-aside .aside{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;margin-bottom:0;max-width:25%;padding:0 12px}}@media (min-width:1280px){.provider-profile .content-with-aside.inset{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.provider-profile .content-with-aside.inset .section-main{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;margin-bottom:0;max-width:66.6666666667%;padding:0 12px}.provider-profile .content-with-aside.spaced{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.provider-profile .content-with-aside.spaced .section-main{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;margin-bottom:0;max-width:66.6666666667%;padding:0 12px}.provider-profile .content-with-aside.inset-aside .aside{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;margin-bottom:0;max-width:33.3333333333%;padding:0 12px}.provider-profile .content-with-aside .section-main{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;margin-bottom:0;max-width:75%;padding:0 12px}.provider-profile .content-with-aside .aside{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;margin-bottom:0;max-width:25%;padding:0 12px}}.provider-profile .provider-summary{background-image:linear-gradient(125deg,#1b3d6d 31.55%,#0083b3 95.91%);border-radius:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:40px 0 2rem;padding:0;text-align:left}.provider-profile .provider-summary .provider-summary-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:-25px}.provider-profile .provider-summary .provider-summary-image img{max-height:240px;width:auto}.provider-profile .provider-summary .provider-summary-rating{margin-bottom:20px}.provider-profile .provider-summary .provider-summary-body-bg{background-image:linear-gradient(125deg,#1b3d6d 31.55%,#0083b3 95.91%);border-radius:0 0 12px 12px;padding:19px 15px 28px;width:100%}.provider-profile .provider-summary .provider-summary-body *{color:#fff;text-wrap:pretty}.provider-profile .provider-summary .heading-2{margin-bottom:11px}.provider-profile .provider-summary .heading-3{margin-bottom:5px}.provider-profile .provider-summary p{font-size:.9375rem;line-height:1.3333333333;margin-bottom:11px}.provider-profile .provider-summary .provider-summary-title{font-weight:300;margin-bottom:5px}.provider-profile .provider-summary .button{margin-bottom:0;width:100%}@media (min-width:768px){.provider-profile .provider-summary{border-radius:12px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:0;position:relative}.provider-profile .provider-summary .provider-summary-image{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-flex:0;-ms-flex:0 0 33%;flex:0 0 33%}.provider-profile .provider-summary .provider-summary-image img{border-radius:0 0 0 12px;height:auto;max-height:320px;position:relative}.provider-profile .provider-summary .provider-summary-body-bg{-ms-flex-item-align:center;align-self:center;background:none;border-radius:0;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:30px}.provider-profile .provider-summary .heading-2{font-size:2rem;line-height:1.125}.provider-profile .provider-summary .button{width:auto}}@media (min-width:1280px){.provider-profile .provider-summary .provider-summary-body-bg{padding:40px 30px}.provider-profile .provider-summary .provider-summary-image{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.provider-profile .provider-summary .button{min-width:auto;padding:10px 24px}.provider-profile .provider-summary .rating-count{color:#f6f3f1}}.provider-profile .image-card{border-radius:12px;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.25);box-shadow:0 1px 3px 0 rgba(0,0,0,.25);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 auto 30px;max-width:355px}.provider-profile .image-card.image-cta .image-gradient .image-gradient-container{margin-top:25px}.provider-profile .image-card.image-cta .image-gradient .image-gradient-item{left:auto;max-width:225px;right:0;-webkit-transform:none;-ms-transform:none;transform:none}.provider-profile .image-card.image-cta .image-gradient .image-gradient-background{border-radius:.75em .75em 0 0;height:142px}.provider-profile .image-card.image-cta .card-body{margin-top:-2px;padding:20px 26px}.provider-profile .image-card.image-cta .card-link a{color:#0064a4;font-size:.9375rem;font-weight:400;line-height:1.3333333333}.provider-profile .image-card.image-cta .headline-small{font-size:1.125rem;font-weight:500;line-height:1.2222222222;margin-bottom:5px}.provider-profile .image-card.header-info-tile .image-gradient .image-gradient-container{margin-top:0}.provider-profile .image-card.header-info-tile .image-gradient .image-gradient-item{max-height:130px}.provider-profile .image-card.header-info-tile .image-gradient .image-gradient-background{background-image:linear-gradient(129deg,#024 19.51%,#05a 83.11%);border-radius:.75em .75em 0 0;height:110px}.provider-profile .image-card.header-info-tile .image-gradient.no-gradient{border-radius:.75em .75em 0 0;height:110px;overflow:hidden;position:relative;width:100%}.provider-profile .image-card.header-info-tile .image-gradient.no-gradient .no-gradient-image{aspect-ratio:4/3;bottom:0;font-family:"object-fit:cover";height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0}.provider-profile .image-card.header-info-tile .image-gradient.no-gradient .no-gradient-image img{border-radius:.75em .75em 0 0;margin:0;-o-object-fit:contain;object-fit:contain;width:100%}.provider-profile .image-card.header-info-tile .card-body{background:#eee;-webkit-box-shadow:none;box-shadow:none;margin:0;padding:9px 18px 10px 14px}.provider-profile .image-card.header-info-tile .card-body.grey-gradient{background:-webkit-gradient(linear,left top,right top,from(#e0e0e0),to(#ccc));background:linear-gradient(90deg,#e0e0e0,#ccc)}.provider-profile .image-card.header-info-tile .card-link{font-size:1rem;line-height:1.25;margin-top:0}.provider-profile .image-card.header-info-tile .card-link a{color:#0064a4;font-weight:600}.provider-profile .image-card.post-card .card-image{aspect-ratio:1.42/1;background-image:-webkit-gradient(linear,left top,right top,from(#e0e0e0),to(#e3dbd1));background-image:linear-gradient(90deg,#e0e0e0,#e3dbd1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.provider-profile .image-card.post-card .card-image:before{content:"UCI Health";font-size:1.5rem;line-height:1.1666666667;-ms-flex-item-align:center;align-self:center;color:#fff;font-family:Open Sans,sans-serif;font-weight:700}.provider-profile .image-card.post-card picture:has(img){background:none}.provider-profile .image-card.post-card picture:has(img):before{display:none}.provider-profile .image-card.post-card .card-body{background:#f6f3f1;-webkit-box-shadow:none;box-shadow:none}.provider-profile .image-card.post-card .card-button .button{background-color:#fff}.provider-profile .image-card.flex-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;max-width:none}.provider-profile .image-card.flex-row .card-body{border-bottom-left-radius:0;border-top-left-radius:0;margin-top:0}.provider-profile .image-card .card-image{aspect-ratio:4/3;border-radius:12px;overflow:hidden;z-index:1}.provider-profile .image-card .card-image img{border-radius:12px;height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.provider-profile .image-card .card-body{border-radius:0 0 12px 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:-16px 0 0;padding:36px 14px 20px}.provider-profile .image-card .card-date{font-size:.75rem;font-weight:300;line-height:1.1666666667;margin-bottom:12px;padding-bottom:8px;position:relative}.provider-profile .image-card .card-date:after{background-color:#00b0ca;bottom:0;content:"";height:4px;left:0;position:absolute;width:26px}.provider-profile .image-card .card-title{font-size:1rem;font-weight:600;line-height:1.25;margin-bottom:4px}.provider-profile .image-card .card-description{font-size:.875rem;line-height:1.2857142857;margin-bottom:0}.provider-profile .image-card .card-description a{color:#0073cf;text-decoration:none}.provider-profile .image-card .card-description a:hover{text-decoration:underline}.provider-profile .image-card .card-link{margin-top:auto}.provider-profile .image-card .card-link a{color:#0073cf;font-size:1rem;font-weight:500;line-height:1.25;text-decoration:none}.provider-profile .image-card .card-link a:hover{text-decoration:underline}.provider-profile .image-card .card-button{margin-top:auto}.provider-profile .image-card .card-button .button{background-color:#f6f3f1;margin:20px 0 0;min-width:100px;width:100%}.provider-profile .image-card .image-gradient{margin:0}.provider-profile .image-card .image-gradient.no-gradient .no-gradient-image img{max-width:none;width:100%}.provider-profile .image-card .card-category{background:#0064a4;border-radius:4px;bottom:10px;color:#fff;display:inline-block;font-size:.75rem;font-weight:300;left:10px;line-height:1.1666666667;padding:4px 8px;position:absolute;width:auto}.provider-profile .image-card .news-card-top{position:relative}.white-bg .provider-profile .image-card{background:#f6f3f1}.white-bg .provider-profile .image-card .card-button .button{background-color:#fff}.grey-bg .provider-profile .image-card{background:#fff}.grey-bg .provider-profile .image-card .card-button .button{background-color:#f6f3f1}@media (min-width:414px){.provider-profile .image-card.header-info-tile .image-gradient.no-gradient .no-gradient-image{aspect-ratio:3/1}.provider-profile .image-card.header-info-tile .card-link a{white-space:nowrap}}@media (min-width:600px){.provider-profile .image-card.header-info-tile{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}.provider-profile .image-card.header-info-tile .image-gradient.no-gradient .no-gradient-image{aspect-ratio:4/1;height:100%;width:100%}}@media (min-width:768px){.provider-profile .image-card{margin-bottom:24px}.provider-profile .image-card .card-body{padding:36px 22px 28px}.provider-profile .image-card.post-card .card-body{padding:36px 15px 20px}.provider-profile .image-card .card-title{font-size:1.25rem;line-height:1.2;margin-bottom:8px}.provider-profile .image-card .image-gradient.grey-gradient .image-gradient-container{margin-top:120px}.provider-profile .image-card .image-gradient.grey-gradient .image-gradient-item{height:auto}.provider-profile .image-card .image-gradient.grey-gradient .image-gradient-background{height:230px}.provider-profile .image-card.header-info-tile .image-gradient .image-gradient-item{max-height:130px}.provider-profile .image-card.header-info-tile .image-gradient .image-gradient-background,.provider-profile .image-card.header-info-tile .image-gradient.no-gradient{height:120px}.provider-profile .image-card.header-info-tile .image-gradient.no-gradient .no-gradient-image{aspect-ratio:2/1}}@media (min-width:890px){.provider-profile .image-card.image-cta .card-body{padding:22px 27px 26px}}@media (min-width:1280px){.provider-profile .image-card.header-info-tile .image-gradient .image-gradient-item{max-height:170px}.provider-profile .image-card.header-info-tile .image-gradient .image-gradient-background,.provider-profile .image-card.header-info-tile .image-gradient.no-gradient{height:144px}.provider-profile .image-card.header-info-tile .image-gradient.no-gradient .no-gradient-image{aspect-ratio:16/9}}.provider-profile .location-tile{background-color:#f6f3f1;border-radius:12px;max-width:330px;width:100%}.provider-profile .location-tile .location-tile-image{aspect-ratio:258/182;border-radius:12px}.provider-profile .location-tile .location-tile-image img{aspect-ratio:258/182;border-radius:12px;height:100%;width:100%}.provider-profile .location-tile .location-tile-content{border-bottom-left-radius:12px;border-bottom-right-radius:12px;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.25);box-shadow:0 1px 3px 0 rgba(0,0,0,.25);margin-top:-20px;padding-top:20px}.provider-profile .location-tile .location-tile-description{background-color:#f6f3f1;border-bottom-left-radius:12px;border-bottom-right-radius:12px;display:block;font-size:.875rem;line-height:1.5;line-height:normal;padding:18px}@media (min-width:768px){.provider-profile .location-tile{max-width:258px}.provider-profile .location-tile .location-tile-description{padding:15px}}.provider-profile .map-office-hours-card{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;border-radius:16px;-ms-flex-direction:column;flex-direction:column;position:relative}.provider-profile .map-office-hours-card .map-office-hours-card-map-container{background:#e0e0e0;border-radius:16px 16px 0 0;height:132px;overflow:hidden;position:relative;width:100%}.provider-profile .map-office-hours-card .map-office-hours-card-map{border-radius:16px 16px 0 0;display:block;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.provider-profile .map-office-hours-card .miles-distance-badge{bottom:9px;position:absolute;right:13px}.provider-profile .map-office-hours-card .map-office-hours-card-content{background:linear-gradient(125deg,#1b3d6d 31.55%,#0083b3 95.91%);border-radius:0 0 16px 16px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:18px 19px 15px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px}.provider-profile .map-office-hours-card .map-office-hours-card-content button,.provider-profile .map-office-hours-card .map-office-hours-card-content p{color:#fff;font-size:.9375rem;line-height:1.3333333333;margin:0;padding:0}.provider-profile .map-office-hours-card .map-title{font-weight:500}.provider-profile .map-office-hours-card .map-office-hours-button{cursor:pointer;font-size:.9375rem;line-height:1.3333333333;-ms-flex-item-align:end;align-self:flex-end;color:#fff;text-decoration:underline}.provider-profile .map-office-hours-card .map-office-hours-card-overlay{background:linear-gradient(125deg,#1b3d6d 31.55%,#0083b3 95.91%);border-radius:16px;bottom:0;display:none;height:100%;left:0;opacity:0;padding:18px 19px 15px;position:absolute;right:0;top:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;width:100%}.provider-profile .map-office-hours-card .map-office-hours-card-overlay.toggling{display:block;opacity:0}.provider-profile .map-office-hours-card .map-office-hours-card-overlay.active{display:block;opacity:1}.provider-profile .map-office-hours-card .map-office-hours-card-overlay-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;height:100%;justify-content:center;position:relative;width:100%}.provider-profile .map-office-hours-card .map-office-hours-card-overlay-content button,.provider-profile .map-office-hours-card .map-office-hours-card-overlay-content p{color:#fff;font-size:.9375rem;line-height:1.3333333333;margin:0;padding:0}.provider-profile .map-office-hours-card .map-office-hours-card-overlay-content .map-office-hours-button{bottom:0;position:absolute;right:0}.provider-profile .map-office-hours-card .map-office-hours-card-hours-list{-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;display:grid;grid-template-columns:minmax(15%,40px) minmax(-webkit-min-content,-webkit-max-content) 10px minmax(-webkit-min-content,-webkit-max-content);grid-template-columns:minmax(15%,40px) minmax(min-content,max-content) 10px minmax(min-content,max-content)}.provider-profile .map-office-hours-card .map-office-hours-card-hours-grid-line{display:contents}.provider-profile .pagination-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 0 3.25rem}.provider-profile .pagination-nav .pagination{border-radius:25px;width:auto}.provider-profile .pagination-nav .page-item,.provider-profile .pagination-nav .pagination{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0}.provider-profile .pagination-nav .page-item{margin-right:2px}.provider-profile .pagination-nav .page-item.active{pointer-events:none}.provider-profile .pagination-nav .page-item.active .page-link{background-color:var(--hxp-active-pagination-background);color:var(--hxp-active-pagination-text-color)}.provider-profile .pagination-nav .page-item.disabled{color:#eee;pointer-events:none}.provider-profile .pagination-nav .page-item.disabled .page-control{background-color:transparent}.provider-profile .pagination-nav .page-item.disabled .page-control .icon-chevron-down{fill:#ccc}.provider-profile .pagination-nav .page-item:last-of-type{margin-right:0}.provider-profile .pagination-nav .page-link{background-color:transparent;border-bottom:1px solid transparent;border-radius:50%;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1rem;height:34px;line-height:1.125;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;font-weight:600;justify-content:center;line-height:1;margin:0 4px;padding:5px 3px 3px;width:34px}.provider-profile .pagination-nav .page-link:hover{background-color:#f6f3f1;cursor:pointer}.provider-profile .pagination-nav .page-control{background-color:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1rem;line-height:1.125;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%;height:34px;width:34px}.provider-profile .pagination-nav .page-control:hover{background-color:#f6f3f1;cursor:pointer}.provider-profile .pagination-nav .page-control .icon-chevron-down{height:14px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);width:14px;fill:#000}.provider-profile .pagination-nav .page-control .left{margin-left:-1.5px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.provider-profile .video-card{border-radius:8px 8px 0 0;margin-bottom:30px}.provider-profile .video-card .video-embed{aspect-ratio:16/9;border-radius:8px 8px 0 0;overflow:hidden;position:relative;width:100%}.provider-profile .video-card .video-embed iframe,.provider-profile .video-card .video-embed lite-youtube{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.provider-profile .video-card .video-body{background:#f6f3f1;border-radius:0 0 12px 12px;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.25);box-shadow:0 1px 3px 0 rgba(0,0,0,.25);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;padding:15px 15px 20px}.provider-profile .video-card .video-body p{font-size:.9375rem;line-height:1.2}.provider-profile .video-card .video-body p:last-child{margin-bottom:0}@media (min-width:1280px){.provider-profile .video-card{margin-bottom:60px}.provider-profile .video-card .video-body{padding:24px 24px 30px}}.provider-profile .wizard-selector{margin:70px 0 50px}.provider-profile .wizard-selector .wizard-selector-content{background:-webkit-gradient(linear,left top,left bottom,from(#1378bc),color-stop(147.78%,#0d2442));background:linear-gradient(180deg,#1378bc,#0d2442 147.78%);border-radius:12px 12px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;text-align:center;text-align:left}.provider-profile .wizard-selector .wizard-selector-content:has(+.wizard-selector-navigation.hidden){border-radius:12px}.provider-profile .wizard-selector .wizard-selector-content .wizard-selector-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:-45px}.provider-profile .wizard-selector .wizard-selector-content .wizard-selector-image img{max-height:240px;width:auto}.provider-profile .wizard-selector .wizard-selector-content .wizard-selector-steps{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:-webkit-gradient(linear,left top,left bottom,from(#1378bc),color-stop(147.78%,#0d2442));background:linear-gradient(180deg,#1378bc,#0d2442 147.78%)}.provider-profile .wizard-selector .wizard-selector-content .wizard-selector-steps-slides{width:100%;-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;margin:0}.provider-profile .wizard-selector .wizard-selector-content .wizard-selector-body-wrapper{border-radius:0 0 12px 12px;height:100%;overflow:hidden;position:relative;-webkit-transition:all .4s ease-out;transition:all .4s ease-out;width:100%}.provider-profile .wizard-selector .wizard-selector-content .wizard-selector-body-bg{display:block;left:0;opacity:0;padding:19px 15px 28px;position:absolute;top:0;-webkit-transition:opacity .3s ease-in-out,height .3s ease-in-out;transition:opacity .3s ease-in-out,height .3s ease-in-out;width:100%;z-index:-1}.provider-profile .wizard-selector .wizard-selector-content .wizard-selector-body-bg.active{opacity:1;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:1}.provider-profile .wizard-selector .wizard-selector-content .wizard-selector-body *{color:#fff;text-wrap:pretty}.provider-profile .wizard-selector .wizard-selector-content .headline-medium{font-size:2.375rem;font-weight:300;line-height:1.1578947368;margin-bottom:13px;text-transform:capitalize}.provider-profile .wizard-selector .wizard-selector-content p{font-size:.9375rem;line-height:1.3333333333;margin-bottom:21px}.provider-profile .wizard-selector .wizard-selector-content .button{margin-bottom:0;width:100%}.provider-profile .wizard-selector .button-transparent-white{font-size:1.125rem}.provider-profile .wizard-selector .button-transparent-white.selected{background:#024}.provider-profile .wizard-selector .button-transparent-white:disabled{cursor:not-allowed}.provider-profile .wizard-selector .button-transparent-white{font-size:1rem;height:54px;line-height:1;max-width:100%;padding:17px;width:100%}.provider-profile .wizard-selector .select-secondary{font-size:1rem;line-height:1;margin-top:20px}.provider-profile .wizard-selector .select-secondary:hover{-webkit-filter:brightness(1.1);filter:brightness(1.1)}.provider-profile .wizard-selector .select-secondary select{background:hsla(0,0%,100%,.15);border:1px solid hsla(0,0%,100%,.25);border-radius:8px;color:#fff;font-weight:500;height:54px;padding:17px}.provider-profile .wizard-selector .select-secondary select.selected{background:#024}.provider-profile .wizard-selector .select-secondary .icon{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:20px}.provider-profile .wizard-selector .wizard-selector-buttons-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;gap:20px;justify-content:space-between}.provider-profile .wizard-selector .wizard-selector-buttons-row button{width:50%}.provider-profile .wizard-selector .wizard-selector-body-bg[data-slide="2"]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:9px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.provider-profile .wizard-selector .wizard-selector-body-bg[data-slide="2"] .slide-two-error{color:#ff4d6d;display:block}.provider-profile .wizard-selector .wizard-selector-body-bg[data-slide="2"] .slide-two-error.hidden{display:none}.provider-profile .wizard-selector .wizard-selector-body-bg[data-slide="2"] h4{-ms-flex-item-align:start;align-self:flex-start;color:#fff;text-align:left}.provider-profile .wizard-selector .wizard-selector-body-bg[data-slide="2"] button{text-align:left}.provider-profile .wizard-selector .wizard-selector-body-bg[data-slide="2"] p{color:#fff;font-size:1rem;line-height:1;margin:0}.provider-profile .wizard-selector .wizard-selector-body-bg[data-slide="2"] input{background:hsla(0,0%,100%,.15);border:1px solid hsla(0,0%,100%,.25);border-radius:8px;color:#fff;font-size:1rem;font-weight:500;height:54px;line-height:1;padding:17px;width:100%}.provider-profile .wizard-selector .wizard-selector-body-bg[data-slide="2"] input::-webkit-input-placeholder{color:#fff}.provider-profile .wizard-selector .wizard-selector-body-bg[data-slide="2"] input::-moz-placeholder{color:#fff}.provider-profile .wizard-selector .wizard-selector-body-bg[data-slide="2"] input:-ms-input-placeholder{color:#fff}.provider-profile .wizard-selector .wizard-selector-body-bg[data-slide="2"] input::-ms-input-placeholder{color:#fff}.provider-profile .wizard-selector .wizard-selector-body-bg[data-slide="2"] input::placeholder{color:#fff}.provider-profile .wizard-selector .wizard-selector-body-bg[data-slide="2"] input.selected{background:#024}.provider-profile .wizard-selector .wizard-selector-body-bg[data-slide="4"] .wizard-selector-buttons-row{margin-bottom:20px;margin-top:16px}.provider-profile .wizard-selector .wizard-selector-dots-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;gap:7px;justify-content:center;margin-bottom:30px}.provider-profile .wizard-selector .wizard-selector-dots-navigation.hidden{display:none}.provider-profile .wizard-selector .wizard-selector-dot{background:hsla(0,0%,100%,.15);border:1px solid hsla(0,0%,100%,.25);border-radius:50%;height:9px;width:9px}.provider-profile .wizard-selector .wizard-selector-dot.active{background:#024;border-color:#024}.provider-profile .wizard-selector .wizard-selector-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.provider-profile .wizard-selector .wizard-selector-navigation button{font-size:1.125rem;font-weight:500;line-height:1;margin:0;padding:22px 0;text-transform:uppercase;width:50%}.provider-profile .wizard-selector .wizard-selector-navigation.hidden{display:none}.provider-profile .wizard-selector .wizard-selector-back{background:#eee;border-radius:0 0 0 16px;width:50%}.provider-profile .wizard-selector .wizard-selector-back:hover{-webkit-filter:brightness(.9);filter:brightness(.9)}.provider-profile .wizard-selector .wizard-selector-next{background:#fecc07;border-radius:0 0 16px 0;width:50%}.provider-profile .wizard-selector .wizard-selector-next:disabled{background:#c9cbcb;color:#777}.provider-profile .wizard-selector .wizard-selector-next:disabled:hover{cursor:not-allowed;-webkit-filter:brightness(1);filter:brightness(1)}.provider-profile .wizard-selector .icon{stroke:none}@media (min-width:768px){.provider-profile .wizard-selector .wizard-selector-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;position:relative}.provider-profile .wizard-selector .wizard-selector-content .wizard-selector-image{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.provider-profile .wizard-selector .wizard-selector-content .wizard-selector-image img{border-radius:0 0 0 12px;height:auto;max-height:320px;position:relative}.provider-profile .wizard-selector .wizard-selector-content .wizard-selector-steps{background:none}.provider-profile .wizard-selector .wizard-selector-content .wizard-selector-body-wrapper{background:none;border-radius:0;-ms-flex-item-align:center;align-self:center}.provider-profile .wizard-selector .wizard-selector-content .wizard-selector-body-bg{padding:30px}.provider-profile .wizard-selector .wizard-selector-content .wizard-selector-body-bg .button-transparent-white{max-width:100%;width:100%}.provider-profile .wizard-selector .wizard-selector-content .wizard-selector-body-bg[data-slide="1"] .button-transparent-white{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.provider-profile .wizard-selector .wizard-selector-content .wizard-selector-body-bg .wizard-selector-buttons-row .button-transparent-white{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;width:50%}.provider-profile .wizard-selector .wizard-selector-content .wizard-selector-body-bg:not([data-slide="1"]){padding-bottom:6px;padding-right:50px;padding-top:20px}.provider-profile .wizard-selector .wizard-selector-content .wizard-selector-dots-navigation{padding-right:16px}.provider-profile .wizard-selector .wizard-selector-content .wizard-selector-body{-webkit-box-flex:1;-ms-flex:1;flex:1}.provider-profile .wizard-selector .wizard-selector-content .headline-medium{font-size:2rem;line-height:1.125}.provider-profile .wizard-selector .wizard-selector-content .button{width:auto}}@media (min-width:1280px){.provider-profile .wizard-selector{margin-top:125px}.provider-profile .wizard-selector .headline-medium{font-size:32px!important}.provider-profile .wizard-selector .wizard-selector-content .wizard-selector-body-bg{padding:40px 30px}.provider-profile .wizard-selector .wizard-selector-content .wizard-selector-image{margin-top:-75px}.provider-profile .wizard-selector .wizard-selector-content .wizard-selector-image img{max-height:400px}.provider-profile .wizard-selector .wizard-selector-content .headline-medium{font-size:3rem;line-height:1.1666666667}.provider-profile .wizard-selector .wizard-selector-content .button{min-width:300px;width:100%!important}}.provider-profile .calendar{padding:.75rem}.provider-profile .calendar .calendar-months{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;margin:0 auto;padding:0 28px;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.provider-profile .calendar .calendar-month,.provider-profile .calendar .calendar-months{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;gap:1rem}.provider-profile .calendar .calendar-month{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;max-width:250px;width:100%;z-index:1}.provider-profile .calendar .calendar-caption{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:.25rem;position:relative}.provider-profile .calendar .caption-label{display:block;font-size:.9375rem;font-weight:500;line-height:1.3333333333;text-align:center;width:100%}.provider-profile .calendar .calendar-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;gap:.25rem;justify-content:space-between;left:0;position:absolute;top:120px;width:100%;z-index:0}.provider-profile .calendar .calendar-nav button{cursor:pointer}.provider-profile .calendar .calendar-nav button svg{fill:#0064a4!important;width:18px}.provider-profile .calendar .nav-button{background:transparent;border:1px solid #ccc;border-radius:12px;height:1.75rem;opacity:.5;padding:0;width:1.75rem}.provider-profile .calendar .nav-button:hover{opacity:1}.provider-profile .calendar .calendar-table{border-collapse:collapse;margin-top:.25rem;width:100%}.provider-profile .calendar .head-row{display:-webkit-box;display:-ms-flexbox;display:flex}.provider-profile .calendar .head-cell{border-radius:12px;color:#777;font-size:.8rem;font-weight:400;width:2.25rem}.provider-profile .calendar .calendar-row{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:.5rem;width:100%}.provider-profile .calendar .calendar-cell{font-size:.875rem;height:2.25rem;position:relative;text-align:center;width:2.25rem}.provider-profile .calendar .calendar-weekday{color:#999590;font-size:.9375rem;font-weight:200;line-height:1.3333333333}.provider-profile .calendar .calendar-day{background-color:#fff;font-size:.9375rem;font-weight:400;font-weight:300;height:2.25rem;line-height:1.3333333333;padding:0;text-align:center;width:2.25rem}.provider-profile .calendar .calendar-day:hover{-webkit-filter:brightness(.95);filter:brightness(.95)}.provider-profile .calendar .calendar-day button{cursor:pointer;height:100%;width:100%}.provider-profile .calendar .calendar-day button:hover{cursor:pointer}.provider-profile .calendar .calendar-day[data-hidden]{visibility:hidden}.provider-profile .calendar .calendar-day[data-hidden] button{cursor:default}.provider-profile .calendar .calendar-day[data-disabled]{background-color:transparent;color:#999590}.provider-profile .calendar .calendar-day[data-disabled] button{cursor:default}.provider-profile .calendar .calendar-day[data-today]{background-color:#0064a4}.provider-profile .calendar .calendar-day[data-today],.provider-profile .calendar .calendar-day[data-today] *{color:#fff}.provider-profile .calendar .day-selected,.provider-profile .calendar .day-selected:focus,.provider-profile .calendar .day-selected:hover{background-color:#0073cf;color:#fff}.provider-profile .calendar .day-today{background-color:#74d3e8;color:#1b3d6d}.provider-profile .calendar .day-outside{color:#777}.provider-profile .calendar .day-disabled{color:#777;opacity:.5}.provider-profile .calendar .day-hidden{visibility:hidden}.provider-profile .calendar .calendar-icon.disabled svg{fill:#aaa!important}.provider-profile .featured-posts{margin-bottom:30px}.provider-profile .featured-posts .image-card .card-body{background:#f6f3f1;padding:36px 15px 14px}.provider-profile .featured-posts .image-card .card-button .button{background-color:#fff}.provider-profile .featured-posts .card-button{margin-top:auto}.provider-profile .featured-posts .button{margin-bottom:0;max-width:100%;min-width:inherit;width:100%}@media (min-width:1280px){.provider-profile .featured-posts{margin-bottom:70px}}.provider-profile .ratings-and-reviews{margin-top:30px}.provider-profile .ratings-and-reviews .review-title{font-size:.875rem;font-weight:700;line-height:1.1428571429;text-transform:uppercase}.provider-profile .ratings-and-reviews .review-text{font-size:1rem;margin-bottom:0}.provider-profile .ratings-and-reviews .comment-review{padding:20px 0}.provider-profile .ratings-and-reviews .comment-review:last-of-type{border-bottom:none}.provider-profile .ratings-and-reviews .last-comment-review{margin-top:20px}.provider-profile .ratings-and-reviews .provider-profile-rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:32px}.provider-profile .ratings-and-reviews .provider-profile-rating .rating-score{font-size:2.5rem;font-weight:700}.provider-profile .ratings-and-reviews .provider-profile-rating .reviews-label{display:inline-block;margin-bottom:1rem}.provider-profile .ratings-and-reviews .provider-profile-rating .rating-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.provider-profile .ratings-and-reviews .provider-profile-rating .rating-item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:5px}.provider-profile .ratings-and-reviews .provider-profile-rating .bar-container{border-radius:5px;height:9px;margin-left:12px;margin-top:4px;overflow:hidden;position:relative;width:200px}.provider-profile .ratings-and-reviews .provider-profile-rating .bar{border-radius:5px;height:9px;left:0;position:absolute;top:0;width:200px}.provider-profile .ratings-and-reviews .provider-profile-rating .gray-bar{background-color:#d9d9d9}.provider-profile .ratings-and-reviews .provider-profile-rating .orange-bar{background-color:#fecc07;-webkit-transition:width .2s ease-in;transition:width .2s ease-in;width:0}@media (min-width:768px){.provider-profile .ratings-and-reviews .provider-profile-rating{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:50px}}.provider-profile .schedule-appointment{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.provider-profile .schedule-appointment h2{font-size:1.5rem;font-weight:700}.provider-profile .schedule-appointment .icon{stroke:none}.provider-profile .schedule-appointment .schedule-appointment-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#f6f3f1;border:1px solid #e1e1e1;border-radius:16px;-ms-flex-direction:column;flex-direction:column;padding:31px 15px 20px}.provider-profile .schedule-appointment .schedule-appointment-header .body-copy-large{font-size:1.25rem;font-weight:700;margin-bottom:17px}.provider-profile .schedule-appointment .schedule-appointment-header .body-copy-book{margin-bottom:45px}.provider-profile .schedule-appointment .schedule-appointment-selectors{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:18px;width:100%}.provider-profile .schedule-appointment .schedule-appointment-selector{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;cursor:pointer;-ms-flex-direction:column;flex-direction:column;gap:12px;width:50%}.provider-profile .schedule-appointment .schedule-appointment-selector.selected .body-copy-book{font-weight:600}.provider-profile .schedule-appointment .schedule-appointment-selector.selected .schedule-appointment-selector-bar{background-color:#0064a4}.provider-profile .schedule-appointment .schedule-appointment-selector:last-child .body-copy-book{-ms-flex-item-align:end;align-self:flex-end;text-align:right}.provider-profile .schedule-appointment .schedule-appointment-selector-bar{background-color:#ccc;height:.25rem;width:100%}.provider-profile .schedule-appointment .schedule-appointment-login{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:60px;margin-top:57px;padding-bottom:200px}.provider-profile .schedule-appointment .schedule-appointment-login .body-copy-book{text-align:left;width:100%}.provider-profile .schedule-appointment .schedule-appointment-login .button{border-radius:6px;-webkit-box-shadow:none;box-shadow:none;padding:10px}.provider-profile .schedule-appointment .schedule-appointment-days{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.provider-profile .schedule-appointment .schedule-appointment-calendar-button{color:#0064a4;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.9375rem;font-weight:500;line-height:1.3333333333;margin-bottom:23px;margin-left:auto;text-decoration:underline;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;gap:8px;margin-right:0}.provider-profile .schedule-appointment .schedule-appointment-calendar-button:has(.icon-close-blue){text-decoration:none}.provider-profile .schedule-appointment .schedule-appointment-calendar-button svg{pointer-events:none}.provider-profile .schedule-appointment .schedule-appointment-calendar-navigation{position:relative}.provider-profile .schedule-appointment .schedule-appointment-calendar-nav-button:has(.icon-chevron-left){cursor:pointer;left:0;position:absolute;top:19.5px}.provider-profile .schedule-appointment .schedule-appointment-calendar-nav-button:has(.icon-chevron-left):disabled{cursor:not-allowed;opacity:.5}.provider-profile .schedule-appointment .schedule-appointment-calendar-nav-button:has(.icon-chevron-left):disabled .icon-chevron-left{fill:#aaa!important}.provider-profile .schedule-appointment .schedule-appointment-calendar-nav-button:has(.icon-chevron-left) .icon-chevron-left{fill:#0064a4!important;pointer-events:none}.provider-profile .schedule-appointment .schedule-appointment-calendar-nav-button:has(.icon-chevron-right){cursor:pointer;position:absolute;right:0;top:19.5px}.provider-profile .schedule-appointment .schedule-appointment-calendar-nav-button:has(.icon-chevron-right):disabled{cursor:not-allowed;opacity:.5}.provider-profile .schedule-appointment .schedule-appointment-calendar-nav-button:has(.icon-chevron-right):disabled .icon-chevron-right{fill:#aaa!important}.provider-profile .schedule-appointment .schedule-appointment-calendar-nav-button:has(.icon-chevron-right) .icon-chevron-right{fill:#0064a4!important;pointer-events:none}.provider-profile .schedule-appointment .schedule-appointment-calendar-days{-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px;display:grid;grid-template-columns:repeat(2,1fr);margin:0 30px;width:calc(100% - 60px)}.provider-profile .schedule-appointment .schedule-appointment-calendar-day{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.provider-profile .schedule-appointment .schedule-appointment-calendar-day-date,.provider-profile .schedule-appointment .schedule-appointment-calendar-day-time{border-radius:6px;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.9375rem;font-weight:700;height:55px;line-height:1.3333333333;padding:10px;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.provider-profile .schedule-appointment .schedule-appointment-calendar-day-date{background-color:#0064a4;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.9375rem;line-height:1.3333333333;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.provider-profile .schedule-appointment .schedule-appointment-calendar-day-date.selected{background-color:#022244}.provider-profile .schedule-appointment .schedule-appointment-calendar-day-time{background-color:#fff;color:#0064a4;cursor:pointer;font-size:.9375rem;line-height:1.3333333333}.provider-profile .schedule-appointment .schedule-appointment-calendar-no-times{font-size:.75rem;font-weight:300;height:55px;line-height:1.25;padding:10px;text-align:center}.provider-profile .schedule-appointment .schedule-appointment-calendar-expand,.provider-profile .schedule-appointment .schedule-appointment-calendar-no-times{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.provider-profile .schedule-appointment .schedule-appointment-calendar-expand{background-color:transparent;color:#0064a4;cursor:pointer;font-size:1.0625rem;font-weight:600;gap:14px;line-height:1.5;line-height:normal;margin-top:30px}.provider-profile .schedule-appointment .schedule-appointment-calendar-expand .icon-chevron-down{fill:#0064a4!important}.provider-profile .schedule-appointment .schedule-appointment-calendar-expand .icon-chevron-down.up{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.provider-profile .schedule-appointment .schedule-appointment-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;margin-top:40px;text-align:center}.provider-profile .schedule-appointment .schedule-appointment-footer a{color:#0064a4}.provider-profile .schedule-appointment .schedule-appointment-footer a:hover{text-decoration:underline}@media (min-width:768px){.provider-profile .schedule-appointment .schedule-appointment-header{padding:0 12px}.provider-profile .schedule-appointment .schedule-appointment-days{padding:0 20px}.provider-profile .schedule-appointment .schedule-appointment-calendar-button{margin-right:30px}.provider-profile .schedule-appointment .schedule-appointment-calendar-days{grid-template-columns:repeat(4,1fr)}}.provider-profile .slider-multiple-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;isolation:isolate;margin-bottom:2rem;max-width:400px;position:relative;z-index:99999}.provider-profile .slider-multiple-items .slider-multiple-items-items-container-mobile{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:relative;width:100%}.provider-profile .slider-multiple-items .slider-multiple-items-items-container-mobile .slider-multiple-items-item{left:0;opacity:0;position:absolute;top:0;-webkit-transition:opacity .5s ease;transition:opacity .5s ease;width:100%;z-index:-1}.provider-profile .slider-multiple-items .slider-multiple-items-items-container-mobile .slider-multiple-items-item.active{opacity:1;position:relative;z-index:0}.provider-profile .slider-multiple-items .slider-multiple-items-items-container-desktop{display:none}.provider-profile .slider-multiple-items .slider-multiple-items-controls-mobile{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}.provider-profile .slider-multiple-items .slider-multiple-items-controls-mobile.with-margin{height:34px;margin-top:14px}.provider-profile .slider-multiple-items .slider-multiple-items-pagination{padding-left:.5rem}.provider-profile .slider-multiple-items .slider-multiple-items-controls-desktop{display:none}.provider-profile .slider-multiple-items .slider-multiple-items-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem;justify-content:center;max-width:100px}.provider-profile .slider-multiple-items .navigation-button-desktop,.provider-profile .slider-multiple-items .navigation-button-mobile{border-radius:50%;cursor:pointer;padding:.5rem 0}.provider-profile .slider-multiple-items .navigation-button-desktop div,.provider-profile .slider-multiple-items .navigation-button-mobile div{background-color:#999;height:2px;pointer-events:none;-webkit-transition:background-color .3s;transition:background-color .3s;width:24px}.provider-profile .slider-multiple-items .navigation-button-desktop.active div,.provider-profile .slider-multiple-items .navigation-button-mobile.active div{background-color:#000}.provider-profile .slider-multiple-items .slider-multiple-items-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;position:relative}.provider-profile .slider-multiple-items .slider-multiple-items-buttons svg{stroke:none}.provider-profile .slider-multiple-items .slider-multiple-items-buttons .next-buttons,.provider-profile .slider-multiple-items .slider-multiple-items-buttons .prev-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;height:34px;width:34px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:visible}.provider-profile .slider-multiple-items .slider-multiple-items-buttons .next-buttons button,.provider-profile .slider-multiple-items .slider-multiple-items-buttons .prev-buttons button{border-radius:50%;-webkit-box-shadow:0 0 6px 0 #b8b4b8;box-shadow:0 0 6px 0 #b8b4b8;cursor:pointer;height:34px;width:34px}.provider-profile .slider-multiple-items .slider-multiple-items-buttons .next-buttons button:not([class$=inactive]):focus svg,.provider-profile .slider-multiple-items .slider-multiple-items-buttons .next-buttons button:not([class$=inactive]):hover svg,.provider-profile .slider-multiple-items .slider-multiple-items-buttons .prev-buttons button:not([class$=inactive]):focus svg,.provider-profile .slider-multiple-items .slider-multiple-items-buttons .prev-buttons button:not([class$=inactive]):hover svg{display:none;fill:#024}.provider-profile .slider-multiple-items .slider-multiple-items-buttons .next-buttons button:not([class$=inactive]):focus svg[class$=hover],.provider-profile .slider-multiple-items .slider-multiple-items-buttons .next-buttons button:not([class$=inactive]):hover svg[class$=hover],.provider-profile .slider-multiple-items .slider-multiple-items-buttons .prev-buttons button:not([class$=inactive]):focus svg[class$=hover],.provider-profile .slider-multiple-items .slider-multiple-items-buttons .prev-buttons button:not([class$=inactive]):hover svg[class$=hover]{display:block}.provider-profile .slider-multiple-items .slider-multiple-items-buttons .next-buttons button.inactive,.provider-profile .slider-multiple-items .slider-multiple-items-buttons .prev-buttons button.inactive{-webkit-box-shadow:none;box-shadow:none;pointer-events:none}.provider-profile .slider-multiple-items .slider-multiple-items-buttons .next-buttons button.inactive svg,.provider-profile .slider-multiple-items .slider-multiple-items-buttons .prev-buttons button.inactive svg{display:none}.provider-profile .slider-multiple-items .slider-multiple-items-buttons .next-buttons button.inactive svg[class$=inactive],.provider-profile .slider-multiple-items .slider-multiple-items-buttons .prev-buttons button.inactive svg[class$=inactive]{display:block}.provider-profile .slider-multiple-items .slider-multiple-items-buttons .next-buttons button svg,.provider-profile .slider-multiple-items .slider-multiple-items-buttons .prev-buttons button svg{fill:#000;height:34px;width:34px}.provider-profile .slider-multiple-items .slider-multiple-items-buttons .next-buttons button svg[class$=hover],.provider-profile .slider-multiple-items .slider-multiple-items-buttons .next-buttons button svg[class$=inactive],.provider-profile .slider-multiple-items .slider-multiple-items-buttons .prev-buttons button svg[class$=hover],.provider-profile .slider-multiple-items .slider-multiple-items-buttons .prev-buttons button svg[class$=inactive],.provider-profile .slider-multiple-items .slider-multiple-items-fullscreen{display:none}@media (min-width:768px){.provider-profile .slider-multiple-items{max-width:100%;position:relative}.provider-profile .slider-multiple-items:has(.slider-multiple-items-fullscreen) .slider-multiple-items-item-desktop{cursor:pointer}.provider-profile .slider-multiple-items .slider-multiple-items-items-container-mobile{display:none}.provider-profile .slider-multiple-items .slider-multiple-items-items-container-desktop{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:24px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:relative;width:100%}.provider-profile .slider-multiple-items .slider-multiple-items-items-container-desktop:has(.modal.open) .slider-multiple-items-item-desktop{z-index:-1}.provider-profile .slider-multiple-items .slider-multiple-items-items-container-desktop .slider-multiple-items-item-desktop{cursor:pointer;left:0;opacity:0;position:absolute;top:0;-webkit-transition:opacity .3s ease-in;transition:opacity .3s ease-in;width:100%;z-index:-1}.provider-profile .slider-multiple-items .slider-multiple-items-items-container-desktop .slider-multiple-items-item-desktop.hiding{opacity:0!important}.provider-profile .slider-multiple-items .slider-multiple-items-items-container-desktop .slider-multiple-items-item-desktop.active{opacity:1;position:relative;z-index:0}.provider-profile .slider-multiple-items .slider-multiple-items-items-container-desktop .slider-multiple-items-item-desktop.active:has(.modal.open){z-index:0!important}.provider-profile .slider-multiple-items .slider-multiple-items-controls-mobile{display:none}.provider-profile .slider-multiple-items .slider-multiple-items-controls-desktop{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0}.provider-profile .slider-multiple-items .slider-multiple-items-controls-desktop.with-margin{height:34px;margin-top:14px}.provider-profile .slider-multiple-items .slider-multiple-items-controls-desktop .slider-multiple-items-navigation{display:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem;justify-content:center;max-width:100px}.provider-profile .slider-multiple-items .slider-multiple-items-controls-desktop .slider-multiple-items-buttons{position:absolute;right:0}.provider-profile .slider-multiple-items .slider-multiple-items-fullscreen{background:rgba(0,0,0,.8);bottom:0;height:100vh;isolation:isolate;left:0;padding-top:5rem;pointer-events:all;position:fixed;right:0;top:0;width:100vw;z-index:99999}.provider-profile .slider-multiple-items .slider-multiple-items-fullscreen .close-fullscreen{background:none;border:none;cursor:pointer;padding:0;position:absolute;right:1rem;top:1rem}.provider-profile .slider-multiple-items .slider-multiple-items-fullscreen .close-fullscreen svg{height:36px;pointer-events:none;width:36px;stroke:none}.provider-profile .slider-multiple-items .slider-multiple-items-fullscreen .item-fullscreen-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;height:100%;justify-content:center}.provider-profile .slider-multiple-items .slider-multiple-items-fullscreen .item-fullscreen{left:50%;margin:0 auto;max-width:60vw;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.provider-profile .slider-multiple-items .slider-multiple-items-fullscreen .item-fullscreen .location-tile{margin:0 auto;max-width:60vw}}.provider-profile .provider-profile-page{margin-left:auto;margin-right:auto;max-width:1340px;min-height:100vh;padding-left:20px;padding-right:20px;width:100%}@media (min-width:768px){.provider-profile .provider-profile-page{padding-left:30px;padding-right:30px}}@media (min-width:1280px){.provider-profile .provider-profile-page{padding-left:70px;padding-right:70px}}@media (min-width:1440px){.provider-profile .provider-profile-page{padding-left:70px;padding-right:70px}}@media (min-width:768px){.provider-profile .provider-profile-page .back-to-results:has(+.content-with-aside>.section-main>.provider-summary){margin-bottom:40px}.provider-profile .provider-profile-page .content-with-aside>.section-main>.provider-summary{margin-top:0}.provider-profile .provider-profile-page .content-with-aside .aside-sticky{top:40px}}.provider-profile .trial-result .trial-link{color:#0064a4;display:block;font-size:1.125rem;font-weight:700;line-height:1.2222222222;margin-bottom:20px;text-decoration:underline}.provider-profile .trial-result .trial-section{font-size:1rem;line-height:1.25}.provider-profile .trial-result .trial-subjects{margin-top:24px}.provider-profile .trial-result .trial-subjects .trial-section-label{margin-bottom:7px}.provider-profile .trial-result .trial-section-label{font-weight:700}.provider-profile .trial-result .trial-section-value{font-weight:400}.provider-profile .trial-result .trial-section-value .text-link{color:#0064a4}.provider-profile .trial-result .show-more-trigger{font-size:1rem;font-weight:400;line-height:1.25;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#2178bc;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:12px}.provider-profile .trial-result .show-more-trigger:focus,.provider-profile .trial-result .show-more-trigger:hover{cursor:pointer;text-decoration:underline}.provider-profile .trial-result .subject-tag{background-color:#fff;border:1px solid #e3dbd1;border-radius:30px;color:#000;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:.9375rem;font-weight:400;line-height:1.3333333333;margin:0 10px 10px 0;padding:5px 11px}@media (min-width:768px){.provider-profile .trial-result .trial-link{text-decoration:none}.provider-profile .trial-result .trial-link:focus,.provider-profile .trial-result .trial-link:hover{text-decoration:underline}.provider-profile .trial-result .trial-subjects .trial-section-label{font-size:1rem;line-height:1.375;margin-bottom:3px}}.provider-profile .result-card{background:var(--hxp-card-background);border-radius:var(--hxp-card-border-radius);border-top:30px;-webkit-box-shadow:var(--hxp-card-box-shadow);box-shadow:var(--hxp-card-box-shadow);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:30px;overflow:hidden;padding:41px 15px 24px;position:relative;width:100%}.provider-profile .result-card:before{background:var(--hxp-gradient-custom,linear-gradient(129deg,var(--hxp-gradient-dark) 12%,var(--hxp-gradient-light) 98%));border-bottom:.5px solid #949494;content:"";display:block;height:30px;left:0;position:absolute;top:0;width:100%}.provider-profile .result-card.no-border{border-top:none;padding:26px 24px}.provider-profile .result-card.no-border:before{display:none}.provider-profile .result-card.background-card{background:var(--hxp-gradient-custom,linear-gradient(129deg,var(--hxp-gradient-dark) 12%,var(--hxp-gradient-light) 98%));border-top:none;color:var(--hxp-gradient-contrast-text-color);padding:26px 24px}.provider-profile .result-card.background-card:before{display:none}.provider-profile .result-card.background-card .clear-all-btn,.provider-profile .result-card.background-card .headline-medium,.provider-profile .result-card.background-card a,.provider-profile .result-card.background-card li,.provider-profile .result-card.background-card p,.provider-profile .result-card.background-card ul{color:var(--hxp-gradient-contrast-text-color)}.provider-profile .result-card.background-card .clear-all-btn:focus,.provider-profile .result-card.background-card .clear-all-btn:hover{cursor:pointer;text-decoration:underline}@media (min-width:768px){.provider-profile .result-card{padding:49px 24px 24px}.provider-profile .result-card:before{background:var(--hxp-gradient-custom,linear-gradient(129deg,var(--hxp-gradient-dark) 12%,var(--hxp-gradient-light) 98%))}}.quick-search{margin-bottom:40px;width:100%}.quick-search .quick-search-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px;margin-bottom:18px}.quick-search .quick-search-subtitle{margin:0}.quick-search .quick-search-container{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;border-radius:12px;-ms-flex-direction:column;flex-direction:column}.quick-search .quick-search-input-title{background-color:#024;border-radius:12px 12px 0 0;color:#fff;font-size:1.5rem;font-weight:600;line-height:1.5;line-height:normal;margin-bottom:0;padding:17px 31px}.quick-search .quick-search-inner{background:linear-gradient(125deg,#1b3d6d 31.55%,#0083b3 95.91%);border-radius:0 0 12px 12px;padding:24px 26px 36px}.quick-search .quick-search-input-container{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;background-color:#fff;border-radius:8px;-ms-flex-direction:row;flex-direction:row;position:relative;z-index:1}.quick-search .quick-search-input{background-color:#fff;border:none;border-radius:12px;color:#000;font-size:.9375rem;line-height:1.3333333333;padding:22px 40px 22px 20px;width:100%}.quick-search .quick-search-input:focus~.quick-search-typeahead-dropdown{display:block}.quick-search .quick-search-typeahead-dropdown{background-color:#fff;border-bottom-left-radius:var(--hxp-card-border-radius);border-bottom-right-radius:var(--hxp-card-border-radius);-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.25);box-shadow:0 1px 3px 0 rgba(0,0,0,.25);display:none;margin-top:-20px;padding:30px 10px 10px;position:absolute;top:100%;width:100%;z-index:-1}.quick-search .quick-search-typeahead-dropdown [aria-selected=true] .typeahead-suggestion{background-color:#f2f2f2;color:#181922}.quick-search .quick-search-typeahead-dropdown .filter-title{color:#525259}.quick-search .typeahead-suggestion{background-color:hsla(0,0%,100%,.5);border-radius:var(--hxp-card-border-radius);color:#181922;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.875rem;line-height:1.4285714286;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0;padding:.625rem 1.25rem;width:100%}.quick-search .typeahead-suggestion:focus,.quick-search .typeahead-suggestion:hover,.quick-search .typeahead-suggestion[aria-selected=true]{background-color:#f2f2f2;border-radius:var(--hxp-card-border-radius);cursor:pointer}.quick-search .typeahead-suggestion mark{background-color:#a1d45f}.quick-search .typeahead-suggestion .suggestion-name{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.quick-search .quick-search-input-button{border-radius:0 8px 8px 0;cursor:pointer;height:40px;position:absolute;right:12px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:40px}.quick-search .quick-search-input-button svg{height:27px;pointer-events:none;width:27px}.quick-search .quick-search-list-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px;margin-top:15px}.quick-search .quick-search-hint-text{color:#fff;font-size:.9375rem;font-weight:400;line-height:1.3333333333;margin:0}.quick-search .quick-search-hint-text.show{display:block}.quick-search .quick-search-hint-text.hide{display:none}.quick-search .quick-search-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.quick-search .quick-search-keyword{background-color:#0064a4;border:1px solid hsla(0,0%,100%,.25);border-radius:30px;color:#fff;display:block;font-size:.9375rem;line-height:1.3333333333;padding:5px 16px;text-decoration:none;-webkit-transition:-webkit-filter .2s ease-in-out;transition:-webkit-filter .2s ease-in-out;transition:filter .2s ease-in-out;transition:filter .2s ease-in-out,-webkit-filter .2s ease-in-out}.quick-search .quick-search-keyword.common.show{display:block}.quick-search .quick-search-keyword.common.hide{display:none}.quick-search .quick-search-keyword:hover{-webkit-filter:brightness(1.1);filter:brightness(1.1)}.quick-search .quick-search-button{margin-top:20px}:root{--hxp-font-family:Open Sans,sans-serif;--hxp-search-background:#fff;--hxp-icon-color:#00c1ff;--hxp-grid-row-min-width:235px;--hxp-link-color:#0064a4;--hxp-tab-border-width:1px;--hxp-ui-icon-color:#024;--hxp-ui-border-radius:4px;--hxp-gradient-dark:#f6f6f6;--hxp-gradient-light:#f6f6f6;--hxp-gradient-contrast-text-color:#000;--hxp-typeahead-background:initial;--hxp-typeahead-border-color:#949494;--hxp-typeahead-border-radius:30px;--hxp-typeahead-text-color:#000;--hxp-typeahead-placeholder-text-color:#333;--hxp-typeahead-card-border-color:#ccc;--hxp-typeahead-card-background:#fff;--hxp-mobile-filter-bar-background:#0064a4;--hxp-mobile-filter-bar-text-color:#fff;--hxp-mobile-filter-panel-background:#f6f6f6;--hxp-card-background:#f6f6f6;--hxp-card-box-shadow:none;--hxp-card-border-radius:12px;--hxp-card-image-aspect-ratio:1.4285714286;--hxp-card-image-max-width:100%;--hxp-card-image-border-color:tranparent;--hxp-card-image-gradient-light:#f6f6f6;--hxp-card-image-gradient-dark:#ddd;--hxp-card-provider-image-overlap-offset:24px;--hxp-card-location-icon-display:none;--hxp-button-border-radius:6px;--hxp-button-primary-background:#0064a4;--hxp-button-primary-font-weight:600;--hxp-button-primary-text-color:#fff;--hxp-button-secondary-background:#fff;--hxp-button-secondary-border-color:#fff;--hxp-button-secondary-border-width:0;--hxp-button-secondary-box-shadow:0px 1px 3px 0px rgba(0,0,0,.25);--hxp-button-secondary-font-weight:600;--hxp-button-secondary-text-color:#0064a4;--hxp-button-scheduling-background:#fff;--hxp-button-scheduling-border-color:#0064a4;--hxp-button-scheduling-border-width:1px;--hxp-button-scheduling-font-weight:600;--hxp-button-scheduling-text-color:#000;--hxp-active-pagination-background:#0064a4;--hxp-active-pagination-text-color:#fff;--hxp-map-scrolling-background:var(--hxp-card-background);--hxp-star-color:#f0ab00;--hxp-tag-color:#0064a4;--hxp-typeahead-pdc-background:#fff;--hxp-typeahead-pdc-border-color:var(--hxp-typeahead-border-color);--hxp-typeahead-pdc-padding:10px 20px;--hxp-typeahead-pdc-text-color:var(--hxp-typeahead-text-color);--hxp-typeahead-pdc-placeholder-text-color:var(
  	--hxp-typeahead-placeolder-text-color
  );--hxp-pdc-loading-placeholder-height:450px}.universal-search-outer{min-height:100vh}.universal-search-outer~.no-results-bottom{display:none}.universal-search{font-family:var(--hxp-font-family)}.universal-search *,.universal-search :after,.universal-search :before{-webkit-box-sizing:border-box;box-sizing:border-box}.universal-search ol[class],.universal-search ul[class]{padding:0}.universal-search blockquote,.universal-search body,.universal-search dd,.universal-search dl,.universal-search figcaption,.universal-search figure,.universal-search h1,.universal-search h2,.universal-search h3,.universal-search h4,.universal-search li,.universal-search ol,.universal-search p,.universal-search ul{margin:0}.universal-search body{min-height:100vh;scroll-behavior:smooth;text-rendering:optimizeSpeed}.universal-search body.body-fixed{overflow-y:hidden;position:fixed;top:0;width:100%}.universal-search ol[class],.universal-search ul[class]{list-style:none}.universal-search a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}.universal-search img{display:block;max-width:100%}.universal-search article>*+*{margin-top:1em}.universal-search button,.universal-search input,.universal-search select,.universal-search textarea{font:inherit}.universal-search button{background:transparent;border:0;padding:0}@media (prefers-reduced-motion:reduce){.universal-search *{-webkit-animation-duration:.01ms!important;animation-duration:.01ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;scroll-behavior:auto!important;-webkit-transition-duration:.01ms!important;transition-duration:.01ms!important}}.universal-search .icon{height:1rem;stroke:#000;stroke-linecap:round;stroke-width:2px;width:1rem}.universal-search .icon use path{all:inherit}.universal-search .icon.icon-chevron-right{stroke:#000}.universal-search .icon.icon-arrow-right,.universal-search .icon.icon-arrow-up,.universal-search .icon.icon-check,.universal-search .icon.icon-chevron-right,.universal-search .icon.icon-download,.universal-search .icon.icon-expand,.universal-search .icon.icon-print,.universal-search .icon.icon-return,.universal-search .icon.icon-sort{fill:none;stroke:#000;stroke-width:1.5}.universal-search .icon.icon-arrow,.universal-search .icon.icon-arrow-up-thin,.universal-search .icon.icon-blog,.universal-search .icon.icon-calendar,.universal-search .icon.icon-check-circle,.universal-search .icon.icon-chevron-down,.universal-search .icon.icon-close,.universal-search .icon.icon-close-thin,.universal-search .icon.icon-close-video,.universal-search .icon.icon-columns,.universal-search .icon.icon-download-file,.universal-search .icon.icon-events,.universal-search .icon.icon-facebook,.universal-search .icon.icon-facebook-hover,.universal-search .icon.icon-filters,.universal-search .icon.icon-in-person,.universal-search .icon.icon-information,.universal-search .icon.icon-link,.universal-search .icon.icon-linkedin,.universal-search .icon.icon-linkedin-hover,.universal-search .icon.icon-list,.universal-search .icon.icon-location,.universal-search .icon.icon-location-alt,.universal-search .icon.icon-location-home,.universal-search .icon.icon-mail,.universal-search .icon.icon-mail-hover,.universal-search .icon.icon-map,.universal-search .icon.icon-map-marker,.universal-search .icon.icon-menu-close,.universal-search .icon.icon-menu-dark,.universal-search .icon.icon-menu-open,.universal-search .icon.icon-news,.universal-search .icon.icon-phone,.universal-search .icon.icon-phone-alt,.universal-search .icon.icon-play,.universal-search .icon.icon-play-filled,.universal-search .icon.icon-profile,.universal-search .icon.icon-search,.universal-search .icon.icon-share,.universal-search .icon.icon-star,.universal-search .icon.icon-start-over,.universal-search .icon.icon-twitter,.universal-search .icon.icon-twitter-hover,.universal-search .icon.icon-virtual-meeting,.universal-search .icon.icon-youtube{fill:#000;stroke-width:0}.universal-search .icon.icon-geolocate{fill:#000;stroke:#000}.universal-search .icon.icon-lgbtq{fill:none;stroke:none;stroke-width:0}.universal-search .icon.icon-menu,.universal-search .icon.icon-menu-dark{height:17px;width:20px}.universal-search .icon.icon-menu-close{height:40px;width:40px}.universal-search .icon.icon-share{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.universal-search .star{display:inline-block;height:21px;min-width:22px;position:relative;width:22px}.universal-search .star:last-child{margin-right:0}.universal-search .star svg{fill:#e0e0e0;height:21px;left:0;position:absolute;top:0;width:22px}.universal-search .star .star-fill{height:21px;left:0;overflow:hidden;position:absolute;top:0;width:0}.universal-search .star .star-fill svg{fill:var(--hxp-star-color)}.universal-search .pagination-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 0 3.25rem}.universal-search .pagination-nav .pagination{border-radius:25px;width:auto}.universal-search .pagination-nav .page-item,.universal-search .pagination-nav .pagination{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0}.universal-search .pagination-nav .page-item{margin-right:2px}.universal-search .pagination-nav .page-item.active{pointer-events:none}.universal-search .pagination-nav .page-item.active .page-link{background-color:var(--hxp-active-pagination-background);color:var(--hxp-active-pagination-text-color)}.universal-search .pagination-nav .page-item.disabled{color:#eee;pointer-events:none}.universal-search .pagination-nav .page-item.disabled .page-control{background-color:transparent}.universal-search .pagination-nav .page-item.disabled .page-control .icon-chevron-down{fill:#ccc}.universal-search .pagination-nav .page-item:last-of-type{margin-right:0}.universal-search .pagination-nav .page-link{background-color:transparent;border-bottom:1px solid transparent;border-radius:50%;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1rem;height:34px;line-height:1.125;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;font-weight:600;justify-content:center;line-height:1;margin:0 4px;padding:5px 3px 3px;width:34px}.universal-search .pagination-nav .page-link:hover{background-color:#f6f3f1;cursor:pointer}.universal-search .pagination-nav .page-control{background-color:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1rem;line-height:1.125;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%;height:34px;width:34px}.universal-search .pagination-nav .page-control:hover{background-color:#f6f3f1;cursor:pointer}.universal-search .pagination-nav .page-control .icon-chevron-down{height:14px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);width:14px;fill:#000}.universal-search .pagination-nav .page-control .left{margin-left:-1.5px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.universal-search .ratings{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.universal-search .ratings,.universal-search .ratings .ratings-inner{display:-webkit-box;display:-ms-flexbox;display:flex}.universal-search .ratings .average-rating,.universal-search .ratings .rating-count{font-size:.9375rem;line-height:1.5;margin-left:4px}.universal-search .ratings .rating-count{color:#8b8b90}.universal-search .ratings .rating-stars{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.universal-search .ratings .rating-stars .star:first-child .star-fill{max-width:100%;width:calc((var(--rating) - (1 - 1))*15px + 3.5px)}.universal-search .ratings .rating-stars .star:nth-child(2) .star-fill{max-width:100%;width:calc((var(--rating) - (2 - 1))*15px + 3.5px)}.universal-search .ratings .rating-stars .star:nth-child(3) .star-fill{max-width:100%;width:calc((var(--rating) - (3 - 1))*15px + 3.5px)}.universal-search .ratings .rating-stars .star:nth-child(4) .star-fill{max-width:100%;width:calc((var(--rating) - (4 - 1))*15px + 3.5px)}.universal-search .ratings .rating-stars .star:nth-child(5) .star-fill{max-width:100%;width:calc((var(--rating) - (5 - 1))*15px + 3.5px)}.universal-search .tag-container{display:-webkit-box;display:-ms-flexbox;display:flex}.universal-search .tag{background-color:var(--hxp-tag-color);border-radius:14px;font-size:.875rem;line-height:1.1428571429;margin-bottom:4px;max-width:100%;padding:4px 8px 4px 4px}.universal-search .tag,.universal-search .tag .tag-description{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.universal-search .tag .tag-description{color:#fff;max-width:calc(100% - 16px);padding-left:4px;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.universal-search .tag .close-btn{background-color:#fff;-webkit-box-flex:0;-ms-flex:0 0 16px;flex:0 0 16px;height:16px;margin:0;min-width:16px;width:16px}.universal-search .tag .close-btn .icon{fill:var(--hxp-tag-color);height:8px;width:8px}.universal-search .tag .filter-category{font-size:.875rem;line-height:1.1428571429;margin-right:4px;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.universal-search .tag .filter-value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.universal-search .nav-accordion{overflow:visible;position:relative}.universal-search .nav-accordion.filter-accordion>.accordion-item.always-expanded .accordion-item-title .accordion-item-toggle{cursor:default}.universal-search .nav-accordion.filter-accordion>.accordion-item.always-expanded .accordion-item-title .accordion-item-toggle .icon-chevron-down{display:none}.universal-search .nav-accordion.filter-accordion>.accordion-item.always-expanded .accordion-item-body{display:block;height:auto!important;min-height:0!important;position:relative;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:none;transition:none;visibility:visible;z-index:1!important}.universal-search .nav-accordion.filter-accordion>.accordion-item.always-expanded .accordion-item-body .accordion-item-body-inner{margin-bottom:0;padding:0 10px 1rem 1rem}.universal-search .nav-accordion.filter-accordion>.accordion-item.always-expanded .view-all-body{margin-bottom:0}.universal-search .nav-accordion.filter-accordion>.accordion-item[aria-expanded=true].closing>.accordion-item-body{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.universal-search .nav-accordion.filter-accordion>.accordion-item[aria-expanded=true]>.accordion-item-title .accordion-item-toggle .icon-chevron-down{-webkit-transform:rotate(-90deg) translateX(50%);-ms-transform:rotate(-90deg) translateX(50%);transform:rotate(-90deg) translateX(50%)}.universal-search .nav-accordion.filter-accordion>.accordion-item[aria-expanded=true]>.accordion-item-body{overflow-x:hidden;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);visibility:visible;z-index:2;-ms-overflow-style:none;scrollbar-width:none}.universal-search .nav-accordion.filter-accordion>.accordion-item[aria-expanded=true]>.accordion-item-body::-webkit-scrollbar{display:none}.universal-search .nav-accordion.filter-accordion>.accordion-item.opening>.accordion-item-body{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.universal-search .nav-accordion.filter-accordion>.accordion-item>.accordion-item-body{background-color:var(--hxp-mobile-filter-panel-background);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:calc(100dvh - 60px);left:0;max-height:calc(100dvh - 60px);min-height:calc(100dvh - 60px);position:fixed;top:0;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;visibility:hidden;width:100%}.universal-search .nav-accordion.filter-accordion>.accordion-item>.accordion-item-body>.accordion-item-body-inner{background-color:#fff;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.15);box-shadow:0 1px 3px 0 rgba(0,0,0,.15);margin:auto 0 22px;padding:22px 20px}.universal-search .nav-accordion.filter-accordion>.accordion-item>.accordion-item-title .accordion-item-toggle .icon-chevron-down{-webkit-transform:rotate(-90deg) translateX(50%);-ms-transform:rotate(-90deg) translateX(50%);transform:rotate(-90deg) translateX(50%)}.universal-search .nav-accordion.flush .accordion-item>.accordion-item-title>.accordion-item-toggle .icon{display:none}.universal-search .nav-accordion.flush .accordion-item.opening>.accordion-item-body{overflow:hidden;-webkit-transition:height .4s ease-in-out;transition:height .4s ease-in-out}.universal-search .nav-accordion.flush .accordion-item[aria-expanded=true]>.accordion-item-body{display:block;height:auto}.universal-search .nav-accordion.flush .accordion-item[aria-expanded=true].closing>.accordion-item-title .accordion-item-toggle .icon-chevron-down{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.universal-search .nav-accordion.flush .accordion-item[aria-expanded=true].closing>.accordion-item-title .accordion-item-toggle .label-secondary{opacity:1}.universal-search .nav-accordion.flush .accordion-item[aria-expanded=true].closing>.accordion-item-title .accordion-item-tags{opacity:1;-webkit-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out}.universal-search .nav-accordion.flush .accordion-item[aria-expanded=true].closing>.accordion-item-body{overflow:hidden;-webkit-transition:height .4s ease-in-out;transition:height .4s ease-in-out}.universal-search .nav-accordion .nav-accordion{border-bottom:1px solid #e3dbd1;border-radius:0;border-top:1px solid #e3dbd1;margin-bottom:40px}.universal-search .nav-accordion .nav-accordion.filter-accordion .accordion-item .accordion-item-title .accordion-item-toggle{padding-left:1rem}.universal-search .nav-accordion .nav-accordion.filter-accordion .accordion-item .accordion-item-title .accordion-item-toggle .accordion-item-label{font-size:1.25rem;line-height:1.1}.universal-search .nav-accordion .nav-accordion.filter-accordion .accordion-item .accordion-item-title .accordion-item-toggle .icon-chevron-down{right:1rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.universal-search .nav-accordion .nav-accordion.filter-accordion .accordion-item .accordion-item-body{display:none;height:0;min-height:0;position:relative;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.universal-search .nav-accordion .nav-accordion.filter-accordion .accordion-item .accordion-item-body .accordion-item-body-inner{padding:0 1rem 1rem}.universal-search .nav-accordion .nav-accordion.flush>.accordion-item>.accordion-item-body>.accordion-item-body-inner,.universal-search .nav-accordion .nav-accordion.flush>.accordion-item>.accordion-item-title>.accordion-item-toggle{padding-left:0;padding-right:0}.universal-search .nav-accordion .nav-accordion .accordion-item{background:transparent;border-bottom:1px solid #e3dbd1;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.universal-search .nav-accordion .nav-accordion .accordion-item .accordion-item-title .accordion-item-toggle .accordion-item-label{font-size:1.125rem;line-height:1.1111111111}.universal-search .nav-accordion .single-filter{border-bottom:2px solid var(--hxp-mobile-filter-panel-background)}.universal-search .nav-accordion .single-filter:last-of-type{border-bottom:none}.universal-search .nav-accordion .accordion-item{background-color:#fff;border-bottom:2px solid var(--hxp-mobile-filter-panel-background);padding:0}.universal-search .nav-accordion .accordion-item[aria-expanded=true].closing>.accordion-item-body{overflow:hidden;-webkit-transform:none;-ms-transform:none;transform:none}.universal-search .nav-accordion .accordion-item[aria-expanded=true]>.accordion-item-title .accordion-item-toggle .icon-chevron-down{-webkit-transform:rotate(180deg) translateY(50%);-ms-transform:rotate(180deg) translateY(50%);transform:rotate(180deg) translateY(50%)}.universal-search .nav-accordion .accordion-item[aria-expanded=true]>.accordion-item-body{display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;overflow-x:unset}.universal-search .nav-accordion .accordion-item.opening>.accordion-item-body{overflow:hidden;-webkit-transition:height .4s ease-in-out;transition:height .4s ease-in-out}.universal-search .nav-accordion .accordion-item>.accordion-item-title .accordion-item-toggle{padding-left:1rem}.universal-search .nav-accordion .accordion-item>.accordion-item-title .accordion-item-toggle .icon-chevron-down{right:1rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.universal-search .nav-accordion .accordion-item .accordion-item-body{min-height:0;position:relative;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.universal-search .nav-accordion .accordion-item .accordion-item-body .accordion-item-body-inner{padding:0 1rem 1rem}.universal-search .nav-accordion .accordion-item .accordion-item-title{position:relative}.universal-search .nav-accordion .accordion-item .accordion-item-title .accordion-item-toggle{background:none;border:none;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1rem;line-height:1.25;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0;padding:18px 2.5rem 18px 20px;position:relative;text-align:left;width:100%}.universal-search .nav-accordion .accordion-item .accordion-item-title .accordion-item-toggle:hover:not([disabled]){color:var(--hxp-link-color);cursor:pointer;outline:0}.universal-search .nav-accordion .accordion-item .accordion-item-title .accordion-item-toggle .accordion-icon{-ms-flex-item-align:center;align-self:center;fill:var(--hxp-icon-color);height:15px;margin-right:8px;min-width:15px;width:15px}.universal-search .nav-accordion .accordion-item .accordion-item-title .accordion-item-toggle .accordion-item-label{font-size:1rem;font-weight:600;line-height:1.25;margin-bottom:0;white-space:nowrap}.universal-search .nav-accordion .accordion-item .accordion-item-title .accordion-item-toggle .label-secondary{color:#8b8b90;font-size:.875rem;line-height:1.4285714286;margin-left:auto;overflow:hidden;padding-left:.5rem;text-overflow:ellipsis;-webkit-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out;white-space:nowrap}.universal-search .nav-accordion .accordion-item .accordion-item-title .accordion-item-toggle .icon-chevron-down{fill:var(--hxp-ui-icon-color);height:9px;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:14px}.universal-search .nav-accordion .accordion-item .accordion-item-title .accordion-item-tags{background-color:#fff;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;z-index:1}.universal-search .nav-accordion .accordion-item .accordion-item-title .accordion-item-tags .tag-list{padding:0 1rem .5rem}.universal-search .nav-accordion .accordion-item .accordion-item-title .accordion-item-tags .tag-list:last-of-type{padding-bottom:1rem}.universal-search .nav-accordion .accordion-item .accordion-item-title .accordion-item-tags .tag-list .tag:first-of-type{padding-top:0}.universal-search .nav-accordion .accordion-item .accordion-item-body{display:none;height:0}@media (min-width:890px){.universal-search .nav-accordion.filter-accordion>.accordion-item>.accordion-item-body{background:transparent;max-height:none}.universal-search .nav-accordion.filter-accordion .accordion-item[aria-expanded=true].closing>.accordion-item-body{overflow:hidden;-webkit-transform:none;-ms-transform:none;transform:none}.universal-search .nav-accordion.filter-accordion .accordion-item[aria-expanded=true]>.accordion-item-title .accordion-item-toggle .icon-chevron-down{-webkit-transform:rotate(180deg) translateY(50%);-ms-transform:rotate(180deg) translateY(50%);transform:rotate(180deg) translateY(50%)}.universal-search .nav-accordion.filter-accordion .accordion-item[aria-expanded=true]>.accordion-item-body{display:block;height:auto;overflow-x:unset}.universal-search .nav-accordion.filter-accordion .accordion-item.opening>.accordion-item-body{overflow:hidden;-webkit-transition:height .4s ease-in-out;transition:height .4s ease-in-out}.universal-search .nav-accordion.filter-accordion .accordion-item .accordion-item-title .accordion-item-toggle{padding-left:1rem}.universal-search .nav-accordion.filter-accordion .accordion-item .accordion-item-title .accordion-item-toggle .icon-chevron-down{right:1rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.universal-search .nav-accordion.filter-accordion .accordion-item .accordion-item-body{border-radius:var(--hxp-ui-border-radius);display:none;height:0;min-height:0;position:relative;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.universal-search .nav-accordion.filter-accordion .accordion-item .accordion-item-body .accordion-item-body-inner{background-color:transparent;-webkit-box-shadow:none;box-shadow:none;margin:0;padding:0 1rem 1rem}.universal-search .nav-accordion.filter-accordion[data-accordion-opened=true]>.accordion-item[aria-expanded=false]{display:block}.universal-search .nav-accordion.flush>.accordion-item>.accordion-item-body>.accordion-item-body-inner,.universal-search .nav-accordion.flush>.accordion-item>.accordion-item-title>.accordion-item-toggle{padding-left:0;padding-right:0}.universal-search .nav-accordion .accordion-item{background:var(--hxp-card-background);border:none;border-radius:var(--hxp-ui-border-radius);-webkit-box-shadow:var(--hxp-card-box-shadow);box-shadow:var(--hxp-card-box-shadow);margin-bottom:2px;overflow:visible}.universal-search .nav-accordion .checkbox-wrapper input[type=checkbox]:not(:checked)+label:before,.universal-search .nav-accordion .radio-wrapper input[type=radio]:not(:checked)+label:before{background-color:#fff}}.universal-search .selected-filters-list{padding:10px 10px 0}.universal-search .selected-filters-list .tag-list{margin-bottom:0}@media (min-width:1280px){.universal-search .selected-filters-list{padding:0}}.universal-search .all-results-search{position:relative}.universal-search .all-results-search.loading{pointer-events:none}.universal-search .all-results-search.loading .loading-overlay{opacity:1}.universal-search .all-results-search .all-results-title{font-size:1.5rem;font-weight:600;line-height:1.1666666667;margin:0 0 20px}.universal-search .all-results-search .result-type-section{border-bottom:1px solid #ccc;margin-bottom:30px;padding-bottom:30px}.universal-search .all-results-search .result-type-section:last-of-type{border-bottom:none}.universal-search .all-results-search .result-type-section.clinicalTrials-section .result-type-row,.universal-search .all-results-search .result-type-section.generalInfo-section .result-type-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.universal-search .all-results-search .result-type-section.generalInfo-section .result-type-row,.universal-search .all-results-search .result-type-section.services-section.has-query .result-type-row{row-gap:24px}.universal-search .all-results-search .result-type-section.services-section .result-type-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:12px}.universal-search .all-results-search .result-type-heading{color:#000;font-size:1.125rem;font-weight:600;line-height:1.1111111111;margin:0 0 24px}.universal-search .all-results-search .result-type-row{-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;display:grid;grid-template-columns:repeat(auto-fit,minmax(var(--hxp-grid-row-min-width),1fr));row-gap:30px}.universal-search .all-results-search .result-type-result>div{height:100%;margin-bottom:0}.universal-search .all-results-search .result-type-view-all{font-size:1.0625rem;line-height:1.1764705882;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:transparent;border:1px solid var(--hxp-link-color);border-radius:var(--hxp-button-border-radius);color:var(--hxp-link-color);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:600;height:57px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:30px 0 0;padding:17px 24px;text-decoration:none;-webkit-transition:all .3s ease;transition:all .3s ease;width:100%}.universal-search .all-results-search .result-type-view-all:active,.universal-search .all-results-search .result-type-view-all:hover{text-decoration:underline}@media (min-width:768px){.universal-search .all-results-search .all-results-title{font-size:2rem;font-weight:600;line-height:1.1875;margin:0 0 20px;text-align:center}.universal-search .all-results-search .result-type-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.universal-search .all-results-search .result-type-section.clinicalTrials-section .result-type-result{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:0;max-width:100%;padding:0 12px}.universal-search .all-results-search .result-type-section.clinicalTrials-section .result-type-view-all{margin-top:42px}.universal-search .all-results-search .result-type-section.services-section.has-query .result-type-row{-webkit-columns:1;-moz-columns:1;column-count:1;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;row-gap:24px;width:100%}.universal-search .all-results-search .result-type-section.services-section.has-query .result-type-result{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:0;max-width:100%;padding:0}.universal-search .all-results-search .result-type-section.services-section.has-query .result-type-view-all{margin-top:42px}.universal-search .all-results-search .result-type-section.services-section:has(.general-info-result-simplified) .result-type-view-all{margin-top:27px}.universal-search .all-results-search .result-type-section.services-section .result-type-row{-webkit-columns:2 auto;-moz-columns:2 auto;column-count:2;-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px;display:block;margin:0;row-gap:15px;width:100%}.universal-search .all-results-search .result-type-section.services-section .result-type-result{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:0;max-width:100%;padding:0}.universal-search .all-results-search .result-type-section.services-section .result-type-result:nth-of-type(4n){display:-webkit-box;display:-ms-flexbox;display:flex}.universal-search .all-results-search .result-type-section.services-section .result-type-result .general-info-result-simplified{margin-bottom:15px}.universal-search .all-results-search .result-type-section.services-section .result-type-view-all{margin-top:18px}.universal-search .all-results-search .result-type-section.generalInfo-section{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.universal-search .all-results-search .result-type-section.generalInfo-section .result-type-result{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:0;max-width:100%;padding:0 12px}.universal-search .all-results-search .result-type-section.generalInfo-section .result-type-result:nth-of-type(4n){display:-webkit-box;display:-ms-flexbox;display:flex}.universal-search .all-results-search .result-type-section.generalInfo-section .result-type-view-all{margin-top:42px}.universal-search .all-results-search .result-type-heading{font-size:1.5rem;line-height:1.1666666667}.universal-search .all-results-search .result-type-row{-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-12px;margin-right:-12px;row-gap:24px}.universal-search .all-results-search .result-type-result{-webkit-box-flex:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 50%;flex:0 0 50%;margin-bottom:0;max-width:50%;padding:0 12px}.universal-search .all-results-search .result-type-view-all{-ms-flex-item-align:center;align-self:center;margin:30px auto 0;min-width:350px;width:auto}}@media (min-width:890px){.universal-search .all-results-search .result-type-section.clinicalTrials-section .result-type-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.universal-search .all-results-search .result-type-section.clinicalTrials-section .result-type-result{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;margin-bottom:0;max-width:50%;padding:0 12px}.universal-search .all-results-search .result-type-section.services-section.has-query{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.universal-search .all-results-search .result-type-section.services-section.has-query .result-type-section-inner{-webkit-box-flex:0;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;margin-bottom:0;max-width:83.3333333333%;padding:0 2px;width:100%}.universal-search .all-results-search .result-type-section.services-section .result-type-row{-webkit-columns:3 auto;-moz-columns:3 auto;column-count:3}.universal-search .all-results-search .result-type-section.generalInfo-section .result-type-section-inner{-webkit-box-flex:0;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;margin-bottom:0;max-width:83.3333333333%;padding:0 2px;width:100%}.universal-search .all-results-search .result-type-result{-webkit-box-flex:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;margin-bottom:0;max-width:33.3333333333%;padding:0 12px}.universal-search .all-results-search .result-type-result:nth-of-type(4n){display:none}}@media (min-width:1280px){.universal-search .all-results-search .result-type-section.clinicalTrials-section .result-type-result{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;margin-bottom:0;max-width:50%;padding:0 12px}.universal-search .all-results-search .result-type-section.services-section .result-type-row{-webkit-columns:4 auto;-moz-columns:4 auto;column-count:4}.universal-search .all-results-search .result-type-result{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;margin-bottom:0;max-width:25%;padding:0 12px}.universal-search .all-results-search .result-type-result:nth-of-type(4n){display:-webkit-box;display:-ms-flexbox;display:flex}}.universal-search .filter-list.view-all-open>.accordion-container{display:none}.universal-search .filter-list .filter-title{color:#000;font-size:1rem;font-weight:500;line-height:1.25;margin-bottom:20px}.universal-search .filter-list .control-panel-header{margin-left:auto;margin-right:auto;max-width:1340px;padding-left:20px;padding-right:20px;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--hxp-mobile-filter-bar-background);-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.25);box-shadow:0 1px 3px 0 rgba(0,0,0,.25);display:-webkit-box;display:-ms-flexbox;display:flex;height:60px;min-height:60px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:sticky;top:0;z-index:2}@media (min-width:768px){.universal-search .filter-list .control-panel-header{padding-left:30px;padding-right:30px}}@media (min-width:1280px){.universal-search .filter-list .control-panel-header{padding-left:70px;padding-right:70px}}@media (min-width:1440px){.universal-search .filter-list .control-panel-header{padding-left:70px;padding-right:70px}}.universal-search .filter-list .control-panel-header .mobile-close-btn{background:none;border:none;color:var(--hxp-mobile-filter-bar-text-color);font-size:1.875rem;font-weight:700;line-height:1;line-height:0;padding:0;text-align:right;width:65px}.universal-search .filter-list .control-panel-header .mobile-close-btn .icon{height:36px;fill:var(--hxp-mobile-filter-bar-text-color);width:36px}.universal-search .filter-list .control-panel-header .mobile-close-btn:focus .icon,.universal-search .filter-list .control-panel-header .mobile-close-btn:hover .icon{fill:#525259}.universal-search .filter-list .control-panel-header .clear-all-filters-btn{color:var(--hxp-mobile-filter-bar-text-color);font-size:.9375rem;font-weight:600;line-height:1.3333333333;width:65px}.universal-search .filter-list .control-panel-header .icon-arrow-right{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.universal-search .filter-list .control-panel-header .control-heading{font-size:1.125rem;line-height:1.1111111111;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--hxp-mobile-filter-bar-text-color);display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:600;margin:0}.universal-search .filter-list .control-panel-header .control-heading .icon-chevron-down{height:9px;margin-right:17px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);fill:var(--hxp-mobile-filter-bar-text-color);width:14px}.universal-search .filter-list .control-panel-header .control-heading .icon-sort-icon{height:22px}.universal-search .filter-list .control-panel-header .filter-link{color:#53b9d1}.universal-search .filter-list .input-icon-container{margin-top:1rem;padding:0;position:relative}.universal-search .filter-list .input-icon-container input{background-color:#fff;border:none;border-radius:8px;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.15);box-shadow:0 1px 3px 0 rgba(0,0,0,.15);font-size:1rem;height:64px;line-height:1.375;margin-bottom:0;padding:21px 2.75rem 21px 21px;text-align:left;width:100%}.universal-search .filter-list .input-icon-container input::-webkit-input-placeholder{color:#999;text-align:left}.universal-search .filter-list .input-icon-container input::-moz-placeholder{color:#999;text-align:left}.universal-search .filter-list .input-icon-container input:-ms-input-placeholder{color:#999;text-align:left}.universal-search .filter-list .input-icon-container input::-ms-input-placeholder{color:#999;text-align:left}.universal-search .filter-list .input-icon-container input::placeholder{color:#999;text-align:left}.universal-search .filter-list .input-icon-container button,.universal-search .filter-list .input-icon-container>.icon{position:absolute;right:30px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.universal-search .filter-list .input-icon-container>.icon{height:24px;pointer-events:none;width:24px}.universal-search .filter-list .nav-accordion .accordion-item:last-of-type{border-bottom:none}.universal-search .filter-list .nav-accordion .accordion-item[aria-expanded=true] .accordion-item-title .accordion-item-toggle .label-secondary.fade-out{opacity:0}.universal-search .filter-list .nav-accordion .accordion-item[aria-expanded=true].closing>.accordion-item-title .accordion-item-toggle,.universal-search .filter-list .nav-accordion .accordion-item[aria-expanded=true].closing>.accordion-item-title .accordion-item-toggle:focus,.universal-search .filter-list .nav-accordion .accordion-item[aria-expanded=true].closing>.accordion-item-title .accordion-item-toggle:hover{color:#525259}.universal-search .filter-list .nav-accordion .accordion-item .accordion-item-body .input-icon-container{margin-bottom:18px;margin-left:0;width:100%}.universal-search .filter-list .nav-accordion .accordion-item .accordion-item-body .input-icon-container input{background-color:#f6f3f1;border-radius:var(--hxp-ui-border-radius);-webkit-box-shadow:none;box-shadow:none;height:45px;padding:12px 2.75rem 11px 10px}.universal-search .filter-list .nav-accordion .accordion-item .accordion-item-body .location-typeahead .input-icon-container{margin-bottom:8px}.universal-search .filter-list .checkbox-filter{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding:1rem}.universal-search .filter-list .checkbox-filter .checkbox-wrapper{margin:0 1rem 0 0}.universal-search .filter-list .checkbox-filter .checkbox-wrapper input[type=checkbox]+label{color:#fff}.universal-search .filter-list .checkbox-filter img{display:none}.universal-search .filter-list .geolocate-button{font-size:.9375rem;line-height:1.3333333333;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #ccc;border-radius:var(--hxp-ui-border-radius);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:600;height:45px;margin-bottom:20px;padding:15px 12px;width:100%}.universal-search .filter-list .geolocate-button:hover{color:var(--hxp-link-color)}.universal-search .filter-list .geolocate-button.geolocating{color:#000;pointer-events:none;text-decoration:none}.universal-search .filter-list .geolocate-button.geolocating:after{-webkit-animation:ellipsis 1.2s steps(4) infinite;animation:ellipsis 1.2s steps(4) infinite;content:"…";display:inline-block;overflow:hidden;vertical-align:bottom;width:0}.universal-search .filter-list .geolocate-button .icon-geolocate{fill:var(--hxp-link-color);height:15px;margin-right:8px;stroke:var(--hxp-link-color);width:15px}.universal-search .filter-list .distance-radio{display:-webkit-box;display:-ms-flexbox;display:flex}.universal-search .filter-list .distance-radio .distance-radio-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;height:40px;position:relative}.universal-search .filter-list .distance-radio .distance-radio-wrapper input[type=radio]{height:0;width:0}.universal-search .filter-list .distance-radio .distance-radio-wrapper input[type=radio]:checked+label{background-color:#525259;color:#fff}.universal-search .filter-list .distance-radio .distance-radio-wrapper label{font-size:.75rem;font-weight:700;line-height:1.5;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#eee;color:#525259;display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;width:100%}.universal-search .filter-list .distance-radio .distance-radio-wrapper label:hover{cursor:pointer}.universal-search .filter-list .simple-filter{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 33px}.universal-search .filter-list .list-filter{padding:8px 0}.universal-search .filter-list .bool-split-filter .filter-title{padding-top:8px}.universal-search .filter-list .single-filter .accordion-item-title .accordion-item-toggle{padding-right:17px}.universal-search .filter-list .single-filter .checkbox-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;width:100%}.universal-search .filter-list .single-filter .checkbox-wrapper input[type=checkbox]+label{padding:0 7px 0 0}.universal-search .filter-list .single-filter .checkbox-wrapper input[type=checkbox]+label:before{left:auto;right:0}.universal-search .filter-list .single-filter .checkbox-wrapper input[type=checkbox]+label:after{left:auto;right:0;-webkit-transform:rotate(45deg) translate(-.5px,-2.5px);-ms-transform:rotate(45deg) translate(-.5px,-2.5px);transform:rotate(45deg) translate(-.5px,-2.5px)}.universal-search .filter-list .mobile-filter-show-btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#525259;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;height:80px;padding:0 15px;position:fixed;width:100%}.universal-search .filter-list .mobile-filter-show-btn .filter-show-btn{background-color:#53b9d1;border-color:#53b9d1;width:100%}.universal-search .filter-list .mobile-filter-show-btn .filter-show-btn:hover{background-color:#53b9d1;border-color:#53b9d1}.universal-search .filter-list .mobile-filter-show-btn .filter-show-btn:focus{background-color:#53b9d1;border-color:#53b9d1;-webkit-box-shadow:0 0 0 .2rem rgba(83,185,209,.5);box-shadow:0 0 0 .2rem rgba(83,185,209,.5)}.universal-search .filter-list .mobile-filter-show-btn.loading .filter-show-btn{color:transparent;position:relative}.universal-search .filter-list .mobile-filter-show-btn.loading .filter-show-btn:after{-webkit-animation:spin 1.4s linear infinite;animation:spin 1.4s linear infinite;border-bottom:2px solid #fff;border-left:2px solid #fff;border-color:#fff #fff transparent transparent;border-radius:50%;border-style:solid;border-width:2px;content:" ";display:block;height:26px;pointer-events:none;width:26px}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.universal-search .filter-list .mobile-filter-show-btn.loading .filter-show-btn:after{left:50%;margin-left:-13px;margin-top:-13px;position:absolute;top:50%}.universal-search .filter-list .filter-header{display:none}.universal-search .filter-list .filter-description{font-size:.875rem;font-weight:400;line-height:1.4285714286}.universal-search .filter-list .filter-link,.universal-search .filter-list .show-more-trigger{background:none;border:0;color:#000;cursor:pointer;font-size:.875rem;font-weight:600;line-height:1;margin:0;outline:0;padding:0}.universal-search .filter-list .filter-link:focus,.universal-search .filter-list .filter-link:hover,.universal-search .filter-list .show-more-trigger:focus,.universal-search .filter-list .show-more-trigger:hover{text-decoration:underline}.universal-search .filter-list .filter-link:disabled,.universal-search .filter-list .show-more-trigger:disabled{color:#b1b1b3;pointer-events:none}.universal-search .filter-list .filter-link.view-all-trigger,.universal-search .filter-list .show-more-trigger.view-all-trigger{color:#2178bc}.universal-search .filter-list .geolocation-link{color:#53b9d1;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-bottom:2rem;margin-top:-.5rem}.universal-search .filter-list .geolocation-link .icon-geolocate{margin-right:.25rem;stroke:#53b9d1}.universal-search .filter-list .geolocation-link.geolocating{text-decoration:none}.universal-search .filter-list .geolocation-link.geolocating:after{-webkit-animation:ellipsis .9s steps(4) infinite;animation:ellipsis .9s steps(4) infinite;content:"…";display:inline-block;overflow:hidden;vertical-align:bottom;width:0}@-webkit-keyframes ellipsis{to{width:20px}}.universal-search .filter-list .range-container{margin:0 1rem;padding-top:1.5rem}.universal-search .filter-list .view-all-trigger{font-size:1rem;font-weight:400;line-height:1.25;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#2178bc;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:32px;text-align:left}.universal-search .filter-list .view-all-panel{background-color:#fff;display:block;position:relative;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;visibility:hidden;width:100%}.universal-search .filter-list .view-all-panel.view-all-open{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);visibility:visible}.universal-search .filter-list .view-all-panel+.filter-title{margin-top:2rem}.universal-search .filter-list .view-all-panel .view-all-back-btn{font-size:1rem;font-weight:400;line-height:1.25;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#53b9d1;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:12px}.universal-search .filter-list .view-all-panel .view-all-back-btn .icon{fill:#53b9d1;height:8px;margin-right:6px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);width:12px}.universal-search .filter-list .view-all-panel .view-all-close-btn{display:none}.universal-search .filter-list .view-all-panel .tag-list,.universal-search .filter-list .view-all-panel .view-all-title-container{padding:0 18px}.universal-search .filter-list .view-all-panel .range-container{margin:0 2rem;padding:1.5rem 0 0}.universal-search .filter-list .view-all-panel .accordion-label{color:#000;font-size:.875rem;font-weight:500;line-height:1.4285714286;margin:2rem 1rem 0}.universal-search .filter-list .view-all-panel .nav-accordion{margin-top:1rem}.universal-search .filter-list .view-all-panel .object-section{border-bottom:1px solid #eee;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:.5rem;padding:1rem 1rem 1rem 0}.universal-search .filter-list .view-all-panel .object-section .object-section-label{font-size:1.125rem;line-height:1.1111111111;margin-right:2rem;min-width:16px}.universal-search .filter-list .view-all-panel .object-section .object-section-content{width:100%}.universal-search .filter-list .view-all-panel .object-section:last-of-type{border-bottom:none}.universal-search .filter-list .view-all-panel .view-all-no-accordion{border-top:none;margin-top:1rem}.universal-search .filter-list .filter-availability{padding:.25rem 0}.universal-search .filter-list .filter-availability hr{border-color:#525259;margin:1.5rem 0}.universal-search .filter-list .filter-availability .secondary-filter-title{color:#fff;font-size:1.625rem;font-weight:600;line-height:1.2307692308}.universal-search .filter-list .filter-availability p{font-size:1.5rem;line-height:1.3333333333}.universal-search .filter-list .filter-availability .radio-btns{padding-top:.25rem}.universal-search .filter-list .filter-availability .radio-btns input[type=radio]:checked+label{background-color:#53b9d1;border-color:#53b9d1}.universal-search .filter-list .filter-availability .radio-btns input[type=radio]:focus+label{background-color:#53b9d1;border-color:#53b9d1;-webkit-box-shadow:0 0 0 .2rem rgba(83,185,209,.5);box-shadow:0 0 0 .2rem rgba(83,185,209,.5)}.universal-search .filter-list .filter-availability .radio-btns input[type=radio]+label{background-color:#53b9d1;border-color:#53b9d1}.universal-search .filter-list .filter-availability .radio-btns input[type=radio]:disabled+label{background-color:#eee;border-color:#eee;pointer-events:none}.universal-search .filter-list .filter-availability .radio-btns input[type=radio]:disabled:checked+label{background-color:#eee;border-color:#eee}.universal-search .filter-list .filter-gender{padding:.25rem 0}.universal-search .filter-list .filter-gender .radio-wrapper:last-of-type{margin-bottom:0}.universal-search .filter-list .clear-btn-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:.75rem 20px 0}.universal-search .filter-list .react-autosuggest__container{position:relative}.universal-search .filter-list .react-autosuggest__container--open .react-autosuggest__suggestions-container{border-bottom:1px solid #eee}.universal-search .filter-list .react-autosuggest__suggestions-container{background-color:#fff;position:absolute;top:100%;width:100%;z-index:2}.universal-search .filter-list .react-autosuggest__suggestion--highlighted .typeahead-suggestion{background-color:#eee}.universal-search .filter-list .mobile-filter-actions{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;height:80px;position:fixed;width:100%;z-index:1}.universal-search .filter-list .mobile-filter-actions .buttons-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;margin-right:auto;max-width:1340px;padding-left:20px;padding-right:20px;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:768px){.universal-search .filter-list .mobile-filter-actions .buttons-container{padding-left:30px;padding-right:30px}}@media (min-width:1280px){.universal-search .filter-list .mobile-filter-actions .buttons-container{padding-left:70px;padding-right:70px}}@media (min-width:1440px){.universal-search .filter-list .mobile-filter-actions .buttons-container{padding-left:70px;padding-right:70px}}.universal-search .filter-list .mobile-clear-btn{border:1px solid #eee;color:#000}.universal-search .filter-list .mobile-apply-btn,.universal-search .filter-list .mobile-clear-btn{font-size:.875rem;font-weight:500;line-height:1.4285714286;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:2px;display:-webkit-box;display:-ms-flexbox;display:flex;height:37px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:calc(50% - .5rem)}.universal-search .filter-list .mobile-apply-btn{background-color:#525259;color:#fff}@media (min-width:890px){.universal-search .filter-list{-ms-flex-item-align:start;align-self:flex-start;display:block;height:auto;left:auto;opacity:1;overflow:visible;pointer-events:auto;position:relative;top:auto;visibility:visible;width:auto;z-index:7}.universal-search .filter-list.view-all-open{overflow:visible}.universal-search .filter-list .input-icon-container{margin:0;padding:0}.universal-search .filter-list .input-icon-container input{height:56px;padding:18px 2.75rem 18px 21px}.universal-search .filter-list .input-icon-container .icon{right:14px}.universal-search .filter-list .accordion-container{margin-bottom:0;padding:0}.universal-search .filter-list .nav-accordion .accordion-item .accordion-item-body .input-icon-container input{background-color:#fff}.universal-search .filter-list .checkbox-filter .checkbox-wrapper input[type=checkbox]+label{color:#525259}.universal-search .filter-list .checkbox-filter img{display:block;height:auto;width:80px}.universal-search .filter-list .single-filter .accordion-item-title .accordion-item-toggle{padding-right:13px}.universal-search .filter-list .control-panel-header,.universal-search .filter-list .filter-title.mobile-only,.universal-search .filter-list .mobile-filter-show-btn{display:none}.universal-search .filter-list .filter-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:.5rem;margin-top:1rem}.universal-search .filter-list .filter-header .filter-heading{color:#525259;font-size:1rem;font-weight:500;line-height:1.375;margin:0;padding-left:1rem}.universal-search .filter-list .filter-header .clear-btn-container{margin-right:2px}.universal-search .filter-list .clear-btn-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:.25rem 0 1rem}.universal-search .filter-list .filter-link,.universal-search .filter-list .show-more-trigger{color:#53b9d1}.universal-search .filter-list .range-container{margin:0}.universal-search .filter-list .view-all-panel{background-color:transparent;color:#000;display:none;height:auto;min-height:0;-webkit-transform:none;-ms-transform:none;transform:none}.universal-search .filter-list .view-all-panel.view-all-open{display:block;overflow:visible;position:relative}.universal-search .filter-list .view-all-panel .control-panel-header{display:none}.universal-search .filter-list .view-all-panel .view-all-title-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1rem;padding:0}.universal-search .filter-list .view-all-panel .view-all-title-container .filter-title{margin-bottom:0}.universal-search .filter-list .view-all-panel .view-all-title-container .view-all-close-btn{display:block}.universal-search .filter-list .view-all-panel .view-all-title-container .view-all-close-btn .icon-menu-close{height:1rem;stroke:#525259;width:1rem}.universal-search .filter-list .view-all-panel .view-all-title-container .view-all-close-btn:focus .icon-menu-close,.universal-search .filter-list .view-all-panel .view-all-title-container .view-all-close-btn:hover .icon-menu-close{stroke:#000}.universal-search .filter-list .view-all-panel .view-all-body{margin-bottom:0;padding:0}.universal-search .filter-list .view-all-panel .rbt{margin:0}.universal-search .filter-list .view-all-panel .range-container{margin:0;padding:1.5rem 0 0}.universal-search .filter-list .view-all-panel .tag-list{padding:0 .1rem}.universal-search .filter-list .view-all-panel .accordion-label{margin:2rem 0 0}.universal-search .filter-list .view-all-panel .nav-accordion .object-section{padding-right:0}.universal-search .filter-list .view-all-panel .nav-accordion .object-section .object-section-label{margin-right:1rem}.universal-search .filter-list .view-all-panel .view-all-no-accordion{border-color:#eee;padding:0}.universal-search .filter-list .view-all-panel .view-all-back-btn{margin-left:0}.universal-search .filter-list .view-all-panel .view-all-back-btn:focus,.universal-search .filter-list .view-all-panel .view-all-back-btn:hover{text-decoration:underline}.universal-search .filter-list .view-all-panel .view-all-back-btn:focus .icon,.universal-search .filter-list .view-all-panel .view-all-back-btn:hover .icon{margin-left:-.3125rem;margin-right:10px;-webkit-transition:margin .1s ease-in-out;transition:margin .1s ease-in-out}.universal-search .filter-list .filter-availability hr{border-color:rgba(0,0,0,.1)}.universal-search .filter-list .filter-availability .secondary-filter-title{color:#525259}.universal-search .filter-list .filter-availability .radio-btns input[type=radio]:checked+label{background-color:#525259;border-color:#525259}.universal-search .filter-list .filter-availability .radio-btns input[type=radio]:focus+label{background-color:#525259;border-color:#525259;-webkit-box-shadow:0 0 0 .2rem rgba(82,82,89,.35);box-shadow:0 0 0 .2rem rgba(82,82,89,.35)}.universal-search .filter-list .filter-availability .radio-btns input[type=radio]+label{background-color:#525259;border-color:#525259}.universal-search .filter-list .filter-gender{padding:.25rem 0}.universal-search .filter-list .filter-gender .radio-wrapper:last-of-type{margin-bottom:0}.universal-search .filter-list .mobile-filter-actions{display:none}}.universal-search .home-cta-block{background:var(--hxp-gradient-custom,linear-gradient(129deg,var(--hxp-gradient-dark) 12%,var(--hxp-gradient-light) 98%));border-radius:var(--hxp-card-border-radius);padding:24px}.universal-search .home-cta-block .cta-block-title{color:var(--hxp-gradient-contrast-text-color);font-size:1.0625rem;font-weight:600;line-height:1.1764705882;margin:0 0 10px}.universal-search .home-cta-block .cta-block-description{color:var(--hxp-gradient-contrast-text-color);font-size:.9375rem;font-weight:400;line-height:1.3333333333;margin:0 0 18px}.universal-search .home-cta-block .cta-block-link{font-size:.9375rem;line-height:1.3333333333;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--hxp-button-primary-background);border-radius:var(--hxp-button-border-radius);color:var(--hxp-button-primary-text-color);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:var(--hxp-button-primary-font-weight);height:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:36px 0 0;padding:10px 24px;text-align:center;text-decoration:none;-webkit-transition:all .3s ease;transition:all .3s ease;width:100%}.universal-search .home-cta-block .cta-block-link:active,.universal-search .home-cta-block .cta-block-link:hover{-webkit-filter:brightness(1.1);filter:brightness(1.1)}.universal-search .search-page-wrapper.map-view .map-container{height:600px;margin-left:-20px;position:relative;width:100vw}.universal-search .search-page-wrapper.map-view .map-container.scrolling{height:250px}.universal-search .search-page-wrapper.map-view .map-container.scrolling:has(+.results-list-container .no-results-message){height:600px}.universal-search .search-page-wrapper.map-view .map-container .marker-label{bottom:2px;position:relative}.universal-search .search-page-wrapper.map-view .map-container .marker-label.active-marker{bottom:3px}.universal-search .search-page-wrapper.map-view .map-container+.results-list-container:has(.no-results-message){left:50%;max-width:800px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:calc(100% - 40px)}.universal-search .search-page-wrapper.map-view .map-result{background:var(--hxp-card-background);border-radius:8px;bottom:0;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.25);box-shadow:0 1px 3px 0 rgba(0,0,0,.25);left:10px;margin-bottom:23px;position:absolute;width:calc(100% - 20px);z-index:6}.universal-search .search-page-wrapper.map-view .map-result .image-result-card{background:transparent;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:0;padding:20px}.universal-search .search-page-wrapper.map-view .map-result .image-result-card .result-image-container{display:none}.universal-search .search-page-wrapper.map-view .map-result .image-result-card .result-details{padding:0 25px 0 15px}.universal-search .search-page-wrapper.map-view .map-result .map-result-pagination{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 3.25rem 0 1.25rem}.universal-search .search-page-wrapper.map-view .map-result .map-result-pagination p{font-family:Open Sans,sans-serif;font-size:1rem;line-height:1;margin-bottom:0}.universal-search .search-page-wrapper.map-view .map-result .map-result-pagination button[disabled]:hover{cursor:default}.universal-search .search-page-wrapper.map-view .map-result .map-result-pagination button[disabled] .icon{stroke:#b1b1b3}.universal-search .search-page-wrapper.map-view .map-result .map-result-pagination button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.universal-search .search-page-wrapper.map-view .map-result .map-result-pagination button:hover{cursor:pointer}.universal-search .search-page-wrapper.map-view .map-result .map-result-pagination .icon{stroke:#181922;stroke-width:1}.universal-search .search-page-wrapper.map-view .map-result .map-result-pagination .left{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.universal-search .search-page-wrapper.map-view .map-result .map-result-close-btn{padding:1rem;position:absolute;right:0;top:0;z-index:1}.universal-search .search-page-wrapper.map-view .map-result .map-result-close-btn .icon-close{stroke:#525259}.universal-search .search-page-wrapper.map-view .map-result .map-result-close-btn:hover{cursor:pointer}.universal-search .search-page-wrapper.map-view .results-list-outer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:relative}.universal-search .search-page-wrapper.map-view .map-results{background:var(--hxp-map-scrolling-background);margin-left:-20px;width:100vw}.universal-search .search-page-wrapper.map-view .map-results .map-result{background:var(--hxp-map-scrolling-background)}.universal-search .search-page-wrapper.map-view .map-results .image-result-card .result-card-inner{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background-color:transparent;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:20px;margin-bottom:0}.universal-search .search-page-wrapper.map-view .map-results .image-result-card .result-card-inner .result-image-container{-ms-flex-item-align:start;align-self:flex-start;-webkit-box-flex:0;-ms-flex:0 1 calc(35% - 10px);flex:0 1 calc(35% - 10px);margin-top:11px;min-width:calc(35% - 10px)}.universal-search .search-page-wrapper.map-view .map-results .image-result-card .result-card-inner .result-image-container svg{height:30px;width:30px}.universal-search .search-page-wrapper.map-view .map-results .image-result-card .result-card-inner .result-details{-webkit-box-flex:0;-ms-flex:0 1 calc(65% - 10px);flex:0 1 calc(65% - 10px);min-width:calc(65% - 10px);padding-left:0;padding-right:0}.universal-search .search-page-wrapper.map-view .map-results-inner{padding:15px 15px 12px}.universal-search .search-page-wrapper.map-view .results-list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;margin:0;overflow-x:auto;padding-bottom:10px;position:relative;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;width:100%}.universal-search .search-page-wrapper.map-view .results-list-item{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;max-width:100%;min-width:100%;padding:0;scroll-margin-left:0;scroll-snap-align:start}@media (min-width:414px){.universal-search .search-page-wrapper.map-view .map-result .image-result-card .result-image-container{display:block;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:130px}}@media (min-width:768px){.universal-search .search-page-wrapper.map-view .map-container{border-radius:8px;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.25);box-shadow:0 1px 3px 0 rgba(0,0,0,.25);height:650px;margin-bottom:3rem;margin-left:0;width:100%}.universal-search .search-page-wrapper.map-view .map-container.scrolling{height:450px;margin-bottom:0;margin-left:12px}.universal-search .search-page-wrapper.map-view .map-container.scrolling:has(+.results-list-container .no-results-message){height:450px}.universal-search .search-page-wrapper.map-view .map-result{bottom:auto;left:20px;max-width:650px;position:absolute;top:20px}.universal-search .search-page-wrapper.map-view .map-result .image-result-card .result-image-container{width:190px}.universal-search .search-page-wrapper.map-view .search-page-results{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:0;max-width:100%;padding:0}.universal-search .search-page-wrapper.map-view .results-list-outer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.universal-search .search-page-wrapper.map-view .map-results{-webkit-box-flex:0;background:transparent;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;margin-bottom:0;margin-left:-12px;max-width:41.6666666667%;padding:0 12px}.universal-search .search-page-wrapper.map-view .map-results:has(~.results-list-container .no-results-message){display:none}.universal-search .search-page-wrapper.map-view .map-results .image-result-card .result-card-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}.universal-search .search-page-wrapper.map-view .map-results .image-result-card .result-card-inner .result-image-container{-webkit-box-flex:unset;-ms-flex:unset;flex:unset;margin-top:0;min-width:100%}.universal-search .search-page-wrapper.map-view .map-results .image-result-card .result-card-inner .result-image-container svg{height:50px;width:50px}.universal-search .search-page-wrapper.map-view .map-results .image-result-card .result-card-inner .result-details{-webkit-box-flex:1;-ms-flex:1;flex:1}.universal-search .search-page-wrapper.map-view .map-results-inner{background:var(--hxp-map-scrolling-background);border-radius:8px;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.25);box-shadow:0 1px 3px 0 rgba(0,0,0,.25);display:-webkit-box;display:-ms-flexbox;display:flex;height:450px;margin-bottom:32px}.universal-search .search-page-wrapper.map-view .results-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:0;max-height:100%;overflow-y:auto;padding-right:20px;-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.universal-search .search-page-wrapper.map-view .results-list-item{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;max-width:100%;min-width:100%;padding:0;scroll-margin-left:15px;scroll-snap-align:start}}@media (min-width:890px){.universal-search .search-page-wrapper.map-view.controls-closed:has(.map-container.scrolling) .search-page-results{padding:0}.universal-search .search-page-wrapper.map-view.controls-closed .controls-container{display:none}.universal-search .search-page-wrapper.map-view.controls-closed .search-page-results{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:0;max-width:100%;padding:0 12px}.universal-search .search-page-wrapper.map-view.controls-closed .map-results{-webkit-box-flex:0;display:block;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;margin-bottom:0;margin-left:0;max-width:33.3333333333%;padding:0 12px}.universal-search .search-page-wrapper.map-view.controls-closed .map-results+.map-container.scrolling{margin:0 12px}.universal-search .search-page-wrapper.map-view.controls-closed .results-list .results-list-item{padding:0}.universal-search .search-page-wrapper.map-view .map-container.scrolling{margin-left:0}.universal-search .search-page-wrapper.map-view .map-results{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;margin-bottom:0;max-width:50%;padding:0 12px}.universal-search .search-page-wrapper.map-view .map-results+.map-container.scrolling{margin-left:12px}.universal-search .search-page-wrapper.map-view .search-page-results{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;margin-bottom:0;max-width:66.6666666667%;padding:0 12px}}@media (min-width:1280px){.universal-search .search-page-wrapper.map-view.controls-closed .map-results{-webkit-box-flex:0;display:block;-ms-flex:0 0 25%;flex:0 0 25%;margin-bottom:0;margin-left:0;max-width:25%;padding:0 12px}.universal-search .search-page-wrapper.map-view.controls-closed .map-results+.map-container.scrolling{margin:0 12px}.universal-search .search-page-wrapper.map-view .map-results{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;margin-bottom:0;max-width:33.3333333333%;padding:0 12px}.universal-search .search-page-wrapper.map-view .search-page-results{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;margin-bottom:0;max-width:75%;padding:0 12px}}.universal-search .no-results{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.universal-search .no-results .headline-medium{font-size:2rem;line-height:1.1875;margin:0 0 22px}.universal-search .no-results p{font-size:.9375rem;line-height:1.3333333333}.universal-search .no-results ul{margin:18px 0;padding-left:12px}.universal-search .no-results ul li{font-size:.9375rem;line-height:1.3333333333}.universal-search .no-results .no-results-clear-btn{font-size:.9375rem;line-height:1.3333333333;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:start;align-self:flex-start;background:var(--hxp-button-primary-background);border-radius:var(--hxp-button-border-radius);color:var(--hxp-button-primary-text-color);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:var(--hxp-button-primary-font-weight);height:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 0 6px;padding:10px 24px;text-align:center;text-decoration:none;-webkit-transition:all .3s ease;transition:all .3s ease;width:auto}.universal-search .no-results .no-results-clear-btn:active,.universal-search .no-results .no-results-clear-btn:hover{-webkit-filter:brightness(1.1);filter:brightness(1.1)}.universal-search .trial-result .trial-link{color:#0064a4;display:block;font-size:1.125rem;font-weight:700;line-height:1.2222222222;margin-bottom:20px;text-decoration:underline}.universal-search .trial-result .trial-section{font-size:1rem;line-height:1.25}.universal-search .trial-result .trial-subjects{margin-top:24px}.universal-search .trial-result .trial-subjects .trial-section-label{margin-bottom:7px}.universal-search .trial-result .trial-section-label{font-weight:700}.universal-search .trial-result .trial-section-value{font-weight:400}.universal-search .trial-result .trial-section-value .text-link{color:#0064a4}.universal-search .trial-result .show-more-trigger{font-size:1rem;font-weight:400;line-height:1.25;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#2178bc;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:12px}.universal-search .trial-result .show-more-trigger:focus,.universal-search .trial-result .show-more-trigger:hover{cursor:pointer;text-decoration:underline}.universal-search .trial-result .subject-tag{background-color:#fff;border:1px solid #e3dbd1;border-radius:30px;color:#000;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:.9375rem;font-weight:400;line-height:1.3333333333;margin:0 10px 10px 0;padding:5px 11px}@media (min-width:768px){.universal-search .trial-result .trial-link{text-decoration:none}.universal-search .trial-result .trial-link:focus,.universal-search .trial-result .trial-link:hover{text-decoration:underline}.universal-search .trial-result .trial-subjects .trial-section-label{font-size:1rem;line-height:1.375;margin-bottom:3px}}.universal-search .result-card{background:var(--hxp-card-background);border-radius:var(--hxp-card-border-radius);border-top:30px;-webkit-box-shadow:var(--hxp-card-box-shadow);box-shadow:var(--hxp-card-box-shadow);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:30px;overflow:hidden;padding:41px 15px 24px;position:relative;width:100%}.universal-search .result-card:before{background:var(--hxp-gradient-custom,linear-gradient(129deg,var(--hxp-gradient-dark) 12%,var(--hxp-gradient-light) 98%));border-bottom:.5px solid #949494;content:"";display:block;height:30px;left:0;position:absolute;top:0;width:100%}.universal-search .result-card.no-border{border-top:none;padding:26px 24px}.universal-search .result-card.no-border:before{display:none}.universal-search .result-card.background-card{background:var(--hxp-gradient-custom,linear-gradient(129deg,var(--hxp-gradient-dark) 12%,var(--hxp-gradient-light) 98%));border-top:none;color:var(--hxp-gradient-contrast-text-color);padding:26px 24px}.universal-search .result-card.background-card:before{display:none}.universal-search .result-card.background-card .clear-all-btn,.universal-search .result-card.background-card .headline-medium,.universal-search .result-card.background-card a,.universal-search .result-card.background-card li,.universal-search .result-card.background-card p,.universal-search .result-card.background-card ul{color:var(--hxp-gradient-contrast-text-color)}.universal-search .result-card.background-card .clear-all-btn:focus,.universal-search .result-card.background-card .clear-all-btn:hover{cursor:pointer;text-decoration:underline}@media (min-width:768px){.universal-search .result-card{padding:49px 24px 24px}.universal-search .result-card:before{background:var(--hxp-gradient-custom,linear-gradient(129deg,var(--hxp-gradient-dark) 12%,var(--hxp-gradient-light) 98%))}}.universal-search .image-result-card{container:hxpcard/inline-size;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:30px;max-width:100%;width:100%}.universal-search .image-result-card.provider-result-card .result-image-container{aspect-ratio:var(--hxp-card-provider-image-aspect-ratio,var(--hxp-card-image-aspect-ratio))}.universal-search .image-result-card.image-overlap .result-card-inner{margin-top:var(--hxp-card-provider-image-overlap-offset)}.universal-search .image-result-card.image-overlap .result-image-container{aspect-ratio:var(--hxp-card-image-overlap-aspect-ratio,var(--hxp-card-provider-image-aspect-ratio,var(--hxp-card-image-aspect-ratio)));overflow:visible}.universal-search .image-result-card.image-overlap .result-image-container:has(.result-image) .result-image-bg{background:linear-gradient(197deg,var(--hxp-card-image-gradient-light) 47.48%,var(--hxp-card-image-gradient-dark) 95.42%)}.universal-search .image-result-card.image-overlap .result-image-container .result-image{bottom:0;height:calc(100% + var(--hxp-card-provider-image-overlap-offset));-o-object-position:center bottom;object-position:center bottom;top:auto}.universal-search .image-result-card .result-card-inner{background:var(--hxp-card-background);border-radius:var(--hxp-card-border-radius);-webkit-box-shadow:var(--hxp-card-box-shadow);box-shadow:var(--hxp-card-box-shadow);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:100%;width:100%}.universal-search .image-result-card .result-image-container{-ms-flex-item-align:center;align-self:center;aspect-ratio:var(--hxp-card-image-aspect-ratio);border-radius:var(--hxp-card-border-radius);max-width:var(--hxp-card-image-max-width);overflow:hidden;position:relative;width:100%}.universal-search .image-result-card .result-image-container:after{background-color:var(--hxp-card-image-border-color);bottom:0;content:"";display:block;height:8px;left:0;position:absolute;width:100%}.universal-search .image-result-card .result-image-container .result-image-bg{background:-webkit-gradient(linear,left top,right top,from(#e0e0e0),to(#ccc));background:linear-gradient(90deg,#e0e0e0,#ccc);border-radius:var(--hxp-card-border-radius);height:100%;left:0;position:absolute;top:0;width:100%}.universal-search .image-result-card .result-image-container .result-image{border-radius:var(--hxp-card-border-radius);height:100%;left:0;max-width:none;-o-object-fit:cover;object-fit:cover;-o-object-position:center 20%;object-position:center 20%;position:absolute;top:0;width:100%}.universal-search .image-result-card .result-image-container svg{fill:#fff;height:50px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:50px}.universal-search .image-result-card .result-image-container .result-image-badge{font-size:.75rem;line-height:1.1666666667;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--hxp-tag-color);border-radius:var(--hxp-ui-border-radius);bottom:10px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:400;gap:4px;left:10px;padding:4px 10px;position:absolute}.universal-search .image-result-card .result-image-container .result-image-badge:has(svg){font-size:.9375rem;font-weight:500;line-height:1.3333333333;padding:2px 8px}.universal-search .image-result-card .result-image-container .result-image-badge svg{fill:#fff;height:16px;left:0;position:relative;top:0;-webkit-transform:none;-ms-transform:none;transform:none;width:19px}.universal-search .image-result-card .result-image-container .result-image-badge svg.icon-virtual-meeting{width:24px}.universal-search .image-result-card .result-image-container .result-image-icon-flag{height:20px;left:auto;right:10px;top:10px;-webkit-transform:none;-ms-transform:none;transform:none;width:20px}.universal-search .image-result-card .result-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;padding:11px 15px 15px}.universal-search .image-result-card .result-date-container{padding-bottom:12px;position:relative}.universal-search .image-result-card .result-date-container:after{background-color:var(--hxp-icon-color);bottom:0;content:"";display:block;height:4px;left:0;position:absolute;width:26px}.universal-search .image-result-card .result-date{font-size:.75rem;line-height:1.1666666667}.universal-search .image-result-card .result-date.result-day{font-weight:600}.universal-search .image-result-card .result-time{font-size:.75rem;line-height:1.1666666667}.universal-search .image-result-card .result-time .additional-dates{display:inline-block;font-weight:600;margin-left:4px}.universal-search .image-result-card .result-title{font-size:1.125rem;font-weight:700;line-height:1.2222222222}.universal-search .image-result-card .result-name{color:var(--hxp-link-color);display:inline-block;font-size:1.1875rem;font-weight:600;line-height:1.2105263158;margin-bottom:4px;text-decoration:underline}.universal-search .image-result-card .result-description{color:#000;font-size:.9375rem;line-height:1.3333333333}.universal-search .image-result-card .result-description *{font-size:.9375rem;font-weight:400;line-height:1.3333333333}.universal-search .image-result-card .result-description a{color:var(--hxp-link-color);text-decoration:none}.universal-search .image-result-card .result-description a:hover{text-decoration:underline}.universal-search .image-result-card .result-description .description-title,.universal-search .image-result-card .result-description .description-title *{font-weight:600}.universal-search .image-result-card .result-description .additional-flag{white-space:nowrap}.universal-search .image-result-card .distance-away{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--hxp-link-color);gap:4px;margin-bottom:5px;text-decoration:none}.universal-search .image-result-card .distance-away[href]:hover{text-decoration:underline}.universal-search .image-result-card .distance-away svg{display:var(--hxp-card-location-icon-display);height:19px;fill:var(--hxp-link-color);width:19px}.universal-search .image-result-card .accepting-new-patients{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.universal-search .image-result-card .accepting-new-patients svg{fill:var(--hxp-link-color);height:16px;vertical-align:center;width:16px}.universal-search .image-result-card .phone-scheduling{margin-bottom:5px}.universal-search .image-result-card .phone-scheduling a{display:block;margin-top:8px}.universal-search .image-result-card .ratings{margin-bottom:10px}.universal-search .image-result-card .result-link{color:var(--hxp-link-color);font-size:.9375rem;line-height:1.3333333333;text-decoration:none}.universal-search .image-result-card .result-link:hover{text-decoration:underline}.universal-search .image-result-card .result-bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;margin-top:auto;padding-top:10px}.universal-search .image-result-card .result-bottom,.universal-search .image-result-card .result-section-toggles{display:-webkit-box;display:-ms-flexbox;display:flex}.universal-search .image-result-card .result-section-toggles+.phone-scheduling{margin-bottom:0;min-height:100px}.universal-search .image-result-card .result-section-toggles+.result-section-content{min-height:140px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.universal-search .image-result-card .result-section-toggles .section-toggle-button:last-of-type{text-align:right}.universal-search .image-result-card .section-toggle-button{border-bottom:3px solid #ccc;color:#000;cursor:pointer;font-size:.9375rem;line-height:1.3333333333;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;font-weight:400;margin:0;padding:0 1px 4px;text-align:left}.universal-search .image-result-card .section-toggle-button.active{border-bottom-color:var(--hxp-link-color);font-weight:600}.universal-search .image-result-card .result-section-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.universal-search .image-result-card .result-scheduling-grid{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));min-height:100px}.universal-search .image-result-card .result-scheduling-block{padding-top:10px}.universal-search .image-result-card .result-scheduling-block,.universal-search .image-result-card .result-scheduling-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.universal-search .image-result-card .result-scheduling-link{font-size:.875rem;line-height:1.2142857143;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--hxp-button-scheduling-background);border:var(--hxp-button-scheduling-border-width) solid var(--hxp-button-scheduling-border-color,transparent);border-radius:var(--hxp-button-border-radius);color:var(--hxp-button-scheduling-text-color);font-weight:var(--hxp-button-scheduling-font-weight);height:45px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:10px;text-align:center;text-decoration:none}.universal-search .image-result-card .result-scheduling-link:active,.universal-search .image-result-card .result-scheduling-link:hover{-webkit-filter:brightness(.9);filter:brightness(.9)}.universal-search .image-result-card .result-button-link{font-size:.9375rem;line-height:1.3333333333;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--hxp-button-primary-background);border-radius:var(--hxp-button-border-radius);color:var(--hxp-button-primary-text-color);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:var(--hxp-button-primary-font-weight);height:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:10px 24px;text-align:center;text-decoration:none;-webkit-transition:all .3s ease;transition:all .3s ease;width:100%}.universal-search .image-result-card .result-button-link:active,.universal-search .image-result-card .result-button-link:hover{-webkit-filter:brightness(1.1);filter:brightness(1.1)}.universal-search .image-result-card .result-button-link.result-button-white{background:var(--hxp-button-secondary-background);border:var(--hxp-button-secondary-border-width) solid var(--hxp-button-secondary-border-color,transparent);-webkit-box-shadow:var(--hxp-button-secondary-box-shadow);box-shadow:var(--hxp-button-secondary-box-shadow);color:var(--hxp-button-secondary-text-color);font-weight:var(--hxp-button-secondary-font-weight);height:50px}.universal-search .image-result-card .result-button-link.result-button-white.white-alt{-webkit-box-shadow:none;box-shadow:none;height:40px}.universal-search .image-result-card .result-button-link.result-button-white:active,.universal-search .image-result-card .result-button-link.result-button-white:hover{-webkit-filter:brightness(.9);filter:brightness(.9)}@media (min-width:768px){.universal-search .image-result-card .result-name{text-decoration:none}.universal-search .image-result-card .result-name:hover{text-decoration:underline}.universal-search .image-result-card .section-toggle-button{font-size:.8125rem;line-height:1.0769230769;padding-bottom:5px}}@container hxpcard (inline-size > 600px){.universal-search .image-result-card.image-overlap .result-card-inner{margin-top:0}.universal-search .image-result-card.image-overlap .result-image-container{-ms-flex-item-align:start;align-self:flex-start;aspect-ratio:var(--hxp-card-image-overlap-aspect-ratio,var(--hxp-card-provider-image-aspect-ratio,var(--hxp-card-image-aspect-ratio)));margin:calc(var(--hxp-card-provider-image-overlap-offset) + 6px);overflow:visible}.universal-search .image-result-card.image-overlap .result-image-container .result-image{bottom:0;height:calc(100% + var(--hxp-card-provider-image-overlap-offset));max-height:none;-o-object-position:center bottom;object-position:center bottom;top:auto}.universal-search .image-result-card.image-overlap .result-details{padding:calc(var(--hxp-card-provider-image-overlap-offset) + 6px) calc((var(--hxp-card-provider-image-overlap-offset) + 6px)*2) calc(var(--hxp-card-provider-image-overlap-offset) + 6px) 0}.universal-search .image-result-card .result-card-inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.universal-search .image-result-card .result-image-container{-ms-flex-item-align:start;align-self:flex-start;height:auto;margin:24px auto;max-height:400px;max-width:min(var(--hxp-card-image-max-width),40% - 48px)}.universal-search .image-result-card .result-image-container img{height:100%;max-height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 25%;object-position:center 25%;width:100%}.universal-search .image-result-card .result-details{min-width:60%;-webkit-box-flex:0;-ms-flex:0 1 60%;flex:0 1 60%;padding:24px 48px 24px 0}.universal-search .image-result-card .result-section-toggles+.result-section-content{min-height:115px}}.universal-search .general-info-result{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px;margin-bottom:24px}.universal-search .general-info-result.general-info-result-simplified{margin-bottom:15px}.universal-search .general-info-result.general-info-result-simplified .general-info-title{font-size:.9375rem;font-weight:400;line-height:1.3333333333}.universal-search .general-info-result.general-info-result-simplified .general-info-description{display:none}.universal-search .general-info-result .general-info-title{color:var(--hxp-link-color);font-size:1.125rem;font-weight:700;line-height:1.3333333333;text-decoration:underline}.universal-search .general-info-result .general-info-description,.universal-search .general-info-result p{color:#000;font-size:.9375rem;line-height:1.3333333333;margin:0}.universal-search .general-info-result .general-info-description a,.universal-search .general-info-result p a{color:var(--hxp-link-color);text-decoration:none}.universal-search .general-info-result .general-info-description a:hover,.universal-search .general-info-result p a:hover{text-decoration:underline}@media (min-width:768px){.universal-search .general-info-result .general-info-title{text-decoration:none}.universal-search .general-info-result .general-info-title:hover{text-decoration:underline}}.universal-search .search-page-header{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:25px}.universal-search .search-page-header .filter-controls{display:none}.universal-search .search-page-header .search-description-and-controls{width:100%}.universal-search .search-page-header .headline-large{font-size:1.5rem;line-height:1.1666666667;margin:0}@media (min-width:890px){.universal-search .search-page-header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-12px;margin-right:-12px}.universal-search .search-page-header:has(+.search-page-wrapper.controls-closed){-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.universal-search .search-page-header:has(+.search-page-wrapper.controls-closed) .search-description-and-controls:first-child{-webkit-box-flex:0;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;margin-bottom:0;max-width:83.3333333333%;padding:0 12px}.universal-search .search-page-header .filter-controls{-webkit-box-flex:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;gap:19px;margin-bottom:0;max-width:33.3333333333%;padding:0 12px}.universal-search .search-page-header .filter-controls button{background:var(--hxp-card-background);color:#000;font-size:.9375rem;line-height:1.3333333333;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:var(--hxp-ui-border-radius);-webkit-box-shadow:var(--hxp-card-box-shadow);box-shadow:var(--hxp-card-box-shadow);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:600;-webkit-box-pack:justify;-ms-flex-pack:justify;height:45px;justify-content:space-between;padding:15px}.universal-search .search-page-header .filter-controls button .icon{height:10px;margin-left:12px;width:10px}.universal-search .search-page-header .filter-controls button:hover{color:var(--hxp-link-color)}.universal-search .search-page-header .filter-controls .desktop-toggle-filters-btn{-webkit-box-flex:1;-ms-flex:1;flex:1}.search-controls-open .universal-search .search-page-header .filter-controls .desktop-toggle-filters-btn .icon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.universal-search .search-page-header .filter-controls .desktop-clear-filters-btn{background:transparent;border:1px solid #ccc;-webkit-box-shadow:none;box-shadow:none;-ms-flex-preferred-size:100px;flex-basis:100px}.universal-search .search-page-header .search-description-and-controls{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;margin-bottom:0;max-width:66.6666666667%;padding:0 12px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;gap:32px}.universal-search .search-page-header .headline-large{font-size:2rem;line-height:1.25}.universal-search .search-page-header .results-controls{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:5px}}@media (min-width:1280px){.universal-search .search-page-header .filter-controls{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;margin-bottom:0;max-width:25%;padding:0 12px}.universal-search .search-page-header .search-description-and-controls{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;margin-bottom:0;max-width:75%;padding:0 12px}}.universal-search .universal-search-header{background:var(--hxp-gradient-custom,linear-gradient(129deg,var(--hxp-gradient-dark) 33.19%,var(--hxp-gradient-light) 83.11%));-webkit-box-shadow:inset 0 calc(var(--hxp-tab-border-width)*-1) 0 0 #ccc;box-shadow:inset 0 calc(var(--hxp-tab-border-width)*-1) 0 0 #ccc;margin-bottom:21px}.universal-search .universal-search-header .universal-search-typeahead-wrapper{margin-left:auto;margin-right:auto;max-width:1340px;padding:15px 20px 10px;width:100%}@media (min-width:768px){.universal-search .universal-search-header .universal-search-typeahead-wrapper{padding-left:30px;padding-right:30px}}@media (min-width:1280px){.universal-search .universal-search-header .universal-search-typeahead-wrapper{padding-left:70px;padding-right:70px}}@media (min-width:1440px){.universal-search .universal-search-header .universal-search-typeahead-wrapper{padding-left:70px;padding-right:70px}}.universal-search .universal-search-header .universal-search-typeahead-wrapper .input-icon-container{margin:auto;max-width:800px;position:relative}.universal-search .universal-search-header .universal-search-typeahead-wrapper .input-icon-container.loading:after{-webkit-animation:spin 1.4s linear infinite;animation:spin 1.4s linear infinite;border:2px solid var(--hxp-typeahead-text-color);border-bottom:2px solid transparent;border-left:2px solid transparent;border-radius:50%;content:" ";display:block;height:16px;pointer-events:none;width:16px}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.universal-search .universal-search-header .universal-search-typeahead-wrapper .input-icon-container.loading .btn-search{display:none}.universal-search .universal-search-header .universal-search-typeahead-wrapper .input-icon-container.loading:after{position:absolute;right:25px;top:15px}.universal-search .universal-search-header .universal-search-typeahead-wrapper .input-icon-container input{background-color:var(--hxp-typeahead-background,transparent);border:2px solid var(--hxp-typeahead-border-color);border-radius:var(--hxp-typeahead-border-radius);color:var(--hxp-typeahead-text-color);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.125rem;height:46px;line-height:1.1111111111;margin-bottom:0;padding:12px 2.75rem 12px 35px;position:relative;text-align:left;width:100%;z-index:1}.universal-search .universal-search-header .universal-search-typeahead-wrapper .input-icon-container input::-webkit-input-placeholder{color:var(--hxp-typeahead-placeholder-text-color);text-align:left}.universal-search .universal-search-header .universal-search-typeahead-wrapper .input-icon-container input::-moz-placeholder{color:var(--hxp-typeahead-placeholder-text-color);text-align:left}.universal-search .universal-search-header .universal-search-typeahead-wrapper .input-icon-container input:-ms-input-placeholder{color:var(--hxp-typeahead-placeholder-text-color);text-align:left}.universal-search .universal-search-header .universal-search-typeahead-wrapper .input-icon-container input::-ms-input-placeholder{color:var(--hxp-typeahead-placeholder-text-color);text-align:left}.universal-search .universal-search-header .universal-search-typeahead-wrapper .input-icon-container input::placeholder{color:var(--hxp-typeahead-placeholder-text-color);text-align:left}.universal-search .universal-search-header .universal-search-typeahead-wrapper .input-icon-container .btn-search{cursor:pointer;position:absolute;right:25px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:1}.universal-search .universal-search-header .universal-search-typeahead-wrapper .input-icon-container .btn-search>.icon{fill:var(--hxp-typeahead-text-color);height:18px;pointer-events:none;width:18px}.universal-search .universal-search-header .universal-search-typeahead-wrapper .input-icon-container .btn-clear-search{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;opacity:0;padding:0 10px;pointer-events:none;position:absolute;right:50px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;visibility:hidden;z-index:1}.universal-search .universal-search-header .universal-search-typeahead-wrapper .input-icon-container .btn-clear-search.visible{opacity:1;pointer-events:auto;visibility:visible}.universal-search .universal-search-header .universal-search-typeahead-wrapper .input-icon-container .btn-clear-search:after{background-color:var(--hxp-typeahead-border-color,var(--hxp-typeahead-placeholder-text-color));content:"";display:block;height:28px;position:absolute;right:0;top:50%;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%);width:1px}.universal-search .universal-search-header .universal-search-typeahead-wrapper .input-icon-container .btn-clear-search>.icon{fill:var(--hxp-typeahead-text-color);height:11px;pointer-events:none;width:11px}.universal-search .universal-search-header .universal-search-typeahead-wrapper .input-icon-container>.icon{height:24px;pointer-events:none;stroke:var(--hxp-typeahead-text-color);width:24px}.universal-search .universal-search-header .react-autosuggest__container{position:relative;z-index:1}.universal-search .universal-search-header .react-autosuggest__input--open+.react-autosuggest__suggestions-container,.universal-search .universal-search-header .react-autosuggest__input:focus+.react-autosuggest__suggestions-container{display:block}.universal-search .universal-search-header .react-autosuggest__suggestions-container{background:var(--hxp-typeahead-background,var(--hxp-gradient-custom,linear-gradient(129deg,var(--hxp-gradient-dark) 33.19%,var(--hxp-gradient-light) 83.11%)));background-position:bottom;background-repeat:no-repeat;background-size:auto calc(100% - 23px);border:1px solid var(--hxp-typeahead-border-color);border-bottom-left-radius:var(--hxp-typeahead-border-radius);border-bottom-right-radius:var(--hxp-typeahead-border-radius);border-top:none;display:none;margin-top:-23px;padding:32px 10px 10px;position:absolute;top:100%;width:100%;z-index:0}.universal-search .universal-search-header .react-autosuggest__suggestions-container [aria-selected=true] .typeahead-suggestion{border-color:var(--hxp-typeahead-border-color,var(---hxp-typeahead-text-color))}.universal-search .universal-search-header .react-autosuggest__suggestions-container .typeahead-label{color:var(--hxp-typeahead-border-color);font-size:.625rem;font-weight:600;letter-spacing:1px;line-height:2;margin-bottom:8px;padding:0 16px 12px;position:relative;text-transform:uppercase}.universal-search .universal-search-header .react-autosuggest__suggestions-container .typeahead-label:after{background-color:var(--hxp-typeahead-border-color);content:"";display:block;height:1px;left:50%;position:absolute;top:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:calc(100% - 32px)}.universal-search .universal-search-header .react-autosuggest__suggestions-container .filter-title{color:#525259;margin:5px 10px}.universal-search .universal-search-header .typeahead-suggestion{border:.5px solid transparent;border-radius:var(--hxp-typeahead-border-radius);color:var(--hxp-typeahead-text-color);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.9375rem;font-weight:400;line-height:1.3333333333;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0;padding:.625rem 16px;width:100%}.universal-search .universal-search-header .typeahead-suggestion.selected,.universal-search .universal-search-header .typeahead-suggestion:focus,.universal-search .universal-search-header .typeahead-suggestion:hover,.universal-search .universal-search-header .typeahead-suggestion[aria-selected=true]{border-color:var(--hxp-typeahead-border-color,var(---hxp-typeahead-text-color));cursor:pointer}.universal-search .universal-search-header .typeahead-suggestion .suggestion-name{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.universal-search .universal-search-header .typeahead-suggestion .suggestion-number{padding-left:1rem}.universal-search .universal-search-header .universal-search-spellcheck-wrapper{height:18px;margin:5px auto 10px;max-width:1340px;padding-left:20px;padding-right:20px;width:100%}@media (min-width:768px){.universal-search .universal-search-header .universal-search-spellcheck-wrapper{padding-left:30px;padding-right:30px}}@media (min-width:1280px){.universal-search .universal-search-header .universal-search-spellcheck-wrapper{padding-left:70px;padding-right:70px}}@media (min-width:1440px){.universal-search .universal-search-header .universal-search-spellcheck-wrapper{padding-left:70px;padding-right:70px}}.universal-search .universal-search-header .spellcheck-text{color:var(--hxp-typeahead-text-color);font-size:.9375rem;line-height:1.2;text-align:center}.universal-search .universal-search-header .spellcheck-button{background:none;color:var(--hxp-typeahead-text-color);cursor:pointer;font-style:italic;margin:0;outline:0;padding:0;text-decoration:underline}.universal-search .universal-search-header .universal-search-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-overflow-style:none;overflow-x:scroll;padding:10px 15px 0;scrollbar-width:none}.universal-search .universal-search-header .universal-search-tabs::-webkit-scrollbar{display:none}.universal-search .universal-search-header .universal-search-tabs .search-type-tab{font-size:.8125rem;line-height:1.2307692308;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:transparent;border:none;border-radius:var(--hxp-ui-border-radius) var(--hxp-ui-border-radius) 0 0;color:var(--hxp-gradient-contrast-text-color);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:600;gap:8px;margin:0;padding:7px 24px 9px;position:relative;text-transform:uppercase;text-wrap:nowrap}.universal-search .universal-search-header .universal-search-tabs .search-type-tab.active{background-color:var(--hxp-search-background);-webkit-box-shadow:0 0 0 var(--hxp-tab-border-width) #ccc;box-shadow:0 0 0 var(--hxp-tab-border-width) #ccc;color:#000}@media (min-width:890px){.universal-search .universal-search-header .universal-search-typeahead-wrapper{padding-bottom:27px;padding-top:24px}.universal-search .universal-search-header .universal-search-typeahead-wrapper .search-typeahead-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-12px;margin-right:-12px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.universal-search .universal-search-header .universal-search-typeahead-wrapper .input-icon-container{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;margin-bottom:0;max-width:75%;max-width:none;padding:0 12px}.universal-search .universal-search-header .universal-search-typeahead-wrapper .input-icon-container.loading:after{right:37px;top:21.5px}.universal-search .universal-search-header .universal-search-typeahead-wrapper .input-icon-container input{height:59px}.universal-search .universal-search-header .universal-search-typeahead-wrapper .input-icon-container .btn-search{right:37px}.universal-search .universal-search-header .universal-search-typeahead-wrapper .input-icon-container .btn-clear-search{padding:0 15px;right:70px}.universal-search .universal-search-header .universal-search-spellcheck-wrapper{height:18px;margin:-18px auto 10px;max-width:1340px;padding-left:20px;padding-right:20px;width:100%}}@media (min-width:890px) and (min-width:768px){.universal-search .universal-search-header .universal-search-spellcheck-wrapper{padding-left:30px;padding-right:30px}}@media (min-width:890px) and (min-width:1280px){.universal-search .universal-search-header .universal-search-spellcheck-wrapper{padding-left:70px;padding-right:70px}}@media (min-width:890px) and (min-width:1440px){.universal-search .universal-search-header .universal-search-spellcheck-wrapper{padding-left:70px;padding-right:70px}}@media (min-width:890px){.universal-search .universal-search-header .spellcheck-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-12px;margin-right:-12px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.universal-search .universal-search-header .spellcheck-text{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;margin-bottom:0;max-width:75%;padding:0 12px 0 49px;text-align:left}.universal-search .universal-search-header .universal-search-tabs{margin-left:auto;margin-right:auto;max-width:1340px;padding-left:20px;padding-right:20px;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (min-width:890px) and (min-width:768px){.universal-search .universal-search-header .universal-search-tabs{padding-left:30px;padding-right:30px}}@media (min-width:890px) and (min-width:1280px){.universal-search .universal-search-header .universal-search-tabs{padding-left:70px;padding-right:70px}}@media (min-width:890px) and (min-width:1440px){.universal-search .universal-search-header .universal-search-tabs{padding-left:70px;padding-right:70px}}@media (min-width:1280px){.universal-search .universal-search-header .universal-search-typeahead-wrapper .input-icon-container{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;margin-bottom:0;max-width:66.6666666667%;max-width:none;padding:0 12px}.universal-search .universal-search-header .spellcheck-text{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;margin-bottom:0;max-width:66.6666666667%;padding:0 12px 0 49px}}.universal-search .universal-search-typeahead{font-family:var(--hxp-font-family);position:relative}.universal-search .universal-search-typeahead.search-open .universal-search-typeahead-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-animation:global-search-typeahead-fade-in .4s;animation:global-search-typeahead-fade-in .4s;display:-webkit-box;display:-ms-flexbox;display:flex;opacity:1;pointer-events:auto}@-webkit-keyframes global-search-typeahead-fade-in{0%{opacity:0}to{opacity:1}}@keyframes global-search-typeahead-fade-in{0%{opacity:0}to{opacity:1}}.universal-search .universal-search-typeahead.search-closing .universal-search-typeahead-container{opacity:0;pointer-events:none}.universal-search .universal-search-typeahead.search-fade .search-dropdown{opacity:0;-webkit-transition:opacity .4s;transition:opacity .4s}body:has([data-react-module=UniversalSearch]:not([data-prop-standalone-vertical]:not([data-prop-standalone-vertical=""]))) .universal-search .universal-search-typeahead:not([data-show-on-universal-search=true]){opacity:0;pointer-events:none;visibility:hidden}.universal-search .universal-search-typeahead .universal-search-trigger{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:13px;width:auto}.universal-search .universal-search-typeahead .universal-search-trigger .icon-search{height:24px;fill:#fff;width:24px}.universal-search .universal-search-typeahead .universal-search-typeahead-container{background:var(--hxp-gradient-custom,linear-gradient(129deg,var(--hxp-gradient-dark) 33.19%,var(--hxp-gradient-light) 83.11%));-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.25);box-shadow:0 1px 3px 0 rgba(0,0,0,.25);display:none;height:60px;left:0;opacity:0;pointer-events:none;position:fixed;top:0;-webkit-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out;width:100vw;z-index:9999999999}.universal-search .universal-search-typeahead .search-form{width:100%;z-index:2}.universal-search .universal-search-typeahead .search-grid{margin-left:auto;margin-right:auto;max-width:1340px;padding-left:20px;padding-right:20px;position:relative;width:100%}@media (min-width:768px){.universal-search .universal-search-typeahead .search-grid{padding-left:30px;padding-right:30px}}@media (min-width:1280px){.universal-search .universal-search-typeahead .search-grid{padding-left:70px;padding-right:70px}}@media (min-width:1440px){.universal-search .universal-search-typeahead .search-grid{padding-left:70px;padding-right:70px}}.universal-search .universal-search-typeahead .search-input-row{display:-webkit-box;display:-ms-flexbox;display:flex}.universal-search .universal-search-typeahead .search-overlay{bottom:0;display:block;left:0;position:fixed;right:0;top:60px;-webkit-transition:top .2s ease-in-out;transition:top .2s ease-in-out}.universal-search .universal-search-typeahead .search-overlay-close{color:var(--hxp-gradient-contrast-text-color);cursor:pointer;font-size:.8125rem;font-weight:600;line-height:1.5384615385;margin-left:8px;position:relative;text-transform:uppercase;width:auto}.universal-search .universal-search-typeahead .search-overlay-close:focus,.universal-search .universal-search-typeahead .search-overlay-close:hover{text-decoration:underline}.universal-search .universal-search-typeahead .search-input-container{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative}.universal-search .universal-search-typeahead .search-input-container>.icon{height:24px;pointer-events:none;stroke:#fff;width:24px}.universal-search .universal-search-typeahead .search-typeahead-input{background-color:var(--hxp-typeahead-background,transparent);border:2px solid var(--hxp-typeahead-border-color);border-radius:var(--hxp-typeahead-border-radius);color:var(--hxp-typeahead-text-color);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1rem;font-weight:400;height:44px;line-height:1.375;margin-bottom:0;outline:0;padding:9px 47px 9px 20px;text-align:left;width:100%}.universal-search .universal-search-typeahead .search-typeahead-input::-webkit-input-placeholder{color:var(--hxp-typeahead-placeholder-text-color);text-align:left}.universal-search .universal-search-typeahead .search-typeahead-input::-moz-placeholder{color:var(--hxp-typeahead-placeholder-text-color);text-align:left}.universal-search .universal-search-typeahead .search-typeahead-input:-ms-input-placeholder{color:var(--hxp-typeahead-placeholder-text-color);text-align:left}.universal-search .universal-search-typeahead .search-typeahead-input::-ms-input-placeholder{color:var(--hxp-typeahead-placeholder-text-color);text-align:left}.universal-search .universal-search-typeahead .search-typeahead-input::placeholder{color:var(--hxp-typeahead-placeholder-text-color);text-align:left}.universal-search .universal-search-typeahead .search-typeahead-input::-webkit-search-cancel-button,.universal-search .universal-search-typeahead .search-typeahead-input::-webkit-search-decoration,.universal-search .universal-search-typeahead .search-typeahead-input::-webkit-search-results-button,.universal-search .universal-search-typeahead .search-typeahead-input::-webkit-search-results-decoration{display:none}.universal-search .universal-search-typeahead .search-typeahead-input::-ms-clear,.universal-search .universal-search-typeahead .search-typeahead-input::-ms-reveal{display:none;height:0;width:0}.universal-search .universal-search-typeahead .submit-search{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:17px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:auto}.universal-search .universal-search-typeahead .submit-search>.icon{fill:var(--hxp-typeahead-text-color);height:18px;pointer-events:none;width:18px}.universal-search .universal-search-typeahead .clear-search{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;opacity:0;padding:0 10px;pointer-events:none;position:absolute;right:45px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;visibility:hidden;width:auto}.universal-search .universal-search-typeahead .clear-search.visible{opacity:1;pointer-events:auto;visibility:visible}.universal-search .universal-search-typeahead .clear-search:after{background-color:var(--hxp-typeahead-border-color,var(--hxp-typeahead-placeholder-text-color));content:"";display:block;height:28px;position:absolute;right:0;top:50%;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%);width:1px}.universal-search .universal-search-typeahead .clear-search>.icon{fill:var(--hxp-typeahead-text-color);height:11px;pointer-events:none;width:11px}.universal-search .universal-search-typeahead .search-dropdown{-webkit-animation:global-search-typeahead-fade-in .4s;animation:global-search-typeahead-fade-in .4s;background:var(--hxp-gradient-custom,linear-gradient(129deg,var(--hxp-gradient-dark) 33.19%,var(--hxp-gradient-light) 83.11%));display:block;height:calc(100dvh - 59px);left:0;opacity:1;padding-top:0;position:absolute;text-align:left;top:59px;width:100vw;z-index:1}.universal-search .universal-search-typeahead .search-dropdown .dropdown-container{margin-left:auto;margin-right:auto;max-height:calc(100dvh - 60px);max-width:1340px;overflow:auto;padding-left:20px;padding-right:20px;width:100%;-ms-overflow-style:none;padding-bottom:36px;scrollbar-width:none}@media (min-width:768px){.universal-search .universal-search-typeahead .search-dropdown .dropdown-container{padding-left:30px;padding-right:30px}}@media (min-width:1280px){.universal-search .universal-search-typeahead .search-dropdown .dropdown-container{padding-left:70px;padding-right:70px}}@media (min-width:1440px){.universal-search .universal-search-typeahead .search-dropdown .dropdown-container{padding-left:70px;padding-right:70px}}.universal-search .universal-search-typeahead .search-dropdown .dropdown-container::-webkit-scrollbar{display:none}.universal-search .universal-search-typeahead .search-dropdown .mobile-find-ctas{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;margin:20px 0 28px}.universal-search .universal-search-typeahead .search-dropdown .mobile-find-ctas .mobile-find-link{color:var(--hxp-gradient-contrast-text-color);display:block;font-size:1.125rem;font-weight:600;line-height:1.2222222222;text-decoration:none;-ms-flex-preferred-size:100%;flex-basis:100%;height:auto}.universal-search .universal-search-typeahead .search-dropdown .mobile-find-ctas .mobile-find-link .count-and-icon{display:inline-block}.universal-search .universal-search-typeahead .search-dropdown .mobile-find-ctas .mobile-find-link .icon{fill:var(--hxp-icon-color-bright,var(--hxp-icon-color))}.universal-search .universal-search-typeahead .search-dropdown .dropdown-secondary .category-list{display:none}.universal-search .universal-search-typeahead .search-dropdown .category-list{background:var(--hxp-typeahead-card-background);border:.5px solid var(--hxp-typeahead-card-border-color);border-radius:min(var(--hxp-ui-border-radius) * 2,var(--hxp-card-border-radius));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:24px}.universal-search .universal-search-typeahead .search-dropdown .category-list:not(:first-of-type){margin-top:15px}.universal-search .universal-search-typeahead .search-dropdown .result-list{list-style-type:none;margin:0 0 24px;padding:0}.universal-search .universal-search-typeahead .search-dropdown .result-list-item{font-size:.9375rem;line-height:1.1333333333;text-align:left}.universal-search .universal-search-typeahead .search-dropdown .result-list-item:before{display:none}.universal-search .universal-search-typeahead .search-dropdown .result-list-item:not(:last-of-type){margin-bottom:.5rem}.universal-search .universal-search-typeahead .search-dropdown .result-list-link{color:var(--hxp-gradient-contrast-text-color);font-size:.9375rem;font-weight:300;height:auto;line-height:1.1333333333;margin:0 0 8px;padding:0;text-decoration:none}.universal-search .universal-search-typeahead .search-dropdown .result-list-link.active,.universal-search .universal-search-typeahead .search-dropdown .result-list-link:focus,.universal-search .universal-search-typeahead .search-dropdown .result-list-link:hover{background-color:transparent;text-decoration:underline}.universal-search .universal-search-typeahead .search-dropdown .category-heading{color:var(--hxp-gradient-contrast-text-color);font-size:1.125rem;line-height:1.2222222222;margin:0 0 8px}.universal-search .universal-search-typeahead .search-dropdown .view-all-link{border-top:1px solid var(--hxp-typeahead-card-border-color);color:var(--hxp-gradient-contrast-text-color);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.9375rem;font-weight:600;height:auto;line-height:1.1333333333;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:0;margin-top:auto;padding:20px 0 0;text-decoration:none}.universal-search .universal-search-typeahead .search-dropdown .view-all-link.active,.universal-search .universal-search-typeahead .search-dropdown .view-all-link:focus,.universal-search .universal-search-typeahead .search-dropdown .view-all-link:hover{background-color:transparent;text-decoration:underline}.universal-search .universal-search-typeahead .search-dropdown .view-all-link .result-count{font-weight:400}.universal-search .universal-search-typeahead .search-dropdown .view-all-link .icon{fill:var(--hxp-icon-color-bright,var(--hxp-icon-color));width:18px}.universal-search .universal-search-typeahead .search-dropdown .primary-view-all{font-size:.9375rem;line-height:1.3333333333;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--hxp-button-primary-background);border-radius:var(--hxp-button-border-radius);color:var(--hxp-button-primary-text-color);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:var(--hxp-button-primary-font-weight);height:62px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:15px 0 0;padding:17px 24px;text-align:center;text-decoration:none;-webkit-transition:all .3s ease;transition:all .3s ease;width:100%}.universal-search .universal-search-typeahead .search-dropdown .primary-view-all.active,.universal-search .universal-search-typeahead .search-dropdown .primary-view-all:focus,.universal-search .universal-search-typeahead .search-dropdown .primary-view-all:hover{-webkit-filter:brightness(1.1);filter:brightness(1.1)}.universal-search .universal-search-typeahead .search-dropdown .primary-view-all .icon-arrow{fill:var(--hxp-button-primary-text-color);margin-left:12px;width:18px}@media (min-width:890px){.universal-search .universal-search-typeahead .universal-search-typeahead-container{height:106px}.universal-search .universal-search-typeahead .search-overlay{top:106px}.universal-search .universal-search-typeahead .search-input-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-12px;margin-right:-12px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.universal-search .universal-search-typeahead .search-input-container{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;margin-bottom:0;max-width:66.6666666667%;padding:0 12px}.universal-search .universal-search-typeahead .search-typeahead-input{height:55px;padding:16px 55px 17px 35px}.universal-search .universal-search-typeahead .submit-search{right:37px}.universal-search .universal-search-typeahead .clear-search{padding:0 15px;right:70px}.universal-search .universal-search-typeahead .search-dropdown{height:100vh;padding-top:106px;top:0}.universal-search .universal-search-typeahead .search-dropdown .dropdown-container{margin-left:auto;margin-right:auto;max-width:1340px;padding-left:20px;padding-right:20px;width:100%}}@media (min-width:890px) and (min-width:768px){.universal-search .universal-search-typeahead .search-dropdown .dropdown-container{padding-left:30px;padding-right:30px}}@media (min-width:890px) and (min-width:1280px){.universal-search .universal-search-typeahead .search-dropdown .dropdown-container{padding-left:70px;padding-right:70px}}@media (min-width:890px) and (min-width:1440px){.universal-search .universal-search-typeahead .search-dropdown .dropdown-container{padding-left:70px;padding-right:70px}}@media (min-width:890px){.universal-search .universal-search-typeahead .search-dropdown .dropdown-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-12px;margin-right:-12px;padding:0 41px 1.25rem}.universal-search .universal-search-typeahead .search-dropdown .mobile-find-ctas{display:none}.universal-search .universal-search-typeahead .search-dropdown .dropdown-primary{-webkit-box-flex:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;margin-bottom:0;max-width:41.6666666667%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 6px}.universal-search .universal-search-typeahead .search-dropdown .dropdown-secondary{-webkit-box-flex:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;margin-bottom:0;max-width:58.3333333333%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 6px}.universal-search .universal-search-typeahead .search-dropdown .dropdown-secondary .category-list{display:block}.universal-search .universal-search-typeahead .search-dropdown .category-list{-webkit-box-flex:1;-ms-flex:1;flex:1}.universal-search .universal-search-typeahead .search-dropdown .category-list:not(:first-of-type){margin-top:12px}.universal-search .universal-search-typeahead .search-dropdown .category-location-heading,.universal-search .universal-search-typeahead .search-dropdown .category-provider-heading{margin-bottom:15px}.universal-search .universal-search-typeahead .search-dropdown .provider-result{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px}.universal-search .universal-search-typeahead .search-dropdown .provider-image{aspect-ratio:1/1;border:none;border-radius:min(var(--hxp-ui-border-radius) * 2,var(--hxp-card-border-radius));-webkit-box-shadow:none;box-shadow:none;-webkit-box-flex:0;-ms-flex:0 0 90px;flex:0 0 90px;height:90px;min-width:90px;overflow:hidden;position:relative;width:90px}.universal-search .universal-search-typeahead .search-dropdown .provider-image:after{background-color:var(--hxp-card-image-border-color);bottom:0;content:"";display:block;height:8px;left:0;position:absolute;width:100%}.universal-search .universal-search-typeahead .search-dropdown .provider-image:has(img) .provider-image-bg{background:linear-gradient(197deg,var(--hxp-card-image-gradient-light) 47.48%,var(--hxp-card-image-gradient-dark) 95.42%)}.universal-search .universal-search-typeahead .search-dropdown .provider-image.image-overlap{margin-top:calc(var(--hxp-card-provider-image-overlap-offset)*.25);overflow:visible}.universal-search .universal-search-typeahead .search-dropdown .provider-image.image-overlap img{bottom:0;height:calc(100% + var(--hxp-card-provider-image-overlap-offset)*.75);-o-object-position:center bottom;object-position:center bottom;top:auto}.universal-search .universal-search-typeahead .search-dropdown .provider-image .provider-image-bg,.universal-search .universal-search-typeahead .search-dropdown .provider-image img{border-radius:var(--hxp-card-border-radius);height:100%;left:0;position:absolute;top:0;width:100%}.universal-search .universal-search-typeahead .search-dropdown .provider-image img{max-width:none;-o-object-fit:cover;object-fit:cover;-o-object-position:center 20%;object-position:center 20%}.universal-search .universal-search-typeahead .search-dropdown .provider-image .icon-profile{fill:var(--hxp-icon-color-bright,var(--hxp-icon-color));height:90px;width:90px}.universal-search .universal-search-typeahead .search-dropdown .provider-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.universal-search .universal-search-typeahead .search-dropdown .provider-info .view-all-link{border-top:none;margin-top:auto}.universal-search .universal-search-typeahead .search-dropdown .location-name,.universal-search .universal-search-typeahead .search-dropdown .provider-name{color:var(--hxp-gradient-contrast-text-color);font-size:.9375rem;font-weight:600;height:auto;line-height:1.3333333333;padding:0;text-decoration:none}.universal-search .universal-search-typeahead .search-dropdown .location-name.active,.universal-search .universal-search-typeahead .search-dropdown .location-name:focus,.universal-search .universal-search-typeahead .search-dropdown .location-name:hover,.universal-search .universal-search-typeahead .search-dropdown .provider-name.active,.universal-search .universal-search-typeahead .search-dropdown .provider-name:focus,.universal-search .universal-search-typeahead .search-dropdown .provider-name:hover{background-color:transparent;text-decoration:underline}.universal-search .universal-search-typeahead .search-dropdown .location-address,.universal-search .universal-search-typeahead .search-dropdown .provider-specialty{color:var(--hxp-gradient-contrast-text-color);font-size:.9375rem;font-weight:300;line-height:1.3333333333}.universal-search .universal-search-typeahead .search-dropdown .provider-scheduling{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;-webkit-box-flex:1;-ms-flex:1;flex:1;justify-self:flex-end;margin-left:auto;min-width:230px}.universal-search .universal-search-typeahead .search-dropdown .scheduling-grid{display:-webkit-box;display:-ms-flexbox;display:flex;gap:17px}.universal-search .universal-search-typeahead .search-dropdown .scheduling-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;-webkit-box-flex:1;-ms-flex:1;flex:1}.universal-search .universal-search-typeahead .search-dropdown .scheduling-day{color:var(--hxp-gradient-contrast-text-color);font-size:.75rem;font-weight:600;line-height:1.1666666667;text-align:center}.universal-search .universal-search-typeahead .search-dropdown .provider-scheduling-link{border:.5px solid var(--hxp-typeahead-card-border-color);border-radius:calc(var(--hxp-button-border-radius) - 2px);font-size:.75rem;height:23px;line-height:1.1666666667;padding:5px 0}.universal-search .universal-search-typeahead .search-dropdown .provider-scheduling-link,.universal-search .universal-search-typeahead .search-dropdown .scheduling-show-more{background:hsla(0,0%,100%,.1);color:var(--hxp-gradient-contrast-text-color);display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:600;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-decoration:none}.universal-search .universal-search-typeahead .search-dropdown .scheduling-show-more{border:.5px solid var(--hxp-typeahead-card-border-color);border-radius:var(--hxp-button-border-radius);font-size:.9375rem;height:35px;line-height:1.2;padding:5px}.universal-search .universal-search-typeahead .search-dropdown .search-locations{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.universal-search .universal-search-typeahead .search-dropdown .search-locations li{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 6px);flex:0 0 calc(50% - 6px);margin-bottom:24px}.universal-search .universal-search-typeahead .search-dropdown .search-locations .icon-map-marker{fill:var(--hxp-icon-color-bright,var(--hxp-icon-color));-webkit-box-flex:0;-ms-flex:0 0 14px;flex:0 0 14px;height:18px;margin-right:8px;width:14px}.universal-search .universal-search-typeahead .search-dropdown .primary-view-all{margin-top:12px}}@media (min-width:1280px){.universal-search .universal-search-typeahead .search-dropdown .provider-result{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.universal-search .universal-search-typeahead .search-dropdown .provider-scheduling{-webkit-box-flex:0;-ms-flex:0 1 230px;flex:0 1 230px;min-width:230px;width:230px}}.universal-search .universal-search-page{margin-left:auto;margin-right:auto;max-width:1340px;min-height:calc(100vh - 165px);padding-left:20px;padding-right:20px;width:100%}@media (min-width:768px){.universal-search .universal-search-page{padding-left:30px;padding-right:30px}}@media (min-width:1280px){.universal-search .universal-search-page{padding-left:70px;padding-right:70px}}@media (min-width:1440px){.universal-search .universal-search-page{padding-left:70px;padding-right:70px}}.container .universal-search .universal-search-page{padding-left:0;padding-right:0}.universal-search .universal-search-page .sort-select-wrapper{display:block;margin-left:auto;margin-right:20px;position:relative}.universal-search .universal-search-page .sort-select-wrapper:last-child{margin-right:0}.universal-search .universal-search-page .sort-select-wrapper select{-moz-appearance:none;-webkit-appearance:none;background-color:transparent;border:0;color:var(--hxp-link-color);font-size:.9375rem;font-weight:600;line-height:1.2;padding:0 21px 0 0;-moz-text-align-last:right;text-align-last:right}.universal-search .universal-search-page .sort-select-wrapper select:hover{cursor:pointer}.universal-search .universal-search-page .sort-select-wrapper select[disabled]{color:#b1b1b3}.universal-search .universal-search-page .sort-select-wrapper select[disabled]+.icon{fill:#b1b1b3}.universal-search .universal-search-page .sort-select-wrapper .icon{fill:var(--hxp-link-color);height:9px;pointer-events:none;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:14px}.universal-search .universal-search-page .search-page-controls,.universal-search .universal-search-page .search-page-wrapper{display:block}.universal-search .universal-search-page .search-page-wrapper.no-results-found .results-count,.universal-search .universal-search-page .search-page-wrapper.no-results-found .sort-select-wrapper{display:none}.universal-search .universal-search-page .search-page-wrapper.no-results-found .view-mode-controls-container{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%}.universal-search .universal-search-page .search-page-wrapper.no-results-found .title-and-description{display:none}.universal-search .universal-search-page .search-page-wrapper.no-results-found.api-error .title-and-description{display:block}.universal-search .universal-search-page .selected-filters-list .tag-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:3px;padding-bottom:.5rem}.universal-search .universal-search-page .selected-filters-list+.input-icon-container{border-top:2px solid #eee}.universal-search .universal-search-page .input-icon-container{margin:0;position:relative;z-index:1}.universal-search .universal-search-page .input-icon-container .btn-search,.universal-search .universal-search-page .input-icon-container .icon-search{position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:1}.universal-search .universal-search-page .input-icon-container .btn-search{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:24px;justify-content:center;width:24px}.universal-search .universal-search-page .input-icon-container .btn-search:hover{cursor:pointer}.universal-search .universal-search-page .input-icon-container .btn-search .icon-search{height:24px;position:relative;right:0;top:0;-webkit-transform:none;-ms-transform:none;transform:none;width:24px}.universal-search .universal-search-page .open-filters-btn{position:relative}.search-loaded .universal-search .universal-search-page{min-height:0}.universal-search .universal-search-page .sorted-result-section{margin-bottom:45px}.universal-search .universal-search-page .sorted-result-section .sorted-section-header{border-bottom:1px solid #999;color:#000;font-size:2.25rem;font-weight:600;line-height:1.1666666667;margin-bottom:18px;padding-bottom:7px}.universal-search .universal-search-page .results-list-item{margin:0}.universal-search .universal-search-page .results-list-item:before{display:none}.universal-search .universal-search-page .icon-filter{fill:#000}.universal-search .universal-search-page .mobile-search-page-controls{background:transparent;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;height:50px;left:0;margin-left:-20px;position:sticky;width:100vw;z-index:7;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-transition:top .3s ease-in-out;transition:top .3s ease-in-out}.universal-search .universal-search-page .mobile-search-page-controls .open-filters-btn{font-size:1.125rem;line-height:1.2222222222;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--hxp-mobile-filter-bar-background);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;color:var(--hxp-mobile-filter-bar-text-color);-ms-flex:1;flex:1;font-weight:600;gap:9px;padding:15px}.universal-search .universal-search-page .mobile-search-page-controls .open-filters-btn .icon-chevron-down{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);fill:var(--hxp-mobile-filter-bar-text-color);height:14px;width:14px}.universal-search .universal-search-page .mobile-search-page-controls .back-to-top-btn{font-size:.75rem;line-height:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--hxp-mobile-filter-bar-background);border-left:1px solid hsla(180,2%,79%,.25);color:var(--hxp-mobile-filter-bar-text-color);display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:700;gap:7px;padding:13px 14px 13px 23px;text-align:right;text-transform:uppercase;width:103px}.universal-search .universal-search-page .mobile-search-page-controls .back-to-top-btn .icon-arrow-up-thin{fill:var(--hxp-mobile-filter-bar-text-color);width:11px;-webkit-box-flex:0;-ms-flex:0 1 11px;flex:0 1 11px;height:22px;min-width:11px}.universal-search .universal-search-page .mobile-search-page-controls .filter-count{border:1px solid var(--hxp-mobile-filter-bar-text-color);color:var(--hxp-mobile-filter-bar-text-color);font-size:.75rem;line-height:1.5;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;-webkit-box-pack:center;-ms-flex-pack:center;border-radius:50%;height:18px;justify-content:center;pointer-events:none;right:12px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:18px}.universal-search .universal-search-page .search-page-controls .control-toggles{display:none}.universal-search .universal-search-page .controls-container{background:var(--hxp-mobile-filter-panel-background);height:100%;left:0;opacity:0;overflow:auto;pointer-events:none;position:fixed;top:20vh;-webkit-transition:visibility 0s ease-in-out .4s,opacity .2s ease-in-out,top .2s ease-in-out;transition:visibility 0s ease-in-out .4s,opacity .2s ease-in-out,top .2s ease-in-out;visibility:hidden;width:100%;z-index:9}.mobile-controls-open .universal-search .universal-search-page .controls-container{display:block;opacity:1;padding-bottom:60px;pointer-events:auto;top:0;-webkit-transition-delay:0s;transition-delay:0s;visibility:visible}.universal-search .universal-search-page .controls-container .home-cta-block{display:none}.universal-search .universal-search-page .mobile-apply-filters-container{background:var(--hxp-mobile-filter-panel-background);-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;height:60px;left:0;padding:14px 16px;position:fixed;width:100%;z-index:2}.universal-search .universal-search-page .apply-filters-btn{font-size:.9375rem;line-height:1.3333333333;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--hxp-button-primary-background);border-radius:var(--hxp-button-border-radius);color:var(--hxp-button-primary-text-color);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:var(--hxp-button-primary-font-weight);height:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:10px 24px;text-align:center;text-decoration:none;-webkit-transition:all .3s ease;transition:all .3s ease;width:100%}.universal-search .universal-search-page .apply-filters-btn:active,.universal-search .universal-search-page .apply-filters-btn:hover{-webkit-filter:brightness(1.1);filter:brightness(1.1)}.universal-search .universal-search-page .controls-top{gap:15px;margin-top:10px;width:100%}.universal-search .universal-search-page .controls-top,.universal-search .universal-search-page .view-mode-controls-container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.universal-search .universal-search-page .view-mode-controls-container .print-button{display:none}.universal-search .universal-search-page .view-btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:.625rem}.universal-search .universal-search-page .view-btn:last-of-type{margin-right:0}.universal-search .universal-search-page .view-btn:focus,.universal-search .universal-search-page .view-btn:hover{cursor:pointer}.universal-search .universal-search-page .view-btn:focus .icon,.universal-search .universal-search-page .view-btn:hover .icon{opacity:1}.universal-search .universal-search-page .view-btn[disabled]{cursor:default}.universal-search .universal-search-page .view-btn[disabled] .icon{opacity:1}.universal-search .universal-search-page .view-btn .icon{fill:var(--hxp-ui-icon-color);height:17px;opacity:.3;width:17px}.universal-search .universal-search-page .results-controls .controls-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.universal-search .universal-search-page .results-controls .controls-bottom .mobile-filters-toggle,.universal-search .universal-search-page .results-controls .controls-bottom .mobile-sort-toggle{background-color:transparent;border:none;color:#fff;font-size:.875rem;line-height:1.4285714286;-webkit-box-flex:0;-ms-flex:0 0 33.3333%;flex:0 0 33.3333%;max-width:33.3333%;padding:none}.universal-search .universal-search-page .results-count{font-size:.9375rem;line-height:1.2;-ms-flex-item-align:center;align-self:center;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:500;margin:0}.universal-search .universal-search-page .controls-container .control-panel{display:none}.universal-search .universal-search-page .controls-container .control-panel.active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.universal-search .universal-search-page .controls-container .control-panel.active .accordion-container{-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.15);box-shadow:0 1px 3px 0 rgba(0,0,0,.15);margin:auto 0 22px}.universal-search .universal-search-page .results-list-outer{min-height:calc(100dvh - 275px)}.universal-search .universal-search-page .results-list-container{min-height:320px;position:relative}.universal-search .universal-search-page .results-list-container.loading{pointer-events:none}.universal-search .universal-search-page .results-list-container.loading .loading-overlay{opacity:1}.universal-search .universal-search-page .tag-list{margin-top:0;padding:0 0 1rem;position:relative}.universal-search .universal-search-page .react-autosuggest__container{position:relative;z-index:1}.universal-search .universal-search-page .react-autosuggest__input{border-radius:0}.universal-search .universal-search-page .react-autosuggest__input--open+.react-autosuggest__suggestions-container,.universal-search .universal-search-page .react-autosuggest__input:focus+.react-autosuggest__suggestions-container{display:block}.universal-search .universal-search-page .react-autosuggest__suggestions-container{background-color:#fff;border-bottom-left-radius:4px;border-bottom-right-radius:4px;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.25);box-shadow:0 1px 3px 0 rgba(0,0,0,.25);display:none;margin-top:-45px;padding:55px 10px 10px;position:absolute;top:100%;width:100%;z-index:-1}.universal-search .universal-search-page .react-autosuggest__suggestions-container [aria-selected=true] .typeahead-suggestion{background-color:#f6f3f1}.universal-search .universal-search-page .react-autosuggest__suggestions-container .filter-title{color:#525259;margin:5px 10px}.universal-search .universal-search-page .typeahead-suggestion{background-color:hsla(0,0%,100%,.5);border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.875rem;line-height:1.4285714286;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0;padding:.625rem 16px;width:100%}.universal-search .universal-search-page .typeahead-suggestion.selected,.universal-search .universal-search-page .typeahead-suggestion:focus,.universal-search .universal-search-page .typeahead-suggestion:hover,.universal-search .universal-search-page .typeahead-suggestion[aria-selected=true]{background-color:#f6f3f1;cursor:pointer}.universal-search .universal-search-page .typeahead-suggestion mark{background-color:#64a70b}.universal-search .universal-search-page .typeahead-suggestion .suggestion-name{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.universal-search .universal-search-page .typeahead-suggestion .suggestion-number{padding-left:1rem}.universal-search .universal-search-page .geolocate-btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#2178bc;display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:10px;width:100%}.universal-search .universal-search-page .geolocate-btn:focus,.universal-search .universal-search-page .geolocate-btn:hover{color:#000}.universal-search .universal-search-page .geolocate-btn.geolocating{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-decoration:none}.universal-search .universal-search-page .geolocate-btn.geolocating:after{-webkit-animation:ellipsis .9s steps(4) infinite;animation:ellipsis .9s steps(4) infinite;bottom:11px;content:"…";display:inline-block;left:calc(100% - 20px);overflow:hidden;position:absolute;vertical-align:bottom;width:0}@keyframes ellipsis{to{width:20px}}.universal-search .universal-search-page .location-typeahead .react-autosuggest__container{margin-bottom:32px}.universal-search .universal-search-page .date-range-filter,.universal-search .universal-search-page .date-range-filter .date-field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.universal-search .universal-search-page .date-range-filter .date-field .input-icon-container input[type=date]{-webkit-appearance:none;padding-right:13px;width:100%}.universal-search .universal-search-page .date-range-filter .date-field .input-icon-container input[type=date]::-webkit-calendar-picker-indicator{opacity:0}.universal-search .universal-search-page .date-range-filter .date-field .input-icon-container .icon{height:18px;width:18px}@supports not selector(::-webkit-calendar-picker-indicator){.universal-search .universal-search-page .date-range-filter .date-field .input-icon-container .icon{background:#fff;height:26px;padding:4px;right:10px;width:26px}}.universal-search .universal-search-page .date-range-filter .date-input-label{color:#000;font-size:1rem;font-weight:500;line-height:1.25;margin-bottom:5px}.universal-search .universal-search-page .distance-filter-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:100px}.universal-search .universal-search-page .distance-radio{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 160px;flex:0 0 160px}.universal-search .universal-search-page .distance-radio:has(input[type=radio][disabled])+.distance-label{color:#b1b1b3}.universal-search .universal-search-page .distance-radio .distance-radio-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;height:40px;margin-right:.375rem;position:relative;width:40px}.universal-search .universal-search-page .distance-radio .distance-radio-wrapper input[type=radio]{height:0;width:0}.universal-search .universal-search-page .distance-radio .distance-radio-wrapper input[type=radio][disabled]+label{background:hsla(33,24%,85%,.15);color:#b1b1b3;pointer-events:none}.universal-search .universal-search-page .distance-radio .distance-radio-wrapper input[type=radio][disabled]:checked+label,.universal-search .universal-search-page .distance-radio .distance-radio-wrapper input[type=radio][disabled]:focus+label,.universal-search .universal-search-page .distance-radio .distance-radio-wrapper input[type=radio][disabled]:hover+label{background:hsla(33,24%,85%,.15)}.universal-search .universal-search-page .distance-radio .distance-radio-wrapper input[type=radio][disabled]:checked:checked+label,.universal-search .universal-search-page .distance-radio .distance-radio-wrapper input[type=radio][disabled]:focus:checked+label,.universal-search .universal-search-page .distance-radio .distance-radio-wrapper input[type=radio][disabled]:hover:checked+label{background:hsla(33,24%,85%,.15);color:#b1b1b3}.universal-search .universal-search-page .distance-radio .distance-radio-wrapper input[type=radio]:checked+label{background:var(--hxp-tag-color);color:#fff}.universal-search .universal-search-page .distance-radio .distance-radio-wrapper input[type=radio]:focus+label,.universal-search .universal-search-page .distance-radio .distance-radio-wrapper input[type=radio]:hover+label{-webkit-filter:brightness(.9);filter:brightness(.9)}.universal-search .universal-search-page .distance-radio .distance-radio-wrapper input[type=radio]:focus:checked+label,.universal-search .universal-search-page .distance-radio .distance-radio-wrapper input[type=radio]:hover:checked+label{cursor:default;-webkit-filter:none;filter:none}.universal-search .universal-search-page .distance-radio .distance-radio-wrapper label{font-size:.875rem;line-height:1.4285714286;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:hsla(33,24%,85%,.5);border-radius:25px;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:700;height:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;width:40px}.universal-search .universal-search-page .distance-radio .distance-radio-wrapper label:hover{cursor:pointer}.universal-search .universal-search-page .distance-label{font-size:.75rem;line-height:1.5;margin-left:6px;margin-top:6px;width:100%}.universal-search .universal-search-page .search-print{display:none}.universal-search .universal-search-page .results-list{-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;display:grid;grid-template-columns:repeat(auto-fit,minmax(var(--hxp-grid-row-min-width),1fr));margin-bottom:30px;row-gap:30px}.universal-search .universal-search-page .results-list.view-mode-full-width{display:block}.universal-search .universal-search-page .results-list.view-mode-full-width .results-list-item{margin-bottom:30px}.universal-search .universal-search-page .results-list-item>div{height:100%;margin-bottom:0}@media (min-width:768px){.universal-search .universal-search-page .search-page-controls{display:block}.universal-search .universal-search-page .sorted-section-list{-webkit-columns:3 auto;-moz-columns:3 auto;column-count:3;-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px;display:block;margin:0;row-gap:15px;width:100%}.universal-search .universal-search-page .results-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0;margin-left:-12px;margin-right:-12px}.universal-search .universal-search-page .results-list.view-mode-full-width .results-list-item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:24px;max-width:100%;padding:0 12px}.universal-search .universal-search-page .results-list-item{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;margin-bottom:24px;max-width:50%;padding:0 12px}.universal-search .universal-search-page .results-list-item>div{margin-bottom:0}.universal-search .universal-search-page .image-result-card{height:100%}.universal-search .universal-search-page .mobile-search-page-controls{margin-left:-30px}}@media (min-width:890px){.universal-search .universal-search-page{min-height:650px;padding-top:20px}.universal-search .universal-search-page .input-icon-container{z-index:3}.universal-search .universal-search-page .results-list-outer{min-height:0}.universal-search .universal-search-page .results-list{padding:0}.universal-search .universal-search-page .results-list-item{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;margin-bottom:24px;max-width:50%;padding:0 12px}.universal-search .universal-search-page .selected-filters-list .tag-list{padding-bottom:1rem}.universal-search .universal-search-page .selected-filters-list+.input-icon-container{border-top:none}.universal-search .universal-search-page .mobile-apply-filters-container,.universal-search .universal-search-page .mobile-close-container,.universal-search .universal-search-page .mobile-filter-actions,.universal-search .universal-search-page .mobile-print-container,.universal-search .universal-search-page .mobile-search-page-controls{display:none}.universal-search .universal-search-page .results-controls{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;color:#000;display:block;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-left:0;padding:0;position:relative;top:0}.universal-search .universal-search-page .view-mode-controls-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:30px;margin-top:1.5rem}.universal-search .universal-search-page .view-mode-controls-container .print-button{display:block}.universal-search .universal-search-page .open-filters-btn{display:none}.universal-search .universal-search-page .search-page-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-12px;margin-right:-12px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.universal-search .universal-search-page .search-page-wrapper.initial-search-visible .search-intro-text{padding-right:175px}.universal-search .universal-search-page .search-page-wrapper.initial-search-visible .results-controls{margin-bottom:25px;margin-top:-59px}.universal-search .universal-search-page .search-page-wrapper.controls-closed .controls-container,.universal-search .universal-search-page .search-page-wrapper.no-results-found .results-controls{display:none}.universal-search .universal-search-page .search-page-wrapper.controls-closed .search-page-results{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:0;max-width:100%;padding:0 12px}.universal-search .universal-search-page .search-page-wrapper.controls-closed .sorted-section-list{-webkit-columns:4 auto;-moz-columns:4 auto;column-count:4}.universal-search .universal-search-page .search-page-wrapper.controls-closed .results-list.view-mode-full-width{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.universal-search .universal-search-page .search-page-wrapper.controls-closed .results-list.view-mode-full-width .results-list-item{-webkit-box-flex:0;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;margin-bottom:24px;max-width:83.3333333333%;padding:0 12px}.universal-search .universal-search-page .search-page-wrapper.controls-closed .results-list-item{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;margin-bottom:24px;max-width:33.3333333333%;padding:0 12px}.universal-search .universal-search-page .controls-container{-webkit-box-flex:0;background-color:transparent;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;height:auto;left:0;margin-bottom:0;max-width:33.3333333333%;opacity:1;overflow:visible;padding:0 12px;pointer-events:auto;position:relative;top:0;-webkit-transition:none;transition:none;visibility:visible;z-index:0;-ms-overflow-style:none;scrollbar-width:none}.universal-search .universal-search-page .controls-container::-webkit-scrollbar{display:none}.universal-search .universal-search-page .controls-container .control-panel.active{display:block;height:auto}.universal-search .universal-search-page .controls-container .control-panel.active .accordion-container{-webkit-box-shadow:none;box-shadow:none}.universal-search .universal-search-page .controls-container .control-toggles{display:none}.universal-search .universal-search-page .controls-container .home-cta-block{display:block}.universal-search .universal-search-page .controls-top{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-top:0}.universal-search .universal-search-page .view-mode-controls-container{margin:0}.universal-search .universal-search-page .control-panel{margin-bottom:20px}.universal-search .universal-search-page .mobile-filters-toggle,.universal-search .universal-search-page .mobile-sort-toggle{display:none}.universal-search .universal-search-page .search-page-results{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;margin-bottom:0;max-width:66.6666666667%;padding:0 12px}.universal-search .universal-search-page .search-page-results:has(.image-result-card.image-overlap){margin-top:calc(var(--hxp-card-provider-image-overlap-offset)*-1)}.universal-search .universal-search-page .search-page-results .results-controls{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:19px;width:100%}.universal-search .universal-search-page .location-typeahead .react-autosuggest__container{margin-bottom:.5rem}.universal-search .universal-search-page .distance-filter-wrapper{margin-bottom:0;margin-top:0}.universal-search .universal-search-page .distance-radio .distance-radio-wrapper input[type=radio][disabled]+label,.universal-search .universal-search-page .distance-radio .distance-radio-wrapper input[type=radio][disabled]:checked+label,.universal-search .universal-search-page .distance-radio .distance-radio-wrapper input[type=radio][disabled]:checked:checked+label,.universal-search .universal-search-page .distance-radio .distance-radio-wrapper input[type=radio][disabled]:focus+label,.universal-search .universal-search-page .distance-radio .distance-radio-wrapper input[type=radio][disabled]:focus:checked+label,.universal-search .universal-search-page .distance-radio .distance-radio-wrapper input[type=radio][disabled]:hover+label,.universal-search .universal-search-page .distance-radio .distance-radio-wrapper input[type=radio][disabled]:hover:checked+label{background:hsla(33,24%,85%,.3)}.universal-search .universal-search-page .distance-radio .distance-radio-wrapper label{background-color:#fff}}@media (min-width:1280px){.universal-search .universal-search-page .results-list-item{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;margin-bottom:24px;max-width:33.3333333333%;padding:0 12px}.universal-search .universal-search-page .search-page-wrapper.controls-closed .results-list.view-mode-full-width .results-list-item{-webkit-box-flex:0;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;margin-bottom:24px;max-width:83.3333333333%;padding:0 12px}.universal-search .universal-search-page .search-page-wrapper.controls-closed .results-list-item{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;margin-bottom:24px;max-width:25%;padding:0 12px}.universal-search .universal-search-page .controls-container{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;margin-bottom:0;max-width:25%;padding:0 12px}.universal-search .universal-search-page .search-page-results{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;margin-bottom:0;max-width:75%;padding:0 12px}}.universal-search .universal-search-wrapper{background:var(--hxp-search-background)}