@keyframes arrowLinkHover{0%{margin-left:14px}50%{margin-left:19px}to{margin-left:14px}}.search-filters{margin-bottom:var(--global-spacing-md);margin-left:auto;margin-right:auto;margin-top:calc(var(--global-spacing-md)*-1);max-width:1600px;padding-left:0;padding-right:0;width:100%}@media (max-width:767.98px){.search-filters{padding-left:15px;padding-right:15px}}@media (min-width:576px){.search-filters{max-width:540px}}@media (min-width:768px){.search-filters{max-width:720px}}@media (min-width:992px){.search-filters{max-width:960px}}@media (min-width:1200px){.search-filters{max-width:1140px}}@media (max-width:991.98px){.search-filters{padding-left:30px;padding-right:30px}}.search-filters .form--inline{display:grid;grid-template-columns:100%;grid-template-rows:repeat(2,auto);position:relative}.search-filters .form--inline fieldset .form-text{background-color:#fff;border:none;border-radius:30px;box-shadow:0 2px 7px rgba(0,0,0,.1);height:60px;padding:15px 120px 15px var(--global-spacing);width:100%}.search-filters .form--inline #edit-actions{position:absolute;right:0}.search-filters .form--inline #edit-actions button,.search-filters .form--inline #edit-actions input{align-items:center;background-color:#fff;background-color:#0075a5;border:1px solid #0075a5;border-radius:50px;color:#000;color:#fff;cursor:pointer;display:inline-flex;font-family:DM Sans,sans-serif;font-weight:700;height:60px;justify-content:center;padding:10px 10px 10px 25px;padding:0 var(--global-spacing-md);text-align:center;text-decoration:none;transition:background-color .25s ease,color .25s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.prefers-reduced-motion .search-filters .form--inline #edit-actions button,.prefers-reduced-motion .search-filters .form--inline #edit-actions input{transition:none}.search-filters .form--inline #edit-actions button:focus,.search-filters .form--inline #edit-actions button:hover,.search-filters .form--inline #edit-actions input:focus,.search-filters .form--inline #edit-actions input:hover{background-color:#e6e6e6;color:#000}.search-filters .form--inline #edit-actions button.disabled,.search-filters .form--inline #edit-actions button:disabled,.search-filters .form--inline #edit-actions input.disabled,.search-filters .form--inline #edit-actions input:disabled{box-shadow:none;color:#000;cursor:default;opacity:.6;transition:none}.prefers-reduced-motion .search-filters .form--inline #edit-actions button.disabled,.prefers-reduced-motion .search-filters .form--inline #edit-actions button:disabled,.prefers-reduced-motion .search-filters .form--inline #edit-actions input.disabled,.prefers-reduced-motion .search-filters .form--inline #edit-actions input:disabled{transition:none}.search-filters .form--inline #edit-actions button.active,.search-filters .form--inline #edit-actions button:active,.search-filters .form--inline #edit-actions input.active,.search-filters .form--inline #edit-actions input:active{background-color:#d9d9d9}.search-filters .form--inline #edit-actions button:after,.search-filters .form--inline #edit-actions input:after{content:"\f142";display:inline-block;font-family:icons!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#134067;border-radius:50%;font-size:16px;margin-left:10px;padding:10px;transition:all .3s ease}.search-filters .form--inline #edit-actions button:focus,.search-filters .form--inline #edit-actions button:hover,.search-filters .form--inline #edit-actions input:focus,.search-filters .form--inline #edit-actions input:hover{background-color:#0075a5;border-color:#0075a5;color:#fff}.search-filters .form--inline #edit-actions button:focus:after,.search-filters .form--inline #edit-actions button:hover:after,.search-filters .form--inline #edit-actions input:focus:after,.search-filters .form--inline #edit-actions input:hover:after{background:#fff;color:#0075a5}.search-filters .form--inline #edit-actions button:focus,.search-filters .form--inline #edit-actions input:focus{outline:2px solid #0075a5;outline-offset:2px}.search-filters .form--inline #edit-actions button.active,.search-filters .form--inline #edit-actions button:active,.search-filters .form--inline #edit-actions input.active,.search-filters .form--inline #edit-actions input:active{background-color:#00435f;border-color:#00435f;color:#fff}.search-filters .form--inline #edit-actions button.disabled,.search-filters .form--inline #edit-actions button:disabled,.search-filters .form--inline #edit-actions input.disabled,.search-filters .form--inline #edit-actions input:disabled{background-color:#fff;border-color:#0079ab;color:#0079ab}.search-filters .form--inline #edit-actions button{padding:0 var(--global-spacing)}.search-filters .form--inline #edit-actions button:after{content:"\f142";display:inline-block;font-family:icons!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.search-filters .form--inline #edit-type ul{border-bottom:1px solid #c4c4c4;display:flex;list-style-type:none;margin:0;margin-top:var(--global-spacing-md);padding:0}.search-filters .form--inline #edit-type ul li{padding:0}@media (max-width:991.98px){.search-filters .form--inline #edit-type ul{overflow:auto;padding:10px 0;white-space:nowrap;width:100%}}.search-filters .form--inline #edit-type ul li a{background-color:transparent;border-radius:10px;font-family:DM Sans,sans-serif;font-size:18px;font-weight:700;padding:calc(var(--global-spacing)/2) var(--global-spacing);text-decoration:none}@media (min-width:575px){.search-filters .form--inline #edit-type ul li a{font-size:calc(16.87805px + .19512vw)}}@media (min-width:1600px){.search-filters .form--inline #edit-type ul li a{font-size:20px}}.search-filters .form--inline #edit-type ul li a.bef-link--selected{background-color:#0075a5;color:#fff}.search-result-container{margin-left:auto;margin-right:auto;max-width:1600px;padding-left:0;padding-right:0;width:100%}@media (max-width:767.98px){.search-result-container{padding-left:15px;padding-right:15px}}@media (min-width:576px){.search-result-container{max-width:540px}}@media (min-width:768px){.search-result-container{max-width:720px}}@media (min-width:992px){.search-result-container{max-width:960px}}@media (min-width:1200px){.search-result-container{max-width:1140px}}@media (max-width:991.98px){.search-result-container{padding-left:30px;padding-right:30px}}.search-result{border-bottom:1px solid #c4c4c4;display:grid;grid-gap:0 var(--global-spacing-lg);grid-template-columns:1fr 375px;grid-template-rows:auto;margin:var(--global-spacing-md) 0;padding-bottom:var(--global-spacing-md)}@media (max-width:991.98px){.search-result{grid-gap:0;grid-template-columns:100%}}.search-result-link{color:#0075a5;display:block;font-family:DM Sans,sans-serif;font-size:24px;font-weight:700;line-height:1.2;margin:calc(var(--global-spacing)/2) 0;text-decoration:none}@media (min-width:575px){.search-result-link{font-size:calc(18.39024px + .97561vw)}}@media (min-width:1600px){.search-result-link{font-size:34px}}.search-result-label{font-family:DM Sans,sans-serif;font-size:14px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase}@media (min-width:575px){.search-result-label{font-size:calc(13.43902px + .09756vw)}}@media (min-width:1600px){.search-result-label{font-size:15px}}.search-result-image{aspect-ratio:1.45;border-radius:30px;height:100%;height:auto;overflow:hidden;position:relative;width:100%}.search-result-image img,.search-result-image video{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}@media (max-width:991.98px){.search-result-image{display:none}}.search-result .is-provider--rating{align-items:center;display:flex;gap:15px;margin-top:10px}.search-result .is-provider--rating:before{margin:0}.search-result .is-provider--rating a{color:#25413b}.search-result .is-provider--specialties{list-style-type:none;margin:0;margin:calc(var(--global-spacing)/2) 0;padding:0}.search-result .is-provider--specialties li{font-family:DM Sans,sans-serif;font-size:14px;font-weight:700;line-height:inherit;padding:0}@media (min-width:575px){.search-result .is-provider--specialties li{font-size:calc(13.43902px + .09756vw)}}@media (min-width:1600px){.search-result .is-provider--specialties li{font-size:15px}}.search-result .is-provider--specialties li:first-child{letter-spacing:1.5px;text-transform:uppercase}.search-result .is-provider--specialties li a,.search-result .is-provider--specialties li span{font-size:16px;letter-spacing:unset;text-decoration:none;text-transform:none}@media (min-width:575px){.search-result .is-provider--specialties li a,.search-result .is-provider--specialties li span{font-size:calc(14.87805px + .19512vw)}}@media (min-width:1600px){.search-result .is-provider--specialties li a,.search-result .is-provider--specialties li span{font-size:18px}}.search-result .is-provider--specialties li span{color:#25413b;font-weight:400}.search-result .is-provider--list{list-style-type:none;margin:0;padding:0}.search-result .is-provider--list li{display:grid;padding:0;grid-gap:0 calc(var(--global-spacing)/2);grid-template-columns:20px 1fr;margin-bottom:var(--global-spacing)/2}.search-result .is-provider--list li:before{align-self:center;color:#0075a5;content:"";font-size:20px;justify-self:center}.search-result .is-provider--list li:last-child{margin-bottom:0}.search-result .is-provider--list li.schedule:before{content:"\f112"}.search-result .is-provider--list li.call:before,.search-result .is-provider--list li.schedule:before{display:inline-block;font-family:icons!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.search-result .is-provider--list li.call:before{content:"\f139"}.search-result .is-provider--list li a{font-family:DM Sans,sans-serif;font-size:18px;font-weight:700;text-align:left;text-decoration:none}@media (min-width:575px){.search-result .is-provider--list li a{font-size:calc(16.87805px + .19512vw)}}@media (min-width:1600px){.search-result .is-provider--list li a{font-size:20px}}