.hidden{display:none!important}.map-area{font-family:'proxima-nova'}.map-area>.container{padding-left:0!important;padding-right:0!important}.map-area .map-content{position:relative}.map-area .map-content #find-hcp-map-container{height:400px}.gmnoprint div{background:transparent!important;box-shadow:none!important}.gmnoprint div button{box-shadow:rgb(0 0 0 / .3) 0 1px 4px -1px}.gm-control-active{background:white!important;border-radius:50%!important;margin-bottom:4px!important}.address-container{text-align:center;padding:0}.address-container .place-options{margin-top:14px}.address-container .marker-toggle{position:relative;width:240px;max-width:100%;font-size:24px;font-weight:400;text-align:left;cursor:pointer}.address-container .marker-toggle input{position:absolute;opacity:0}.address-container .marker-toggle .hcp-checkbox{position:absolute;left:0;height:28px;width:28px;background-color:#fff0;border-radius:5px;border:2px solid #0061c3;transition:all 0.2s ease-out}.address-container .marker-toggle .hcp-checkbox::before{position:absolute;content:"";left:10px;top:10px;width:0;height:0;border-radius:5px;border:1px solid #0061c3;transform:scale(0)}.address-container .marker-toggle .hcp-checkbox::after{position:absolute;content:"";left:12px;top:12px;height:0;width:0;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(0deg) scale(0);opacity:0;transition:all 0.2s ease-out;border-radius:5px}.address-container .marker-toggle input:checked~.hcp-checkbox{background-color:#0061c3;border-radius:5px;transform:rotate(0deg) scale(1);opacity:1;border:2px solid #0061c3}.address-container .marker-toggle input:checked~.hcp-checkbox::before{left:-3px;top:-3px;width:28px;height:28px;transform:scale(2);opacity:0;transition:all 0.2s ease-out}.address-container .marker-toggle input:checked~.hcp-checkbox::after{left:8px;top:1px;width:9px;height:19px;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg) scale(1);opacity:1;background-color:#fff0;border-radius:0}.address-container .marker-toggle img{margin:0 12px 0 42px;vertical-align:sub;width:22px;float:left}@media only screen and (min-width:992px){.address-container .marker-toggle{text-align:center;width:auto}}@media only screen and (max-width:1200px){.address-container .marker-toggle{font-size:18px}.address-container .marker-toggle input:checked~.hcp-checkbox,.address-container .marker-toggle .hcp-checkbox{transform:scale(.85);top:-3px}.address-container .marker-toggle img{margin:0 4px 0 34px;width:18px}}.address-container .place-search{margin-top:12px}.address-container .place-search input{width:100%;border-width:0 0 2px 0;border-color:#9b9b9d;font-size:18px;font-weight:700;padding:6px}@media only screen and (min-width:576px){.address-container .place-search input{font-size:22px}}.address-container .place-search input::placeholder{color:#000;opacity:1}.address-container .place-search input:focus{outline:0}.address-container .place-search input:focus::placeholder{color:#9b9b9d;opacity:1}.address-container .place-search .submit{width:100%;margin-top:12px;border-radius:10px;font-size:18px;background-color:#0061c3;cursor:pointer}.address-container .place-search .submit:focus{outline:0;box-shadow:none}.address-container .place-search .geolocation{margin-top:24px}.address-container .place-search .geolocation img{vertical-align:sub}.address-container .place-search .geolocation .geolocation-button{color:#0061c3;font-weight:600;cursor:pointer}@media only screen and (min-width:768px){.address-container .place-search{margin-top:36px}.address-container .place-search input{width:80%;float:left}.address-container .place-search .submit{width:18%;height:100%;float:right;margin-top:0}.address-container .place-search .geolocation{margin-top:12px;text-align:left}}.search-results{border:2px solid #9b9b9d;min-height:300px;border-radius:10px;background:#fff}.search-results .content{overflow-y:scroll;height:300px;padding:2%}.search-results .content>div{padding-bottom:2%}.search-results .search-result{margin-left:0;margin-right:0}.search-results .search-result .marker{width:30px;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.search-results .search-result .marker.pharmacy{background:url(/images/b8f77adb043a02ecf3534df1b4498c40.svg);background-repeat:no-repeat;background-position:center}.search-results .search-result .marker.hospital{background:url(/images/b27047d76f8afd4f4225aa1fa27f8544.svg);background-repeat:no-repeat;background-position:center}.search-results .search-result .marker.doctor{background:url(/images/ddc4944d1cd9b23013ad85b8e19e08fc.svg);background-repeat:no-repeat;background-position:center}.search-results .search-result.first{border-top:2px solid #d9d7d7}@media (min-width:576px){.search-results .search-result.first{border-top:none}.search-results .search-result.first .marker-links{border-top:2px solid #d9d7d7}.search-results .search-result.first .item{border-top:2px solid #d9d7d7}}.search-results .search-result .marker-links{padding-left:0;padding-right:0;font-size:.8em;border-bottom:2px solid #d9d7d7}.search-results .search-result .marker-links .row{margin-left:0;margin-right:0}@media (min-width:576px){.search-results .search-result .marker-links .row{margin-left:-15px;margin-right:-15px}}.search-results .search-result .item,.search-results .search-result .directions-link,.search-results .search-result .website-link{padding-top:12px;padding-bottom:12px}.search-results .search-result .item{font-size:20px}.search-results .search-result .item p{margin-bottom:0}@media (min-width:576px){.search-results .search-result .item{border-bottom:2px solid #d9d7d7}}.search-results .search-result .directions-link,.search-results .search-result .website-link{cursor:pointer;text-align:center;color:#0061c3;font-weight:600}.search-results .search-result .directions-link{padding-left:3px;padding-right:3px}@media (min-width:576px){.search-results .search-result .marker-links .row{position:absolute;width:100%;top:50%;right:10px;transform:translateY(-50%)}}.search-results .search-result .website-link-icon{background:url(/images/3313a13a78a137f2b88a5400db7075d2.svg);background-repeat:no-repeat;background-position:center;height:30px}.search-results .search-result .directions-link-icon{background:url(/images/93c936c6f285c99781e389fbc32adffc.svg);background-repeat:no-repeat;background-position:center;height:30px}.is-plain-maps .address-container .marker-toggle{height:36px;font-size:22px}.is-plain-maps .address-container .marker-toggle .brand-logo{margin:0;vertical-align:auto;float:none;width:auto;height:auto;max-height:36px}.is-plain-maps .address-container .marker-toggle .hcp-checkbox,.is-plain-maps .address-container .marker-toggle .marker-image{margin-top:4px}.is-plain-maps .address-container .brand-name-fallback{height:36px;display:table-cell;vertical-align:middle;text-align:left;line-height:24px}.is-plain-maps #find-hcp-map-place-options{display:none}.is-plain-maps #find-hcp-map-place-options #filter-locations-dropdown{text-align:left;font-size:22px;font-weight:700}@media only screen and (min-width:768px){.is-plain-maps #find-hcp-map-place-options #filter-locations-dropdown{font-size:20px}}.is-plain-maps #find-hcp-map-place-options #filter-locations-dropdown label{padding-left:9px}.is-plain-maps #find-hcp-map-place-options #filter-locations-dropdown .select-wrapper{position:relative;padding-right:2px}.is-plain-maps #find-hcp-map-place-options #filter-locations-dropdown .select-wrapper:after{content:'>';font-size:18px;font-family:monospace;font-weight:700;color:#0061c3;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);right:20px;top:4px;position:absolute;pointer-events:none}.is-plain-maps #find-hcp-map-place-options #filter-locations-dropdown .select-wrapper select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;border-radius:10px}.is-plain-maps #find-hcp-map-place-options #filter-locations-dropdown .select-wrapper select::-ms-expand{display:none}@media screen and (-webkit-min-device-pixel-ratio:0){.is-plain-maps #find-hcp-map-place-options #filter-locations-dropdown .select-wrapper select{padding-right:18px}}.is-plain-maps .place-search{margin-top:0}.is-plain-maps .marker-list-image{margin-top:45px}