@font-face{font-family:icomoon;font-style:normal;font-weight:400;src:url(../../../../../etc.clientlibs/fonts-library/clientlibs/clientlib-fonts/resources/fonts/optimized/clinic-finder-icons/clinic-finder-icon.woff) format("woff"),url(../../../../../etc.clientlibs/fonts-library/clientlibs/clientlib-fonts/resources/fonts/optimized/clinic-finder-icons/clinic-finder-icon.woff2) format("woff2")}.typgraphy_base,.typography_h1{font-family:inherit;font-weight:400;letter-spacing:0;line-height:1.1}.typography_h1{font-size:40px}.typography_h2{font-size:30px}.typography_h2,.typography_h3{font-family:inherit;font-weight:400;letter-spacing:0;line-height:1.1}.typography_h3{font-size:22px;font-weight:600}.typography_h4{font-size:18px}.typography_h4,.typography_p{font-family:inherit;font-weight:400;letter-spacing:0;line-height:1.1}.typography_p{font-size:1rem;line-height:1}.typography_eyebrow,.typography_p--small{font-family:inherit;font-size:9pt;font-weight:400;letter-spacing:0;line-height:1.1;line-height:1.2}.typography_eyebrow{font-weight:700;letter-spacing:.5px}.typography_small-text{font-family:inherit;font-size:1pc;font-weight:400;letter-spacing:0;line-height:1.1;line-height:26px}.clinic-finder{display:block;margin:0 auto}.clinic-finder *{box-sizing:border-box;margin:0;padding:0}.clinic-finder__stop-scroll{overflow:hidden}.clinic-finder__filter{display:none}@media (min-width:0) and (max-width:767px){.clinic-finder__filter{background-color:#fff;bottom:0;display:flex;flex-direction:column;height:100%;left:0;overflow:auto;position:fixed;right:0;top:0;visibility:hidden;width:100%;z-index:99999}.clinic-finder__filter--visible{visibility:visible}}.clinic-finder__filter-resetall{color:#eb3c96;cursor:pointer;display:table-cell;font-family:inherit;font-size:9pt;font-weight:400;font-weight:700;letter-spacing:0;letter-spacing:.5px;line-height:1.1;line-height:1.2;padding:1em 0;position:relative;text-transform:uppercase}@media (min-width:0) and (max-width:767px){.clinic-finder__filter-resetall{display:none}}.clinic-finder__filter-resetall:after{align-items:center;background-color:#eb3c96;border-radius:50%;color:#fff;content:"\00d7";display:flex;font-size:.8rem;height:.8rem;justify-content:center;line-height:.8rem;position:absolute;right:-1rem;top:50%;transform:translateY(-50%);width:.8rem}.clinic-finder__filter-resetall:hover{opacity:.7}.clinic-finder__filter_footer,.clinic-finder__filter_header{height:auto;padding:0 3em 1.5rem;width:100%}.clinic-finder__filter_footer h4,.clinic-finder__filter_header h4{font-size:1.3rem;font-weight:700;letter-spacing:1px;padding:1em 0 .5em;text-transform:uppercase}.clinic-finder__filter_footer{align-items:center;background-color:#f4f4f4;display:flex;justify-content:space-between}.clinic-finder__filter_footer-button{border:0;border-radius:0;font-weight:600;letter-spacing:1px;margin:1em 0;padding:.5em;text-transform:uppercase}.clinic-finder__filter_footer-button--dark{background-color:#eb3c96;color:#fff;padding:.8em 1.5em}.clinic-finder__filter_footer-button--light{background-color:transparent;border-bottom:2px solid #eb3c96;color:#505050}.clinic-finder__filter_toggle{background-color:#eb3c96;border-radius:50%;display:none;height:75pt;justify-content:center;margin:1em;position:absolute;width:75pt;z-index:9999}.clinic-finder__filter_toggle-lable{bottom:10px;color:#fff;font-size:1.2em;font-weight:600;left:50%;position:absolute;text-transform:uppercase;transform:translateX(-50%)}.clinic-finder__filter_toggle-wrapper{height:30%;margin-top:20px;width:40%}.clinic-finder__filter_toggle-bar{background-color:#fff;height:4px;position:relative;width:100%}.clinic-finder__filter_toggle-bar:after,.clinic-finder__filter_toggle-bar:before{background-color:#fff;content:"";height:4px;left:50%;position:absolute;top:10px;transform:translateX(-50%);width:80%}.clinic-finder__filter_toggle-bar:after{height:4px;left:50%;position:absolute;top:20px;transform:translateX(-50%);width:60%}@media (min-width:0) and (max-width:767px){.clinic-finder__filter_toggle{display:flex}}.clinic-finder__filter_content{flex:1;height:80%;overflow-y:auto;padding:0 3em;width:100%}.clinic-finder__header-container{background:#f4f4f4;padding:40px 52px}.clinic-finder__header-inner{padding:0}.clinic-finder__header{color:#503291;font-family:inherit;font-size:40px;font-weight:400;font-weight:800;letter-spacing:0;line-height:1.1;margin:0}@media (min-width:0) and (max-width:767px){.clinic-finder__header{font-size:2rem}}.clinic-finder__back-to-results{display:none;margin-top:40px}.clinic-finder__back-to-results-button{background-color:#eb3c96;border:0;border-radius:0;color:#fff;font-family:inherit;font-size:9pt;font-weight:400;font-weight:700;letter-spacing:0;letter-spacing:.5px;letter-spacing:1px;line-height:1.1;line-height:1.2;opacity:1;padding:9pt 20px;text-transform:uppercase;transition:opacity .2s}.no-touch .clinic-finder__back-to-results-button:not(.button-animated):hover{opacity:.8}.clinic-finder__back-to-results-button:active,.clinic-finder__back-to-results-button:focus{outline:0}.clinic-finder__no-results{opacity:0;padding-right:84px;transition:opacity .4s,visibility .4s;visibility:hidden}.clinic-finder__no-results--show{opacity:1;visibility:visible}.clinic-finder__no-results-title{font-family:inherit;font-size:30px;font-size:26px;font-weight:400;font-weight:800;letter-spacing:0;line-height:1.1;margin-bottom:30px;margin-top:40px}.clinic-finder__no-results-tips-container{display:block;margin-bottom:40px}.clinic-finder__no-priority-clinics--active .clinic-finder__no-results-tips-container{margin-bottom:0}.clinic-finder__no-results-recommended-container{display:block;margin-bottom:10px}.clinic-finder__no-priority-clinics--active .clinic-finder__no-results-recommended-container{display:none}.clinic-finder__no-results-recommended-title,.clinic-finder__no-results-subTitle{font-family:inherit;font-size:18px;font-size:1pc;font-weight:400;font-weight:600;letter-spacing:0;line-height:1.1;margin-bottom:20px}.clinic-finder__no-results-subTitle{margin-bottom:15px}.clinic-finder__no-results-tips{list-style:none}.clinic-finder__no-results-tip{display:block;font-family:inherit;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.1;line-height:1;margin-bottom:20px;padding-left:20px;position:relative}.clinic-finder__no-results-tip:last-child{margin-bottom:0}.clinic-finder__no-results-tip:before{background-color:#eb3c96;border-radius:50%;content:"";display:inline-block;height:7px;left:0;padding:0;position:absolute;top:7px;width:7px}.clinic-finder__no-results-recommended-description{font-family:inherit;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.1;line-height:1;line-height:1.5;margin:0}.clinic-finder__no-results-reset{align-items:center;background:#eb3c96;border:0;border-radius:0;color:#fff;display:flex;font-family:inherit;font-size:9pt;font-weight:400;font-weight:700;letter-spacing:0;letter-spacing:.5px;letter-spacing:1px;line-height:1.1;line-height:1.2;opacity:1;padding:9pt 20px;text-transform:uppercase;transition:opacity .2s}.no-touch .clinic-finder__no-results-reset:not(.button-animated):hover{opacity:.8}.clinic-finder__no-results-reset:active,.clinic-finder__no-results-reset:focus{outline:0}.clinic-finder__filter-wrapper{align-items:center;display:inline-flex;margin-top:30px;min-width:70%}@media (min-width:0) and (max-width:767px){.clinic-finder__filter-wrapper{min-width:100%}}.clinic-finder__search-wrapper{display:flex;flex:5;flex-direction:column}.clinic-finder__label{color:#787878;display:inline-block;font-size:.8rem;font-weight:700;letter-spacing:.5px;max-width:100%;text-transform:uppercase}.clinic-finder__search-container{display:inline-flex;position:relative;width:100%}.clinic-finder__search-icon{bottom:50%;color:#eb3c96;cursor:pointer;font-size:21px;position:absolute;right:0;transform:translateY(50%)}.clinic-finder__search-icon:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e918";font-family:icomoon,Arial,Helvetica,sans-serif!important;font-size:inherit;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.clinic-finder__search-icon:hover{opacity:.7}.clinic-finder__search{appearance:none;background:#f4f4f4;border:0;border-bottom:2px solid #ccc;border-radius:0;color:#505050;cursor:pointer;display:block;font-family:inherit;font-size:1rem;font-weight:400;height:38px;letter-spacing:0;line-height:1.1;line-height:1;outline:none;overflow:hidden;padding:10px 1.6em 10px 0;text-overflow:ellipsis;white-space:nowrap;width:100%}.clinic-finder__search :focus{border-bottom:2px solid #aaa}.clinic-finder__search::placeholder{color:#787878;line-height:normal}.clinic-finder__search::-ms-clear{display:none}.clinic-finder-select{display:inline-flex;flex:2;flex-direction:column;margin-left:1.5em;padding:10px;position:relative;width:auto}@media (min-width:0) and (max-width:767px){.clinic-finder-select{display:none}}.clinic-finder-select__selected{border-bottom:2px solid #ccc;color:#505050;font-weight:600;padding-right:20px;padding-top:10px;position:relative;text-transform:capitalize}.clinic-finder-select__selected:before{right:5px;transform:rotate(135deg);transform-origin:top}.clinic-finder-select__selected:after,.clinic-finder-select__selected:before{background:#eb3c96;content:"";height:8px;position:absolute;top:24px;width:2px}.clinic-finder-select__selected:after{right:6px;transform:rotate(-135deg);transform-origin:top}.clinic-finder-select__options{display:none;position:absolute;top:89%;width:92%;z-index:9}.clinic-finder-select--open{display:block;transition:all 1s ease-in-out}.clinic-finder-select-active:before{right:5px;transform:rotate(45deg);transform-origin:top}.clinic-finder-select-active:after,.clinic-finder-select-active:before{background:#505050;content:"";height:8px;position:absolute;top:1pc;width:2px}.clinic-finder-select-active:after{right:6px;transform:rotate(-45deg);transform-origin:top}.clinic-finder-select__option{background:#f4f4f4;color:#505050;font-size:1rem;padding:4px 9pt;width:100%}.clinic-finder-select__option:hover{background:#fff}.clinic-finder__container{position:relative}.clinic-finder__inner-container{display:block;height:900px;overflow:hidden;padding:0 0 40px 52px}.clinic-finder__inner-container.clinic-finder__no-priority-clinics--active{height:auto;padding-bottom:30px}.clinic-finder__row,.clinic-finder__row-content{display:flex;justify-content:space-between}.clinic-finder__row{flex-direction:row-reverse}.clinic-finder__list{display:block;height:900px;max-width:46%;overflow-x:hidden;overflow-y:scroll;width:100%}.clinic-finder__list--active .clinic-finder__back-to-results{display:block}.clinic-finder__list--active .clinic-finder__paginator{display:none}.clinic-finder__no-priority-clinics--active .clinic-finder__list{border:0;height:auto;max-width:100%;width:100%}.clinic-finder__results{color:#505050;font-family:inherit;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.1;line-height:1;padding-bottom:20px;padding-top:40px}.clinic-finder__no-priority-clinics--active .clinic-finder__results,.clinic-finder__priority-clinics--active .clinic-finder__results{display:none}.clinic-finder__cards{opacity:0;transition:opacity .4s,visibility .4s;visibility:hidden}.clinic-finder__cards--show{opacity:1;visibility:visible}.clinic-finder__card--inactive,.clinic-finder__no-priority-clinics--active .clinic-finder__cards{display:none}.clinic-finder__card--active{display:block}.clinic-finder__card--active .clinic-finder__title-label{color:#eb3c96}.clinic-finder__recommended{color:#787878;display:none;font-family:inherit;font-size:9pt;font-weight:400;font-weight:700;letter-spacing:0;letter-spacing:.5px;line-height:1.1;line-height:1.2;margin-bottom:10px;text-transform:uppercase}.clinic-finder__card--recommended .clinic-finder__recommended{display:block}.clinic-finder__card{min-height:1px;padding:20px 0;position:relative;width:90%}.clinic-finder__card:after{background:#e1e1e1;bottom:0;content:"";display:block;height:2px;left:0;position:absolute;width:100%}.clinic-finder__info{display:block;position:relative}.clinic-finder__card--recommended .clinic-finder__info:before{background-color:#787878;content:"";display:block;height:100%;position:absolute;width:2px}.clinic-finder__address,.clinic-finder__city-country,.clinic-finder__contact-data,.clinic-finder__title,.clinic-finder__type{display:block}.clinic-finder__card--recommended .clinic-finder__address,.clinic-finder__card--recommended .clinic-finder__city-country,.clinic-finder__card--recommended .clinic-finder__contact-data,.clinic-finder__card--recommended .clinic-finder__title,.clinic-finder__card--recommended .clinic-finder__type{margin-left:20px;word-break:break-word}.clinic-finder__title{font-family:inherit;font-size:22px;font-weight:400;font-weight:600;letter-spacing:0;line-height:1.1;margin-bottom:.9rem}.clinic-finder__card--active .clinic-finder__title{color:#eb3c96}.clinic-finder__location-type{color:#333;display:block;font-family:inherit;font-size:9pt;font-weight:400;font-weight:700;letter-spacing:0;letter-spacing:.5px;letter-spacing:2px;line-height:1.1;line-height:1.2;margin-top:.8rem;padding-right:1rem;text-transform:uppercase}.clinic-finder__location-type:before{display:inline-block;margin-right:8px}.clinic-finder__location-type--clinic:before{content:"\e91e"}.clinic-finder__location-type--clinic:before,.clinic-finder__location-type--pharmacy:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon,Arial,Helvetica,sans-serif!important;font-size:inherit;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.clinic-finder__location-type--pharmacy:before{content:"\e91f"}.clinic-finder__distance{color:#787878;display:inline-block;font-family:inherit;font-size:9pt;font-weight:400;font-weight:700;letter-spacing:0;letter-spacing:.5px;line-height:1.1;line-height:1.2;text-transform:uppercase}.clinic-finder__title-label{color:#503291;padding-right:30px}.clinic-finder__address,.clinic-finder__city-country,.clinic-finder__contact-data,.clinic-finder__type{font-family:inherit;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.1;line-height:1;margin-bottom:1rem}.clinic-finder__city-country{margin-bottom:1rem}.clinic-finder__address{margin-bottom:.5rem}.clinic-finder__contact-data{margin-bottom:0}.clinic-finder__address,.clinic-finder__city-country,.clinic-finder__contact-data{color:#787878}.clinic-finder__contact-wrapper,.clinic-finder__detail{align-items:flex-end;display:flex;flex-direction:column}.clinic-finder__contact{align-items:center;align-self:flex-end;display:flex;margin-bottom:10px;transition:opacity .2s}.no-touch .clinic-finder__contact:not(.button-animated):hover{opacity:.8}.clinic-finder__contact:active,.clinic-finder__contact:focus{outline:0}.clinic-finder__directions,.clinic-finder__email,.clinic-finder__website{color:#eb3c96;font-family:inherit;font-size:9pt;font-weight:400;font-weight:700;letter-spacing:0;letter-spacing:.5px;letter-spacing:1px;line-height:1.1;line-height:1.2;margin-left:5px;text-transform:uppercase;white-space:nowrap}.clinic-finder__website-icon{color:#eb3c96;font-size:13px}.clinic-finder__website-icon:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e91c";font-family:icomoon,Arial,Helvetica,sans-serif!important;font-size:inherit;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.clinic-finder__directions-icon{color:#eb3c96}.clinic-finder__directions-icon:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e91b";font-family:icomoon,Arial,Helvetica,sans-serif!important;font-size:inherit;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.clinic-finder__email-icon{color:#eb3c96}.clinic-finder__email-icon:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e90c";font-family:icomoon,Arial,Helvetica,sans-serif!important;font-size:inherit;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.clinic-finder__time{align-items:flex-end;display:flex;flex-direction:column;margin-top:20px}.clinic-finder__label-time{color:#787878;letter-spacing:0;letter-spacing:.5px;margin-bottom:10px;text-transform:uppercase}.clinic-finder__label-time,.clinic-finder__schedule-time{font-family:inherit;font-size:9pt;font-weight:400;font-weight:700;line-height:1.1;line-height:1.2}.clinic-finder__schedule-time{letter-spacing:0}.clinic-finder__init{display:block;visibility:hidden}.clinic-finder__directions,.clinic-finder__directions-icon,.clinic-finder__paginator-next,.clinic-finder__paginator-prev,.clinic-finder__website,.clinic-finder__website-icon{color:#eb3c96}.clinic-finder__paginator{display:flex;opacity:0;padding-bottom:40px;padding-right:85px;padding-top:30px;transition:opacity .4s,visibility .4s;visibility:hidden}.clinic-finder__paginator--show{opacity:1;visibility:visible}.clinic-finder__no-priority-clinics--active .clinic-finder__paginator{display:none}.clinic-finder__paginator-list{align-items:center;display:flex;flex-grow:1;justify-content:center;text-align:center}.clinic-finder__paginator-next,.clinic-finder__paginator-prev{align-items:center;background:none;border:0;border-radius:0;color:#eb3c96;display:flex;font-family:inherit;font-size:9pt;font-weight:400;font-weight:700;letter-spacing:0;letter-spacing:.5px;letter-spacing:1px;line-height:1.1;line-height:1.2;opacity:1;padding:0;text-transform:uppercase;transition:opacity .2s,visibility .2s;visibility:visible}.no-touch .clinic-finder__paginator-next:not(.button-animated):hover,.no-touch .clinic-finder__paginator-prev:not(.button-animated):hover{background:none;opacity:.8}.clinic-finder__paginator-next:active,.clinic-finder__paginator-next:focus,.clinic-finder__paginator-prev:active,.clinic-finder__paginator-prev:focus{outline:0}.clinic-finder__paginator-next--hidden,.clinic-finder__paginator-prev--hidden{opacity:0;visibility:hidden}.clinic-finder__paginator-prev{border-right:1px solid #e1e1e1;margin-right:18px;padding-right:18px}.clinic-finder__paginator-prev-icon:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e901";font-family:icomoon,Arial,Helvetica,sans-serif!important;font-size:inherit;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.clinic-finder__paginator-next{border-left:1px solid #e1e1e1;margin-left:18px;padding-left:18px}.clinic-finder__paginator-next-icon:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e902";font-family:icomoon,Arial,Helvetica,sans-serif!important;font-size:inherit;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.clinic-finder__paginator-page{background:none;border:0;border-bottom:4px solid transparent;border-radius:0;color:#333;display:inline-block;font-family:inherit;font-size:1pc;font-weight:400;letter-spacing:0;line-height:1.1;line-height:26px;margin-right:24px;padding:0 3px 3px}.clinic-finder__paginator-page:last-child{margin-right:0}.no-touch .clinic-finder__paginator-page:not(.button-animated):hover{background:none;opacity:.8}.clinic-finder__paginator-page:active,.clinic-finder__paginator-page:focus{outline:0}.clinic-finder__paginator-page--current{border-bottom-color:#eb3c96}.clinic-finder__map-container{display:flex;flex-direction:column;max-width:54%;position:static;right:0;top:0;width:100%}.clinic-finder__no-priority-clinics--active .clinic-finder__map-container{display:none}.clinic-finder__map{flex-grow:1}.clinic-finder__sort-by{align-items:center;display:flex}.clinic-finder__sort-by-label{font-size:14px;font-weight:400;line-height:1.2pc;margin-right:10px;text-transform:lowercase}.clinic-finder__sort-by-label:first-letter{text-transform:capitalize}.clinic-finder__sort-by-switch{display:inline-block;height:18px;position:relative;width:35px}.clinic-finder__sort-by-input{height:0;opacity:0;width:0}.clinic-finder__sort-by-loading{color:#e1e1e1;margin-left:10px}.clinic-finder__sort-by-slider{background-color:#ccc;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.clinic-finder__sort-by-slider:before{background-color:#fff;bottom:4px;content:"";height:11px;left:4px;position:absolute;transition:.4s;width:11px}.clinic-finder__sort-by-slider--round{border-radius:34px}.clinic-finder__sort-by-slider--round:before{border-radius:50%}.clinic-finder__sort-by-input:disabled+.clinic-finder__sort-by-slider{cursor:not-allowed;opacity:.3}.clinic-finder__sort-by-input:checked+.clinic-finder__sort-by-slider{background-color:#eb3c96}.clinic-finder__sort-by-input:checked+.clinic-finder__sort-by-slider:before{transform:translateX(1pc)}@media (min-width:1260px){.clinic-finder__card{max-width:90%}.clinic-finder__paginator-next-icon,.clinic-finder__paginator-page--mobile,.clinic-finder__paginator-prev-icon{display:none}.clinic-finder__sort-by{margin-bottom:14px;margin-top:-2px}.clinic-finder__info{flex-grow:1;max-width:80%}.clinic-finder__detail{align-items:flex-end;max-width:170px;padding-left:20px;width:100%}.clinic-finder__contact-wrapper{align-items:flex-start}}@media (min-width:1025px) and (max-width:1259px){.clinic-finder__info{flex-grow:1;max-width:100%;padding-right:25px}.clinic-finder__no-results{padding-right:74px}.clinic-finder__card{max-width:90%}.clinic-finder__card--recommended .clinic-finder__address,.clinic-finder__card--recommended .clinic-finder__city-country,.clinic-finder__card--recommended .clinic-finder__contact-data,.clinic-finder__card--recommended .clinic-finder__title,.clinic-finder__card--recommended .clinic-finder__type{margin-left:30px}.clinic-finder__list{max-width:48%}.clinic-finder__map-container{display:flex;max-width:52%}.clinic-finder__paginator{padding-right:74px}.clinic-finder__paginator-next-icon,.clinic-finder__paginator-page--desktop,.clinic-finder__paginator-prev-icon{display:none}.clinic-finder__sort-by{margin-bottom:14px;margin-top:-2px}.clinic-finder__detail{align-items:flex-start;margin-right:54px;max-width:150px;padding-left:20px;width:100%}.clinic-finder__contact-wrapper{align-items:flex-start}}@media (min-width:768px) and (max-width:1024px){.clinic-finder__row-content{display:flex;flex-direction:column;justify-content:space-between}.clinic-finder__inner-container{padding-left:38px}.clinic-finder__no-results{max-width:90%;padding-right:2px}.clinic-finder__card{max-width:90%}.clinic-finder__detail{display:block;position:relative}.clinic-finder__card--recommended .clinic-finder__detail:before{background-color:#787878;content:"";display:block;height:100%;position:absolute;width:2px}.clinic-finder__time{align-items:flex-start;margin-top:20px}.clinic-finder__contact-data{margin-bottom:20px}.clinic-finder__card--recommended .clinic-finder__contact-wrapper,.clinic-finder__card--recommended .clinic-finder__time{margin-left:20px}.clinic-finder__contact-wrapper{align-items:stretch;display:flex;flex-flow:row wrap;justify-content:space-between}.clinic-finder__contact-wrapper:first-child .clinic-finder__directions{margin-right:54px}.clinic-finder__contact{margin-bottom:0;margin-right:20px}.clinic-finder__contact:last-of-type{margin-right:0}.clinic-finder__time{margin-top:30px}.clinic-finder__search{max-width:100%}.clinic-finder__paginator{padding-right:40px}.clinic-finder__paginator-prev{margin-right:9px;padding-right:9px}.clinic-finder__paginator-next{margin-left:9px;padding-left:9px}.clinic-finder__paginator-next-text,.clinic-finder__paginator-page--desktop,.clinic-finder__paginator-prev-text{display:none}.clinic-finder__sort-by{margin-bottom:1pc}.clinic-finder__sort-by-switch{height:27px;width:53px}.clinic-finder__sort-by-slider:before{bottom:5px;height:1pc;left:7px;width:1pc}.clinic-finder__sort-by-input:checked+.clinic-finder__sort-by-slider:before{transform:translateX(24px)}}@media (min-width:0) and (max-width:767px){.clinic-finder__row{display:block;height:100%}.clinic-finder__inner-container{height:auto;max-height:900px;padding:20px 38px 0}.clinic-finder__list{display:block;height:auto;max-height:630px;max-width:100%;width:100%}.clinic-finder__results{padding-top:20px}.clinic-finder__row-content{display:flex;flex-direction:column;justify-content:space-between}.clinic-finder__back-to-results{margin-bottom:40px;margin-top:20px}.clinic-finder__card{width:100%}.clinic-finder__detail{display:block;padding-right:0;position:relative}.clinic-finder__card--recommended .clinic-finder__detail:before{background-color:#787878;content:"";display:block;height:100%;position:absolute;width:2px}.clinic-finder__info{max-width:100%}.clinic-finder__time{align-items:flex-start;margin-top:20px}.clinic-finder__contact-data{margin-bottom:30px}.clinic-finder__card--recommended .clinic-finder__contact-wrapper,.clinic-finder__card--recommended .clinic-finder__time{margin-left:20px}.clinic-finder__contact-wrapper{align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.clinic-finder__contact-wrapper:first-child .clinic-finder__directions{margin-right:24px}.clinic-finder__distance{display:block;margin-top:.5rem}.clinic-finder__title{font-size:20px}.clinic-finder__title-label{padding-right:0}.clinic-finder__contact{margin-bottom:0;margin-right:20px}.clinic-finder__contact:last-of-type{margin-right:0}.clinic-finder__time{margin-top:30px}.clinic-finder__contact-data{margin-bottom:20px}.clinic-finder__search{max-width:100%}.clinic-finder__header-container{padding:40px 38px}.clinic-finder__results{padding-bottom:0}.clinic-finder__no-results{padding-right:0}.clinic-finder__no-results-title{margin-top:20px}.clinic-finder__no-results-recommended-container{margin-bottom:10px}.clinic-finder__no-results-recommended-description{margin:0}.clinic-finder__map-container{height:auto;max-width:100%;min-height:250px;position:relative;width:100%}.clinic-finder__paginator{padding-right:0}.clinic-finder__paginator-prev{margin-right:9px;padding-right:9px}.clinic-finder__paginator-next{margin-left:9px;padding-left:9px}.clinic-finder__paginator-next-text,.clinic-finder__paginator-page--desktop,.clinic-finder__paginator-prev-text{display:none}.clinic-finder__paginator-page{margin-right:1pc}.clinic-finder__sort-by{margin-bottom:20px;margin-top:20px}.clinic-finder__sort-by-label{margin-right:auto}.clinic-finder__sort-by-switch{height:36px;width:70px}.clinic-finder__sort-by-slider:before{bottom:7px;height:21px;left:7px;width:21px}.clinic-finder__sort-by-input:checked+.clinic-finder__sort-by-slider:before{transform:translateX(34px)}}.clinic-finder__btn-action-delete{color:#cc4b37;cursor:pointer}.clinic-finder__accordion{border-top:2px solid #e1e1e1;padding:0}.clinic-finder__accordion div.clinic-finder__accordion-item{padding:1.5em 0}.clinic-finder__accordion div.clinic-finder__accordion-item:not(:last-child){border-bottom:2px solid #e1e1e1}.clinic-finder__accordion div.clinic-finder__accordion-item:last-child .accordion-item-details{border-bottom:2px solid #e1e1e1;border-radius:5px}.clinic-finder__accordion div.clinic-finder__accordion-item:last-child{border-bottom:2px solid #e1e1e1}.clinic-finder__accordion dd{margin-left:0;margin-top:1rem}.clinic-finder__accordion-item-title{position:relative}.clinic-finder__accordion-item-title h4{color:#eb3c96;font-size:1.4rem;text-transform:capitalize}.clinic-finder__accordion-item-trigger{background-color:transparent;border:0;outline:none;padding:0;text-align:left;width:100%}.clinic-finder__accordion-item-trigger:hover{background-color:transparent}.clinic-finder__accordion-item-trigger-icon{background:#eb3c96;border-radius:50%;bottom:0;color:#fff;display:block;font-size:1.5em;height:2pc;margin:auto;padding:5px;position:absolute;right:0;top:0;width:2pc}.clinic-finder__accordion-item-trigger-icon:after,.clinic-finder__accordion-item-trigger-icon:before{background-color:#fff;content:"";position:absolute;transition:transform .25s ease-out}.clinic-finder__accordion-item-trigger-icon:before{height:50%;left:50%;margin-left:-1.5px;top:8px;width:2.5px}.clinic-finder__accordion-item-trigger-icon:after{height:2.5px;left:8px;margin-top:-1.5px;top:50%;width:50%}.is-active .clinic-finder__accordion-item-trigger-icon:before{transform:rotate(90deg)}.is-active .clinic-finder__accordion-item-trigger-icon:after{transform:rotate(180deg)}.clinic-finder__accordion-item-details{overflow:hidden}.clinic-finder__accordion-list{font-size:1.2rem;list-style:none;margin:0;padding:0}.clinic-finder__accordion-list-item{display:block;font-weight:500;margin-bottom:.4em;padding-left:.8em;position:relative}.clinic-finder__accordion-list-item:before{content:"";display:block;padding:0}.clinic-finder__accordion-list-item--active,.clinic-finder__accordion-list-item:hover{font-weight:600}.clinic-finder__accordion-list-item--active:before,.clinic-finder__accordion-list-item:hover:before{background-color:#eb3c96;bottom:0;content:"";display:inline-block;height:100%;left:0;position:absolute;top:0;width:5px}.clinic-finder__accordion-item-enter-active,.clinic-finder__accordion-item-leave-active{-webkit-transition:height .2s ease;transition:height .2s ease;will-change:height}.clinic-finder__accordion-item-enter,.clinic-finder__accordion-item-leave-to{height:0!important}.overFlowHidden{overflow:hidden}.mslFinder{padding:24px 0}@media screen and (min-width:768px) and (max-width:1024px){.mslFinder .col-md-6{flex:0 0 auto;width:50%}}.mslFinder .msl-Label.error{color:red}.mslFinder .d-lg-none{display:block}@media screen and (min-width:1025px){.mslFinder .d-lg-none{display:none}}.mslFinder .d-lg-block{display:none}@media screen and (min-width:1025px){.mslFinder .d-lg-block{display:block!important}}.mslFinder .d-none{display:none}.mslFinder .d-block{display:block}.mslFinder-textcontent--title{margin-bottom:24px}.mslFinder-textcontent--title h1{font-family:Lato,proxima-nova,Helvetica,Verdana,sans-serif;font-size:30px;font-weight:700;letter-spacing:0;line-height:1.2}.mslFinder-textcontent--description{margin-bottom:24px}.mslFinder-textcontent--description p{font-size:18px!important}.mslFinder-formcontent--item__errorMsg,.mslFinder-textcontent--description p{font-family:Lato,proxima-nova,Helvetica,Verdana,sans-serif;font-weight:400;letter-spacing:0;line-height:1.2}.mslFinder-formcontent--item__errorMsg{color:red;font-size:14px;margin-top:-25px;position:absolute}.mslFinder-formcontent--item__errorMsg .warnig-icon{display:inline-flex;vertical-align:text-bottom}@media screen and (min-width:1025px){.mslFinder-formcontent--item__errorMsg{font-size:9pt}}.mslFinder-formcontent--item__option{background:#fff;height:100%;left:0;overflow:scroll;position:fixed;top:0;width:100%;z-index:9999}.mslFinder-formcontent--item__option--title{font-family:Lato,proxima-nova,Helvetica,Verdana,sans-serif}.mslFinder-formcontent--item__option--title .closeIcon{margin-bottom:0;padding:18px 18px 0;text-align:right}.mslFinder-formcontent--item__option--title p{font-family:Lato,proxima-nova,Helvetica,Verdana,sans-serif;font-size:20px!important;font-weight:600;letter-spacing:0;line-height:1.2;margin-bottom:10px;padding:0 18px}.mslFinder-formcontent--item__option ul{padding:0}.mslFinder-formcontent--item__option ul li{border-bottom:1px solid #b4b4b4;font-size:18px;font-weight:400;list-style:none;padding:19px 18px}.mslFinder-formcontent--item p.msl-Label,.mslFinder-formcontent--item__option ul li{font-family:Lato,proxima-nova,Helvetica,Verdana,sans-serif;letter-spacing:0;line-height:1.2}.mslFinder-formcontent--item p.msl-Label{font-size:14px;font-weight:600;margin-bottom:6px}.mslFinder-formcontent--item p.msl-Label.error{color:red}.mslFinder-formcontent--item input,.mslFinder-formcontent--item select{border-radius:4px;font-family:Lato,proxima-nova,Helvetica,Verdana,sans-serif;font-size:1pc;height:50px;line-height:1.2;margin-bottom:29px;padding-bottom:4px}.mslFinder-formcontent--item input.error,.mslFinder-formcontent--item select.error{border:1px solid red}.mslFinder-formcontent--item input option,.mslFinder-formcontent--item select option{font-family:Lato,proxima-nova,Helvetica,Verdana,sans-serif;font-size:1pc;font-weight:600;letter-spacing:0;line-height:1.2}.mslFinder-formcontent--item input{border-radius:4px;font-size:1pc;height:50px}.mslFinder-formcontent--item input,.mslFinder-formcontent--item__btn{font-family:Lato,proxima-nova,Helvetica,Verdana,sans-serif;line-height:1.2;width:100%}.mslFinder-formcontent--item__btn{border:none;cursor:pointer;font-size:14px;font-weight:700;margin:11px 0 24px;padding:14px 19px}.mslFinder-noresult--msg{color:red;font-size:24px!important}.mslFinder-noresult--description,.mslFinder-noresult--msg{font-family:Lato,proxima-nova,Helvetica,Verdana,sans-serif;font-weight:400;letter-spacing:0;line-height:1.2}.mslFinder-noresult--description{font-size:18px}.mslFinder-noresult--description p,.mslFinder-result--description p{font-family:Lato,proxima-nova,Helvetica,Verdana,sans-serif;font-size:18px!important;font-weight:400;letter-spacing:0;line-height:1.2}.mslFinder-result--description p{margin-bottom:24px}.mslFinder-result--description__bottom{font-size:18px;font-weight:400;letter-spacing:0;line-height:1.2}.mslFinder-result--description__bottom,.mslFinder-result--description__bottom a{font-family:Lato,proxima-nova,Helvetica,Verdana,sans-serif}.mslFinder-result--showMore{text-align:center}.mslFinder-result--showMore p{cursor:pointer;display:inline-block;font-family:Lato,proxima-nova,Helvetica,Verdana,sans-serif;font-size:1pc!important;font-weight:700;letter-spacing:0;line-height:1.6;margin-bottom:2pc;margin-top:18px;text-align:center;text-transform:uppercase}.mslFinder-result--item{margin-bottom:24px;padding:1pc}.mslFinder-result--item__email{margin-right:4px}.mslFinder-result--item__text{display:inline-flex;vertical-align:text-bottom}.mslFinder-result--item:last-child{padding-bottom:0}.mslFinder-result--item h2{font-size:24px;margin-top:0}.mslFinder-result--item h2,.mslFinder-result--item p{font-family:Lato,proxima-nova,Helvetica,Verdana,sans-serif;font-weight:400;letter-spacing:0;line-height:1.2;margin-bottom:1pc}.mslFinder-result--item p{font-size:18px!important}