.gm-style .gm-style-iw-tc:after{top:-26px}.gm-style-iw.gm-style-iw-c{top:-25px;padding-top:15px!important}.gm-style-iw-ch,.gm-style-iw-chr{display:none}.map-height{max-height:627px}.search-form-container{background-color:white;padding:1.875rem}@media(max-width:375px){.search-form-container{background-color:white;padding-left:.5rem;padding-right:.5rem}}.search-select-dropdown{max-height:2.8125rem;width:100%}select.dropdown{font-size:1rem;max-height:2.8125rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding:.625rem 2.5rem .625rem .625rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}.dropdown-description{padding:1.875rem 0 0}.icon-container{padding-left:.3125rem}.search-input-text{max-height:2.8125rem;width:100%}input.searchinput{padding:.625rem;font-size:1rem;min-height:2.8125rem;max-height:2.8125rem}.input.searchinput:focus{--tw-ring-color:rgb(143,85,187/1)!important}.optional-text{color:#475467}.more-search-tions-button-text{padding-left:.5rem;color:var()}.more-search-options-button{cursor:pointer;color:#3352a3}.hide{display:none;height:0}.subline-under-specialty{color:grey;font-size:medium}@media(min-width:641px) and (max-width:768px){.Search-Button{margin:auto;width:60%}}@media(max-width:640px){.Search-Button{margin:auto;width:100%}}.survey-modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.SurveyForm{background-color:#fff;padding:2rem;border-radius:8px;box-shadow:0 4px 20px rgba(0,0,0,.2);position:relative}.SurveyForm .close-btn{cursor:pointer;font-size:1.5rem;font-weight:700}.SurveyForm input[type=radio]{display:none}.SurveyForm .star{cursor:pointer;font-size:2rem;text-shadow:0 0 1px black}@media (max-width:1500px){.feedbackPrompt{right:10px;left:auto!important}}@media (max-width:768px){.button{flex-direction:column!important;width:100%}}