/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.animate-fade{transition:opacity .3s ease-out}.animate-fade:hover{opacity:0}.animate-move>.demo-shape{transition:all .8s ease-in-out}.demo-animate{background-color:#e5e5e5;border-radius:8px;cursor:pointer;padding:1em;text-align:center}@font-face{font-family:"Gotham Bold";src:local("../../../fonts/Gotham-Bold.otf");src:url(/themes/custom/discoverhealth_e/fonts/Gotham-Bold.otf)}@font-face{font-family:"Gotham Book";src:local("../../../fonts/Gotham-Book.otf");src:url(/themes/custom/discoverhealth_e/fonts/Gotham-Book.otf)}@font-face{font-family:"Gotham Black";src:local("../../../fonts/Gotham-Black.otf");src:url(/themes/custom/discoverhealth_e/fonts/Gotham-Black.otf)}@font-face{font-family:"Gotham Medium";src:local("../../../fonts/Gotham-Medium.otf");src:url(/themes/custom/discoverhealth_e/fonts/Gotham-Medium.otf)}html{box-sizing:border-box;font-family:"Gotham Book","Arial",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,*::after,*::before{box-sizing:inherit}.main{display:block;background:#f2f2f2}a{color:#265ca6}a:hover{color:#265ca6}.homepage-banner-section a{color:#fff !important}.homepage-banner-section a:hover{color:#fff !important}a.primary-button{display:inline-block}.wysiwyg-content ul:not(.dots){list-style:none;list-style-type:none !important;padding-left:0 !important}.wysiwyg-content ul:not(.dots) li{margin-left:20px}.wysiwyg-content ul:not(.dots) li::before{content:"•";font-weight:bold;color:#6f549a;font-family:"Gotham Bold","Arial",sans-serif;margin-right:11px;margin-left:-20px;min-width:12px !important;text-align:right !important}.wysiwyg-content ul:not(.dots) li ul{margin-left:20px}.wysiwyg-content ul:not(.dots) li ul li::before{content:"◦";font-weight:bold;margin-right:13px}.wysiwyg-content ul:not(.dots) li ul ul{margin-left:40px}.wysiwyg-content ul:not(.dots) li ul ul li::before{content:"◦";font-weight:bold;margin-right:13px}.wysiwyg-content ol{list-style:none;list-style-type:none !important;counter-reset:my-awesome-counter;padding-left:0 !important;text-align:right}.wysiwyg-content ol li{margin-left:20px;text-align:left;counter-increment:my-awesome-counter}.wysiwyg-content ol li::before{content:counter(my-awesome-counter);color:#6f549a;font-family:"Gotham Bold","Arial",sans-serif;margin-right:11px;margin-left:-20px;min-width:12px !important;text-align:right !important}.primary-button{text-decoration:none;text-align:center;border:none;border-radius:25px;font-size:16px;line-height:20px;padding:15px 16px;width:140px;max-width:100%;display:inline-block}.primary-button.purple{background:linear-gradient(256deg,#6F549A,#29255D);color:#fff;font-family:"Gotham Bold","Arial",sans-serif;box-shadow:0 10px 18px -5px #79668c;position:relative;z-index:1}.primary-button.purple::before{border-radius:25px;position:absolute;content:"";top:0;right:0;bottom:0;left:0;background:linear-gradient(256deg,#B779E6,#6B478E);cursor:pointer;z-index:-1;opacity:0;transition:all .2s ease-in-out}.primary-button.purple:hover::before{opacity:1;cursor:pointer}.primary-button.purple:hover{cursor:pointer}.primary-button.white-on-blue{background:#fff;color:#444;font-family:"Gotham Bold","Arial",sans-serif;box-shadow:0 8px 18px -5px #013d84;transition:all .2s ease-in-out}.primary-button.white-on-blue:hover{background:#f6f6f6;cursor:pointer}.primary-button.white-on-purple{background:#fff;color:#444;font-family:"Gotham Bold","Arial",sans-serif;box-shadow:0 8px 18px -5px #4d1a7f;transition:all .2s ease-in-out}.primary-button.white-on-purple:hover{background:#f6f6f6;cursor:pointer}.primary-button.go-button{background:linear-gradient(256deg,#54A1D8,#265CA6);color:#fff;font-family:"Gotham Bold","Arial",sans-serif;box-shadow:0 10px 18px -5px #79668c;position:relative;z-index:1}.primary-button.go-button::before{border-radius:25px;position:absolute;content:"";top:0;right:0;bottom:0;left:0;background:linear-gradient(256deg,#64BBF9,#2C6EC8);cursor:pointer;z-index:-1;opacity:0;transition:all .2s ease-in-out}@media(min-width:768px){.primary-button.go-button::before{width:100px;max-width:100px}}@media(min-width:768px){.primary-button.go-button{width:100px;max-width:100px}}.primary-button.go-button:hover::before{opacity:1;cursor:pointer}.primary-button.go-button:hover{cursor:pointer}.primary-button.view-all{transition:all .3s;font-family:"Gotham Bold","Arial",sans-serif;background:none;border-radius:25px;border:1px solid #29255d;overflow:auto;position:relative;z-index:9;color:#444}.primary-button.view-all::before{background:#fff;color:#444;border-radius:25px;content:"";left:0;position:absolute;top:0;width:100%;z-index:-2}.primary-button.view-all::after{transition:all .3s;background:linear-gradient(256deg,#6F549A,#29255D);color:#fff;border-radius:25px;content:"";height:100%;left:0;position:absolute;top:0;width:0%;z-index:-1}.primary-button.view-all:hover{cursor:pointer;color:#fff}.primary-button.view-all:hover::after{width:100%}@media(min-width:768px){.primary-button{font-size:18px}}.form-item{display:inline-block}.form-item input[type=text],.form-item input[type=url],.form-item input[type=email],.form-item input[type=tel],.form-item input[type=number],.form-item input[type=password],.form-item select,.form-item textarea{display:block;color:#444;padding:18px 16px;line-height:20px;border:1px solid #54a1d8;border-radius:5px;font-size:16px;width:300px;max-width:100%}.form-item input[type=text].error,.form-item input[type=url].error,.form-item input[type=email].error,.form-item input[type=tel].error,.form-item input[type=number].error,.form-item input[type=password].error,.form-item select.error,.form-item textarea.error{color:#e20d0d;border:1px solid #e20d0d}@media(min-width:768px){.form-item input[type=text],.form-item input[type=url],.form-item input[type=email],.form-item input[type=tel],.form-item input[type=number],.form-item input[type=password],.form-item select,.form-item textarea{font-size:18px}}.form-item textarea{width:430px;min-height:78px;min-width:300px;max-width:100%}.form-item label{display:block;text-align:left;font-size:14px;color:#444;font-family:"Gotham Book","Arial",sans-serif}@media(min-width:768px){.form-item label{font-size:16px}}.form-item select{background:#fff;color:#444;font-family:"Gotham Book","Arial",sans-serif;font-weight:500;font-size:18px;border:1px solid #54a1d8;padding:14px 16px;height:45px}.form-item select:hover{cursor:pointer}.form-item p{color:#444}.form-item--radio__item input{font-family:"Gotham Book","Arial",sans-serif !important}.form-item--radio__item input[type=radio]{display:none}.form-item--radio__item label{cursor:pointer;font-size:16px;font-family:"Gotham Book","Arial",sans-serif;color:#444}@media(min-width:768px){.form-item--radio__item label{font-size:18px}}.form-item--radio__item input[type=radio]+label span{display:inline-block;vertical-align:middle;width:20px;height:20px;margin-right:8px;background-image:url(/themes/custom/discoverhealth_e/images/shared-components/radio-button-unchecked.svg);background-position:center;background-repeat:no-repeat;background-size:20px 20px}.form-item--radio__item input[type=radio]:checked+label span{background-image:url(/themes/custom/discoverhealth_e/images/shared-components/radio-button-checked.svg);background-position:center;background-repeat:no-repeat;background-size:20px 20px}.form-item--checkbox__item input[type=checkbox]{display:none}.form-item--checkbox__item label{cursor:pointer;font-size:16px;font-family:"Gotham Book","Arial",sans-serif;color:#444}@media(min-width:768px){.form-item--checkbox__item label{font-size:18px}}.form-item--checkbox__item input[type=checkbox]+label span{display:inline-block;vertical-align:middle;width:20px;height:20px;margin-right:8px;background-image:url(/themes/custom/discoverhealth_e/images/shared-components/checkbox-unchecked.svg);background-position:center;background-repeat:no-repeat;background-size:20px 20px}.form-item--checkbox__item input[type=checkbox]:checked+label span{background-image:url(/themes/custom/discoverhealth_e/images/shared-components/checkbox-checked.svg);background-position:center;background-repeat:no-repeat;background-size:20px 20px}@media(min-width:768px){form.webform-submission-form{margin-top:-20px}}@media(min-width:1024px){form.webform-submission-form{margin-top:100px}}.disabled{color:#d7d7d7}.disabled label{color:#d7d7d7}.disabled input[type=text],.disabled input[type=url],.disabled input[type=email],.disabled input[type=tel],.disabled input[type=number],.disabled textarea{background:#fff;border:1px solid #d7d7d7;color:#d7d7d7}.disabled input[type=text]:hover,.disabled input[type=url]:hover,.disabled input[type=email]:hover,.disabled input[type=tel]:hover,.disabled input[type=number]:hover,.disabled textarea:hover{cursor:default}.flex{display:flex;flex-wrap:wrap}.flex .half-section{flex-basis:100%;margin-bottom:30px}@media(min-width:768px){.flex .half-section{flex-basis:calc(50% - 15px)}.flex .half-section:nth-child(odd){margin-right:30px}}@media(min-width:920px){.flex .half-section{flex-basis:calc(50% - 60px)}.flex .half-section:nth-child(odd){margin-right:120px}}.full-width{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);padding-left:calc(50vw - 50%);padding-right:calc(50vw - 50%)}.card{width:254px;text-align:left;vertical-align:top;flex:none}@media(min-width:920px){.card{width:254px}.card.homepage-card{width:254px}}.card:hover .card-image-wrapper .card-image,.card:active .card-image-wrapper .card-image,.card:focus .card-image-wrapper .card-image{transition:.4s ease;transform:scale(1.08)}.card .clickable-card-element{text-decoration:none;cursor:pointer;padding:0;margin:0;color:#444}.card .clickable-card-element.inactive{pointer-events:none;cursor:default}.card .card-image-wrapper{border-radius:7px;width:100%;max-width:100%;height:184px;overflow:hidden}.card .card-image-wrapper .card-image{width:auto;min-width:100%;height:auto;min-height:184px;transition:.4s ease;background-size:cover;background-position:center;background-repeat:no-repeat;-o-object-fit:cover;object-fit:cover}.card .card-body{padding:8px 4px}.card .card-body .card-title{font-family:"Gotham Bold","Arial",sans-serif;line-height:1.28;font-size:18px;width:100%;white-space:normal;margin-bottom:5px}.card .card-body .card-detail{font-family:"Gotham Book","Arial",sans-serif;font-size:16px}.card.event-card .card-body .card-title{font-family:"Gotham Medium","Arial",sans-serif}.card.homepage-card{width:290px;margin-right:20px;display:inline-block}@media(min-width:920px){.card.homepage-card{width:300px;margin-right:60px}}.card.homepage-card.location-card .card-image-wrapper,.card.homepage-card.location-card .image-wrapper,.card.homepage-card.service-card .card-image-wrapper,.card.homepage-card.service-card .image-wrapper{height:168px}.card.homepage-card .card-content,.card.homepage-card.service-card{min-height:400px;height:420px;max-height:calc(100% - 25px)}.card.homepage-card .primary-button.purple{font-size:15px;width:174px !important;display:block;margin:20px auto;padding-top:10px;padding-bottom:10px}.card.homepage-card .employment-status{position:absolute;top:15px;right:10px;text-align:right;color:#6f549a;font-size:16px;line-height:1.1;width:125px;white-space:normal}@media(min-width:920px){.card.homepage-card .employment-status{right:15px}}.category-view{width:100%;max-width:1100px;margin-right:auto;margin-left:auto;display:flex;justify-content:space-between}.category-view .view-rows{display:inline-block}.category-view .feed-icon{display:none}legend.h2{font-size:16px;font-weight:600}.js-form-item.form-item{max-width:none}.js-form-item h1{width:100%}.js-form-item label{display:inline-block}.js-form-item label.required:after{content:" *";color:#b30000}.form-fieldset .js-form-required:after,.js-form-item .js-form-required:after{content:" *";font-weight:bold;color:red}.form-item__dropdown select{width:100%;height:58px}#hidden-nid,#hidden-card{display:none !important;font-size:0 !important;height:0 !important}.category-view{display:block;width:100%;max-width:1100px;overflow:hidden;text-align:center;margin-top:-15px}@media(min-width:920px){.category-view{margin-top:120px;text-align:left}}.category-view header{font-size:36px;margin-bottom:32px;text-align:left}@media(min-width:480px){.category-view header{text-align:center}}.category-view .views-row{display:block;margin-right:10px;margin-left:10px;padding-bottom:40px}@media(min-width:480px){.category-view .views-row{display:inline-block;vertical-align:top}}.category-view .views-row .card.news-card{width:100%}.category-view .views-row .card.news-card .card-image-wrapper{height:220px}.category-view .views-row .card.news-card .card-image-wrapper .card-image{min-height:220px}@media(min-width:480px){.category-view .views-row .card.news-card{width:254px}.category-view .views-row .card.news-card .card-image-wrapper{height:184px}.category-view .views-row .card.news-card .card-image-wrapper .card-image{min-height:184px}}.category-view .views-infinite-scroll-content-wrapper{width:-moz-fit-content;width:fit-content;margin-left:-10px;margin-right:-10px;display:block;border-bottom:solid 1px #444}.category-view .js-pager__items{display:block;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto;text-align:center;padding:0}.category-view .js-pager__items .pager__item .button{width:218px;height:52px;border-radius:30px;border:solid 1px #29255d;background:#f2f2f2;font-family:"Gotham Bold","Arial",sans-serif;font-weight:900;font-size:18px;line-height:49px;padding:0;text-transform:none;z-index:1;color:#444;margin-top:20px}.category-view .js-pager__items .pager__item .button:hover{color:#fff}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.curvy-svg{display:none}#header-container{z-index:10}.menu-item .down-arrow{width:20px;height:20px;margin-top:8px !important}}.pl-template{display:flex;flex-flow:column nowrap}.pl .sg-subtype h2,.sg-main .sg-subtype h2{font-size:3rem;text-transform:uppercase;background-color:#333}.pl .sg-subtype h2 a,.sg-main .sg-subtype h2 a{max-width:1440px;width:100%;margin:0 auto;padding:1rem 1rem;display:block;color:#fff;text-decoration:none;line-height:1}@media(min-width:480px){.pl .sg-subtype h2 a,.sg-main .sg-subtype h2 a{padding:1rem 1rem}}@media(min-width:1440px){.pl .sg-subtype h2 a,.sg-main .sg-subtype h2 a{padding-left:calc(1rem + -50vw + 1440px/2);padding-right:calc(1rem + -50vw + 1440px/2)}}.pl .sg-pattern>div,.sg-main .sg-pattern>div{max-width:1440px;width:100%;margin:0 auto;padding:0 1rem}@media(min-width:480px){.pl .sg-pattern>div,.sg-main .sg-pattern>div{padding:0 1rem}}@media(min-width:1440px){.pl .sg-pattern>div,.sg-main .sg-pattern>div{padding-left:calc(1rem + -50vw + 1440px/2);padding-right:calc(1rem + -50vw + 1440px/2)}}.pl .sg-pattern-title,.sg-main .sg-pattern-title{color:#738ba3;font-size:1.4rem !important;text-transform:none !important}.pl .sg-pattern-title a,.sg-main .sg-pattern-title a{color:#265ca6 !important;font-family:Calibre,Arial,sans-serif;font-size:2.2rem;font-weight:500;text-transform:uppercase !important}.pl .sg-pattern-extra-info,.sg-main .sg-pattern-extra-info{width:55%}.pl .sg-pattern .sg-pattern-example,.sg-main .sg-pattern .sg-pattern-example{margin-top:2em}.pl .visually-hidden,.sg-main .visually-hidden{position:absolute !important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}.pl .sg-colors,.sg-main .sg-colors{display:flex;flex-wrap:wrap;list-style:none;padding:0;margin:0}.pl .sg-colors li,.sg-main .sg-colors li{flex:0 0 100px;margin:0 .5rem 1rem}.pl .sg-colors__sample,.sg-main .sg-colors__sample{display:block;height:100px;margin-bottom:.3em}.header,.footer{max-width:1440px;width:100%;margin:0 auto;padding:0 1rem;padding-bottom:4em}@media(min-width:480px){.header,.footer{padding:0 1rem}}@media(min-width:1440px){.header,.footer{padding-left:calc(1rem + -50vw + 1440px/2);padding-right:calc(1rem + -50vw + 1440px/2)}}.main{padding-left:20px;padding-right:20px}@media(min-width:768px){.main{padding-left:40px;padding-right:40px}}@media(min-width:920px){.main{display:flex}}@media(min-width:1440px){.main{padding-left:165px;padding-right:165px}}@media(min-width:1440px){.main{padding-left:180px;padding-right:180px}}.main-sidebar{margin-bottom:2rem}@media(min-width:920px){.main-sidebar{order:2;width:33%;margin-bottom:0}}.main-content{width:100%}@media(min-width:920px){.main-content--with-sidebar{margin-right:1rem;width:calc(100% - (33% + 1rem))}}.grid__item{flex-grow:1;margin-bottom:1em;width:100%}@media(min-width:920px){.grid__item{margin:0 3% 3% 0;width:auto}}.grid__item:last-child{margin-right:0}.grid--columns-2 .grid__item{flex-grow:1;margin-bottom:1em;width:100%}@media(min-width:920px){.grid--columns-2 .grid__item{margin:0 3% 3% 0;width:auto}}.grid--columns-2 .grid__item:last-child{margin-right:0}@media(min-width:920px){.grid--columns-2 .grid__item{width:48.2%}.grid--columns-2 .grid__item:nth-child(2n){margin-right:0}}.grid--columns-3 .grid__item{flex-grow:1;margin-bottom:1em;width:100%}@media(min-width:920px){.grid--columns-3 .grid__item{margin:0 3% 3% 0;width:auto}}.grid--columns-3 .grid__item:last-child{margin-right:0}@media(min-width:920px){.grid--columns-3 .grid__item{width:31%}.grid--columns-3 .grid__item:nth-child(3n){margin-right:0}}.grid--pl .grid__item{background-color:rgba(0,0,0,.2);min-height:100px}.grid--divider .grid__item{flex-grow:0}@media(min-width:920px){.grid--divider .grid__item{margin-right:3.5%;position:relative}.grid--divider .grid__item::after{background-color:#f2f2f2;content:"";display:block;height:100%;position:absolute;top:0;width:1px}}@media(min-width:920px){.grid--divider .grid__item:last-child{margin-right:0}}.grid--divider .grid__item:last-child::after{display:none}.grid--divider.grid--columns-2 .grid__item{flex-grow:0}@media(min-width:920px){.grid--divider.grid--columns-2 .grid__item{margin-right:3.5%;position:relative}.grid--divider.grid--columns-2 .grid__item::after{background-color:#f2f2f2;content:"";display:block;height:100%;position:absolute;top:0;width:1px}}.grid--divider.grid--columns-2 .grid__item::after{right:-3.5%}.grid--divider.grid--columns-2 .grid__item:nth-child(2n){margin-right:0}.grid--divider.grid--columns-2 .grid__item:nth-child(2n)::after{display:none}@media(min-width:920px){.grid--divider.grid--columns-2 .grid__item:last-child{margin-right:0}}.grid--divider.grid--columns-2 .grid__item:last-child::after{display:none}.grid--divider.grid--columns-3 .grid__item{flex-grow:0}@media(min-width:920px){.grid--divider.grid--columns-3 .grid__item{margin-right:3.5%;position:relative}.grid--divider.grid--columns-3 .grid__item::after{background-color:#f2f2f2;content:"";display:block;height:100%;position:absolute;top:0;width:1px}}.grid--divider.grid--columns-3 .grid__item::after{right:-5.5%}.grid--divider.grid--columns-3 .grid__item:nth-child(3n){margin-right:0}.grid--divider.grid--columns-3 .grid__item:nth-child(3n)::after{display:none}@media(min-width:920px){.grid--divider.grid--columns-3 .grid__item:last-child{margin-right:0}}.grid--divider.grid--columns-3 .grid__item:last-child::after{display:none}.grid{display:flex;flex-wrap:wrap}.toolbar-bar{position:fixed;z-index:500000}@media(min-width:1024px){.toolbar-bar{position:absolute}}input,button{outline:none}.sticky{position:fixed;top:0;width:100%}.desktop{display:none}#header{display:block;padding:0;margin:0px 0px;max-width:100%;height:64px;position:sticky;top:100;z-index:10}#header #header-container{width:100%}#header #header-container.sticky{height:70px}#header #header-container #banner-desktop{height:117px;display:none;width:100%;vertical-align:middle;padding:28px 165px 30px;background:#fff}@media(min-width:1024px){#header #header-container #banner-desktop{padding-left:30px;padding-right:30px;display:flex}}@media(min-width:1200px){#header #header-container #banner-desktop{padding-left:100px;padding-right:100px}}@media(min-width:1440px){#header #header-container #banner-desktop{padding-left:165px;padding-right:165px}}#header #header-container #banner-desktop.sticky{height:0px;overflow:hidden}#header #header-container #banner-desktop .subscribe-info-container{display:flex;margin-left:auto;align-items:center;font-size:16px}#header #header-container #banner-desktop .subscribe-info-container .subscribe{padding-left:30px;padding-right:30px;height:38px;border:solid 1px #000;border-radius:19px;color:#444;text-decoration:none;text-align:center;background:linear-gradient(to right,#444444 50%,white 50%);background-size:200% 100%;background-position:right bottom;transition:all .2s ease-out}#header #header-container #banner-desktop .subscribe-info-container .subscribe:hover{background-position:left bottom;color:#fff}#header #header-container #banner-desktop .subscribe-info-container .subscribe .subscribe-text{line-height:38px;color:inherit}#header #header-container #menu-desktop{display:none;width:100%;height:70px;top:0;background:#fff;overflow:hidden;padding:15px 165px 0;box-shadow:0 4px 4px 0 rgba(47,47,47,.5);margin-top:-1px}@media(min-width:1024px){#header #header-container #menu-desktop{padding-left:30px;padding-right:30px;display:flex}}@media(min-width:1200px){#header #header-container #menu-desktop{padding-left:100px;padding-right:100px}}@media(min-width:1440px){#header #header-container #menu-desktop{padding-left:165px;padding-right:165px}}#header #header-container #menu-desktop.sticky{margin:0;width:100%;height:70px}#header #header-container #menu-desktop #menu-container-desktop{display:flex;width:100%;height:38px}#header #header-container #menu-desktop #menu-container-desktop #menu-row{display:flex;margin:0;padding:0 80px 0 0;height:38px;line-height:38px;width:calc(100% - 133px);justify-content:space-between;overflow:hidden;transition:width .5s}#header #header-container #menu-desktop #menu-container-desktop #menu-row.expanded{width:100%;padding-right:0}#header #header-container #menu-desktop #menu-container-desktop #menu-row .menu-item{height:32px;display:flex;font-size:16px;font-family:"Gotham Bold","Arial",sans-serif;font-weight:200;color:#444;text-align:center;box-sizing:content-box;padding:0 3px}#header #header-container #menu-desktop #menu-container-desktop #menu-row .menu-item:hover{color:#265ca6}#header #header-container #menu-desktop #menu-container-desktop #menu-row .menu-item .menu-link{height:28px;text-decoration:none;color:inherit}#header #header-container #menu-desktop #menu-container-desktop #menu-row .menu-item .down-arrow{margin-top:5px;padding:0 3px 0 6px;width:18px}#header #header-container #menu-desktop #menu-container-desktop #search-container-desktop .global-search-input{margin:0;padding:0}#header #header-container #menu-desktop #menu-container-desktop #search-container-desktop .global-search-input .views-exposed-form{margin:0}#header #header-container #menu-desktop #menu-container-desktop #search-container-desktop .global-search-input .views-exposed-form .js-form-item .form-autocomplete{width:133px;padding:0 0 2px 45px}#header #header-container #menu-desktop #menu-container-desktop #search-container-desktop .global-search-input .views-exposed-form .form-actions{position:relative;margin-left:-92px;top:5px;left:-2px;z-index:-1}#header #header-container #menu-desktop #menu-container-desktop #search-container-desktop #search-icon-desktop{position:relative;top:-29px;left:20px}#header #header-container #menu-desktop #search-controls-container{position:absolute;overflow:visible}#header #header-container #menu-desktop #search-controls-container #search-clear-x-desktop{position:relative;opacity:0;top:10px;height:20px;width:20px;left:calc(100vw - 200px)}#header #header-container #menu-desktop #search-controls-container #search-clear-x-desktop:hover{cursor:pointer}#header #header-container .mega-menu{padding:50px 165px 80px;background:#fff;height:auto;transition:transform .5s;position:relative;z-index:-10;display:flex;justify-content:start;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);box-shadow:0 2px 15px 0 rgba(0,0,0,.5)}#header #header-container .mega-menu:focus{outline:none}#header #header-container .mega-menu#services-mega-menu,#header #header-container .mega-menu#patients-and-visitors-mega-menu{display:none;justify-content:space-between}@media(min-width:1024px){#header #header-container .mega-menu#services-mega-menu,#header #header-container .mega-menu#patients-and-visitors-mega-menu{padding-left:30px;padding-right:30px;display:flex}}@media(min-width:1200px){#header #header-container .mega-menu#services-mega-menu,#header #header-container .mega-menu#patients-and-visitors-mega-menu{padding-left:100px;padding-right:100px}}@media(min-width:1440px){#header #header-container .mega-menu#services-mega-menu,#header #header-container .mega-menu#patients-and-visitors-mega-menu{padding-left:165px;padding-right:165px}}#header #header-container .mega-menu#services-mega-menu .mega-menu-info,#header #header-container .mega-menu#patients-and-visitors-mega-menu .mega-menu-info{padding-right:30px;border-right:2px solid #444;width:25%}#header #header-container .mega-menu#services-mega-menu .mega-menu-info .mega-menu-title,#header #header-container .mega-menu#patients-and-visitors-mega-menu .mega-menu-info .mega-menu-title{font-size:26px;font-family:"Gotham Bold","Arial",sans-serif;color:#265ca6}#header #header-container .mega-menu#services-mega-menu .mega-menu-info .mega-menu-description,#header #header-container .mega-menu#patients-and-visitors-mega-menu .mega-menu-info .mega-menu-description{font-size:18px;font-family:"Gotham Book","Arial",sans-serif;font-weight:100;line-height:1.44}#header #header-container .mega-menu#services-mega-menu .mega-menu-info .mega-menu-link,#header #header-container .mega-menu#patients-and-visitors-mega-menu .mega-menu-info .mega-menu-link{font-size:16px;text-decoration:none;font-family:"Gotham Bold","Arial",sans-serif;color:#265ca6}#header #header-container .mega-menu#services-mega-menu .mega-menu-info .mega-menu-link .view-all-right,#header #header-container .mega-menu#patients-and-visitors-mega-menu .mega-menu-info .mega-menu-link .view-all-right{display:inline;padding-left:10px;margin-bottom:-2px}#header #header-container .mega-menu#services-mega-menu{transform:translateY(-300%)}#header #header-container .mega-menu#services-mega-menu .frequently-visited-services{width:75%;padding:0 30px}#header #header-container .mega-menu#services-mega-menu .frequently-visited-services .title{font-size:18px;font-family:"Gotham Bold","Arial",sans-serif;max-height:18px}#header #header-container .mega-menu#services-mega-menu .frequently-visited-services .services{display:flex}#header #header-container .mega-menu#services-mega-menu .frequently-visited-services .services .column{width:33%;list-style-type:none;padding:0 30px 0 0;margin:0}#header #header-container .mega-menu#services-mega-menu .frequently-visited-services .services .column .view-item{font-size:16px;margin-top:10px;height:auto}#header #header-container .mega-menu#services-mega-menu .frequently-visited-services .services .column .view-item .link{text-decoration:none}#header #header-container .mega-menu#services-mega-menu .frequently-visited-services .services .column .view-item .link:hover{font-family:"Gotham Bold","Arial",sans-serif;color:#265ca6;font-weight:100}#header #header-container .mega-menu#patients-and-visitors-mega-menu{transform:translateY(-300%)}#header #header-container .mega-menu#patients-and-visitors-mega-menu .mega-menu-info{min-width:25%}#header #header-container .mega-menu#patients-and-visitors-mega-menu .mega-menu-menus{width:75%}#header #header-container .mega-menu#patients-and-visitors-mega-menu .mega-menu-menus .mega-menu-nav{color:#444;margin:0 0 12px 30px;height:auto}#header #header-container .mega-menu#patients-and-visitors-mega-menu .mega-menu-menus .mega-menu-nav .title{font-size:18px;font-family:"Gotham Bold","Arial",sans-serif}#header #header-container .mega-menu#patients-and-visitors-mega-menu .mega-menu-menus .mega-menu-nav .links{list-style-type:none;padding:0;margin:0}#header #header-container .mega-menu#patients-and-visitors-mega-menu .mega-menu-menus .mega-menu-nav .links .link-item{margin-top:10px;font-size:16px;height:auto}#header #header-container .mega-menu#patients-and-visitors-mega-menu .mega-menu-menus .mega-menu-nav .links .link-item .link{text-decoration:none}#header #header-container .mega-menu#patients-and-visitors-mega-menu .mega-menu-menus .mega-menu-nav .links .link-item .link:hover{font-family:"Gotham Bold","Arial",sans-serif;color:#265ca6;font-weight:100}#header #header-container #header-mobile{display:block;height:64px;overflow:hidden;width:100%;position:fixed;top:0;left:0;box-shadow:0 2px 4px 0 rgba(47,47,47,.5)}@media(min-width:1024px){#header #header-container #header-mobile{display:none}}#header #header-container #header-mobile #search-container-mobile{height:64px;width:100%;transform:translateY(-100%);-webkit-transform:translateY(-100%);background:#fff}#header #header-container #header-mobile #search-container-mobile #search-input-mobile{display:inline-block;height:40px;width:calc(100% - 40px);margin:12px 20px;padding:0 150px 0 20px;font-size:18px;font-family:"Gotham Book","Arial",sans-serif;border-radius:20px;border:none;background:linear-gradient(256deg,#6F549A,#29255D);color:#fff}#header #header-container #header-mobile #search-container-mobile #search-clear-mobile{display:inline-block;position:relative;margin:10px;top:-25px;left:calc(100% - 100px);height:15px;width:15px}@media(min-width:768px){#header #header-container #header-mobile #search-container-mobile #search-clear-mobile{left:calc(100% - 160px)}}#header #header-container #header-mobile #search-container-mobile .search-submit-mobile{display:inline-block;position:relative;font-family:"Gotham Book","Arial",sans-serif;font-weight:900;top:-62px;left:calc(100% - 160px);width:90px;height:25px;border:none;border-radius:18px;background-color:#fff;color:#6f549a}#header #header-container #header-mobile #banner-mobile{height:64px;display:flex;width:100%;justify-content:space-between;background:#fff;z-index:100;transform:translateY(-100%);-webkit-transform:translateY(-100%)}@media(min-width:1024px){#header #header-container #header-mobile #banner-mobile{display:none}}#header #header-container #header-mobile #banner-mobile #toggle-expand{padding:12px 25px 0 25px;display:flex;flex-direction:column}#header #header-container #header-mobile #banner-mobile #toggle-expand .hamburger{height:19px;width:28px;margin:5px auto}#header #header-container #header-mobile #banner-mobile #toggle-expand .menu-text{height:15px;line-height:15px;font-family:"Gotham Bold","Arial",sans-serif;font-size:12px;text-align:center;color:#444}#header #header-container #header-mobile #banner-mobile .logo-link-mobile{margin:auto}#header #header-container #header-mobile #banner-mobile .logo-link-mobile .logo-mobile{height:41px;width:41px}#header #header-container #header-mobile #banner-mobile #search-mobile{padding:12px 25px 0 25px;display:flex;flex-direction:column}#header #header-container #header-mobile #banner-mobile #search-mobile.visuallyHidden{visibility:hidden}#header #header-container #header-mobile #banner-mobile #search-mobile .search-icon{height:21px;width:21px;margin:5px auto 3px auto}#header #header-container #header-mobile #banner-mobile #search-mobile .search-text{height:15px;line-height:15px;font-family:"Gotham Bold","Arial",sans-serif;font-size:12px;text-align:center;color:#444}#header #header-container #header-mobile #banner-mobile #menu-container-mobile{position:absolute;left:0;top:0;height:64px;width:100vw;z-index:-100;background:#fff;overflow:visible}@media(min-width:1024px){#header #header-container #header-mobile #banner-mobile #menu-container-mobile{display:none}}#header #header-container #header-mobile #banner-mobile #menu-container-mobile .menu-container-mobile-banner{position:absolute;left:31px;top:16px;max-width:100%;height:65px}#header #header-container #header-mobile #banner-mobile #menu-container-mobile .menu-container-mobile-banner #close-icon{display:none;padding:10px}#header #header-container #header-mobile #banner-mobile #menu-container-mobile .menu-container-mobile-banner #close-icon .closing-x{height:21px;width:21px}#header #header-container #header-mobile .slide-up{animation:slide-up .5s forwards;-webkit-animation:slide-up .5s forwards}#header #header-container #header-mobile .slide-down{animation:slide-down .5s forwards;-webkit-animation:slide-down .5s forwards}@keyframes slide-up{0%{transform:translateY(0%)}100%{transform:translateY(-100%)}}@keyframes slide-down{0%{transform:translateY(-100%)}100%{transform:translateY(0%)}}#header #header-container #menu-mobile{display:block;background:#fff;position:fixed;left:0;top:64px;width:100%;height:calc(100% - 64px);overflow-y:scroll;padding-bottom:30px;z-index:100;transform:translateX(-100%);-webkit-transform:translateX(-100%)}@media(min-width:1024px){#header #header-container #menu-mobile{display:none}}#header #header-container #menu-mobile .menu{list-style-type:none}#header #header-container #menu-mobile .menu .menu-item:not(:first-child){padding-top:20px;margin:20px 37px}#header #header-container #menu-mobile .menu .menu-item:first-child{margin:0 37px 20px}#header #header-container #menu-mobile .menu .menu-item:not(:first-child),#header #header-container #menu-mobile .menu .menu-item:first-child{width:-moz-fit-content;width:fit-content;box-sizing:border-box;color:#444;border-bottom:solid 4px rgba(0,0,0,0)}#header #header-container #menu-mobile .menu .menu-item:not(:first-child):hover,#header #header-container #menu-mobile .menu .menu-item:first-child:hover{color:#265ca6}#header #header-container #menu-mobile .menu .menu-item:not(:first-child) .menu-link,#header #header-container #menu-mobile .menu .menu-item:first-child .menu-link{display:block;text-decoration:none;font-family:"Gotham Bold","Arial",sans-serif;font-size:20px;color:inherit}#header #header-container #menu-mobile .menu .menu-item:not(:first-child) .menu-link .call-text,#header #header-container #menu-mobile .menu .menu-item:first-child .menu-link .call-text{color:#265ca6}#header #header-container #menu-mobile .subscribe{height:38px;border:solid 1px #000;border-radius:19px;color:#444;text-decoration:none;text-align:center;position:absolute;bottom:50px;left:40px;width:calc(100% - 80px);background:linear-gradient(to right,#444444 50%,white 50%);background-size:200% 100%;background-position:right bottom;transition:all .2s ease-out}#header #header-container #menu-mobile .subscribe:hover{background-position:left bottom;color:#fff}#header #header-container #menu-mobile .subscribe .subscribe-text{line-height:38px;color:inherit}@media(min-width:1200px){.mobile{display:none}.desktop{display:block}#header #header-container #menu-desktop #search-controls-container #search-clear-x-desktop{left:calc(100vw - 340px)}#header #header-container #menu-desktop #search-controls-container #search-clear-x-desktop:hover{cursor:pointer}}@media(min-width:1440px){#header #header-container #menu-desktop #search-controls-container #search-clear-x-desktop{left:calc(100vw - 470px)}#header #header-container #menu-desktop #search-controls-container #search-clear-x-desktop:hover{cursor:pointer}}body.main-menu-mobile-open{height:0vh;overflow:hidden}.slide-in{animation:slide-in .5s forwards;-webkit-animation:slide-in .5s forwards}.slide-out{animation:slide-out .5s forwards;-webkit-animation:slide-out .5s forwards}@keyframes slide-in{100%{transform:translateX(0%)}}@keyframes slide-out{0%{transform:translateX(0%)}100%{transform:translateX(-100%)}}@media(min-width:1100px){@keyframes slide-in{100%{transform:none}}@keyframes slide-out{0%{transform:none}100%{transform:none}}}.slide-in-search-controls{animation:slide-in-search-controls .5s forwards;-webkit-animation:slide-in-search-controls .5s forwards}.slide-out-search-controls{animation:slide-out-search-controls .5s forwards;-webkit-animation:slide-out-search-controls .5s forwards}@keyframes slide-in-search-controls{100%{transform:translateX(-100px)}}@keyframes slide-out-search-controls{0%{transform:translateX(0px)}100%{transform:translateX(200px)}}.pattern-lab-content{background:#fefefe;height:500px}@-moz-document url-prefix(){::placeholder{opacity:1}.acquia-search-exposed-form #views-exposed-form-acquia-search-page #edit-actions{left:calc(100% - 115px)}@media(min-width:768px){.acquia-search-exposed-form #views-exposed-form-acquia-search-page #edit-actions{left:calc(100% - 135px)}}@media(min-width:1200px){#header #header-container #menu-desktop #menu-container-desktop #search-container-desktop .global-search-input .views-exposed-form #edit-actions{left:-4px}}@media(min-width:1440px){.acquia-search-exposed-form #views-exposed-form-acquia-search-page #edit-actions{left:calc(100% - 275px)}}}_::-webkit-full-page-media .acquia-search-exposed-form #views-exposed-form-acquia-search-page #edit-actions,_:future .acquia-search-exposed-form #views-exposed-form-acquia-search-page #edit-actions,:root .safari_only .acquia-search-exposed-form #views-exposed-form-acquia-search-page #edit-actions{left:calc(100% - 277px)}.hidden{display:none}.footer{clear:both;height:auto;background:#29255d;color:#fff;padding:60px 20px;margin:0;max-width:none}.footer .footer-menu{height:auto;background:#29255d;display:flex;flex-direction:column;padding:20px 30px}@media(min-width:920px){.footer .footer-menu{flex-direction:row;padding:45px 165px;justify-content:start;width:100%;max-width:1800px;margin-left:auto;margin-right:auto}}.footer .footer-menu a{height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content}.footer .footer-menu a .footer-logo{height:58px;width:58px;margin:0 0 5px 0}@media(min-width:920px){.footer .footer-menu a .footer-logo{height:90px;min-width:90px}}.footer .footer-menu nav{font-size:14px;padding:25px 0 0 0}@media(min-width:920px){.footer .footer-menu nav{width:33%;padding:0 0 0 50px;font-size:16px}}.footer .footer-menu nav span{font-family:"Gotham Bold","Arial",sans-serif}.footer .footer-menu nav .menu-items{display:block;font-family:"Gotham Book","Arial",sans-serif;font-weight:200;font-size:16px;list-style-type:none;line-height:20px;padding:0;margin:0;transform:scaleY(1);transform-origin:top;transition:transform .26s ease}.footer .footer-menu nav .menu-items.hidden{display:block;max-height:0;transform:scaleY(0)}.footer .footer-menu nav .menu-items .menu-item{width:-moz-fit-content;width:fit-content;margin:15px 0}.footer .footer-menu nav .menu-items .menu-item .menu-link{text-decoration:none;color:#fff;border-bottom:solid 2px rgba(0,0,0,0)}.footer .footer-menu nav .menu-items .menu-item .menu-link:hover{border-bottom:solid 2px #fff}.footer .footer-menu nav .menu-items button{display:flex;background:none;color:#fff;border:none;padding:5px 0}.footer .footer-menu nav .menu-items button span{padding-right:10px}.footer .footer-banner{height:118px;background:#29255d;text-align:center;display:flex;flex-direction:column}@media(min-width:920px){.footer .footer-banner{height:72px;padding:0 165px;padding-left:215px;flex-direction:row-reverse;width:100%;max-width:1800px;margin-left:auto;margin-right:auto}}.footer .footer-banner .footer-logo{display:none}@media(min-width:920px){.footer .footer-banner .footer-logo{margin:auto 30px auto 0px;height:44px;width:44px;display:block}}.footer .footer-banner .legal-info{padding:0 45px;opacity:1;height:59px;color:#fff;font-family:"Gotham Book","Arial",sans-serif;font-size:14px;line-height:30px}@media(min-width:920px){.footer .footer-banner .legal-info{height:72px;margin:auto;font-size:14px;text-align:left;line-height:72px;padding:0;flex-grow:2;width:50%;min-width:380px}}@media(min-width:920px)and (max-width:1400px){.footer .footer-banner .legal-info{text-align:center;text-align-last:center;line-height:36px;padding:0 25px}}.footer #google_translate_element{line-height:0;overflow:hidden}.footer #google_translate_element .goog-te-gadget span,.footer #google_translate_element .goog-te-gadget-simple span{display:inline-block;width:100%;height:20px}@media only screen and (max-width:40em){.footer #google_translate_element .goog-te-gadget,.footer #google_translate_element .goog-te-gadget-simple{margin-top:.625rem}}.footer #google_translate_element .goog-te-gadget .goog-te-combo{color:#fff;background-color:rgba(255,255,255,0);padding-right:3rem;border-color:#fff;border-width:1px;outline:none;cursor:pointer;height:30px;margin-bottom:10px;font-family:"Gotham Book","Arial",sans-serif;font-size:14px;text-indent:10px;-webkit-appearance:none;appearance:none;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='%23FFFFFF'><polygon points='0,0 100,0 50,50'/></svg>") no-repeat;background-size:12px;background-position:calc(100% - 15px) 66%}.footer #google_translate_element .goog-te-gadget-simple{color:#fff;background-color:rgba(255,255,255,0);padding-right:3rem;border-color:#fff;border-width:1px;outline:none;cursor:pointer;height:30px;margin-bottom:10px;font-family:"Gotham Book","Arial",sans-serif;font-size:14px;display:flex;max-width:250px;align-items:center;font-weight:normal}.footer #google_translate_element .goog-te-gadget-simple .goog-te-gadget-icon{margin-left:10px}.footer #google_translate_element .goog-te-gadget-simple span{margin-left:5px}.footer #google_translate_element .goog-te-gadget-simple span a{padding-left:10px;margin-left:10px;font-weight:normal;color:#fff;display:flex}.footer #google_translate_element .goog-te-gadget-simple span a img{display:none}.footer #google_translate_element .goog-te-gadget-simple span a span:last-child{border-left:solid 1px #fff;padding-left:10px;margin-left:10px}.footer #google_translate_element .goog-te-gadget .goog-te-combo option,.footer #google_translate_element .goog-te-gadget-simple .goog-te-combo option{color:#000}.footer #google_translate_element .goog-te-gadget .goog-te-combo:hover,.footer #google_translate_element .goog-te-gadget-simple .goog-te-combo:hover{background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='%2329255D'><polygon points='0,0 100,0 50,50'/></svg>") no-repeat;background-size:12px;background-position:calc(100% - 15px) 73%;color:#29255d;border-color:#fff;background-color:#fff}.footer #google_translate_element .goog-logo-link img{display:inline}.link{color:#333}.link:hover{color:#999}.h1,h1,.text-long h1{color:#444444;font-family:Gotham Bold,Arial,sans-serif;font-weight:300;font-style:normal;font-size:36px;line-height:43px;margin:0 0 0.5em;width:auto}.h1__link{color:inherit}.h1__link:hover{color:inherit}@media(min-width:768px){.h1,h1,.text-long h1{font-size:64px;line-height:76px}}.h2,h2,.text-long h2{color:#444444;font-family:Gotham Book,Arial,sans-serif;font-weight:300;font-style:normal;font-size:26px;line-height:34px;margin:0 0 0.5em;width:auto}.h2__link{color:inherit}.h2__link:hover{color:inherit}@media(min-width:768px){.h2,h2,.text-long h2{font-size:36px;line-height:42px}}.h3,h3,.text-long h3{color:#444444;font-family:"Gotham Black","Arial",sans-serif;font-weight:400;font-style:normal;font-size:20px;line-height:30px;margin:0 0 0.5em;width:auto}.h3__link{color:inherit}.h3__link:hover{color:inherit}@media(min-width:768px){.h3,h3,.text-long h3{font-size:26px;line-height:30px}}.h4,h4,.text-long h4{color:#444444;font-family:Gotham Bold,Arial,sans-serif;font-weight:400;font-style:normal;font-size:18px;line-height:22px;margin:0 0 0.5em;width:auto}.h4__link{color:inherit}.h4__link:hover{color:inherit}.h5,h5,.text-long h5,.h6,h6,.text-long h6{color:#444444;font-family:"Gotham Black","Arial",sans-serif;font-weight:400;font-style:normal;font-size:1.1rem;line-height:2;margin:0 0 0.5em;width:auto}.h5__link,.h6__link{color:inherit}.h5__link:hover,.h6__link:hover{color:inherit}body{color:#444;font-family:"Gotham Book","Arial",sans-serif;font-size:16px;line-height:1.6em}@media(min-width:768px){body{font-size:18px}}.paragraph,.text-long p{margin:0 0 1em;font-size:16px;color:#444;line-height:1.44;font-family:"Gotham Book","Arial",sans-serif}@media(min-width:768px){.paragraph,.text-long p{font-size:18px}}.blockquote,.text-long blockquote{font-style:italic;border-left:solid 3px #f2f2f2;margin-left:1em;padding-left:1em}.hr,.text-long hr{border-style:solid;border-width:1px 0 0;color:currentColor}.category-view .text-long{margin-bottom:16px;margin-top:16px;text-align:left;font-size:16px;line-height:24px}.category-view .text-long ul,.category-view .text-long ol{padding-left:24px}ul,ol{padding-left:1em}ul{list-style-type:disc}ol{list-style-type:decimal}.list-item,.text-long ol li,.text-long ul li{margin-bottom:.2em;padding-left:1em}img,picture{display:block;height:auto;max-width:100%}figure{margin:0}.figure__caption{font-style:italic}.form-item--checkboxes,.form-item--checkbox__item{list-style:none;margin:0;padding:0}.form-item--radios,.form-item--radio__item{list-style:none;margin:0;padding:0}.form-item__dropdown{border:1px solid #e5e5e5;display:block;position:relative}.form-item__dropdown::after{border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:9px solid #333;content:" ";position:absolute;top:42%;right:1em;z-index:2;pointer-events:none;display:none}.form-item__dropdown:hover{border-color:#000}.form-item__select{border:1px solid #e5e5e5;height:41px;font-size:16px;margin:0;outline:none;padding:.6em .8em .5em;width:100%}.form-item__select :focus{outline:none;color:#222}@supports((-webkit-appearance:none) or (appearance:none)) or ((-moz-appearance:none) and (mask-type:alpha)){.form-item__dropdown::after{display:block}.form-item__select{padding-right:2em;background:none;border:1px solid rgba(0,0,0,0);-webkit-appearance:none;appearance:none}.form-item__select:focus{border-color:#666;border-radius:0}}.form-item{color:#666;margin-bottom:1em;max-width:32em}.form-item::after{clear:both;content:"";display:table}.form-item__label{display:block;font-weight:600}@media(min-width:320px){.form-item__label{display:block;margin-right:2%;padding:.6em 0}}.form-item__textfield{border:1px solid #e5e5e5;padding:.6em;max-width:100%}.form-item__textfield:focus{border-color:#000}.form-item__textfield::-webkit-input-placeholder{color:#999}.form-item__textfield:-moz-placeholder{color:#999}.form-item__textfield::-moz-placeholder{color:#999}.form-item__textfield:-ms-input-placeholder{color:#999}.form-item__description{margin-top:.3em}.form-fieldset{border:none;margin-bottom:2em;padding:0}.form-fieldset .form-item{margin-left:1em;max-width:31em}.button{background-color:#000;border:none;color:#fff;cursor:pointer;line-height:1.4;padding:.5em 1em;display:inline-block;text-decoration:none;text-align:center;text-transform:uppercase}.button:visited{color:#fff}.button:hover{background-color:#666}.button--alt{background-color:#000;border:none;color:#fff;cursor:pointer;line-height:1.4;padding:.5em 1em;display:inline-block;text-decoration:none;text-align:center;text-transform:uppercase;background-color:#666;border:none;color:#fff;cursor:pointer;line-height:1.4;padding:.5em 1em;display:inline-block;text-decoration:none;text-align:center;text-transform:uppercase;font-weight:600;font-size:.7rem;padding:.4em .6em .3em}.button--alt:visited{color:#fff}.button--alt:hover{background-color:#666}.button--alt:visited{color:#fff}.button--alt:hover{background-color:#000}.button--alt-2{background-color:#000;border:none;color:#fff;cursor:pointer;line-height:1.4;padding:.5em 1em;display:inline-block;text-decoration:none;text-align:center;text-transform:uppercase;background-color:#e5e5e5;border:none;color:#000;cursor:pointer;line-height:1.4;padding:.5em 1em;display:inline-block;text-decoration:none;text-align:center;text-transform:uppercase;font-size:.8rem;font-weight:600;text-transform:none}.button--alt-2:visited{color:#fff}.button--alt-2:hover{background-color:#666}.button--alt-2:visited{color:#000}.button--alt-2:hover{background-color:#ccc}.table,.text-long table{border:1px solid #e5e5e5;border-radius:4px;border-spacing:0;background-color:#f8f8f8;margin:1em 0;width:100%}.table__heading-cell,.text-long th,.table__cell,.text-long td{border:none;border-bottom:1px solid #e5e5e5;border-right:1px solid #e5e5e5;padding:1em}.table__heading-cell:last-child,.text-long th:last-child,.table__cell:last-child,.text-long td:last-child{border-right:none}.table__heading-cell,.text-long th{color:#000;font-weight:700;padding:1.2em;text-align:left}.table__row:nth-child(odd),.text-long tr:nth-child(odd){background-color:#fff}.table__row:first-child th:first-child,.text-long tr:first-child th:first-child,.table__row:first-child td:first-child,.text-long tr:first-child td:first-child{border-radius:5px 0 0}.table__row:first-child th:last-child,.text-long tr:first-child th:last-child,.table__row:first-child td:last-child,.text-long tr:first-child td:last-child{border-radius:0 5px 0 0}tbody .table__row:last-child th,tbody .text-long tr:last-child th,.text-long tbody tr:last-child th,tbody .table__row:last-child td,tbody .text-long tr:last-child td,.text-long tbody tr:last-child td{border-bottom:none}.table__row:last-child td:first-child,.text-long tr:last-child td:first-child{border-radius:0 0 0 5px}.table__row:last-child td:last-child,.text-long tr:last-child td:last-child{border-radius:0 0 5px}.table__footer-cell,.text-long tfoot th,.table__footer-cell:first-child{border-bottom:none;border-top:1px solid #e5e5e5}.video{height:0;overflow:hidden;padding-top:35px;padding-bottom:56.25%;position:relative}.video--full{padding-bottom:75%}.video iframe{height:100%;left:0;position:absolute;top:0;width:100%}.tabs__link,.tabs__link--local-tasks{background-color:#f2f2f2;border:1px solid #e5e5e5;border-bottom:none;color:#666;display:block;font-size:1.1rem;font-weight:600;padding:1em 2.4em;text-align:center;text-decoration:none;transition:color .3s}@media(min-width:920px){.tabs__link,.tabs__link--local-tasks{border-bottom:1px solid #e5e5e5;border-left:none;display:inline-block;font-size:1rem;padding:.6em 1.7em;position:relative;top:1px;width:auto}}.tabs__link:hover,.tabs__link--local-tasks:hover{background-color:#e5e5e5;color:#333}.tabs__link.is-active,.tabs__link--local-tasks.is-active{background-color:#666;border:1px solid #666;color:#fff}@media(min-width:920px){.tabs__link.is-active,.tabs__link--local-tasks.is-active{background-color:#fff;border:1px solid #e5e5e5;border-bottom:1px solid #666;border-left:none;color:#666}}.accordion-term{border-top:1px solid #e5e5e5;color:#4c4c4c;cursor:pointer;display:block;font-size:1rem;font-weight:600;padding:1em 0}.accordion-term::before{content:"+";padding:.8em;top:.35em}.accordion-term:hover{color:#666}.accordion-term.is-active{color:#666}.accordion-term.is-active::before{content:"-";top:.45em}.accordion-term.is-active+dd{height:auto;margin:0 2em;overflow:visible;padding-bottom:1em}.accordion-def{margin:0 2em}.accordion-def.active{height:0;margin:0 2em;overflow:hidden}#events-block-header.eventlisting-banner-section{background-repeat:no-repeat;background-position:center;background-size:cover;background-image:url(/themes/custom/discoverhealth_e/images/banner-placeholder.svg);min-height:175px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:30px;padding-bottom:30px;margin-top:0}@media(min-width:768px){#events-block-header.eventlisting-banner-section{padding-top:60px;padding-bottom:77px}}@media(min-width:1024px){#events-block-header.eventlisting-banner-section{padding-bottom:40px}}@media screen and (max-width:1023px){#events-block-header.eventlisting-banner-section{margin-top:-72px}}@media screen and (max-width:480px){#events-block-header.eventlisting-banner-section{margin-top:-64px}}#events-block-header.eventlisting-banner-section .banner-text-box{height:-moz-fit-content;height:fit-content;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;margin-left:auto;margin-right:auto}#events-block-header.eventlisting-banner-section .banner-text-box h1{text-align:center;color:#fff;margin-bottom:0}#events-block-header.eventlisting-banner-section .banner-text-box h2{display:block;color:#fff;text-align:center;font-family:"Gotham Book","Arial",sans-serif;font-weight:200}@media(min-width:920px){#events-block-header.eventlisting-banner-section .banner-text-box{width:100%;max-width:1100px}}@media(min-width:920px){#events-block-header.eventlisting-banner-section .parent-service{max-width:1100px}}#events-block-header.eventlisting-banner-section .parent-service h2{margin-bottom:0}#facet-container-events{z-index:100;width:88vw;height:100vh;position:fixed;transition:transform .5s;top:0;left:-100vw;background:#fff;box-shadow:0 -2px 11px 0 rgba(126,126,126,.5)}#facet-container-events.invisible{visibility:hidden}#facet-container-events .block-facet--checkbox{margin:0}#transparentRightColumn{opacity:0;z-index:100;width:12vw;height:100vh;position:fixed;transition:transform .5s;top:0;left:-12vw;background:#fff}.facetsOpen{animation:facetsOpen .5s forwards;-webkit-animation:facetsOpen .5s forwards}.facetsClosed{animation:facetsClosed .5s forwards;-webkit-animation:facetsClosed .5s forwards}@keyframes facetsOpen{0%{transform:translateX(-100vw)}100%{transform:translateX(100vw)}}@keyframes facetsClosed{0%{transform:translateX(100vw)}100%{transform:translateX(-100vw)}}@media(min-width:1024px){.mobile{display:none}#facet-container-events{z-index:1;width:350px;height:-moz-fit-content;height:fit-content;position:absolute;top:375px;left:0;box-shadow:none}}.views-exposed-form,.acquia-search-exposed-form{display:flex;width:100%}.views-exposed-form #views-exposed-form-acquia-search-page,.acquia-search-exposed-form #views-exposed-form-acquia-search-page{width:100%;position:relative}.views-exposed-form #views-exposed-form-acquia-search-page .js-form-item,.acquia-search-exposed-form #views-exposed-form-acquia-search-page .js-form-item{width:100%;max-width:none}.views-exposed-form #views-exposed-form-acquia-search-page .js-form-item .form-item__label,.acquia-search-exposed-form #views-exposed-form-acquia-search-page .js-form-item .form-item__label{display:none}.views-exposed-form #views-exposed-form-acquia-search-page .js-form-item [id^=edit-search],.acquia-search-exposed-form #views-exposed-form-acquia-search-page .js-form-item [id^=edit-search]{padding:0 80px 0 30px;width:100%;height:39px;border-radius:19.5px;background-image:linear-gradient(269deg,#6f549a,#29255d);font-family:"Gotham Book","Arial",sans-serif;border:none;font-size:18px;color:#fff}@media(min-width:768px){.views-exposed-form #views-exposed-form-acquia-search-page .js-form-item [id^=edit-search],.acquia-search-exposed-form #views-exposed-form-acquia-search-page .js-form-item [id^=edit-search]{padding:0 20px 0 45px;width:100%}}.views-exposed-form #views-exposed-form-acquia-search-page .js-form-item [id^=edit-search]:-ms-input-placeholder,.acquia-search-exposed-form #views-exposed-form-acquia-search-page .js-form-item [id^=edit-search]:-ms-input-placeholder{color:#fff;font-weight:600}.views-exposed-form #views-exposed-form-acquia-search-page .js-form-item [id^=edit-search]::placeholder,.acquia-search-exposed-form #views-exposed-form-acquia-search-page .js-form-item [id^=edit-search]::placeholder{color:#fff;font-weight:600}.views-exposed-form #views-exposed-form-acquia-search-page .form-actions,.acquia-search-exposed-form #views-exposed-form-acquia-search-page .form-actions{position:absolute;left:calc(100% - 42px);top:7px}.views-exposed-form #views-exposed-form-acquia-search-page .form-actions .form-submit,.acquia-search-exposed-form #views-exposed-form-acquia-search-page .form-actions .form-submit{background-color:#fff;height:25px;border-radius:12.5px;line-height:9px;text-transform:none;font-weight:600;font-size:16px;width:29px;color:rgba(0,0,0,0);background-image:url(/themes/custom/discoverhealth_e/images/icons-8-search.svg);background-repeat:no-repeat;background-position:center}.acquia-search-exposed-form.global-search-input{height:39px;margin:0px 20px;padding-top:12px;width:auto}.acquia-search-exposed-form.global-search-input #views-exposed-form-acquia-search-page .form-actions{top:7px;left:calc(100% - 42px)}@media(min-width:768px){.views-exposed-form #views-exposed-form-acquia-search-page .form-actions,.acquia-search-exposed-form #views-exposed-form-acquia-search-page .form-actions{top:5px;left:calc(100% - 96px)}.views-exposed-form #views-exposed-form-acquia-search-page .form-actions .form-submit,.acquia-search-exposed-form #views-exposed-form-acquia-search-page .form-actions .form-submit{color:#6f549a;background-image:none;width:86px}.acquia-search-exposed-form.global-search-input #views-exposed-form-acquia-search-page .form-actions{top:5px;left:calc(100% - 115px)}.acquia-search-exposed-form.global-search-input #views-exposed-form-acquia-search-page .form-actions .form-submit{color:#6f549a}}@media(min-width:1024px){.views-exposed-form,.acquia-search-exposed-form{margin-top:100px}}#facet-container{z-index:100;width:88vw;height:100vh;position:fixed;transition:transform .5s;top:0;left:-100vw;background:#fff;box-shadow:0 -2px 11px 0 rgba(126,126,126,.5)}#facet-container .block-facet--checkbox{margin:0}#facet-container h3{font-family:"Gotham Black","Arial",sans-serif}#transparentRightColumn{opacity:0;z-index:100;width:12vw;height:100vh;position:fixed;transition:transform .5s;top:0;left:-12vw;background:#fff}.facetsOpen{animation:facetsOpen .5s forwards;-webkit-animation:facetsOpen .5s forwards}.facetsClosed{animation:facetsClosed .5s forwards;-webkit-animation:facetsClosed .5s forwards}@keyframes facetsOpen{0%{transform:translateX(-100vw)}100%{transform:translateX(100vw)}}@keyframes facetsClosed{0%{transform:translateX(100vw)}100%{transform:translateX(-100vw)}}@media(min-width:1024px){.mobile{display:none}#facet-container{z-index:1;width:380px;height:-moz-fit-content;height:fit-content;position:absolute;top:400px;left:calc(100% - 380px - 40px);box-shadow:none}}@media(min-width:1440px){#facet-container{left:calc(100% - 350px - 180px)}}.category-card{width:100%;height:100%;text-align:center;margin-bottom:60px;background:#fff;border-radius:7px;height:auto;box-shadow:0px 20px 30px -25px rgba(0,0,0,.8)}.category-card .card-body{padding:45px 35px}.category-card .card-body .card-title{font-weight:900;font-size:26px;margin-bottom:20px}.category-card .card-body .card-detail{line-height:1.33;font-size:18px}.category-card .card-body .category-see-more{font-size:16px;color:#265ca6;margin-top:20px}.news-card .category-label{margin-right:10px;color:#444}.news-card .article-date{color:#6f549a}.news-card .card-preview{line-height:1.5;color:#444;word-wrap:break-word}.news-card .card-category{color:#265ca6}.drop-down{position:relative;display:inline-block;width:-moz-fit-content;width:fit-content}.drop-down select{-webkit-appearance:none;appearance:none;background:#fff;color:#444;font-family:"Gotham Bold","Arial",sans-serif;border:1px solid #54a1d8;border-radius:25px;font-size:16px;line-height:20px;padding:14px 16px;padding-right:52px}.drop-down select:hover{cursor:pointer}.drop-down .drop-down-arrow{position:absolute;background-image:url(/themes/custom/discoverhealth_e/images/shared-components/drop-down-triangle.svg);background-repeat:no-repeat;width:22px;height:12px;right:20px;top:20px;pointer-events:none}.facets-widget-checkbox{width:88%;height:100vh;padding:40px 0 40px 30px}.facets-widget-checkbox .topNav #back,.facets-widget-checkbox .topNav #clearFiltersTop{background:rgba(0,0,0,0);font-size:18px;font-family:"Gotham Book","Arial",sans-serif;color:#265ca6;font-weight:600;border:0;padding:0;height:23px}.facets-widget-checkbox .topNav #back svg{vertical-align:middle;overflow:visible;margin:auto}.facets-widget-checkbox .topNav #clearFiltersTop{float:right}.facets-widget-checkbox .block-title{font-size:26px;height:26px;line-height:26px;font-family:"Gotham Book","Arial",sans-serif;color:#444;margin:50px 0 30px 0}.facets-widget-checkbox .block-event-title{font-size:18px;height:20px;line-height:26px;color:#444;margin:20px 0 30px 0}.facets-widget-checkbox .item-list__checkbox{list-style:none;padding:0;margin:0}.facets-widget-checkbox .item-list__checkbox .facet-item{cursor:pointer}.facets-widget-checkbox .item-list__checkbox .facet-item .facets-checkbox{cursor:pointer}.facets-widget-checkbox .item-list__checkbox .facet-item label{cursor:pointer}.facets-widget-checkbox #clearAllFiltersBottom{margin-top:40px;border-bottom:1px solid #265ca6;display:inline-block;line-height:18px;font-weight:600;font-size:20px;color:#265ca6;border:none;padding:0;background:none;text-decoration:underline}.facets-widget-checkbox #clearAllFiltersBottom:hover{cursor:pointer}@media(min-width:1024px){.facets-widget-checkbox{width:350px;height:-moz-fit-content;height:fit-content;padding:20px}.facets-widget-checkbox .block-title{font-size:36px;height:42px;line-height:42px;font-family:"Gotham Book","Arial",sans-serif;color:#444;margin:0 0 30px 0}.facets-widget-checkbox .item-list__checkbox{list-style:none;padding:0;margin:0}.facets-widget-checkbox #clearAllFiltersBottom{margin-top:28px}}.facet-item{margin-bottom:10px}.facet-item .facets-checkbox{display:none}.facet-item .facets-checkbox:checked+label span:first-child{background-image:url(/themes/custom/discoverhealth_e/images/shared-components/checkbox-checked.svg);background-position:center;background-repeat:no-repeat;background-size:20px 20px}.facet-item .facets-checkbox+label span:first-child{display:inline-block;vertical-align:middle;width:20px;height:20px;margin-bottom:3px;background-image:url(/themes/custom/discoverhealth_e/images/shared-components/checkbox-unchecked.svg);background-position:center;background-repeat:no-repeat;background-size:20px 20px}.facet-item label .facet-item__value,.facet-item label .facet-item__count{color:#444;font-size:18px;font-family:"Gotham Book","Arial",sans-serif;-webkit-user-select:none;-ms-user-select:none;user-select:none}.info-box__grid{display:flex;flex-wrap:wrap;margin-bottom:1em}.info-box--grid-item{flex-grow:1;margin-bottom:1em;width:100%}@media(min-width:920px){.info-box--grid-item{margin:0 3% 3% 0;width:auto}}.info-box--grid-item:last-child{margin-right:0}@media(min-width:920px){.info-box--grid-item{width:48.2%}.info-box--grid-item:nth-child(2n){margin-right:0}}.info-box{background-color:#e5e5e5;margin-bottom:2%;padding:1em;width:100%}.info-box__title{color:#444444;font-family:"Gotham Black","Arial",sans-serif;font-weight:400;font-style:normal;font-size:1rem;line-height:30px;margin:0 0 0.5em;width:auto;font-weight:400;text-align:center}.info-box__title__link{color:inherit}.info-box__title__link:hover{color:inherit}@media(min-width:768px){.info-box__title{font-size:26px;line-height:30px}}.info-box__link{color:#333}.info-box__link:hover{color:#999}.breadcrumb{list-style:none;margin:0;padding:0}.breadcrumb__item,.breadcrumb__link,.breadcrumb__link:link,.breadcrumb__link:visited,.breadcrumb__link:focus{color:#999;text-decoration:none}.breadcrumb__link:hover{color:#666}.breadcrumb__item{display:inline-block;font-size:.75rem}.breadcrumb__item::after{content:"/"}.breadcrumb__item:last-child{color:#bbb}.breadcrumb__item:last-child::after{content:""}.breadcrumb_link:active{color:#bbb}.inline-menu{list-style:none;margin:0;padding:0}.inline-menu__item{margin:0 1em .5em 0}@media(min-width:920px){.inline-menu__item{display:inline;margin-bottom:1em}}.inline-menu__item:last-child{margin-right:0}.inline-menu__link{color:#333;font-size:.75rem;font-weight:600;letter-spacing:1.5px;text-decoration:none;text-transform:uppercase}.inline-menu__link:hover{color:#999}.menu-container .main-menu-desktop{display:none}@media(min-width:43em){.menu-container .main-menu-desktop{display:block}}.menu-container .main-menu-desktop--open{background-color:#fff;display:block;height:85%;left:0;overflow-y:scroll;position:fixed;top:134px;right:0;width:100%}.menu-container .main-menu-mobile{display:block}@media(min-width:43em){.menu-container .main-menu-mobile{display:none}}.menu-container .main-menu-mobile #toggle-expand .toggle-expand-open .hamburger{margin:auto;height:20px;width:30px}.main-menu-desktop{list-style:none;margin:0;padding:0;border-bottom:1px solid;position:relative;z-index:10}@media(min-width:43em){.main-menu-desktop{border-bottom:none}}.main-menu--sub{border-bottom:none;height:0;overflow:hidden;background-color:#f2f2f2;width:100%}@media(min-width:768px){.main-menu--sub{background-color:#e5e5e5;display:none;height:auto;left:0;overflow:visible;padding:1rem 0;position:absolute;top:55px;width:315px;z-index:1;font-size:.9rem;opacity:.6}}.main-menu--sub-open{height:auto}@media(min-width:768px){.main-menu--sub-2{display:none}}.main-menu__item{border-top:1px solid;display:flex;flex-wrap:wrap;position:relative}@media(min-width:43em){.main-menu__item{border-top:none;display:inline-block}.main-menu__item:not(.main-menu__item--sub):hover{background-color:#000;transition:all .2s}.main-menu__item:not(.main-menu__item--sub):hover>.main-menu--sub{display:block}}.main-menu__item:hover .main-menu__link::after{color:#666}.expand-sub{background-color:#000;cursor:pointer;display:block;width:20%;color:#fff;position:relative}@media(min-width:43em){.expand-sub{display:none}}.expand-sub::after{border:15px solid;border-bottom-color:rgba(0,0,0,0);border-left:12px solid rgba(0,0,0,0);border-right:12px solid rgba(0,0,0,0);content:"";display:block;margin-right:-12px;margin-top:-6px;position:absolute;right:50%;top:50%;width:0}.expand-sub--open{background-color:#000;color:#f2f2f2}.expand-sub--open::after{border-top-color:rgba(0,0,0,0);border-bottom:15px solid;margin-top:-20px}@media(min-width:43em){.main-menu__item--sub{display:block}.main-menu__item--sub:not(:first-child){border-top:1px solid #999}}.main-menu__link{color:#4c4c4c;display:block;font-size:1.2rem;line-height:1.5;padding:1rem 3rem 1rem 2rem;text-decoration:none;font-weight:bold}.main-menu__link--with-sub{width:80%}@media(min-width:43em){.main-menu__link{border-bottom:none;color:#4c4c4c;display:inline-block;font-size:1.1rem;padding:1rem 2rem 1rem 1rem;text-transform:none;position:relative;width:auto}.main-menu__link.active,.main-menu__link:active,.main-menu__link:hover{color:#ccc}.main-menu__link::after{color:#fff;display:inline-block;content:">"}.main-menu__link--sub::after{display:none}.main-menu__link:hover{color:#fff}.main-menu__link:hover::after{color:#999}}.main-menu__link--sub{color:#4c4c4c;padding-left:3rem;font-weight:normal}@media(min-width:43em){.main-menu__link--sub{color:#999;display:block;padding:.3333333333rem 1rem}}.main-menu--sub-2{background-color:#e5e5e5}.main-menu__link--sub-2{padding-left:4rem}.toggle-expand{color:#333;display:inline-block;padding:1rem;text-decoration:none;width:100%}.toggle-expand:hover{color:#999}@media(min-width:43em){.toggle-expand{display:none}}.toggle-expand--open{background-color:#4c4c4c}.toggle-expand__text{display:block;font-size:.9rem;font-weight:bold}.toggle-expand--open .toggle-expand__text{color:#fff}.toggle-expand__icon{height:3rem;width:3rem;margin:0 auto}.toggle-expand__open{display:inline-block;text-align:center}.toggle-expand--open .toggle-expand__open{display:none}.toggle-expand__close{display:none;text-align:center}.toggle-expand__close::before{color:#fff;content:"X";display:block;font-size:2.5rem;line-height:2}.toggle-expand--open .toggle-expand__close{display:inline-block}.tabs__nav{list-style:none;margin:0;padding:0;border-bottom:1px solid #e5e5e5}@media(min-width:920px){.tabs__nav{border-left:1px solid #e5e5e5;display:flex}}.tabs__tab{display:none}.tabs__tab.is-active{display:block}.tabs__content{padding:1.5rem}.tabs.no-js .tabs__tab.is-active{display:block}.tabs__nav--local-tasks{margin:1em 0 .5em;padding:0}.tabs__link--local-tasks{padding:.3em 1.5em}.pager{margin:2em 0}.pager__items{list-style:none;margin:0;padding:0;text-align:center}.pager__item{display:inline-block;margin:0 .7em}@media(min-width:920px){.pager__item{margin:0 1em}}.pager__link,.pager__link:link,.pager__link:visited{color:#999;font-weight:600;text-decoration:none}.pager__link.is-active,.pager__link:hover,.pager__link:link.is-active,.pager__link:link:hover,.pager__link:visited.is-active,.pager__link:visited:hover{color:#666}.pager__link--next,.pager__link--prev{display:block}.pager__link--next span,.pager__link--prev span{display:none}.pager__link--next::before,.pager__link--prev::before{border:8px solid #999;border-bottom:6px solid rgba(0,0,0,0);border-right:7px solid rgba(0,0,0,0);border-top:6px solid rgba(0,0,0,0);content:"";display:block;position:relative;top:1px}.pager__link--next:hover::before,.pager__link--prev:hover::before{border-left-color:#666}.pager__link--prev::before{border-left-color:rgba(0,0,0,0);border-right-color:#999}.pager__link--prev:hover::before{border-left-color:rgba(0,0,0,0);border-right-color:#666}.js-pager__items{width:100%;text-align:center;padding:0}.js-pager__items .pager__item .button{width:218px;height:52px;border-radius:30px;border:solid 1px #29255d;background:#f2f2f2;font-family:Gotham Bold;font-weight:900;font-size:18px;line-height:49px;padding:0;text-transform:none;z-index:1;color:#444}.js-pager__items .pager__item .button:hover{color:#fff}@media(min-width:1024px){.js-pager__items{width:calc(100% - 350px - 30px)}.page-path-events .js-pager__items{margin-left:350px}}.social-media-container{display:none;max-width:216px}.social-media-container span{font-size:18px;color:#444;font-family:"Gotham Medium","Arial",sans-serif;text-transform:uppercase}.social-media-container .social-media-icons{display:flex;flex-wrap:wrap;align-content:space-between;height:112px;margin-top:23px}.social-media-container .social-media-icons .social-link{min-width:48px;min-height:48px;border-radius:50%;background:#265ca6;display:flex;justify-content:center;align-items:center;margin-right:24px}@media(min-width:920px){.social-media-container{display:block}}.status--warning{background-color:#f9fb93;color:shade(#f9fb93,60%);display:block;margin-bottom:.75em;padding:.75em;text-align:center}.status--warning a{color:shade(#f9fb93,70%);text-decoration:underline}.status--warning a:focus,.status--warning a:hover{color:shade(#f9fb93,90%)}.status--warning .placeholder{font-style:normal;font-weight:800}.status--error{background-color:#fbe3e4;color:shade(#fbe3e4,60%);display:block;margin-bottom:.75em;padding:.75em;text-align:center}.status--error a{color:shade(#fbe3e4,70%);text-decoration:underline}.status--error a:focus,.status--error a:hover{color:shade(#fbe3e4,90%)}.status--error .placeholder{font-style:normal;font-weight:800}.status--status{background-color:#cfefc2;color:shade(#cfefc2,60%);display:block;margin-bottom:.75em;padding:.75em;text-align:center}.status--status a{color:shade(#cfefc2,70%);text-decoration:underline}.status--status a:focus,.status--status a:hover{color:shade(#cfefc2,90%)}.status--status .placeholder{font-style:normal;font-weight:800}.event-listing-container{border-bottom:1px solid #979797;padding:27px 0;display:flex}.event-listing-container .teaser-image{display:none}.event-listing-container .teaser-info-container{display:flex;flex-direction:column;font-family:Gotham Book;color:#444}.event-listing-container .teaser-info-container .teaser-badge{min-width:130px;height:32px;border-radius:3px;text-align:center;color:#fff;line-height:32px;font-size:16px;font-weight:600;background:#51284f}.event-listing-container .teaser-info-container .teaser-title{font-size:26px;line-height:1.2em;padding:0;margin:7px 0 0}.event-listing-container .teaser-info-container .teaser-title .result-link{color:#265ca6;text-decoration:none}.event-listing-container .teaser-info-container .teaser-title .result-link:hover{text-decoration:underline}.event-listing-container .teaser-info-container .teaser-category{font-size:18px;line-height:1.2em;padding:0;margin-bottom:11px}.event-listing-container .teaser-info-container .teaser-category .result-link{color:#6f549a;text-decoration:none}.event-listing-container .teaser-info-container .teaser-category .result-link:hover{text-decoration:underline}.event-listing-container .teaser-info-container .teaser-info{font-size:18px;line-height:1.44em}.event-listing-container .teaser-info-container .teaser-details{display:flex;align-items:center}.event-listing-container .teaser-info-container .teaser-details .teaser-location{color:#29255d;margin-left:10px;max-height:54px;overflow:hidden}.event-listing-container .teaser-info-container .teaser-details .teaser-location img{display:inline;margin-bottom:-2.5px}@media(min-width:768px){.event-listing-container .image-container{display:block;min-width:100px;min-height:100px;margin-right:10px;width:100px;height:100px}.event-listing-container .image-container img{min-width:100px;min-height:100px;width:100px;height:100px;-o-object-fit:cover;object-fit:cover}.event-listing-container .teaser-info-container .teaser-title{font-size:26px;line-height:1.31em}}@media(min-width:1024px){.event-listing-container{padding:0 0 49px 0;margin-bottom:49px}.event-listing-container:first-child{padding-top:25px}.event-listing-container .teaser-image{display:block;width:100px;height:100px;background:#fefefe;margin-right:10px}.event-listing-container .teaser-info-container .teaser-title{font-size:26px;line-height:1.31em}.event-listing-container .teaser-info-container .teaser-info{font-size:18px;line-height:1.44em}}.tablet{display:none}.desktop{display:none}.event-teaser-container{border-bottom:1px solid #979797;padding:27px 0;display:flex}.event-teaser-container .teaser-image{display:none}.event-teaser-container .teaser-info-container{display:flex;flex-direction:column;font-family:Gotham Book;color:#444}.event-teaser-container .teaser-info-container .teaser-badge{width:130px;height:32px;border-radius:3px;text-align:center;color:#fff;line-height:32px;font-size:16px;font-weight:600}.event-teaser-container .teaser-info-container .teaser-badge.doctor{background:#265ca6}.event-teaser-container .teaser-info-container .teaser-badge.service{background:#29255d}.event-teaser-container .teaser-info-container .teaser-badge.location{background:#6f549a}.event-teaser-container .teaser-info-container .teaser-badge.event{background:#51284f}.event-teaser-container .teaser-info-container .teaser-badge.general{background:#99067b}.event-teaser-container .teaser-info-container .teaser-title{font-size:20px;line-height:1.2em;padding:10px 0 0px 0;color:#3d3d3d}.event-teaser-container .teaser-info-container .teaser-title .result-link{color:#265ca6}.event-teaser-container .teaser-info-container .start-date{color:#6f549a}.event-teaser-container .teaser-info-container .teaser-info{font-size:18px;line-height:1.44em;overflow-wrap:break-word}@media(min-width:768px){.mobileTeaser{display:none}.tablet{display:block}.event-teaser-container .image-container{display:block;min-width:100px;min-height:100px;margin-right:10px;width:100px;height:100px}.event-teaser-container .image-container .event-thumbnail{display:block;min-width:100px;min-height:100px;-o-object-fit:cover;object-fit:cover;margin-right:10px;width:100px;height:100px}.event-teaser-container .teaser-info-container .teaser-title{font-size:26px;line-height:1.31em}}@media(min-width:1024px){.desktop{display:block}.event-teaser-container{padding:48px 0}.event-teaser-container .teaser-image{display:block;width:100px;height:100px;background:#fefefe;margin-right:10px}.event-teaser-container .teaser-info-container .teaser-title{font-size:26px;line-height:1.31em;padding:2px 0 0 0}.event-teaser-container .teaser-info-container .teaser-info{font-size:18px;line-height:1.44em}}.tablet{display:none}.desktop{display:none}.service-teaser-container{border-bottom:1px solid #979797;padding:27px 0;display:flex}.service-teaser-container .teaser-image{display:none}.service-teaser-container .teaser-info-container{display:flex;flex-direction:column;font-family:Gotham Book;color:#444}.service-teaser-container .teaser-info-container .teaser-badge{width:130px;height:32px;border-radius:3px;text-align:center;color:#fff;line-height:32px;font-size:16px;font-weight:600}.service-teaser-container .teaser-info-container .teaser-badge.doctor{background:#265ca6}.service-teaser-container .teaser-info-container .teaser-badge.service{background:#29255d}.service-teaser-container .teaser-info-container .teaser-badge.location{background:#6f549a}.service-teaser-container .teaser-info-container .teaser-badge.event{background:#51284f}.service-teaser-container .teaser-info-container .teaser-badge.general{background:#99067b}.service-teaser-container .teaser-info-container .teaser-title{font-size:20px;line-height:1.2em;padding:10px 0;color:#3d3d3d}.service-teaser-container .teaser-info-container .teaser-info{font-size:18px;line-height:1.44em;overflow-wrap:break-word}@media(min-width:768px){.mobileTeaser{display:none}.tablet{display:block}.service-teaser-container .image-container{display:block;min-width:100px;min-height:100px;margin-right:10px;width:100px;height:100px}.service-teaser-container .teaser-info-container .teaser-title{font-size:26px;line-height:1.31em}}@media(min-width:1024px){.desktop{display:block}.service-teaser-container{padding:48px 0}.service-teaser-container .teaser-image{display:block;width:100px;height:100px;background:#fefefe;margin-right:10px}.service-teaser-container .teaser-info-container .teaser-title{font-size:26px;line-height:1.31em;padding:15px 0}.service-teaser-container .teaser-info-container .teaser-info{font-size:18px;line-height:1.44em}}.tablet{display:none}.desktop{display:none}.location-teaser-container{border-bottom:1px solid #979797;padding:27px 0;display:flex}.location-teaser-container .teaser-image{display:none}.location-teaser-container .teaser-info-container{display:flex;flex-direction:column;font-family:Gotham Book;color:#444}.location-teaser-container .teaser-info-container .teaser-badge{width:130px;height:32px;border-radius:3px;text-align:center;color:#fff;line-height:32px;font-size:16px;font-weight:600}.location-teaser-container .teaser-info-container .teaser-badge.doctor{background:#265ca6}.location-teaser-container .teaser-info-container .teaser-badge.service{background:#29255d}.location-teaser-container .teaser-info-container .teaser-badge.location{background:#6f549a;margin-top:0px}.location-teaser-container .teaser-info-container .teaser-badge.event{background:#51284f}.location-teaser-container .teaser-info-container .teaser-badge.general{background:#99067b}.location-teaser-container .teaser-info-container .teaser-title{font-size:20px;line-height:1.2em;padding:10px 0;color:#3d3d3d}.location-teaser-container .teaser-info-container .teaser-title .result-link{color:#265ca6}.location-teaser-container .teaser-info-container .teaser-info{font-size:18px;line-height:1.44em;overflow-wrap:break-word}@media(min-width:768px){.mobileTeaser{display:none}.tablet{display:block}.location-teaser-container .image-container{display:block;min-width:100px;min-height:100px;margin-right:10px;width:100px;height:100px}.location-teaser-container .teaser-info-container .teaser-title{font-size:26px;line-height:1.31em}}@media(min-width:1024px){.desktop{display:block}.location-teaser-container{padding:48px 0}.location-teaser-container .teaser-image{display:block;width:100px;height:100px;background:#fefefe;margin-right:10px}.location-teaser-container .teaser-info-container .teaser-title{font-size:26px;line-height:1.31em;padding:15px 0}.location-teaser-container .teaser-info-container .teaser-info{font-size:18px;line-height:1.44em}}.tablet{display:none}.desktop{display:none}.location-teaser-container{border-bottom:1px solid #979797;padding:27px 0;display:flex}.location-teaser-container .teaser-image{display:none}.location-teaser-container .teaser-info-container{display:flex;flex-direction:column;font-family:Gotham Book;color:#444}.location-teaser-container .teaser-info-container .teaser-badge{width:130px;height:32px;border-radius:3px;text-align:center;color:#fff;line-height:32px;font-size:16px;font-weight:600}.location-teaser-container .teaser-info-container .teaser-badge.doctor{background:#265ca6}.location-teaser-container .teaser-info-container .teaser-badge.service{background:#29255d}.location-teaser-container .teaser-info-container .teaser-badge.location{background:#6f549a;margin-top:0px}.location-teaser-container .teaser-info-container .teaser-badge.event{background:#51284f}.location-teaser-container .teaser-info-container .teaser-badge.general{background:#99067b}.location-teaser-container .teaser-info-container .teaser-title{font-size:20px;line-height:1.2em;padding:10px 0;color:#3d3d3d}.location-teaser-container .teaser-info-container .teaser-title .result-link{color:#265ca6}.location-teaser-container .teaser-info-container .teaser-info{font-size:18px;line-height:1.44em;overflow-wrap:break-word}@media(min-width:768px){.mobileTeaser{display:none}.tablet{display:block}.location-teaser-container .image-container{display:block;min-width:100px;min-height:100px;margin-right:10px;width:100px;height:100px}.location-teaser-container .teaser-info-container .teaser-title{font-size:26px;line-height:1.31em}}@media(min-width:1024px){.desktop{display:block}.location-teaser-container{padding:48px 0}.location-teaser-container .teaser-image{display:block;width:100px;height:100px;background:#fefefe;margin-right:10px}.location-teaser-container .teaser-info-container .teaser-title{font-size:26px;line-height:1.31em;padding:15px 0}.location-teaser-container .teaser-info-container .teaser-info{font-size:18px;line-height:1.44em}}.tablet{display:none}.desktop{display:none}.provider-profile-teaser-container{border-bottom:1px solid #979797;padding:27px 0;display:flex}.provider-profile-teaser-container .teaser-image{display:none}.provider-profile-teaser-container .teaser-info-container{display:flex;flex-direction:column;font-family:Gotham Book;color:#444}.provider-profile-teaser-container .teaser-info-container .teaser-badge{width:130px;height:32px;border-radius:3px;text-align:center;color:#fff;line-height:32px;font-size:16px;font-weight:600}.provider-profile-teaser-container .teaser-info-container .teaser-badge.doctor{background:#265ca6}.provider-profile-teaser-container .teaser-info-container .teaser-badge.service{background:#29255d}.provider-profile-teaser-container .teaser-info-container .teaser-badge.location{background:#6f549a}.provider-profile-teaser-container .teaser-info-container .teaser-badge.event{background:#51284f}.provider-profile-teaser-container .teaser-info-container .teaser-badge.general{background:#99067b}.provider-profile-teaser-container .teaser-info-container .teaser-title{font-size:20px;line-height:1.2em;padding:10px 0 0px 0;color:#3d3d3d}.provider-profile-teaser-container .teaser-info-container .MGC{color:#6f549a}.provider-profile-teaser-container .teaser-info-container .teaser-info{font-size:18px;line-height:1.44em;margin-top:10px;overflow-wrap:break-word}@media(min-width:768px){.mobileTeaser{display:none}.tablet{display:block}.provider-profile-teaser-container .image-container{display:block;min-width:100px;min-height:100px;margin-right:10px;width:100px;height:100px}.provider-profile-teaser-container .teaser-info-container .teaser-title{font-size:26px;line-height:1.31em}}@media(min-width:1024px){.desktop{display:block}.provider-profile-teaser-container{padding:48px 0}.provider-profile-teaser-container .teaser-image{display:block;width:100px;height:100px;background:#fefefe;margin-right:10px}.provider-profile-teaser-container .teaser-info-container .teaser-title{font-size:26px;line-height:1.31em;padding:2px 0 0 0}.provider-profile-teaser-container .teaser-info-container .teaser-info{font-size:18px;line-height:1.44em}}.tablet{display:none}.desktop{display:none}.service-teaser-container{border-bottom:1px solid #979797;padding:27px 0;display:flex}.service-teaser-container .teaser-image{display:none}.service-teaser-container .teaser-info-container{display:flex;flex-direction:column;font-family:Gotham Book;color:#444}.service-teaser-container .teaser-info-container .teaser-badge{width:130px;height:32px;border-radius:3px;text-align:center;color:#fff;line-height:32px;font-size:16px;font-weight:600}.service-teaser-container .teaser-info-container .teaser-badge.doctor{background:#265ca6}.service-teaser-container .teaser-info-container .teaser-badge.service{background:#29255d;margin-top:0px}.service-teaser-container .teaser-info-container .teaser-badge.location{background:#6f549a}.service-teaser-container .teaser-info-container .teaser-badge.event{background:#51284f}.service-teaser-container .teaser-info-container .teaser-badge.general{background:#99067b}.service-teaser-container .teaser-info-container .teaser-title{font-size:20px;line-height:1.2em;padding:10px 0;color:#3d3d3d}.service-teaser-container .teaser-info-container .teaser-info{font-size:18px;line-height:1.44em;overflow-wrap:break-word}@media(min-width:768px){.mobileTeaser{display:none}.tablet{display:block}.service-teaser-container .image-container{display:block;min-width:100px;min-height:100px;margin-right:10px;width:100px;height:100px}.service-teaser-container .teaser-info-container .teaser-title{font-size:26px;line-height:1.31em}}@media(min-width:1024px){.desktop{display:block}.service-teaser-container{padding:48px 0}.service-teaser-container .teaser-image{display:block;width:100px;height:100px;background:#fefefe;margin-right:10px}.service-teaser-container .teaser-info-container .teaser-title{font-size:26px;line-height:1.31em;padding:15px 0}.service-teaser-container .teaser-info-container .teaser-info{font-size:18px;line-height:1.44em}}.main{padding-top:64px;padding-bottom:55px}@media(min-width:768px){.main{padding-top:72px}}.pl-place-holder{color:#f2f2f2;border:4px dashed #f2f2f2;padding:20px}.pl-place-holder__content{font-size:3.2rem;line-height:200px;width:100%;display:flex;justify-content:center;align-items:center}.article{margin:auto;margin-top:-64px;max-width:1110px}@media(min-width:768px){.article{margin-top:-74px}}@media(min-width:1024px){.article{margin-top:50px}}.article .article-banner-section{background-repeat:no-repeat;background-position:center;background-size:cover;background-image:url(/themes/custom/discoverhealth_e/images/banner-placeholder.svg);min-height:280px;display:none;flex-direction:column;align-items:center;justify-content:center;margin-bottom:-128px}.article .article-banner-section .breadcrumbs{color:#fff;padding-top:67px;font-size:16px}.article .article-banner-section .breadcrumbs #category-url{text-transform:capitalize}.article .article-banner-section .breadcrumbs a{text-decoration:none;color:inherit}.article .article-banner-section .breadcrumbs a:hover{text-decoration:underline}@media(min-width:768px){.article .article-banner-section{display:block}}.article .image-container{margin-bottom:23px;width:100vw;margin-left:-20px}.article .image-container img{max-height:550px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%}@media(min-width:768px){.article .image-container{margin-left:-40px}}@media(min-width:920px){.article .image-container{margin-bottom:19px;margin-left:auto;max-width:100%}.article .image-container img{margin:auto;border-radius:8px}}.article .cut_line{margin-bottom:16px}@media(min-width:920px){.article .cut_line{margin-bottom:32px;font-size:16px}}.article h2{line-height:32px;font-family:"Gotham Bold","Arial",sans-serif;margin-bottom:4px}@media(min-width:920px){.article h2{margin-bottom:14px;font-size:26px}}.article .author-container{line-height:24px;text-transform:uppercase;margin-bottom:15px;margin-right:48px}@media(min-width:920px){.article .author-container{margin-bottom:21px}}.article .content-container{display:flex}.article .content-container .body{line-height:28px}.article .content-container .body p{margin-bottom:28px}@media(min-width:920px){.article .content-container .body{margin-right:125px;max-width:731px;font-size:16px;line-height:24px}}.article .content-container .social-media-container{margin-top:5px;min-width:216px}.article .related-articles-section{background-color:#fff;padding:50px;margin-top:30px;padding-left:20px;padding-right:20px}@media(min-width:768px){.article .related-articles-section{padding-left:40px;padding-right:40px}}.article .related-articles-section .card{width:254px;margin-right:20px}.article .related-articles-section .card .card-image-wrapper{height:184px}@media(min-width:920px){.article .related-articles-section .card{margin-right:0}}.article .related-articles-heading{display:block;width:100%;max-width:1100px;margin-right:auto;margin-left:auto;padding-bottom:15px;border-bottom:1px solid #444;margin-bottom:24px}.article .related-articles-heading h4{font-family:"Gotham Medium","Arial",sans-serif;font-size:18px;line-height:18px;font-weight:500}.article .card-row{width:100%;max-width:1100px;margin-right:auto;margin-left:auto;display:flex;flex-wrap:nowrap;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;white-space:nowrap;justify-content:space-between;overflow-x:auto}.article .card-row::-webkit-scrollbar{display:none}.article .podcast-links>div{display:flex;flex-wrap:wrap;gap:8px}.article .article-tags{display:block;width:100%;max-width:1100px;margin-bottom:50px}.article .article-tags .article-tag-link{display:inline-block;color:#fff;background:#6f549a;padding:12px 16px;font-size:16px;text-decoration:none;border-radius:7px;margin-right:12px;margin-bottom:12px}.article .article-tags .article-tag-link:hover{cursor:pointer}.homepage{margin-top:50px}@media screen and (max-width:1024px){.homepage{margin-top:-72px}}@media screen and (max-width:480px){.homepage{margin-top:-64px}}.homepage .full-width{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);padding-right:0}@media screen and (max-width:1100px){.homepage .full-width{padding-left:calc(50vw - 50% - 0px);padding-right:calc(50vw - 50% - 0px)}}@media(min-width:1100px){.homepage .full-width.homepage-top-section,.homepage .full-width.homepage-bottom-section{padding-left:0;padding-right:0}}.homepage a.primary-button{width:180px}.homepage .mobile-purple-banner{background-repeat:no-repeat;background-position:center;background-size:cover;background-image:url(/themes/custom/discoverhealth_e/images/banner-placeholder.svg);position:absolute;width:100vw;left:0;height:175px}@media(min-width:1100px){.homepage .mobile-purple-banner{display:none}}.homepage .homepage-top-section{padding-top:50px;position:relative;display:block;z-index:2;margin-bottom:-10px}.homepage .homepage-top-section .latest-news-container{width:100vw;max-width:1100px;margin-right:auto;margin-left:auto;display:flex;flex-wrap:nowrap;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;white-space:nowrap;justify-content:space-between;overflow-x:auto;margin-left:-20px}@media(min-width:768px){.homepage .homepage-top-section .latest-news-container{margin-left:-40px}}@media(min-width:1100px){.homepage .homepage-top-section .latest-news-container{margin-left:auto}}.homepage .homepage-top-section .latest-news-container::-webkit-scrollbar{display:none}.homepage .homepage-top-section .latest-news-container .card-row>:first-child{margin-left:20px}@media(min-width:768px){.homepage .homepage-top-section .latest-news-container .card-row>:first-child{margin-left:40px}}@media(min-width:1100px){.homepage .homepage-top-section .latest-news-container .card-row>:first-child{margin-left:unset}}.homepage .homepage-top-section .latest-news-container .card-row>:last-child{margin-right:20px}@media(min-width:768px){.homepage .homepage-top-section .latest-news-container .card-row>:last-child{margin-right:40px}}@media(min-width:1100px){.homepage .homepage-top-section .latest-news-container .card-row>:last-child{margin-right:unset}}.homepage .homepage-top-section .latest-news-container .news-card{display:inline-block;color:#444;margin-left:10px;margin-right:10px;width:290px}.homepage .homepage-top-section .latest-news-container .news-card .article-date{color:#444;display:block}.homepage .homepage-top-section .latest-news-container .news-card .card-category{margin-right:10px;text-decoration:none;display:block}@media(min-width:1100px){.homepage .homepage-top-section .latest-news-container .news-card .card-category{display:unset}}.homepage .homepage-top-section .latest-news-container .news-card .card-image-wrapper .card-image{-o-object-fit:cover;object-fit:cover}@media(min-width:480px){.homepage .homepage-top-section .latest-news-container .news-card .card-image-wrapper{height:220px}.homepage .homepage-top-section .latest-news-container .news-card .card-image-wrapper .card-image{min-height:220px}}@media(min-width:768px){.homepage .homepage-top-section .latest-news-container .news-card{width:343px}.homepage .homepage-top-section .latest-news-container .news-card .card-image-wrapper{height:220px}.homepage .homepage-top-section .latest-news-container .news-card .card-image-wrapper .card-image{min-height:220px}}@media(min-width:1100px){.homepage .homepage-top-section .latest-news-container .news-card{margin-bottom:60px}}@media(min-width:1100px){.homepage .homepage-top-section .latest-news-container{text-align:center;flex-direction:row;flex-wrap:wrap;-webkit-overflow-scrolling:touch;-ms-overflow-style:unset;white-space:unset;justify-content:unset;overflow-x:unset}.homepage .homepage-top-section .latest-news-container .card-row div:nth-child(1).news-card{width:521px}.homepage .homepage-top-section .latest-news-container .card-row div:nth-child(1).news-card .card-image-wrapper{height:260px}.homepage .homepage-top-section .latest-news-container .card-row div:nth-child(1).news-card .card-image-wrapper .card-image{min-height:260px}.homepage .homepage-top-section .latest-news-container .card-row div:nth-child(2).news-card,.homepage .homepage-top-section .latest-news-container .card-row div:nth-child(3).news-card{width:254px}.homepage .homepage-top-section .latest-news-container .card-row div:nth-child(2).news-card .card-image-wrapper,.homepage .homepage-top-section .latest-news-container .card-row div:nth-child(3).news-card .card-image-wrapper{height:184px}.homepage .homepage-top-section .latest-news-container .card-row div:nth-child(2).news-card .card-image-wrapper .card-image,.homepage .homepage-top-section .latest-news-container .card-row div:nth-child(3).news-card .card-image-wrapper .card-image{min-height:184px}}.homepage .homepage-top-section .center{width:100%;display:flex;margin-top:20px;justify-content:center}@media(min-width:1100px){.homepage .homepage-top-section .center{margin-top:0px}}.homepage .homepage-top-section .center .button{width:218px;height:52px;border-radius:30px;border:solid 1px #29255d;background:#f2f2f2;font-family:Gotham Bold;font-weight:900;font-size:18px;line-height:49px;padding:0;text-transform:none;z-index:1;color:#444}.homepage .homepage-top-section .center .button:hover{color:#fff}.homepage .homepage-top-section h2{text-align:left;color:#fff}@media(min-width:1100px){.homepage .homepage-top-section h2{text-align:center;color:#444}}.homepage .homepage-top-section svg.curvy-svg{width:100vw;height:auto;margin-left:-20px;margin-top:40px;fill:#fcfcfc}@media(min-width:768px){.homepage .homepage-top-section svg.curvy-svg{margin-left:-40px}}@media(min-width:1100px){.homepage .homepage-top-section svg.curvy-svg{margin-left:0px}}.homepage .homepage-bottom-section{min-height:520px;position:relative;display:block;background-color:#fcfcfc;z-index:2}.homepage .homepage-bottom-section h2{text-align:center}@media(min-width:768px){.homepage .homepage-bottom-section h2{text-align:center}}.homepage .homepage-bottom-section .category-container{max-width:1100px;margin-left:auto;margin-right:auto;text-align:center;flex-direction:row;display:flex;flex-wrap:wrap;justify-content:center}@media(min-width:1100px){.homepage .homepage-bottom-section .category-container{justify-content:start}}@media(min-width:480px){.homepage .homepage-bottom-section .category-container .category-card{margin-left:10px;margin-right:10px;width:343px}.homepage .homepage-bottom-section .category-container .category-card .card-image-wrapper{height:184px}.homepage .homepage-bottom-section .category-container .category-card .card-image-wrapper .card-image{min-height:184px}}@media(min-width:768px){.homepage .homepage-bottom-section .category-container .category-card{display:inline-block}.homepage .homepage-bottom-section .category-container .category-card .card-image-wrapper{height:220px}.homepage .homepage-bottom-section .category-container .category-card .card-image-wrapper .card-image{min-height:220px}}.homepage .homepage-top-section h2,.homepage .homepage-bottom-section h2{margin-bottom:35px}.homepage .homepage-top-section .section-container,.homepage .homepage-bottom-section .section-container{max-width:1100px;margin-left:auto;margin-right:auto}.homepage .homepage-top-section .section-container a.view-all,.homepage .homepage-bottom-section .section-container a.view-all{font-size:16px;width:120px;text-align:right;display:inline-block;vertical-align:text-bottom}.homepage .homepage-top-section .scroll-section,.homepage .homepage-bottom-section .scroll-section{display:flex;flex-wrap:nowrap;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;white-space:nowrap;justify-content:space-between;overflow-x:auto;max-width:1100px;margin-right:auto;margin-left:auto}.homepage .homepage-top-section .scroll-section::-webkit-scrollbar,.homepage .homepage-bottom-section .scroll-section::-webkit-scrollbar{display:none}.homepage .healthgrade-form-section #healthgrades-form-paragraph{padding-top:30px;padding-bottom:30px}@media(min-width:1100px){.homepage .healthgrade-form-section #healthgrades-form-paragraph{padding-top:35px;padding-bottom:35px}}.view-container .global-search div .views-row{width:100%}@media(min-width:1024px){.global-search{min-height:760px}.global-search div .views-row{width:calc(100% - 350px - 30px)}}.pl .patternLink{color:#000}.pl .visually-hidden{position:absolute !important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}.pl .sg-pattern{clear:left}.pl #icons{display:flex;flex-wrap:wrap}.pl #icons>div{border:1px solid #eee;margin-right:1em;padding:1em;text-align:center}.pl #icons .icon{height:4rem;width:4rem}.pl .sg-subtype h2{background:none;font-family:Helvetica;font-size:32px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#000}.pl .sg-subtype h2 a{color:#000}.pl .sg-subtype h2 a:hover{color:#444}.pl h3.sg-pattern-title{font-family:Helvetica;font-size:16px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#000 !important}.pl h3.sg-pattern-title a{background:none;font-family:Helvetica;font-size:16px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#000 !important}.pl h3.sg-pattern-title a:hover{color:#444}.pl .sg-colors li{padding:0;box-shadow:0 2px 4px 0 rgba(0,0,0,.2)}.pl .sg-colors .sg-colors__sample{width:240px}.pl .sg-colors .sg-info{font-family:Helvetica;font-size:12px;font-weight:bold;padding:8px;color:#000}.pl .sg-pattern-example>h2{font-family:Helvetica;font-size:16px;color:#000}.style-guide section{padding:20px 0 40px 0}.style-guide section .sub-section{padding:10px 0 20px 0}.style-guide h3.style-guide-header{color:#000;font-family:Helvetica;font-size:32px;text-transform:uppercase}.style-guide h4.style-guide-header{color:#444;font-family:Helvetica;font-size:16px;text-transform:uppercase;border-bottom:solid 1px #999;width:100%;font-weight:bold}.style-guide .light-blue{background-color:#54a1d8}.style-guide .dark-blue{background-color:#265ca6}.style-guide .light-purple{background-color:#6f549a}.style-guide .dark-purple{background-color:#29255d}.style-guide .dark-gray{background-color:#444}.style-guide .light-gray{background-color:#f2f2f2}.style-guide .white{background-color:#fff}.style-guide .inactive-button-gradient{background:linear-gradient(256deg,#6F549A,#29255D)}.style-guide .active-button-gradient{background:linear-gradient(256deg,#B779E6,#6B478E)}.style-guide .inactive-go-button-gradient{background:linear-gradient(256deg,#54A1D8,#265CA6)}.style-guide .active-go-button-gradient{background:linear-gradient(256deg,#64BBF9,#2C6EC8)}.style-guide .style-guide-headings span,.style-guide .style-guide-headings h1,.style-guide .style-guide-headings h2,.style-guide .style-guide-headings h3,.style-guide .style-guide-headings h4{display:inline-block}.style-guide .style-guide-headings span{margin-right:30px;height:inherit;font-size:18px;font-weight:bold;color:#444}.style-guide .button-with-heading{display:inline-block;text-align:center;margin-right:20px;margin-bottom:20px}.style-guide .button-with-heading label{display:block;width:100%;text-align:center;margin-bottom:10px}.style-guide .form-item{margin-right:20px}.style-guide button.primary-button{width:218px}.style-guide .footer-logo{width:250px;height:135px;background-color:#444;background-image:url(/themes/custom/discoverhealth_e/images/logo-footer.svg);background-repeat:no-repeat;background-position:center}.style-guide .logo-image{width:340px;height:56px;background-image:url(/themes/custom/discoverhealth_e/images/logo.svg);background-repeat:no-repeat;background-position:center;margin:10px 0}.clinical-trials .labstrials-banner-section{background-repeat:no-repeat;background-position:center;background-size:cover;background-image:url(/themes/custom/discoverhealth_e/images/banner-placeholder.svg);min-height:250px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:30px;padding-bottom:0}.clinical-trials .labstrials-banner-section h1{text-align:center;color:#fff;margin-bottom:0}@media screen and (max-width:1024px){.clinical-trials .labstrials-banner-section{margin-top:-72px}}@media screen and (max-width:480px){.clinical-trials .labstrials-banner-section{margin-top:-64px}}.clinical-trials h2{padding:0 0 10px 0;margin-top:50px;margin-bottom:10px;border-bottom:solid 1px #444;width:100%}.clinical-trials h2 span{font-weight:300;font-family:"Gotham Book","Arial",sans-serif;font-size:22px}.clinical-trials .item-list{width:98%;margin:10px auto}.clinical-trials .item-list h3{margin-top:20px;position:relative;padding-left:25px;font-family:"Gotham Book","Arial",sans-serif}.clinical-trials .item-list h3:before{position:absolute;left:0px;top:0px;content:"+";font-size:28px}.clinical-trials .item-list h3:hover{cursor:pointer}.clinical-trials .item-list h3 span{font-weight:300;font-size:18px}.clinical-trials .item-list ul{display:none;width:95%;margin:5px auto}.clinical-trials .item-list ul li{margin-bottom:5px}.clinical-trials .item-list ul li .state{width:auto;height:17px;border-radius:3px;text-align:center;color:#fff;line-height:10px;font-size:12px;font-weight:600;background:#99067b;padding:4px 4px 6px 4px;display:inline-block;margin:7px 0 5px 5px;text-transform:uppercase}.clinical-trials .item-list ul li .state.in-progress{background-color:#29255d}.clinical-trials .item-list ul li .state.complete{background-color:#265ca6}.clinical-trials .item-list ul li .state.closed{background-color:#51284f}.clinical-trials .item-list ul li .state.accepting-participants{background-color:#99067b}.clinical-trials .item-list ul li .state.opening-soon{background-color:#6f549a}.clinical-trials .item-list.open ul{display:block}.clinical-trials .item-list.open h3:before{content:"-"}.contact-item .contact-label{font-weight:bold;margin-bottom:0}.contact-item a.contact-link{display:block;font-size:16px;color:#256ca6;text-decoration:underline;margin-bottom:30px}.flex-marketing-area{overflow:visible;width:100%}@media(min-width:768px){.flex-marketing-area .text-content{width:680px}}@media(min-width:920px){.flex-marketing-area .text-content{width:820px}}@media(min-width:1200px){.flex-marketing-area .text-content{width:900px}}@media(min-width:1440px){.flex-marketing-area .text-content{width:1100px}}@media(min-width:1600px){.flex-marketing-area .text-content{width:1300px}}@media(min-width:768px){.flex-marketing-area .text,.flex-marketing-area .button-container{width:calc(100% - 280px);max-width:446px;position:relative}}.flex-marketing-area .button-container{text-align:center}@media(min-width:768px){.flex-marketing-area .button-container{text-align:left}}@media(min-width:768px){.flex-marketing-area .image-content{position:absolute;bottom:-130px;width:369px;height:395px;background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:7px}}@media(min-width:1440px){.flex-marketing-area .image-content{width:415px;height:395px}}.flex-marketing-area .primary-button.white-on-blue{min-width:-moz-fit-content;min-width:fit-content}.card.highlight-card{width:100% !important}.card.highlight-card .highlight-button{margin-left:0 !important;margin-bottom:0 !important}.card.highlight-card .card-content{position:relative;width:285px;margin-left:auto;margin-right:auto;background:#fff;box-shadow:-4px 21px 25px -20px rgba(0,0,0,.5);border-radius:7px}@media(min-width:768px){.card.highlight-card .card-content{margin-left:0;margin-right:0}}@media(min-width:920px){.card.highlight-card .card-content{width:100% !important}}.card.highlight-card .card-content p{margin-top:0}.card.highlight-card .card-body{padding:20px}.copy-only-paragraph-container{background:#fff;padding-bottom:10px}@media(min-width:920px){.copy-only-paragraph-container{padding-bottom:50px}}.copy-only-paragraph-container .copy-only-paragraph{padding-top:10px;max-width:1100px;margin:0 auto}@media(min-width:920px){.copy-only-paragraph-container .copy-only-paragraph{padding:0}}.copy-only-paragraph-container .copy-only-paragraph .info-section h2{line-height:1.31em}@media(min-width:920px){.copy-only-paragraph-container .copy-only-paragraph .info-section h2{line-height:1.17em}}.copy-only-paragraph-container .copy-only-paragraph .info-section p{padding:16px 0px;margin:0px}.copy-with-image-on-left-paragraph-container{background-color:#fff;padding-bottom:10px}@media(min-width:1024px){.copy-with-image-on-left-paragraph-container{padding-bottom:50px}}.copy-with-image-on-left-paragraph-container .copy-with-image-on-left-paragraph{display:flex;flex-direction:column;padding-top:10px;max-width:1100px;margin:0 auto}@media(min-width:1024px){.copy-with-image-on-left-paragraph-container .copy-with-image-on-left-paragraph{flex-direction:row;padding:0}}.copy-with-image-on-left-paragraph-container .copy-with-image-on-left-paragraph img{padding-bottom:10px;height:278px;-o-object-fit:cover;object-fit:cover}@media(min-width:1024px){.copy-with-image-on-left-paragraph-container .copy-with-image-on-left-paragraph img{margin:auto 45px auto 0px;width:526px;height:501px;padding-bottom:0px}}.copy-with-image-on-left-paragraph-container .copy-with-image-on-left-paragraph iframe{padding-bottom:10px;height:278px}@media(min-width:1024px){.copy-with-image-on-left-paragraph-container .copy-with-image-on-left-paragraph iframe{margin:auto 45px auto 0px;min-width:526px;min-height:auto;padding-bottom:0px}}@media(min-width:1024px){.copy-with-image-on-left-paragraph-container .copy-with-image-on-left-paragraph .info-section{margin:auto 0px;height:-moz-fit-content;height:fit-content}}.copy-with-image-on-left-paragraph-container .copy-with-image-on-left-paragraph .info-section h2{line-height:1.31em}@media(min-width:1024px){.copy-with-image-on-left-paragraph-container .copy-with-image-on-left-paragraph .info-section h2{line-height:1.17em}}.copy-with-image-on-left-paragraph-container .copy-with-image-on-left-paragraph .info-section .button-container{text-align:center}@media(min-width:1024px){.copy-with-image-on-left-paragraph-container .copy-with-image-on-left-paragraph .info-section .button-container{text-align:left}}.copy-with-image-on-left-paragraph-container .copy-with-image-on-left-paragraph .info-section .button-container a{margin:5px 0px 10px;padding:9px 35px;width:auto}.copy-with-image-on-left-paragraph-container .copy-with-image-on-left-paragraph .info-section .button-container a span{padding:inherit 10px}.copy-with-image-on-left-paragraph-container .copy-with-image-on-left-paragraph .img-title{margin-top:68px}.copy-with-image-on-left-paragraph-container .copy-with-image-on-left-paragraph .img-no-title{margin-top:25px}.copy-with-image-on-right-paragraph-container{background-color:#fff;padding-bottom:10px}@media(min-width:1024px){.copy-with-image-on-right-paragraph-container{padding-bottom:50px}}.copy-with-image-on-right-paragraph-container .copy-with-image-on-right-paragraph{display:flex;flex-direction:column;padding-top:10px;max-width:1100px;margin:0 auto}@media(min-width:1024px){.copy-with-image-on-right-paragraph-container .copy-with-image-on-right-paragraph{flex-direction:row-reverse;padding:0}}.copy-with-image-on-right-paragraph-container .copy-with-image-on-right-paragraph img{padding-bottom:10px;height:278px;-o-object-fit:cover;object-fit:cover}@media(min-width:1024px){.copy-with-image-on-right-paragraph-container .copy-with-image-on-right-paragraph img{margin:auto 0px auto 0px;width:526px;height:501px;padding-bottom:0px}}.copy-with-image-on-right-paragraph-container .copy-with-image-on-right-paragraph iframe{padding-bottom:10px;height:278px}@media(min-width:1024px){.copy-with-image-on-right-paragraph-container .copy-with-image-on-right-paragraph iframe{margin:auto 0px auto 45px;min-width:526px;min-height:auto;padding-bottom:0px}}@media(min-width:1024px){.copy-with-image-on-right-paragraph-container .copy-with-image-on-right-paragraph .info-section{margin:auto 45px auto 0px;height:-moz-fit-content;height:fit-content}}.copy-with-image-on-right-paragraph-container .copy-with-image-on-right-paragraph .info-section h2{line-height:1.31em}@media(min-width:1024px){.copy-with-image-on-right-paragraph-container .copy-with-image-on-right-paragraph .info-section h2{line-height:1.17em}}.copy-with-image-on-right-paragraph-container .copy-with-image-on-right-paragraph .info-section .button-container{text-align:center}@media(min-width:1024px){.copy-with-image-on-right-paragraph-container .copy-with-image-on-right-paragraph .info-section .button-container{text-align:left}}.copy-with-image-on-right-paragraph-container .copy-with-image-on-right-paragraph .info-section .button-container a{margin:5px 0px 10px;padding:9px 35px;width:auto}.copy-with-image-on-right-paragraph-container .copy-with-image-on-right-paragraph .info-section .button-container a span{padding:inherit 10px}.copy-with-image-on-right-paragraph-container .copy-with-image-on-right-paragraph .img-title{margin-top:68px}.copy-with-image-on-right-paragraph-container .copy-with-image-on-right-paragraph .img-no-title{margin-top:25px}@media(min-width:768px){.full-width-image-paragraph{position:relative}}.full-width-image-paragraph .full-width-image{height:245px;background-size:cover}@media(min-width:768px){.full-width-image-paragraph .full-width-image{height:611px;display:flex;align-items:center}}.full-width-image-paragraph .info-section{background:#29255d;background-image:url(/themes/custom/discoverhealth_e/images/crm-landing-page-hero-copy-mobile-bg.svg);color:#fff;padding:30px;background-size:cover}@media(min-width:768px){.full-width-image-paragraph .info-section{position:relative;width:365px;top:0px;left:50px}}@media(min-width:1440px){.full-width-image-paragraph .info-section{left:10px}}@media(min-width:768px){.full-width-image-paragraph .info-section.mobile-only{display:none}}.full-width-image-paragraph .info-section h1{font-size:36px;line-height:43px;text-align:center;color:#fff}@media(min-width:768px){.full-width-image-paragraph .info-section h1{text-align:left}}.full-width-image-paragraph .info-section div{text-align:center;line-height:1.75em}@media(min-width:768px){.full-width-image-paragraph .info-section div{text-align:left}}.full-width-image-paragraph .info-section .button-container{margin:20px auto 5px}@media(min-width:768px){.full-width-image-paragraph .info-section .button-container{margin-left:0px}}.full-width-image-paragraph .info-section .button-container a{display:inline-block;padding:0 15px;width:auto;height:53px;line-height:53px;border-radius:26.5px;text-align:center;text-decoration:none;font-size:18px;font-family:"Gotham Bold","Arial",sans-serif;font-weight:900}.full-width-image-paragraph .info-section .button-container a.Mammography{background-color:#ff70d7;color:#29255d}.full-width-image-paragraph .info-section .button-container a.Mammography:hover{background-color:#ed68c8}.healthgrades-form-paragraph-container{background-image:url(/themes/custom/discoverhealth_e/images/marketing-1.svg);background-size:cover;background-repeat:no-repeat;color:#fff;display:flex;align-items:center;justify-content:center}@media(min-width:920px){.healthgrades-form-paragraph-container .left-block,.healthgrades-form-paragraph-container .right-block{display:inline-block;vertical-align:middle}}.healthgrades-form-paragraph-container .left-block #form-description{max-width:350px}@media(min-width:920px){.healthgrades-form-paragraph-container .left-block{width:40%;padding-right:80px}}@media(min-width:920px){.healthgrades-form-paragraph-container .right-block{width:59%}}.healthgrades-form-paragraph-container .healthgrades-form-paragraph{margin-left:auto;margin-right:auto;width:100%;max-width:1200px;padding-top:60px;padding-bottom:60px}.healthgrades-form-paragraph-container .healthgrades-form-paragraph img{display:none}.healthgrades-form-paragraph-container .healthgrades-form-paragraph .form-title{color:#fff;margin-bottom:0;font-size:26px}@media(min-width:920px){.healthgrades-form-paragraph-container .healthgrades-form-paragraph .form-title{font-size:36px}}.healthgrades-form-paragraph-container .healthgrades-form-paragraph .ao-image-block{display:none}.healthgrades-form-paragraph-container .healthgrades-form-paragraph .ao-input-block,.healthgrades-form-paragraph-container .healthgrades-form-paragraph .ao-combo-block{margin:15px 0}.healthgrades-form-paragraph-container .healthgrades-form-paragraph .ao-input-block label,.healthgrades-form-paragraph-container .healthgrades-form-paragraph .ao-combo-block label{display:block;font-size:16px}.healthgrades-form-paragraph-container .healthgrades-form-paragraph .ao-input-block input.ao-form-field,.healthgrades-form-paragraph-container .healthgrades-form-paragraph .ao-input-block select.ao-form-field,.healthgrades-form-paragraph-container .healthgrades-form-paragraph .ao-combo-block input.ao-form-field,.healthgrades-form-paragraph-container .healthgrades-form-paragraph .ao-combo-block select.ao-form-field{display:inline-block;height:48px;border:solid 1px #256ca6;border-radius:5px;color:#444;background-color:#fff;padding-left:8px;padding-right:8px;width:100%;max-width:446px}.healthgrades-form-paragraph-container .healthgrades-form-paragraph .ao-input-block .ao-form-error-message,.healthgrades-form-paragraph-container .healthgrades-form-paragraph .ao-combo-block .ao-form-error-message{display:inline-block;color:#fff}.healthgrades-form-paragraph-container .healthgrades-form-paragraph .ao-submit-block{margin-top:30px}.healthgrades-form-paragraph-container .healthgrades-form-paragraph .ao-submit-block div{text-align:left !important}.healthgrades-form-paragraph-container .healthgrades-form-paragraph button.ao-form-submit{background-color:#fff !important;width:218px !important;min-width:-moz-fit-content !important;min-width:fit-content !important;color:#444 !important;font-size:18px !important;height:48px !important;border-radius:24px !important;font-family:"Gotham Bold","Arial",sans-serif !important}.healthgrades-form-paragraph-container .healthgrades-form-paragraph button.ao-form-submit:hover{cursor:pointer}.healthgrades-form-paragraph-container .basic-page-form{text-align:center}.healthgrades-form-paragraph-container .basic-page-form button.ao-form-submit{text-align:center;margin-left:auto;margin-right:auto}.healthgrades-form-paragraph-container .basic-page-form .ao-row{width:-moz-fit-content;width:fit-content;min-width:446px;max-width:100%;margin-left:auto;margin-right:auto}.healthgrades-form-paragraph-container .basic-page-form .ao-submit-block{width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto}.healthgrades-form-paragraph-container .basic-page-form label{text-align:left}.healthgrades-form-paragraph-container .basic-page-form .ao-richtext-block{max-width:350px;margin-left:auto;margin-right:auto}.listen-on-button>a{display:inline-block;height:40px;width:161px;text-indent:-9000px;margin:0 5px 5px 0;border-radius:5px;background-repeat:no-repeat}.youtube-gallery-paragraph-container{padding-bottom:10px}@media(min-width:920px){.youtube-gallery-paragraph-container{padding-bottom:50px}}.youtube-gallery-paragraph-container .youtube-gallery-paragraph{padding-top:10px;max-width:1100px;margin:0 auto}@media(min-width:920px){.youtube-gallery-paragraph-container .youtube-gallery-paragraph{padding:0px}}.youtube-gallery-paragraph-container .youtube-gallery-paragraph h2{text-align:center;margin:30px auto}@media(min-width:920px){.youtube-gallery-paragraph-container .youtube-gallery-paragraph h2{margin-top:0px;margin-bottom:50px}}.youtube-gallery-paragraph-container .youtube-gallery-paragraph .video-player-container{margin-bottom:30px;width:100%;padding-top:56.25%;position:relative}.youtube-gallery-paragraph-container .youtube-gallery-paragraph .video-player-container iframe{width:100%;height:100%;position:absolute;top:0px;left:0px}@media(min-width:920px){.youtube-gallery-paragraph-container .youtube-gallery-paragraph .additional-videos-container{display:flex;flex-wrap:wrap}.youtube-gallery-paragraph-container .youtube-gallery-paragraph .additional-videos-container div:nth-child(4n+1){margin-right:0px}.youtube-gallery-paragraph-container .youtube-gallery-paragraph .additional-videos-container div:nth-child(1){margin-right:auto}}.youtube-gallery-paragraph-container .youtube-gallery-paragraph .additional-videos-container .additional-video{display:flex;padding-bottom:25px}@media(min-width:920px){.youtube-gallery-paragraph-container .youtube-gallery-paragraph .additional-videos-container .additional-video{width:22%;margin-right:auto;flex-direction:column;background-color:#fff;padding-bottom:0px;box-shadow:-4px 21px 25px -20px rgba(0,0,0,.5);margin-bottom:30px}}.youtube-gallery-paragraph-container .youtube-gallery-paragraph .additional-videos-container .additional-video .video-thumbnail{width:45%;padding-top:33.333%;background-size:cover;margin-right:10px;position:relative}@media(min-width:920px){.youtube-gallery-paragraph-container .youtube-gallery-paragraph .additional-videos-container .additional-video .video-thumbnail{width:100%;padding-top:75%}}.youtube-gallery-paragraph-container .youtube-gallery-paragraph .additional-videos-container .additional-video .video-thumbnail:hover{cursor:pointer}.youtube-gallery-paragraph-container .youtube-gallery-paragraph .additional-videos-container .additional-video .video-thumbnail svg{position:absolute;height:45%;top:50%;left:50%;transform:translate(-50%,-50%)}@media(min-width:920px){.youtube-gallery-paragraph-container .youtube-gallery-paragraph .additional-videos-container .additional-video .video-thumbnail svg{height:25%}}.youtube-gallery-paragraph-container .youtube-gallery-paragraph .additional-videos-container .additional-video .video-title{font-family:Gotham Bold;font-size:16px;line-height:1.38em;width:50%}@media(min-width:920px){.youtube-gallery-paragraph-container .youtube-gallery-paragraph .additional-videos-container .additional-video .video-title{padding:10px;width:100%}}.youtube-gallery-paragraph-container .youtube-gallery-paragraph .additional-videos-container .additional-video.hidden{display:none}.youtube-gallery-paragraph-container .youtube-gallery-paragraph .additional-videos-container .additional-video.active{display:none}.youtube-gallery-paragraph-container .youtube-gallery-paragraph .button-container{text-align:center}@media(min-width:920px){.youtube-gallery-paragraph-container .youtube-gallery-paragraph .button-container{margin-top:50px}}.youtube-gallery-paragraph-container .youtube-gallery-paragraph .button-container button{width:218px;font-weight:600}body.page-path-events .main-content{position:relative}.event-listings-view{position:relative}.event-listings-view .resultInfo{font-size:18px;line-height:1.31em;font-family:Gotham Book;color:#8594a6;margin-top:50px}.event-listings-view #transparentRightColumn{opacity:0;z-index:100;width:12vw;height:100vh;position:fixed;transition:transform .5s;top:0;left:-12vw;background:#fff}.event-listings-view .views-row-container .view-filters-container{display:flex;align-items:center}.event-listings-view .views-row-container .view-filters-container #view-filters{border:0;background:none;margin:30px auto;font-size:18px;color:#265ca6;font-family:Gotham Book;font-weight:600;padding:0;border-bottom:1px solid #265ca6;display:inline-block;line-height:16px}.event-listings-view .facetsOpen{animation:facetsOpen .5s forwards;-webkit-animation:facetsOpen .5s forwards}.event-listings-view .facetsClosed{animation:facetsClosed .5s forwards;-webkit-animation:facetsClosed .5s forwards}@keyframes facetsOpen{0%{transform:translateX(-100vw)}100%{transform:translateX(100vw)}}@keyframes facetsClosed{0%{transform:translateX(100vw)}100%{transform:translateX(-100vw)}}.event-listings-view .no-results{font-family:Gotham Book}.event-listings-view .no-results .no-results-text{font-size:26px;line-height:1.31em;color:#444;text-align:center}.event-listings-view .no-results .no-results-text #no-results-search-term{font-weight:600;color:#6f549a}@media(min-width:1024px){.mobile{display:none}.event-listings-view .views-row-container .view-filters-container{display:none}.event-listings-view .no-results .no-results-text{font-size:36px;line-height:1.17em}.event-listings-view .no-results .no-results-text #no-results-search-term{font-weight:600;color:#6f549a}}.view-container .event-listings-view .views-row,.view-container .event-listings-view .resultInfo{width:100%}@media(min-width:1024px){.event-listings-view{min-height:550px}.event-listings-view .views-row,.event-listings-view .resultInfo{width:calc(100% - 350px - 30px);margin-left:380px}}.view-filters-container.mobile{display:flex;align-items:center}.view-filters-container.mobile #view-filters{border:0;background:none;margin:30px auto;font-size:18px;color:#265ca6;font-family:"Gotham Book","Arial",sans-serif;font-weight:600;padding:0;border-bottom:1px solid #265ca6;display:inline-block;line-height:16px}.global-search-view .search-input-container #search-clear-x{height:20px;width:20px;position:absolute;top:139px;left:calc(100% - 85px)}.global-search-view .resultInfo{font-size:26px;line-height:1.31em;font-family:"Gotham Book","Arial",sans-serif;color:#444;margin-top:30px;display:inline-block}@media(min-width:1024px){.global-search-view .resultInfo{font-size:36px;width:calc(100% - 60px - 350px);margin-bottom:40px}}.global-search-view .resultInfo #searchInputWithResults{font-weight:600;color:#6f549a}.global-search-view #facets-container{z-index:100;width:88vw;height:100vh;position:fixed;transition:transform .5s;top:0;left:-100vw;background:#fff;box-shadow:0 -2px 11px 0 rgba(126,126,126,.5)}.global-search-view #facets-container .block-facet--checkbox{margin:0}.global-search-view #transparentRightColumn{opacity:0;z-index:100;width:12vw;height:100vh;position:fixed;transition:transform .5s;top:0;left:-12vw;background:#fff}.global-search-view .views-row-container .view-filters-container{display:flex;align-items:center}.global-search-view #recent-searches-container{background:#fff;display:flex;flex-direction:column;padding:20px;margin-top:35px;margin-bottom:60px}.global-search-view #recent-searches-container .recent-searches-title{display:block;font-size:26px;line-height:1.31em;color:#444}.global-search-view #recent-searches-container .recent-search{text-decoration:underline;display:block;margin:12px 0;font-size:18px;line-height:18px;text-decoration:none;cursor:pointer;width:100%;overflow-wrap:break-word}.global-search-view #recent-searches-container #clear-recent-searches{width:-moz-fit-content;width:fit-content;font-size:20px;color:#265ca6;padding:0;font-weight:600;display:inline-block;line-height:18px;border:0;border-bottom:1px solid #265ca6;background:none}.global-search-view .facetsOpen{animation:facetsOpen .5s forwards;-webkit-animation:facetsOpen .5s forwards}.global-search-view .facetsClosed{animation:facetsClosed .5s forwards;-webkit-animation:facetsClosed .5s forwards}@keyframes facetsOpen{0%{transform:translateX(-100vw)}100%{transform:translateX(100vw)}}@keyframes facetsClosed{0%{transform:translateX(100vw)}100%{transform:translateX(-100vw)}}.global-search-view .no-results{font-family:"Gotham Book","Arial",sans-serif;min-height:420px}.global-search-view .no-results .no-results-text{font-size:26px;line-height:1.31em;color:#444;text-align:center}.global-search-view .no-results .no-results-text #no-results-search-term{font-weight:600;color:#6f549a}.global-search-view .no-results .refine-search-text{font-size:18px;line-height:1.44em;color:#444;text-align:center}.global-search-view .no-results .restart-search{display:flex;flex-direction:column;align-items:center}.global-search-view .no-results .restart-search .restart-search-link{text-decoration:none}.global-search-view .no-results .restart-search .restart-search-link .tool{border-radius:6px;box-shadow:0 12px 20px -11px rgba(0,0,0,.5);margin:12px 0;width:255px;height:92px;display:flex;background:#fff;padding:17px;justify-content:start;align-items:center;transition:transform .2s}.global-search-view .no-results .restart-search .restart-search-link .tool:hover{transform:scale(1.08)}.global-search-view .no-results .restart-search .restart-search-link .tool .tool-text{font-family:Gotham Bold;font-size:20px;color:#54a1d8;margin-left:17px}.search-api-autocomplete-search{top:176px !important;border-radius:7px;background-color:#fff;box-shadow:0 2px 15px 0 rgba(146,146,146,.5);border:none;z-index:5;font-size:16px;color:#265ca6;font-family:Gotham Book;padding-left:50px}.search-api-autocomplete-search .title-text-container-desktop,.search-api-autocomplete-search .title-text-container-mobile{height:40px;margin-top:10px;line-height:40px}.search-api-autocomplete-search .title-text-container-desktop .title-text-desktop,.search-api-autocomplete-search .title-text-container-desktop .title-text-mobile,.search-api-autocomplete-search .title-text-container-mobile .title-text-desktop,.search-api-autocomplete-search .title-text-container-mobile .title-text-mobile{color:#444;font-family:Gotham Bold;font-size:18px}.search-api-autocomplete-search .ui-menu-item:hover{background:#fff}.search-api-autocomplete-search .ui-menu-item:hover .ui-menu-item-wrapper .search-api-autocomplete-suggestion{border-bottom:2px solid #444}.search-api-autocomplete-search .ui-menu-item .ui-menu-item-wrapper{display:inline-block;height:50px}.search-api-autocomplete-search .ui-menu-item .ui-menu-item-wrapper.ui-state-active{background:#fff}.search-api-autocomplete-search .ui-menu-item .ui-menu-item-wrapper.ui-state-active .search-api-autocomplete-suggestion{background:#fff}.search-api-autocomplete-search .ui-menu-item .ui-menu-item-wrapper .search-api-autocomplete-suggestion{margin:10px 0;padding:0;color:#265ca6}.search-api-autocomplete-search .ui-menu-item .ui-menu-item-wrapper .search-api-autocomplete-suggestion .autocomplete-suggestion-user-input{font-weight:100}.search-api-autocomplete-search .ui-menu-item .ui-menu-item-wrapper .search-api-autocomplete-suggestion .autocomplete-suggestion-suggestion-suffix{font-weight:600}.search-api-autocomplete-search .ui-menu-item .ui-menu-item-wrapper .search-api-autocomplete-suggestion .autocomplete-suggestion-suggestion-prefix{font-weight:600}.search-api-autocomplete-search .ui-menu-item .ui-menu-item-wrapper .search-api-autocomplete-suggestion .autocomplete-suggestion-label{font-weight:600}.search-api-autocomplete-search.global-search-suggestions{width:100vw !important;border-radius:0px;top:64px !important;left:0px !important;z-index:9 !important;border:none;position:fixed}@media(min-width:768px){.global-search-view .search-input-container #search-clear-x{height:20px;width:20px;top:150px;left:calc(100% - 170px)}.search-api-autocomplete-search{top:184px !important;width:calc(100% - 80px)}}@media(min-width:1024px){.mobile{display:none}.view-filters-container.mobile{display:none}.global-search-view .search-input-container #search-clear-x{height:20px;width:20px;top:247px}.global-search-view #facets-container{z-index:1;width:380px;height:-moz-fit-content;height:fit-content;position:absolute;top:350px;left:calc(100% - 380px);box-shadow:none}.global-search-view .views-row-container .view-filters-container{display:none}.global-search-view .no-results .no-results-text{font-size:36px;line-height:1.17em}.global-search-view .no-results .no-results-text #no-results-search-term{font-weight:600;color:#6f549a}.global-search-view .no-results .refine-search-text{margin-bottom:70px}.global-search-view .no-results .restart-search{display:flex;flex-direction:row;align-items:center;justify-content:center;margin-bottom:40px}.global-search-view .no-results .restart-search .restart-search-link{text-decoration:none}.global-search-view .no-results .restart-search .restart-search-link .tool{margin:12px 20px}.global-search-view .no-results .restart-search .svg{width:38px;height:38px;background-image:url(/themes/custom/discoverhealth_e/dist/css/components/images/svg/icons-restart-search.svg);background-repeat:no-repeat;background-size:cover}.global-search-view #recent-searches-container{width:380px;height:-moz-fit-content;height:fit-content;position:absolute;left:calc(100% - 420px);top:310px}.global-search-view #recent-searches-container .recent-searches-title{font-size:36px;line-height:1.17em;margin-bottom:20px}.global-search-view #recent-searches-container #clear-recent-searches{margin-top:20px}#ui-id-1{top:286px !important;padding-left:25px}#ui-id-1.global-search-suggestions{width:100vw !important;border-radius:0px;position:fixed;top:186px !important;left:0px !important;z-index:9 !important;border:none;padding-left:75px}}@media(min-width:1200px){#ui-id-1.global-search-suggestions{padding-left:145px}}@media(min-width:1440px){.global-search-view .search-input-container #search-clear-x{height:20px;width:20px;left:calc(100% - 300px)}.global-search-view #facets-container{left:calc(100% - 380px)}.global-search-view #recent-searches-container{left:calc(100% - 528px)}#ui-id-1:not(.global-search-suggestions){width:calc(100vw - 360px) !important}#ui-id-1.global-search-suggestions{padding-left:210px}}.search-result{margin-bottom:30px;padding-bottom:30px;border-bottom:solid 1px #979797;width:100%}@media(min-width:1024px){.search-result{width:calc(100% - 60px)}}.search-result .article-image{display:none;width:100px;height:100px;overflow:hidden;margin-right:10px}.search-result .article-image img{max-width:unset;height:100%;text-align:center}@media(min-width:1024px){.search-result .article-image{display:inline-block;vertical-align:top}}.search-result .article-info{display:none;display:inline-block;vertical-align:top;max-width:100%}@media(min-width:1024px){.search-result .article-info{max-width:calc(100% - 120px)}}.search-result .article-info a{text-decoration:none;color:#444;display:block}.search-result .article-info .primary-category{text-align:center;margin-bottom:10px;background-color:#444;color:#fff;padding:8px 18px;border-radius:3px;font-size:16px;line-height:1;width:-moz-fit-content;width:fit-content;min-width:174px}
