/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.dx8-tabs{background-color:#dbdbdb;}@media screen and (min-width:37.5em){.dx8-tabs{height:auto;margin:0;overflow:hidden;white-space:nowrap;}}.dx8-tabs li a{color:#000;background:#cecece;display:block;font-size:0.929em;padding:11px 20px;}.dx8-tabs li a:hover{background:#b3b3b3;}.dx8-tabs li.is-active a{background:#f1f1f1;pointer-events:none;}@media screen and (max-width:37.5em){.dx8-tabs li{display:block;margin:0;}}@media screen and (min-width:37.5em){.dx8-tabs li{display:block;float:left;vertical-align:bottom;margin:0 1px 0 0;}[dir="rtl"] .dx8-tabs li{margin:0 0 0 1px;float:right;}}#user-login-form,#user-register-form,#user-pass,#search-form,#search-block-form{border:1px solid #dbdbdb;margin-top:-1px;margin-bottom:15px;padding:15px 30px;}#user-login-form .form-item,#user-register-form .form-item,#user-pass .form-item,#search-form .form-item,#search-block-form .form-item{padding:15px 0;}#user-login-form .form-item .description,#user-register-form .form-item .description,#user-pass .form-item .description,#search-form .form-item .description,#search-block-form .form-item .description{margin-top:10px;}#user-login-form .form-actions,#user-register-form .form-actions,#user-pass .form-actions,#search-form .form-actions,#search-block-form .form-actions{padding:15px 0;}#user-login-form label,#user-register-form label,#user-pass label,#search-form label,#search-block-form label{display:table;margin-bottom:10px;}#user-login-form input,#user-login-form select,#user-register-form input,#user-register-form select,#user-pass input,#user-pass select,#search-form input,#search-form select,#search-block-form input,#search-block-form select{max-width:100%;}#user-login-form details.form-wrapper,#user-register-form details.form-wrapper,#user-pass details.form-wrapper,#search-form details.form-wrapper,#search-block-form details.form-wrapper{border-bottom-width:0;margin:15px 0;}#user-login-form details.form-wrapper .dx8-details-content,#user-register-form details.form-wrapper .dx8-details-content,#user-pass details.form-wrapper .dx8-details-content,#search-form details.form-wrapper .dx8-details-content,#search-block-form details.form-wrapper .dx8-details-content{border:1px solid #dbdbdb;border-top:0;padding:15px 30px;}#user-login-form details.form-wrapper .dx8-details-content fieldset,#user-register-form details.form-wrapper .dx8-details-content fieldset,#user-pass details.form-wrapper .dx8-details-content fieldset,#search-form details.form-wrapper .dx8-details-content fieldset,#search-block-form details.form-wrapper .dx8-details-content fieldset{border:0;}#user-login-form details.form-wrapper .dx8-details-content legend,#user-register-form details.form-wrapper .dx8-details-content legend,#user-pass details.form-wrapper .dx8-details-content legend,#search-form details.form-wrapper .dx8-details-content legend,#search-block-form details.form-wrapper .dx8-details-content legend{position:relative;top:15px;padding:10px 0;}#user-login-form details.form-wrapper .dx8-details-content > fieldset > legend,#user-register-form details.form-wrapper .dx8-details-content > fieldset > legend,#user-pass details.form-wrapper .dx8-details-content > fieldset > legend,#search-form details.form-wrapper .dx8-details-content > fieldset > legend,#search-block-form details.form-wrapper .dx8-details-content > fieldset > legend{width:100%;border-bottom:1px solid #dbdbdb;}#user-login-form details.form-wrapper summary,#user-register-form details.form-wrapper summary,#user-pass details.form-wrapper summary,#search-form details.form-wrapper summary,#search-block-form details.form-wrapper summary{padding:10px;background:#dbdbdb;}#user-login-form .form-type-checkbox label,#user-register-form .form-type-checkbox label,#user-pass .form-type-checkbox label,#search-form .form-type-checkbox label,#search-block-form .form-type-checkbox label{margin-bottom:0;}#user-login-form .form-checkbox,#user-register-form .form-checkbox,#user-pass .form-checkbox,#search-form .form-checkbox,#search-block-form .form-checkbox{margin-right:10px;float:left;}#edit-help-link{display:block;margin-top:10px;}.search-block-form{padding:15px 0;}.search-block-form h2{margin-bottom:10px;}#search-block-form{padding:0;border:0;}#search-block-form:before,#search-block-form:after{content:"";display:table;}#search-block-form:after{clear:both;}#search-block-form .form-item{margin-right:15px;}#search-block-form .form-item,#search-block-form .form-actions{float:left;padding:0;}#search-block-form input{margin:0;}.node-preview-container{background-color:#dbdbdb;}.node-preview-container .node-preview-backlink{display:inline-block;line-height:14px;padding:4px 15px;background:#0071b8 linear-gradient(to bottom,#007bc6,#0071b8);border:1px solid #1e5c90;border-radius:20px;font:700 14px Arial;color:#fff;text-shadow:0 1px rgba(0,0,0,0.5);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;}.node-preview-container .node-preview-backlink:hover,.node-preview-container .node-preview-backlink:focus{background:#2369a6 linear-gradient(to bottom,#0c97ed,#1f86c7);border-color:#1f86c7;}.node-preview-container .node-preview-backlink:hover{box-shadow:0 1px 2px rgba(23,26,28,0.25);}.node-preview-container .node-preview-backlink:focus{border-color:#1280df;}.node-preview-container .node-preview-backlink:active{background:#0071b8 linear-gradient(to bottom,#08639b,#0071b8);border-color:#144b78;box-shadow:inset 0 1px 3px rgba(0,0,0,0.2);}.node-preview-container .node-preview-backlink:before{content:'\00AB';margin-right:5px;font-size:16px;}
.node__body ul{list-style-type:none;padding-left:0;padding-bottom:20px}.node__body li{padding-left:15px;position:relative}.node__body li::before{color:#f46b20;content:'»';font-size:20px;left:0;line-height:1;position:absolute;top:4px}#block-exposedformclasses-searchpage-1 input.button:not(.chosen-search-input),#block-exposedformclasses-searchpage-class-thankyou input.button:not(.chosen-search-input),.btn,.campaign-page__container .button,.forgot-password .form-submit,.js-pager__items .button,.js-pager__items .pager__item:only-of-type .button,.payment-form .form-submit,.registration-form input.button,.schedule-location-default-form .btn,.schedule-location-form .btn,.schedule-physician-default-form .btn,.schedule-physician-form .btn,.user-form #edit-submit,.user-login-form #edit-submit,.user-register-form #edit-submit,input[type=submit]{background:0 0;border:0;border-radius:5px;color:#fff;display:block;max-width:300px;padding:16px 15px;text-align:center;text-decoration:none;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none}#block-exposedformclasses-searchpage-1 input.button:hover:not(.chosen-search-input),#block-exposedformclasses-searchpage-class-thankyou input.button:hover:not(.chosen-search-input),.btn:hover,.campaign-page__container .button:hover,.forgot-password .form-submit:hover,.js-pager__items .button:hover,.js-pager__items .pager__item:only-of-type .button:hover,.payment-form .form-submit:hover,.registration-form input.button:hover,.user-form #edit-submit:hover,.user-login-form #edit-submit:hover,.user-register-form #edit-submit:hover,input:hover[type=submit]{color:#fff;text-decoration:none}#block-exposedformclasses-searchpage-1 input.is-disabled.button:not(.chosen-search-input),#block-exposedformclasses-searchpage-class-thankyou input.is-disabled.button:not(.chosen-search-input),.campaign-page__container .is-disabled.button,.forgot-password .is-disabled.form-submit,.is-disabled.btn,.js-pager__items .is-disabled.button,.js-pager__items .pager__item:only-of-type .is-disabled.button,.payment-form .is-disabled.form-submit,.registration-form input.is-disabled.button,.user-form .is-disabled#edit-submit,.user-login-form .is-disabled#edit-submit,.user-register-form .is-disabled#edit-submit,input.is-disabled[type=submit]{pointer-events:none;cursor:default}.btn--auto,.campaign-page__container .button,.payment-form .form-submit,.schedule-location-default-form .btn,.schedule-physician-default-form .btn{display:inline-block;width:auto}.btn--small,.schedule-location-default-form .btn,.schedule-location-form .btn,.schedule-physician-default-form .btn,.schedule-physician-form .btn{padding:11px 15px}#block-exposedformclasses-searchpage-1 input.button:not(.chosen-search-input),#block-exposedformclasses-searchpage-class-thankyou input.button:not(.chosen-search-input),.btn--green,.campaign-page__container .button,.forgot-password .form-submit,.payment-form .form-submit,.registration-form input.button,.user-form #edit-submit,.user-login-form #edit-submit,.user-pass-reset input[type=submit],.user-register-form #edit-submit{background:#69b774}#block-exposedformclasses-searchpage-1 input.button:hover:not(.chosen-search-input),#block-exposedformclasses-searchpage-class-thankyou input.button:hover:not(.chosen-search-input),.btn--green:hover,.campaign-page__container .button:hover,.forgot-password .form-submit:hover,.payment-form .form-submit:hover,.registration-form input.button:hover,.user-form #edit-submit:hover,.user-login-form #edit-submit:hover,.user-pass-reset input:hover[type=submit],.user-register-form #edit-submit:hover{background:#599a62}.btn--blue,.js-pager__items .button,.js-pager__items .pager__item:only-of-type .button,.schedule-location-default-form .btn,.schedule-location-form .btn,.schedule-physician-default-form .btn,.schedule-physician-form .btn,input[type=submit]{background:#3654a8}.btn--blue:hover,.js-pager__items .button:hover,.js-pager__items .pager__item:only-of-type .button:hover,.schedule-location-default-form .btn:hover,.schedule-location-form .btn:hover,.schedule-physician-default-form .btn:hover,.schedule-physician-form .btn:hover,input:hover[type=submit]{background:#0e7190}.is-disabled.btn--blue,.js-pager__items .is-disabled.button,.js-pager__items .pager__item:only-of-type .is-disabled.button,.schedule-location-default-form .is-disabled.btn,.schedule-location-form .is-disabled.btn,.schedule-physician-default-form .is-disabled.btn,.schedule-physician-form .is-disabled.btn,input.is-disabled[type=submit]{background:#3654a8;cursor:default;opacity:.8}.btn--white{background:#fff;border:1px solid #3654a8;color:#3654a8}.btn--white:hover{background:#3654a8;color:#fff}.btn--rd-white{background:#fff;border:2px solid #3654a8;border-radius:5px;color:#3654a8;line-height:1;padding:7px 14px;text-align:center}.btn--rd-white:hover{background:#3654a8;color:#fff;text-decoration:none}.font-color--white{color:#fff}#block-filterresults .chosen-container .chosen-single::before,#block-views-block-recent-news-block-1 a::before,#doctors__mobile-filters .chosen-container .chosen-single::before,#views-exposed-form-site-search-sitewide-search .form-item-search::after,#views-exposed-form-site-search-sitewide-search--article .form-item-search::after,.accordion .accordion-item__link::after,.accordion .accordion-label.ui-accordion-header-active::after,.accordion .accordion-label::after,.breadcrumb-nav ol li::after,.class-search-result__category a::before,.doctors__mobile-filters__apply::before,.doctors__sort .chosen-container .chosen-single::before,.dropdown .chosen-container .chosen-single::before,.ech-yext-search-form form .form-actions::after,.form-checkbox::before,.form-checkbox:checked::before,.form-input--checkbox::before,.form-input--checkbox:checked::before,.form-input--radio::before,.form-input--radio:checked::before,.form-item__search-submit--has-icon::before,.header-item--expanded::after,.help-text__btn:before,.hero-banner__eyebrow-link::before,.location-block__link::after,.location-teaser__distance::before,.locations__mobile-filters__apply::before,.locations__sort .chosen-container .chosen-single::before,.main-menu__wrapper .menu-level-1:last-of-type::after,.paragraph--type--hero-carousel .slick-arrow.slick-next::before,.paragraph--type--hero-carousel .slick-arrow.slick-prev::before,.question-section li::before,.rd-header-search__wrapper #views-exposed-form-site-search-sitewide-search .form-actions::after,.rd-hero-banner__link::before,.rd-wait-times__location::after,.ui-dialog.ui-dialog--custom .ui-dialog-titlebar-close .ui-icon:before,.with-exp-filters .form-item-geolocation-latlon-value::before,[class*=' icon-']::before,[class^=icon-]::before,input[type=radio]::before{font-family:icomoon!important;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-transform:none}.accordion .accordion-label.ui-accordion-header-active::after,.icon--minus::before{content:'\e90a'}.icon--logo-youtube::before{content:'\e906'}.icon--phone-solid::before{content:'\e907'}.icon--phone-transparent::before{content:'\e908'}.icon--bullet::before{content:'\e909'}.icon--search::before{content:'\e90b'}.icon--bank-notes::before{content:'\e90c'}.icon--calendar-view::before{content:'\e90d'}.icon--chat-double-bubble::before{content:'\e90e'}.icon--hospital::before{content:'\e90f'}.icon--logo-facebook::before{content:'\e910'}.icon--logo-linkedin::before{content:'\e911'}.icon--medical-cross::before{content:'\e912'}.icon--updated-mail::before{content:'\e905'}.icon--location-pin-hospital::before,.rd-wait-times__location::after{content:'\e902'}.icon--clock_2::before{content:'\e903'}.icon--link-arrow::before,.rd-hero-banner__link::before{content:'\e904'}.icon--linkedin::before{content:'\eac9'}.icon--close2::before,.ui-dialog.ui-dialog--custom .ui-dialog-titlebar-close .ui-icon:before{content:'\e600'}.help-text__btn:before,.icon--info::before{content:'\e601'}.icon--facebook::before{content:'\e602'}.icon--twitter::before{content:'\e603'}.icon--gplus::before{content:'\e604'}.icon--speech-bubbles::before{content:'\e605'}.hero-banner__eyebrow-link::before,.icon--left-arrow::before,.paragraph--type--hero-carousel .slick-arrow.slick-prev::before{content:'\e606'}.icon--set::before{content:'\e607'}.icon--album::before{content:'\e608'}.icon--baby::before{content:'\e609'}.icon--books::before{content:'\e60a'}.icon--car::before{content:'\e60b'}.icon--check-money::before{content:'\e60c'}.icon--clock::before{content:'\e60d'}.accordion .accordion-label::after,.icon--cross::before{content:'\e60e'}.icon--flag::before{content:'\e60f'}.icon--heart::before{content:'\e610'}.icon--info-circle::before{content:'\e611'}.icon--keypad::before{content:'\e612'}.icon--ledger::before{content:'\e613'}.icon--list::before{content:'\e614'}.icon--man-woman::before{content:'\e615'}.icon--map::before{content:'\e616'}.icon--men::before{content:'\e617'}.icon--moon-crescent::before{content:'\e618'}#block-views-block-recent-news-block-1 a::before,.icon--newspaper::before{content:'\e619'}.icon--notice::before{content:'\e61a'}.icon--phone::before{content:'\e61b'}.icon--question::before,.question-section li::before{content:'\e61c'}.icon--quote::before{content:'\e61d'}.icon--restroom::before{content:'\e61e'}.icon--runner::before{content:'\e61f'}.icon--signs::before{content:'\e620'}.icon--star::before{content:'\e621'}.class-search-result__category a::before,.icon--tag::before{content:'\e622'}.icon--taxi::before{content:'\e623'}.icon--ticket::before{content:'\e624'}.icon--women::before{content:'\e625'}.icon--location-marker::before,.location-teaser__distance::before,.with-exp-filters .form-item-geolocation-latlon-value::before{content:'\e626'}.icon--mail-02::before{content:'\e627'}.icon--clipboard-list::before{content:'\e628'}.icon--datetime-calendar::before{content:'\e629'}.icon--controls-article-list::before{content:'\e62a'}.icon--controls-gauge::before{content:'\e62b'}.icon--controls-list::before{content:'\e62c'}.icon--controls-menu::before{content:'\e62d'}.icon--controls-news::before{content:'\e62e'}.icon--controls-search::before{content:'\e62f'}.icon--bookmark::before{content:'\e630'}.icon--mail::before{content:'\e631'}#views-exposed-form-site-search-sitewide-search .form-item-search::after,#views-exposed-form-site-search-sitewide-search--article .form-item-search::after,.ech-yext-search-form form .form-actions::after,.form-item__search-submit--has-icon::before,.icon--mag-glass::before,.rd-header-search__wrapper #views-exposed-form-site-search-sitewide-search .form-actions::after{content:'\e632'}.icon--person-search::before{content:'\e633'}.accordion .accordion-item__link::after,.breadcrumb-nav ol li::after,.icon--right-arrow::before,.location-block__link::after,.paragraph--type--hero-carousel .slick-arrow.slick-next::before{content:'\e634'}.icon--youtube::before{content:'\e635'}.icon--up-arrow::before{content:'\e636'}.header-item--expanded::after,.icon--down-arrow::before,.main-menu__wrapper .menu-level-1:last-of-type::after{content:'\e637'}.icon--close::before{content:'\e638'}.icon--yoga::before{content:'\e639'}#block-filterresults .chosen-container .chosen-single::before,#doctors__mobile-filters .chosen-container .chosen-single::before,.doctors__sort .chosen-container .chosen-single::before,.dropdown .chosen-container .chosen-single::before,.icon--select-down-arrow::before,.locations__sort .chosen-container .chosen-single::before{content:'\e63a'}.form-checkbox:checked::before,.form-input--checkbox:checked::before,.icon--checkbox-checked::before{content:'\e63b'}.form-checkbox::before,.form-input--checkbox::before,.icon--checkbox-unchecked::before{content:'\e63c'}.icon--checkbox-partial::before{content:'\e63d'}.form-input--radio:checked::before,.icon--radio-checked::before,input[type=radio]:checked::before{content:'\e63e'}.form-input--radio::before,.icon--radio-unchecked::before,input[type=radio]::before{content:'\e63f'}.icon--checkmark::before{content:'\e640'}.icon--select-right-arrow::before{content:'\e641'}.icon--two-way::before{content:'\e900'}.icon--icon-grid-four::before{content:'\e901'}.icon--chevron-small-up::before{content:'\e914'}.icon--chevron-small-down::before,.schedule-location-form .dropdown .chosen-container-single .chosen-single:before,.schedule-physician-form .dropdown .chosen-container-single .chosen-single:before{content:'\e913'}.icon--chevron-small-left::before{content:'\e915'}.icon--chevron-small-right::before{content:'\e916'}.container,.node--component_page #block-ech-page-title,.page-content--no-sidebar #block-ech-content,.payment-payment-form-class-payment-form,.search-page__content-top{-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:1200px;padding-left:20px;padding-right:20px;position:relative}@media all and (min-width:56.25em){.container,.node--component_page #block-ech-page-title,.page-content--no-sidebar #block-ech-content,.payment-payment-form-class-payment-form,.search-page__content-top{padding-left:50px;padding-right:50px}}.container[role=main],.node--component_page #block-ech-page-title[role=main],.page-content--no-sidebar #block-ech-content[role=main],.payment-payment-form-class-payment-form[role=main],.search-page__content-top[role=main]{clear:both}@media all and (min-width:56.25em){.container--shadow::after,.container--shadow::before{background-repeat:no-repeat;background-size:contain;content:'';display:block;height:777px;max-height:100%;position:absolute;top:0;width:68px}.container--shadow::after{background-image:url(/themes/custom/ech/img/shadow-right.png);background-position:left 0;right:-48px}.container--shadow::before{background-image:url(/themes/custom/ech/img/shadow-left.png);background-position:right 0;left:-48px}}.layout--two-column{display:block;padding:0 10px}@media all and (min-width:56.25em){.layout--two-column{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 20px;width:100%}}.layout--two-column__small{width:100%}@media all and (min-width:56.25em){.layout--two-column__small{width:calc(1 / 4 * 100%)}}.layout--two-column__large{padding:0 20px 0 0;width:calc(3 / 4 * 100%)}@media all and (max-width:56.1875em){.layout--two-column__large{padding:0 10px 0 0;width:100%}}.hero-banner--has-opacity::after,.hero-banner__image-wrapper img,.rd-hero-banner__image-wrapper img{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;font-family:'object-fit: cover; object-position: 50% 50%';width:100%;height:100%}.multiple-fields--spacing{margin-bottom:35px}.lr-standard-margins,.user-pass-reset{margin-left:10px;margin-right:10px}@media all and (min-width:56.25em){.lr-standard-margins,.user-pass-reset{margin-left:20px;margin-right:20px}}.schedule-location-form .dropdown .chosen-container-single .chosen-drop,.schedule-location-form .dropdown .chosen-container-single .chosen-single,.schedule-physician-form .dropdown .chosen-container-single .chosen-drop,.schedule-physician-form .dropdown .chosen-container-single .chosen-single{border-color:#3654a8;background:#fff}.schedule-location-form .dropdown .chosen-container-single .chosen-single:before,.schedule-physician-form .dropdown .chosen-container-single .chosen-single:before{background-color:#3654a8;border:0;font-size:22px;color:#fff;padding:15px 17px}.schedule-location-form .dropdown .chosen-container-single .chosen-single span,.schedule-physician-form .dropdown .chosen-container-single .chosen-single span{font-weight:400}.schedule-location-form .dropdown .chosen-container-single .chosen-results li,.schedule-physician-form .dropdown .chosen-container-single .chosen-results li{border-color:#ccc}.schedule-location-form .dropdown .chosen-container-single .chosen-results li:first-child,.schedule-physician-form .dropdown .chosen-container-single .chosen-results li:first-child{border-top:0}.schedule-location-form .dropdown .chosen-with-drop.chosen-container-single .chosen-single,.schedule-physician-form .dropdown .chosen-with-drop.chosen-container-single .chosen-single{background:#fff}.schedule-location-form .dropdown .chosen-container-single .chosen-single,.schedule-physician-form .dropdown .chosen-container-single .chosen-single{padding:9px 70px 9px 15px;font-size:14px}.schedule-location-form .dropdown .chosen-container-single .chosen-single:before,.schedule-physician-form .dropdown .chosen-container-single .chosen-single:before{padding:10px 15px}.schedule-location-form .dropdown .chosen-container-single .chosen-results li,.schedule-physician-form .dropdown .chosen-container-single .chosen-results li{font-size:14px}.article-link__title-link,.h1,.h2,.h3,.h4,.hero-banner__title-link,.listing-link__title-link,.payment-page #block-ech-content>div>div:first-of-type,.ui-dialog.ui-dialog--custom .ui-dialog-title,.with-exp-filters h1,h1,h2,h3,h4{font-weight:900;margin:0 0 10px}.h1,.hero-banner__title-link,h1{font-size:26px;line-height:1.09}@media all and (min-width:56.25em){.h1,.hero-banner__title-link,h1{font-size:40px}}.h2,.with-exp-filters h1,h2{font-size:20px}@media all and (min-width:56.25em){.h2,.with-exp-filters h1,h2{font-size:30px}}.article-link__title-link,.h3,.listing-link__title-link,.payment-page #block-ech-content>div>div:first-of-type,.ui-dialog.ui-dialog--custom .ui-dialog-title,h3{font-size:16px;line-height:1.3}@media all and (min-width:56.25em){.article-link__title-link,.h3,.listing-link__title-link,.payment-page #block-ech-content>div>div:first-of-type,.ui-dialog.ui-dialog--custom .ui-dialog-title,h3{font-size:20px}}.h4,h4{font-size:16px;line-height:1.38}@media all and (min-width:56.25em){.h4,h4{font-size:18px}}.p,body,p{font-size:14px;line-height:1.57}@media all and (min-width:56.25em){.p,body,p{font-size:16px}}.p,p{margin:0 0 15px}.font-light{font-weight:100}.font-medium{font-weight:500}.font-bold{font-weight:700}.font-heavy{font-weight:900}.a,.schedule-location-default-form a,.schedule-location-form a,.schedule-physician-default-form a,.schedule-physician-form a,.ui-dialog.ui-dialog--custom .ui-dialog-titlebar-close,a{color:#3654a8;font-size:14px;font-weight:700;text-decoration:none}@media all and (min-width:56.25em){.a,.schedule-location-default-form a,.schedule-location-form a,.schedule-physician-default-form a,.schedule-physician-form a,.ui-dialog.ui-dialog--custom .ui-dialog-titlebar-close,a{font-size:16px}}.a:hover,.ui-dialog.ui-dialog--custom .ui-dialog-titlebar-close:hover,a:hover{color:#f46b20;text-decoration:underline}.is-disabled.a,.ui-dialog.ui-dialog--custom .is-disabled.ui-dialog-titlebar-close,a.is-disabled{pointer-events:none;cursor:default}.link-with-decoration,.our-services__list-item a{text-decoration:underline}.disclaimer-text{background:#f7e9e2;border:1px solid #d4a38c;color:#9e3a0b;display:block;font-size:16px;font-style:italic;margin:10px;padding:11px 17px}.disclaimer-text p{margin-bottom:0}.warning-text{background:#fcfbcb;border:2px solid #f8eb03;color:#8d3a13;display:block;font-size:16px;line-height:1.2;margin:10px;padding:11px 17px}.status-text{background:#f4fff6;border:1px solid #599a62;color:#447e1f;display:block;font-size:16px;line-height:1.2;margin:10px;padding:11px 17px}.primary-font{font-family:HelveticaNeue,sans-serif}.gothic-font{font-family:LetterGothicStd-Bold,serif}.goudy-font{font-family:GoudyOldStyle,sans-serif}.btn--ps,.dinpro-font,.ps-more-link a{font-family:DINPro,sans-serif}.signika-font{font-family:Signika-Regular,sans-serif}.hidden{display:none!important}@media all and (max-width:29.9375em){.hidden-xsmall-down{display:none!important}}@media all and (max-width:37.4375em){.hidden-small-down{display:none!important}}@media all and (max-width:56.1875em){.hidden-medium-down{display:none!important}}@media all and (max-width:74.9375em){.hidden-large-down{display:none!important}}@media all and (min-width:30em){.hidden-xsmall-up{display:none!important}}@media all and (min-width:37.5em){.hidden-small-up{display:none!important}}@media all and (min-width:56.25em){.hidden-medium-up{display:none!important}}@media all and (min-width:75em){.hidden-large-up{display:none!important}}@font-face{font-family:icomoon;src:url(/themes/custom/ech/icon_library/icomoon.eot);src:url(/themes/custom/ech/icon_library/icomoon.eot) format("embedded-opentype"),url(/themes/custom/ech/icon_library/icomoon.ttf) format("truetype"),url(/themes/custom/ech/icon_library/icomoon.woff) format("woff"),url(/themes/custom/ech/icon_library/icomoon.svg) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:HelveticaNeue;font-weight:400;font-display:swap;src:url(/themes/custom/ech/fonts/HelveticaNeue.eot) format("eot"),url(/themes/custom/ech/fonts/HelveticaNeue.ttf) format("truetype"),url(/themes/custom/ech/fonts/HelveticaNeue.woff) format("woff"),url('../fonts/HelveticaNeue.svg#str-replace(HelveticaNeue, " ", "_")') format("svg")}@font-face{font-family:HelveticaNeue;font-style:italic;font-weight:200;font-display:swap;src:url(/themes/custom/ech/fonts/HelveticaNeueLTStd-LtIt.eot) format("eot"),url(/themes/custom/ech/fonts/HelveticaNeueLTStd-LtIt.ttf) format("truetype"),url(/themes/custom/ech/fonts/HelveticaNeueLTStd-LtIt.woff) format("woff"),url('../fonts/HelveticaNeueLTStd-LtIt.svg#str-replace(HelveticaNeue, " ", "_")') format("svg")}@font-face{font-family:HelveticaNeue;font-weight:400;font-display:swap;src:url(/themes/custom/ech/fonts/HelveticaNeueLTStd-Roman.eot) format("eot"),url(/themes/custom/ech/fonts/HelveticaNeueLTStd-Roman.ttf) format("truetype"),url(/themes/custom/ech/fonts/HelveticaNeueLTStd-Roman.woff) format("woff"),url('../fonts/HelveticaNeueLTStd-Roman.svg#str-replace(HelveticaNeue, " ", "_")') format("svg")}@font-face{font-family:HelveticaNeue;font-weight:200;font-display:swap;src:url(/themes/custom/ech/fonts/HelveticaNeueLTStd-Lt.eot) format("eot"),url(/themes/custom/ech/fonts/HelveticaNeueLTStd-Lt.ttf) format("truetype"),url(/themes/custom/ech/fonts/HelveticaNeueLTStd-Lt.woff) format("woff"),url('../fonts/HelveticaNeueLTStd-Lt.svg#str-replace(HelveticaNeue, " ", "_")') format("svg")}@font-face{font-family:HelveticaNeue;font-weight:900;font-display:swap;src:url(/themes/custom/ech/fonts/HelveticaNeueLTStd-Bd.eot) format("eot"),url(/themes/custom/ech/fonts/HelveticaNeueLTStd-Bd.ttf) format("truetype"),url(/themes/custom/ech/fonts/HelveticaNeueLTStd-Bd.woff) format("woff"),url('../fonts/HelveticaNeueLTStd-Bd.svg#str-replace(HelveticaNeue, " ", "_")') format("svg")}@font-face{font-family:HelveticaNeue;font-style:italic;font-weight:400;font-display:swap;src:url(/themes/custom/ech/fonts/HelveticaNeueLTStd-It.eot) format("eot"),url(/themes/custom/ech/fonts/HelveticaNeueLTStd-It.ttf) format("truetype"),url(/themes/custom/ech/fonts/HelveticaNeueLTStd-It.woff) format("woff"),url('../fonts/HelveticaNeueLTStd-It.svg#str-replace(HelveticaNeue, " ", "_")') format("svg")}@font-face{font-family:LetterGothicStd-Bold;font-weight:900;font-display:swap;src:url(/themes/custom/ech/fonts/LetterGothicStd-Bold.eot) format("eot"),url(/themes/custom/ech/fonts/LetterGothicStd-Bold.otf) format("opentype"),url(/themes/custom/ech/fonts/LetterGothicStd-Bold.ttf) format("truetype"),url(/themes/custom/ech/fonts/LetterGothicStd-Bold.woff) format("woff"),url('../fonts/LetterGothicStd-Bold.svg#str-replace(LetterGothicStd-Bold, " ", "_")') format("svg")}@font-face{font-family:GoudyOldStyle;font-style:italic;font-weight:400;font-display:swap;src:url(/themes/custom/ech/fonts/GoudyOldStyleBT-Italic.eot) format("eot"),url(/themes/custom/ech/fonts/GoudyOldStyleBT-Italic.ttf) format("truetype"),url(/themes/custom/ech/fonts/GoudyOldStyleBT-Italic.woff) format("woff"),url('../fonts/GoudyOldStyleBT-Italic.svg#str-replace(GoudyOldStyle, " ", "_")') format("svg")}@font-face{font-family:GoudyOldStyle;font-weight:900;font-display:swap;src:url(/themes/custom/ech/fonts/GoudyOldStyleBT-Bold.eot) format("eot"),url(/themes/custom/ech/fonts/GoudyOldStyleBT-Bold.ttf) format("truetype"),url(/themes/custom/ech/fonts/GoudyOldStyleBT-Bold.woff) format("woff"),url('../fonts/GoudyOldStyleBT-Bold.svg#str-replace(GoudyOldStyle, " ", "_")') format("svg")}@font-face{font-family:GoudyOldStyle;font-weight:400;font-display:swap;src:url(/themes/custom/ech/fonts/GoudyOldStyleBT-Roman.eot) format("eot"),url(/themes/custom/ech/fonts/GoudyOldStyleBT-Roman.ttf) format("truetype"),url(/themes/custom/ech/fonts/GoudyOldStyleBT-Roman.woff) format("woff"),url('../fonts/GoudyOldStyleBT-Roman.svg#str-replace(GoudyOldStyle, " ", "_")') format("svg")}@font-face{font-family:GoudyOldStyle;font-style:italic;font-weight:900;font-display:swap;src:url(/themes/custom/ech/fonts/GoudyOldStyleBT-BoldItalic.eot) format("eot"),url(/themes/custom/ech/fonts/GoudyOldStyleBT-BoldItalic.ttf) format("truetype"),url(/themes/custom/ech/fonts/GoudyOldStyleBT-BoldItalic.woff) format("woff"),url('../fonts/GoudyOldStyleBT-BoldItalic.svg#str-replace(GoudyOldStyle, " ", "_")') format("svg")}@font-face{font-family:DINPro;font-weight:900;font-display:swap;src:url(/themes/custom/ech/fonts/DINPro-CondBold.eot) format("eot"),url(/themes/custom/ech/fonts/DINPro-CondBold.otf) format("opentype"),url(/themes/custom/ech/fonts/DINPro-CondBold.ttf) format("truetype"),url(/themes/custom/ech/fonts/DINPro-CondBold.woff) format("woff"),url('../fonts/DINPro-CondBold.svg#str-replace(DINPro, " ", "_")') format("svg")}@font-face{font-family:DINPro;font-weight:400;font-display:swap;src:url(/themes/custom/ech/fonts/DINPro-CondensedMedium.eot) format("eot"),url(/themes/custom/ech/fonts/DINPro-CondensedMedium.ttf) format("truetype"),url(/themes/custom/ech/fonts/DINPro-CondensedMedium.woff) format("woff"),url('../fonts/DINPro-CondensedMedium.svg#str-replace(DINPro, " ", "_")') format("svg")}@font-face{font-family:DINPro;font-weight:900;font-display:swap;src:url(/themes/custom/ech/fonts/DINPro-Bold.eot) format("eot"),url(/themes/custom/ech/fonts/DINPro-Bold.otf) format("opentype"),url(/themes/custom/ech/fonts/DINPro-Bold.ttf) format("truetype"),url(/themes/custom/ech/fonts/DINPro-Bold.woff) format("woff"),url('../fonts/DINPro-Bold.svg#str-replace(DINPro, " ", "_")') format("svg")}@font-face{font-family:DINPro;font-style:italic;font-weight:400;font-display:swap;src:url(/themes/custom/ech/fonts/DINPro-CondensedItalic.eot) format("eot"),url(/themes/custom/ech/fonts/DINPro-CondensedItalic.ttf) format("truetype"),url(/themes/custom/ech/fonts/DINPro-CondensedItalic.woff) format("woff"),url('../fonts/DINPro-CondensedItalic.svg#str-replace(DINPro, " ", "_")') format("svg")}@font-face{font-family:Signika-Regular;font-weight:900;font-display:swap;src:url(/themes/custom/ech/fonts/Signika-Bold.eot) format("eot"),url(/themes/custom/ech/fonts/Signika-Bold.ttf) format("truetype"),url(/themes/custom/ech/fonts/Signika-Bold.woff) format("woff"),url('../fonts/Signika-Bold.svg#str-replace(Signika-Regular, " ", "_")') format("svg")}@font-face{font-family:Signika-Regular;font-weight:200;font-display:swap;src:url(/themes/custom/ech/fonts/Signika-Light.eot) format("eot"),url(/themes/custom/ech/fonts/Signika-Light.ttf) format("truetype"),url(/themes/custom/ech/fonts/Signika-Light.woff) format("woff"),url('../fonts/Signika-Light.svg#str-replace(Signika-Regular, " ", "_")') format("svg")}@font-face{font-family:Signika-Regular;font-weight:400;font-display:swap;src:url(/themes/custom/ech/fonts/Signika-Regular.eot) format("eot"),url(/themes/custom/ech/fonts/Signika-Regular.ttf) format("truetype"),url(/themes/custom/ech/fonts/Signika-Regular.woff) format("woff"),url('../fonts/Signika-Regular.svg#str-replace(Signika-Regular, " ", "_")') format("svg")}@font-face{font-family:Signika-Regular;font-weight:500;font-display:swap;src:url(/themes/custom/ech/fonts/Signika-Semibold.eot) format("eot"),url(/themes/custom/ech/fonts/Signika-Semibold.ttf) format("truetype"),url(/themes/custom/ech/fonts/Signika-Semibold.woff) format("woff"),url('../fonts/Signika-Semibold.svg#str-replace(Signika-Regular, " ", "_")') format("svg")}body,html{height:100%;margin:0}@media all and (max-width:56.1875em){body,html{height:auto}}body{color:#333;font-family:HelveticaNeue,sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-stretch:normal;font-style:normal;letter-spacing:normal;overflow-x:hidden}img{max-width:100%}.embedded-entity[style]{overflow:hidden}.embedded-entity[style] img{min-width:100%;min-height:100%;max-height:100%}.layout--two-column__small>div{margin-bottom:20px}.layout--two-column__small nav h2{font-weight:200}.layout--two-column__small .sidebar__addtoany{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px}.overlay--green::after{background:rgba(68,126,31,.7);content:'';height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.overlay--gold::after{background:rgba(169,160,64,.7);content:'';height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.overlay--chart::after{background:rgba(155,153,15,.7);content:'';height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.overlay--blue::after{background:rgba(53,127,151,.7);content:'';height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.overlay--purple::after{background:rgba(69,26,112,.7);content:'';height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.overlay--gray-blue::after{background:rgba(64,77,80,.5);content:'';height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.overlay--half-black{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),color-stop(30%,rgba(0,0,0,.3)),to(rgba(0,0,0,.75)));background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.3) 30%,rgba(0,0,0,.75) 100%)}.addtoany{display:inline}.addtoany_list{display:inline;line-height:16px}.addtoany_list a img,.addtoany_list a>span,.addtoany_list>a{vertical-align:middle}.addtoany_list>a{border:0;display:inline-block;font-size:16px;padding:0 4px}.addtoany_list.a2a_kit_size_32>a{font-size:32px}.addtoany_list .a2a_counter img{float:left}.addtoany_list a span.a2a_img{display:inline-block;height:16px;opacity:1;overflow:hidden;width:16px}.addtoany_list a span{display:inline-block;float:none}.addtoany_list.a2a_kit_size_32 a>span{border-radius:4px;height:32px;line-height:32px;opacity:1;width:32px}.addtoany_list a:hover span,.addtoany_list a:hover:hover img{opacity:.7}.addtoany_list a.addtoany_share_save img{border:0;height:auto;width:auto}.addtoany_list a .a2a_count{position:relative}div.tabs{margin:1em 0}ul.tabs{border-bottom:1px solid #e5e5e5;display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin:0;padding:0;width:100%}.tabs>li{display:inline-block}[dir=rtl] .tabs>li{margin-left:.3em;margin-right:0}.tabs a{display:block;padding:20px 30px;text-decoration:none}.tabs a.is-active{background-color:#e5e5e5}.tabs a:focus,.tabs a:hover{background-color:#e5e5e5}.password-strength{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:5px}.password-strength__meter{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.password-strength__meter .is-weak{background-color:#af282e}.password-strength__meter .is-fair{background-color:#f58550}.password-strength__meter .is-good{background-color:#a9a040}.password-strength__meter .is-strong{background-color:#69b774}.password-strength__title{font-size:16px;margin-right:10px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.password-confirm{font-size:16px;margin-top:5px}.password-confirm .error{color:#af282e;font-weight:900}.password-confirm .ok{color:#69b774;font-weight:900}.password-suggestions{border:1px solid #999;font-size:14px;padding:15px}.password-suggestions ul{margin:10px 15px 0;padding:0}.ds-summary,.ds-summary--distribution{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;color:#333}.ds-summary .ds-title,.ds-summary--distribution .ds-title{display:none}.ds-summary .ds-average,.ds-summary .ds-average-max,.ds-summary--distribution .ds-average,.ds-summary--distribution .ds-average-max{font-weight:600;color:#333}.ds-summary .ds-stars,.ds-summary .ds-xofy,.ds-summary--distribution .ds-stars,.ds-summary--distribution .ds-xofy{margin-right:8px}.ds-summary .ds-ratings,.ds-summary--distribution .ds-ratings{margin-top:3px}.ds-summary .ds-stars,.ds-summary--distribution .ds-stars{margin-top:2px}@media all and (min-width:56.25em){.ds-summary .ds-stars,.ds-summary--distribution .ds-stars{margin-top:4px}}.ds-comment .ds-stars{margin-bottom:5px}.ds-breakdown .ds-stars{margin-top:2px}@media all and (min-width:56.25em){.ds-breakdown .ds-stars{margin-top:4px}}.ds-distribution .ds-dist-bar{margin-top:8px;background-color:#e5e5e5;border:0;width:100px;height:10px}.ds-distribution .ds-ratingcount{line-height:1.8}.ds-distribution ul{display:block}.ds-distribution ul li{display:block;height:auto}.ds-distribution ul li::after,.ds-distribution ul li::before{content:'';display:table}.ds-distribution ul li::after{clear:both}.ds-breakdown::after,.ds-breakdown::before,.ds-comments::after,.ds-comments::before,.ds-distribution::after,.ds-distribution::before,.ds-summary::after,.ds-summary::before{content:'';display:table}.ds-breakdown::after,.ds-comments::after,.ds-distribution::after,.ds-summary::after{clear:both}.js-pager__items{list-style:none;margin:16px 0 16px;padding:0;text-align:center}.js-pager__items .button{display:inline-block}.js-pager__items .pager__item{background:#d5ebf1;display:inline-block;height:2.75rem;line-height:2.75rem;margin:0 5px 10px 0;vertical-align:middle}.js-pager__items .pager__item a{color:#3654a8;display:inline-block;line-height:2.75rem;padding:0 1.25rem}.js-pager__items .pager__item a:hover{text-decoration:none}.js-pager__items .pager__item.pager__item--ellipsis{background:0 0}.js-pager__items .pager__item.is-active{background:#0e7190}.js-pager__items .pager__item.is-active a{color:#fff}.js-pager__items .pager__item:first-of-type{border-radius:3px 0 0 3px}.js-pager__items .pager__item:last-of-type{border-radius:0 3px 3px 0}.js-pager__items .pager__item:only-of-type{height:100%;margin:0;max-width:300px;width:100%}.js-pager__items .pager__item:only-of-type .button{-webkit-box-sizing:border-box;box-sizing:border-box;line-height:normal}#block-filterresults .chosen-container .chosen-single,#doctors__mobile-filters .chosen-container .chosen-single,.doctors__sort .chosen-container .chosen-single,.dropdown .chosen-container .chosen-single,.locations__sort .chosen-container .chosen-single{background:#e5e5e5;border:1px solid #999;border-radius:3px;font-size:16px;height:auto;padding:13px 70px 13px 15px}#block-filterresults .chosen-container .chosen-single div,#doctors__mobile-filters .chosen-container .chosen-single div,.doctors__sort .chosen-container .chosen-single div,.dropdown .chosen-container .chosen-single div,.locations__sort .chosen-container .chosen-single div{display:none}#block-filterresults .chosen-container .chosen-single::before,#doctors__mobile-filters .chosen-container .chosen-single::before,.doctors__sort .chosen-container .chosen-single::before,.dropdown .chosen-container .chosen-single::before,.locations__sort .chosen-container .chosen-single::before{border-left:1px solid #999;padding:17px;position:absolute;right:0;top:0}.form-item{position:relative}input[type=date],input[type=email],input[type=month],input[type=number],input[type=password],input[type=tel],input[type=text],textarea{background:#e5e5e5;border:1px solid #999;border-radius:3px;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:16px;outline-color:#999;outline-width:2px;padding:14px 16px;resize:none;width:100%;-webkit-appearance:none}input[type=date]{font-family:HelveticaNeue,sans-serif}input[type=submit]{cursor:pointer;font-size:18px;font-weight:700}input[type=radio]{-webkit-appearance:none;display:inline-block}input[type=radio]:focus{outline:0}.form-item__checkboxes{list-style-type:none;padding:0}.form-item__checkbox-item{display:inline-block;margin-right:20px}.form-item__checkbox-label{display:-webkit-box;display:-ms-flexbox;display:flex}.form-checkbox,.form-input--checkbox{-webkit-appearance:none;background:0 0;border:0;font-size:16px;margin:0 10px 0 0}.form-checkbox:focus,.form-input--checkbox:focus{outline:0}.form-item__radios{list-style-type:none;padding:0}.form-item__radio-item{display:inline-block;margin-right:20px}.form-item__radio-label{display:-webkit-box;display:-ms-flexbox;display:flex}.form-input--radio{-webkit-appearance:none;font-size:16px;margin:0 10px 0 0}.form-input--radio:focus{outline:0}#block-filterresults .chosen-container .chosen-drop,#doctors__mobile-filters .chosen-container .chosen-drop,.doctors__sort .chosen-container .chosen-drop,.dropdown .chosen-container .chosen-drop{background:#e5e5e5}#block-filterresults .chosen-container .chosen-drop .chosen-search-input,#doctors__mobile-filters .chosen-container .chosen-drop .chosen-search-input,.doctors__sort .chosen-container .chosen-drop .chosen-search-input,.dropdown .chosen-container .chosen-drop .chosen-search-input{background-color:#fff}#block-filterresults .chosen-with-drop.chosen-container-active .chosen-single,#doctors__mobile-filters .chosen-with-drop.chosen-container-active .chosen-single,.doctors__sort .chosen-with-drop.chosen-container-active .chosen-single,.dropdown .chosen-with-drop.chosen-container-active .chosen-single{background:#e5e5e5;background-image:none}#block-filterresults .chosen-with-drop.chosen-container-active .chosen-single::before,#doctors__mobile-filters .chosen-with-drop.chosen-container-active .chosen-single::before,.doctors__sort .chosen-with-drop.chosen-container-active .chosen-single::before,.dropdown .chosen-with-drop.chosen-container-active .chosen-single::before{-webkit-transform:scale(1,-1);transform:scale(1,-1)}#block-filterresults .chosen-container .chosen-results li,#doctors__mobile-filters .chosen-container .chosen-results li,.doctors__sort .chosen-container .chosen-results li,.dropdown .chosen-container .chosen-results li{border-top:1px solid #fff;font-size:16px;line-height:1;padding:10px 0 10px 15px}#block-filterresults .label-checkbox,#doctors__mobile-filters .label-checkbox,.doctors__sort .label-checkbox,.dropdown .label-checkbox{font-weight:800;font-size:14px}.payment-payment-form-class-payment-form{margin-top:20px}#block-filterresults .chosen-container .chosen-single,#doctors__mobile-filters .chosen-container .chosen-single,.doctors__sort .chosen-container .chosen-single{border-radius:0}#block-filterresults .chosen-container .chosen-single::before,#doctors__mobile-filters .chosen-container .chosen-single::before,.doctors__sort .chosen-container .chosen-single::before{border-left:0;color:#3654a8;content:'\e637';font-size:12px;padding:27px 17px}@media all and (min-width:56.25em){.doctors__sort .chosen-container .chosen-single{color:#999;font-weight:300}.doctors__sort .chosen-container .chosen-single::before{padding:19px}}#doctors__mobile-filters .chosen-container .chosen-drop{margin-top:-30px}input[type=search]{background:#e5e5e5;border:1px solid #999;border-radius:3px;font-size:16px;font-style:italic;outline-color:#999;outline-width:2px;padding:14px 64px 13px 16px;position:relative;width:100%}.form-item__search-submit{cursor:pointer;position:absolute;right:0;top:0}.form-item__search-submit .form-submit{background:#69b774;border-color:transparent;border-radius:3px 3px 0 0;color:#fff;cursor:pointer;font-size:16px;font-weight:900;height:46px;overflow:hidden;padding:0 20px;position:relative;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;width:auto}.form-item__search-submit .form-submit:focus{outline:0}.form-item__search-submit .form-submit:hover{background-color:#599a62}.form-item__search-submit--has-icon::before{font-size:28px;position:absolute;right:7px;top:9px}.form-item__search-submit--has-icon .form-submit{-webkit-appearance:none;background:0 0;border-color:transparent;padding:0;text-indent:64px;width:64px}.form-item__search-submit--has-icon .form-submit:hover{background-color:transparent}h4.form-required::after,label.form-required::after{content:'*'}.forgot-password .region-content{padding:20px;width:100%}.forgot-password .user-pass{margin-top:20px}.forgot-password .form-text{display:block;margin:10px 0;max-width:500px}.forgot-password .form-submit{cursor:pointer;font-size:22px;font-weight:700}.form-item--error-message{color:#af282e;font-size:16px;margin:10px 0}#edit-account .form-item-htmlmail-plaintext input,#edit-account .form-item-roles-administrator input,#edit-account .form-item-roles-authenticated input,#edit-account .form-item-roles-pre-authenticated input,#edit-account .form-item-status input{display:inline-block;width:auto}#edit-account .form-item-htmlmail-plaintext label,#edit-account .form-item-roles-administrator label,#edit-account .form-item-roles-authenticated label,#edit-account .form-item-roles-pre-authenticated label,#edit-account .form-item-status label{display:inline-block}.form-item-field-address-0-address-postal-code .form-item--error-message{position:absolute}.change-pwd-form{margin-bottom:20px}.change-pwd-form .form-wrapper div{margin-bottom:15px}.change-pwd-form .form-wrapper .form-text{max-width:none}@media all and (max-width:56.1875em){#block-exposedformclasses-searchpage-1 .dropdown,#block-exposedformclasses-searchpage-class-thankyou .dropdown,.schedule-location-form .dropdown,.schedule-physician-form .dropdown{position:relative;background:#fff;border-radius:3px}}@media all and (max-width:56.1875em){#block-exposedformclasses-searchpage-1 .dropdown::before,#block-exposedformclasses-searchpage-class-thankyou .dropdown::before,.schedule-location-form .dropdown::before,.schedule-physician-form .dropdown::before{border-left:1px solid #999;padding:17px;position:absolute;right:0;top:0;content:'\e63a';font-family:icomoon!important;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-transform:none}#block-exposedformclasses-searchpage-1 .no-touchevents .dropdown::before,#block-exposedformclasses-searchpage-class-thankyou .no-touchevents .dropdown::before,.no-touchevents #block-exposedformclasses-searchpage-1 .dropdown::before,.no-touchevents #block-exposedformclasses-searchpage-class-thankyou .dropdown::before,.no-touchevents .schedule-location-form .dropdown::before,.no-touchevents .schedule-physician-form .dropdown::before,.schedule-location-form .no-touchevents .dropdown::before,.schedule-physician-form .no-touchevents .dropdown::before{display:none}}@media all and (max-width:56.1875em){#block-exposedformclasses-searchpage-1 .dropdown select,#block-exposedformclasses-searchpage-class-thankyou .dropdown select,.schedule-location-form .dropdown select,.schedule-physician-form .dropdown select{width:100%;-webkit-appearance:none;background:0 0;border:1px solid #999;border-radius:3px;font-size:16px;font-weight:700;padding:0 70px 0 15px;-webkit-box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,.1);box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,.1);height:48px;line-height:47px;position:relative;z-index:2}}@media all and (max-width:56.1875em){.schedule-location-form .dropdown,.schedule-physician-form .dropdown{background:#fff}}@media all and (max-width:56.1875em){.schedule-location-form .dropdown::before,.schedule-physician-form .dropdown::before{border-left:0;content:'\e913';font-size:22px;background:#3654a8;color:#fff;padding:13px 17px;border-radius:0 3px 3px 0}}@media all and (max-width:56.1875em){.schedule-location-form .dropdown select,.schedule-physician-form .dropdown select{border-color:#3654a8;font-weight:400;-webkit-box-shadow:none;box-shadow:none}}@media all and (max-width:56.1875em){.schedule-location-form .dropdown::before,.schedule-physician-form .dropdown::before{padding:11px 17px}}@media all and (max-width:56.1875em){.schedule-location-form .dropdown select,.schedule-physician-form .dropdown select{height:44px;line-height:44px}}#block-exposedformclasses-searchpage-1 form,#block-exposedformclasses-searchpage-class-thankyou form{background-color:#d5ebf1;padding:15px}#block-exposedformclasses-searchpage-1 h2,#block-exposedformclasses-searchpage-class-thankyou h2{font-weight:400}#block-exposedformclasses-searchpage-1 input:not(.chosen-search-input),#block-exposedformclasses-searchpage-class-thankyou input:not(.chosen-search-input){background-color:#fff}#block-exposedformclasses-searchpage-1 input:not(.chosen-search-input).button,#block-exposedformclasses-searchpage-class-thankyou input:not(.chosen-search-input).button{background-color:#69b774;cursor:pointer;font-size:18px;font-weight:700;margin-bottom:10px;max-width:100%;width:100%}#block-exposedformclasses-searchpage-1 .chosen-container,#block-exposedformclasses-searchpage-class-thankyou .chosen-container{max-width:100%;min-width:100%}#block-exposedformclasses-searchpage-1 .chosen-container .chosen-drop,#block-exposedformclasses-searchpage-1 .chosen-container .chosen-single,#block-exposedformclasses-searchpage-class-thankyou .chosen-container .chosen-drop,#block-exposedformclasses-searchpage-class-thankyou .chosen-container .chosen-single{background-color:#fff}#block-exposedformclasses-searchpage-1 label,#block-exposedformclasses-searchpage-class-thankyou label{display:block;font-size:16px;margin-bottom:5px}#block-exposedformclasses-searchpage-1 .form-item,#block-exposedformclasses-searchpage-class-thankyou .form-item{-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:20px;min-width:100%}@media all and (max-width:56.1875em){#block-exposedformclasses-searchpage-1 .form-date,#block-exposedformclasses-searchpage-class-thankyou .form-date{height:48px;-webkit-box-sizing:border-box;box-sizing:border-box}}#block-exposedformclasses-searchpage-1 h2{font-size:20px;font-weight:600}@media all and (max-width:56.1875em){.with-exp-filters.layout-container{overflow:hidden}}.with-exp-filters .views-exposed-form form{position:relative}@media all and (min-width:56.25em){.with-exp-filters .views-exposed-form form{display:-webkit-box;display:-ms-flexbox;display:flex}}.with-exp-filters .form-item-search-api-fulltext{margin-bottom:10px}@media all and (min-width:56.25em){.with-exp-filters .form-item-search-api-fulltext{margin:0 10%;width:50%}}.with-exp-filters .form-item-search-api-fulltext label{display:none}.with-exp-filters .form-item-search-api-fulltext input{background:#fff url(/themes/custom/ech/img/search-blue.svg) no-repeat left;background-position-x:10px;background-size:20px;border-radius:0;font-size:18px;font-weight:700;padding-left:40px}.with-exp-filters .form-item-geolocation-latlon-value{margin-bottom:20px;position:relative}@media all and (min-width:56.25em){.with-exp-filters .form-item-geolocation-latlon-value{margin-bottom:0;width:30%}}.with-exp-filters .form-item-geolocation-latlon-value::before{color:#3654a8;font-size:20px;left:10px;position:absolute;bottom:16px}.with-exp-filters .form-item-geolocation-latlon-value .field-prefix{display:block;font-size:16px;font-weight:700;margin-bottom:10px}@media all and (min-width:56.25em){.with-exp-filters .form-item-geolocation-latlon-value .field-prefix{content:'';font-size:18px;left:-51px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.with-exp-filters .form-item-geolocation-latlon-value label{display:none}.with-exp-filters .form-item-geolocation-latlon-value input{background-color:#fff;border-radius:0;color:#3654a8;font-size:18px;font-weight:500;padding-left:37px;text-decoration:none}@media all and (max-width:56.1875em){.with-exp-filters .form-item-geolocation-latlon-value input:active,.with-exp-filters .form-item-geolocation-latlon-value input:focus{outline-width:0}}@media all and (min-width:56.25em){.with-exp-filters .form-actions{display:none}}.with-exp-filters .form-actions input{max-width:100%;-webkit-appearance:none}#views-exposed-form-physician-search-physician-search>div:not(.form-item-search-api-fulltext):not(.js-form-item-geolocation-latlon-value):not(.form-actions){display:none}@media all and (max-width:56.1875em){#block-filterresults{padding-right:10px}}#block-filterresults h2{font-size:20px;margin-bottom:29px;margin-top:12px}#block-filterresults .chosen-container-single .chosen-single{white-space:inherit}#block-filterresults .chosen-container{margin-bottom:15px;max-width:100%;min-width:100%}#block-filterresults .chosen-container .chosen-drop,#block-filterresults .chosen-container .chosen-single{background-color:#fff}#block-filterresults .chosen-container-active .chosen-single{background:#fff!important}#block-filterresults .form-type-checkbox{margin-bottom:15px}@media all and (max-width:56.1875em){.doctors__main-content #block-filterresults{display:none}}#doctors__mobile-filters .chosen-container,.doctors__sort .chosen-container{max-width:100%;min-width:300px}#doctors__mobile-filters .chosen-container .chosen-drop,#doctors__mobile-filters .chosen-container .chosen-single,.doctors__sort .chosen-container .chosen-drop,.doctors__sort .chosen-container .chosen-single{background:#fff!important;text-align:left}.doctors__sort-container--mobile{padding:15px 15px 0;width:calc(100% - 30px)}.doctors__sort-container--mobile .doctors__sort{display:block}.doctors__sort-container--mobile .doctors__sort .chosen-container{min-width:100%}#doctors__mobile-filters{padding:10px 15px}#doctors__mobile-filters>div{padding-bottom:15px}#doctors__mobile-filters .chosen-container{min-width:100%}.doctors__mobile-filters__wrapper,.locations__mobile-filters__wrapper{background:#fff;bottom:0;left:0;overflow-y:scroll;position:fixed;right:0;top:0;z-index:10000}.doctors__mobile-filters__top,.locations__mobile-filters__top{-ms-flex-line-pack:center;align-content:center;background:#e5e5e5;border-bottom:1px solid #999;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px;padding:20px 15px}.doctors__mobile-filters__apply,.locations__mobile-filters__apply{background:#fff;border:1px solid #3654a8;border-radius:3px;color:#3654a8;cursor:pointer;font-size:16px;font-weight:600;padding:20px;text-transform:uppercase}.doctors__mobile-filters__apply::before,.locations__mobile-filters__apply::before{content:'\e606';margin-right:10px;position:relative;top:2px}.doctors__mobile-filters__clear,.locations__mobile-filters__clear{background:0 0;color:#3654a8;cursor:pointer;font-size:16px;font-weight:600;padding:20px 0 20px 20px;text-transform:uppercase}.doctors__mobile-filters__filters p,.locations__mobile-filters__filters p{color:#f46b20;cursor:pointer;font-size:16px;font-weight:600}.doctors__mobile-filters__location,.locations__mobile-filters__location{font-size:18px;font-weight:600;margin:0;padding:0 15px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.doctors__mobile-filters__location-result,.locations__mobile-filters__location-result{display:inline-block;width:calc(100% - 115px)}.doctors__mobile-filters__location-result input:not(:first-of-type),.locations__mobile-filters__location-result input:not(:first-of-type){display:none}.doctors__mobile-filters__location-result input:first-of-type,.locations__mobile-filters__location-result input:first-of-type{background:0 0;border:0;cursor:default;display:inline-block;font-size:18px;padding:10px 0 10px 15px}.doctors__search-field-label{color:#333;font-size:14px;font-weight:700;margin-bottom:2px}.doctors__search-field-selected{font-size:13px;font-weight:300;margin-bottom:0}.hide-mobile-filters{display:none}@media all and (max-width:56.1875em){#views-exposed-form-locations-search-locations-search-page{margin-bottom:10px}}#views-exposed-form-locations-search-locations-search-page .fieldgroup,#views-exposed-form-locations-search-locations-search-page>div:not(.form-item-search-api-fulltext):not(.js-form-item-geolocation-latlon-value):not(.form-actions){display:none}#block-filterresults-2 .fieldset-legend{display:block;font-size:20px;font-weight:200;margin:10px 0 31px}#block-filterresults-2 .fieldset-wrapper{margin-bottom:15px}@media all and (min-width:56.25em){#block-filterresults-2 .fieldset-wrapper{background-color:#fff;border:1px solid #ccc;padding:15px}}#block-filterresults-2 .fieldset-wrapper .form-item:last-of-type{margin-bottom:0}@media all and (min-width:56.25em){#block-filterresults-2 .fieldgroup .form-item{font-size:14px;margin-bottom:15px}}#block-filterresults-2 .fieldgroup .form-item input{display:none}#block-filterresults-2 .fieldgroup .form-item label{color:#3654a8;cursor:pointer}#block-filterresults-2 .fieldgroup .form-item label.is-active{color:#000;font-weight:700}#block-filterresults-2 .fieldgroup .form-item:first-child{display:none}@media all and (min-width:56.25em){.locations__sort{display:inline-block}}.locations__sort .chosen-container{max-width:100%;min-width:300px}.locations__sort-container--mobile .locations__sort .chosen-container{min-width:100%}.locations__sort .chosen-container .chosen-single{background:#fff}@media all and (max-width:56.1875em){.locations__list-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media all and (min-width:56.25em){.locations__list-top{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media all and (min-width:56.25em){.locations__list-top .locations__title{margin:0 20px 0 0}}.locations__sort-container__label{display:inline-block;margin-right:10px;font-weight:200}.locations__mobile-filters__location{margin-bottom:22px}.locations__sort-container--mobile{padding:0 10px}.locations__mobile-filters__location-result{color:#3654a8;font-size:18px;font-weight:400;margin-left:10px;text-decoration:underline}#locations__mobile-filters{padding:15px 10px}#locations__mobile-filters .fieldset-legend{display:block;font-size:16px;font-weight:700}#locations__mobile-filters .fieldset-wrapper{border:1px solid #999;border-radius:0 0 3px 3px;border-top:0;margin-bottom:10px;padding:15px 10px}#locations__mobile-filters .fieldgroup{margin:0}#locations__mobile-filters .fieldgroup legend{background-color:#fff;border:1px solid #999;border-radius:3px 3px 0 0;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;padding:13px 15px;width:100%}#locations__mobile-filters .fieldgroup label{color:#3654a8;cursor:pointer;font-size:14px}#locations__mobile-filters .fieldgroup label.is-active{color:#000;font-weight:700}#locations__mobile-filters .fieldgroup .form-item{margin-bottom:15px}#locations__mobile-filters .fieldgroup .form-item:first-of-type{display:none}#locations__mobile-filters .fieldgroup .form-item:last-of-type{margin-bottom:0}.registration-form{padding:20px}.registration-form details summary{background-color:#e5e5e5;border:1px solid #999;border-radius:3px;font-size:16px;line-height:1;padding:14px 16px}.registration-form #edit-people>summary{display:none}.registration-form #edit-people .details-description{display:none}.registration-form .class-admin legend{font-weight:700}.registration-form .registrants-element a{font-size:18px}.registration-form #ajax-wrapper-people-registrants{font-size:18px;margin-bottom:15px}.registration-form #ajax-wrapper-people-registrants .for_arity .fieldset-wrapper{display:none}.registration-form #ajax-wrapper-people-registrants .person-controls{display:none}.registration-form #ajax-wrapper-people-registrants .person-container{border:0;padding:0}.registration-form #ajax-wrapper-people-registrants .entities .details-wrapper{border:1px solid #999;margin-top:-1px;padding:20px}.registration-form #ajax-wrapper-people-registrants .form-item-people-registrants-for-arity label{display:inline-block}.registration-form #ajax-wrapper-people-registrants .form-item-people-registrants-for-arity input{font-size:16px;margin:0 10px 0 0}.registration-form .form-item{display:block;margin-bottom:15px}.registration-form h4,.registration-form label{display:block;font-size:20px;font-weight:400;margin-bottom:3px}.registration-form input{width:100%}@media all and (min-width:56.25em){.registration-form input{width:auto}}.registration-form input.button{cursor:pointer;display:block;font-size:18px;font-weight:700;margin-top:10px;padding:10px 15px;min-width:150px;width:auto;white-space:break-spaces}.registration-form .chosen-container{min-width:100%}@media all and (min-width:56.25em){.registration-form .chosen-container{min-width:520px}}.registration-form #edit-people:not(.class-admin) #edit-people-registrants-for-change{position:absolute;left:-9999px;background-color:#999;pointer-events:none}.payment-form fieldset{border:0;margin:15px 0;padding:0}.payment-form table{table-layout:unset}@media all and (min-width:56.25em){.payment-form table .form-item{width:48%}}.payment-form .form-submit{cursor:pointer;display:block;font-size:18px;font-weight:700;margin:10px 0;min-width:300px}@media all and (max-width:37.4375em){.payment-form .form-submit{min-width:100%}}.payment-form legend{font-size:18px;font-weight:700;padding:0}.payment-form h4{font-size:21px;font-weight:400}.payment-form .field-label{border:0;padding:12px 0 0}.payment-form .field-multiple-table{margin-bottom:0}.payment-form .draggable td{border:0;padding:0 0 12px}.payment-form .description{display:block;font-size:18px;margin:10px 0}.payment-form .js-form-required::after{content:'*'}.payment-form .form-item-line-items,.payment-form .js-form-wrapper{margin-bottom:15px}.payment-form .form-item-line-items label,.payment-form .js-form-wrapper label{display:inline-block;margin-bottom:5px}.payment-form input[type=radio]{font-size:18px;margin:0 10px 0 0;width:auto}.payment-form .field-multiple-drag,.payment-form .tabledrag-toggle-weight-wrapper{display:none}@media all and (min-width:56.25em){.payment-form .ech-details,.payment-form .form-item-container-plugin-form-credit-card-cvv,.payment-form .form-item-container-plugin-form-credit-card-number,.payment-form .form-item-container-plugin-form-credit-card-zip,.payment-form .form-item-container-plugin-form-expiration-date,.payment-form .form-item-field-amount-0-value,.payment-form .form-item-field-email-0-value,.payment-form .form-item-field-fax-0-value,.payment-form .payment-form-expiration-container{width:48%}}.payment-form .payment-form-expiration-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:15px}@media all and (min-width:37.5em){.payment-form .payment-form-expiration-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.payment-form .payment-form-expiration-container .form-item{margin-bottom:15px;width:100%}@media all and (min-width:37.5em){.payment-form .payment-form-expiration-container .form-item{margin-bottom:0;margin-right:20px;width:calc(50% - 10px)}}.payment-form .payment-form-expiration-container .form-item:last-of-type{margin:0}.payment-form .payment-form-expiration-container .chosen-container{max-width:100%;min-width:100%}.payment-form .form-item-line-items .chosen-container{max-width:100%;min-width:100%}.payment-form .form-item-field-payment-type{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:10px}.payment-form .form-item-field-payment-type label{font-size:18px;margin:0}.payment-form .form-item-container-select-message{font-size:30px}.payment-form .form-composite .fieldset-legend{font-size:30px;font-weight:400;margin-bottom:10px}.payment-form .plugin-selector-plugin-select-list-plugin-form>div{margin-bottom:15px}.payment-form .ech-details .form-item-container-plugin-form-billing-information-first-name{margin-bottom:15px}.user-pass-reset{padding:20px 0}.user-pass-reset input[type=submit]{font-size:22px}#views-exposed-form-rng-registrations-node-page-1{margin-top:50px}@media all and (min-width:56.25em){#views-exposed-form-rng-registrations-node-page-1{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:80px;padding:20px 25px}}#views-exposed-form-rng-registrations-node-page-1 .form-item{margin-bottom:20px}@media all and (min-width:56.25em){#views-exposed-form-rng-registrations-node-page-1 .form-item{margin:0 30px 20px 0;width:calc(1/3 * 100% - 20px)}#views-exposed-form-rng-registrations-node-page-1 .form-item:nth-child(3n+3){margin-right:0}}#views-exposed-form-rng-registrations-node-page-1 .form-actions{margin-bottom:20px}@media all and (min-width:56.25em){#views-exposed-form-rng-registrations-node-page-1 .form-actions{-ms-flex-item-align:end;align-self:flex-end}}div[data-drupal-selector=views-exposed-form-acquia-search-page] h2{font-weight:200}div[data-drupal-selector=views-exposed-form-acquia-search-page] form{margin-bottom:30px;position:relative}div[data-drupal-selector=views-exposed-form-acquia-search-page] label{display:none}div[data-drupal-selector=views-exposed-form-acquia-search-page] .form-item input{padding-right:42px}div[data-drupal-selector=views-exposed-form-acquia-search-page] .form-submit{background:transparent url(/themes/custom/ech/img/search.svg) no-repeat right;background-position-x:10px;background-size:25px;font-size:0;height:45px;position:absolute;right:0;top:0;width:45px}div[data-drupal-selector=views-exposed-form-acquia-search-page] .form-submit:hover{background:transparent url(/themes/custom/ech/img/search.svg) no-repeat right;background-position-x:10px;background-size:25px}.ech-class-drop-me-form .form-actions .form-submit{margin-bottom:25px}.registration-basic-class-delete-form{margin-top:20px}.registration-basic-class-delete-form .form-actions .form-submit{margin:15px 0 25px}.search-api-autocomplete-search .ui-menu-item:hover{background:#fff}.search-api-autocomplete-search .ui-button.ui-state-active:hover,.search-api-autocomplete-search .ui-button:active,.search-api-autocomplete-search .ui-state-active,.search-api-autocomplete-search .ui-widget-content .ui-state-active,.search-api-autocomplete-search .ui-widget-header .ui-state-active,.search-api-autocomplete-search a.ui-button:active{border:0}.class-category-wrapper,.class-subcategory-wrapper{margin-bottom:20px}.webform-submission-form .form-item{margin-bottom:15px}.webform-submission-form label{display:inline-block;margin-bottom:5px}@media (min-width:400px){.webform-options-display-two-columns{display:block!important}.webform-options-display-three-columns{display:block!important}}.mycare-linking-form .form-item{margin-bottom:20px}.btn--ps{background-color:transparent;border:1px solid #0e7190;color:#0e7190;cursor:pointer;display:inline-block;font-size:24px;font-weight:400;line-height:1;min-width:220px;padding:17px;text-align:center;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.btn--ps:hover{background-color:#0e7190;color:#fff;text-decoration:none}table{border-collapse:collapse;border-spacing:0;margin-bottom:20px;table-layout:fixed;width:100%}table td,table th{border-bottom:1px solid #999;padding:12px 10px;text-align:left;vertical-align:top}.views-registrations-list .views-form{overflow-x:auto}.views-registrations-list .views-form table{width:auto}.about-clinic__content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.about-clinic__description{width:calc(1 / 3 * 100% - 10px)}@media all and (max-width:56.1875em){.about-clinic__description{width:100%}}.about-clinic__description a,.about-clinic__description p{font-size:20px;line-height:1.3}.about-clinic__body{width:calc(2 / 3 * 100% - 10px)}@media all and (max-width:56.1875em){.about-clinic__body{width:100%}}.about-clinic__body p{font-size:18px;line-height:1.3}.about-hospital{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.about-hospital .location-section{margin:0;width:100%}.about-hospital__left.location-section{margin-top:0;width:calc(2 / 3 * 100% - 40px)}@media all and (max-width:56.1875em){.about-hospital__left.location-section{margin-bottom:20px;width:100%}}.about-hospital__right{width:calc(1 / 3 * 100% - 20px)}@media all and (max-width:56.1875em){.about-hospital__right{width:100%}}.about-hospital__right>div{margin-bottom:20px}.about-hospital__awards{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.about-hospital__awards .award-block{margin-bottom:20px;width:calc(50% - 50px)}@media all and (max-width:56.1875em){.about-hospital__awards .award-block{width:100%}}.about-hospital__title{padding-right:20px}.about-hospital__title span{margin-left:5px}.about-hospital__description{margin-bottom:30px;margin-top:20px}.about-hospital__description a,.about-hospital__description p{font-size:20px;line-height:1.3}.about-urgent__description a,.about-urgent__description p{font-size:20px;line-height:1.3}.accordion .accordion-label.ui-accordion-header{background:0 0;border:0;color:#4c4c4c;cursor:pointer;font-size:14px;font-weight:700;margin:0;padding:0;position:relative}.accordion .accordion-label.ui-accordion-header span{display:none}.accordion .accordion-label::after{color:#3655a6;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.accordion .accordion-label:active,.accordion .accordion-label:focus{outline:0}.accordion .accordion-label.ui-accordion-header-active::after{color:#3655a6;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.accordion .accordion-item__link{padding-right:15px;position:relative}.accordion .accordion-item__link::after{color:#3655a6;font-size:12px;position:absolute;right:0;top:calc(50% + 2px);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.accordion .accordion-item__link:hover::after{color:#d14800}.accordion .accordion-item.ui-accordion-content{border:0;margin-top:20px;padding:0}@media all and (min-width:56.25em){.accordion .accordion-item.ui-accordion-content{display:-webkit-box;display:-ms-flexbox;display:flex}}.accordion .accordion-item a{color:#3655a6;font-weight:300}.accordion .accordion-item a:hover{color:#d14800}@media all and (min-width:56.25em){.accordion-item__left{width:33.3%}}@media all and (min-width:56.25em){.accordion-item__right{width:66.6%}}.accordion-item__right ul{margin:0;padding:20px 0 10px 20px}.accordion-item__right li{margin-bottom:6px}.accordion-item__right p{margin-bottom:0}.addtoany_list{display:block;float:right}.addtoany_list::after{clear:both;content:'';display:table}.layout--two-column__small .addtoany_list{float:none}.addtoany_list__label{color:#747272;display:block;font-size:16px;line-height:1.57;margin-bottom:3px;position:relative;text-align:left;top:2px}@media all and (min-width:56.25em){.addtoany_list__label{margin-bottom:10px}}.addtoany_list__list{display:inline-block;list-style-type:none;margin:0;padding:0}.addtoany_list__list-item{display:inline-block;margin-right:7px}.addtoany_list__list-item:last-of-type{margin-right:0}.addtoany_list__list-item a{position:relative}.addtoany_list__list-item a::before{color:#747272;font-size:30px}.addtoany_list__list-item a:hover{color:#ccc;text-decoration:none}.addtoany_list__list-item a.icon--updated-mail{margin-left:3px}.addtoany_list__list-item a.icon--updated-mail::before{font-size:26px}.addtoany_list__list-item a span{display:none}.addtoany-content-top{content:'';display:block;position:absolute;right:0;top:20px}.article-teaser{border-bottom:1px solid #ccc;padding:17px 0}@media all and (min-width:37.5em){.article-teaser{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media all and (min-width:37.5em){.article-teaser__content{width:calc(100% - 238px)}}.article-teaser__content.article-teaser__content-full{width:100%}.article-teaser__image{line-height:0;width:218px;margin-right:20px;border-radius:3px;overflow:hidden;margin-bottom:15px}@media all and (min-width:37.5em){.article-teaser__image{margin-bottom:0}}.article-teaser__image img{width:100%;height:auto}.article-teaser__virtual{background-color:#ed924e;color:#fff;text-align:center;font-size:24px;display:block;line-height:1;font-weight:500;padding:4px 0 2px;letter-spacing:.75px}.article-link__title-link{line-height:0}.article-teaser__body div,.article-teaser__body p{display:inline}.article-teaser__date{font-weight:900}.article-teaser__date-delimiter{font-weight:400}@media all and (max-width:56.1875em){.article-teaser__body .article-teaser__teaser-text,.article-teaser__date-delimiter{display:none}}.class-search-result:last-of-type .article-teaser{border-bottom:0}.class-search-result__details{display:block;font-size:16px;font-weight:700;line-height:1.25;margin-bottom:14px}.class-search-result__details>div{display:inline-block}.class-search-result__title{line-height:30px}.class-search-result__title a{display:block;font-size:30px}.class-search-result__title span{display:block;line-height:28px}.class-search-result__category a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#d5ebf1;border-radius:2px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:14px;font-weight:400;margin-bottom:14px;padding:3px 7px}.class-search-result__category a:hover{background-color:#b7d9e3;text-decoration:none}.class-search-result__category a::before{color:#3654a8;margin-right:3px}.class-search-result__label{font-weight:700}.class-search-result__meeting_dates{margin-bottom:14px}.class-search-result__text{font-size:16px}@media all and (max-width:56.1875em){.ce-container .region-content{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media all and (max-width:56.1875em){.ce-container .ce-container__right{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media all and (max-width:56.1875em){.ce-container.thank-you__container .region-content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media all and (max-width:56.1875em){.ce-container.thank-you__container .ce-container__right{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.award-block{background:#f2f2f2;padding:20px}.award-block__top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex}.award-block__top img{margin-bottom:20px;max-width:50%}.award-block__title{margin-left:20px;width:calc(50% - 20px)}.award-block__link{text-decoration:underline}.award-video-block,.award-video-block__wrapper{position:relative;width:100%}.award-video-block{background:#fff;border:1px solid #ccc;padding:15px;width:calc(100% - 30px)}.award-video-block .ps-header__play span{padding:12px 7px 10px 15px}@media all and (max-width:74.9375em){.award-video-block .ps-header__play span{padding:10px 0 0 5px}}@media all and (max-width:37.4375em){.award-video-block .ps-header__play span{padding:6px 0 0 4px}}.award-video-block__wrapper img{display:block;margin-bottom:10px;height:auto}.column-list__title{font-size:30px;font-weight:400;margin-bottom:0;padding-bottom:15px}.link .column-list__title{border-bottom:1px solid #999;margin-bottom:19px}.column-list__list{-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;-webkit-columns:2;-moz-columns:2;columns:2;list-style-type:none;padding:0}@media all and (max-width:37.4375em){.column-list__list{-webkit-columns:1;-moz-columns:1;columns:1}}.single .column-list__list{-webkit-columns:1;-moz-columns:1;columns:1;display:block;margin:0}.single .column-list__list .column-list__item{width:100%}.triple .column-list__list{-webkit-columns:3;-moz-columns:3;columns:3}@media all and (max-width:37.4375em){.triple .column-list__list{-webkit-columns:1;-moz-columns:1;columns:1}}.triple .column-list__item{display:block}@media all and (max-width:37.4375em){.triple .column-list__item{margin-right:0;width:100%}}.triple .column-list__item:nth-of-type(3n){margin-right:0}.column-list__item{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid-column;padding:7px 0}@media all and (max-width:37.4375em){.column-list__item{width:100%}}.buttons .column-list__item{margin-bottom:6px;padding:0}.column-list__link{border-radius:3px;color:#0e7190;font-size:20px;font-weight:400;padding-left:20px;position:relative}.column-list__link::before{content:'•';font-size:22px;left:0;line-height:.8;position:absolute;top:3px}.buttons .column-list__link{background:#d5ebf1;display:block;font-size:18px;font-weight:400;height:100%;padding:14px 19px}.buttons .column-list__link:hover{background:#b7d9e3;text-decoration:none}.buttons .column-list__link::before{display:none}.column-list__link.has-icon{padding-left:65px;position:relative}.column-list__link.has-icon i{font-size:32px;left:20px;position:absolute;top:8px}.column-list__item--active-trail .column-list__link{background-color:#0e7190;color:#fff;font-weight:800}.column-list__item--active-trail .column-list__link:hover{background-color:#0e7190;color:#fff}.copyright{border-bottom:1px solid #ccc;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:17px;padding-bottom:14px}.copyright a,.copyright p{display:inline-block;font-size:14px;font-weight:500}@media all and (max-width:37.4375em){.copyright__left p{margin-top:15px;width:100%}}.copyright__terms{color:#000;margin:0 22px 0 0;position:relative}@media all and (max-width:37.4375em){.copyright__terms{margin-bottom:15px;margin-left:0}}.copyright__terms::after{color:#e5e5e5;content:'•';font-size:20px;position:absolute;right:-18px;top:-6px}.copyright__copyright{margin-bottom:0}.copyright__policy{color:#000}.hero-banner{overflow:hidden;position:relative}.hero-banner--has-opacity::after{background:-webkit-gradient(linear,left top,right top,from(white),color-stop(20%,#fff),to(rgba(255,255,255,0)));background:linear-gradient(to right,#fff 0,#fff 20%,rgba(255,255,255,0) 100%);content:'';position:absolute;top:0}.hero-banner__image-wrapper picture{display:-webkit-box;display:-ms-flexbox;display:flex}.hero-banner__image-wrapper img{min-height:300px}.hero-banner__eyebrow-link{background:#d5ebf1;border-radius:2px;color:#0e7190;font-size:16px;font-weight:500;left:40px;padding:8px 16px 6px;position:absolute;top:20px;z-index:1}@media all and (max-width:37.4375em){.hero-banner__eyebrow-link{border-top-left-radius:0;left:0;top:0}}.hero-banner__eyebrow-link::before{color:#3654a8;font-size:13px;margin-right:7px}.hero-banner__eyebrow-link:hover{text-decoration:none}.hero-banner__content-wrapper{width:60%;z-index:1}@media all and (max-width:37.4375em){.hero-banner__content-wrapper{padding:20px 20px 20px 0;width:calc(100% - 40px)}}.hero-banner__title{font-weight:500;margin-bottom:0}.hero-banner__author{font-weight:700}.hero-banner__body{max-width:100%}.hero-banner__addtoany{margin-top:20px}@media all and (max-width:37.4375em){.hero-banner--has-eyebrow-link .hero-banner__addtoany{overflow:hidden;margin-bottom:-40px}}.hero-banner--top-aligned{bottom:auto;position:absolute;top:40px;-webkit-transform:none;transform:none}@media all and (max-width:37.4375em){.hero-banner--top-aligned{top:20px}}.hero-banner--middle-aligned{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.hero-banner--bottom-aligned{bottom:40px;position:absolute;top:auto;-webkit-transform:none;transform:none}@media all and (max-width:37.4375em){.hero-banner--bottom-aligned{bottom:20px}}.hero-banner--right-aligned{padding-left:0;padding-right:40px;right:0;text-align:right}@media all and (max-width:37.4375em){.hero-banner--right-aligned{padding-right:20px}}.hero-banner--right-aligned .hero-banner__addtoany,.hero-banner--right-aligned .hero-banner__body{float:right}.hero-banner--right-aligned .hero-banner__addtoany::after,.hero-banner--right-aligned .hero-banner__addtoany::before,.hero-banner--right-aligned .hero-banner__body::after,.hero-banner--right-aligned .hero-banner__body::before{content:'';display:table}.hero-banner--right-aligned .hero-banner__addtoany::after,.hero-banner--right-aligned .hero-banner__body::after{clear:both}.hero-banner--right-aligned .hero-banner__addtoany{width:100%}.hero-banner--center-aligned{margin:0 auto;padding:0 20px;position:absolute;text-align:center;width:100%}.hero-banner--reverse-opacity::after{background:-webkit-gradient(linear,right top,left top,from(white),color-stop(20%,#fff),to(rgba(255,255,255,0)));background:linear-gradient(to left,#fff 0,#fff 20%,rgba(255,255,255,0) 100%)}.launchpad{border-radius:10px;border:1px solid #ddd;margin:0 4% 0 0;padding:0;width:calc(30.66% - 2px);position:relative}.launchpad__content{padding:30px 20px 20px}.launchpad__title{line-height:1.3;color:#3655a6;font-size:20px;font-weight:500}.launchpad__body{font-size:1rem;color:#333;line-height:1.3}.launchpad__link{position:absolute;top:0;z-index:3;width:100%;height:100%;text-align:left;text-indent:-999em;overflow:hidden}.launchpad__image{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}@media all and (min-width:30em){.launchpad__image{display:none}}.launchpad__image picture{height:auto;width:100%}.launchpad-list__title{font-size:20px;font-weight:300;background-color:#fff;display:inline-block;letter-spacing:.8px;margin:0;position:relative;padding:0 40px}.launchpad-list-wrapper{margin-bottom:40px;position:relative;text-align:center}.launchpad-list__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify}.contextual-region{position:relative}@media all and (min-width:30em){.p,body,p{font-size:1rem}}.library-topic-listing{border-bottom:1px solid #ccc;margin-bottom:20px;padding-bottom:20px}.library-topic-listing:last-of-type{border-bottom:none;padding-bottom:0}.library-topic-item{display:-webkit-box;display:-ms-flexbox;display:flex}.library-topic-item__image{margin-right:25px;width:54px}.library-topic-item__image img{border-radius:3px;border:1px solid #666;-webkit-box-sizing:border-box;box-sizing:border-box}.library-topic-item__content{width:calc(100% - 54px - 25px)}.library-topic-item__content-title a{font-size:18px;line-height:1;margin-bottom:5px}.library-topic-item__content-body p{margin-bottom:0}.location-block{border-top:1px solid #ccc;color:#333;font-size:14px;line-height:1.5;padding:14px 43px 14px 0;position:relative}.location-block__link{display:block;font-size:14px;font-weight:500}.location-block__link::after{color:#ccc;font-size:26px;height:calc(100% - 30px);padding-top:30px;position:absolute;right:0;text-align:right;top:0;width:40px}.location-block__phone{color:#333;display:inline-block;font-size:14px}.location-block__phone:hover{color:#333;text-decoration:none}.location-section{background:#fff;-webkit-box-shadow:0 0 10px rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.1);margin:20px 0;padding:20px;position:relative}.location-section h4{color:#666}.location-doctors__description{margin-bottom:40px}.location-doctors__description p{line-height:1.2}.location-doctors__doctors{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.location-doctors__doctors .physician-search-card{-ms-flex-item-align:stretch;align-self:stretch;height:auto;margin-bottom:12px;margin-right:12px;width:calc((100% - 36px)/ 4)}@media all and (min-width:56.25em){.location-doctors__doctors .physician-search-card:nth-of-type(4n){margin-right:0}}@media all and (min-width:37.5em) and (max-width:56.1875em){.location-doctors__doctors .physician-search-card{width:calc((100% - 24px)/ 3)}.location-doctors__doctors .physician-search-card:nth-of-type(3n){margin-right:0}}@media all and (max-width:37.4375em){.location-doctors__doctors .physician-search-card{width:100%;margin-right:0}}.location-header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}.location-header .location-teaser__directions{border-bottom:0}.location-header__emergency{background-color:#b24c4c;-ms-flex-preferred-size:100%;flex-basis:100%;margin:0 0 20px;padding:15px 10px;text-align:center}.location-header__emergency p{color:#fff;margin:0}.location-header__emergency a{color:#fff;font-weight:500;text-decoration:underline}.location-header__first{overflow:hidden;position:relative;width:48%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media all and (max-width:56.1875em){.location-header__first{margin-bottom:20px;width:100%}}@media all and (max-width:56.1875em){.location-header__first picture{display:grid}}.location-header__first img{max-width:none}@media all and (max-width:56.1875em){.location-header__first img{width:100%;height:auto}}@media all and (min-width:56.25em){.location-header__first img{min-height:100%;min-width:100%}}.location-header__heading{bottom:20px;left:20px;position:absolute;width:calc(100% - 40px)}.location-header__opacity{background-color:rgba(0,0,0,.2);bottom:0;left:0;position:absolute;right:0;top:0}.location-header__title{color:#fff}.location-header__sub-location{color:#3654a8;font-weight:700}.location-header__second{background:#fff;border:1px solid #ccc;padding:20px;width:calc(25% - 40px)}@media all and (max-width:56.1875em){.location-header__second{margin-bottom:20px;width:100%}}.location-header__second p{margin-bottom:0}.location-header__second .location-teaser__distance{border-bottom:1px solid #ccc;margin-bottom:15px;padding-bottom:10px}.location-header__map{margin-bottom:20px}.location-header__map .mapboxgl-map,.location-header__map canvas,.location-header__map img{min-width:100%}.location-header__third{width:calc(25% - 20px)}@media all and (max-width:56.1875em){.location-header__third{width:100%}}.location-header__third>a{display:block;margin-bottom:10px}.location-header__third .btn{width:auto}@media all and (max-width:56.1875em){.location-header__third .btn{max-width:none;width:100%}}.location-header__phone span{margin-left:8px}.location-teaser{background:#fff;border:1px solid #ccc;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:15px;padding:20px 0}@media all and (max-width:56.1875em){.location-teaser{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:10px}}.location-teaser>div{padding:0 20px;width:calc(100% - 40px)}@media all and (max-width:56.1875em){.location-teaser>div{margin-bottom:20px;padding:0 10px;width:100%}.location-teaser>div:last-of-type{margin-bottom:0}}.location-teaser .office-hours__item-comments{display:none}.location-teaser .office-hours__item td{white-space:unset;padding:10px 5px}.location-teaser .office-hours__item .office-hours__item-label{padding-left:0}@media all and (min-width:75em){.location-teaser .office-hours__item .office-hours__item-label{width:40%}}.location-teaser__title{display:block;font-size:20px;line-height:1.3;margin-bottom:10px;text-decoration:underline}.location-teaser__sub-location{color:#3654a8;font-size:16px}.location-teaser__hours{font-size:14px;margin-top:10px}.location-teaser__second{font-size:16px;line-height:1.4}.location-teaser__second span{display:block}.location-teaser__distance{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;color:#666;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;margin-top:15px}.location-teaser__distance::before{color:#000;margin-right:5px}.location-teaser__third{text-align:center}.location-teaser__third a{display:block;padding:10px 0}.location-teaser__directions{border-top:1px solid #999;border-bottom:1px solid #999;display:block;font-size:16px;padding:10px 0;position:relative}.location-teaser__directions::after{content:'>';margin-left:3px}.location-teaser__phone{border-bottom:1px solid #999;font-size:16px}.location-teaser__phone span{margin-left:8px}.location-teaser__schedule-link{border-bottom:1px solid #999;font-size:16px}.location-teaser__wait-container{background-color:#b24c4c;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;padding:15px;width:100%}.location-teaser__wait{font-size:16px;line-height:1.5;margin:-5px 0 0;position:relative;text-align:center}.location-teaser__wait .icon{bottom:-4px;font-size:22px;margin-right:6px;position:relative}.location-teaser__wait .wait-time{font-weight:700}.adminimal-admin-toolbar .toolbar-tray-horizontal ul li.menu-item--expanded ul li.menu-item--expanded::after{top:0}.breadcrumb-nav ol{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:10px 0 10px 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.breadcrumb-nav ol li{padding-right:8px;margin-bottom:10px;font-size:18px}@media all and (max-width:56.1875em){.breadcrumb-nav ol li{font-size:15px}}.breadcrumb-nav ol li a{font-size:18px}@media all and (max-width:56.1875em){.breadcrumb-nav ol li a{font-size:15px}}.breadcrumb-nav ol li::after{color:#3654a8;font-size:13px;margin-left:5px}@media all and (max-width:56.1875em){.breadcrumb-nav ol li::after{font-size:10px}}.breadcrumb-nav ol li:last-child a{color:#333;text-decoration:none;font-weight:400;pointer-events:none;cursor:text}.breadcrumb-nav ol li:last-child:after{content:"";margin-right:0}.footer-menu__wrapper,.footer-submenu__wrapper{list-style-type:none;margin:0;padding:0}.footer-menu__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media all and (max-width:37.4375em){.footer-menu__wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}}.footer-menu__wrapper .footer-menu-item__level-2 a{display:block;font-size:14px;font-weight:500;padding-bottom:10px}.footer-menu__wrapper .footer-menu-item--expanded{font-size:14px;font-weight:700}@media all and (max-width:37.4375em){.footer-menu__wrapper .footer-menu-item--expanded{margin-bottom:20px;width:49%}}.footer-submenu__wrapper{padding-top:15px}.header-menu__submenu-wrapper,.header-menu__wrapper{list-style-type:none;margin:0;padding:0}.header-item--expanded{color:#fff;cursor:pointer;display:inline-block;font-size:19px;font-weight:900;margin-right:17px;padding:15px 25px 15px 15px;position:relative}@media all and (max-width:56.1875em){.header-item--expanded{margin-left:10px;margin-right:0;padding:0;position:initial}}.header-item--expanded svg{font-size:30px}@media all and (min-width:56.25em){.header-item--expanded svg{display:none;font-size:24px}}@media all and (max-width:56.1875em){.header-item--expanded .icon-label{display:none}}.header-item--expanded:last-of-type{margin-right:0}.header-menu__submenu-wrapper{border-radius:3px;margin-top:5px;min-width:220px;overflow:hidden;position:absolute;text-align:left;-webkit-transform:scale(1,0);transform:scale(1,0);-webkit-transform-origin:50% 0 0;transform-origin:50% 0 0;-webkit-transition-duration:.3s;transition-duration:.3s;z-index:0}@media all and (max-width:56.1875em){.header-menu__submenu-wrapper{left:10px;margin-top:38px;right:10px}}.header-menu__submenu-wrapper.expand-header{-webkit-transform:scale(1,1);transform:scale(1,1);z-index:3}.header-level-2{background:#0e7190;border-bottom:1px solid #b7d9e3;line-height:1.57}.header-level-2 a{color:#fff;display:block;font-size:16px;padding:11px 17px}.header-level-2 a.is-active{background:#b7d9e3;color:#0e7190}.header-level-2 a:hover{text-decoration:none}.header-level-2:last-of-type{border-bottom:0}.menu-link__eyebrow{color:#b7d9e3;display:block;font-size:12px;font-weight:900;line-height:4px;margin-top:10px}.header-item--expanded::after{color:rgba(255,255,255,.5);font-size:13px}@media all and (max-width:56.1875em){.header-item--expanded::after{content:none}}@media all and (max-width:56.1875em){.header-menu__container{position:initial}}.account-menu{background:#8d3a13;-webkit-box-shadow:inset 0 -11px 7px -10px rgba(0,0,0,.75);box-shadow:inset 0 -11px 7px -10px rgba(0,0,0,.75);color:#f58550;padding:11px 0;position:relative;text-align:right}.account-menu::after,.account-menu::before{content:'';display:table}.account-menu::after{clear:both}.account-menu__hello{display:inline-block}.account-menu__wrapper{display:inline-block;list-style-type:none;margin:0;padding:0}.account-menu__item{display:inline-block;margin:0 0 0 10px}.account-menu__item a{color:#f58550;font-weight:500}.account-menu__item a:hover{color:#f58550}.menu-link__login{color:#fff}@media all and (max-width:37.4375em){.menu-link__login-desc{display:none}}.account-menu__home-link{color:#f58550;float:left;font-weight:500;line-height:1.57;margin:0}.account-menu__home-link:hover{color:#f58550}.account-menu__wrapp{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.account-menu__user-block{margin-left:auto}.account-menu__user-block p{margin-bottom:0}.account-menu__user-block p span{color:#fff}.main-menu__submenu-wrapper,.main-menu__wrapper{list-style-type:none;margin:0;padding:0}.main-menu__wrapper{background-color:#f46b20;border-radius:3px 3px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}@media all and (max-width:56.1875em){.main-menu__wrapper{border-radius:0;position:absolute;-webkit-transform:scale(1,0);transform:scale(1,0);-webkit-transform-origin:50% 0 0;transform-origin:50% 0 0;-webkit-transition-duration:.3s;transition-duration:.3s;width:calc(100% - 10px)}}@media all and (max-width:56.1875em){.main-menu__wrapper.expand-menu{-webkit-transform:scale(1,1);transform:scale(1,1);z-index:3}}.main-menu__wrapper .menu-item svg{color:rgba(255,255,255,.5);font-size:37px;margin-right:5px;position:relative;top:11px}@media all and (max-width:56.1875em){.main-menu__wrapper .menu-item svg{font-size:20px;top:3px}}.main-menu__wrapper .menu-level-1{border-left:1px solid #7c3a36;-webkit-box-flex:1;-ms-flex:1;flex:1;font-weight:700;position:relative;text-align:center}@media all and (max-width:56.1875em){.main-menu__wrapper .menu-level-1{border-left:0;-webkit-box-flex:0;-ms-flex:none;flex:none;text-align:left;width:100%}}.main-menu__wrapper .menu-level-1>a{border-left:1px solid #f58550;color:#fff;display:block;font-size:22px;line-height:73px}@media all and (max-width:56.1875em){.main-menu__wrapper .menu-level-1>a{border-bottom:1px solid #f58550;border-left:0;font-size:18px;line-height:1.57;padding:10px}}.main-menu__wrapper .menu-level-1>a:hover{text-decoration:none}.main-menu__wrapper .menu-level-1>a.is-active{background:#fff;border-left:0;color:#0e7190}.main-menu__wrapper .menu-level-1>a.is-active svg{color:#0e7190}@media all and (min-width:56.25em){.main-menu__wrapper .menu-level-1:first-of-type{border-left:0;border-radius:3px 0 0}.main-menu__wrapper .menu-level-1:first-of-type a{border-left:0}}.main-menu__wrapper .menu-level-1:last-of-type{border-radius:0 3px 0 0;-webkit-box-flex:0;-ms-flex:none;flex:none;font-size:17px;width:140px}@media all and (max-width:56.1875em){.main-menu__wrapper .menu-level-1:last-of-type{padding:10px 0;width:100%}.main-menu__wrapper .menu-level-1:last-of-type span{margin-left:10px}}.main-menu__wrapper .menu-level-1:last-of-type>a{font-size:17px;font-weight:400}.main-menu__wrapper .menu-level-1:last-of-type svg{font-size:32px;margin-left:10px;margin-right:0}@media all and (max-width:56.1875em){.main-menu__wrapper .menu-level-1:last-of-type svg{display:none}}.main-menu__wrapper .menu-level-1:last-of-type::after{font-size:20px;position:absolute;right:10px;top:13px}@media all and (min-width:56.25em){.main-menu__wrapper .menu-level-1:last-of-type::after{display:none}}.main-menu__wrapper .menu-item--expanded{color:#fff;cursor:pointer;display:block;font-size:22px;font-weight:500;line-height:71px}@media all and (max-width:56.1875em){.main-menu__wrapper .menu-item--expanded{font-size:18px;line-height:1.57;padding:10px}}.main-menu__wrapper .menu-item--expanded:hover{text-decoration:none}.main-menu__wrapper .menu-item--expanded.more--active{background-color:#0e7190}@media all and (max-width:56.1875em){.main-menu__wrapper .menu-item--expanded.more--active::after{-webkit-transform:scale(-1);transform:scale(-1)}}.main-menu__submenu-wrapper{border-radius:3px;overflow:hidden;position:absolute;right:0;text-align:left;-webkit-transform:scale(1,0);transform:scale(1,0);-webkit-transform-origin:50% 0 0;transform-origin:50% 0 0;-webkit-transition-duration:.3s;transition-duration:.3s;width:280px;z-index:0}@media all and (max-width:56.1875em){.main-menu__submenu-wrapper{width:100%}}.main-menu__submenu-wrapper.expand-menu{-webkit-transform:scale(1,1);transform:scale(1,1);z-index:3}.main-menu__submenu-wrapper .menu-level-2{background:#0e7190;border-bottom:1px solid #b7d9e3;line-height:1.57}.main-menu__submenu-wrapper .menu-level-2 a{color:#fff;display:block;font-size:16px;padding:11px 25px}.main-menu__submenu-wrapper .menu-level-2 a.is-active{background:#b7d9e3;color:#0e7190}.main-menu__submenu-wrapper .menu-level-2 a:hover{text-decoration:none}.main-menu__submenu-wrapper .menu-level-2:first-of-type{padding-top:13px}.main-menu__mobile-toggle{background:#f46b20;border-radius:3px 3px 0 0;color:#fff;cursor:pointer;font-weight:700;padding:10px}.main-menu__mobile-toggle svg{font-size:20px;margin-right:5px;position:relative;top:3px}.orange-block{background:#f46b20;padding:20px}.orange-block__body,.orange-block__link,.orange-block__title{color:#fff}.orange-block__link{text-decoration:underline}.orange-block__link:hover{color:#f2f2f2}.page-listing{border-bottom:1px solid #ccc;display:-webkit-box;display:-ms-flexbox;display:flex;padding:17px 0}.page-listing:last-of-type{border-bottom:0}.page-listing__image{margin-right:30px;min-width:54px;width:54px}.page-listing__image img{border:1px solid #666;border-radius:3px}.listing-link__title-link{display:inline-block;line-height:0;margin-bottom:25px;width:100%}.ps-blurb{color:#000;margin-bottom:40px;padding-bottom:40px}.ps-blurb.centered{text-align:center}.ps-blurb:not(.centered){border-bottom:1px solid #333}.ps-blurb__title{margin:60px 0 8px;position:relative}.ps-blurb__title.underline-title{padding-bottom:30px}.ps-blurb__title.underline-title::after{background:#000;bottom:10px;content:'';display:block;height:1px;left:50%;margin-left:-12px;position:absolute;width:24px}.ps-blurb__pronunciation{font-size:22px;font-weight:400;text-transform:none}.ps-body{color:#000;line-height:normal}@media all and (min-width:56.25em){.ps-body{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}}.ps-body p{line-height:normal}.ps-body a{font-weight:400}@media all and (min-width:56.25em){.ps-header{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex}}.ps-header__featured{-ms-flex-preferred-size:65%;flex-basis:65%;padding-right:25px}@media all and (min-width:75em){.ps-header__featured{-ms-flex-preferred-size:70%;flex-basis:70%}}@media all and (max-width:56.1875em){.ps-header__featured{padding-right:0}}.ps-header__featured picture{display:block}.ps-header__featured picture img{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;font-family:'object-fit: cover; object-position: 50% 50%';width:100%;height:100%;display:block}.ps-header__wrap{position:relative}.ps-header__title{background:rgba(0,0,0,.3);bottom:25px;color:#fff;font-size:30px;font-weight:400;margin-bottom:0;max-width:400px;padding:22.5px;position:absolute;right:25px}@media all and (max-width:56.1875em){.ps-header__title{font-size:18px;padding:13.5px}}.ps-header__play{color:#fff;cursor:pointer;height:100%;position:absolute;right:0;top:0;width:100%}.ps-header__play span{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:2px solid #fff;border-radius:100%;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:25px;height:50px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px;position:absolute;right:50%;top:50%;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);width:50px}@media all and (min-width:37.5em){.ps-header__play span{font-size:35px;height:70px;padding:15px;width:70px}}@media all and (min-width:75em){.ps-header__play span{font-size:50px;height:100px;padding:20px;width:100px}}.ps-header__play span i{line-height:1;height:25px;width:22px}@media all and (min-width:37.5em){.ps-header__play span i{height:35px;width:32px}}@media all and (min-width:75em){.ps-header__play span i{height:50px;width:45px}}.ps-header__side{-ms-flex-preferred-size:35%;flex-basis:35%;text-align:center}@media all and (min-width:75em){.ps-header__side{-ms-flex-preferred-size:30%;flex-basis:30%}}@media all and (max-width:56.1875em){.ps-header__side{margin:0 auto;max-width:400px;padding-top:50px}}.ps-header__side a{margin-top:30px;width:calc(100% - 36px)}@-webkit-keyframes modal-video{from{opacity:0}to{opacity:1}}@keyframes modal-video{from{opacity:0}to{opacity:1}}@-webkit-keyframes modal-video-inner{from{-webkit-transform:translate(0,100px);transform:translate(0,100px)}to{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes modal-video-inner{from{-webkit-transform:translate(0,100px);transform:translate(0,100px)}to{-webkit-transform:translate(0,0);transform:translate(0,0)}}.modal-video{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:1000000;cursor:pointer;opacity:1;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-name:modal-video;animation-name:modal-video;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.modal-video-close{opacity:0}.modal-video-close .modal-video-movie-wrap{-webkit-transform:translate(0,100px);transform:translate(0,100px)}.modal-video-body{max-width:940px;width:100%;height:100%;margin:0 auto;display:table}.modal-video-inner{display:table-cell;vertical-align:middle;width:100%;height:100%}@media all and (orientation:landscape){.modal-video-inner{padding:25px 20px 0}}.modal-video-movie-wrap{width:100%;height:0;position:relative;padding-bottom:56.25%;background-color:#333;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-name:modal-video-inner;animation-name:modal-video-inner;-webkit-transform:translate(0,0);transform:translate(0,0);-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.modal-video-movie-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}.modal-video-close-btn{position:absolute;z-index:2;top:-35px;right:-35px;display:inline-block;width:35px;height:35px;overflow:hidden;border:none;background:0 0}@media all and (max-width:56.1875em){.modal-video-close-btn{right:5px;top:-20px;height:24px;width:20px}}.modal-video-close-btn:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.modal-video-close-btn:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.modal-video-close-btn:after,.modal-video-close-btn:before{content:'';position:absolute;height:2px;width:100%;top:50%;left:0;margin-top:-1px;background:#fff;border-radius:5px;margin-top:-6px}.ps-more-link{margin:20px 0 0;padding-left:25px;position:absolute}@media all and (min-width:56.25em){.ps-more-link{padding-left:30px}}.ps-more-link a{color:#0e7190;font-size:13px;text-decoration:underline}@media all and (min-width:56.25em){.ps-more-link a{font-size:14px}}.ps-more-link i{color:#0e7190;font-size:21px;left:0;line-height:1;position:absolute}.ps-social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;list-style-type:none}.ps-social .addtoany_list__list-item{margin-right:4px}@media all and (min-width:56.25em){.ps-social .addtoany_list__list-item{margin-right:7px}}.ps-social .addtoany_list__list-item:last-of-type{margin-right:0}.ps-social a{color:#999;font-size:30px;padding:0}.ps-social a:hover{color:#0e7190;text-decoration:none}.ps-social__addtoany{padding:15px 0 40px}.ps-social__addtoany .addtoany_list__label{display:none}.ps-tile{font-family:DINPro,sans-serif;letter-spacing:-1px;position:relative;width:100%}@media all and (min-width:56.25em){.ps-tile{width:calc(1 / 3 * 100% - 16px)}}@media all and (min-width:56.25em){.ps-tile:nth-of-type(2){margin:0 21px}}.ps-tile__image{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;margin-bottom:20px;width:100%}.ps-tile__image picture{height:auto;width:100%}.ps-tile__image img{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;font-family:'object-fit: cover; object-position: 50% 50%';width:100%;height:100%}.ps-tile__overlay{bottom:0;position:absolute;top:0;width:100%}.ps-tile__link{bottom:0;color:#fff;position:absolute;top:0;width:100%;z-index:2}.ps-tile__link:hover{color:#fff}.ps-tile__link:hover span{text-decoration:underline}.ps-tile__content{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;width:75%;z-index:1}.ps-tile__read{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:0}@media all and (max-width:56.1875em){.ps-tile__read{font-size:18px}}.ps-tile__read::before{content:'+';font-family:sans-serif;margin-right:.4375rem}@media all and (max-width:56.1875em){.ps-tile__title{font-size:24px}}.ps-h1{color:#000;font-family:LetterGothicStd-Bold,serif;font-size:36px;margin-bottom:15px;text-transform:uppercase}.ps-h2{color:#000;font-family:LetterGothicStd-Bold,serif;font-size:23px;letter-spacing:.23px;margin-bottom:15px;text-transform:uppercase}.section-title{margin:50px 0 40px;text-align:center}.ps-copy,.ps-copy p{color:#000;font-size:16px;line-height:normal}.ps-copy__featured{color:#000;font-size:18px;font-style:italic;max-width:650px}.ps-copy__featured p{font-size:18px}.ps-copy__featured p:last-of-type{margin-bottom:0}.centered .ps-copy__featured{margin:0 auto;max-width:820px}.ps-view-item{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;position:relative}.ps-view-item img{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;font-family:'object-fit: cover; object-position: 50% 50%';width:100%;height:100%}.ps-view-item__link{height:100%;position:absolute;width:100%;z-index:4}.ps-view-item__link:hover+.ps-view-item__text span{text-decoration:underline}.ps-view-item__text{background:rgba(0,0,0,.3);max-width:330px;padding:15px;position:absolute;right:15px;top:15px}@media all and (max-width:56.1875em){.ps-view-item__text{bottom:15px;left:15px;max-width:none;top:initial}}.ps-view-item__title{color:#fff;font-family:DINPro,sans-serif;font-size:24px;position:relative}@media all and (max-width:56.1875em){.ps-view-item__title{font-size:18px}}.ps-view-item__read-more{-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:0;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:DINPro,sans-serif;font-size:24px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:relative}@media all and (max-width:56.1875em){.ps-view-item__read-more{font-size:18px}}.ps-view-item__read-more::before{content:'+';font-size:30px;margin-right:8px}@media all and (max-width:56.1875em){.ps-view-item__read-more::before{font-size:22px}}.people-listing{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.people-listing__item{padding:12px 10px;width:calc(100% / 4)}@media all and (max-width:37.4375em){.people-listing__item{text-align:center;width:100%}}.people-listing__title{display:block;font-size:16px;font-weight:400;margin:10px 0}.people-listing__copy{font-size:16px}.node--type-physician{margin:0 -5px;padding:0 10px}@media all and (min-width:56.25em){.node--type-physician{margin:0;padding:0}}.node--type-physician .node__content{padding-bottom:30px}@media all and (min-width:56.25em){.node--type-physician .node__content{padding-bottom:70px}}.node--type-physician .node__content>div{margin-bottom:10px}@media all and (min-width:56.25em){.node--type-physician .node__content>div{margin-bottom:20px}}.node--type-physician .node__content>div:first-child,.node--type-physician .node__content>div:last-child{margin-bottom:0}.physician-about{background:#fff;-webkit-box-shadow:0 0 10px rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.1);padding:20px}@media all and (max-width:56.1875em){.physician-about{padding:10px}}.physician-about__content::after,.physician-about__content::before{content:'';display:table}.physician-about__content::after{clear:both}.js-toggle-click{position:relative;pointer-events:none}@media all and (max-width:56.1875em){.js-toggle-click{cursor:pointer;margin:0;pointer-events:auto;padding-right:15px}.js-toggle-click::after{content:'\e636';font-family:icomoon!important;font-weight:100;position:absolute;right:0;top:0}}@media all and (max-width:56.1875em){.js-toggle-click.toggle-active::after{content:'\e637'}}.js-toggle-content{margin-top:20px}@media all and (max-width:56.1875em){.js-toggle-content{margin-top:15px}}.physician-about__media{float:left;margin-right:40px;width:auto}@media all and (max-width:56.1875em){.physician-about__media{display:block;float:none;margin-bottom:20px;margin-right:0}}.physician-about__text{max-height:230px;overflow:hidden;position:relative;-webkit-transition:max-height 1s cubic-bezier(0,1,0,1);transition:max-height 1s cubic-bezier(0,1,0,1)}@media all and (max-width:56.1875em){.physician-about__text{max-height:none}}.physician-about__text.js-read-more-active{max-height:10000px;padding-bottom:35px;-webkit-transition:max-height 1s ease-in-out;transition:max-height 1s ease-in-out}.physician-about__text.js-read-more-active .physician-about__read-more{background:0 0}.physician-about__read-more{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),color-stop(58%,#fff),to(white));background:linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 58%,#fff 100%);bottom:0;color:#3654a8;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:700;height:70px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;right:0;text-transform:uppercase;width:calc(100%)}@media all and (max-width:56.1875em){.physician-about__read-more{display:none}}.physician-about__read-more::after{content:'\e637';font-family:icomoon!important;font-weight:100;margin-left:4px;position:relative}.physician-about__read-more.js-read-more-active::after{content:'\e636'}.physician-about__explanation{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-bottom:15px}.physician-about__explanation p{line-height:1.5;margin:0}.physician-about__symbol{height:18px;margin-right:8px;width:18px}.physician-header__btn{background-color:#fff;border:1px solid #3654a8;-webkit-box-sizing:border-box;box-sizing:border-box;color:#3654a8;margin-bottom:10px;max-width:100%;width:100%}@media all and (min-width:56.25em){.physician-header__btn{width:auto}}.physician-header__btn:hover{background-color:#283f7c;color:#fff}.physician-header__btn:first-of-type{background-color:#3654a8;color:#fff}.physician-header__btn:first-of-type:hover{background-color:#283f7c;color:#fff}.physician-education{background:#fff;-webkit-box-shadow:0 0 10px rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.1);padding:20px}@media all and (max-width:56.1875em){.physician-education{padding:10px}}.physician-education__item{border-bottom:1px solid #ccc;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px;padding-bottom:20px}@media all and (max-width:56.1875em){.physician-education__item{-ms-flex-wrap:wrap;flex-wrap:wrap}}.physician-education__item p{margin:0}.physician-education__item:last-of-type{border-bottom:0;margin-bottom:0;padding-bottom:0}.physician-education__type{width:200px}@media all and (max-width:56.1875em){.physician-education__type{width:100%}}.physician-education__details{padding:3px 0 0;margin-bottom:10px}.physician-education__details>a{line-height:1}.physician-education__details:last-of-type{margin-bottom:0}.physician-header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:40px 0}@media all and (max-width:56.1875em){.physician-header{padding:10px 0}}.physician-header__image{display:inline-block;-ms-flex-preferred-size:20%;flex-basis:20%;height:200px;margin-bottom:15px;position:relative}@media all and (max-width:56.1875em){.physician-header__image{-ms-flex-preferred-size:unset;flex-basis:unset;height:100px;margin-bottom:0;width:100px}}.physician-header__image img{border-radius:50%;height:auto;width:100px}@media all and (min-width:56.25em){.physician-header__image img{width:200px}}.physician-header__image .physician-header__symbol{border:3px solid #fff;bottom:0;left:calc(50% - 65px);position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:40px}@media all and (max-width:56.1875em){.physician-header__image .physician-header__symbol{left:calc(50% - 35px);width:25px}}.physician-header__text-wrapper{-ms-flex-preferred-size:calc(100% - 115px);flex-basis:calc(100% - 115px);padding-left:15px;padding-right:0}@media all and (min-width:56.25em){.physician-header__text-wrapper{-ms-flex-preferred-size:calc(50% - 50px);flex-basis:calc(50% - 50px);padding-left:25px;padding-right:25px}}@media all and (min-width:75em){.physician-header__text-wrapper{-ms-flex-preferred-size:calc(50% - 100px);flex-basis:calc(50% - 100px);padding-left:50px;padding-right:50px}}.physician-header__speciality{font-weight:800;line-height:1.5}.physician-header__ds-summary{margin-bottom:15px}.physician-header__links{-ms-flex-preferred-size:30%;flex-basis:30%}@media all and (max-width:56.1875em){.physician-header__links{-ms-flex-preferred-size:100%;flex-basis:100%;margin-top:15px}}.physician-header__availability p{font-size:14px;margin-bottom:0}.physician-header__availability p::before{content:'•';margin-right:3px}.physician-header__refer{border-top:1px solid #ccc;margin-top:20px;padding-top:20px}@media all and (max-width:56.1875em){.physician-header__refer{margin-bottom:30px;text-align:center;width:100%}}.physician-header__refer p{margin-bottom:0}.physician-header__refer .icon::before{margin-right:10px;position:relative;top:2px}.physician-header__refer a{font-weight:400;text-decoration:underline}.physician-header__echmn{background-color:#ed924e;text-align:center;font-size:17px;font-weight:800;color:#fff;margin-bottom:15px;padding:5px 10px}.physician-insurance{background:#fff;-webkit-box-shadow:0 0 10px rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.1);padding:20px}@media all and (max-width:56.1875em){.physician-insurance{padding:10px}}.physician-insurance__plans-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media all and (max-width:56.1875em){.physician-insurance__plans-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:5px}}@media all and (max-width:56.1875em){.physician-insurance__content{margin-top:10px}}.physician-insurance__plan-title{line-height:1.75;margin:0}.physician-insurance__items{font-size:18px;list-style-type:none;margin:0;padding:0}.physician-insurance__item{line-height:1.57}.physician-insurance__body{line-height:1.25;margin-top:20px}.physician-insurance__body a,.physician-insurance__body p{font-size:14px;line-height:1.5}.physician-rating-group>div{margin-top:15px}@media all and (min-width:56.25em){.physician-rating-group>div{margin-top:20px}}.physician-rating-group .ds-breakdown{padding-top:5px}.physician-rating-group .ds-breakdown ul li{margin:10px 0 0 0}.physician-rating-group .ds-breakdown ul li:first-child{margin-top:0}.physician-rating-group__overall{background-color:#f2f2f2;padding:10px 15px}@media all and (min-width:56.25em){.physician-rating-group__overall{padding:16px 20px}}.physician-rating-group__overall .ds-summary--distribution+ul{margin-top:12px;padding-top:15px;border-top:1px solid #ccc}.physician-rating-group__overall .ds-summary--distribution .ds-ratings{margin-top:1px}.physician-rating-group__overall .ds-distribution ul .ds-average{width:46px}@media all and (min-width:56.25em){.physician-rating-group__overall .ds-distribution ul .ds-average{width:52px}}.physician-rating-group__title{font-size:14px;line-height:1.57;font-weight:400;margin-bottom:0}@media all and (min-width:56.25em){.physician-rating-group__title{font-size:16px}}.physician-location-item__address-wrapper .simple-gmap-link,.physician-location-item__distance,.physician-location-item__phone{border-bottom:1px solid #ccc}.physician-location-item{border-right:1px solid #ccc;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:0 20px;width:calc(1 / 3 * 100%)}@media all and (max-width:56.1875em){.physician-location-item{border-bottom:1px solid #ccc;border-right:0;display:block;margin-bottom:20px;padding:0 0 20px;width:100%}.physician-location-item:first-of-type,.physician-location-item:last-of-type{border-bottom:0}}.physician-location-item:first-child{padding-left:0}.physician-location-item:last-of-type{border-right:0;padding-right:0}.physician-location-item__image{margin-right:15px;width:100px}.physician-location-item__address-wrapper p{font-size:14px;line-height:1.5;margin-bottom:0}.physician-location-item__address-wrapper .simple-gmap-link a{font-size:14px;text-decoration:none}.physician-location-item__phone{display:block;font-size:14px}@media all and (max-width:56.1875em){.physician-location-item__phone{font-size:14px}}.physician-location-item__phone:hover{text-decoration:none}.physician-location-item__phone span{display:inline-block;margin-left:5px}.physician-location-item__directions{font-size:16px;font-weight:100;text-decoration:underline}.physician-location-item__title{display:block;font-size:16px;font-weight:700;margin-bottom:10px}@media all and (max-width:56.1875em){.physician-location-item__title{font-size:14px}}.physician-location-item__distance{display:block;font-size:12px;line-height:1}.physician-location-item__address-wrapper .simple-gmap-link,.physician-location-item__distance,.physician-location-item__phone{padding:13px 0}.physician-location-list{background:#fff;-webkit-box-shadow:0 0 10px rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.1);padding:20px}@media all and (max-width:56.1875em){.physician-location-list{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:10px}}.physician-location-list__content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media all and (max-width:56.1875em){.physician-location-list__content{-ms-flex-wrap:wrap;flex-wrap:wrap}}.physician-search-card{background:#fff;border:1px solid #999;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;padding:20px 0;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media all and (max-width:37.4375em){.physician-search-card{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:10px}}.physician-search-card__echmn,.physician-search-card__image,.physician-search-card__text-wrapper{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}@media all and (min-width:37.5625em){.physician-search-card__echmn,.physician-search-card__image,.physician-search-card__text-wrapper{padding-left:20px;padding-right:20px}}.physician-search-card__image{height:85px;margin-bottom:15px;position:relative}@media all and (max-width:37.4375em){.physician-search-card__image{width:104px;padding-left:20px;margin-bottom:0}}.physician-search-card__image img{border-radius:50%;height:auto;width:85px}.physician-search-card__image .physician-search-card__symbol{border:3px solid #fff;bottom:0;left:calc(50% - 45px);position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:30px}@media all and (max-width:37.4375em){.physician-search-card__image .physician-search-card__symbol{left:calc(50% - 30px)}}@media all and (min-width:37.5625em){.physician-search-card__text-wrapper{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media all and (max-width:37.4375em){.physician-search-card__text-wrapper{padding-left:20px;padding-right:20px;text-align:left;width:calc(100% - 104px)}}.physician-search-card__text-wrapper>div{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}@media all and (min-width:37.5625em){.physician-search-card__name{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}}.physician-search-card__name-link{display:block;font-size:16px;line-height:1.3;margin-bottom:5px;text-decoration:underline}.physician-search-card__speciality{font-size:12px;font-weight:700;margin-bottom:5px}.physician-search-card__location-link{display:inline-block;font-size:12px;font-weight:400;margin-bottom:5px;padding:11px 0}.physician-search-card__location-link .physician-location-item__distance{border:0;display:inline;padding:0}.physician-search-card__bullet{display:inline-block}.physician-search-card__bullet::before{content:'•';margin:0 6px 0 4px}.physician-search-card__availability p{font-size:12px;margin-bottom:0}.physician-search-card__availability p::before{content:'•';font-size:16px;margin-right:3px}.availability--accepting::before{color:#69b774}.availability--none::before{color:#af282e}.availability--check::before{color:#f5a623}.physician-search-card__container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:20px}.views-infinite-scroll-content-wrapper .views-row:not(.physician-search-card__row){width:100%}.physician-search-card__row{margin-bottom:12px;width:100%}@media all and (min-width:37.5625em){.physician-search-card__row{margin-right:12px;width:calc(1 / 3 * 100% - 8px)}}@media all and (max-width:37.4375em){.physician-search-card__row:first-of-type{margin-top:20px}}.physician-search-card__row:nth-of-type(3n){margin-right:0}@media all and (max-width:37.4375em){.physician-search-card__row:last-of-type{margin-bottom:0}}.physician-search-card__schedule-link .btn{font-size:12px;padding:14px 10px;margin-top:14px}.physician-search-card__ds-summary .ds-summary{font-size:12px}@media all and (min-width:37.5625em){.physician-search-card__ds-summary .ds-summary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.physician-search-card__ds-summary .ds-stars{margin-top:0}@media all and (min-width:37.5625em){.physician-search-card__ds-summary .ds-stars{margin-top:-3px}}@media all and (min-width:37.5625em){.physician-search-card__ds-summary .ds-ratings{width:100%;text-align:center}}@media all and (min-width:37.5625em){.physician-search-card__ds-summary .ds-xofy{margin-right:0}}.physician-search-card__echmn{background-color:#ed924e;font-size:13px;font-weight:800;color:#fff;-ms-flex-item-align:start;align-self:flex-start;margin:-20px 0 15px;width:100%;padding:4px}.physician-video__wrap{display:inline-block;position:relative}.rd-hero-banner{overflow:hidden;position:relative}@media all and (min-width:56.25em){.rd-hero-banner{border-radius:10px}}.rd-hero-banner__image-wrapper{min-height:300px}.rd-hero-banner__image-wrapper picture{display:-webkit-box;display:-ms-flexbox;display:flex}@media all and (min-width:56.25em){.rd-hero-banner__image-wrapper img{height:auto;min-height:300px}}.rd-hero-banner__content-wrapper{z-index:1}@media all and (min-width:56.25em){.rd-hero-banner__content-wrapper{left:0;margin-right:0;max-width:60%;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.rd-hero-banner__content-inner{background-color:#fff;border-radius:0 10px 10px 0;padding:30px;opacity:.9}@media all and (min-width:56.25em){.rd-hero-banner__content-inner{padding:40px 60px 40px 40px}}.rd-hero-banner__title{font-size:40px;font-weight:300;line-height:1.2;margin-bottom:10px}@media all and (min-width:56.25em){.rd-hero-banner__title{font-size:48px}}.rd-hero-banner__description{font-size:18px;line-height:1.5}.rd-hero-banner__link{display:inline-block;font-size:16px;padding-right:30px;position:relative}@media all and (min-width:56.25em){.rd-hero-banner__link{font-size:18px}}.rd-hero-banner__link:hover{text-decoration:none}.rd-hero-banner__link::before{font-size:12px;margin-top:-5px;position:absolute;right:5px;top:50%}.rd-narrow-tile{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border:1px solid #ccc;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px;position:relative}@media all and (max-width:56.1875em){.rd-narrow-tile{border-left:0;border-radius:0;border-right:0;padding:25px 30px}}.rd-narrow-tile__title{color:#333;display:block;font-size:22px;font-weight:500;line-height:1;margin-bottom:10px}@media all and (max-width:56.1875em){.rd-narrow-tile__title{color:#3654a8}}.rd-narrow-tile__title:hover{color:#666}.rd-narrow-tile__image{border-radius:50%;height:70px;overflow:hidden;position:relative;width:70px}@media all and (max-width:56.1875em){.rd-narrow-tile__image{display:none}}.rd-narrow-tile__image img{display:block;height:70px;width:70px}.rd-narrow-tile__image-overlay{border-radius:50%;-webkit-box-shadow:inset 0 0 10px rgba(0,0,0,.3);box-shadow:inset 0 0 10px rgba(0,0,0,.3);height:100%;left:0;position:absolute;top:0;width:100%}.rd-narrow-tile__content{margin-left:20px;max-width:calc(100% - 90px)}@media all and (max-width:56.1875em){.rd-narrow-tile__content{margin-left:0;max-width:100%}}.rd-narrow-tile__body,.rd-narrow-tile__body p{color:#333;font-size:16px;font-weight:300;line-height:1.2;margin-bottom:0}@media all and (max-width:56.1875em){.rd-narrow-tile__body,.rd-narrow-tile__body p{font-size:18px}}.toolbar-bar a{font-size:13px}.adminimal-admin-toolbar .toolbar-tray-horizontal ul li.menu-item--expanded ul li.menu-item--expanded::after{top:50%;-webkit-transform:translateY(-8px);transform:translateY(-8px)}.rd-footer-menu__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;list-style-type:none;margin:0;padding:0}@media all and (max-width:56.1875em){.rd-footer-menu__wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}}.rd-footer-menu__wrapper .footer-menu-item__level-1{color:#d14800;display:inline-block;font-size:14px;font-weight:700;width:calc(1 / 3 * 100%)}@media all and (max-width:56.1875em){.rd-footer-menu__wrapper .footer-menu-item__level-1{margin-bottom:30px;width:calc(50% - 20px)}}@media all and (max-width:56.1875em){.rd-footer-menu__wrapper .footer-menu-item__level-1:nth-of-type(3){width:100%}}.rd-footer-menu__wrapper .footer-menu-item__level-1:nth-of-type(3) a{padding-left:38px;position:relative}.rd-footer-menu__wrapper .footer-menu-item__level-1:nth-of-type(3) .rd-footer-submenu__wrapper{overflow:hidden;padding-top:10px}@media all and (max-width:56.1875em){.rd-footer-menu__wrapper .footer-menu-item__level-1:first-of-type .footer-menu-item__level-2:nth-child(6),.rd-footer-menu__wrapper .footer-menu-item__level-1:first-of-type .footer-menu-item__level-2:nth-child(7){width:200%}}.rd-footer-menu__wrapper svg.micon{font-size:25px;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.rd-footer-menu__wrapper svg.micon.ech-icons-logo-facebook{color:#3b5998}.rd-footer-menu__wrapper svg.micon.ech-icons-twitter{color:#55acee}.rd-footer-menu__wrapper svg.micon.ech-icons-logo-linkedin{color:#4875b4}.rd-footer-menu__wrapper svg.micon.ech-icons-logo-youtube{color:#e52d27}.rd-footer-menu__wrapper svg.micon.ech-icons-phone-solid{color:#3655a6}.rd-footer-submenu__wrapper{list-style-type:none;margin:0;padding:0}.rd-footer-submenu__wrapper a{color:#3654a8;font-size:14px}.rd-footer-submenu__wrapper .footer-menu-item__level-2{line-height:1;padding:10px 0}.rd-footer-submenu__wrapper .footer-menu-item__level-2 a{font-weight:700;padding:0}.rd-header-search__wrapper{display:inline-block;position:relative;text-align:right}.rd-header-search__icon{text-align:left;width:100%;background:#fff;border:1px solid #ccc;border-radius:4px;color:#666;cursor:pointer;display:none;font-size:14px;line-height:16px;padding:6px 34px 6px 10px;position:relative;z-index:2;height:28px;-webkit-box-sizing:border-box;box-sizing:border-box}@media all and (max-width:37.4375em){.rd-header-search__icon{border:0}}.rd-header-search__icon::before{color:#666;font-size:15px;position:absolute;right:4px}@media all and (max-width:37.4375em){.rd-header-search__icon::before{right:4px}}.rd-header-search__icon.more--active{display:none}.rd-header-search__wrapper #views-exposed-form-site-search-sitewide-search{display:inline-block;height:auto;overflow:visible;position:relative;right:5px;top:0;width:100%;z-index:3;max-width:360px}.rd-header-search__wrapper #views-exposed-form-site-search-sitewide-search.expand-menu{height:auto;overflow:visible;position:relative;top:0;z-index:3;width:100%;max-width:360px}.rd-header-search__wrapper #views-exposed-form-site-search-sitewide-search.expand-menu .form-item-search input{width:100%}@media all and (max-width:37.4375em){.rd-header-search__wrapper #views-exposed-form-site-search-sitewide-search.expand-menu .form-item-search input{width:calc(100vw - 230px)}}.rd-header-search__wrapper #views-exposed-form-site-search-sitewide-search .form-item-search input{background:#fff;border:1px solid #ccc;border-radius:4px 0 0 4px;border-right:0;color:#666;cursor:pointer;font-size:14px;line-height:16px;margin-right:34px;padding:6px 34px 6px 10px;width:100%;height:28px;-webkit-appearance:none}@media all and (max-width:37.4375em){.rd-header-search__wrapper #views-exposed-form-site-search-sitewide-search .form-item-search input{font-size:16px;line-height:19px;width:calc(100vw - 230px)}}.rd-header-search__wrapper #views-exposed-form-site-search-sitewide-search .form-item-search input .description{display:none}.rd-header-search__wrapper #views-exposed-form-site-search-sitewide-search .form-item-search::after{display:none}.rd-header-search__wrapper #views-exposed-form-site-search-sitewide-search .form-submit{background:0 0;font-size:0;padding:15px;position:relative;z-index:2}.rd-header-search__wrapper #views-exposed-form-site-search-sitewide-search .form-actions{display:inline-block;background:#3654a8;border-left:0;border-radius:0 4px 4px 0;font-size:0;height:28px;position:absolute;right:0;top:0;width:34px}.rd-header-search__wrapper #views-exposed-form-site-search-sitewide-search .form-actions::after{color:#fff;font-size:15px;left:9px;position:absolute;top:7px;z-index:1}@media all and (max-width:37.4375em){.mobile-logo{padding-bottom:15px}}input+div.description{display:none}.rd-account-menu{display:inline-block}@media all and (max-width:37.4375em){.rd-account-menu{display:block;position:absolute;right:0;top:-48px}}.rd-account-menu__item,.rd-account-submenu__item a{color:#666;cursor:pointer;display:inline-block;font-size:14px;font-weight:500;margin-right:10px;padding:10px}@media all and (max-width:37.4375em){.rd-account-menu__item,.rd-account-submenu__item a{margin-right:0;padding-right:0}}.rd-account-menu__item:hover,.rd-account-submenu__item a:hover{color:#000;text-decoration:none}@media all and (max-width:37.4375em){.rd-account-menu__item{position:absolute;right:0;top:80px;width:200px}}@media all and (max-width:37.4375em){.rd-account-menu__item.rd-header-top__welcome{margin-right:10px;padding-right:25px}}.rd-account-menu__access{background:url("data:image/svg+xml,%3Csvg version='1.1' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath class='heroicon-ui' d='m7.3 15.29 10.28-10.29h-3.58v-2h6c1.0017 0 1 0.01626 1 1v6h-2v-3.59l-10.3 10.3m1.3-9.71h-5v12h12v-5h2v5c0 1.1046-0.89543 2-2 2h-12c-1.1046 0-2-0.89543-2-2v-12c0-1.1 0.9-2 2-2h5' fill='%23666'/%3E%3C/svg%3E") no-repeat 100% 47%;background-size:15px;padding-right:25px}.rd-account-menu__list-wrapper{display:inline-block;list-style-type:none;margin:0 10px 0 0;padding:0;position:relative}.rd-account-submenu__wrapper{background:#fff;border:1px solid #e5e5e5;border-radius:5px;-webkit-box-shadow:4px 4px 6px 0 rgba(0,0,0,.3);box-shadow:4px 4px 6px 0 rgba(0,0,0,.3);display:none;list-style-type:none;padding:10px;position:absolute;right:20px;text-align:left;top:40px;width:130px;z-index:6}.rd-account-submenu__wrapper .rd-account-submenu__item{margin-bottom:10px}.rd-account-submenu__wrapper .rd-account-submenu__item:last-of-type{margin-bottom:0}.rd-account-submenu__wrapper .rd-account-submenu__item a{color:#3654a8;font-size:16px;font-weight:700;padding:0 5px}.rd-account-submenu__wrapper .rd-account-submenu__item a:hover{color:#f46b20;text-decoration:none}.rd-account-submenu__wrapper.expand-menu{display:block}.rd-header-top__welcome::after{background:url("data:image/svg+xml,%3Csvg width='15' height='15' version='1.1' viewBox='0 0 3.9687 3.9688' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform='translate(0 -293.03)' fill='none' stroke='%23d14800' stroke-linecap='round'%3E%3Crect x='.12376' y='293.16' width='3.7212' height='3.7212' stroke-width='.24753' style='paint-order:normal'/%3E%3Cpath transform='matrix(.26458 0 0 .26458 0 293.03)' d='m7.4785 3.4785 0.0097656 4.0098h-4v0.025391h4l0.0097657 4.0078h0.023438l-0.0097656-4.0078h4v-0.025391h-4l-0.0097657-4.0098h-0.023438z' stroke-width='.97498' style='paint-order:normal'/%3E%3C/g%3E%3C/svg%3E");clear:both;content:'';display:block;position:absolute;right:0;top:12px;width:15px;height:15px}@media all and (min-width:37.5em){.rd-header-top__welcome::after{background:0 0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:7px solid #f46b20;width:0;height:0;top:16px}}.rd-header-top__welcome.more--active::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.rd-account-menu__wrapper{display:inline-block;list-style-type:none;margin:0 10px 0 0;padding:0;position:relative}@media all and (max-width:37.4375em){.rd-account-menu__wrapper{margin:0}}@media all and (max-width:37.4375em){.rd-account-menu__wrapper .rd-account-submenu__item{position:absolute;right:20px;top:80px;width:200px}}.rd-mobile-logo{display:inline-block;float:left;width:122px}.rd-ech-header{display:block;padding-bottom:14px;padding-top:14px;text-align:right}@media all and (max-width:37.4375em){.rd-ech-header{border-bottom:1px solid #ccc;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.rd-main-menu__wrapper{background:#0f2d5f;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;left:0;list-style-type:none;margin:0;padding:10px;position:fixed;right:0;z-index:2}@media all and (min-width:37.5em){.rd-main-menu__wrapper{background:0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;list-style-type:none;padding:0;position:relative;text-align:right}}.rd-main-menu__wrapper .menu-level-1{display:inline-block;margin-right:5px}@media all and (min-width:37.5em){.rd-main-menu__wrapper .menu-level-1{margin:0;padding:10px 15px}}.rd-main-menu__wrapper .menu-level-1:hover{color:#f46b20;text-decoration:underline}@media all and (min-width:37.5em){.rd-main-menu__wrapper .menu-level-1:hover{text-decoration:none}}.rd-main-menu__wrapper .menu-level-1:last-child{margin-right:0}@media all and (max-width:37.4375em){.rd-main-menu__wrapper .menu-level-1.menu-item--active-trail>a{color:#fff}}.rd-main-menu__wrapper .menu-level-1 a{color:#f46b20;display:inline-block;position:relative}@media all and (min-width:37.5em){.rd-main-menu__wrapper .menu-level-1 a{color:#3654a8;font-size:16px}}.rd-main-menu__wrapper .menu-level-1 a:hover{color:#f46b20}.rd-main-menu__wrapper .menu-level-1 a.is-active::after{border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #fff;clear:both;content:'';display:block;height:0;position:absolute;right:calc(50% - 7px);top:-12px;width:0}@media all and (min-width:37.5em){.rd-main-menu__wrapper .menu-level-1 a.is-active::after{content:none}}.rd-main-menu__wrapper .menu-item--expanded{color:#f46b20;cursor:pointer;font-weight:700}@media all and (min-width:37.5em){.rd-main-menu__wrapper .menu-item--expanded{color:#3654a8;font-size:16px;position:relative}}.rd-main-menu__wrapper .menu-item--expanded>span{color:#f46b20;display:block;padding-right:12px;position:relative}@media all and (min-width:37.5em){.rd-main-menu__wrapper .menu-item--expanded>span{color:#3654a8;font-size:16px;padding-right:0}}.rd-main-menu__wrapper .menu-item--expanded>span::after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:7px solid #f46b20;clear:both;content:'';display:block;height:0;position:absolute;right:0;top:8px;width:0}@media all and (min-width:37.5em){.rd-main-menu__wrapper .menu-item--expanded>span::after{right:-11px;top:10px}}@media all and (min-width:56.25em){.rd-main-menu__wrapper .menu-item--expanded>span::after{top:12px}}.rd-main-menu__wrapper .menu-item--expanded.more--active>span::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.rd-main-menu__wrapper .menu-item--expanded:focus,.rd-main-menu__wrapper .menu-item--expanded:hover{color:#f46b20}.rd-main-menu__submenu-wrapper{background:#fff;border:1px solid #e5e5e5;bottom:100%;-webkit-box-shadow:4px 4px 6px 0 rgba(0,0,0,.3);box-shadow:4px 4px 6px 0 rgba(0,0,0,.3);display:none;left:0;list-style-type:none;padding:0;position:absolute;right:0;text-align:left;z-index:2}@media all and (min-width:37.5em){.rd-main-menu__submenu-wrapper{border-radius:5px;bottom:auto;left:auto;padding:10px;right:0;top:40px;width:140px}}.rd-main-menu__submenu-wrapper .menu-level-2{border-bottom:1px solid #e5e5e5;padding:12px 20px}@media all and (min-width:37.5em){.rd-main-menu__submenu-wrapper .menu-level-2{border:0;margin-bottom:10px;padding:0}}.rd-main-menu__submenu-wrapper .menu-level-2:last-of-type{border-bottom:0;margin-bottom:0}.rd-main-menu__submenu-wrapper .menu-level-2 a{color:#3654a8;display:block;font-size:16px;line-height:1.2;padding:0}.rd-main-menu__submenu-wrapper .menu-level-2 a:hover{color:#f46b20;text-decoration:none}.rd-main-menu__submenu-wrapper.expand-menu{display:block}@media all and (min-width:37.5em){.rd-main-menu__container{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:20px}}@media all and (min-width:56.25em){.rd-main-menu__container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media all and (min-width:37.5em){.rd-main-menu__container nav{width:100%}}@media all and (min-width:56.25em){.rd-main-menu__container nav{width:calc(100% - 250px)}}.rd-header-logo{display:block;width:250px}@media all and (min-width:37.5em){.rd-header-logo{margin-bottom:10px}}@media all and (min-width:56.25em){.rd-header-logo{margin-bottom:0}}.rd-header-logo.locked-landing-page{float:left}.rd-tall-tile{background:#fff;border:1px solid #ccc;border-radius:10px;padding:30px 20px;position:relative;text-align:center}@media all and (max-width:56.1875em){.rd-tall-tile{padding:20px;text-align:left}}.rd-tall-tile__title{color:#333;font-size:30px;font-weight:500;line-height:1;margin-bottom:20px}@media all and (max-width:56.1875em){.rd-tall-tile__title{margin-bottom:10px;width:calc(100% - 60px)}}.rd-tall-tile__image{height:72px;margin:0 auto 25px;width:72px}@media all and (max-width:56.1875em){.rd-tall-tile__image{height:50px;margin:0;position:absolute;right:20px;top:20px;width:50px}}.rd-tall-tile__image img{display:block;height:72px;width:72px}@media all and (max-width:56.1875em){.rd-tall-tile__image img{height:50px;width:50px}}.rd-tall-tile__body,.rd-tall-tile__body p{color:#333;font-size:16px;font-weight:300;line-height:1.44;margin-bottom:25px}@media all and (max-width:56.1875em){.rd-tall-tile__body,.rd-tall-tile__body p{font-size:18px;margin-bottom:15px;width:calc(100% - 60px)}}.rd-wait-times__wrapper{list-style:none;margin:0;padding:0}@media all and (min-width:56.25em){.rd-wait-times__wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}}.rd-wait-times__wrapper li{border:1px solid #d14800;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px;min-height:64px}@media all and (min-width:56.25em){.rd-wait-times__wrapper li{margin:0 2% 0 0;min-height:80px;width:35.3%}}@media all and (min-width:75em){.rd-wait-times__wrapper li{min-height:60px}}.rd-wait-times__wrapper li:last-of-type{margin-bottom:0}@media all and (min-width:56.25em){.rd-wait-times__wrapper li:last-of-type{margin-right:0}}.rd-wait-times__item{color:#d14800;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Signika-Regular,sans-serif;font-size:16px;font-weight:500;padding:11px 20px;width:100%}@media all and (min-width:75em){.rd-wait-times__item{font-size:18px}}.rd-wait-times__item:hover{text-decoration:none}.rd-wait-times__wait{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0;padding-bottom:10px}@media all and (min-width:30em){.rd-wait-times__wait{padding-bottom:0}}@media all and (min-width:56.25em){.rd-wait-times__wait{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-bottom:10px}}@media all and (min-width:75em){.rd-wait-times__wait{padding-bottom:0}}.rd-wait-times__wait .icon--clock_2{-ms-flex-item-align:center;align-self:center;font-size:24px;line-height:1.1;margin-right:7px}@media all and (min-width:56.25em){.rd-wait-times__wait .icon--clock_2{font-size:20px}}@media all and (min-width:75em){.rd-wait-times__wait .icon--clock_2{font-size:24px}}.rd-wait-times__wait .wait-time{font-size:32px;letter-spacing:-.4px;line-height:1.1;position:relative}@media all and (min-width:56.25em){.rd-wait-times__wait .wait-time{font-size:28px}}@media all and (min-width:75em){.rd-wait-times__wait .wait-time{font-size:32px}}.rd-wait-times__wait .wait-time span{bottom:-10px;content:'';font-size:12px;position:absolute;right:0;text-transform:uppercase;vertical-align:super}@media all and (min-width:30em){.rd-wait-times__wait .wait-time span{position:initial}}@media all and (min-width:56.25em){.rd-wait-times__wait .wait-time span{position:absolute}}@media all and (min-width:75em){.rd-wait-times__wait .wait-time span{font-size:14px;position:initial}}.rd-wait-times__title{-ms-flex-item-align:center;align-self:center;line-height:1.1;padding-right:20px;width:calc(100% - 90px)}@media all and (min-width:30em){.rd-wait-times__title{width:calc(100% - 145px)}}@media all and (min-width:56.25em){.rd-wait-times__title{padding-right:10px;width:calc(100% - 73px)}}@media all and (min-width:75em){.rd-wait-times__title{width:calc(100% - 135px)}}.rd-wait-times__wait-container{-ms-flex-item-align:center;align-self:center;width:90px}@media all and (min-width:30em){.rd-wait-times__wait-container{width:145px}}@media all and (min-width:56.25em){.rd-wait-times__wait-container{width:73px}}@media all and (min-width:75em){.rd-wait-times__wait-container{width:135px}}.rd-wait-times__location{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#d14800;line-height:1.1;position:relative;text-decoration:none;width:100%}@media all and (max-width:56.1875em){.rd-wait-times__location{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media all and (min-width:56.25em){.rd-wait-times__location{padding-right:30%}}@media all and (min-width:75em){.rd-wait-times__location{font-size:18px;padding-right:40%}}.rd-wait-times__location::after{display:none;font-size:34px;position:absolute;right:15px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media all and (min-width:56.25em){.rd-wait-times__location::after{display:block;font-size:28px}}@media all and (min-width:75em){.rd-wait-times__location::after{font-size:34px}}.rd-wait-times__location:hover{text-decoration:none}.related-news{list-style-type:none;padding-left:5px}.related-news li{margin-bottom:22px;padding-left:40px;position:relative}.related-news li i{color:#3654a8;font-size:29px;left:0;position:absolute;top:0}.related-news li a{font-weight:400}.search-result{border-bottom:1px solid #ccc;margin-bottom:25px;padding-bottom:25px}.search-result__title{margin-bottom:15px}.search-result__copy{margin-bottom:5px}.search-result__type{background:#b7d9e3;color:#3654a8;display:inline-block;font-size:16px;padding:5px 5px 5px 25px;position:relative}.search-result__type i{left:5px;position:absolute;top:4px}.section-menu{list-style-type:none;margin:0;padding-left:0}.section-menu__wrapper{position:relative}.section-menu__wrapper .section-menu__trigger{color:#0e7190;cursor:pointer;display:none;font-size:26px;position:absolute;right:8px;top:11px;z-index:1}@media all and (max-width:56.1875em){.section-menu__wrapper .section-menu__trigger{display:block}}.section-menu__wrapper .section-menu__trigger.is-expanded .icomoon__icon::after{content:'-';font-size:26px}.section-menu__wrapper .section-menu__trigger .icomoon__icon::after{border:1px solid;color:#f46b20;content:'+';display:-webkit-box;display:-ms-flexbox;display:flex;font-size:24px;font-weight:700;height:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:.6;padding:1px;position:relative;right:-7px;top:-2px;width:18px}@media all and (max-width:56.1875em){.section-menu__wrapper.links{border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5;margin-bottom:45px}}@media all and (max-width:56.1875em){.section-menu__wrapper.buttons .section-menu__trigger{display:none}}.section-menu__link,.section-menu__submenu-link{color:#3654a8;display:block;font-size:16px;font-weight:700;line-height:20px;padding:10px 8px 10px 34px;position:relative}.section-menu__link:hover,.section-menu__submenu-link:hover{text-decoration:none}.buttons .section-menu__link,.buttons .section-menu__submenu-link{background:#d5ebf1;border-radius:4px;font-weight:400;margin-bottom:5px;padding:12px 17px}.buttons .section-menu__link:hover,.buttons .section-menu__submenu-link:hover{background:#3654a8;color:#fff}.active-trail .section-menu__link,.active-trail .section-menu__submenu-link{background:#3654a8;color:#fff}.buttons .active a{background:#3654a8;color:#fff}.section-menu__submenu{list-style-type:none;padding:0 0 0 27px}@media all and (min-width:56.25em){.section-menu__submenu{padding:0 0 0 20px}}.section-menu__submenu li{border-bottom:0}.section-menu__submenu li a{padding:6px 8px 6px 0}@media all and (max-width:56.1875em){.links .section-menu__submenu{background:#fff;display:none;position:absolute;top:100%;width:100%;z-index:2}.links .section-menu__submenu.expanded{display:block;position:relative}}@media all and (min:medium){.links .section-menu__submenu{display:block}}.section-menu__link{padding-left:0}.section-menu__link.is-active{color:#f46b20;font-weight:800}.section-menu__item{border-bottom:1px solid #e5e5e5}.section-menu__item.section-menu-level-1{border:0}.layout-sidebar-right .section-menu__item{border-top:0}.section-menu-level-1{display:none}.section-menu-level-1.section-menu__item--active-trail{display:list-item}.section-menu-level-4 .section-menu__link{font-size:14px}.sidebar-block{background:#fff;border:1px solid #3654a8;border-radius:10px;font-size:16px;margin-bottom:20px;position:relative;text-align:center}.sidebar-block .wysiwyg-block__title{border-bottom:1px solid #3654a8;color:#333;font-size:18px;padding:11px 20px;text-align:left;width:100%}.sidebar-block p{color:#333;display:block;padding:0 20px}.sidebar-block p a{display:inline-block}.sidebar-block a{display:block}.sidebar-block a,.sidebar-block p{font-size:16px;line-height:1.4;text-align:left}.sidebar-block .btn,.sidebar-block img{margin:10px auto;text-align:center}.sidebar-block .icon{border-top:2px solid #fff;color:#0e7190;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:19px;line-height:23px;margin-left:-12px;padding:11px 11px 9px 0;width:calc(100% + 24px)}.sidebar-block .icon:hover{text-decoration:none}.sidebar-block .icon::before{margin:0 12px}.sidebar-block .sidebar-link--icon{margin-bottom:14px;padding-left:35px;position:relative}.sidebar-block .sidebar-link--icon i{font-size:24px;left:0;position:absolute;top:0}.sidebar-block .sidebar-link--icon:hover{text-decoration:none}.sidebar-block p .sidebar-link--icon{margin-bottom:0}.d-block.region-sidebar-right__d-block{margin:0 0 20px}.d-block.region-sidebar-right__d-block .d-block__title{font-size:30px;font-weight:400;margin-bottom:0;padding-bottom:5px}#block-healthperksbanner{border:0;padding:0}#block-healthperksbanner>p{margin:0}#block-healthperksbanner>p,#block-healthperksbanner>p>a{font-size:0}#block-healthperksbanner img{margin:0;height:auto}#block-views-block-recent-news-block-1 a{display:block;font-size:14px;line-height:1.3;padding:0 0 20px 35px;position:relative}#block-views-block-recent-news-block-1 a::before{font-size:26px;position:absolute;left:0;top:0}.sidebar-search h2{font-size:30px;font-weight:400;padding-bottom:15px}.content-tabs{border-bottom:1px solid #999;display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin:0;padding:0}.content-tabs__link{background:#b7d9e3;border:1px solid #b7d9e3;border-radius:2px;color:#0e7190;cursor:pointer;display:inline-block;font-size:21px;font-weight:700;line-height:32px;margin-right:6px;padding:13px 15px}@media all and (max-width:56.1875em){.content-tabs__link{font-size:14px}}.content-tabs__link.current{background:#fff;border:1px solid #999;border-bottom-color:#fff;color:#101f3d;margin-bottom:-1px}.content-tabs__content{display:none;padding:30px 0 0}.content-tabs__content.current{display:inherit}.taxonomy-term::after,.taxonomy-term::before{content:'';display:table}.taxonomy-term::after{clear:both}.taxonomy-term p{margin-bottom:0}.taxonomy-term__image{border:1px solid #999;border-radius:3px;float:left;height:60px;margin-bottom:20px;margin-right:30px;width:60px}.taxonomy-term__image img{max-height:100%}.taxonomy-term__title-link{display:block;font-size:20px;margin-bottom:20px}.taxonomy-term__list-item{border-bottom:1px solid #ccc;margin-bottom:20px;padding-bottom:20px}.taxonomy-term__list-item:last-of-type{border-bottom:0}.library-topic-articles{font-size:18px;font-weight:500}.library-topic-articles .views-row{border-bottom:1px solid #ccc;margin-bottom:20px;padding-bottom:20px}.library-topic-articles .views-row a{font-size:20px}.video-embed{height:100%;margin-bottom:20px;position:relative;width:100%}.video-embed__video-link{cursor:pointer;height:100%;position:absolute;width:100%;z-index:3}.video-embed--overlay{height:100%;position:absolute;width:100%}.video-embed__play{-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;padding:12px;position:absolute;width:100%}@media all and (min-width:56.25em){.video-embed__play{padding:18px}}.video-embed__play i{background-color:rgba(54,84,168,.8);border-radius:3px;height:52px;margin-right:18px;position:relative;width:62px}.video-embed__play i::before{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.video-embed__title{font-size:16px;margin:0;width:calc(100% - 62px)}@media all and (min-width:56.25em){.video-embed__title{font-size:22px}}.video-embed__image{display:-webkit-box;display:-ms-flexbox;display:flex}.video-embed__image img{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;font-family:'object-fit: cover; object-position: 50% 50%';width:100%;height:100%}@media all and (min-width:56.25em){.layout--two-column__small .video-embed__title{font-size:15px;width:calc(100% - 45px)}}@media all and (min-width:56.25em){.layout--two-column__small .video-embed__play{padding:12px}}@media all and (min-width:56.25em){.layout--two-column__small .video-embed__play i{height:28px;margin-right:10px;width:35px}}@media (max-width:640px){.paragraph--type--hero-carousel img{-o-object-fit:cover;object-fit:cover}}.paragraph--type--hero-carousel ul.slick-dots{position:absolute;margin-bottom:0;bottom:4px;right:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style:none;padding:0}@media (max-width:640px){.paragraph--type--hero-carousel ul.slick-dots{position:inherit;-webkit-transform:translateY(20px);transform:translateY(20px)}}.paragraph--type--hero-carousel ul.slick-dots li{margin-left:16px;margin-right:16px;border:unset}.paragraph--type--hero-carousel ul.slick-dots li button{font-size:0;background:#3654a8;border:.063rem solid #3654a8;border-radius:50%;width:.5rem;height:.5rem;padding:.25rem}.paragraph--type--hero-carousel ul.slick-dots li button:before{display:none}.paragraph--type--hero-carousel ul.slick-dots li.slick-active button{background:#fff}.paragraph--type--hero-carousel .slick-arrow{font-size:0;border:none;border-radius:50%;background-color:#3654a8;width:1.5rem;height:1.5rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1;padding:0;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:640px){.paragraph--type--hero-carousel .slick-arrow{top:10rem}}.paragraph--type--hero-carousel .slick-arrow.slick-prev{left:1rem}.paragraph--type--hero-carousel .slick-arrow.slick-prev::before{display:block;font-size:.7rem;color:#fff}.paragraph--type--hero-carousel .slick-arrow.slick-next{right:1rem}.paragraph--type--hero-carousel .slick-arrow.slick-next::before{display:block;font-size:.7rem;color:#fff;padding-left:4px}.paragraph--type--hero-carousel .slick-arrow::before{display:none}.paragraph--type--hero-carousel .slick-arrow:hover{display:block}.paragraph--type--hero-carousel .slide-wrapper{position:relative}.paragraph--type--hero-carousel .slide-wrapper.slide-right .slide-caption{right:3.375rem}.paragraph--type--hero-carousel .slide-wrapper.slide-left .slide-caption{left:3.375rem}.paragraph--type--hero-carousel .slide-caption{position:absolute;padding:.625rem 1.25rem .313rem 1.25rem;background:rgba(255,255,255,.7);bottom:10%;width:100%;max-width:25.625rem;height:-webkit-max-content;height:-moz-max-content;height:max-content}@media (max-width:640px){.paragraph--type--hero-carousel .slide-caption{position:relative;top:inherit;margin:auto;left:inherit!important;right:inherit!important;line-height:1.5;padding-left:0;padding-right:0;max-width:100%}}.paragraph--type--hero-carousel .slide-caption .slide-title{text-transform:capitalize;font-weight:400}.paragraph--type--hero-carousel .slide-caption .slide-title a{font-size:1.875rem;line-height:1}.paragraph--type--hero-carousel .slide-caption .slide-title a:hover{color:#666}.paragraph--type--hero-carousel .slide-caption .slide-text{font-size:1rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.paragraph--type--hero-carousel .slide-caption .pause-slider{font-size:0;text-indent:-9999px;color:#fff;background:url(/themes/custom/ech/img/pause.svg) no-repeat center center,#999;border-radius:50%;background-size:1rem;width:1.375rem;height:1.375rem;content:"";display:block;float:right;margin-bottom:.625rem;cursor:pointer}.paragraph--type--hero-carousel .slide-caption .pause-slider.paused{background:url(/themes/custom/ech/img/play.svg) no-repeat 5px center,#999;background-size:1rem}@media (max-width:640px){.paragraph--type--hero-carousel .slide-caption .pause-slider{position:absolute;top:-2rem;left:0;right:0;margin:0 auto}}.accordion.ui-accordion{background-color:#e5e5e5;margin:20px 0;padding:20px}.accordion__title{margin-bottom:15px}.accordion-item__wrapper{background-color:#fff;margin-bottom:10px;padding:20px}@media all and (min-width:56.25em){.accordion-item__wrapper{padding:20px 25px}}.global-footer{margin-bottom:40px;margin-top:40px;padding-bottom:15px}@media all and (max-width:56.1875em){.global-footer{margin-bottom:50px;margin-top:20px}}.global-footer__right{width:100%;margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:no-wrap;flex-wrap:no-wrap}@media all and (max-width:56.1875em){.global-footer__right{width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}}.global-footer__right .copyright-text{font-size:12px;-webkit-box-flex:1;-ms-flex:auto;flex:auto}.global-footer__right a,.global-footer__right p{font-size:12px;margin:0}.global-footer__right .d-block a{font-weight:400;margin-right:5px;padding-right:5px;border-right:1px solid #000;font-size:12px}.global-footer__right .d-block a:last-of-type{margin-right:0;padding-right:0;border-right:0 solid #000}.global-footer__left{width:100%}.global-footer__left>div{display:-webkit-box;display:-ms-flexbox;display:flex}@media all and (max-width:56.1875em){.global-footer__left>div{display:block}}.global-footer__left>div nav{-webkit-box-flex:0;-ms-flex:0 0 80%;flex:0 0 80%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:80%}.global-footer__left>div nav .rd-footer-menu__wrapper .footer-menu-item__level-1{width:auto}.global-footer__left>div nav .rd-footer-menu__wrapper .footer-menu-item__level-1 .rd-footer-submenu__wrapper{padding-top:0}.global-footer__left>div nav .rd-footer-menu__wrapper .footer-menu-item__level-1 :nth-of-type(1) a,.global-footer__left>div nav .rd-footer-menu__wrapper .footer-menu-item__level-1 :nth-of-type(2) a,.global-footer__left>div nav .rd-footer-menu__wrapper .footer-menu-item__level-1 :nth-of-type(3) a,.global-footer__left>div nav .rd-footer-menu__wrapper .footer-menu-item__level-1 :nth-of-type(4) a,.global-footer__left>div nav .rd-footer-menu__wrapper .footer-menu-item__level-1 :nth-of-type(5) a,.global-footer__left>div nav .rd-footer-menu__wrapper .footer-menu-item__level-1 :nth-of-type(6) a{padding-left:0}@media all and (max-width:56.1875em){.global-footer__left>div nav{width:100%}}.global-footer__left>div .ech-footer-social-media-block{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;width:20%}@media all and (max-width:56.1875em){.global-footer__left>div .ech-footer-social-media-block{width:100%}}.global-footer__left #block-redesignedfooterlocationblock{width:25%}@media all and (max-width:56.1875em){.global-footer__left #block-redesignedfooterlocationblock{width:100%}}.global-footer__left a,.global-footer__left p{font-size:14px}.footer-location__title{color:#d14800;font-weight:700}.ech-footer-social-media-block{text-align:center}@media all and (max-width:56.1875em){.ech-footer-social-media-block{text-align:left}}.ech-footer-social-media-block h2{color:#d14800;font-size:14px;font-weight:700;margin:0;margin-bottom:10px}.ech-footer-social-media-block a{padding-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media all and (max-width:56.1875em){.ech-footer-social-media-block a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-top:0;padding-right:10px}}.ech-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:14px;padding-top:14px}.header-logo{max-width:50%;width:328px}.header-logo img{width:100%}.header-menu__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.header-search__wrapper{position:relative;text-align:right}@media all and (max-width:56.1875em){.header-search__wrapper{position:initial}}.header-search__wrapper form{background-color:#0e7190;border-radius:3px 0 3px 3px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-top:5px;overflow:hidden;padding:9px 7px;position:absolute;right:0;text-align:left;-webkit-transform:scale(1,0);transform:scale(1,0);-webkit-transform-origin:50% 0 0;transform-origin:50% 0 0;-webkit-transition-duration:.3s;transition-duration:.3s;width:415px;z-index:0}@media all and (max-width:56.1875em){.header-search__wrapper form{background-color:transparent;margin-top:30px;width:calc(100% - 14px)}}.header-search__wrapper form.expand-search{-webkit-transform:scale(1,1);transform:scale(1,1);z-index:3}.header-search__wrapper form .form-item-search{width:100%}.header-search__wrapper .form-text{border:0;border-radius:3px 0 0 3px;display:inline-block}@media all and (max-width:56.1875em){.header-search__wrapper .form-text{border:1px solid #666;border-right:0}}.header-search__wrapper .form-submit{background:#69b774;border:0;border-radius:0 3px 3px 0;color:#fff;cursor:pointer;display:inline-block;font-size:20px;font-weight:700;height:46px;padding:10px;width:60px}@media all and (max-width:56.1875em){.header-search__wrapper .form-submit{border:1px solid #666;border-left:0}}.header-search__icon::before{border-radius:3px 3px 0 0;color:rgba(255,255,255,.5);cursor:pointer;font-size:30px;padding:8px 20px}@media all and (max-width:56.1875em){.header-search__icon::before{color:#fff}}.search--active::before{background-color:#0e7190}@media all and (max-width:56.1875em){.search--active::before{background-color:transparent}}.d-block.region-header__d-block{display:inline-block;position:relative;text-align:right;overflow:visible}.search_form.component.yxt-SearchBar-wrapper{height:auto;overflow:visible;position:relative;top:0;z-index:5;width:100%;max-width:360px}.yxt-SearchBar-autocomplete.yxt-AutoComplete-wrapper{position:fixed;overflow:inherit;max-width:360px;right:220px;background-color:#fff;z-index:5}@media all and (max-width:56.1875em){.yxt-SearchBar-autocomplete.yxt-AutoComplete-wrapper{right:20px}}.homepage-hero{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media all and (max-width:56.1875em){.homepage-hero{-ms-flex-wrap:wrap;flex-wrap:wrap}}.homepage-hero__left{width:100%}@media all and (max-width:56.1875em){.homepage-hero__left{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media all and (min-width:56.25em) and (max-width:74.9375em){.homepage-hero__left{width:40%}}@media all and (min-width:75em){.homepage-hero__left{width:30%}}.homepage-hero__icon-list .column-list__item{border-bottom:1px solid #b7d9e3;margin-bottom:0}.homepage-hero__icon-list .column-list__item:last-of-type{border-bottom:0}.homepage-hero__icon-list .column-list__link{background:0 0}.homepage-hero__icon-list .column-list__link i{color:#f46b20}.homepage-hero__icon-list .column-list__link:hover{background-color:transparent}.homepage-hero__hero-banner{width:100%}@media all and (min-width:56.25em) and (max-width:74.9375em){.homepage-hero__hero-banner{width:60%}}@media all and (min-width:75em){.homepage-hero__hero-banner{width:70%}}.homepage-hero__hero-banner .hero-banner,.homepage-hero__hero-banner .hero-banner__image-wrapper{height:100%}.homepage-hero__hero-banner .hero-banner picture,.homepage-hero__hero-banner .hero-banner__image-wrapper picture{display:initial}.homepage-hero__hero-banner .hero-banner__title{font-weight:800;margin-bottom:10px}.homepage-hero__wait{position:relative}.homepage-hero__wait-link{height:100%;position:absolute;width:100%}.homepage-hero__wait-title{color:#af282e;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:20px;line-height:1.2;margin-top:20px}.homepage-hero__wait-title::before{font-size:27px;margin-left:23px;margin-right:17px}.homepage-hero__time{font-size:18px;font-weight:800}.homepage-hero__wait-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-left:23px}@media all and (max-width:56.1875em){.homepage-hero__wait-wrapper{margin-left:0}}.homepage-hero__wait-time{border:1px solid #d4a38c;border-radius:2px;color:#af282e;font-size:15px;line-height:1.5;padding:5px 0;text-align:center;width:48%}.homepage-hero__wait-time p{line-height:1;margin:0}@media all and (min-width:56.25em){.our-services__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}}.our-services__col{font-weight:200}@media all and (min-width:56.25em){.our-services__col{min-width:calc(1 / 2 * 100% - 20px)}}.our-services__col:first-of-type{border-bottom:1px solid #ccc;margin-bottom:20px;padding-bottom:20px}@media all and (min-width:56.25em){.our-services__col:first-of-type{border-bottom:0;border-right:2px solid #ccc;margin:0 20px 0 0;padding-bottom:0}}.our-services__col:only-of-type{border-bottom:0;margin:0}@media all and (min-width:56.25em){.our-services__col:only-of-type{border-right:0}}@media all and (min-width:56.25em){.our-services__col:only-of-type .our-services__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media all and (min-width:56.25em){.our-services__col:only-of-type .our-services__list-item{padding:0 30px 0 0;width:calc(1 / 3 * 100% - 20px)}}.our-services__list{margin:0}.our-services__list-item{margin-bottom:6px}.our-services__list-item a{font-weight:200}.ps-list__wrapper{margin-bottom:20px}.ps-list__wrapper::after{clear:both;content:'';display:table}.ps-list__first-item{float:left;height:800px;width:calc(2 / 3 * 100% - 20px)}@media all and (min-width:37.5em) and (max-width:74.9375em){.ps-list__first-item{height:65vw}}@media all and (max-width:37.4375em){.ps-list__first-item{height:100vw;margin-bottom:20px;width:100%}}.ps-list__item{float:right;width:calc(1 / 3 * 100%)}@media all and (max-width:37.4375em){.ps-list__item{width:100%}}.ps-list__item img{height:390px}@media all and (min-width:37.5em) and (max-width:74.9375em){.ps-list__item img{height:calc(65vw / 2 - 10px)}}@media all and (max-width:37.4375em){.ps-list__item img{height:70vw}}.ps-list__item:nth-of-type(2){margin-bottom:20px}.ps-list__item .ps-view-item__text{bottom:15px;left:15px;top:initial}.ps-list:nth-of-type(even) .ps-list__first-item{float:right}.ps-list:nth-of-type(even) .ps-list__item{float:left}.physician-search-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media all and (max-width:56.1875em){.physician-search-list{-ms-flex-wrap:wrap;flex-wrap:wrap}}.rd-narrow-tile-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media all and (max-width:56.1875em){.rd-narrow-tile-list{margin-left:-20px;width:calc(100% + 40px)}}.rd-narrow-tile-list .rd-narrow-tile{margin-bottom:20px;width:calc(50% - 21px)}@media all and (max-width:56.1875em){.rd-narrow-tile-list .rd-narrow-tile{border-bottom:0;margin-bottom:0;width:100%}}.rd-narrow-tile-list .rd-narrow-tile:last-child{border-bottom:1px solid #ccc}.rd-tall-tile-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media all and (max-width:56.1875em){.rd-tall-tile-list{-ms-flex-wrap:wrap;flex-wrap:wrap}}.rd-tall-tile-list .rd-tall-tile{width:calc(25% - 33px)}@media all and (max-width:56.1875em){.rd-tall-tile-list .rd-tall-tile{margin-bottom:20px;width:100%}}.search-result{border-bottom:1px solid #ccc;margin-bottom:25px;padding-bottom:25px}.search-result__title{margin-bottom:15px}.search-result__copy{margin-bottom:5px}.search-result__type{background:#d5ebf1;color:#3654a8;display:inline-block;font-size:16px;padding:5px 5px 2px 25px;position:relative}.search-result__type i{left:5px;position:absolute;top:6px}@media all and (min-width:56.25em){.visitor-info__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}}.visitor-info__column{border-bottom:1px solid #ccc;font-weight:200;margin-bottom:20px;padding-bottom:20px}@media all and (min-width:56.25em){.visitor-info__column{border-bottom:0;border-right:2px solid #ccc;margin:0 0 0 30px;padding:0 30px 0 0;width:calc(1/ 3 * 100% - 20px)}}.visitor-info__column:first-of-type{margin-left:0}.visitor-info__column:last-of-type{border-bottom:0;margin-bottom:0}@media all and (min-width:56.25em){.visitor-info__column:last-of-type{border-right:0}}.visitor-info__column a{font-weight:200}.visitor-info__desc-item,.visitor-info__list-item{margin-bottom:10px}.visitor-info__desc-item{font-size:0}.visitor-info__desc-item span{display:inline-block;font-size:initial;min-width:50%}.office-hours-status{margin-top:10px}.office-hours__item-label{font-weight:300}.node__top-region{display:block;position:relative}.node__addtoany{display:inline-block;padding:20px;text-align:right;width:calc(100% - 40px)}@media all and (max-width:56.1875em){.node__addtoany{padding:10px;width:calc(100% - 20px)}}.node__title{border-bottom:1px solid #e5e5e5;color:#f46b20;font-size:50px;font-weight:500;margin-bottom:40px;padding:0 0 30px}@media all and (max-width:56.1875em){.node__title{border-bottom:0;font-size:26px;margin-bottom:20px;padding:10px 0 0}}.node__body-title{font-size:30px;font-weight:500}.node__body-summary{font-size:22px;font-weight:700;margin-bottom:30px}@media all and (max-width:56.1875em){.node__body-summary{font-size:18px;margin-bottom:20px}}.node__top-text{max-width:100%}.footerPage header.coh-container{display:none}.footerPage main .layout-content{margin-bottom:0}.footerPage footer.global-footer{padding-top:0;margin-top:0}.article-full__body{margin:35px 0;padding:0}@media all and (max-width:56.1875em){.article-full__body{margin:25px 0}.article-full__body .layout--two-column__large{margin-bottom:25px}}.login-page{margin-top:30px}@media all and (min-width:56.25em){.healthperks-login .layout--two-column__large{width:calc(2 / 3 * 100%)}}@media all and (min-width:56.25em){.healthperks-login .layout--two-column__small{width:calc(1 / 3 * 100%)}}.healthperks-block__list{display:inline-block;list-style-type:none;margin:20px 0;padding:0}.healthperks-block__list li{border-bottom:1px solid #999;display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px 0}.healthperks-block__list li::before{color:#f46b20;font-size:32px;margin-right:15px;position:relative;top:5px}.healthperks-block__list li:last-of-type{border-bottom:0}.healthperks-block__list p{line-height:1.57;margin:0}.healthperks-block__title{font-weight:500;margin:0}#block-createanaccount h2{font-size:18px;font-weight:900;padding-bottom:10px}#block-createanaccount .section-menu__item{border-bottom:0}.user-form,.user-login-form,.user-register-form{margin-bottom:45px;position:relative}.user-form label,.user-form legend,.user-login-form label,.user-login-form legend,.user-register-form label,.user-register-form legend{display:block;font-size:18px;font-weight:900;margin-bottom:10px}.user-form .form-item,.user-login-form .form-item,.user-register-form .form-item{margin-bottom:20px}.user-form .form-checkboxes .form-item,.user-login-form .form-checkboxes .form-item,.user-register-form .form-checkboxes .form-item{margin-bottom:3px}.user-form .form-checkboxes .form-item:last-child,.user-login-form .form-checkboxes .form-item:last-child,.user-register-form .form-checkboxes .form-item:last-child{margin-bottom:0}.user-form #edit-submit,.user-login-form #edit-submit,.user-register-form #edit-submit{cursor:pointer;font-size:22px;font-weight:700;margin-bottom:20px;width:300px}@media all and (max-width:56.1875em){.user-form #edit-submit,.user-login-form #edit-submit,.user-register-form #edit-submit{margin-left:auto;margin-right:auto}}.user-form .button--danger,.user-login-form .button--danger,.user-register-form .button--danger{width:260px}@media all and (max-width:56.1875em){.user-form .button--danger,.user-login-form .button--danger,.user-register-form .button--danger{margin-left:auto;margin-right:auto}}.user-form .dropdown__select{min-width:100%}.user-login-form>a{color:#0e7190}@media all and (min-width:56.25em){.user-login-form>a{position:absolute;right:0;top:auto;margin-top:-6px}}@media all and (max-width:56.1875em){.user-login-form .form-actions{margin-top:20px}}.user-login-form div.form-item--error~a{display:none}.user-form,.user-register-form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.user-form .form-item.js-form-item-field-address-0-address-postal-code,.user-register-form .form-item.js-form-item-field-address-0-address-postal-code{margin-right:0}.user-form .js-form-wrapper,.user-register-form .js-form-wrapper{width:100%}.user-form .address-container-inline,.user-register-form .address-container-inline{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.user-form .description,.user-register-form .description{margin-top:10px}.user-form .form-item__half,.user-register-form .form-item__half{display:inline-block;width:48%}@media all and (max-width:56.1875em){.user-form .form-item__half,.user-register-form .form-item__half{width:100%}}.user-form .js-form-type-checkbox .description,.user-form .js-form-type-checkbox .form-checkbox,.user-form .js-form-type-checkbox label,.user-register-form .js-form-type-checkbox .description,.user-register-form .js-form-type-checkbox .form-checkbox,.user-register-form .js-form-type-checkbox label{display:inline}.user-form .js-form-type-checkbox .form-checkbox,.user-register-form .js-form-type-checkbox .form-checkbox{margin-right:5px}.user-form .js-form-type-checkbox label,.user-register-form .js-form-type-checkbox label{font-size:16px;margin:0}.user-form .form-item-field-california-resident-value label:after,.user-register-form .form-item-field-california-resident-value label:after{display:none}.user-form .dropdown__select,.user-register-form .dropdown__select{min-width:100%}.user-form .form-actions,.user-register-form .form-actions{margin-top:20px}.js-form-item-field-address-0-address-administrative-area,.js-form-item-field-address-0-address-locality,.js-form-item-field-address-0-address-postal-code,.js-form-item-field-phone-0-value{width:48%}@media all and (max-width:56.1875em){.js-form-item-field-address-0-address-administrative-area,.js-form-item-field-address-0-address-locality,.js-form-item-field-address-0-address-postal-code,.js-form-item-field-phone-0-value{width:100%}}.form-divider{border-bottom:1px solid #999;margin-bottom:25px;padding-top:5px;width:100%}.healthperks-2-block .healthperks-block__list li{border-bottom:0}.node--story .container--shadow::after,.node--story .container--shadow::before{content:none}.body-link__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media all and (max-width:56.1875em){.body-link__buttons{-ms-flex-wrap:wrap;flex-wrap:wrap}}.body-link__buttons .btn--ps{margin-bottom:20px;width:100%}@media all and (min-width:56.25em){.body-link__buttons .btn--ps{width:calc(1 / 3 * 100% - 45px)}.body-link__buttons .btn--ps:nth-of-type(2){margin:0 32px 20px}}.location-content{margin-left:-1000px;padding-bottom:50px;padding-top:20px;position:relative;width:calc(100% + 2000px);z-index:1}@media all and (min-width:56.25em) and (max-width:74.9375em){.location-content{margin-left:-50px;width:calc(100% + 100px)}}@media all and (max-width:56.1875em){.location-content{margin-left:-20px;width:calc(100% + 40px)}}@media all and (max-width:56.1875em){.page__locations .layout-sidebar-left{display:none}}.page__locations .region-content .views-row{width:100%}.location-page__top-region .node__addtoany{padding:20px 0;width:100%}@media all and (max-width:56.1875em){.location-page__top-region .node__addtoany{padding:10px 0;width:100%}}@media all and (min-width:56.25em){.locations__list-top{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}}.maintenance-page{-webkit-box-sizing:border-box;box-sizing:border-box}@media all and (min-width:56.25em){.maintenance-page .wrapper{margin:0 auto;max-width:610px}}.maintenance-page header{padding:32px 0;text-align:center}.maintenance-page .main-logo img{width:328px}.maintenance-page h2{font-size:38px}.maintenance-page .transparent-border-block{border:30px solid rgba(60,192,234,.2);text-align:center}.maintenance-page .transparent-border-block .inner-wrap{background:#fff;padding:35px}.maintenance-page .transparent-border-block p{font-size:24px;line-height:39px}.maintenance-page .inner{padding:15px 35px}.maintenance-page .div-table{display:table;width:100%}.maintenance-page .div-row{display:table-row}.maintenance-page .div-column{border-bottom:1px solid #ccc;display:table-cell;font-size:20px;padding:15px 0;vertical-align:top;width:50%}@media all and (max-width:37.4375em){.maintenance-page .div-column{display:block;width:100%}.maintenance-page .div-column:nth-of-type(1){border-bottom:0;padding-bottom:0}}.maintenance-page p{line-height:22px;margin-bottom:0}.maintenance-page .referral-text a{font-size:20px}.maintenance-page .column-list__link{font-size:16px;padding:12px 19px}.maintenance-page .note{border-bottom:1px solid #ccc;margin-bottom:13px;padding:25px 0 20px}.maintenance-page .note p{font-size:16px}.maintenance-page .footer-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:30px}@media all and (max-width:37.4375em){.maintenance-page .footer-wrapper{display:block;text-align:center}}.maintenance-page .social-links a{margin:3px}@media all and (max-width:37.4375em){.maintenance-page .social-links a{margin:4px}}.maintenance-page .social-logo{background-repeat:no-repeat;background-size:100%;display:inline-block;height:26px;width:26px}@media all and (max-width:37.4375em){.maintenance-page .social-logo{height:40px;margin-top:10px;width:40px}}.maintenance-page .facebook-social-logo{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAABaCAMAAAAPdrEwAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAACrFBMVEUAAAAxXpY0VZw7Vps7WZc7WZg6Wpg2XJY+V5gWbZBBU545WZZJUJsRdoQ5Wpc+Vpogbow3Sag3VZ86VZ06Vpk7WpY7WZg7WZg7WZg7WZg7WZg8WZgsYJA8SqZFV6A7WpgiZJFKU585V5UpX5gxXpA1Wpo7V5kkRoxac6j////19vpFYp0sTJA7WJk7VJw4WZg+W5U8Wpc7WZg8WZg8WZlBVZpBXJQ6Wpc8XJQ8WpY6WJg2VZYzUpQyUZM8Wpg8Wpk5V5cpSo8aPYcoSY41VJU2VZU+XJoZPIYfQopIZJ9ziLWruNPP1ubb4ezg5e/Y3etDYZwuTpE+W5kdP4gjRItvhbS9x9z6+vz///9GY54qSo89W5k4VpYSNoNMaKHGz+H19vpFYp0sTJARNYJ7j7oUOIORosUQNYKLnMI/XJoWOoVZcqgrS4/q7fQNMoCbqsr2+PsSN4OWpsgmR43b4OwlR41Vb6b5+fwWOYWFmL8qS4+kss/Z3+uQocR6j7lwhrRuhLNvhbNsgrI3VpbS2ejt8PZrgrEnSY4RNoIcP4geQYk5WJctTZBDYJzn6/I0VJUOM4AyUpNRa6Red6oPNIElRo1XcafI0eIWOYQkRoxac6hxh7Q9WplRbKT5+vxJZZ9FYZ06WJcgQopXcKZBX5sMMn/09fkxUZIVOIQiRItyh7XL0+TFzuHT2uj8/f7O1uXH0OLByt5AXZsxUZMUOYOSosX6+/wZPYaGmL+1wNgbPocXO4Vcdan2+PpEYJ0tTZHM1OSxvNYYPIY6WZiLncIXOoVje61NaKHY3uuHmcChsM4VOoSOn8OFl78UOYRPaqL4+Pt2i7dke61HY54vT5ICKXpAXZrz9fkoSo4LMH8+V5k/XpI8WJlCWJg8W5Y7Wpg7WZc9W5ZDVJwAAAAqnl/OAAAAMHRSTlMAA23G8vLUfxgU2fI2Bd79Gmug0Ov49vXz+t3wgrUS+Sw0+loiltzy8vLy8vLiqDgh8UT4AAAAAWJLR0QAiAUdSAAAAAlwSFlzAAALEgAACxIB0t1+/AAAAnJJREFUWMPt2edTE0EYwOHXEnsvGDv2XjismOQISSh2EsuSRI0R1ESssXeMYi+I2HtHrMHeJfbee/9LBGeO5AI3c8vd+4Hhfl/3nWdudm7nbmYBoFz5ChVV8lapchXIr2q1nhGMzEX2ql4DoGat3nLD/6tdB+r26YtC96sH9fujyExEA2iIIzNMGDTCotWgwqJVCl1a6KgBGm1QjE4emo3Wx8QYtMZAJiZSDjrWGBefMHDQ4CFDAw0bniidZs2WESNHjSYhJVkl0zb7mLHjSJEc451SabNmQjIhGDRrTJlIcGjbpMkEh3a5pxAcWpeYOhWJjp02nSDRVtcMJJqdOYsg0SbPbCx6zlxBmcyTRs9fIEyTpIVSaPeiIuDiJUuXLU/Lb4XZK4E26VeGwKvSV6+JW2spaN16mwR6w0YHX960eUuGrdhRWtqwNeShM7e5BEZp6aztfHnHzmihUVp6124+vce9F4ve5xEclUjvP5CKRTsOOtFo3tEuM7TukJfr8BE+fdTgDWSnp10aD9exBB59/MRJTyArS/07mX0qh+v0GR599tz5nEAXfLm09MVLRFSXc7W09JWr4uhr16Ow6OQb1Hstlr6ZTf2GiKRv3b6DRd/NsmPR9/L8WPT9BwwW/TAejX6kx6IfO430dN4TMfTTFJaefvZcDP3iJUNPZ7xK48rk783rN28Ll95pSkD73lu4Pnzk0Z8+fylc0vpKQAdVir6NCq3QCq3QCq3QCl2WaTUWrYbGWHQYNMGim0Kzryi0/1tzaNHSj0F//xEO0Kr1z19y07///G1TcJHetl170XfvHTp2Cq5zl67FjnXr3gPgH59YbKBPhbi4AAAAAElFTkSuQmCC)}.maintenance-page .twitter-social-logo{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAAtBAMAAADINP+pAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAJFBMVEUArO3f9f3///+P2/fv+v4Qse5gy/S/6vpAwfJQxvOv5fkAAADHzzRXAAAAAWJLR0QLH9fEwAAAAAlwSFlzAAALEgAACxIB0t1+/AAAAHVJREFUOMtjYBgFmEDIAKuwkpKSApMDsgCYZFICARSFCmBTQMIKCigGQI1BVw/mgoWRlTMEAQUSsIhDbMQUV8AhjhBWKsBhDgMx4gy4xDuwWoukHk2cCbsxcA0K6OJQHQnYhdGVc+IwvQgiHIDVdC2GUUA0AAAAKhoge6HffwAAAABJRU5ErkJggg==)}.maintenance-page .youtube-social-logo{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGwAAAAtCAYAAABLYo4EAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAAsSAAALEgHS3X78AAAPKklEQVR42t2caZAd1XXHf7eXt82+Shotg2a0DAiBETiEpQgSBlIxeAspDHiTIQYTF5A4FC4CrpgqPhBjB5wqu2IbY8ALW5FYguAYbMTmRGCQZC0WI81IQsyMmBmNZntv3tZ98+H2e6+7X7/3ZjRoxORf1TV9z7nn9O173j333HNvj+D/Ed49o6sRaBfQCNQB1UDU+esuh4AIYDpXxFERBTTAdu5N574cBJAALEAHpoCsI5e7TwIZp14SGAPGHf4kMC4V7b1lf9x7uNLD5jUOre0KC8HfAtcCH0F19HxGD/A8kn9dtnNvr585rw12aG3XeuCXwIKT3ZYThG+079x7n5swbw12cG3XVcBTJ7sdc4AfnLJz7825wrw02MG1XcuB7UDtyW7LXEDCxuU79/4U1AQ77yDh6xJqJSARSE2b+YVASlA6pnlJkEIU65mJjuO4gLt7T+/SAIyT3fkzRc/pXc1S8hkAYRjYiQSZw+8qppiew5DZLOaiNvSmJmQ6xXQdjTBNsv39ZEeOIgwDbBtzyVK02lpkJnMiX7sDuBr4pQHchQp3k0ALsBn4dYDQeuCvgWFUuGsB3wVGT2RLA7BBwiIAOxFHq2ug5vwLwLbVEJgGRChEZv8+Mn19iGh02nL2xAThcz5KVVsbMpVCGCapvXuwBgcRkci0dMwCl+EY7HLgQhfjHIIN9k3gYld5h0ObU0i4CAAhyAwOUn3WOtoefnTGeobuvpP4/f9CaHUXWNa0ZDL9/bR+90FqrvxEnjbwlRsY2/4YZmfntA1/nLhk/+ldpgb8zMdYByzz0ZqAs320J09k60pBSs6S0ukb3cBKTB2XHtuyC/PYNC8bgUylvHqmEkhdn5Ge47yWSskKDeUC3a0wgI/53m89UOOj/WqujbVvTVcU15pLZrPH74o0DSnljMJkAcr1uiHznLnAcgPoB15G+cgc/gz4iat8rk/wD8DuuWqlq2+agIY8IRrFGh9n6s03wLaR2Sx2Kk1kzRqMBYW1dHZwkOTuXWihEAB6UxPZwSOIWAx7Bm7MJh+1FdFOqDMsoDkXJf43XoN9DJUXyzn3S32CL8xN+7yQUjagcoIgJUbLAtK9vRy4bAMItUJJH5ug/ZFHaPjCF/JyEy/8hkOf+zyh+moQAmlZGM3NmMvakdlsTnnhQf5o0+HJQONKpG07A02gTCeKR6IfQnifk/fzZdGUM9izwP0UxnYncCqwC2h37t3YNCcWKuoaalA/JFW2smAYaK0L852gJ1OIkOmR00Ih9FgYrXWBcoWpFNZkHGsqCbaNME20ujrVgVJijY4WAhEh0OvqwDACR5JEIE0TKx4n29+HnbHQq6swlyxB6DrSH9BoGgiBNTREdmREGUkI9Pp6jNZWVae0sdtyBusG3kS5whwudQx2CSq7ncN+lEt0IwZsAJY477QfeBVIBzy0HjjLqaejstV/oDCaP4oaRRmHvw045hisvkibEGC4lpOmCbovH6Bpim4YICWiKobe0JDvLGlZyExa+TchMFpalIzzi7dTKbCsYLen6yRHJ4iEQtRdcx2h9nYSW7cysWULoSWL0aLRvNFEKIQ1MkL63T4ip59K/WWXozc2Yo2Oktyxg8T2HZhtCzFaWpDpoK6jzr1wfs5nsHXO37N8Qr9GbRnkcC3w76i1nBtHgJuB//DRzwR+5yofBNY6hgN4DFjt4l9GwQU3MhtoGulDB6n71Gdof/Rn2IkEWixGYts2Dn7qSrW2qqnhlKefIXLqaZDNIrMWvZ/8OIk33wxcmCf276eqaxUrXngRc8nSPH3w2/fRf9edRFaszBsr09ePlUiw+N8epPnmryE07w9r5JGH6bv1FtJTU4SWLQsyWp1b4nkf83ygCjjPR3/WdX8D8PMAYwEsBJ4BrvfR/a3I4P0BBM3r6kZSY0uodPmnAunmZ23QlFfVYjEA9KoYtgTLCfX1aicgNgxEJIzUdGzLVrrdeqemaLz6Gjp/+5LHWACtt99B3RWfJNl7AFs3yB4bxUok6Nz8HC1fu6XIWACNX9xI54tbsC1JengYW2j+d6tyS72Jco05NKAWqc0u2vvA6y6DfIfKuA8V3ZUyiH9qKDdbzz6dEDBKZC5LoqlgwT/vSMtSPL+qaJTWW24h1NYW+KiaKz6Onc0ghCB56DAL7ryL6vXryzYvds7ZLPrnb5F5bwBR3NYqv5k3u+5rgYeAxS7af1FwXVfjzZYPA9cAn0ftpubQBHx21h0NSIhUSpTawXJBCdXiOpISgUVpOWtsjMO33co76/+CxPZt3s4/62z0llbSAwOEV3bStHGjhz/44APs+cgZDH7vQQ+9aeNGQl2ryBw9qpLNhecXjUt3uK6jcnZGCb4/83Ev8Dgqc+JPWV3wgRhMEp5OViAItrtOBX7R71qCtIP1H7zpJg4/+D2Gt7xC3733enjh9naM5hZSQ0eJnL4Wc9GiPC+xfTsHb/t7xnfs5OCtt5HYtavQ8XV1RE9bQ+boiD8bE/Yb7CXUQjoIE6j1Wg4dPv4u1323j7fkAzGY6tfpbkm45TwjsBx/piPMTiSIVFcRa6jHOnrUwxOhEBgGFhDu8HZXct8+tJBJ9aldaKZBuqfHww91dGBns0gp3c83/QZLo6LFIDwPjLjKpo8fdt379ZrMIWaTdZAz5GnVVdhSKtdlW95ariEpnAAnz7IsrHQGKx7HymTVmtIFvaEhaKFuB21gbinR3pd85ayv7Nbl9yrTS4dXgD3Nq5KsLMMvxbNK8HMjwAbsXDiX47n1+gMZoXRmEwksil2tcBbq/ncL2sB8HnXkqs5Fy3CSshvet5xmHVmGXsnnVZL1s3LzXi4JXJTWCm57/eV/yZlvvZXPhkQ6O71ilq2M6HtukMGOAS+iNitz+B2l57Y5w3TtFUSbhU08/OOV8/ON+nqMdetgZnJaqSMCA77y+9Pq0RMMOY0zKDPtODffJvgB5QKWSrrLyZWDiMWCdGZLGSzmK384DmdKUtOoE0wrN8SEr55f3KGLkqGioueWDB6nWMIljm/dSv8DDxBqaFA7DULLC+pVVcS3byO0qM0zJwLJUgaTFconBZLKBjuesN1dp5x8pUU5FEdbpZ431dvLe48/ThQQukHWtrCcDVUbiDa3EG1rw04mPa83r05N2cdpsBy9VCTpjsY0gju9VBTpNuRMok/dMIgaJpEVK8CyiNXWokUiSNtG6DrZ8XEy8ThC191iidmcS5yJ7Aeyhy7V4v24kdterPCMmbmTfGVRyEkGKfNFj9KysJ1d8kRPD0vv/ifOeO1Vzvz965zx6is0XnkFyZ79frn4bEaY32DuX3+2Qt2gvswhWaqSJjla6VOSoNSUpFJqSqV/hGaQSaexUskindJJTwU9TwqBbdkQCnuzfcI1An1ZQKEb4GTjJRoI3atYN9XI9P6CxmczwkZ8Zfe6zb/dcqyMniQFY3fi3QvzoMkwxo4nNUUFvp1KkZ2YZHL4fWIrV1K1umvassljR0lNxclMjGObevFzneRt+sgRDz20bClZK0NmeJisnUFUeeM8a3wMEP7k76wMtt1X/pLr/ss+3j7XvX9Utzq0atRJrKpSDxRqF6DSICsPKYu2LUItLdhIalZ3sebJJ2akbslXv0qkdSFZbBZec42HZ8UTWFNTGGhM7vmTh1d77rksuPY6JseO0XTJpTRu2ODhJ/b3gGH655KB2bjE54BvuMp/hTpJZQIrfXWfcbfFx1uIShw3oE4eF0XG+Q6QjEnJOEFHBQr2CCAqd2ZLkELDSnpjl1BbG+e8/RZmQwNmc3OQeODGKEDLpz9N3XnnkR4aonrtWg8vefAA6cEhIu2nMPY//8vwps00f+LKPP/Uh3/C0q//A9EVKzxzVeKddxjb+gZm6wKV7iqEoEOzGWGvAY/4aKcFGOtR1DG6HPYCfb46qxxjPQ28UeqBAjlsI4/ZSMpdxR3u8GwLraaa+J7dZEa8Hj22ciVmczNDm55lcucuDy+n10IiXfrtVIrJnTsxm5qKjAUw+vIrpMdGELEYIhLmwD3f8oTpIhSiZt06jFrvRzi9d3+T9NARtLpabGkX3k3K4VIGC1co5/Al4BdljPoL4Is+WgJ1rMCPJ4C/odjl5dvYsXdPHDhKBei+DtBra/Nj1mhsZHLPnxh8+ukiuf4f/Zg/3nA9Ihzy0LVIWB2HkzZapJBD0MJheu66m33/eHuRrqmDhzj8/R9gNjZjZzNEOjoYf+st3t5wCdnR0ZJt33vjTQw89STRlauDPrA4VMol/hQ1EnJJ4LfL9M91wI+BGymMrn2og6i/KSFzBzCI2rUeRe1s5yaP7wP/iQpGTKcdeUg1d55T0lgNDQw89nMmtu3AisfRq6qY3L0bvb5e+VohMBcsZP/td5AdGaXx0kvIHBtl4NHH6HvsESINTQz88CH02hrnzKIkNfA+RlMTWDbvP/kU8b3vYE1OYtTUkO4foH/Tr5jqPUDblzcSXtxGfNceeu+5h/TgINHly7HTaWQ6Q6xrDWNbt/L7latpu/4G6s7/c8z6euypJPE9e+h76CEmdu+kqmOlOs3l9cFHgH3z7oO+1ztXfQ51sioQwjBJ9r1HZnIsv+4yq2uJLF6KzKpfrDBNsuPjJPsPY0SqsNIpsCXRjg400yTes0+dxXB0RpcuR6+KAYJk32EyEwXd0balmHV1xPe9g8xm0EIxsukE4cZmwgsWYvtOPolQiMzQMMnhIwgERqQKO5PCsjKEqusIL16stmKKJ8wnLujp/uy8M9hrnauWor6caShZKeg7saINJ1XHTqcRup7/3is3CkvKluJpmupoy1K6NK30gdDcqV/LwrYshKapjIYoe2L4Kxf2dP9o3n2BeWFP92EJm8quw6QsvkrUEaapOtsuhCtlZUvxbDt/qDVXLts+20YKkTdunhYsMyjVeZn59wWm6lDul2runJftnykEfPui3u4JmKffOF/U270L+LuT3Y45wuaLervvzxXm3RzmxpaOVVeh1oKx2er6kOKHF/d23+gmzGuDAWzpWFUv1ZLiKuAMvB9ufOhfMCB5MgX8VsD9F/d2v+xnftjfZ0Z4afmqBagE8mJU5qRRqg8oYqhd8zDquHfYuXSnrDtXFHWYKfe/qHJbWTGH7+5fjULiOreNlku7ZRy67dRJowyRdspx5++YUCemJ1F50gFg5/oD3WOl3vH/AFbGdMX2Em3xAAAAAElFTkSuQmCC);width:61px}@media all and (max-width:37.4375em){.maintenance-page .youtube-social-logo{width:80px}}.maintenance-page .linkedin-social-logo{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADkAAAAwCAYAAACrF9JNAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDowOTlBNzAxOTFDN0MxMUUyQjkxNEY3RUNEMkY1ODRBRCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDowOTlBNzAxQTFDN0MxMUUyQjkxNEY3RUNEMkY1ODRBRCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjA5OUE3MDE3MUM3QzExRTJCOTE0RjdFQ0QyRjU4NEFEIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjA5OUE3MDE4MUM3QzExRTJCOTE0RjdFQ0QyRjU4NEFEIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+bSMX5QAAAk1JREFUeNrsmj9IAnEUx9+JQS5WU2RBNrQUlODQUENDUzi0NGuLazbllm2Nurrk3iJ0OTUU1NAgVKANQRmE5VLmomBw/d6hckX3R7w7fT/vwY/zfu933H38vd/vfd9xgiRJIMRzSQDYBVqWko42Y0YGCrB/RhGwK1AXYUAw+uwuGAJzIHkxt5Zz3DMCsVU/RIIzMDvhgZfPOmTyr5C8LkG13qQPiYAX0RVYnvJ2+hD0YGMethYnYT19QwZUNVxxBpWASsN+9JNfkxiiWqbnJwGJoallen4SkLjJaJmenwQk7qJapucnAYlp4u6t9q8P+9FPHhLTA6aJw/PHTmjiEc8ppY92FSJRVjOsChEcWacn66wyVFOBP0Kj2mjCbblmPyQLBfU4j+cMjW2PQzAUEJHgtKqS+mp8Q7bwDgm27ksmpihbZjK2NgcJpnnHRrVvh/4w+yOw7Zzcm5amLIfMbC/JD92tHbPrMISzhcrg15PhHjRuMrTAf9GM+tiMQmDgUwjWrqRSSIpJweTVc2fnDPi88ppV223lMRq+gZvJPfEBYqfFX6kB8yJKRK2KxoySzhbIy6cPeQbVNHK2WLH0/rZA6uU7M9JE3yFLfS6wbYHEpN6LnwSknvC2SpgPVanlQDqQzpuB/pggCD52CCm6REmSym7eABlUWtEXZU3kaSZlQARjv/OsBdvnvK7JIIYq1xtPK2RDPEKKGJrtNakIXZGrN+jc766t2SuzQ9pRPCTzYzzn5x6SrcmSEcgUYUZDz+5qfWVIEdTwp6A/AgwARcLp6d2qKJUAAAAASUVORK5CYII=);width:31px}@media all and (max-width:37.4375em){.maintenance-page .linkedin-social-logo{width:48px}}.help-text.show-info .help-text__info{display:block}.help-text__close{font-weight:600;margin-bottom:20px;display:block}.help-text__label{display:inline;margin-right:6px;font-weight:600}.help-text__btn{background:#3654a8;border-radius:100%;text-align:left;font-weight:400;width:15px;height:15px;display:inline-block;color:#fff!important;overflow:hidden;text-indent:-999em;position:relative;top:2px}.help-text__btn:before{text-indent:0;text-align:center;display:block;width:15px;height:15px;position:absolute;left:0;top:0;line-height:15px;font-size:9px}.help-text__btn:hover{background:#f46b20}.help-text__info{position:fixed;background:#fff;padding:20px;left:0;right:0;top:0;bottom:0;overflow-y:auto;overflow-x:hidden;-webkit-box-shadow:0 0 10px rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.1);z-index:3;display:none}@media all and (min-width:56.25em){.help-text__info{position:absolute;padding:20px 30px}}.ui-dialog.ui-dialog--custom{font-family:HelveticaNeue,sans-serif;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;background-image:url(/themes/custom/ech/img/helix-triple-orange-bg.svg);background-color:#fff;background-repeat:no-repeat;background-size:650px 454px;background-position:top -190px left -424px}@media all and (min-width:56.25em){.ui-dialog.ui-dialog--custom{background-position:top -176px left -400px}}@media all and (max-width:56.125em){.ui-dialog.ui-dialog--custom{left:0!important;top:0!important;height:100%!important;width:100%!important;z-index:999!important;overflow-x:hidden;overflow-y:auto}}@media all and (min-width:56.25em){.ui-dialog.ui-dialog--custom{left:50%!important;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:820px!important}}.ui-dialog.ui-dialog--custom .ui-dialog-titlebar{background:0 0;border:0;padding:50px 20px 15px}@media all and (min-width:56.25em){.ui-dialog.ui-dialog--custom .ui-dialog-titlebar{padding:50px 30px 20px}}.ui-dialog.ui-dialog--custom .ui-dialog-title{font-weight:400;white-space:normal}.ui-dialog.ui-dialog--custom .ui-dialog-content{padding:15px 20px 50px;position:static}@media all and (max-width:56.125em){.ui-dialog.ui-dialog--custom .ui-dialog-content{width:auto!important;min-height:inherit!important;max-height:inherit!important;height:auto!important;overflow:inherit}}@media all and (min-width:56.25em){.ui-dialog.ui-dialog--custom .ui-dialog-content{padding:20px 30px 50px}}.ui-dialog.ui-dialog--custom .ui-dialog-titlebar-close{margin:0;right:15px;top:15px;border:0;background:0 0}.ui-dialog.ui-dialog--custom .ui-dialog-titlebar-close:hover{text-decoration:underline}.ui-dialog.ui-dialog--custom .ui-dialog-titlebar-close .ui-icon{background:0 0}.ui-dialog.ui-dialog--custom .ui-dialog-titlebar-close .ui-icon:before{display:block;width:100%;height:100%;text-indent:0;text-align:center}@media all and (max-width:56.125em){.ui-dialog.ui-dialog--custom.help-text-active{overflow:hidden}}.ui-dialog--custom.ui-dialog--location-result .ui-dialog-content,.ui-dialog--custom.ui-dialog--physician-result .ui-dialog-content{max-height:100vh!important;padding:34px 20px}.ui-dialog--custom.ui-dialog--location-result .ui-dialog-titlebar,.ui-dialog--custom.ui-dialog--physician-result .ui-dialog-titlebar{padding:0}.ui-dialog--custom.ui-dialog--location-result .ui-dialog-titlebar .ui-dialog-title,.ui-dialog--custom.ui-dialog--physician-result .ui-dialog-titlebar .ui-dialog-title{display:none}@media all and (min-width:56.25em){.schedule-location-default-form,.schedule-location-form,.schedule-physician-default-form,.schedule-physician-form #mycare-wrapper-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media all and (max-width:56.125em){.schedule-location-default-form .btn,.schedule-location-form .btn,.schedule-physician-default-form .btn,.schedule-physician-form .btn{width:100%}}.schedule-location-default-form .btn,.schedule-physician-default-form .btn{max-width:100%;margin-bottom:20px}.schedule-location-default-form__external,.schedule-location-default-form__form,.schedule-physician-default-form__external,.schedule-physician-default-form__form{text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}@media all and (min-width:56.25em){.schedule-location-default-form__external,.schedule-location-default-form__form,.schedule-physician-default-form__external,.schedule-physician-default-form__form{width:50%;-ms-flex-item-align:stretch;align-self:stretch}}.schedule-location-default-form__external,.schedule-physician-default-form__external{padding-bottom:30px;border-bottom:1px solid #ccc}@media all and (min-width:56.25em){.schedule-location-default-form__external,.schedule-physician-default-form__external{border-right:1px solid #ccc;padding:10px;border-bottom:0}}.schedule-location-default-form__form,.schedule-physician-default-form__form{padding-top:30px}@media all and (min-width:56.25em){.schedule-location-default-form__form,.schedule-physician-default-form__form{padding:10px}}.schedule-location-form .btn,.schedule-physician-form .btn{width:100%;max-width:inherit}.schedule-location-form .dropdown .chosen-container-single,.schedule-physician-form .dropdown .chosen-container-single{width:100%!important}.schedule-location-form .dropdown select,.schedule-physician-form .dropdown select{width:100%}.schedule-location-form .form-item,.schedule-physician-form .form-item{position:static;margin-bottom:30px}.schedule-location-form .form-item label,.schedule-physician-form .form-item label{margin-bottom:6px}.schedule-location-form .form-item.form-item-utm-source,.schedule-physician-form .form-item.form-item-utm-source{margin-bottom:0}.schedule-location-form__mycare-group,.schedule-location-form__mycare-map-wrap,.schedule-physician-form__mycare-group,.schedule-physician-form__mycare-map-wrap{-webkit-box-sizing:border-box;box-sizing:border-box}.schedule-location-form__mycare-map,.schedule-physician-form__mycare-map{-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid #ccc;padding:14px;width:100%}.schedule-location-form__mycare-map .mapboxgl-map,.schedule-physician-form__mycare-map .mapboxgl-map{margin-bottom:12px;width:100%!important}.schedule-location-form__mycare-map .address,.schedule-physician-form__mycare-map .address{font-size:12px;margin-bottom:0}.schedule-location-form__mycare-map .address .country,.schedule-physician-form__mycare-map .address .country{display:none}.schedule-location-form__mycare-map-wrap,.schedule-physician-form__mycare-map-wrap{width:100%;margin-bottom:30px}@media all and (min-width:56.25em){.schedule-location-form__mycare-map-wrap,.schedule-physician-form__mycare-map-wrap{margin-bottom:0;width:50%;padding:10px 60px 10px 0}}.schedule-location-form__mycare-map-wrap+.schedule-location-form__mycare-group,.schedule-location-form__mycare-map-wrap+.schedule-physician-form__mycare-group,.schedule-physician-form__mycare-map-wrap+.schedule-location-form__mycare-group,.schedule-physician-form__mycare-map-wrap+.schedule-physician-form__mycare-group{border-top:1px solid #ccc}@media all and (min-width:56.25em){.schedule-location-form__mycare-map-wrap+.schedule-location-form__mycare-group,.schedule-location-form__mycare-map-wrap+.schedule-physician-form__mycare-group,.schedule-physician-form__mycare-map-wrap+.schedule-location-form__mycare-group,.schedule-physician-form__mycare-map-wrap+.schedule-physician-form__mycare-group{border-left:1px solid #ccc;border-top:0}}.schedule-location-form__mycare-group,.schedule-physician-form__mycare-group{padding-top:30px}@media all and (min-width:56.25em){.schedule-location-form__mycare-group,.schedule-physician-form__mycare-group{-ms-flex-item-align:stretch;align-self:stretch;width:50%;padding:10px 0 10px 60px}}.schedule-location-form__mycare-group label.form-required:after,.schedule-physician-form__mycare-group label.form-required:after{display:none}.schedule-location-form .mycare-schedule-location-link{display:none}@media all and (min-width:48em){.schedule-location-form .mycare-schedule-location-link{display:block}}.ios-device .schedule-location-form .mycare-schedule-location-link{display:none}@media all and (min-width:48em){.schedule-location-form .mycare-schedule-location-link--mobile{display:none}}.ios-device .schedule-location-form .mycare-schedule-location-link--mobile{display:block}.schedule-physician-form .mycare-schedule-physician-link{display:none}@media all and (min-width:48em){.schedule-physician-form .mycare-schedule-physician-link{display:block}}.ios-device .schedule-physician-form .mycare-schedule-physician-link{display:none}@media all and (min-width:48em){.schedule-physician-form .mycare-schedule-physician-link--mobile{display:none}}.ios-device .schedule-physician-form .mycare-schedule-physician-link--mobile{display:block}@media all and (min-width:48em){.schedule-location-result-form__iframe-wrap,.schedule-physician-result-form__iframe-wrap{position:relative;max-width:720px;margin:0 auto;left:10px}.schedule-location-result-form__iframe-wrap:after,.schedule-physician-result-form__iframe-wrap:after{content:'';width:21px;background-color:#fff;height:100%;right:-1px;border-left:1px solid #ccc;top:0;position:absolute;z-index:3;display:block}}.schedule-location-result-form__iframe,.schedule-physician-result-form__iframe{width:100%;height:750px;border:1px solid #ccc;display:block;-webkit-box-sizing:border-box;box-sizing:border-box}@media all and (min-width:48em){.schedule-location-result-form__iframe,.schedule-physician-result-form__iframe{max-width:720px;max-height:501px;position:relative}}main{display:block}main .layout-content{border-bottom:1px solid #e5e5e5;margin-bottom:40px;padding-bottom:40px}main .layout-content.no-bottom-border{border-bottom:0;margin-bottom:0;padding-bottom:0}.layout-content{background-color:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.layout-sidebar-left{width:20%}@media all and (max-width:56.1875em){.layout-sidebar-left{width:100%}}.page-content--content-top{width:100%}.page-content--with-left-sidebar{width:calc(80% - 20px)}@media all and (max-width:56.1875em){.page-content--with-left-sidebar{padding-left:0;width:100%}}.page-content--with-left-sidebar .layout--two-column{padding-right:0}.page-content--with-left-sidebar .layout--two-column__small{padding:0;width:calc(1 / 4 * 100%)}@media all and (max-width:56.1875em){.page-content--with-left-sidebar .layout--two-column__small{padding:10px 0;width:100%}}.page-content--with-left-sidebar .node__addtoany{padding-right:0;width:calc(100% - 20px)}@media all and (max-width:56.1875em){.page-content--with-left-sidebar .node__addtoany{width:calc(100% - 10px)}}.page-content--with-left-sidebar .node__top-text{padding:0}.page-content--with-right-sidebar{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}@media all and (max-width:56.1875em){.page-content--with-right-sidebar{-ms-flex-wrap:wrap;flex-wrap:wrap}}.page-content--with-right-sidebar .region-content{padding:20px 20px 0;width:calc(3 / 4 * 100%)}@media all and (max-width:56.1875em){.page-content--with-right-sidebar .region-content{padding:10px 10px 0;width:100%}}.page-content--with-right-sidebar .layout-sidebar-right{padding:20px 20px 0;width:calc(1 / 4 * 100%)}@media all and (max-width:56.1875em){.page-content--with-right-sidebar .layout-sidebar-right{padding:10px 10px 0;width:100%}}.region-content{width:100%}#block-ech-local-tasks{background:#fff}@media all and (max-width:56.1875em){#block-ech-local-tasks .tabs{-ms-flex-wrap:wrap;flex-wrap:wrap}}#block-backbutton{position:relative}.node--component_page #block-ech-page-title h1{font-size:40px;font-weight:100;margin-bottom:20px;margin-top:20px}.ech-blocks-back-button-wrapper .ech-back-button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:0 0;-webkit-box-sizing:border-box;box-sizing:border-box;color:#3654a8;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:18px;font-weight:700;height:73px;left:0;line-height:1.3;padding:0;top:-10px}@media all and (max-width:56.1875em){.ech-blocks-back-button-wrapper .ech-back-button{background:0 0;font-size:15px;height:66px;left:0;padding:10px 0;top:-40px;z-index:1}}.ech-blocks-back-button-wrapper .ech-back-button:hover{color:#f46b20}.ech-blocks-back-button-wrapper .ech-back-button:hover::before{color:#f46b20}.ech-blocks-back-button-wrapper .ech-back-button::before{color:#3654a8}@media all and (max-width:56.1875em){.ech-blocks-back-button-wrapper .ech-back-button::before{font-size:10px;margin-left:5px;margin-right:10px;position:relative;top:1px}}.backbutton-addtoany-wrapper{padding:20px 0;position:relative;width:100%}.backbutton-addtoany-wrapper::after,.backbutton-addtoany-wrapper::before{content:'';display:table}.backbutton-addtoany-wrapper::after{clear:both}.backbutton-addtoany-wrapper .ech-back-button{position:initial}.backbutton-addtoany-wrapper .backbutton-wrapper{width:100%}@media all and (min-width:37.5em) and (max-width:56.1875em){.backbutton-addtoany-wrapper .backbutton-wrapper{float:left;width:75%}}.backbutton-addtoany-wrapper .ech-blocks-back-button-wrapper{display:inline-block}.backbutton-addtoany-wrapper .addtoany-wrapper{width:100%}@media all and (min-width:37.5em) and (max-width:56.1875em){.backbutton-addtoany-wrapper .addtoany-wrapper{float:right;width:25%}}.backbutton-addtoany-wrapper .addtoany-wrapper .addtoany_list{float:unset}.backbutton-addtoany-wrapper .addtoany--content-top{width:100%}.addtoany-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.rd-ech-back-button-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;height:66px;padding:10px 0}@media all and (min-width:56.25em){.rd-ech-back-button-wrapper{height:73px;padding:15px 0}}.rd-ech-back-button-wrapper .rd-ech-back-button{background:0 0;color:#3655a6;font-size:16px;font-weight:700;left:0;line-height:1.2;padding-left:23px;position:relative;top:0}.rd-ech-back-button-wrapper .rd-ech-back-button:hover{color:#f46b20}.rd-ech-back-button-wrapper .rd-ech-back-button:hover::before{color:#f46b20}.rd-ech-back-button-wrapper .rd-ech-back-button::before{color:#3655a6;left:0;position:absolute;top:3px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.library-article .disclaimer-text{margin:10px 0 20px}.campaign-page__container{-webkit-box-sizing:border-box;box-sizing:border-box;padding-bottom:20px;padding-top:20px;position:relative;width:100%}.campaign-page__container form label{display:block;margin-bottom:5px}.campaign-page__container input,.campaign-page__container textarea{margin-bottom:15px}.campaign-page__container .button{cursor:pointer;font-size:18px;font-weight:700;padding:16px 22px}.with-exp-filters .layout-content{margin:0 -10px;padding:0 10px}@media all and (min-width:56.25em){.with-exp-filters .layout-content{margin:0}}@media all and (max-width:56.1875em){.with-exp-filters .container{padding:14px 10px 0}}.with-exp-filters .backbutton-addtoany-wrapper{background-color:#fff;margin:0 -10px;padding-left:10px;padding-right:10px}@media all and (min-width:56.25em){.with-exp-filters .backbutton-addtoany-wrapper{padding-left:0;padding-right:0;width:calc(100% + 20px)}}.with-exp-filters .page-content--content-top{position:relative}@media all and (min-width:56.25em){.with-exp-filters .page-content--content-top{border-bottom:1px solid #ccc;margin-bottom:20px;padding:40px 0 20px;text-align:center}}@media all and (max-width:56.1875em){.with-exp-filters .page-content--content-top{background:#fff;-webkit-box-sizing:content-box;box-sizing:content-box;margin:0 -10px;padding:0 10px 10px}}.with-exp-filters h1{font-weight:200}.with-exp-filters h2,.with-exp-filters h3,.with-exp-filters h4{font-weight:200}@media all and (min-width:56.25em){.with-exp-filters .layout-sidebar-left{width:25%}}@media all and (max-width:56.1875em){.with-exp-filters .layout-sidebar-left h2{margin-bottom:60px}}@media all and (min-width:56.25em){.with-exp-filters .page-content--with-left-sidebar{width:calc(75% - 20px)}}.page__doctors .js-pager__items{margin:20px 0}@media all and (min-width:56.25em){.page__doctors .js-pager__items{margin:0 0 50px}}.page__doctors .page-content--with-left-sidebar{padding-bottom:30px;position:relative}.page__doctors .page-content--with-left-sidebar footer{bottom:7px;font-size:16px;left:10px;position:absolute;width:100%;text-align:center}.adminimal-admin-toolbar .page__doctors .page-content--with-left-sidebar footer{bottom:-44px;left:0}@media all and (max-width:56.1875em){.page__doctors .page-content--with-left-sidebar footer{left:0;bottom:10px}.adminimal-admin-toolbar .page__doctors .page-content--with-left-sidebar footer{bottom:-44px}}.physicians-autocomplete-wrapper{background-color:#fff;border:1px solid #666;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px;position:relative;z-index:1}.physicians-autocomplete-wrapper hr{margin:15px 0}.physicians-autocomplete-wrapper .physicians__list a,.physicians-autocomplete-wrapper .specialities__list a{color:#333;display:block;font-weight:500;padding:4px 7px}@media all and (min-width:56.25em){.physicians-autocomplete-wrapper .physicians__list a,.physicians-autocomplete-wrapper .specialities__list a{padding:5px 10px}}.physicians-autocomplete-wrapper .physicians__list a:hover,.physicians-autocomplete-wrapper .specialities__list a:hover{background-color:#f2f2f2;color:#333;text-decoration:none}.physicians-autocomplete-wrapper .physicians-search,.physicians-autocomplete-wrapper .specialties-search{display:block;padding:10px 0 5px}.doctors__list-top{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}@media all and (max-width:56.1875em){.doctors__list-top{background:#fff;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:10px 20px 20px;margin:-10px -19px -20px}}.doctors__title{display:inline-block}.doctors__sort-container{display:inline-block;text-align:left}@media all and (min-width:56.25em){.doctors__sort-container{text-align:right}}.doctors__sort-container__label{display:inline-block;margin-right:10px;font-weight:200}#doctors__mobile-filters label:not(.label-checkbox),.doctors__sort-container--mobile label:not(.label-checkbox){margin:0 0 -27px;display:block;position:relative;padding:0 15px;font-weight:700}#doctors__mobile-filters .form-select,.doctors__sort-container--mobile .form-select{background:#fff calc(100% - 10px) 50% no-repeat url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAYCAIAAABx3JocAAAAA3NCSVQICAjb4U/gAAAAEHRFWHRTb2Z0d2FyZQBTaHV0dGVyY4LQCQAAANVJREFUOMtj/P//PwNlgImBYjBqxFAw4uuvn1jV/sIujmHEqwd1ZevTFjz7jCleuD5n6cvPBIz4+qyr8cie179vbzuQg2zKqwd1jUf2vP59dePeog3v8BrBLeLlKsLDwMDA8A9hClQ/AwMDAwO/eIApP5oRjBh55NeVDfuKlr35wsDAwMAkZyor+eDhSah+yepWB28xZoJGoJkCAzj044pUNp0Apz4vPlT9zlj140kXbDoJTqVaEFkOr2wHbzHcCeM/PvB5Xf265vN/8Kr5zzha5Aw/IwBsFJu2n1ukzwAAAABJRU5ErkJggg==);margin:0 0 20px;padding:0;-webkit-appearance:none}@media all and (orientation:portrait){#doctors__mobile-filters select.form-select,.doctors__sort-container--mobile select.form-select{padding:27px 15px 13px;width:100%}}@media all and (orientation:landscape){#doctors__mobile-filters select.form-select,.doctors__sort-container--mobile select.form-select{padding:27px 15px 13px;width:100%}}.doctors__sort-container--mobile .form-select{margin-bottom:10px}.doctors__sort{display:inline-block}.doctors__symbol-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-bottom:10px}.doctors__symbol{border-radius:50%;display:inline-block;height:20px;margin-right:10px;width:20px}.doctors__symbol-detail{display:inline-block;font-style:italic;margin:0}.page-physician__content-top .physician-desktop-back-button{display:none}@media all and (min-width:56.25em){.page-physician__content-top .physician-desktop-back-button{display:-webkit-box;display:-ms-flexbox;display:flex}}.page-physician__content-top .physician-mobile-back-button{display:-webkit-box;display:-ms-flexbox;display:flex}@media all and (min-width:56.25em){.page-physician__content-top .physician-mobile-back-button{display:none}}.thank-you__container{margin-top:30px}.thank-you__container h1{font-weight:400}.thank-you__container #block-ech-content>div{color:#999}.thank-you__container #block-ech-content ul{list-style:none;margin:20px 0 0;padding:0}.thank-you__container #block-ech-content li{border-bottom:1px solid #666;margin-bottom:20px;padding-bottom:20px}.thank-you__container #block-ech-content li:last-of-type{border-bottom:0}.thank-you__container .thank-you__location{display:inline-block;font-size:18px;font-weight:700}.thank-you__container .thank-you__class h2{display:inline-block}.thank-you__container .thank-you__class h2 a{display:inline-block;font-size:18px;position:relative}.thank-you__container .thank-you__details{display:block;font-size:16px}.taxonomy-term__content #block-ech-content{display:none}.taxonomy-term__content .views-element-container h2{font-weight:200;margin-bottom:20px}.taxonomy-term__content .layout-sidebar-right h2{font-weight:200}.page-content--no-sidebar #block-ech-content{margin-top:20px}.payment-page #block-ech-content>div{margin-bottom:40px}.question-section li{margin-bottom:20px;padding-left:35px}.question-section li::before{color:#b7d9e3;font-size:24px;top:0}.question-section .question{font-weight:700}#block-symptomchecker{background-color:#d5ebf1;padding:15px;text-align:center}@media all and (max-width:56.1875em){#block-symptomchecker .views-exposed-form{margin-left:auto;margin-right:auto;max-width:400px}}#block-symptomchecker .form-search{font-size:15px}.launchpad__image{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.views-infinite-scroll-content-wrapper{position:relative;padding-bottom:85px}.views-infinite-scroll-content-wrapper .js-pager__items.pager{position:absolute!important;bottom:0;left:50%;margin-left:-150px!important;width:300px!important}.iti__country-list li{list-style-type:none;margin-left:0;margin-bottom:0}.view-stay-healthy-parent .views-infinite-scroll-content-wrapper .js-pager__items{position:static;margin-left:auto;width:100%}.ech-yext-search-form form{position:relative}.ech-yext-search-form form .form-submit{background:0 0;font-size:0;padding:15px;position:relative;z-index:2}.ech-yext-search-form form .form-actions{display:inline-block;background:unset;border-left:0;border-radius:0;font-size:0;height:28px;position:absolute;right:6px;bottom:16px;width:34px}.ech-yext-search-form form .form-actions::after{color:#666;font-size:25px;left:9px;position:absolute;top:7px;z-index:1}#block-livechatcallmeback{margin-top:6px}#views-exposed-form-site-search-sitewide-search .form-item-search input,#views-exposed-form-site-search-sitewide-search--article .form-item-search input{-webkit-appearance:none;height:47px}#views-exposed-form-site-search-sitewide-search .form-item-search input[type=search],#views-exposed-form-site-search-sitewide-search--article .form-item-search input[type=search]{width:auto;height:47px}#views-exposed-form-site-search-sitewide-search .form-item-search::after,#views-exposed-form-site-search-sitewide-search--article .form-item-search::after{color:#666;font-size:25px;position:absolute;right:15px;top:12px}#views-exposed-form-site-search-sitewide-search .form-actions,#views-exposed-form-site-search-sitewide-search--article .form-actions{display:none}#views-exposed-form-site-search-sitewide-search--article>.dropdown-search-message,#views-exposed-form-site-search-sitewide-search>.dropdown-search-message{display:none}#views-exposed-form-site-search-sitewide-search .ech-details summary,#views-exposed-form-site-search-sitewide-search--article .ech-details summary{color:#3654a8;cursor:pointer;font-weight:600;padding:20px 0 10px}#views-exposed-form-site-search-sitewide-search .ech-details summary .search-results-count,#views-exposed-form-site-search-sitewide-search--article .ech-details summary .search-results-count{color:#000;font-size:18px;font-weight:600}#views-exposed-form-site-search-sitewide-search .ech-details summary::-webkit-details-marker,#views-exposed-form-site-search-sitewide-search--article .ech-details summary::-webkit-details-marker{display:none}#views-exposed-form-site-search-sitewide-search .ech-details summary[aria-expanded=true],#views-exposed-form-site-search-sitewide-search--article .ech-details summary[aria-expanded=true]{font-size:0}#views-exposed-form-site-search-sitewide-search .ech-details summary[aria-expanded=true]::after,#views-exposed-form-site-search-sitewide-search--article .ech-details summary[aria-expanded=true]::after{color:#3654a8;content:'Hide Search Results';font-size:16px;font-weight:600;margin-left:5px}#views-exposed-form-site-search-sitewide-search .ech-details summary:focus,#views-exposed-form-site-search-sitewide-search--article .ech-details summary:focus{outline:0}#views-exposed-form-site-search-sitewide-search .ech-details .details-wrapper,#views-exposed-form-site-search-sitewide-search--article .ech-details .details-wrapper{background:#d5ebf1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:10px 0 15px;padding:15px}#views-exposed-form-site-search-sitewide-search .ech-details .details-description,#views-exposed-form-site-search-sitewide-search--article .ech-details .details-description{width:100%}#views-exposed-form-site-search-sitewide-search .ech-details .dropdown-search-title,#views-exposed-form-site-search-sitewide-search--article .ech-details .dropdown-search-title{display:block;font-size:20px;font-weight:600;margin-bottom:10px;width:100%}#views-exposed-form-site-search-sitewide-search .ech-details fieldset,#views-exposed-form-site-search-sitewide-search--article .ech-details fieldset{font-size:16px;margin-bottom:5px;width:100%}@media all and (min-width:37.5em){#views-exposed-form-site-search-sitewide-search .ech-details fieldset,#views-exposed-form-site-search-sitewide-search--article .ech-details fieldset{width:calc(1 / 3 * 100% - 10px)}}#views-exposed-form-site-search-sitewide-search .ech-details fieldset .form-item,#views-exposed-form-site-search-sitewide-search--article .ech-details fieldset .form-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}#views-exposed-form-site-search-sitewide-search .ech-details fieldset .form-checkbox,#views-exposed-form-site-search-sitewide-search--article .ech-details fieldset .form-checkbox{font-size:22px}#views-exposed-form-site-search-sitewide-search .ech-details .dropdown-search-message,#views-exposed-form-site-search-sitewide-search--article .ech-details .dropdown-search-message{display:block;font-style:italic;margin:5px 0 10px}#views-exposed-form-site-search-sitewide-search .ech-details .button,#views-exposed-form-site-search-sitewide-search--article .ech-details .button{background-color:#006d8c;-ms-flex-preferred-size:100%;flex-basis:100%;margin-top:20px}#views-exposed-form-site-search-sitewide-search .ech-details .button:hover,#views-exposed-form-site-search-sitewide-search--article .ech-details .button:hover{background-color:#3654a8}.search-page__content-top{padding-bottom:40px;padding-top:40px;text-align:right}.search-page__title{font-weight:100;margin-bottom:25px}.search-page__header h3{display:inline-block;font-size:16px;font-weight:100}.search-page__header ul{display:inline-block;list-style:none;padding-left:5px}.search-page__header a::after{color:#000;content:'?';font-weight:100}.sg-colors{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;list-style-type:none;padding:0}.sg-colors li{border:1px solid #000;border-radius:8px;display:inline-block;margin:0 10px 10px 0;padding:5px 5px 10px;width:240px}.sg-colors .sg-colors__sample{border-radius:8px;height:80px}.sg-colors .sg-info span{display:inline-block;margin:5px 0}.sg-fonts{list-style-type:none;padding:0}.sg-fonts li{margin-bottom:10px}.sg-subtype{background-color:#3654a8;padding:30px 20px 20px}.sg-subtype h2 a{color:#fff;font-size:40px;text-decoration:none;text-transform:uppercase}.sg-pattern .sg-pattern-head,.sg-pattern-example{padding:20px}.pl-icomoon__container ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;list-style-type:none;padding:0}.pl-icomoon__container ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:25px;width:200px}.pl-icomoon__container ul i{margin-bottom:10px}.pl-icomoon__container ul span{text-align:center;width:100%}#molecules-header-menu-html .sg-pattern-example,#molecules-main-menu-html .sg-pattern-example,#organisms-header .sg-pattern-example{background:#8d3a13}.pl-layouts>div{background-color:#999;border:1px solid #333;height:150px;margin-bottom:20px;padding-top:20px;text-align:center}.pl-layouts>div:not(.container){display:inline-block;max-width:100%;padding:20px;width:400px}
