.c-search-button{display:none}@media screen and (min-width: 85em){.c-search-button{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:1.2rem;padding:0;cursor:pointer;border:0;background:none}}@media screen and (min-width: 120em){.c-search-button{margin-top:2.2rem;margin-right:2rem}}@media screen and (min-width: 85em){.c-search-button::before{transition:all .25s ease;position:absolute;right:-1rem;bottom:-4.3rem;left:-1rem;height:1rem;content:""}}@media screen and (min-width: 120em){.c-search-button::before{right:-3rem;left:-3rem}}@media screen and (min-width: 85em){.c-search-button.is-active::before,.c-search-button:hover::before,.c-search-button:focus::before{background-image:linear-gradient(90deg, rgb(177, 155, 107) 26%, rgb(203, 180, 131) 56%, rgb(171, 148, 98) 94%)}}.c-global-search--header{position:relative;order:2;margin-top:2rem;padding-top:1.5rem;padding-bottom:1.5rem}@media screen and (min-width: 85em){.c-global-search--header{position:absolute;top:13.7rem;right:0;left:0;visibility:hidden;overflow:hidden;max-height:0;margin-top:0;padding-top:3.5rem;padding-bottom:5rem;transition:all .6s ease;opacity:0;border-bottom:1px solid #b39959;background:rgba(244,239,229,.95)}}@media screen and (min-width: 120em){.c-global-search--header{top:15rem;padding-top:4rem;padding-bottom:6rem}}@media screen and (min-width: 85em){.c-global-search--header.is-active{visibility:visible;overflow:visible;height:auto;max-height:20rem;opacity:1}}@media screen and (max-width: 84.94em){.c-global-search--header::after{position:absolute;z-index:-1;top:0;right:-3rem;bottom:0;left:-3rem;content:"";background:rgba(157,132,74,.1)}}.c-global-search--header .o-container--offgrid{padding:0}.c-global-search--header .o-grid__item{flex:0 0 100%;max-width:100%;position:relative;display:flex;flex-direction:row}@media screen and (min-width: 85em){.c-global-search--header .o-grid__item{flex:0 0 50%;max-width:50%;margin-left:50%}}.c-global-search--header .c-form{position:relative;flex:1}.c-global-search--header .c-form+.form-actions .button{position:absolute;right:1rem;bottom:0;width:4rem;height:4.1rem;padding:0;cursor:pointer;text-indent:-999999999px;border:0;background:none}@media screen and (min-width: 48em){.c-global-search--header .c-form+.form-actions .button{width:5.6rem;height:5.6rem}}@media screen and (min-width: 62em){.c-global-search--header .c-form+.form-actions .button{right:1.5rem}}@media screen and (min-width: 85em){.c-global-search--header .c-form+.form-actions .button{right:9.5rem;width:6rem}}.c-global-search--header .c-form+.form-actions .button:hover{background:none}@media screen and (max-width: 47.94em){html.js .c-global-search--header .c-search__input{padding-top:1rem;padding-bottom:1rem;background-position:right 1rem top calc(1rem - 1px)}}.c-search-close{display:none}@media screen and (min-width: 85em){.c-search-close{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1.5rem 3rem;cursor:pointer;border:0;background:none}}.ui-autocomplete.search-api-autocomplete-search article::after{display:table;clear:both;content:""}.ui-autocomplete.search-api-autocomplete-search span{display:block}.ui-autocomplete.search-api-autocomplete-search .ui-menu-item:hover{background:none}.ui-autocomplete.search-api-autocomplete-search .ui-state-active a,.ui-autocomplete.search-api-autocomplete-search .ui-state-active a:link,.ui-autocomplete.search-api-autocomplete-search .ui-state-active a:visited{color:#b39959}.ui-autocomplete.search-api-autocomplete-search .ui-state-active .search-api-autocomplete-suggestion{color:#b39959;background:none}.ui-autocomplete.search-api-autocomplete-search .o-container,.ui-autocomplete.search-api-autocomplete-search .o-container--desktop,.ui-autocomplete.search-api-autocomplete-search .o-container--offgrid,.ui-autocomplete.search-api-autocomplete-search .o-container--notmobile,.ui-autocomplete.search-api-autocomplete-search .o-container--form,.ui-autocomplete.search-api-autocomplete-search .o-grid,.ui-autocomplete.search-api-autocomplete-search .o-grid__item{padding:0}.ui-autocomplete.search-api-autocomplete-search .o-grid{margin:0}.ui-autocomplete.search-api-autocomplete-search h1,.ui-autocomplete.search-api-autocomplete-search h2,.ui-autocomplete.search-api-autocomplete-search h3,.ui-autocomplete.search-api-autocomplete-search h4,.ui-autocomplete.search-api-autocomplete-search h5,.ui-autocomplete.search-api-autocomplete-search h6,.ui-autocomplete.search-api-autocomplete-search .c-type--heading-1,.ui-autocomplete.search-api-autocomplete-search .c-type--heading-2{margin:0;text-align:left;letter-spacing:normal;text-transform:none;font-size:1.4rem !important;line-height:1.6}@media screen and (min-width: 48em){.ui-autocomplete.search-api-autocomplete-search h1,.ui-autocomplete.search-api-autocomplete-search h2,.ui-autocomplete.search-api-autocomplete-search h3,.ui-autocomplete.search-api-autocomplete-search h4,.ui-autocomplete.search-api-autocomplete-search h5,.ui-autocomplete.search-api-autocomplete-search h6,.ui-autocomplete.search-api-autocomplete-search .c-type--heading-1,.ui-autocomplete.search-api-autocomplete-search .c-type--heading-2{font-size:1.6rem !important}}.ui-autocomplete.search-api-autocomplete-search .field--type-string,.ui-autocomplete.search-api-autocomplete-search .c-field--type-string-long,.ui-autocomplete.search-api-autocomplete-search .c-field--type-text-long,.ui-autocomplete.search-api-autocomplete-search .c-doctor__position,.ui-autocomplete.search-api-autocomplete-search .c-doctor__name{overflow:hidden;margin:0;padding:0;white-space:nowrap;text-overflow:ellipsis;font-size:1.4rem !important}@media screen and (min-width: 48em){.ui-autocomplete.search-api-autocomplete-search .field--type-string,.ui-autocomplete.search-api-autocomplete-search .c-field--type-string-long,.ui-autocomplete.search-api-autocomplete-search .c-field--type-text-long,.ui-autocomplete.search-api-autocomplete-search .c-doctor__position,.ui-autocomplete.search-api-autocomplete-search .c-doctor__name{font-size:1.6rem !important}}.ui-autocomplete.search-api-autocomplete-search .c-field--name-field-thumbnail,.ui-autocomplete.search-api-autocomplete-search .c-field--name-field-cover-image,.ui-autocomplete.search-api-autocomplete-search .c-doctor__photo,.ui-autocomplete.search-api-autocomplete-search .c-media,.ui-autocomplete.search-api-autocomplete-search .c-media--type-article-thumbnail{float:left;width:6rem;margin-right:1.5rem;margin-bottom:0}.ui-autocomplete.search-api-autocomplete-search h1,.ui-autocomplete.search-api-autocomplete-search h2,.ui-autocomplete.search-api-autocomplete-search h3,.ui-autocomplete.search-api-autocomplete-search .field--name-title-text,.ui-autocomplete.search-api-autocomplete-search .c-article__title,.ui-autocomplete.search-api-autocomplete-search .c-doctor__name{font-family:"Open Sans",-apple-system,system-ui,"BlinkMacSystemFont","Segoe UI","Roboto","Helvetica Neue","Arial",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1.6rem !important;font-weight:700}.ui-autocomplete.search-api-autocomplete-search .c-node__related-doctors{padding:0;background:none}.ui-autocomplete.search-api-autocomplete-search .c-node__related-doctors::before{display:none}#ui-id-1.ui-autocomplete.search-api-autocomplete-search{position:fixed;z-index:999;width:calc(100vw - 9rem) !important}@media screen and (max-width: 84.94em){#ui-id-1.ui-autocomplete.search-api-autocomplete-search{overflow-y:auto;height:calc(100vh - 15.2rem)}}@media screen and (min-width: 85em){#ui-id-1.ui-autocomplete.search-api-autocomplete-search{top:27.8rem !important;width:55rem !important;margin-right:auto;margin-left:auto}}@media screen and (min-width: 120em){#ui-id-1.ui-autocomplete.search-api-autocomplete-search{top:30.7rem !important;width:82rem !important}}#ui-id-2.ui-autocomplete.search-api-autocomplete-search{width:calc(100% - 4rem) !important}@media screen and (min-width: 48em){#ui-id-2.ui-autocomplete.search-api-autocomplete-search{width:69rem !important}}@media screen and (min-width: 62em){#ui-id-2.ui-autocomplete.search-api-autocomplete-search{width:45.6rem !important}}@media screen and (min-width: 85em){#ui-id-2.ui-autocomplete.search-api-autocomplete-search{width:57rem !important}}@media screen and (min-width: 120em){#ui-id-2.ui-autocomplete.search-api-autocomplete-search{width:69rem !important}}