.O-077-provider-locator-filters .dropdown-filter{position:relative;border:2px solid #e6e7e9;height:54px;width:30%}
@media only screen and (max-width:979px){.O-077-provider-locator-filters .dropdown-filter{width:100%}
}
.O-077-provider-locator-filters .dropdown-filter.full .am-icon-search-dark{display:none}
.O-077-provider-locator-filters .dropdown-filter.full .am-icon-close{position:absolute;top:15px;right:14px;display:block}
.O-077-provider-locator-filters .dropdown-filter input{padding-left:20px;width:100%;height:100%}
@media(min-width:980px) and (max-width:1080px){.O-077-provider-locator-filters .dropdown-filter input{-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:85%}
}
@media screen and (max-width:360px){.O-077-provider-locator-filters .dropdown-filter input{-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:85%}
}
.O-077-provider-locator-filters .dropdown-filter input::-webkit-input-placeholder{color:#444;font-family:"Value-Bold",sans-serif}
.O-077-provider-locator-filters .dropdown-filter input::placeholder,.O-077-provider-locator-filters .dropdown-filter input::-webkit-input-placeholder{color:#444;font-family:"Value-Bold",sans-serif}
.O-077-provider-locator-filters .am-icon-search-dark{position:absolute;top:14px;right:14px}
.O-077-provider-locator-filters .am-icon-close{display:none}
.O-077-provider-locator-filters .filter-box{background-color:#fff;border:2px solid #e6e7e9;line-height:1.8;list-style:none;border-top:0;padding-bottom:5px;-webkit-box-shadow:0 2px 4px 0 #2222221A;box-shadow:0 2px 4px 0 #2222221A;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:scroll;position:absolute;left:-2px;width:100%;z-index:3;top:48px;-webkit-box-sizing:content-box;box-sizing:content-box;max-height:200px}
.O-077-provider-locator-filters .filter-box li{padding-left:20px;cursor:pointer;padding-top:10px;padding-bottom:10px;text-align:left;max-width:90%;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.O-077-provider-locator-filters .filter-box li:hover{background:#f7f8f8}
.O-077-provider-locator-filters form{gap:20px;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}
@media only screen and (max-width:979px){.O-077-provider-locator-filters form{display:none}
}
@media only screen and (max-width:979px){.O-077-provider-locator-filters form.mobile-show{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;padding-bottom:16px;gap:16px}
}
.O-077-provider-locator-filters form .input-select-wrapper{height:54px}
.O-077-provider-locator-filters form .input-select-wrapper.specialty-container{width:23%}
@media only screen and (max-width:979px){.O-077-provider-locator-filters form .input-select-wrapper.specialty-container{width:100%}
}
.O-077-provider-locator-filters form .input-select-wrapper.specialty-container input:disabled{opacity:1}
.O-077-provider-locator-filters form .input-select-wrapper.language-container{width:17%}
@media only screen and (max-width:979px){.O-077-provider-locator-filters form .input-select-wrapper.language-container{width:100%}
}
.O-077-provider-locator-filters form .input-select-wrapper .select2.select2-container{width:100% !important}
.O-077-provider-locator-filters form .input-select-wrapper .select2.select2-container .select2-selection--single,.O-077-provider-locator-filters form .input-select-wrapper .select2.select2-container .select2-selection--multiple{height:54px;border:2px solid #e6e7e9;padding:10px 20px}
.O-077-provider-locator-filters form .input-select-wrapper .select2.select2-container .select2-selection--single .select2-selection__placeholder,.O-077-provider-locator-filters form .input-select-wrapper .select2.select2-container .select2-selection--multiple .select2-selection__placeholder{color:#444;font-family:"Value-Bold",sans-serif}
.O-077-provider-locator-filters form .input-select-wrapper .select2.select2-container .select2-selection--single .select2-search__field::-webkit-input-placeholder,.O-077-provider-locator-filters form .input-select-wrapper .select2.select2-container .select2-selection--multiple .select2-search__field::-webkit-input-placeholder{color:#444;font-family:"Value-Bold",sans-serif}
.O-077-provider-locator-filters form .input-select-wrapper .select2.select2-container .select2-selection--single .select2-search__field::placeholder,.O-077-provider-locator-filters form .input-select-wrapper .select2.select2-container .select2-selection--single .select2-search__field::-webkit-input-placeholder,.O-077-provider-locator-filters form .input-select-wrapper .select2.select2-container .select2-selection--multiple .select2-search__field::placeholder,.O-077-provider-locator-filters form .input-select-wrapper .select2.select2-container .select2-selection--multiple .select2-search__field::-webkit-input-placeholder{color:#444;font-family:"Value-Bold",sans-serif}
.O-077-provider-locator-filters form .input-select-wrapper .select2.select2-container .select2-selection--single .select2-search--inline .select2-search__field,.O-077-provider-locator-filters form .input-select-wrapper .select2.select2-container .select2-selection--multiple .select2-search--inline .select2-search__field{margin-top:0;width:100% !important}
@media(min-width:980px) and (max-width:1100px){.O-077-provider-locator-filters form .input-select-wrapper .select2.select2-container .select2-selection--single .select2-search--inline .select2-search__field,.O-077-provider-locator-filters form .input-select-wrapper .select2.select2-container .select2-selection--multiple .select2-search--inline .select2-search__field{-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:85%}
}
@media screen and (max-width:360px){.O-077-provider-locator-filters form .input-select-wrapper .select2.select2-container .select2-selection--single .select2-search--inline .select2-search__field,.O-077-provider-locator-filters form .input-select-wrapper .select2.select2-container .select2-selection--multiple .select2-search--inline .select2-search__field{-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:85%}
}
.O-077-provider-locator-filters form .input-select-wrapper .select2.select2-container .select2-selection--single .select2-selection__rendered,.O-077-provider-locator-filters form .input-select-wrapper .select2.select2-container .select2-selection--multiple .select2-selection__rendered{padding:0;color:#c5003e;font-family:"Value-Bold",sans-serif}
.O-077-provider-locator-filters form .input-select-wrapper .select2.select2-container .select2-selection--single .select2-selection__rendered .select2-selection__choice,.O-077-provider-locator-filters form .input-select-wrapper .select2.select2-container .select2-selection--multiple .select2-selection__rendered .select2-selection__choice{border:unset;background-color:unset;color:#c5003e;font-family:"Value-Bold",sans-serif;margin-top:0;margin-right:0;padding:0}
@media(min-width:980px) and (max-width:1100px){.O-077-provider-locator-filters form .input-select-wrapper .select2.select2-container .select2-selection--single .select2-selection__rendered .select2-selection__choice,.O-077-provider-locator-filters form .input-select-wrapper .select2.select2-container .select2-selection--multiple .select2-selection__rendered .select2-selection__choice{-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:85%}
}
@media screen and (max-width:360px){.O-077-provider-locator-filters form .input-select-wrapper .select2.select2-container .select2-selection--single .select2-selection__rendered .select2-selection__choice,.O-077-provider-locator-filters form .input-select-wrapper .select2.select2-container .select2-selection--multiple .select2-selection__rendered .select2-selection__choice{-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:85%}
}
.O-077-provider-locator-filters form .input-select-wrapper .select2.select2-container .select2-selection--single .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove,.O-077-provider-locator-filters form .input-select-wrapper .select2.select2-container .select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove{display:none}
.O-077-provider-locator-filters form .input-select-wrapper .select2.select2-container .select2-selection--single .select2-selection__arrow,.O-077-provider-locator-filters form .input-select-wrapper .select2.select2-container .select2-selection--multiple .select2-selection__arrow{top:11px;right:20px;width:14px;height:9px}
.O-077-provider-locator-filters form .input-select-wrapper .select2.select2-container .select2-selection--single .select2-selection__arrow b,.O-077-provider-locator-filters form .input-select-wrapper .select2.select2-container .select2-selection--multiple .select2-selection__arrow b{display:none}
.O-077-provider-locator-filters form .input-select-wrapper .select2.select2-container .select2-selection--single .select2-selection__arrow:after,.O-077-provider-locator-filters form .input-select-wrapper .select2.select2-container .select2-selection--multiple .select2-selection__arrow:after{content:"";background-repeat:no-repeat;background-size:100%;height:9px;width:14px;margin-top:0;display:inline-block;background-image:url("../../../../clientlibs/clientlib-base/resources/img/icons/expand.svg")}
.O-077-provider-locator-filters form .input-select-wrapper .select2.select2-container .select2-selection--multiple:before{content:"";position:absolute;right:20px;top:38%;background-repeat:no-repeat;background-image:url("../../../../clientlibs/clientlib-base/resources/img/icons/expand.svg");background-size:100%;height:9px;width:14px;margin-top:0;display:inline-block}
.O-077-provider-locator-filters form .input-select-wrapper .select2.select2-container.select2-container--open .select2-selection--single .select2-selection__arrow:after,.O-077-provider-locator-filters form .input-select-wrapper .select2.select2-container.select2-container--open .select2-selection--multiple:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.O-077-provider-locator-filters .show-hide-filter-label{display:none}
@media only screen and (max-width:979px){.O-077-provider-locator-filters .show-hide-filter-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
}
.O-077-provider-locator-filters .show-hide-filter-label .label-text{font-family:"Value-Bold",sans-serif;color:#c5003e}
.O-077-provider-locator-filters .show-hide-filter-label .am-icon-expand-red{width:20px;height:20px;-ms-flex-item-align:end;align-self:flex-end}
.O-077-provider-locator-filters .show-hide-filter-label .am-icon-expand-red.reverse:after{background-image:url("../../../../clientlibs/clientlib-base/resources/img/icons/dropdown-up-red.svg")}
.O-077-provider-locator-filters .show-hide-filter-label .am-icon-expand-red:after{width:20px;height:20px}
#select2-languages-results{border:unset;background-color:#e6e7e9}
#select2-languages-results.select2-results__options{border-radius:unset;border-color:#e6e7e9;max-height:210px}
#select2-languages-results.select2-results__options .select2-results__option{background-color:#f7f8f8;margin-bottom:2px;margin-top:2px;color:#c5003e}
#select2-languages-results.select2-results__options .select2-results__option[aria-selected=true]{background-color:#444;color:#fff}
#select2-languages-results.select2-results__options .select2-results__option .language-selected-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
#select2-languages-results.select2-results__options .select2-results__option .language-selected-wrapper .am-icon-close{width:24px;height:24px}
#select2-languages-results.select2-results__options .select2-results__option .language-selected-wrapper .am-icon-close:after{width:24px;height:24px}
#select2-specialty-results.select2-results__options{border-radius:unset;border-color:#e6e7e9}
#select2-specialty-results.select2-results__options .select2-results__option{background-color:#f7f8f8;color:#222}
#select2-specialty-results.select2-results__options .select2-results__option[aria-selected=true] .specialty-selected-wrapper .checkbox-text{color:#c5003e}
#select2-specialty-results.select2-results__options .select2-results__option .specialty-selected-wrapper{position:relative}
#select2-specialty-results.select2-results__options .select2-results__option .specialty-selected-wrapper .checkbox-specialty{width:20px;height:20px;border:2px solid black;margin-right:4px;position:absolute}
#select2-specialty-results.select2-results__options .select2-results__option .specialty-selected-wrapper .checkbox-specialty-not-selected{background-image:url("../../../../clientlibs/clientlib-base/resources/img/icons/checkbox-new-2024.svg");width:24px;height:20px;background-repeat:no-repeat;position:absolute}
#select2-specialty-results.select2-results__options .select2-results__option .specialty-selected-wrapper .checkbox-text{padding-left:35px;color:#444;font-family:"Value-Bold",sans-serif}