.fade-enter-active,.fade-leave-active{transition:opacity .5s}.fade-enter,.fade-leave-to{opacity:0}.hg-powered-locations{box-sizing:border-box;padding:2em 1em}#error,#noResults{background:#eaeaea;display:block;height:100%;left:0;position:absolute;top:0;width:100%}#error p,#noResults p{color:#000;display:flex;font-size:1.25em;font-weight:600;left:2em;position:absolute;top:45%}#error p svg,#noResults p svg{fill:#000;margin-right:1em}#locationFeedWrapper h2.widgetTitle{font-size:1.75em;margin-bottom:1em;text-align:center}#locationFeedWrapper ul{background:transparent;display:flex;flex-direction:row;flex-wrap:wrap;margin:0 auto;padding:0}#locationFeedWrapper ul li{list-style:none}#locationFeedWrapper ul li .locationWrapper{align-items:center;background:#fff;border-radius:.25em;box-shadow:0 2px 3px 0 rgba(0,0,0,.13);display:flex;flex-direction:column;margin:.5em;overflow:hidden;padding:1em 1em 4.5em;position:relative}#locationFeedWrapper ul li .locationWrapper img{border-top-left-radius:.25em;border-top-right-radius:.25em;height:250px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}#locationFeedWrapper ul li .locationWrapper a.cta{border-top:1px solid #e3e3e3;bottom:0;display:block;font-size:1em;left:0;line-height:1em;padding:1em 0;position:absolute;text-align:center;text-decoration:none;width:100%}#locationFeedWrapper ul li .locationWrapper a.image{left:0;margin-bottom:-1em;position:relative;top:-1em;width:calc(100% + 2em)}#locationFeedWrapper ul li .locationWrapper .providerDetails{align-items:start;display:flex;flex-direction:column;justify-content:center;padding-left:0;width:100%}#locationFeedWrapper ul li .locationWrapper .providerDetails .addressWrapper{margin:.5em 0}#locationFeedWrapper ul li .locationWrapper .providerDetails .addressWrapper p{margin:0}#locationFeedWrapper ul li .locationWrapper .providerDetails a.title{color:#4a5869;font-size:1.25em;font-weight:600;line-height:1em;margin:1em 0 .25em;position:relative;text-align:left}#locationFeedWrapper ul li .locationWrapper .providerDetails .accepting_new_patients,#locationFeedWrapper ul li .locationWrapper .providerDetails .offers_virtual_visits{align-items:center;display:flex}#locationFeedWrapper ul li .locationWrapper .providerDetails .accepting_new_patients svg,#locationFeedWrapper ul li .locationWrapper .providerDetails .offers_virtual_visits svg{background:#04cd5f;border-radius:100%;height:23px;margin-right:.25em;padding:5px;width:23px}#locationFeedWrapper ul li .locationWrapper .providerDetails .specialties{display:block;margin-bottom:.5em;position:relative}#locationFeedWrapper ul li .locationWrapper .providerDetails .specialties span{color:#4b5869}#locationFeedWrapper ul li .locationWrapper .providerDetails .specialties span.specialties_primary{border:.5px solid #e3e3e3;border-radius:4px;padding:2px 4px}#locationFeedWrapper ul li .locationWrapper .providerDetails .specialties span.specialties_count{border-bottom:1px dashed #e3e3e3;color:#4b5869;font-size:.9em}#locationFeedWrapper ul li .locationWrapper .providerDetails .affiliation{display:block;position:relative}#locationFeedWrapper ul li .locationWrapper .providerDetails .affiliation img{border:none;border-radius:0;display:block;height:60px;min-height:60px;-o-object-fit:contain!important;object-fit:contain!important;position:relative;width:40%}#locationFeedWrapper ul li .locationWrapper .providerDetails .affiliation p{font-size:.85em;font-weight:600;line-height:1.25em;margin-bottom:0;margin-top:.25em}#locationFeedWrapper .pagination{align-items:center;display:flex;flex-wrap:wrap;font-size:1em;justify-content:center;margin:1.5em 0 0;position:relative;width:100%}#locationFeedWrapper .pagination .totals{position:relative;right:0;text-align:center;top:0}#locationFeedWrapper .pagination .totals button{background:#1901e9;border:none;border-radius:.25em;color:#fff;font-weight:600;margin-left:1.5em;min-width:125px;padding:.75em 1em}#locationFeedWrapper .pagination .totals button:hover{cursor:pointer}#locationFeedWrapper .pagination .controls{align-items:center;display:flex;justify-content:space-between;margin:1em 0 2em;width:100%}#locationFeedWrapper .pagination .controls button{background:transparent;border:transparent;border-radius:.25em;color:#1901e9;font-weight:600;min-width:125px;padding:.75em 1em}#locationFeedWrapper .pagination .controls button:hover{cursor:pointer}#locationFeedWrapper .pagination .controls button span{opacity:.5}#locationFeedWrapper .pagination .controls button span.availible{cursor:pointer;opacity:1}#locationFeedWrapper .pagination .controls button:disabled{opacity:0;pointer-events:none}#locationFeedWrapper .pagination .controls p{margin:0 1.5em}#locationFeedWrapper .pagination.bottom{position:relative!important;top:auto!important}#locationFeedWrapper.sidebar{font-size:14px}#locationFeedWrapper.sidebar ul{flex-direction:column}#locationFeedWrapper.sidebar ul li{width:100%}#locationFeedWrapper.sidebar ul li .providerWrapper{flex-direction:row;flex-wrap:wrap}#locationFeedWrapper.sidebar ul li .providerWrapper img{height:90px;max-width:70px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:auto}#locationFeedWrapper.sidebar ul li .providerWrapper .providerDetails{display:flex;flex-direction:column;justify-content:center;padding-left:1em;width:calc(70% - 1em)}#locationFeedWrapper.sidebar ul li .providerWrapper .providerDetails h4{font-size:1.25em;height:auto;margin:0;min-height:auto;text-align:left}#locationFeedWrapper.sidebar ul li .providerWrapper a.cta{border-top:1px solid #e3e3e3;bottom:0;display:block;font-size:1.1em;left:0;line-height:1.1em;padding:1em;position:absolute;text-align:center;text-decoration:none;width:100%}#locationFeedWrapper.sidebar .pagination .totals{align-items:center;display:flex;justify-content:center;width:100%}#locationFeedWrapper.sidebar .pagination .totals button{background:transparent;border-radius:.25em;color:blue;font-size:.9em;padding:.75em}@media(max-width:981px){#locationFeedWrapper.sidebar .pagination .paginationWrapper{width:100%}#locationFeedWrapper.sidebar .pagination .totals{display:block;text-align:center;width:100%}#locationFeedWrapper.sidebar .pagination .controls{align-items:center;display:flex;justify-content:center;margin:1em 0 2em;width:100%}#locationFeedWrapper.sidebar .pagination .controls button{min-width:65px;padding:.75em .5em}#locationFeedWrapper.sidebar .pagination .controls p{display:block;min-width:60px;position:relative;text-align:center;white-space:nowrap}}#locationFeedWrapper.content-area,#locationFeedWrapper.full-width{font-size:16px}#locationFeedWrapper.content-area h2.widgetTitle,#locationFeedWrapper.full-width h2.widgetTitle{font-size:1.9em}#locationFeedWrapper.content-area ul li .providerWrapper img,#locationFeedWrapper.full-width ul li .providerWrapper img{height:160px;min-height:160px}#locationFeedWrapper.content-area ul.desktop-1 li,#locationFeedWrapper.full-width ul.desktop-1 li{width:100%}#locationFeedWrapper.content-area ul.desktop-2 li,#locationFeedWrapper.full-width ul.desktop-2 li{width:50%}#locationFeedWrapper.content-area ul.desktop-3 li,#locationFeedWrapper.full-width ul.desktop-3 li{width:33.3333333333%}#locationFeedWrapper.content-area ul.desktop-4 li,#locationFeedWrapper.full-width ul.desktop-4 li{width:25%}#locationFeedWrapper.content-area ul.desktop-4 li img,#locationFeedWrapper.full-width ul.desktop-4 li img{height:200px}#locationFeedWrapper.content-area ul.desktop-5 li,#locationFeedWrapper.full-width ul.desktop-5 li{width:20%}#locationFeedWrapper.content-area ul.desktop-5 li img,#locationFeedWrapper.full-width ul.desktop-5 li img{height:175px}#locationFeedWrapper.content-area ul.desktop-6 li,#locationFeedWrapper.full-width ul.desktop-6 li{width:16.6666666667%}#locationFeedWrapper.content-area ul.desktop-6 li img,#locationFeedWrapper.full-width ul.desktop-6 li img{height:150px}#locationFeedWrapper.content-area ul.desktop-1 li .providerWrapper,#locationFeedWrapper.content-area ul.desktop-2 li .providerWrapper,#locationFeedWrapper.content-area ul.desktop-3 li .providerWrapper,#locationFeedWrapper.full-width ul.desktop-1 li .providerWrapper,#locationFeedWrapper.full-width ul.desktop-2 li .providerWrapper,#locationFeedWrapper.full-width ul.desktop-3 li .providerWrapper{flex-direction:row;flex-wrap:nowrap}#locationFeedWrapper.content-area ul.desktop-1 li .providerWrapper img,#locationFeedWrapper.content-area ul.desktop-2 li .providerWrapper img,#locationFeedWrapper.content-area ul.desktop-3 li .providerWrapper img,#locationFeedWrapper.full-width ul.desktop-1 li .providerWrapper img,#locationFeedWrapper.full-width ul.desktop-2 li .providerWrapper img,#locationFeedWrapper.full-width ul.desktop-3 li .providerWrapper img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}#locationFeedWrapper.content-area ul.desktop-1 li .providerWrapper .providerDetails,#locationFeedWrapper.content-area ul.desktop-2 li .providerWrapper .providerDetails,#locationFeedWrapper.content-area ul.desktop-3 li .providerWrapper .providerDetails,#locationFeedWrapper.full-width ul.desktop-1 li .providerWrapper .providerDetails,#locationFeedWrapper.full-width ul.desktop-2 li .providerWrapper .providerDetails,#locationFeedWrapper.full-width ul.desktop-3 li .providerWrapper .providerDetails{display:flex;flex-direction:column;justify-content:center;padding-left:1em;width:calc(70% - 1em)}#locationFeedWrapper.content-area ul.desktop-1 li .providerWrapper .providerDetails h4,#locationFeedWrapper.content-area ul.desktop-2 li .providerWrapper .providerDetails h4,#locationFeedWrapper.content-area ul.desktop-3 li .providerWrapper .providerDetails h4,#locationFeedWrapper.full-width ul.desktop-1 li .providerWrapper .providerDetails h4,#locationFeedWrapper.full-width ul.desktop-2 li .providerWrapper .providerDetails h4,#locationFeedWrapper.full-width ul.desktop-3 li .providerWrapper .providerDetails h4{height:auto;margin:0;min-height:auto;text-align:left}#locationFeedWrapper.content-area ul.desktop-1 li .providerWrapper a.cta,#locationFeedWrapper.content-area ul.desktop-2 li .providerWrapper a.cta,#locationFeedWrapper.content-area ul.desktop-3 li .providerWrapper a.cta,#locationFeedWrapper.full-width ul.desktop-1 li .providerWrapper a.cta,#locationFeedWrapper.full-width ul.desktop-2 li .providerWrapper a.cta,#locationFeedWrapper.full-width ul.desktop-3 li .providerWrapper a.cta{border-top:1px solid #e3e3e3;bottom:0;display:block;left:0;padding:1em;position:absolute;text-align:center;text-decoration:none;width:100%}#locationFeedWrapper.content-area ul.desktop-4 li .providerWrapper .providerDetails,#locationFeedWrapper.content-area ul.desktop-5 li .providerWrapper .providerDetails,#locationFeedWrapper.content-area ul.desktop-6 li .providerWrapper .providerDetails,#locationFeedWrapper.full-width ul.desktop-4 li .providerWrapper .providerDetails,#locationFeedWrapper.full-width ul.desktop-5 li .providerWrapper .providerDetails,#locationFeedWrapper.full-width ul.desktop-6 li .providerWrapper .providerDetails{align-items:center}#locationFeedWrapper.content-area ul.desktop-4 li .providerWrapper .providerDetails .affiliation img,#locationFeedWrapper.content-area ul.desktop-5 li .providerWrapper .providerDetails .affiliation img,#locationFeedWrapper.content-area ul.desktop-6 li .providerWrapper .providerDetails .affiliation img,#locationFeedWrapper.full-width ul.desktop-4 li .providerWrapper .providerDetails .affiliation img,#locationFeedWrapper.full-width ul.desktop-5 li .providerWrapper .providerDetails .affiliation img,#locationFeedWrapper.full-width ul.desktop-6 li .providerWrapper .providerDetails .affiliation img{margin:0 auto}.providerFeed_loading{align-items:center;display:flex;justify-content:center}