/* @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}@font-face{font-family:"Gentona Bold";src:url(/themes/custom/jhsph/fonts/Gentona-Bold.woff) format("woff")}@font-face{font-family:"Gentona Book";src:url(/themes/custom/jhsph/fonts/Gentona-Book.woff) format("woff")}@font-face{font-family:"Gentona Light";src:url(/themes/custom/jhsph/fonts/Gentona-Light.woff) format("woff")}@font-face{font-family:"Gentona Medium";src:url(/themes/custom/jhsph/fonts/Gentona-Medium.woff) format("woff")}@font-face{font-family:"Gentona SemiBold";src:url(/themes/custom/jhsph/fonts/Gentona-SemiBold.woff) format("woff")}@font-face{font-family:"Quadon Bold";src:url(/themes/custom/jhsph/fonts/Quadon-Bold.woff) format("woff")}@font-face{font-family:"Quadon ExtraBold";src:url(/themes/custom/jhsph/fonts/Quadon-ExtraBold.woff) format("woff")}@font-face{font-family:"Quadon Medium";src:url(/themes/custom/jhsph/fonts/Quadon-Medium.woff) format("woff")}@font-face{font-family:"Quadon Regular";src:url(/themes/custom/jhsph/fonts/Quadon-Regular.woff) format("woff")}@font-face{font-family:"Titling Gothic";src:url(/themes/custom/jhsph/fonts/Titling-Gothic-Medium.woff) format("woff")}@font-face{font-family:"Titling Regular";src:url(/themes/custom/jhsph/fonts/Titling-Regular.ttf) format("truetype")}@font-face{font-family:"Titling Light";src:url(/themes/custom/jhsph/fonts/Titling-Light.ttf) format("truetype")}.screen-reader-text{display:block;overflow:hidden;text-indent:-9999px;font-size:0;line-height:0;margin:0;padding:0;position:absolute;width:0}.screen-reader-text::after,.screen-reader-text::before{text-indent:9999px}@media(min-width:720px){.column-container{display:flex;flex-wrap:wrap;margin:-1.25rem 0 0 -1.25rem;width:calc(100% + 20px)}}.column-container .column-item{margin:1.25rem 0 0 0}@media(min-width:720px){.column-container.columns-two{display:flex;flex-wrap:wrap;margin:-1.25rem 0 0 -1.25rem;width:calc(100% + 20px)}}.column-container.columns-two .column-item{margin-bottom:1.25rem}@media(min-width:720px){.column-container.columns-two .column-item{width:calc(50% - 20px);margin:1.25rem 0 0 1.25rem}}@media(min-width:720px){.column-container.columns-three{display:flex;flex-wrap:wrap;margin:-1.25rem 0 0 -1.25rem;width:calc(100% + 20px)}}.column-container.columns-three .column-item{margin-bottom:1.25rem}@media(min-width:720px){.column-container.columns-three .column-item{width:calc(33% - 20px);margin:1.25rem 0 0 1.25rem}}@media(min-width:720px){.column-container.columns-four{display:flex;flex-wrap:wrap;margin:-1.25rem 0 0 -1.25rem;width:calc(100% + 20px)}}.column-container.columns-four .column-item{margin-bottom:1.25rem}@media(min-width:720px){.column-container.columns-four .column-item{width:calc(25% - 20px);margin:1.25rem 0 0 1.25rem}}@media(min-width:720px){.column-container.columns-five{display:flex;flex-wrap:wrap;margin:-1.25rem 0 0 -1.25rem;width:calc(100% + 20px)}}.column-container.columns-five .column-item{margin-bottom:1.25rem}@media(min-width:720px){.column-container.columns-five .column-item{width:calc(20% - 20px);margin:1.25rem 0 0 1.25rem}}:root{--c-text:#262626;--c-text-inverse:white;--c-background:white;--c-background-section:#e5e5e5;--c-accent:#262626;--c-accent-high:#262626;--c-highlight:#ccc;--c-highlight-high:#e5e5e5;--c-muted:#f2f2f2;--c-primary:#002D72;--c-secondary:#B7DDFF;--c-warning:#f9fb93;--c-error:#fbe3e4;--c-message:#cfefc2;--c-blue-strong:#0077D8;--c-blue-soft:#68ACE5;--c-blue-pale:#B7DDFF;--c-blue-light:#f2f5f8;--c-blue-grayish:#D9E1E8;--c-yellow-pure:#F1C400;--c-red:#6A202B;--c-green:#275E3D;--c-purple:#51284F;--c-orange:#964F2E}:root [data-theme=default]{--c-text:#262626;--c-text-inverse:white;--c-background:white;--c-background-section:#e5e5e5;--c-accent:#262626;--c-accent-high:#262626;--c-highlight:#ccc;--c-highlight-high:#e5e5e5;--c-muted:#f2f2f2;--c-primary:#002D72;--c-secondary:#B7DDFF;--c-warning:#f9fb93;--c-error:#fbe3e4;--c-message:#cfefc2}:root [data-theme=jhsph]{--c-blue-strong:#0077D8;--c-blue-soft:#68ACE5;--c-blue-pale:#B7DDFF;--c-blue-light:#f2f5f8;--c-blue-grayish:#D9E1E8;--c-yellow-pure:#F1C400;--c-red:#6A202B;--c-green:#275E3D;--c-purple:#51284F;--c-orange:#964F2E}.cl-colors{padding:1rem}.cl-colors__list{display:flex;flex-wrap:wrap;margin:0 0 2rem;padding:0}.cl-colors__item{list-style:none;padding:1rem 2rem;transition:all .4s;flex:1 1 20%;min-width:150px;min-height:150px;display:flex;justify-content:center;align-items:flex-end}.cl-colors__item--default-text{background-color:#262626;background-color:var(--c-text);color:#f2f2f2;color:var(--c-muted)}.cl-colors__item--default-text-inverse{background-color:white;background-color:var(--c-text-inverse);color:#262626;color:var(--c-accent-high)}.cl-colors__item--default-background{background-color:white;background-color:var(--c-background);color:#262626;color:var(--c-accent-high)}.cl-colors__item--default-background-section{background-color:#e5e5e5;background-color:var(--c-background-section);color:#262626;color:var(--c-accent-high)}.cl-colors__item--default-accent{background-color:#262626;background-color:var(--c-accent);color:#f2f2f2;color:var(--c-muted)}.cl-colors__item--default-accent-high{background-color:#262626;background-color:var(--c-accent-high);color:#f2f2f2;color:var(--c-muted)}.cl-colors__item--default-highlight{background-color:#ccc;background-color:var(--c-highlight);color:#262626;color:var(--c-accent-high)}.cl-colors__item--default-highlight-high{background-color:#e5e5e5;background-color:var(--c-highlight-high);color:#262626;color:var(--c-accent-high)}.cl-colors__item--default-muted{background-color:#f2f2f2;background-color:var(--c-muted);color:#262626;color:var(--c-accent-high)}.cl-colors__item--default-primary{background-color:#002D72;background-color:var(--c-primary);color:#f2f2f2;color:var(--c-muted)}.cl-colors__item--default-secondary{background-color:#B7DDFF;background-color:var(--c-secondary);color:#262626;color:var(--c-accent-high)}.cl-colors__item--default-warning{background-color:#f9fb93;background-color:var(--c-warning);color:#262626;color:var(--c-accent-high)}.cl-colors__item--default-error{background-color:#fbe3e4;background-color:var(--c-error);color:#262626;color:var(--c-accent-high)}.cl-colors__item--default-message{background-color:#cfefc2;background-color:var(--c-message);color:#262626;color:var(--c-accent-high)}.cl-colors__item--jhsph-blue-strong{background-color:#0077D8;background-color:var(--c-blue-strong);color:#f2f2f2;color:var(--c-muted)}.cl-colors__item--jhsph-blue-soft{background-color:#68ACE5;background-color:var(--c-blue-soft);color:#262626;color:var(--c-accent-high)}.cl-colors__item--jhsph-blue-pale{background-color:#B7DDFF;background-color:var(--c-blue-pale);color:#262626;color:var(--c-accent-high)}.cl-colors__item--jhsph-blue-light{background-color:#f2f5f8;background-color:var(--c-blue-light);color:#262626;color:var(--c-accent-high)}.cl-colors__item--jhsph-blue-grayish{background-color:#D9E1E8;background-color:var(--c-blue-grayish);color:#262626;color:var(--c-accent-high)}.cl-colors__item--jhsph-yellow-pure{background-color:#F1C400;background-color:var(--c-yellow-pure);color:#f2f2f2;color:var(--c-muted)}.cl-colors__item--jhsph-red{background-color:#6A202B;background-color:var(--c-red);color:#f2f2f2;color:var(--c-muted)}.cl-colors__item--jhsph-green{background-color:#275E3D;background-color:var(--c-green);color:#f2f2f2;color:var(--c-muted)}.cl-colors__item--jhsph-purple{background-color:#51284F;background-color:var(--c-purple);color:#f2f2f2;color:var(--c-muted)}.cl-colors__item--jhsph-orange{background-color:#964F2E;background-color:var(--c-orange);color:#f2f2f2;color:var(--c-muted)}.cl-colors__item--dark-text{background-color:#262626;background-color:var(--c-text);color:#f2f2f2;color:var(--c-muted)}.cl-colors__item--dark-text-inverse{background-color:white;background-color:var(--c-text-inverse);color:#262626;color:var(--c-accent-high)}.cl-colors__item--dark-background{background-color:white;background-color:var(--c-background);color:#262626;color:var(--c-accent-high)}.cl-colors__item--dark-background-inverse{background-color:var(--c-background-inverse);color:#f2f2f2;color:var(--c-muted)}.cl-colors__item--dark-background-section{background-color:#e5e5e5;background-color:var(--c-background-section);color:#262626;color:var(--c-accent-high)}.cl-colors__item--dark-primary{background-color:#002D72;background-color:var(--c-primary);color:#262626;color:var(--c-accent-high)}.cl-colors__item--dark-secondary{background-color:#B7DDFF;background-color:var(--c-secondary);color:#262626;color:var(--c-accent-high)}.cl-colors__item--dark-accent{background-color:#262626;background-color:var(--c-accent);color:#f2f2f2;color:var(--c-muted)}.cl-colors__item--dark-accent-high{background-color:#262626;background-color:var(--c-accent-high);color:#f2f2f2;color:var(--c-muted)}.cl-colors__item--dark-highlight{background-color:#ccc;background-color:var(--c-highlight);color:#262626;color:var(--c-accent-high)}.cl-colors__item--dark-highlight-high{background-color:#e5e5e5;background-color:var(--c-highlight-high);color:#262626;color:var(--c-accent-high)}.cl-colors__item--dark-muted{background-color:#f2f2f2;background-color:var(--c-muted);color:#262626;color:var(--c-accent-high)}.cl-colors__item--dark-warning{background-color:#f9fb93;background-color:var(--c-warning);color:#f2f2f2;color:var(--c-muted)}.cl-colors__item--dark-error{background-color:#fbe3e4;background-color:var(--c-error);color:#f2f2f2;color:var(--c-muted)}.cl-colors__item--dark-message{background-color:#cfefc2;background-color:var(--c-message);color:#f2f2f2;color:var(--c-muted)}[data-bg-color="#ffffff"],[data-bg-color="#f2f5f8"],[data-bg-color="#f6f4f4"],[data-bg-color="#b3b3b3"],[data-bg-color="#68ace5"],[data-bg-color="#4e97e0"],[data-bg-color="#86c8bc"],[data-bg-color="#76a04c"],[data-bg-color="#9e8fb0"],[data-bg-color="#f56600"],[data-bg-color="#cba052"],[data-bg-color="#418fde"],[data-bg-color="#719949"],[data-bg-color="#a192b2"],[data-bg-color="#ff6900"],[data-bg-color="#eff3f7"],[data-bg-color="#f7f5f2"],[data-bg-color="#b6b6b6"]{color:#262626;color:var(--c-text)}[data-bg-color="#2e2e2e"],[data-bg-color="#6c6c6c"],[data-bg-color="#002d72"],[data-bg-color="#0077d8"],[data-bg-color="#275e3d"],[data-bg-color="#51284f"],[data-bg-color="#a6192e"],[data-bg-color="#6a202b"],[data-bg-color="#964f2e"],[data-bg-color="#4f2c1d"],[data-bg-color="#676767"],[data-bg-color="#012d72"],[data-bg-color="#0072ce"],[data-bg-color="#286140"],[data-bg-color="#76232f"],[data-bg-color="#9e5330"]{color:white;color:var(--c-text-inverse)}[data-bg-color="#ffffff"]{background-color:#fff}[data-bg-color="#eff3f7"],[data-bg-color="#f2f5f8"]{background-color:#f2f5f8}[data-bg-color="#f7f5f2"],[data-bg-color="#f6f4f4"]{background-color:#f6f4f4}[data-bg-color="#b6b6b6"],[data-bg-color="#b3b3b3"]{background-color:#b3b3b3}[data-bg-color="#68ace5"]{background-color:#68ace5}[data-bg-color="#418fde"],[data-bg-color="#4e97e0"]{background-color:#4e97e0}[data-bg-color="#86c8bc"]{background-color:#86c8bc}[data-bg-color="#a192b2"],[data-bg-color="#9e8fb0"]{background-color:#9e8fb0}[data-bg-color="#719949"],[data-bg-color="#76a04c"]{background-color:#76a04c}[data-bg-color="#ff6900"],[data-bg-color="#f56600"]{background-color:#f56600}[data-bg-color="#cba052"]{background-color:#cba052}[data-bg-color="#2e2e2e"],[data-bg-color="#262626"]{background-color:#262626}[data-bg-color="#6c6c6c"],[data-bg-color="#676767"]{background-color:#676767}[data-bg-color="#012d72"],[data-bg-color="#002d72"]{background-color:#002d72}[data-bg-color="#0072ce"],[data-bg-color="#0077d8"]{background-color:#0077d8}[data-bg-color="#286140"],[data-bg-color="#275e3d"]{background-color:#275e3d}[data-bg-color="#51284f"]{background-color:#51284f}[data-bg-color="#a6192e"]{background-color:#a6192e}[data-bg-color="#76232f"],[data-bg-color="#6a202b"]{background-color:#6a202b}[data-bg-color="#9e5330"],[data-bg-color="#964f2e"]{background-color:#964f2e}[data-bg-color="#4f2c1d"]{background-color:#4f2c1d}.motion{padding:0 1rem}@media(min-width:920px){.motion__grid{display:flex;flex-wrap:wrap}}@media(min-width:920px){.motion__grid-item{margin-bottom:1rem;margin-right:1rem;width:49%}.motion__grid-item:nth-child(2n){margin-right:0}}.demo-motion{background-color:#e5e5e5;background-color:var(--c-highlight-high);border-radius:2px;cursor:pointer;padding:3rem;text-align:center}.demo-motion::before{content:"Duration: 0.3s";display:block}.demo-motion::after{content:"Timing Function: ease-in-out"}.demo-motion span{display:block;margin:.25rem}.demo-motion--fade{transition:all .3s ease-in-out}.demo-motion--fade:hover{background-color:#262626;background-color:var(--c-accent-high);color:#f2f2f2;color:var(--c-muted)}.demo-motion--slide-up{transition:transform .4s ease-in}.demo-motion--slide-up::before{content:"Duration: 0.4s";display:block}.demo-motion--slide-up::after{content:"Timing Function: ease-in"}.demo-motion--slide-up:hover{transform:translateY(-10px)}.demo-motion--slide-down{transition:transform .2s linear}.demo-motion--slide-down::before{content:"Duration: 0.2s";display:block}.demo-motion--slide-down::after{content:"Timing Function: linear"}.demo-motion--slide-down:hover{transform:translateY(10px)}.demo-motion--expand{transition:transform .3s cubic-bezier(0.17,0.67,0.83,0.67)}.demo-motion--expand::before{content:"Duration: 0.3s";display:block}.demo-motion--expand::after{content:"Timing Function: cubic-bezier(.17,.67,.83,.67)"}.demo-motion--expand:hover{transform:scale(1.03)}html{box-sizing:border-box}body{background-color:white;background-color:var(--c-background);color:#262626;color:var(--c-text);overflow-x:hidden;font-family:"Gentona Book",tahoma,sans-serif,"Helvetica","Arial",sans-serif;font-size:1rem;line-height:1.6}a:link,a:visited{color:#002D72;color:var(--c-primary)}a:hover{color:#262626;color:var(--c-text)}*,*::after,*::before{box-sizing:inherit}.main{max-width:1260px;width:100%;margin:0 auto;padding-left:1rem;padding-right:1rem;clear:both;display:block;font-size:1.1875rem}@media(min-width:480px){.main{padding-left:1rem;padding-right:1rem}}@media(min-width:1260px){.main{padding-left:calc(1rem + calc(-50vw + calc(1260px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1260px / 2)))}}.visually-hidden{position:absolute !important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}.shariff{position:absolute;top:15rem;left:0;transform:none}@media(min-width:1260px){.shariff.stick{position:fixed;top:0}}.shariff .orientation-vertical.button-style-icon{min-width:3.125rem}.shariff .orientation-vertical li{margin:0;height:3.125rem}.shariff .orientation-vertical li a{height:3.125rem}.shariff .orientation-vertical li a:focus{border:3px solid #002d72;text-decoration:underline !important}.shariff .orientation-vertical li .fab,.shariff .orientation-vertical li .fa-plus{width:50px;line-height:50px}.button{border:none;cursor:pointer;display:inline-block;text-decoration:none;text-align:center;text-transform:uppercase;position:relative;margin:0;padding:.875rem 1.5625rem;font-family:"Gentona SemiBold",tahoma,sans-serif;color:#fff !important;background-color:#002d72;border:0 !important;min-width:12.5rem;text-decoration:none !important}.button:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.button:hover{color:#fff !important;text-decoration:underline !important;background-color:#0077d8}.button:active{text-decoration:underline;background-color:#0077d8}.button-white{border:none;cursor:pointer;display:inline-block;text-decoration:none;text-align:center;text-transform:uppercase;position:relative;margin:0;padding:.875rem 1.5625rem;font-family:"Gentona SemiBold",tahoma,sans-serif;color:#fff !important;background-color:#002d72;border:0 !important;min-width:12.5rem;text-decoration:none !important;color:#002d72 !important;background-color:#fff;border:1px solid #002d72 !important}.button-white:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.button-white:hover{color:#fff !important;text-decoration:underline !important;background-color:#0077d8}.button-white:active{text-decoration:underline;background-color:#0077d8}.button-white:focus{outline:3px solid #0077d8;text-decoration:underline !important}.button-white:hover{color:#fff !important}.button--plain-text{-webkit-appearance:none;appearance:none;background:none;padding:initial;border:none;color:inherit;cursor:pointer}.button--plain-text:hover{color:#262626;border-bottom:1px solid}.addeventatc{border:none;cursor:pointer;display:inline-block;text-decoration:none;text-align:center;text-transform:uppercase;position:relative;margin:0;padding:.875rem 1.5625rem;font-family:"Gentona SemiBold",tahoma,sans-serif;color:#fff !important;background-color:#002d72;border:0 !important;min-width:12.5rem;text-decoration:none !important;background:#f2f2f2;background:var(--c-muted);border:.1em solid !important;color:#002D72 !important;color:var(--c-primary) !important;font-family:"Gentona Book",tahoma,sans-serif,"Helvetica","Arial",sans-serif;font-size:.9em;margin-top:1.5em;padding:.5em 2.4em .5em 1.125em}.addeventatc:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.addeventatc:hover{color:#fff !important;text-decoration:underline !important;background-color:#0077d8}.addeventatc:active{text-decoration:underline;background-color:#0077d8}.addeventatc::after{content:"";display:block;width:.625em;height:.625em;position:absolute;right:1em;top:.75em;border:.1em solid;border-top-width:0;border-left-width:0;transform:rotateZ(45deg)}.addeventatc .start,.addeventatc .end,.addeventatc .timezone,.addeventatc .title,.addeventatc .description,.addeventatc .location,.addeventatc .organizer,.addeventatc .organizer_email,.addeventatc .facebook_event,.addeventatc .all_day_event,.addeventatc .date_format,.addeventatc .alarm_reminder,.addeventatc .recurring,.addeventatc .attendees,.addeventatc .client,.addeventatc .calname,.addeventatc .uid,.addeventatc .sequence,.addeventatc .status,.addeventatc .method,.addeventatc .transp{display:none}.addeventatc_dropdown{position:absolute;padding:.25em 0px;color:#262626;color:var(--c-accent-high);background:white;background:var(--c-text-inverse);text-align:left;box-shadow:rgba(0,0,0,.4) 0px 10px 26px;width:calc(100% + 10px);margin-left:-3px;display:none;transition:transform .15s ease;transform:scale(0.98,0.98) translateY(5px);z-index:-1}.addeventatc_dropdown.topdown{transform:scale(0.98,0.98) translateY(-5px)}.addeventatc_dropdown.addeventatc-selected{transform:scale(1,1) translateY(0px);z-index:99999999999}.addeventatc_dropdown.topdown.addeventatc-selected{transform:scale(1,1) translateY(0px)}.addeventatc_dropdown span{display:block;text-transform:initial;font-family:"Gentona Book",tahoma,sans-serif;background:white;background:var(--c-text-inverse);padding:.875rem 1rem .875rem 3.5rem}.addeventatc_dropdown span em{color:#262626;color:var(--c-accent);font-size:12px;font-weight:400;display:none}.addeventatc_dropdown span:hover{background-color:#e5e5e5;background-color:var(--c-background-section);color:#262626;color:var(--c-accent-high)}.addeventatc_dropdown .ateappleical{background:url(https://cdn.addevent.com/libs/imgs/icon-apple-t5.svg) 18px 40% no-repeat;background-size:22px 100%}.addeventatc_dropdown .ategoogle{background:url(https://cdn.addevent.com/libs/imgs/icon-google-t5.svg) 18px 50% no-repeat;background-size:22px 100%}.addeventatc_dropdown .ateoffice365{background:url(https://cdn.addevent.com/libs/imgs/icon-office365-t5.svg) 19px 50% no-repeat;background-size:18px 100%}.addeventatc_dropdown .ateoutlook{background:url(https://cdn.addevent.com/libs/imgs/icon-outlook-t5.svg) 18px 50% no-repeat;background-size:22px 100%}.addeventatc_dropdown .ateoutlookcom{background:url(https://cdn.addevent.com/libs/imgs/icon-outlookcom-t5.svg) 18px 50% no-repeat;background-size:22px 100%}.addeventatc_dropdown .ateyahoo{background:url(/themes/custom/jhsph/images/icons/icon-yahoo-color.svg) 18px 50% no-repeat;background-size:22px 100%}.addeventatc_dropdown .atefacebook{background:url(https://cdn.addevent.com/libs/imgs/icon-facebook-t5.svg) 18px 50% no-repeat;background-size:22px 100%}.addeventatc_dropdown .drop_markup{background-color:#e5e5e5;background-color:var(--c-background-section)}.addeventatc_dropdown .copyx{height:21px;position:relative;display:none}.addeventatc_dropdown .copyx .frs a{background:white;background:var(--c-text-inverse);color:#ccc;color:var(--c-highlight);font-size:9px;font-style:normal;font-weight:400;line-height:110%;padding-left:10px;position:absolute;right:10px;text-align:right;top:5px;z-index:101}.addeventatc_dropdown .copyx .frs a:hover{color:#262626;color:var(--c-accent)}.addeventatc_dropdown .copyx .brx{height:1px;overflow:hidden;background:#e8e8e8;position:absolute;z-index:100;left:10px;right:10px;top:9px}.field-topics .field-item{font-size:1rem;font-family:"Gentona Medium",tahoma,sans-serif;text-transform:uppercase;line-height:1;display:inline;margin:0 .625rem .3125rem 0;padding-right:.625rem;border-right:1px solid #ccc}.field-topics .field-item:last-child{margin-right:0;padding-right:0;border-right:0}.field-topics .field-item a{color:#0077d8;text-decoration:none;border-bottom:1px solid transparent}.field-topics .field-item a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.field-topics .field-item a:hover{color:#262626;text-decoration:none;border-bottom:1px solid}.field-related-topics .field-label{font-family:"Quadon ExtraBold",tahoma,sans-serif;font-size:2.5rem;line-height:1;color:#002d72;margin-bottom:1.25rem}.field-related-topics .field-item{display:inline-block;margin:0 .625rem .625rem 0}.field-related-topics .field-item a{color:#002d72;text-decoration:none;border-bottom:1px solid transparent;display:inline-block;padding:.375rem 1.25rem;border:1px solid #68ace5;border-radius:.4375rem;line-height:1}.field-related-topics .field-item a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.field-related-topics .field-item a:hover{color:#fff;text-decoration:none;border-bottom:1px solid}.field-related-topics .field-item a:hover{background-color:#0077d8}.form-item .container-inline{display:flex}.form-item .container-inline .form-item:nth-child(2){margin-left:20px}.webform-required .form-required::before{content:"*";color:#6a202b}label.form-required::after{content:"*";color:#6a202b}legend.h2.form-required::after{content:"*";color:#6a202b}.form-item--checkboxes,.form-item--checkbox__item{list-style:none;margin:0;padding:0}.webform-submission-form .form-checkbox+label{vertical-align:middle !important}.webform-submission-form .form-item--checkboxes .form-item .form-checkbox+label{vertical-align:top !important}.form-item--radios,.form-item--radio__item{list-style:none;margin:0;padding:0}.form-item__dropdown{border:1px solid #f2f2f2;border:1px solid var(--c-muted);display:block;position:relative}@media(prefers-color-scheme:dark){.form-item__dropdown{background-color:var(--c-background-inverse)}}.form-item__dropdown::after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:9px solid #262626;border-top:9px solid var(--c-accent);content:" ";position:absolute;top:42%;right:1em;z-index:2;pointer-events:none;display:none}.form-item__dropdown:hover{border-color:#262626;border-color:var(--c-accent-high)}.form-item__dropdown .shs-field-container{margin:0}.form-item__dropdown .shs-widget-container{display:block}.select2 .select2-selection,.form-select,.form-item__select{border:1px solid #f2f2f2;border:1px solid var(--c-muted);height:41px;font-size:16px;margin:0;outline:none;padding:.6em .8em .5em;width:100%}.select2 .select2-selection :focus,.form-select :focus,.form-item__select :focus{outline:none;color:#262626;color:var(--c-accent)}.select2.select2-container{background-color:#fff}.select2 .select2-selection{padding-top:.375rem}.select2 .select2-selection__arrow{display:none}@supports((-webkit-appearance:none) or (appearance:none)) or ((-moz-appearance:none) and (mask-type:alpha)){.form-item__dropdown::after{display:block}.form-select,.form-item__select{padding-right:2em;background:none;border:1px solid transparent;-webkit-appearance:none;appearance:none}.form-select:focus,.form-item__select:focus{border-color:#262626;border-color:var(--c-accent);border-radius:0}}.form-item{color:#262626;color:var(--c-text);margin-bottom:1em}.form-item::before,.form-item::after{content:"";display:table}.form-item::after{clear:both}.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;border:1px solid var(--c-highlight-high);padding:.6em;max-width:100%;box-sizing:border-box}.form-item__textfield:focus{border-color:#262626;border-color:var(--c-accent-high)}.form-item__textfield:-ms-input-placeholder{color:#ccc;color:var(--c-highlight)}.form-item__textfield::placeholder{color:#ccc;color:var(--c-highlight)}.form-item__description{margin-top:.3em}.form-fieldset{border:2px solid #002d72;margin-bottom:2em;padding:1.5em}.form-fieldset .form-fieldset{border:0;margin-bottom:2em;padding:0}.form-fieldset .form-fieldset legend.h2{color:#262626;font-size:1.625rem}.form-fieldset legend.h2{color:#002d72}.form-fieldset .form-item{margin-left:1em}.views-exposed-form fieldset{border:0;margin-bottom:1.25rem;padding:0}.icons-demo{display:flex}.icons-demo .icon{height:100px;padding:1rem;width:100px}@media(prefers-color-scheme:dark){.icons-demo .icon{fill:#262626;fill:var(--c-accent-high)}}.icons-demo pre{background-color:#f2f2f2;background-color:var(--c-muted);font-size:.8rem;margin:0;text-align:center}.icons-demo__item{border:1px solid #f2f2f2;border:1px solid var(--c-muted);margin:.25rem}img,picture{display:block;height:auto;max-width:100%}figure{margin:0 0 1em}figure:last-child{margin-bottom:0}figcaption{margin-top:.25em}figcaption p:first-child{margin-top:0}figcaption p:last-child{margin-bottom:0}.figure__caption{font-style:italic}svg.ext,svg.mailto{fill:currentColor;width:1.125em;height:1.125em;margin-left:.2em;padding-right:initial}svg.ext path,svg.mailto path{fill:inherit;stroke:currentColor;stroke-width:1}#toolbar-item-environment-indicator-tray svg.ext,#toolbar-item-environment-indicator-tray svg.mailto{display:none}.skip-content-container{position:absolute;z-index:1}.skip-to-content{border:none;cursor:pointer;display:inline-block;text-decoration:none;text-align:center;text-transform:uppercase;position:relative;margin:0;padding:.875rem 1.5625rem;font-family:"Gentona SemiBold",tahoma,sans-serif;color:#fff !important;background-color:#002d72;border:0 !important;min-width:12.5rem;text-decoration:none !important;color:#002d72 !important;background-color:#fff;border:1px solid #002d72 !important;border:10px solid #002d72}.skip-to-content:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.skip-to-content:hover{color:#fff !important;text-decoration:underline !important;background-color:#0077d8}.skip-to-content:active{text-decoration:underline;background-color:#0077d8}.skip-to-content:focus{outline:3px solid #0077d8;text-decoration:underline !important}.skip-to-content:hover{color:#fff !important}.link{color:#002d72;text-decoration:underline;border-bottom:1px solid transparent}.link:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.link:hover{color:#262626;text-decoration:none;border-bottom:1px solid}ul,ol{padding-left:2.25em;padding-right:2em}ul{list-style-type:disc}ol{list-style-type:decimal}ul ul,ol ol,ul ol,ol ul{padding-left:1.25em;padding-right:0}.list-item,.text-long ol li,.text-long ul li{margin-bottom:.2em;padding-left:.25em}.list-iconic{padding-left:0;list-style:none}.list-iconic .list-iconic__item{position:relative;padding-left:2.5rem;text-overflow:ellipsis;overflow:hidden}.list-iconic .list-iconic__item,.list-iconic .list-iconic__item div,.list-iconic .list-iconic__item p{line-height:1.6rem}.list-iconic .list-iconic__item a{text-decoration:none;border-bottom:1px solid}.list-iconic .list-iconic__item::before{display:inline-block;position:absolute;content:"";width:1.5rem;height:1.5rem;line-height:1rem;margin-left:-2.5rem;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:currentColor}.list-iconic .list-iconic__item+.list-iconic__item{margin-top:.825rem}.list-iconic .list-iconic__item--email::before{-webkit-mask-image:url(/themes/custom/jhsph/images/icons/svg/icon-email-circle.svg);mask-image:url(/themes/custom/jhsph/images/icons/svg/icon-email-circle.svg)}.list-iconic .list-iconic__item--phone::before{-webkit-mask-image:url(/themes/custom/jhsph/images/icons/svg/icon-phone-circle.svg);mask-image:url(/themes/custom/jhsph/images/icons/svg/icon-phone-circle.svg)}.list-iconic .list-iconic__item--map-pin::before{-webkit-mask-image:url(/themes/custom/jhsph/images/icons/svg/icon-map-pin-circle.svg);mask-image:url(/themes/custom/jhsph/images/icons/svg/icon-map-pin-circle.svg)}.list-iconic .list-iconic__item--person::before{-webkit-mask-image:url(/themes/custom/jhsph/images/icons/svg/icon-person-circle.svg);mask-image:url(/themes/custom/jhsph/images/icons/svg/icon-person-circle.svg)}.list-iconic .list-iconic__item--globe::before{-webkit-mask-image:url(/themes/custom/jhsph/images/icons/svg/icon-globe-circle.svg);mask-image:url(/themes/custom/jhsph/images/icons/svg/icon-globe-circle.svg)}.list-iconic .list-iconic__item--chain-link::before{-webkit-mask-image:url(/themes/custom/jhsph/images/icons/svg/icon-chain-link-circle.svg);mask-image:url(/themes/custom/jhsph/images/icons/svg/icon-chain-link-circle.svg)}.table,table{border:1px solid #e5e5e5;border:1px solid var(--c-highlight-high);border-radius:4px;border-spacing:0;background-color:#f2f2f2;background-color:var(--c-muted);margin:1em 0;width:100%}.table.sticky-table-head thead,table.sticky-table-head thead{position:sticky;z-index:999;top:0}@media screen and (max-width:920px){.text-long .table,.text-long table{display:block;overflow-X:auto;width:-moz-fit-content;width:fit-content;max-width:100%}}.table__heading-cell,th,.table__cell,td{border:none;border-bottom:1px solid #e5e5e5;border-bottom:1px solid var(--c-highlight-high);border-right:1px solid #e5e5e5;border-right:1px solid var(--c-highlight-high);padding:1em;text-align:left;vertical-align:top}.table__heading-cell:last-child,th:last-child,.table__cell:last-child,td:last-child{border-right:none}.table__heading-cell,th{font-family:"Gentona Bold",tahoma,sans-serif;font-weight:normal;padding:1.2em;background-color:#474747;color:#fff}.table__heading-cell a,th a{color:#fff;text-decoration:underline;border-bottom:1px solid transparent}.table__heading-cell a:focus,th a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.table__heading-cell a:hover,th a:hover{color:#fff;text-decoration:none;border-bottom:1px solid}.table__heading-cell a:focus,th a:focus{outline:0;box-shadow:0 0 0 3px #fff;text-decoration:underline !important}.table__row:nth-child(odd),tr:nth-child(odd){background-color:white;background-color:var(--c-background)}.table__row:first-child th:first-child,tr:first-child th:first-child,.table__row:first-child td:first-child,tr:first-child td:first-child{border-radius:5px 0 0}.table__row:first-child th:last-child,tr:first-child th:last-child,.table__row:first-child td:last-child,tr:first-child td:last-child{border-radius:0 5px 0 0}tbody .table__row:last-child th,tbody tr:last-child th,tbody .table__row:last-child td,tbody tr:last-child td{border-bottom:none}.table__row:last-child td:first-child,tr:last-child td:first-child{border-radius:0 0 0 5px}.table__row:last-child td:last-child,tr:last-child td:last-child{border-radius:0 0 5px}.table__footer-cell,tfoot th,.table__footer-cell:first-child{border-bottom:none;border-top:1px solid #e5e5e5;border-top:1px solid var(--c-highlight-high)}.repeater table.responsive-enabled{table-layout:fixed;margin-bottom:10px}a.tabledrag-handle .handle{width:24px;height:24px}.h1,h1{font-family:"Quadon Regular",tahoma,sans-serif;font-weight:normal;font-style:normal;font-size:1.875rem;line-height:1;margin:0 0 1.25rem;width:auto}@media(min-width:920px){.h1,h1{font-size:3.4375rem}.node--type-article .h1,.node--type-article h1{font-size:2.8125rem}}.h2,h2 strong,h2{font-family:"Quadon ExtraBold",tahoma,sans-serif;font-weight:normal;font-style:normal;font-size:1.875rem;line-height:1.2;margin:0 0 .625rem;width:auto}.h2__link{color:inherit}.h2__link:hover{color:inherit}@media(min-width:920px){.h2,h2 strong,h2{font-size:2.625rem}}.h3,.node--general-directory-list-item dt,h3 strong,h3{font-family:"Quadon ExtraBold",tahoma,sans-serif,"HelveticaNeue","Helvetica","Arial",sans-serif;font-weight:normal;font-style:normal;font-size:1.625rem;line-height:1.2;margin:0 0 .5em;width:auto}.h3__link{color:inherit}.h3__link:hover{color:inherit}.h4,h4 strong,h4{font-family:"Gentona Bold",tahoma,sans-serif;font-weight:normal;font-style:normal;font-size:1.25rem;line-height:1.2;margin:0 0 .5em;width:auto}.h4__link{color:inherit}.h4__link:hover{color:inherit}.h5,h5 strong,h5,.h6,h6 strong,h6{font-family:"Quadon ExtraBold",tahoma,sans-serif,"HelveticaNeue","Helvetica","Arial",sans-serif;font-weight:normal;font-style:normal;font-size:1.1875rem;line-height:2;margin:0 0 .5em;width:auto}.h5__link,.h6__link{color:inherit}.h5__link:hover,.h6__link:hover{color:inherit}h2{color:#002d72}h4{color:#002d72}.paragraph,.text-long p{margin:0 0 1.25rem}.blockquote,blockquote{position:relative;padding:1.875rem;margin:2.5rem 0;min-height:10rem}@media(min-width:1260px){.blockquote,blockquote{padding:2.5rem}}@media(min-width:920px){.blockquote.blockquote-right,blockquote.blockquote-right{float:right;width:50%;margin:0 0 2.5rem 2.5rem}}@media(min-width:920px){.blockquote.blockquote-left,blockquote.blockquote-left{float:left;width:50%;margin:0 2.5rem 2.5rem 0}}.blockquote::before,blockquote::before,.blockquote::after,blockquote::after{content:"";display:block;position:absolute;height:10rem;width:10rem;position:absolute;top:0;left:0;transform:none;border:1px solid #f1c400;border-width:3px 0 0 3px;z-index:-1}.blockquote::after,blockquote::after{position:absolute;top:auto;right:0;bottom:0;left:auto;transform:none;border-width:0 3px 3px 0}.blockquote p.quote,blockquote p.quote{margin-bottom:1.25rem;color:#51284f;font-family:"Quadon Regular",tahoma,sans-serif;font-size:1.625rem;line-height:1.4}@media(min-width:1260px){.blockquote p.quote,blockquote p.quote{font-size:1.875rem}}.text-light .blockquote p.quote,.text-light blockquote p.quote{color:#fff}.hr,.text-long hr{border-style:solid;border-width:1px 0 0;color:currentColor}b,strong{font-weight:normal;font-family:"Gentona Bold",tahoma,sans-serif}.text-long::before,.text-long::after{content:"";display:table}.text-long::after{clear:both}.text-long p:first-child{margin-top:0}.text-long p:last-child{margin-bottom:0}.text-long a{color:#002d72;text-decoration:underline;border-bottom:1px solid transparent}.text-long a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.text-long a:hover{color:#262626;text-decoration:none;border-bottom:1px solid}.text-light .text-long a{color:#fff}.text-long h2{color:#002d72;margin-bottom:1.875rem}.text-light .text-long h2{color:#fff}.text-long h4{color:#002d72}.text-light .text-long h4{color:#fff}.text-light .text-long h5,.text-light .text-long h6{color:#fff}.text-long .button,.text-long .button-white{margin-right:.625rem;margin-bottom:.625rem}.text-long .media:not(:last-child){margin-bottom:1.875rem}.text-long .media.align-left,.text-long .media.align-right{float:none}@media(min-width:720px){.text-long .media.align-left,.text-long .media.align-right{max-width:40%}}@media(min-width:720px){.text-long .media.align-left{float:left;margin-right:2.5rem}}@media(min-width:720px){.text-long .media.align-right{float:right;margin-left:2.5rem}}@media(min-width:720px){.text-long .media.align-center{max-width:72%}}.text-long .media.align-center figcaption{text-align:center;margin-left:1.875rem;margin-right:1.875rem}@media(min-width:720px){.text-long .media.media--view-mode-rich_text_full_size.align-left,.text-long .media.media--view-mode-rich_text_full_size.align-right,.text-long .media.media--view-mode-rich_text_half_size.align-left,.text-long .media.media--view-mode-rich_text_half_size.align-right{width:40%}}.text-long .media.media--type-image img{margin-left:auto;margin-right:auto}.text-long .media.media--type-image:not(.text-long .media.media--type-image[class^=align-]){display:inline-block}.text-long .media.media--type-image.media--view-mode-rich_text_full_size.align-left>div,.text-long .media.media--type-image.media--view-mode-rich_text_full_size.align-right>div,.text-long .media.media--type-image.media--view-mode-rich_text_half_size.align-left>div,.text-long .media.media--type-image.media--view-mode-rich_text_half_size.align-right>div{position:relative;margin-top:1.875rem;margin-left:1.875rem}.text-long .media.media--type-image.media--view-mode-rich_text_full_size.align-left>div::before,.text-long .media.media--type-image.media--view-mode-rich_text_full_size.align-right>div::before,.text-long .media.media--type-image.media--view-mode-rich_text_half_size.align-left>div::before,.text-long .media.media--type-image.media--view-mode-rich_text_half_size.align-right>div::before{content:"";display:block;position:absolute;height:100%;width:100%;position:absolute;top:-30px;left:-30px;transform:none;border:4px solid #68ace5;opacity:1;z-index:-1}.text-long .media.media--type-image.media--view-mode-rich_text_full_size.align-left figcaption,.text-long .media.media--type-image.media--view-mode-rich_text_full_size.align-right figcaption,.text-long .media.media--type-image.media--view-mode-rich_text_half_size.align-left figcaption,.text-long .media.media--type-image.media--view-mode-rich_text_half_size.align-right figcaption{margin-left:1.875rem}.text-long .media.media--type-video.media--view-mode-rich_text_full_size.align-left .field-media-video-embed-field,.text-long .media.media--type-video.media--view-mode-rich_text_full_size.align-right .field-media-video-embed-field,.text-long .media.media--type-video.media--view-mode-rich_text_full_size.align-center .field-media-video-embed-field{position:relative;padding-top:56.25%}.text-long .media.media--type-video.media--view-mode-rich_text_full_size.align-left .field-media-video-embed-field iframe,.text-long .media.media--type-video.media--view-mode-rich_text_full_size.align-right .field-media-video-embed-field iframe,.text-long .media.media--type-video.media--view-mode-rich_text_full_size.align-center .field-media-video-embed-field iframe{position:absolute;top:0;left:0;transform:none;border:1px solid #666;height:100%;width:100%}.text-long .media.media--type-audio-files.media--view-mode-rich_text_full_size.align-left audio,.text-long .media.media--type-audio-files.media--view-mode-rich_text_full_size.align-right audio,.text-long .media.media--type-audio-files.media--view-mode-rich_text_full_size.align-center audio{width:100%}.titling{font-family:"Titling Gothic",tahoma,sans-serif;font-weight:normal;text-transform:uppercase;letter-spacing:1px;display:block;font-size:1.625rem;line-height:1.2}.titling a{text-decoration:none !important}ul.list-column-three-blue,ul.list-column-three{margin:0;padding:0;list-style:none;margin:1.25rem 0}ul.list-column-three-blue li,ul.list-column-three li{margin:0;padding:0;list-style:none}@media(min-width:720px){ul.list-column-three-blue,ul.list-column-three{-moz-column-count:3;column-count:3;-moz-column-gap:.625rem;column-gap:.625rem}}@media(min-width:920px){ul.list-column-three-blue,ul.list-column-three{-moz-column-gap:1.25rem;column-gap:1.25rem}}ul.list-column-three-blue li,ul.list-column-three li{line-height:1;margin-bottom:1.25rem}ul.list-column-three-blue{font-family:"Gentona Bold",tahoma,sans-serif;color:#738cb1}ul.list-horizontal{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;margin:1.25rem 0;font-family:"Gentona SemiBold",tahoma,sans-serif;text-transform:uppercase}ul.list-horizontal li{margin:0;padding:0;list-style:none}ul.list-horizontal li{margin-right:1.25rem;margin-bottom:.625rem;padding-right:1.25rem;border-right:1px solid #68ace5;line-height:1}ul.list-horizontal li:last-child{margin-right:0;padding-right:0;border-right:0}ul.list-horizontal li a{text-decoration:none !important}ul.two-column-centered{margin:0;padding:0;list-style:none;margin:1.25rem 0;display:flex;justify-content:space-between;flex-wrap:wrap}ul.two-column-centered li{margin:0;padding:0;list-style:none}ul.two-column-centered li{width:49%;line-height:1;margin-bottom:.625rem;text-align:left}ul.two-column-centered li:nth-of-type(odd){text-align:right}ul.two-col-bullets{margin:1.25rem 0}@media(min-width:720px){ul.two-col-bullets{-moz-column-count:2;column-count:2;-moz-column-gap:1.25rem;column-gap:1.25rem}}ul.two-col-bullets li{margin-bottom:.625rem}ul.three-col-intro{margin:0;padding:0;list-style:none;margin:1.25rem 0}ul.three-col-intro li{margin:0;padding:0;list-style:none}ul.three-col-intro::before,ul.three-col-intro::after{content:"";display:table}ul.three-col-intro::after{clear:both}ul.three-col-intro li{float:left;width:50%;margin-bottom:.9375rem;padding-right:1.25rem;line-height:1.2}@media(min-width:920px){ul.three-col-intro li{width:33%}}ul.three-col-intro li:first-child{font-family:"Quadon Medium",tahoma,sans-serif;font-size:1.375rem;float:none;width:auto;line-height:inherit}@media(min-width:920px){ul.three-col-intro li:first-child{float:left;width:33%;min-height:5.9375rem}}ul.row-buttons{margin:0;padding:0;list-style:none;margin:.625rem 0;display:flex;flex-wrap:wrap}ul.row-buttons li{margin:0;padding:0;list-style:none}ul.row-buttons li{margin:0 .625rem .625rem 0}.intro-text{font-size:1.5625rem}.backtotop a{border:none;cursor:pointer;display:inline-block;text-decoration:none;text-align:center;text-transform:uppercase;position:relative;margin:0;padding:.875rem 1.5625rem;font-family:"Gentona SemiBold",tahoma,sans-serif;color:#fff !important;background-color:#002d72;border:0 !important;min-width:12.5rem;text-decoration:none !important}.backtotop a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.backtotop a:hover{color:#fff !important;text-decoration:underline !important;background-color:#0077d8}.backtotop a:active{text-decoration:underline;background-color:#0077d8}.node--type-partner-organization.node--view-mode-default .field-contact-name+.field-contact-title,figcaption,.subtle-text{color:#727272;font-size:.85em;line-height:1.25em}.text-light .node--type-partner-organization.node--view-mode-default .field-contact-name+.field-contact-title,.node--type-partner-organization.node--view-mode-default .text-light .field-contact-name+.field-contact-title,.text-light figcaption,.text-light .subtle-text{color:#fff}.toggletip-container{position:relative;display:inline-block}.toggletip-container button{font-style:italic;font-weight:800;border:0;border-radius:50%;padding:.05em .2em .1em 0;width:20px;height:20px;font-size:.9em;background-color:#fff;margin-top:-1px;margin-left:.05em;cursor:pointer}.toggletip-bubble{display:inline-block;font-weight:800;background-color:#fff;position:absolute;text-transform:uppercase;font-size:.7em;left:2em;top:-2px;white-space:nowrap;padding:.4em 1em .1em .6em;border-radius:.15em;color:#262626;letter-spacing:.03em;height:1.9em;border:1px solid #262626;z-index:1;min-width:200px}.toggletip-bubble::before{content:"";position:absolute;left:-4px;top:2px;width:0;height:0;border-style:solid;border-width:.7em 1em .7em 0;border-color:transparent #fff transparent transparent;display:inline-block;vertical-align:middle;z-index:-1}.footer-address{margin-bottom:1.875rem}.footer-address strong{font-size:1.125rem}.footer-address a{color:#fff;text-decoration:none;border-bottom:1px solid transparent}.footer-address a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.footer-address a:hover{color:#b7ddff;text-decoration:none;border-bottom:1px solid}.footer-address a:focus{outline:0;box-shadow:0 0 0 3px #b7ddff;text-decoration:underline !important}.footer-logo a{display:block;overflow:hidden;text-indent:-9999px;font-size:0;line-height:0;margin:0;padding:0;position:relative;width:0;width:274px;height:54px}.footer-logo a::after,.footer-logo a::before{text-indent:9999px}.footer-logo a:focus{outline:0;box-shadow:0 0 0 3px #b7ddff;text-decoration:underline !important}.footer-logo a::before{content:"";display:block;position:relative;height:54px;width:274px;-webkit-mask-image:url(/themes/custom/jhsph/images/logo-jhu.svg);mask-image:url(/themes/custom/jhsph/images/logo-jhu.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:contain;mask-size:contain;background-color:#fff}.footer-logo a:hover::before{background-color:#b7ddff}.footer-logo a.ext svg,.footer-logo a::after{display:none}.footer-logo .text-long a{border-bottom:initial}.footer-social ul.menu{margin:0;padding:0;list-style:none}.footer-social ul.menu li{margin:0;padding:0;list-style:none}.footer-social ul.menu li{display:inline-block;margin-right:2.125rem}.footer-social ul.menu li:last-child{margin-right:0}.footer-social ul.menu li a{display:block;overflow:hidden;text-indent:-9999px;font-size:0;line-height:0;margin:0;padding:0;position:relative;width:0;width:22px;height:22px}.footer-social ul.menu li a::after,.footer-social ul.menu li a::before{text-indent:9999px}.footer-social ul.menu li a:focus{outline:0;box-shadow:0 0 0 3px #fff;text-decoration:underline !important}.footer-social ul.menu li a.link-linkedin::before{-webkit-mask-image:url(/themes/custom/jhsph/images/icons/icon-linkedin.svg);mask-image:url(/themes/custom/jhsph/images/icons/icon-linkedin.svg)}.footer-social ul.menu li a.link-facebook::before{-webkit-mask-image:url(/themes/custom/jhsph/images/icons/icon-facebook.svg);mask-image:url(/themes/custom/jhsph/images/icons/icon-facebook.svg)}.footer-social ul.menu li a.link-instagram::before{-webkit-mask-image:url(/themes/custom/jhsph/images/icons/icon-instagram.svg);mask-image:url(/themes/custom/jhsph/images/icons/icon-instagram.svg)}.footer-social ul.menu li a.link-x::before,.footer-social ul.menu li a.link-twitter::before{-webkit-mask-image:url(/themes/custom/jhsph/images/icons/icon-x.svg);mask-image:url(/themes/custom/jhsph/images/icons/icon-x.svg)}.footer-social ul.menu li a.link-youtube::before{-webkit-mask-image:url(/themes/custom/jhsph/images/icons/icon-youtube.svg);mask-image:url(/themes/custom/jhsph/images/icons/icon-youtube.svg)}.footer-social ul.menu li a.link-bluesky::before{-webkit-mask-image:url(/themes/custom/jhsph/images/icons/icon-bluesky.svg);mask-image:url(/themes/custom/jhsph/images/icons/icon-bluesky.svg)}.footer-social ul.menu li a.link-hopkins-engage::before{-webkit-mask-image:url(/themes/custom/jhsph/images/icons/icon-hopkins-engage.svg);mask-image:url(/themes/custom/jhsph/images/icons/icon-hopkins-engage.svg)}.footer-social ul.menu li a::before{content:"";display:block;position:relative;height:22px;width:22px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:contain;mask-size:contain;background-color:#68ace5}.footer-social ul.menu li a:hover::before{background-color:#fff}.footer-social ul.menu li a.ext svg,.footer-social ul.menu li a::after{display:none}@media(min-width:920px){.block-global-headlines{display:flex;flex-wrap:wrap;justify-content:space-between}}.block-global-headlines>.views-element-container{border-bottom:1px solid #ccc;margin-bottom:3.75rem;padding-bottom:3.75rem}@media(min-width:920px){.block-global-headlines>.views-element-container:nth-child(1){float:left;width:65%}}@media(min-width:920px){.block-global-headlines>.views-element-container:nth-child(2){float:right;width:30%}}.block-global-headlines>.views-element-container:nth-child(3){clear:both;border-bottom:0;margin-bottom:0;padding-bottom:0}.header-search{position:relative;padding:.5rem 0 0 2.5rem}.header-search::before,.header-search::after{content:"";display:table}.header-search::after{clear:both}.header-search .header-search-form{background-color:#002d72;padding:1.25rem}@media(min-width:1260px){.header-search .header-search-form{padding:0;display:none;z-index:1;position:absolute;top:50px;right:0;width:25rem}}.header-search .header-search-form form{display:flex;width:100%}.header-search .header-search-form .form-item{flex-grow:1;margin:0 3px 0 0;max-width:none}.header-search .header-search-form .form-search{border:0;height:2.875rem;width:100%;font-family:"Gentona Book",tahoma,sans-serif;background-color:#fff !important}.header-search .header-search-form .button{border:none;cursor:pointer;display:inline-block;text-decoration:none;text-align:center;text-transform:uppercase;position:relative;margin:0;padding:.875rem 1.5625rem;font-family:"Gentona SemiBold",tahoma,sans-serif;color:#fff !important;background-color:#002d72;border:0 !important;min-width:12.5rem;text-decoration:none !important;color:#002d72 !important;background-color:#fff;border:1px solid #002d72 !important;height:2.875rem;min-width:inherit}.header-search .header-search-form .button:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.header-search .header-search-form .button:hover{color:#fff !important;text-decoration:underline !important;background-color:#0077d8}.header-search .header-search-form .button:active{text-decoration:underline;background-color:#0077d8}.header-search .header-search-form .button:focus{outline:3px solid #0077d8;text-decoration:underline !important}.header-search .header-search-form .button:hover{color:#fff !important}.header-search .header-search-form .button:focus{outline:0;box-shadow:0 0 0 3px #b7ddff;text-decoration:underline !important}.header-search .search-toggle{position:relative;border:1px solid transparent;padding:.3125rem .3125rem .125rem;background:none;z-index:1000;cursor:pointer;display:none}.header-search .search-toggle:focus{outline:3px solid #fff;text-decoration:underline !important}@media(min-width:1260px){.header-search .search-toggle{display:block}}.header-search .search-toggle:hover{border:1px solid #fff}.header-search .search-toggle::before{content:"";display:inline-block;position:relative;height:18px;width:18px;background-image:url(/themes/custom/jhsph/images/icons/icon-search.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}.header-search .search-toggle>span{display:block;overflow:hidden;text-indent:-9999px;font-size:0;line-height:0;margin:0;padding:0;position:absolute;width:0}.header-search .search-toggle>span::after,.header-search .search-toggle>span::before{text-indent:9999px}.header-search.search-show .search-toggle{border:1px solid #fff}@media(min-width:1260px){.header-search.search-show .header-search-form{display:flex;z-index:1000}}.header-search-accordion{padding:0}.block-site-alert div.site-alert>div{background-position:.625rem 2.1875rem}@media(min-width:720px){.block-site-alert div.site-alert>div{background-position:.9375rem 3.4375rem}}.block-site-alert div.site-alert>div.severity-low{background-image:none}.block-site-alert div.site-alert>div.severity-low .text{padding:1.875rem}@media(min-width:720px){.block-site-alert div.site-alert>div.severity-low .text{padding:2.5rem}}.block-site-alert div.site-alert>div.severity-medium{color:#964f2e}.block-site-alert div.site-alert>div .text{padding:1.875rem 1.875rem 1.875rem 3.75rem}@media(min-width:720px){.block-site-alert div.site-alert>div .text{padding:2.5rem 2.5rem 2.5rem 4.375rem}}.block-site-alert div.site-alert>div .text p{margin-bottom:1.25rem}.block-site-alert div.site-alert>div .text p:last-child{margin-bottom:0}.block-site-alert div.site-alert>div .text a{color:#002d72;text-decoration:underline;border-bottom:1px solid transparent}.block-site-alert div.site-alert>div .text a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.block-site-alert div.site-alert>div .text a:hover{color:#262626;text-decoration:none;border-bottom:1px solid}.node-preview-container{background-color:#fff;width:auto;padding:1.25rem;border:2px solid #0077d8}.node-preview-form-select a.node-preview-backlink{border:none;cursor:pointer;display:inline-block;text-decoration:none;text-align:center;text-transform:uppercase;position:relative;margin:0;padding:.875rem 1.5625rem;font-family:"Gentona SemiBold",tahoma,sans-serif;color:#fff !important;background-color:#002d72;border:0 !important;min-width:12.5rem;text-decoration:none !important;margin-bottom:.625rem}.node-preview-form-select a.node-preview-backlink:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.node-preview-form-select a.node-preview-backlink:hover{color:#fff !important;text-decoration:underline !important;background-color:#0077d8}.node-preview-form-select a.node-preview-backlink:active{text-decoration:underline;background-color:#0077d8}.node-preview-form-select a.node-preview-backlink::before{content:"< "}.node-preview-form-select .form-item__dropdown{display:block}.node-preview-form-select .form-item__dropdown::after{top:.9375rem;right:.9375rem}.card__heading{font-family:"Quadon ExtraBold",tahoma,sans-serif;font-weight:normal;font-style:normal;font-size:1.3rem;line-height:1.2;margin:0 0 .625rem;width:auto;margin-bottom:0}.card__heading__link{color:inherit}.card__heading__link:hover{color:inherit}.card__heading-link{color:#002d72;text-decoration:underline;border-bottom:1px solid transparent}.card__heading-link:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.card__heading-link:hover{color:#262626;text-decoration:none;border-bottom:1px solid}.card__subheading{font-family:"Quadon ExtraBold",tahoma,sans-serif,"HelveticaNeue","Helvetica","Arial",sans-serif;font-weight:normal;font-style:normal;font-size:1rem;line-height:1.2;margin:0 0 .5em;width:auto;margin-bottom:0;color:#262626;color:var(--c-text)}.card__subheading__link{color:inherit}.card__subheading__link:hover{color:inherit}.card__body{margin:.7em 0 1em}.card__link{color:#002d72;text-decoration:underline;border-bottom:1px solid transparent}.card__link:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.card__link:hover{color:#262626;text-decoration:none;border-bottom:1px solid}.card__button{border:none;cursor:pointer;display:inline-block;text-decoration:none;text-align:center;text-transform:uppercase;color:white;color:var(--c-text-inverse);background-color:#002D72;background-color:var(--c-primary);line-height:1.4;padding:.5rem 1rem}.card__button:visited{color:white;color:var(--c-text-inverse)}.card__button:hover{color:#002D72;color:var(--c-primary);background-color:#ccc;background-color:var(--c-highlight)}@media(prefers-color-scheme:dark){.card__button{color:#262626;color:var(--c-text);background-color:#002D72;background-color:var(--c-primary)}.card__button:visited{color:#262626;color:var(--c-text)}.card__button:hover{color:#262626;color:var(--c-text);background-color:#e5e5e5;background-color:var(--c-highlight-high)}}.card--bg{background-color:#e5e5e5;background-color:var(--c-highlight-high);padding:1em}.cta{background-color:#e5e5e5;background-color:var(--c-background-section);padding:3rem;text-align:center;text-transform:uppercase}.user-login-form{width:28.125rem;max-width:100%;margin:auto;text-align:center;padding:3.75rem 0}.user-login-form .page-title{display:block;overflow:hidden;text-indent:-9999px;font-size:0;line-height:0;margin:0;padding:0;position:absolute;width:0}.user-login-form .page-title::after,.user-login-form .page-title::before{text-indent:9999px}.user-login-form .simplesamlphp-auth-login-link{font-family:"Quadon Medium",tahoma,sans-serif;font-size:1.625rem;text-transform:none;margin-bottom:2.5rem;width:28.125rem;max-width:100%}.user-login-form #login-container-jhu{max-width:28.125rem;padding:1.25rem;margin-bottom:2.5rem;text-align:left;line-height:1}.user-login-form #login-container-jhu[open]>summary{margin-bottom:.625rem}.user-login-form #login-container-jhu>summary{margin:-1.25rem}.user-login-form .forget-password-jhu{color:#002d72;text-decoration:underline;border-bottom:1px solid transparent;font-size:1rem;line-height:1;display:inline-block;margin-bottom:1.875rem}.user-login-form .forget-password-jhu:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.user-login-form .forget-password-jhu:hover{color:#262626;text-decoration:none;border-bottom:1px solid}@media(min-width:720px){.user-login-form .forget-password-jhu{float:right;margin-top:.9375rem}}.user-login-form .need-help-login{color:#002d72;text-decoration:underline;border-bottom:1px solid transparent}.user-login-form .need-help-login:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.user-login-form .need-help-login:hover{color:#262626;text-decoration:none;border-bottom:1px solid}.media--type-document{margin-bottom:1.25rem}.media--type-document .document-name a{color:#002d72;text-decoration:none;border-bottom:1px solid transparent;font-family:"Gentona Bold",tahoma,sans-serif}.media--type-document .document-name a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.media--type-document .document-name a:hover{color:#262626;text-decoration:none;border-bottom:1px solid}figure.media--type-remote-audio iframe{width:100%;border:none}.breadcrumbs-region{max-width:1260px;width:100%;margin:0 auto;padding-left:1rem;padding-right:1rem}@media(min-width:480px){.breadcrumbs-region{padding-left:1rem;padding-right:1rem}}@media(min-width:1260px){.breadcrumbs-region{padding-left:calc(1rem + calc(-50vw + calc(1260px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1260px / 2)))}}.breadcrumb{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;padding-top:1.875rem;padding-bottom:2.5rem;font-size:1rem}.breadcrumb__item{display:inline-block;font-family:"Gentona Medium",tahoma,sans-serif;color:#747474}.breadcrumb__item::after{content:">";margin:0 .9375rem 0 .75rem}.breadcrumb__item:last-child::after{content:none}.breadcrumb__item a{color:#747474;text-decoration:none;border-bottom:1px solid transparent}.breadcrumb__item a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.breadcrumb__item a:hover{color:#262626;text-decoration:none;border-bottom:1px solid}.footer-menu-extra ul.menu{margin:0;padding:0;list-style:none}.footer-menu-extra ul.menu li{margin:0;padding:0;list-style:none}@media(min-width:720px){.footer-menu-extra ul.menu li{display:inline-block;margin-left:2.5rem}}.footer-menu-extra ul.menu li a{color:#fff;text-decoration:none;border-bottom:1px solid transparent}.footer-menu-extra ul.menu li a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.footer-menu-extra ul.menu li a:hover{color:#b7ddff;text-decoration:none;border-bottom:1px solid}.footer-menu-extra ul.menu li a:focus{outline:0;box-shadow:0 0 0 3px #fff;text-decoration:underline !important}.footer-menu-primary ul.menu{margin:0;padding:0;list-style:none}.footer-menu-primary ul.menu li{margin:0;padding:0;list-style:none}@media(min-width:1260px){.footer-menu-primary ul.menu{display:flex;flex-direction:column;flex-wrap:wrap;max-height:9.375rem}}.footer-menu-primary ul.menu li{margin-bottom:.625rem}@media(min-width:1260px){.footer-menu-primary ul.menu li{margin-bottom:1.25rem;width:50%}}@media(min-width:1260px){.footer-menu-primary ul.menu li:nth-child(3n){margin-bottom:0}}.footer-menu-primary ul.menu li a{color:#fff;text-decoration:none;border-bottom:1px solid transparent}.footer-menu-primary ul.menu li a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.footer-menu-primary ul.menu li a:hover{color:#b7ddff;text-decoration:none;border-bottom:1px solid}.footer-menu-primary ul.menu li a:focus{outline:0;box-shadow:0 0 0 3px #fff;text-decoration:underline !important}.footer-menu-secondary ul.menu{margin:0;padding:0;list-style:none}.footer-menu-secondary ul.menu li{margin:0;padding:0;list-style:none}@media(min-width:1260px){.footer-menu-secondary ul.menu{display:flex;flex-direction:column;flex-wrap:wrap;max-height:9.375rem}}.footer-menu-secondary ul.menu li{margin-bottom:.625rem}@media(min-width:1260px){.footer-menu-secondary ul.menu li{margin-bottom:1.25rem;width:50%}}@media(min-width:1260px){.footer-menu-secondary ul.menu li:nth-child(3n){margin-bottom:0}}.footer-menu-secondary ul.menu li a{color:#fff;text-decoration:none;border-bottom:1px solid transparent}.footer-menu-secondary ul.menu li a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.footer-menu-secondary ul.menu li a:hover{color:#b7ddff;text-decoration:none;border-bottom:1px solid}.footer-menu-secondary ul.menu li a:focus{outline:0;box-shadow:0 0 0 3px #fff;text-decoration:underline !important}.header-menus{z-index:110}.header-menus.header-menus-show .button-toggle-menus::before{background-image:url(/themes/custom/jhsph/images/icons/icon-menu-close.png);background-repeat:no-repeat;background-position:center center}.header-menus.header-menus-show .header-menus-inner{display:block}.header-menus .button-toggle-menus{position:absolute;right:0;top:.625rem;z-index:500;background:transparent;border:0;height:3rem;width:3rem;cursor:pointer}.header-menus .button-toggle-menus:focus{outline:0;box-shadow:0 0 0 3px #b7ddff;text-decoration:underline !important}.header-menus .button-toggle-menus::before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);content:"";display:block;position:absolute;background-image:url(/themes/custom/jhsph/images/icons/icon-menu-open.png);background-repeat:no-repeat;background-position:center center;height:1.5625rem;width:1.6875rem}@media(min-width:1260px){.header-menus .button-toggle-menus{display:none}}.header-menus .button-toggle-menus span{display:block;overflow:hidden;text-indent:-9999px;font-size:0;line-height:0;margin:0;padding:0;position:absolute;width:0}.header-menus .button-toggle-menus span::after,.header-menus .button-toggle-menus span::before{text-indent:9999px}.header-menus .header-menus-inner{position:absolute;top:calc(100% + 15px);left:-16px;transform:none;display:none;width:calc(100% + 32px);box-shadow:0 5px 6px 0 rgba(0,0,0,.2)}@media(min-width:1260px){.header-menus .header-menus-inner{position:relative;top:auto;left:auto;height:100%;display:flex;flex-direction:row;box-shadow:inherit}}@media(min-width:1260px){.header-menu-mobile{display:none}}.header-menu{display:flex;align-items:center;width:auto;z-index:500;padding-top:.625rem}.header-menu-mobile,.header-menu{position:relative}.header-menu-mobile .sf-accordion-toggle.sf-style-none,.header-menu .sf-accordion-toggle.sf-style-none{position:absolute;right:1.25rem;top:2.5rem;z-index:500;display:none}.header-menu-mobile .sf-accordion-toggle.sf-style-none>a,.header-menu .sf-accordion-toggle.sf-style-none>a{display:flex}.header-menu-mobile .sf-accordion-toggle.sf-style-none>a:focus,.header-menu .sf-accordion-toggle.sf-style-none>a:focus{outline:0;box-shadow:0 0 0 3px #b7ddff;text-decoration:underline !important}.header-menu-mobile .sf-accordion-toggle.sf-style-none>a.sf-expanded span,.header-menu .sf-accordion-toggle.sf-style-none>a.sf-expanded span{background-image:url(/themes/custom/jhsph/images/icons/icon-menu-close.png);background-repeat:no-repeat;background-position:center center}.header-menu-mobile .sf-accordion-toggle.sf-style-none>a span,.header-menu .sf-accordion-toggle.sf-style-none>a span{display:block;overflow:hidden;text-indent:-9999px;font-size:0;line-height:0;margin:0;padding:0;position:relative;width:0;background-image:url(/themes/custom/jhsph/images/icons/icon-menu-open.png);background-repeat:no-repeat;background-position:center center;content:"";display:inline-block;height:1.5625rem;width:1.6875rem}.header-menu-mobile .sf-accordion-toggle.sf-style-none>a span::after,.header-menu-mobile .sf-accordion-toggle.sf-style-none>a span::before,.header-menu .sf-accordion-toggle.sf-style-none>a span::after,.header-menu .sf-accordion-toggle.sf-style-none>a span::before{text-indent:9999px}.header-menu-mobile .menu.sf-style-none.sf-accordion,.header-menu .menu.sf-style-none.sf-accordion{background-color:#002d72 !important;padding:0;font-family:"Gentona Bold",tahoma,sans-serif;display:block !important;position:relative !important;right:auto !important;left:auto !important;top:auto !important;width:100% !important;clip:inherit !important;overflow:auto !important;float:none !important;height:auto !important}.header-menu-mobile .menu.sf-style-none.sf-accordion li.sf-depth-1,.header-menu .menu.sf-style-none.sf-accordion li.sf-depth-1{text-transform:uppercase}.header-menu-mobile .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1,.header-menu .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1{padding:.9375rem 1.25rem;text-decoration:none;color:#b7ddff;border-bottom:1px solid #b7ddff}.header-menu-mobile .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1:focus,.header-menu .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1:focus{outline:0;box-shadow:0 0 0 3px #fff;text-decoration:underline !important}.header-menu-mobile .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1:hover,.header-menu .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1:hover{text-decoration:underline}.header-menu-mobile .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1.btn-apply,.header-menu .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1.btn-apply{border:10px solid #b7ddff}.header-menu-mobile .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1.btn-apply:focus,.header-menu .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1.btn-apply:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.header-menu-mobile .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-accordion-button,.header-menu .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-accordion-button{position:absolute;top:.625rem;right:1.875rem;display:inline-block;padding:0;z-index:10;height:1.5625rem;width:1.6875rem;text-indent:9999em;overflow:hidden}.header-menu-mobile .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-accordion-button:focus,.header-menu .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-accordion-button:focus{outline:0;box-shadow:0 0 0 3px #fff;text-decoration:underline !important}.header-menu-mobile .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-accordion-button::after,.header-menu .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-accordion-button::after{background-image:url(/themes/custom/jhsph/images/icons/icon-menu-down-white.png);background-repeat:no-repeat;background-position:center center;position:absolute;top:0;right:0;content:"";display:inline-block;height:1.5625rem;width:1.6875rem;margin:0}.header-menu-mobile .menu.sf-style-none.sf-accordion li.sf-depth-1.sf-expanded a.sf-accordion-button::after,.header-menu .menu.sf-style-none.sf-accordion li.sf-depth-1.sf-expanded a.sf-accordion-button::after{background-image:url(/themes/custom/jhsph/images/icons/icon-menu-up-white.png);background-repeat:no-repeat;background-position:center center}.header-menu-mobile .menu.sf-style-none.sf-accordion li.sf-depth-1>ul,.header-menu .menu.sf-style-none.sf-accordion li.sf-depth-1>ul{padding:1.25rem;background-color:#f0f0f0;border-bottom:1px solid #ccc}.header-menu-mobile .menu.sf-style-none.sf-accordion li.sf-depth-1>ul li.sf-depth-2,.header-menu .menu.sf-style-none.sf-accordion li.sf-depth-1>ul li.sf-depth-2{float:none}.header-menu-mobile .menu.sf-style-none.sf-accordion li.sf-depth-1>ul li.sf-depth-2:last-child,.header-menu .menu.sf-style-none.sf-accordion li.sf-depth-1>ul li.sf-depth-2:last-child{margin-bottom:0}.header-menu-mobile .menu.sf-style-none.sf-accordion li.sf-depth-1>ul li.sf-depth-2 a.sf-depth-2,.header-menu .menu.sf-style-none.sf-accordion li.sf-depth-1>ul li.sf-depth-2 a.sf-depth-2{padding:.625rem 0 .625rem .9375rem;text-decoration:none;color:#002d72}.header-menu-mobile .menu.sf-style-none.sf-accordion li.sf-depth-1>ul li.sf-depth-2 a.sf-depth-2:focus,.header-menu .menu.sf-style-none.sf-accordion li.sf-depth-1>ul li.sf-depth-2 a.sf-depth-2:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.header-menu-mobile .menu.sf-style-none.sf-accordion li.sf-depth-1>ul li.sf-depth-2 a.sf-depth-2:hover,.header-menu .menu.sf-style-none.sf-accordion li.sf-depth-1>ul li.sf-depth-2 a.sf-depth-2:hover{text-decoration:underline}.header-menu-mobile .menu.sf-style-none.sf-accordion li.sf-depth-1 .sf-depth-2,.header-menu .menu.sf-style-none.sf-accordion li.sf-depth-1 .sf-depth-2{clear:both}.header-menu-mobile .menu.sf-style-none.sf-accordion li.sf-depth-1 .sf-depth-2 ul,.header-menu .menu.sf-style-none.sf-accordion li.sf-depth-1 .sf-depth-2 ul{position:relative;top:auto;left:auto;float:none}.header-menu-mobile .menu.sf-style-none.sf-accordion li.sf-depth-1 .sf-depth-2 ul li,.header-menu .menu.sf-style-none.sf-accordion li.sf-depth-1 .sf-depth-2 ul li{margin-bottom:1.25rem}.header-menu-mobile .menu.sf-style-none.sf-accordion li.sf-depth-1 .sf-depth-2 a,.header-menu .menu.sf-style-none.sf-accordion li.sf-depth-1 .sf-depth-2 a{padding:0;color:#262626;text-decoration:none}.header-menu-mobile .menu.sf-style-none.sf-accordion li.sf-depth-1 .sf-depth-2 a:hover,.header-menu .menu.sf-style-none.sf-accordion li.sf-depth-1 .sf-depth-2 a:hover{text-decoration:underline}.header-menu-mobile>.menu.sf-style-none:not(.sf-accordion),.header-menu>.menu.sf-style-none:not(.sf-accordion){font-family:"Gentona Book",tahoma,sans-serif}.header-menu-mobile>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1,.header-menu>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1{text-transform:uppercase;border-right:1px solid #b7ddff;height:.9375rem;line-height:.9;padding:0 1.125rem}.header-menu-mobile>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1:last-child,.header-menu>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1:last-child{border-right:0;padding-right:0}.header-menu-mobile>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a,.header-menu>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a{text-decoration:none;margin-top:-0.5rem;padding:.3125rem 0;line-height:1;color:#b7ddff;border:2px solid transparent}.header-menu-mobile>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:focus,.header-menu>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:focus{outline:0;box-shadow:0 0 0 3px #fff;text-decoration:underline !important}.header-menu-mobile>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.is-active,.header-menu>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.is-active{border-bottom:2px solid #b7ddff}.header-menu-mobile>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.menuparent,.header-menu>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.menuparent{padding-right:1.25rem}.header-menu-mobile>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.menuparent .sf-sub-indicator,.header-menu>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.menuparent .sf-sub-indicator{height:1.25rem;width:1rem;right:0}.header-menu-mobile>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.menuparent .sf-sub-indicator::after,.header-menu>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.menuparent .sf-sub-indicator::after{content:"";display:block;position:absolute;height:20px;width:16px;background-image:url(/themes/custom/jhsph/images//icons/icon-menu-down-bluepale.png);background-repeat:no-repeat;background-position:center center;background-size:contain;content:""}.header-menu-mobile>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover,.header-menu>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover{color:#fff;border-bottom:2px solid}.header-menu-mobile>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a::after,.header-menu>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a::after{content:"";display:block;position:absolute;height:25px;width:100%;position:absolute;top:100%;left:0;transform:none}.header-menu-mobile>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1.menuparent,.header-menu>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1.menuparent{padding-right:.875rem}.header-menu-mobile>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1.menuparent>a:hover,.header-menu>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1.menuparent>a:hover{border-top:2px solid;border-bottom:0}.header-menu-mobile>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1.menuparent:hover .sf-sub-indicator::after,.header-menu>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1.menuparent:hover .sf-sub-indicator::after{background-image:url(/themes/custom/jhsph/images//icons/icon-menu-down-white.png);background-repeat:no-repeat;background-position:center center}.header-menu-mobile>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1.menuparent:hover>a,.header-menu>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1.menuparent:hover>a{border-top:2px solid;border-bottom:0}.header-menu-mobile>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1:hover>a,.header-menu>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1:hover>a{color:#fff;border-bottom:2px solid}.header-menu-mobile>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1:hover>ul,.header-menu>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1:hover>ul{display:block}.header-menu-mobile>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1:first-child ul,.header-menu>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1:first-child ul{left:0;transform:none}@media(min-width:1260px){.header-menu-mobile>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1:first-child ul,.header-menu>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1:first-child ul{left:50%;transform:translate(-50%)}}.header-menu-mobile>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1 ul,.header-menu>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1 ul{position:absolute;left:50%;transform:translate(-50%,0);display:none;background-color:#fff;padding:.625rem 1.25rem;top:calc(100% + 20px);box-shadow:0 2px 3px 0 rgba(0,0,0,.1);border:1px solid #ccc;border-radius:0}.header-menu-mobile>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1 ul li.sf-depth-2,.header-menu>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1 ul li.sf-depth-2{font-size:.9375rem;line-height:1.1}.header-menu-mobile>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1 ul li.sf-depth-2 a,.header-menu>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1 ul li.sf-depth-2 a{padding:.5rem 0;text-decoration:none;color:#002d72}.header-menu-mobile>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1 ul li.sf-depth-2 a:focus,.header-menu>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1 ul li.sf-depth-2 a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.header-menu-mobile>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1 ul li.sf-depth-2 a:hover,.header-menu>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1 ul li.sf-depth-2 a:hover{color:#002d72;text-decoration:underline}.header-menu-mobile>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1:last-of-type>ul,.header-menu>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1:last-of-type>ul{left:auto;right:0;transform:none}.header-menu-mobile>.menu.sf-style-none:not(.sf-accordion) li.active-trail.sf-depth-1>a,.header-menu>.menu.sf-style-none:not(.sf-accordion) li.active-trail.sf-depth-1>a{border-bottom:2px solid #002d72}.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:#002d72;text-decoration:underline;border-bottom:1px solid transparent;font-size:.75rem;font-weight:600;letter-spacing:1.5px;text-decoration:none;text-transform:uppercase}.inline-menu__link:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.inline-menu__link:hover{color:#262626;text-decoration:none;border-bottom:1px solid}.block-mainmenu-superfish{position:static;width:auto;display:flex;align-items:center}.block-mainmenu-superfish .sf-accordion-toggle.sf-style-none{position:absolute;right:1.25rem;top:2.5rem;z-index:500;display:none}.block-mainmenu-superfish .sf-accordion-toggle.sf-style-none>a{display:flex}.block-mainmenu-superfish .sf-accordion-toggle.sf-style-none>a:focus{outline:0;box-shadow:0 0 0 3px #b7ddff;text-decoration:underline !important}.block-mainmenu-superfish .sf-accordion-toggle.sf-style-none>a.sf-expanded span{background-image:url(/themes/custom/jhsph/images/icons/icon-menu-close.png);background-repeat:no-repeat;background-position:center center}.block-mainmenu-superfish .sf-accordion-toggle.sf-style-none>a span{display:block;overflow:hidden;text-indent:-9999px;font-size:0;line-height:0;margin:0;padding:0;position:relative;width:0;background-image:url(/themes/custom/jhsph/images/icons/icon-menu-open.png);background-repeat:no-repeat;background-position:center center;content:"";display:inline-block;height:1.5625rem;width:1.6875rem}.block-mainmenu-superfish .sf-accordion-toggle.sf-style-none>a span::after,.block-mainmenu-superfish .sf-accordion-toggle.sf-style-none>a span::before{text-indent:9999px}.block-mainmenu-superfish .menu.sf-style-none.sf-accordion{background-color:#fff !important;padding:0;font-family:"Gentona Bold",tahoma,sans-serif;display:block !important;position:relative !important;right:auto !important;left:auto !important;top:auto !important;width:100% !important;clip:inherit !important;overflow:auto !important;float:none !important;height:auto !important}.block-mainmenu-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1{text-transform:uppercase}.block-mainmenu-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1{padding:.9375rem 1.25rem;text-decoration:none;color:#002d72;border-bottom:1px solid #ccc}.block-mainmenu-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.block-mainmenu-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1:hover{text-decoration:underline}.block-mainmenu-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1.btn-apply{border:10px solid #b7ddff}.block-mainmenu-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1.btn-apply:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.block-mainmenu-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-accordion-button{position:absolute;top:.625rem;right:1.875rem;display:inline-block;padding:0;z-index:10;height:1.5625rem;width:1.6875rem;text-indent:9999em;overflow:hidden}.block-mainmenu-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-accordion-button:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.block-mainmenu-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-accordion-button::after{background-image:url(/themes/custom/jhsph/images/icons/icon-menu-down.png);background-repeat:no-repeat;background-position:center center;position:absolute;top:0;right:0;content:"";display:inline-block;height:1.5625rem;width:1.6875rem;margin:0}.block-mainmenu-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1.sf-expanded a.sf-accordion-button::after{background-image:url(/themes/custom/jhsph/images/icons/icon-menu-up.png);background-repeat:no-repeat;background-position:center center}.block-mainmenu-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1>ul{padding:1.25rem;background-color:#f0f0f0;border-bottom:1px solid #ccc}.block-mainmenu-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1>ul li.sf-depth-2{float:none}.block-mainmenu-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1>ul li.sf-depth-2:last-child{margin-bottom:0}.block-mainmenu-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1>ul li.sf-depth-2 a.sf-depth-2{padding:.625rem 0 .625rem .9375rem;text-decoration:none;color:#002d72}.block-mainmenu-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1>ul li.sf-depth-2 a.sf-depth-2:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.block-mainmenu-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1>ul li.sf-depth-2 a.sf-depth-2:hover{text-decoration:underline}.block-mainmenu-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 .sf-depth-2{clear:both}.block-mainmenu-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 .sf-depth-2 ul{position:relative;top:auto;left:auto;float:none}.block-mainmenu-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 .sf-depth-2 ul li{margin-bottom:1.25rem}.block-mainmenu-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 .sf-depth-2 a{padding:0;color:#262626;text-decoration:none}.block-mainmenu-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 .sf-depth-2 a:hover{text-decoration:underline}.block-mainmenu-superfish>.menu.sf-style-none:not(.sf-accordion){font-family:"Gentona Bold",tahoma,sans-serif}.block-mainmenu-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1{margin-right:1.25rem;text-transform:uppercase}@media(min-width:1260px){.block-mainmenu-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1{margin-right:3.75rem}}.block-mainmenu-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1:last-child{margin-right:0}.block-mainmenu-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a{text-decoration:none;padding:.625rem 0;line-height:1;color:#fff;border:2px solid transparent}.block-mainmenu-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:focus{outline:0;box-shadow:0 0 0 3px #b7ddff;text-decoration:underline !important}.block-mainmenu-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.is-active{border-bottom:2px solid #b7ddff}.block-mainmenu-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover{color:#b7ddff;border-bottom:2px solid}.block-mainmenu-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a::after{content:"";display:block;position:absolute;height:25px;width:100%;position:absolute;top:100%;left:0;transform:none}.block-mainmenu-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.btn-apply{border:none;cursor:pointer;display:inline-block;text-decoration:none;text-align:center;text-transform:uppercase;position:relative;margin:0;padding:.875rem 1.5625rem;font-family:"Gentona SemiBold",tahoma,sans-serif;color:#fff !important;background-color:#002d72;border:0 !important;min-width:12.5rem;text-decoration:none !important;color:#002d72 !important;background-color:#fff;border:1px solid #002d72 !important;min-width:initial;height:1.875rem;line-height:1.75rem;padding-top:0;padding-bottom:0;margin-top:.3125rem}.block-mainmenu-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.btn-apply:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.block-mainmenu-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.btn-apply:hover{color:#fff !important;text-decoration:underline !important;background-color:#0077d8}.block-mainmenu-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.btn-apply:active{text-decoration:underline;background-color:#0077d8}.block-mainmenu-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.btn-apply:focus{outline:3px solid #0077d8;text-decoration:underline !important}.block-mainmenu-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.btn-apply:hover{color:#fff !important}.block-mainmenu-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.btn-apply:focus{outline:0;box-shadow:0 0 0 3px #b7ddff;text-decoration:underline !important}.block-mainmenu-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1.menuparent>a:hover{border-top:2px solid;border-bottom:0}.block-mainmenu-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1.menuparent:hover>a{border-top:2px solid;border-bottom:0}.block-mainmenu-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1:hover>a{color:#b7ddff;border-bottom:2px solid}.block-mainmenu-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1:hover>ul{display:block}.block-mainmenu-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1:first-child ul{left:0;transform:none}@media(min-width:1260px){.block-mainmenu-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1:first-child ul{left:50%;transform:translate(-50%)}}.block-mainmenu-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1 ul{position:absolute;left:50%;transform:translate(-50%,0);display:none;background-color:#fff;padding:.625rem 1.25rem;top:calc(100% + 20px);box-shadow:0 2px 3px 0 rgba(0,0,0,.1);border:1px solid #ccc;border-radius:0}.block-mainmenu-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1 ul li.sf-depth-2{font-size:.9375rem;line-height:1.3}.block-mainmenu-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1 ul li.sf-depth-2 a{padding:.625rem 0;text-decoration:none;color:#002d72}.block-mainmenu-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1 ul li.sf-depth-2 a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.block-mainmenu-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1 ul li.sf-depth-2 a:hover{color:#002d72;text-decoration:underline}.block-mainmenu-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1:last-of-type>ul{left:auto;right:0;transform:none}.block-mainmenu-superfish>.menu.sf-style-none:not(.sf-accordion) li.active-trail.sf-depth-1>a{border-bottom:2px solid #002d72}.subnav-region{max-width:1260px;width:100%;margin:0 auto;padding-left:1rem;padding-right:1rem;position:relative;z-index:100;min-height:2.25rem;font-size:1.0625rem;margin-top:1.875rem}@media(min-width:480px){.subnav-region{padding-left:1rem;padding-right:1rem}}@media(min-width:1260px){.subnav-region{padding-left:calc(1rem + calc(-50vw + calc(1260px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1260px / 2)))}}@media(min-width:1260px){.subnav-region{background-color:#efefef}}.skip-subnav{position:absolute;bottom:100%;transform:none;z-index:1}.skip-subnav a{border:none;cursor:pointer;display:inline-block;text-decoration:none;text-align:center;text-transform:uppercase;position:relative;margin:0;padding:.875rem 1.5625rem;font-family:"Gentona SemiBold",tahoma,sans-serif;color:#fff !important;background-color:#002d72;border:0 !important;min-width:12.5rem;text-decoration:none !important;color:#002d72 !important;background-color:#fff;border:1px solid #002d72 !important;border:10px solid #002d72}.skip-subnav a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.skip-subnav a:hover{color:#fff !important;text-decoration:underline !important;background-color:#0077d8}.skip-subnav a:active{text-decoration:underline;background-color:#0077d8}.skip-subnav a:focus{outline:3px solid #0077d8;text-decoration:underline !important}.skip-subnav a:hover{color:#fff !important}.subnav-superfish{position:absolute;width:100%;height:0px}.subnav-superfish ul.sf-menu.sf-vertical{display:none}.subnav-superfish+.subnav-static{margin-left:14.0625rem}.subnav-superfish .sf-accordion-toggle{position:absolute;background-color:#002d72;font-family:"Gentona Bold",tahoma,sans-serif;text-transform:uppercase;line-height:1;z-index:500}.subnav-superfish .sf-accordion-toggle>a{display:block;padding:.625rem 1.875rem .625rem 3.125rem;color:#fff;white-space:nowrap;height:2.25rem;text-decoration:none;line-height:1}.subnav-superfish .sf-accordion-toggle>a:focus{outline:0;box-shadow:0 0 0 3px #b7ddff;text-decoration:underline !important}.subnav-superfish .sf-accordion-toggle>a.sf-expanded{position:absolute;top:36px;left:30px;transform:none;padding:1.25rem 1.5625rem}.subnav-superfish .sf-accordion-toggle>a.sf-expanded::before{background-image:url(/themes/custom/jhsph/images/icons/icon-menu-close.png);background-repeat:no-repeat;background-position:center center}.subnav-superfish .sf-accordion-toggle>a.sf-expanded::after{content:none}.subnav-superfish .sf-accordion-toggle>a.sf-expanded span{display:block;overflow:hidden;text-indent:-9999px;font-size:0;line-height:0;margin:0;padding:0;position:absolute;width:0}.subnav-superfish .sf-accordion-toggle>a.sf-expanded span::after,.subnav-superfish .sf-accordion-toggle>a.sf-expanded span::before{text-indent:9999px}.subnav-superfish .sf-accordion-toggle>a::before{position:absolute;top:10px;left:15px;transform:none;background-image:url(/themes/custom/jhsph/images/icons/icon-menu-open.png);background-repeat:no-repeat;background-position:center center;background-size:contain;content:"";display:inline-block;height:1.1875rem;width:1.25rem}.subnav-superfish .sf-accordion-toggle>a::after{content:"";display:block;position:absolute;position:absolute;top:0;right:-25px;transform:none;height:1.5625rem;width:1.5625rem;transform:rotate(45deg);transform-origin:top left;background-color:#002d72;z-index:-1}.subnav-superfish ul.sf-accordion{background-color:rgba(0,45,114,.96);width:100% !important;color:#fff;font-family:"Gentona Bold",tahoma,sans-serif;text-transform:uppercase;box-shadow:0 3px 6px 0 rgba(0,0,0,.16)}.subnav-superfish ul.sf-accordion.sf-expanded{position:absolute;top:0 !important;left:0 !important;padding:5rem 3.125rem}.subnav-superfish ul.sf-accordion li:hover>ul,.subnav-superfish ul.sf-accordion li.sfHover>ul{top:-9999px}.subnav-superfish ul.sf-accordion li{position:relative;border-bottom:1px solid #fff}.subnav-superfish ul.sf-accordion li.sf-expanded>a.sf-accordion-button::before{content:none}.subnav-superfish ul.sf-accordion li.active-trail a.is-active{font-family:"Gentona Bold",tahoma,sans-serif}.subnav-superfish ul.sf-accordion li.active-trail>a:not(.sf-accordion-button){padding-left:1.25rem}.subnav-superfish ul.sf-accordion li.active-trail>a:not(.sf-accordion-button)::before{content:"";display:block;position:absolute;position:absolute;top:20px;left:0;transform:none;height:1.25rem;border-left:4px solid}.subnav-superfish ul.sf-accordion li a.sf-accordion-button{position:absolute;top:2px;right:-0.75rem;display:inline-block;padding:0;z-index:10;height:3.3125rem;width:2.5rem;text-indent:9999em;overflow:hidden}.subnav-superfish ul.sf-accordion li a.sf-accordion-button:focus{outline:0;box-shadow:0 0 0 3px #fff;text-decoration:underline !important}.subnav-superfish ul.sf-accordion li a.sf-accordion-button::before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);content:"";display:inline-block;height:.75rem;width:0;border-right:2px solid #fff}.subnav-superfish ul.sf-accordion li a.sf-accordion-button::after{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);left:3px;content:"";display:inline-block;height:0;width:.75rem;margin:0;border-bottom:2px solid #fff}.subnav-superfish ul.sf-accordion li a:not(.sf-accordion-button){color:#fff;text-decoration:none;padding:1.25rem .625rem 1.25rem 0}.subnav-superfish ul.sf-accordion li a:not(.sf-accordion-button):focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.subnav-superfish ul.sf-accordion li a:not(.sf-accordion-button):hover{color:#fff;text-decoration:underline}.subnav-superfish ul.sf-accordion li a:not(.sf-accordion-button):focus{outline:0;box-shadow:0 0 0 3px #fff;text-decoration:underline !important}.subnav-superfish ul.sf-accordion li ul{padding-left:1.25rem;border-top:1px solid #fff}@media(min-width:1260px){.subnav-superfish ul.sf-accordion li ul{padding-left:3.125rem}}.subnav-superfish ul.sf-accordion li ul li{font-family:"Gentona Light",tahoma,sans-serif}.subnav-superfish ul.sf-accordion li ul li:last-child{border-bottom:0}.subnav-superfish ul.sf-accordion li ul li ul{border-color:rgba(139,184,255,.65)}.subnav-superfish ul.sf-accordion li ul li ul li{border-color:rgba(139,184,255,.65);text-transform:none}.subnav-superfish ul.sf-accordion li ul li ul li ul li{border:0}.subnav-superfish ul.sf-accordion li ul li ul li ul li a.sf-accordion-button{height:3.75rem}.subnav-superfish ul.sf-accordion li ul li ul li ul li a:not(.sf-accordion-button){padding:.625rem .625rem .625rem 0}.subnav-static{display:none;font-family:"Gentona Bold",tahoma,sans-serif;text-transform:uppercase;line-height:1}@media(min-width:1260px){.subnav-static{display:block}}.subnav-static ul{margin:0;padding:0;list-style:none}.subnav-static ul li{margin:0;padding:0;list-style:none}.subnav-static ul li{position:relative;display:inline-block;padding:0 1.25rem;height:2.25rem}.subnav-static ul li:last-child::after{content:none}.subnav-static ul li::after{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);content:"";display:block;border-left:2px solid #002d72;height:.875rem;left:100%}.subnav-static ul li a{color:#002d72;text-decoration:none;line-height:2.25rem;height:2.25rem;display:inline-block}.subnav-static ul li a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.subnav-static ul li a:hover{color:#262626;text-decoration:underline}.subnav-static ul li a.is-active{border-bottom:4px solid #002d72}.social-menu{list-style:none;margin:0;padding:0}.social-menu__item{margin-bottom:.25rem}.social-menu__link{display:flex;flex-flow:row nowrap;align-items:center;text-decoration:none;color:#262626;color:var(--c-text)}.social-menu__icon{height:2rem;width:2rem;margin-right:.5rem;fill:currentColor}.social-menu__text{font-weight:bold}.js-pager__items,.pager__items{list-style:none;margin:0;padding:0;display:flex;justify-content:center;flex-wrap:wrap;text-align:center}.js-pager__items>li,.pager__items>li{display:flex;align-items:center;margin:.625rem}.js-pager__items>li.is-active a:not(.button),.pager__items>li.is-active a:not(.button){color:#262626;color:var(--c-text);border:0}.js-pager__items>li a:not(.button),.pager__items>li a:not(.button){display:inline-block;padding:.625rem 1.25rem;color:#002d72;font-family:"Gentona Medium",tahoma,sans-serif;text-decoration:none;border:1px solid #002d72}.js-pager__items>li a:not(.button):focus,.pager__items>li a:not(.button):focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.js-pager__items>li a:not(.button):hover,.pager__items>li a:not(.button):hover{background-color:#f2f5f8;text-decoration:underline}.status__list{list-style:none;margin:0;padding:0;margin-bottom:1rem}.status{display:block;margin-bottom:.5rem;padding:.5rem;text-align:center}.status--warning{color:#666;background-color:#f9fb93;background-color:var(--c-warning)}.status--error{color:#666;background-color:#fbe3e4;background-color:var(--c-error)}.status--status{color:#666;background-color:#cfefc2;background-color:var(--c-message)}.tabs__nav--primary li{font-size:1.0625rem}.tabs__nav--primary .tabs__link,.tabs__nav--primary .tabs__link--local-tasks{background-color:#f2f2f2;background-color:var(--c-muted);border:1px solid #e5e5e5;border:1px solid var(--c-highlight-high);border-bottom:none;color:#262626;color:var(--c-text);display:block;font-weight:normal;padding:1em 2.4em;text-align:center;text-decoration:none;transition:color .3s}.tabs__nav--primary .tabs__link:focus,.tabs__nav--primary .tabs__link--local-tasks:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}@media(min-width:920px){.tabs__nav--primary .tabs__link,.tabs__nav--primary .tabs__link--local-tasks{border-bottom:1px solid #e5e5e5;border-bottom:1px solid var(--c-highlight-high);border-left:none;display:inline-block;padding:.6em 1.7em;position:relative;top:1px;width:auto}}.tabs__nav--primary .tabs__link:hover,.tabs__nav--primary .tabs__link--local-tasks:hover{background-color:#e5e5e5;background-color:var(--c-highlight-high);color:#262626;color:var(--c-accent)}.tabs__nav--primary .tabs__link.is-active,.tabs__nav--primary .tabs__link--local-tasks.is-active{background-color:#262626;background-color:var(--c-text);border:1px solid #262626;border:1px solid var(--c-text);color:white;color:var(--c-text-inverse)}@media(min-width:920px){.tabs__nav--primary .tabs__link.is-active,.tabs__nav--primary .tabs__link--local-tasks.is-active{background-color:white;background-color:var(--c-background);border:1px solid #e5e5e5;border:1px solid var(--c-highlight-high);border-bottom:1px solid #e5e5e5;border-bottom:1px solid var(--c-highlight-high);border-left:none;color:#262626;color:var(--c-text)}}.tabs__nav--secondary{border-bottom:1px solid #e5e5e5;border-bottom:1px solid var(--c-highlight-high)}.tabs__nav--secondary li{font-size:1rem}.tabs__nav--secondary li a{display:block;padding:.5em .75em .125em;text-decoration:none;color:#262626;color:var(--c-text);border-bottom:3px solid transparent;margin-bottom:-2px}.tabs__nav--secondary li a:hover{border-bottom-color:#262626;border-bottom-color:var(--c-text)}.tabs__nav--secondary li a.is-active{color:#002D72;color:var(--c-primary);border-bottom-color:#002D72;border-bottom-color:var(--c-primary)}.tabs__nav{list-style:none;margin:0;padding:0}@media(min-width:920px){.tabs__nav{display:flex;flex-wrap:wrap}}.tabs__nav.tabs__nav--primary{border-bottom:1px solid #e5e5e5}@media(min-width:920px){.tabs__nav.tabs__nav--primary{border-left:1px solid #e5e5e5}}.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:.625rem 1.125rem}.accordion{position:relative;font-size:1.1875rem}.accordion>.contextual-region{position:static}.accordion .inner{position:relative}.accordion .accordion_inner{max-width:1260px;width:100%;margin:0 auto;padding-left:1rem;padding-right:1rem;padding-top:4.375rem;padding-bottom:4.375rem}@media(min-width:480px){.accordion .accordion_inner{padding-left:1rem;padding-right:1rem}}@media(min-width:1260px){.accordion .accordion_inner{padding-left:calc(1rem + calc(-50vw + calc(1260px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1260px / 2)))}}.accordion .accordion_inner.text-light{color:#fff}.accordion .accordion_inner.text-light .accordion__text a{color:#fff;text-decoration:underline;border-bottom:1px solid transparent}.accordion .accordion_inner.text-light .accordion__text a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.accordion .accordion_inner.text-light .accordion__text a:hover{color:#fff;text-decoration:none;border-bottom:1px solid}.accordion .accordion_inner.text-light .accordion__text a:focus{outline:0;box-shadow:0 0 0 3px #fff;text-decoration:underline !important}.accordion__text{position:relative;margin-bottom:1.875rem}@media(min-width:920px){.accordion__text{max-width:75%}}.accordion__title{position:relative;font-family:"Quadon ExtraBold",tahoma,sans-serif;color:#002d72}.text-light .accordion__title{color:#fff}.accordion__reference-content .accordion-component,.accordion__reference-content .user-login-form{margin-bottom:2px}.articles-list{position:relative;font-size:1.1875rem}.articles-list>.contextual-region{position:static}.articles-list .inner{position:relative}.articles-list .articles_list_inner{max-width:1260px;width:100%;margin:0 auto;padding-left:1rem;padding-right:1rem;padding-top:3.75rem;padding-bottom:3.75rem}@media(min-width:480px){.articles-list .articles_list_inner{padding-left:1rem;padding-right:1rem}}@media(min-width:1260px){.articles-list .articles_list_inner{padding-left:calc(1rem + calc(-50vw + calc(1260px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1260px / 2)))}}.articles-list .articles_list_inner.text-light{color:#fff}.articles-list .articles_list_inner.text-light .articles-list__text a{color:#fff;text-decoration:underline;border-bottom:1px solid transparent}.articles-list .articles_list_inner.text-light .articles-list__text a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.articles-list .articles_list_inner.text-light .articles-list__text a:hover{color:#fff;text-decoration:none;border-bottom:1px solid}.articles-list .articles_list_inner.text-light .articles-list__text a:focus{outline:0;box-shadow:0 0 0 3px #fff;text-decoration:underline !important}.articles-list .articles_list_inner.text-light .articles-list__links a{border:none;cursor:pointer;display:inline-block;text-decoration:none;text-align:center;text-transform:uppercase;position:relative;margin:0;padding:.875rem 1.5625rem;font-family:"Gentona SemiBold",tahoma,sans-serif;color:#fff !important;background-color:#002d72;border:0 !important;min-width:12.5rem;text-decoration:none !important;color:#002d72 !important;background-color:#fff;border:1px solid #002d72 !important}.articles-list .articles_list_inner.text-light .articles-list__links a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.articles-list .articles_list_inner.text-light .articles-list__links a:hover{color:#fff !important;text-decoration:underline !important;background-color:#0077d8}.articles-list .articles_list_inner.text-light .articles-list__links a:active{text-decoration:underline;background-color:#0077d8}.articles-list .articles_list_inner.text-light .articles-list__links a:focus{outline:3px solid #0077d8;text-decoration:underline !important}.articles-list .articles_list_inner.text-light .articles-list__links a:hover{color:#fff !important}.articles-list__text{position:relative;margin:0 auto 1.875rem;display:inline-block}@media(min-width:920px){.articles-list__text{max-width:75%}}.articles-list__title{position:relative;font-family:"Quadon ExtraBold",tahoma,sans-serif;color:#002d72}.text-light .articles-list__title{color:#fff}@media(min-width:720px){.articles-list__content{display:flex;flex-wrap:wrap;margin:-1.25rem 0 0 -1.25rem;width:calc(100% + 20px)}}.articles-list__content .card{margin-bottom:1.25rem}@media(min-width:720px){.articles-list__content .card{width:calc(33% - 20px);margin:1.25rem 0 0 1.25rem}}.articles-list__links{display:flex;flex-wrap:wrap;margin-top:3.125rem;justify-content:center}.articles-list__links>div{margin:0 .625rem .625rem 0}.articles-list__links>div:last-child{margin-bottom:0;margin-right:0}.articles-list__links a{border:none;cursor:pointer;display:inline-block;text-decoration:none;text-align:center;text-transform:uppercase;position:relative;margin:0;padding:.875rem 1.5625rem;font-family:"Gentona SemiBold",tahoma,sans-serif;color:#fff !important;background-color:#002d72;border:0 !important;min-width:12.5rem;text-decoration:none !important}.articles-list__links a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.articles-list__links a:hover{color:#fff !important;text-decoration:underline !important;background-color:#0077d8}.articles-list__links a:active{text-decoration:underline;background-color:#0077d8}.block-fullcalendar-block{--fc-neutral-bg-color:var(--c-background-section);--fc-button-text-color:var(--c-white);--fc-button-active-bg-color:var(--c-blue-strong);--fc-button-active-border-color:var(--c-primary);--fc-button-bg-color:var(--c-primary);--fc-button-border-color:var(--c-primary);--fc-button-hover-bg-color:var(--c-accent-high);--fc-button-hover-border-color:var(--c-accent-high);--fc-daygrid-event-dot-width:0;--fc-event-text-color:var(--c-text);--fc-event-bg-color:#dce6ef}@media screen and (max-width:720px){.block-fullcalendar-block .fc .fc-toolbar{flex-direction:column;align-items:flex-start}.block-fullcalendar-block .fc .fc-toolbar>div:nth-child(2){order:-1}.block-fullcalendar-block .fc .fc-toolbar>div{margin-top:.5em}.block-fullcalendar-block .fc .fc-view-harness{height:initial !important}.block-fullcalendar-block .fc .fc-view-harness-active>.fc-view{position:relative}.block-fullcalendar-block .fc .fc-list-table .fc-list-event-graphic{display:none;padding-left:0}.block-fullcalendar-block .fc .fc-list-table .fc-list-event-time{max-width:33%;white-space:wrap}}.block-fullcalendar-block .fc .fc-header-toolbar button{text-transform:uppercase;font-family:"Gentona Medium",tahoma,sans-serif}.block-fullcalendar-block .fc table.fc-list-table{background-color:white;background-color:var(--c-background);margin:0}.block-fullcalendar-block .fc table.fc-list-table tr.fc-list-day th .fc-list-day-cushion.fc-cell-shaded a{text-decoration:none;border-bottom:0;color:#262626;color:var(--c-text)}.block-fullcalendar-block .fc .fc-scrollgrid table{background-color:white;background-color:var(--c-background);margin:0}.block-fullcalendar-block .fc .fc-col-header-cell a.fc-col-header-cell-cushion{text-decoration:none;border-bottom:none}.block-fullcalendar-block .fc a.fc-event{color:#262626;color:var(--c-text)}.block-fullcalendar-block .fc .fc-h-event .fc-event-title-container{padding-left:.375em;padding-right:.375em;white-space:normal;line-height:1.25em}.block-fullcalendar-block .fc .fc-h-event .fc-event-time{display:none}.block-fullcalendar-block .fc .fc-daygrid-event.fc-daygrid-dot-event{display:block !important;position:relative !important;white-space:initial;padding:.125em .25em .125em .5em;margin:0 0 1em !important;font-size:.875em;line-height:1.25em}.block-fullcalendar-block .fc .fc-daygrid-event>.fc-daygrid-event-dot{position:absolute;width:.25em;height:auto;top:0;bottom:0;left:0;margin:0 !important;border-radius:0;box-sizing:initial;background-color:#0077D8;background-color:var(--c-blue-strong)}.block-fullcalendar-block .fc .fc-daygrid-event>.fc-event-time{font-family:"Gentona Bold",tahoma,sans-serif}.block-fullcalendar-block .fc .fc-daygrid-event>div:nth-child(n+2){display:inline}.block-fullcalendar-block .fc .fc-daygrid-event.fc-h-event{border:none;border-radius:0;margin:0 .5em 1em 0;border-left:.25rem solid #0077D8;border-left:.25rem solid var(--c-blue-strong)}.block-fullcalendar-block .fc .fc-day.fc-day-other{background-color:#f8f8f8}.block-fullcalendar-block .fc .fc-day-other .fc-daygrid-day-top{opacity:.5}.block-fullcalendar-block .fc .fc-popover{max-width:360px;max-width:80vw}.block-fullcalendar-block .fc .fc-popover .fc-daygrid-event{white-space:initial;align-items:flex-start;margin-bottom:.5em !important}.block-fullcalendar-block .fc .fc-popover .fc-daygrid-event-dot{margin-top:.5em}.block__views-reference--events,.block__views-reference-v2--events{position:relative;height:100%;background-color:#f5f5f5;padding:1.875rem;margin-bottom:1.875rem}@media(min-width:720px){.block__views-reference--events,.block__views-reference-v2--events{padding:3.125rem;margin-bottom:3.125rem}}.block__views-reference--events h2,.taxonomy-term.vocabulary-topics .topics-sidebar-region .block__views-reference--events.block h2,.block__views-reference-v2--events h2,.taxonomy-term.vocabulary-topics .topics-sidebar-region .block__views-reference-v2--events.block h2{font-family:"Titling Gothic",tahoma,sans-serif;font-weight:normal;text-transform:uppercase;letter-spacing:1px;display:block;font-size:2.875rem;line-height:1.2;color:#002d72}.card-component{width:100%;padding:1.875rem;font-size:1.1875rem}.card-component[data-bg-color="#ffffff"] .card-component__title>div::after,.card-component[data-bg-color="#f7f5f2"] .card-component__title>div::after,.card-component[data-bg-color="#eff3f7"] .card-component__title>div::after,.card-component[data-bg-color="#68ace5"] .card-component__title>div::after,.card-component[data-bg-color="#418fde"] .card-component__title>div::after,.card-component[data-bg-color="#a192b2"] .card-component__title>div::after,.card-component[data-bg-color="#719949"] .card-component__title>div::after,.card-component[data-bg-color="#ff6900"] .card-component__title>div::after,.card-component[data-bg-color="#cba052"] .card-component__title>div::after,.card-component[data-bg-color="#86c8bc"] .card-component__title>div::after,.card-component[data-bg-color="#b6b6b6"] .card-component__title>div::after{background-color:#262626}.card-component[data-bg-color="#ffffff"] .card-component__description .text-long p a,.card-component[data-bg-color="#f7f5f2"] .card-component__description .text-long p a,.card-component[data-bg-color="#eff3f7"] .card-component__description .text-long p a,.card-component[data-bg-color="#68ace5"] .card-component__description .text-long p a,.card-component[data-bg-color="#418fde"] .card-component__description .text-long p a,.card-component[data-bg-color="#a192b2"] .card-component__description .text-long p a,.card-component[data-bg-color="#719949"] .card-component__description .text-long p a,.card-component[data-bg-color="#ff6900"] .card-component__description .text-long p a,.card-component[data-bg-color="#cba052"] .card-component__description .text-long p a,.card-component[data-bg-color="#86c8bc"] .card-component__description .text-long p a,.card-component[data-bg-color="#b6b6b6"] .card-component__description .text-long p a{color:#002d72;text-decoration:underline;border-bottom:1px solid transparent}.card-component[data-bg-color="#ffffff"] .card-component__description .text-long p a:focus,.card-component[data-bg-color="#f7f5f2"] .card-component__description .text-long p a:focus,.card-component[data-bg-color="#eff3f7"] .card-component__description .text-long p a:focus,.card-component[data-bg-color="#68ace5"] .card-component__description .text-long p a:focus,.card-component[data-bg-color="#418fde"] .card-component__description .text-long p a:focus,.card-component[data-bg-color="#a192b2"] .card-component__description .text-long p a:focus,.card-component[data-bg-color="#719949"] .card-component__description .text-long p a:focus,.card-component[data-bg-color="#ff6900"] .card-component__description .text-long p a:focus,.card-component[data-bg-color="#cba052"] .card-component__description .text-long p a:focus,.card-component[data-bg-color="#86c8bc"] .card-component__description .text-long p a:focus,.card-component[data-bg-color="#b6b6b6"] .card-component__description .text-long p a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.card-component[data-bg-color="#ffffff"] .card-component__description .text-long p a:hover,.card-component[data-bg-color="#f7f5f2"] .card-component__description .text-long p a:hover,.card-component[data-bg-color="#eff3f7"] .card-component__description .text-long p a:hover,.card-component[data-bg-color="#68ace5"] .card-component__description .text-long p a:hover,.card-component[data-bg-color="#418fde"] .card-component__description .text-long p a:hover,.card-component[data-bg-color="#a192b2"] .card-component__description .text-long p a:hover,.card-component[data-bg-color="#719949"] .card-component__description .text-long p a:hover,.card-component[data-bg-color="#ff6900"] .card-component__description .text-long p a:hover,.card-component[data-bg-color="#cba052"] .card-component__description .text-long p a:hover,.card-component[data-bg-color="#86c8bc"] .card-component__description .text-long p a:hover,.card-component[data-bg-color="#b6b6b6"] .card-component__description .text-long p a:hover{color:#002d72;text-decoration:none;border-bottom:1px solid}.card-component[data-bg-color="#ffffff"] .card-component__description .text-long p a:focus,.card-component[data-bg-color="#f7f5f2"] .card-component__description .text-long p a:focus,.card-component[data-bg-color="#eff3f7"] .card-component__description .text-long p a:focus,.card-component[data-bg-color="#68ace5"] .card-component__description .text-long p a:focus,.card-component[data-bg-color="#418fde"] .card-component__description .text-long p a:focus,.card-component[data-bg-color="#a192b2"] .card-component__description .text-long p a:focus,.card-component[data-bg-color="#719949"] .card-component__description .text-long p a:focus,.card-component[data-bg-color="#ff6900"] .card-component__description .text-long p a:focus,.card-component[data-bg-color="#cba052"] .card-component__description .text-long p a:focus,.card-component[data-bg-color="#86c8bc"] .card-component__description .text-long p a:focus,.card-component[data-bg-color="#b6b6b6"] .card-component__description .text-long p a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.card-component[data-bg-color="#9e5330"] .card-component__description .text-long p a,.card-component[data-bg-color="#76232f"] .card-component__description .text-long p a,.card-component[data-bg-color="#51284f"] .card-component__description .text-long p a,.card-component[data-bg-color="#2e2e2e"] .card-component__description .text-long p a,.card-component[data-bg-color="#286140"] .card-component__description .text-long p a,.card-component[data-bg-color="#0072ce"] .card-component__description .text-long p a,.card-component[data-bg-color="#002d72"] .card-component__description .text-long p a,.card-component[data-bg-color="#012d72"] .card-component__description .text-long p a,.card-component[data-bg-color="#a6192e"] .card-component__description .text-long p a,.card-component[data-bg-color="#4f2c1d"] .card-component__description .text-long p a,.card-component[data-bg-color="#6c6c6c"] .card-component__description .text-long p a{color:#fff;text-decoration:underline;border-bottom:1px solid transparent}.card-component[data-bg-color="#9e5330"] .card-component__description .text-long p a:focus,.card-component[data-bg-color="#76232f"] .card-component__description .text-long p a:focus,.card-component[data-bg-color="#51284f"] .card-component__description .text-long p a:focus,.card-component[data-bg-color="#2e2e2e"] .card-component__description .text-long p a:focus,.card-component[data-bg-color="#286140"] .card-component__description .text-long p a:focus,.card-component[data-bg-color="#0072ce"] .card-component__description .text-long p a:focus,.card-component[data-bg-color="#002d72"] .card-component__description .text-long p a:focus,.card-component[data-bg-color="#012d72"] .card-component__description .text-long p a:focus,.card-component[data-bg-color="#a6192e"] .card-component__description .text-long p a:focus,.card-component[data-bg-color="#4f2c1d"] .card-component__description .text-long p a:focus,.card-component[data-bg-color="#6c6c6c"] .card-component__description .text-long p a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.card-component[data-bg-color="#9e5330"] .card-component__description .text-long p a:hover,.card-component[data-bg-color="#76232f"] .card-component__description .text-long p a:hover,.card-component[data-bg-color="#51284f"] .card-component__description .text-long p a:hover,.card-component[data-bg-color="#2e2e2e"] .card-component__description .text-long p a:hover,.card-component[data-bg-color="#286140"] .card-component__description .text-long p a:hover,.card-component[data-bg-color="#0072ce"] .card-component__description .text-long p a:hover,.card-component[data-bg-color="#002d72"] .card-component__description .text-long p a:hover,.card-component[data-bg-color="#012d72"] .card-component__description .text-long p a:hover,.card-component[data-bg-color="#a6192e"] .card-component__description .text-long p a:hover,.card-component[data-bg-color="#4f2c1d"] .card-component__description .text-long p a:hover,.card-component[data-bg-color="#6c6c6c"] .card-component__description .text-long p a:hover{color:#fff;text-decoration:none;border-bottom:1px solid}.card-component[data-bg-color="#9e5330"] .card-component__description .text-long p a:focus,.card-component[data-bg-color="#76232f"] .card-component__description .text-long p a:focus,.card-component[data-bg-color="#51284f"] .card-component__description .text-long p a:focus,.card-component[data-bg-color="#2e2e2e"] .card-component__description .text-long p a:focus,.card-component[data-bg-color="#286140"] .card-component__description .text-long p a:focus,.card-component[data-bg-color="#0072ce"] .card-component__description .text-long p a:focus,.card-component[data-bg-color="#002d72"] .card-component__description .text-long p a:focus,.card-component[data-bg-color="#012d72"] .card-component__description .text-long p a:focus,.card-component[data-bg-color="#a6192e"] .card-component__description .text-long p a:focus,.card-component[data-bg-color="#4f2c1d"] .card-component__description .text-long p a:focus,.card-component[data-bg-color="#6c6c6c"] .card-component__description .text-long p a:focus{outline:0;box-shadow:0 0 0 3px #fff;text-decoration:underline !important}.card-component__title>div{font-family:"Titling Gothic",tahoma,sans-serif;font-weight:normal;text-transform:uppercase;letter-spacing:1px;display:block;font-size:2rem;line-height:1.2;position:relative;line-height:1.2;padding-bottom:1.875rem;margin-bottom:1.25rem;min-height:6.625rem}.card-component__title>div::after{content:"";display:block;position:absolute;height:4px;width:45px;position:absolute;bottom:0;left:10px;transform:none;background-color:#fff}.content-component{position:relative;margin:auto;font-size:1.1875rem}.content-component__eyebrow{font-family:"Titling Gothic",tahoma,sans-serif;font-weight:normal;text-transform:uppercase;letter-spacing:1px;display:block;font-size:1.625rem;line-height:1.2;color:#964f2e}.content-component__eyebrow>div{margin-bottom:1.25rem}.content-component__title{position:relative;font-family:"Quadon ExtraBold",tahoma,sans-serif;color:#002d72}.text-light .content-component__title{color:#fff}.content-component__links{display:flex;flex-wrap:wrap;margin-top:3.125rem;margin-top:1.25rem}.content-component__links>div{margin:0 .625rem .625rem 0}.content-component__links>div:last-child{margin-bottom:0;margin-right:0}.content-component__links a{border:none;cursor:pointer;display:inline-block;text-decoration:none;text-align:center;text-transform:uppercase;position:relative;margin:0;padding:.875rem 1.5625rem;font-family:"Gentona SemiBold",tahoma,sans-serif;color:#fff !important;background-color:#002d72;border:0 !important;min-width:12.5rem;text-decoration:none !important}.content-component__links a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.content-component__links a:hover{color:#fff !important;text-decoration:underline !important;background-color:#0077d8}.content-component__links a:active{text-decoration:underline;background-color:#0077d8}@media(min-width:1260px){.fiftyfifty-contained__column-left .content-component::before{content:"";display:block;position:absolute;height:80px;width:80px;position:absolute;top:-50px;left:-42px;transform:none;border:1px solid #964f2e;border-width:4px 0 0 4px}}.event-teaser__heading{font-size:1.25rem}.event-teaser__heading a{color:#002d72;text-decoration:none;border-bottom:1px solid transparent}.event-teaser__heading a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.event-teaser__heading a:hover{color:#262626;text-decoration:none;border-bottom:1px solid}.event-teaser__date{line-height:1.4;font-family:"Gentona SemiBold",tahoma,sans-serif;color:#0077d8;text-transform:uppercase;margin-bottom:.3125rem}.text-light .event-teaser__heading a{color:#fff;text-decoration:underline;border-bottom:1px solid transparent}.text-light .event-teaser__heading a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.text-light .event-teaser__heading a:hover{color:#fff;text-decoration:none;border-bottom:1px solid}.text-light .event-teaser__heading a:focus{outline:0;box-shadow:0 0 0 3px #fff;text-decoration:underline !important}.text-light .event-teaser__date{color:#fff}.node--type-program.teaser .teaser-title{font-size:1.5rem}.node--type-program.teaser .field-department{font-family:"Gentona Bold",tahoma,sans-serif}.node--type-program.teaser .text-long{margin-top:1rem}.cta-grid{position:relative;font-size:1.1875rem}.cta-grid>.contextual-region{position:static}.cta-grid .inner{position:relative}.cta-grid .cta_grid_inner{max-width:1260px;width:100%;margin:0 auto;padding-left:1rem;padding-right:1rem;text-align:center;padding-top:3.75rem;padding-bottom:3.75rem}@media(min-width:480px){.cta-grid .cta_grid_inner{padding-left:1rem;padding-right:1rem}}@media(min-width:1260px){.cta-grid .cta_grid_inner{padding-left:calc(1rem + calc(-50vw + calc(1260px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1260px / 2)))}}.cta-grid .cta_grid_inner.text-light{color:#fff}.cta-grid .cta_grid_inner.text-light .cta-grid__text a{color:#fff;text-decoration:underline;border-bottom:1px solid transparent}.cta-grid .cta_grid_inner.text-light .cta-grid__text a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.cta-grid .cta_grid_inner.text-light .cta-grid__text a:hover{color:#fff;text-decoration:none;border-bottom:1px solid}.cta-grid .cta_grid_inner.text-light .cta-grid__text a:focus{outline:0;box-shadow:0 0 0 3px #fff;text-decoration:underline !important}.cta-grid__text{position:relative;margin:0 auto 1.875rem;display:inline-block;text-align:center}@media(min-width:920px){.cta-grid__text{max-width:75%}}.cta-grid__title{position:relative;font-family:"Quadon ExtraBold",tahoma,sans-serif;color:#002d72}.text-light .cta-grid__title{color:#fff}.cta-grid__cta-components{display:flex;flex-wrap:wrap;text-align:left}@media(min-width:920px){.cta-grid__cta-components{margin:-1.875rem 0 0 -1.875rem;width:calc(100% + 30px)}}.cta-grid__cta-components .link-card{width:100%;margin-bottom:1.875rem}@media(min-width:920px){.cta-grid__cta-components .link-card{display:flex;width:calc(33.33% - 30px);margin:1.875rem 0 0 1.875rem}}.entity-reference-grid{position:relative;font-size:1.1875rem}.entity-reference-grid>.contextual-region{position:static}.entity-reference-grid .inner{position:relative}.entity-reference-grid .entity_reference_inner{max-width:1260px;width:100%;margin:0 auto;padding-left:1rem;padding-right:1rem;padding-top:4.375rem;padding-bottom:4.375rem}@media(min-width:480px){.entity-reference-grid .entity_reference_inner{padding-left:1rem;padding-right:1rem}}@media(min-width:1260px){.entity-reference-grid .entity_reference_inner{padding-left:calc(1rem + calc(-50vw + calc(1260px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1260px / 2)))}}@media(min-width:920px){.entity-reference-grid .entity_reference_inner{padding-top:8.75rem;padding-bottom:6.25rem}}.entity-reference-grid .entity_reference_inner.text-light{color:#fff}.entity-reference-grid .entity_reference_inner.text-light .entity-reference-grid__text a{color:#fff;text-decoration:underline;border-bottom:1px solid transparent}.entity-reference-grid .entity_reference_inner.text-light .entity-reference-grid__text a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.entity-reference-grid .entity_reference_inner.text-light .entity-reference-grid__text a:hover{color:#fff;text-decoration:none;border-bottom:1px solid}.entity-reference-grid .entity_reference_inner.text-light .entity-reference-grid__text a:focus{outline:0;box-shadow:0 0 0 3px #fff;text-decoration:underline !important}@media(min-width:1260px){.entity-reference-grid .entity_reference_inner.text-light .entity-reference-grid__text::before{border-color:#fff}}.entity-reference-grid .entity_reference_inner.text-light .entity-reference-grid__eyebrow{color:#fff}.entity-reference-grid .entity_reference_inner.text-light .entity-reference-grid__links a{border:none;cursor:pointer;display:inline-block;text-decoration:none;text-align:center;text-transform:uppercase;position:relative;margin:0;padding:.875rem 1.5625rem;font-family:"Gentona SemiBold",tahoma,sans-serif;color:#fff !important;background-color:#002d72;border:0 !important;min-width:12.5rem;text-decoration:none !important;color:#002d72 !important;background-color:#fff;border:1px solid #002d72 !important}.entity-reference-grid .entity_reference_inner.text-light .entity-reference-grid__links a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.entity-reference-grid .entity_reference_inner.text-light .entity-reference-grid__links a:hover{color:#fff !important;text-decoration:underline !important;background-color:#0077d8}.entity-reference-grid .entity_reference_inner.text-light .entity-reference-grid__links a:active{text-decoration:underline;background-color:#0077d8}.entity-reference-grid .entity_reference_inner.text-light .entity-reference-grid__links a:focus{outline:3px solid #0077d8;text-decoration:underline !important}.entity-reference-grid .entity_reference_inner.text-light .entity-reference-grid__links a:hover{color:#fff !important}@media(min-width:920px){.entity-reference-grid .column-container.columns-two{margin:-2.5rem 0 0 -4.375rem;width:calc(100% + 70px)}}@media(min-width:920px){.entity-reference-grid .column-container.columns-two .column-item{width:calc(50% - 70px);margin:2.5rem 0 0 4.375rem}}.entity-reference-grid__text{position:relative;margin-bottom:3.125rem}@media(min-width:920px){.entity-reference-grid__text{max-width:75%}}@media(min-width:1260px){.entity-reference-grid__text::before{content:"";display:block;position:absolute;height:80px;width:80px;position:absolute;top:-50px;left:-42px;transform:none;border:1px solid #964f2e;border-width:4px 0 0 4px}}.entity-reference-grid__eyebrow{font-family:"Titling Gothic",tahoma,sans-serif;font-weight:normal;text-transform:uppercase;letter-spacing:1px;display:block;font-size:1.625rem;line-height:1.2;color:#964f2e}.entity-reference-grid__eyebrow>div{margin-bottom:1.25rem}.entity-reference-grid__title{position:relative;font-family:"Quadon ExtraBold",tahoma,sans-serif;color:#002d72}.text-light .entity-reference-grid__title{color:#fff}.entity-reference-grid__links{display:flex;flex-wrap:wrap;margin-top:3.125rem}.entity-reference-grid__links>div{margin:0 .625rem .625rem 0}.entity-reference-grid__links>div:last-child{margin-bottom:0;margin-right:0}.entity-reference-grid__links a{border:none;cursor:pointer;display:inline-block;text-decoration:none;text-align:center;text-transform:uppercase;position:relative;margin:0;padding:.875rem 1.5625rem;font-family:"Gentona SemiBold",tahoma,sans-serif;color:#fff !important;background-color:#002d72;border:0 !important;min-width:12.5rem;text-decoration:none !important}.entity-reference-grid__links a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.entity-reference-grid__links a:hover{color:#fff !important;text-decoration:underline !important;background-color:#0077d8}.entity-reference-grid__links a:active{text-decoration:underline;background-color:#0077d8}.eu-cookie-compliance-content{display:block}.sliding-popup-top,.sliding-popup-bottom{width:100%;text-align:unset}.eu-cookie-compliance-banner button{border:none}.eu-cookie-compliance-banner button+button{margin-left:1em}.disagree-button.eu-cookie-compliance-more-button,.eu-cookie-compliance-agree-button,.eu-cookie-compliance-default-button,.eu-cookie-compliance-secondary-button,.eu-cookie-compliance-hide-button,.eu-cookie-compliance-more-button-thank-you,.eu-cookie-withdraw-button,.eu-cookie-compliance-save-preferences-button{vertical-align:middle;font-weight:600;padding:0 .75em;line-height:2.75em;color:white;color:var(--c-text-inverse);background:transparent}.disagree-button.eu-cookie-compliance-more-button:hover,.eu-cookie-compliance-agree-button:hover,.eu-cookie-compliance-default-button:hover,.eu-cookie-compliance-secondary-button:hover,.eu-cookie-compliance-hide-button:hover,.eu-cookie-compliance-more-button-thank-you:hover,.eu-cookie-withdraw-button:hover,.eu-cookie-compliance-save-preferences-button:hover{color:white;color:var(--c-text-inverse);background-color:#262626;background-color:var(--c-accent-high)}.disagree-button.eu-cookie-compliance-more-button:focus,.eu-cookie-compliance-agree-button:focus,.eu-cookie-compliance-default-button:focus,.eu-cookie-compliance-secondary-button:focus,.eu-cookie-compliance-hide-button:focus,.eu-cookie-compliance-more-button-thank-you:focus,.eu-cookie-withdraw-button:focus,.eu-cookie-compliance-save-preferences-button:focus{outline:2px solid white;outline:2px solid var(--c-text-inverse)}.eu-cookie-compliance-default-button{color:#262626;color:var(--c-text);background:white;background:var(--c-background)}.eu-cookie-compliance-more-button{text-decoration:underline;background:none;padding:0}.eu-cookie-compliance-message{float:left;margin:1.5em 0;max-width:60%}.eu-cookie-compliance-message h1{font-size:1.5rem}.eu-cookie-compliance-message h2{font-size:1rem;margin-bottom:0}.eu-cookie-compliance-message .eu-cookie-compliance-more-button,.eu-cookie-compliance-message h3,.eu-cookie-compliance-message p{font-size:1rem}.eu-cookie-compliance-message p{display:inline}div#sliding-popup,div#sliding-popup .eu-cookie-withdraw-banner{background:#005fad}div#sliding-popup.eu-cookie-withdraw-wrapper{background:transparent}#sliding-popup h1,#sliding-popup h2,#sliding-popup h3,#sliding-popup p,#sliding-popup label,#sliding-popup div,.eu-cookie-compliance-more-button,.eu-cookie-compliance-secondary-button{color:white;color:var(--c-text-inverse)}.eu-cookie-withdraw-tab{color:white;color:var(--c-text-inverse);border-color:white;border-color:var(--c-text-inverse);background:#005fad;padding:4px 7px;cursor:pointer;position:absolute;top:0;transform:translate(-50%,-100%);left:50%}.sliding-popup-bottom .eu-cookie-withdraw-tab{border-width:2px 2px 0;border-radius:5px 5px 0 0}.sliding-popup-top .eu-cookie-withdraw-tab{border-width:0 2px 2px;border-radius:0 0 5px 5px}.eu-cookie-compliance-banner--opt-in .eu-cookie-compliance-buttons{margin-top:1.25em}.eu-cookie-compliance-banner--categories .eu-cookie-compliance-message{max-width:100%}.eu-cookie-compliance-banner--categories .eu-cookie-compliance-categories{clear:both}.eu-cookie-compliance-banner--categories .eu-cookie-compliance-category{margin-bottom:.5em;line-height:1.25em}.eu-cookie-compliance-banner--categories label{font-weight:600;margin-left:.25em}.eu-cookie-compliance-banner--categories .eu-cookie-compliance-category-description{margin-left:1.25em}.eu-cookie-compliance-banner--categories .eu-cookie-compliance-categories-buttons{margin:0 0 1em 0;max-width:60%;float:left}[dir=rtl] .eu-cookie-compliance-buttons{float:left}[dir=rtl] .eu-cookie-compliance-categories-buttons{float:right}[dir=rtl] .eu-cookie-compliance-message{float:right;text-align:right}.eu-cookie-withdraw-wrapper.sliding-popup-top,.eu-cookie-withdraw-wrapper.sliding-popup-top .eu-cookie-withdraw-banner{transform:scaleY(-1)}.eu-cookie-withdraw-wrapper.sliding-popup-top .eu-cookie-withdraw-tab{transform:translate(-50%,-100%) scaleY(-1)}@media screen and (max-width:600px){.eu-cookie-compliance-content{max-width:95%}.eu-cookie-compliance-categories,.eu-cookie-compliance-message{max-width:100%}.eu-cookie-compliance-buttons{clear:both;float:none;max-width:100%;margin:5px 0 1em}.eu-cookie-compliance-buttons.eu-cookie-compliance-has-categories{float:unset;margin-top:unset}.eu-cookie-compliance-banner--categories .eu-cookie-compliance-buttons{position:initial;bottom:unset;right:unset;float:unset;max-width:unset}}.fiftyfifty-contained{position:relative;font-size:1.1875rem}.fiftyfifty-contained>.contextual-region{position:static}.fiftyfifty-contained .inner{position:relative}.fiftyfifty-contained .fiftyfifty_contained_inner{max-width:1260px;width:100%;margin:0 auto;padding-left:1rem;padding-right:1rem;padding-top:1.875rem;padding-bottom:1.875rem}@media(min-width:480px){.fiftyfifty-contained .fiftyfifty_contained_inner{padding-left:1rem;padding-right:1rem}}@media(min-width:1260px){.fiftyfifty-contained .fiftyfifty_contained_inner{padding-left:calc(1rem + calc(-50vw + calc(1260px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1260px / 2)))}}@media(min-width:920px){.fiftyfifty-contained .fiftyfifty_contained_inner{max-width:1260px;width:100%;margin:0 auto;padding-left:1rem;padding-right:1rem;padding-top:8.75rem;padding-bottom:6.25rem}}@media(min-width:920px)and (min-width:480px){.fiftyfifty-contained .fiftyfifty_contained_inner{padding-left:1rem;padding-right:1rem}}@media(min-width:920px)and (min-width:1260px){.fiftyfifty-contained .fiftyfifty_contained_inner{padding-left:calc(1rem + calc(-50vw + calc(1260px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1260px / 2)))}}.fiftyfifty-contained .fiftyfifty_contained_inner.text-light{color:#fff}.fiftyfifty-contained .fiftyfifty_contained_inner.text-light a{color:#fff;text-decoration:underline;border-bottom:1px solid transparent}.fiftyfifty-contained .fiftyfifty_contained_inner.text-light a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.fiftyfifty-contained .fiftyfifty_contained_inner.text-light a:hover{color:#fff;text-decoration:none;border-bottom:1px solid}.fiftyfifty-contained .fiftyfifty_contained_inner.text-light a:focus{outline:0;box-shadow:0 0 0 3px #fff;text-decoration:underline !important}.fiftyfifty-contained .fiftyfifty_contained_inner.text-light .content-component::before{border-color:#68ace5}.fiftyfifty-contained .fiftyfifty_contained_inner.text-light .content-component__eyebrow{color:#fff}.fiftyfifty-contained .fiftyfifty_contained_inner.text-light .content-component__title{color:#fff}.fiftyfifty-contained .fiftyfifty_contained_inner.text-light .content-component__links a{border:none;cursor:pointer;display:inline-block;text-decoration:none;text-align:center;text-transform:uppercase;position:relative;margin:0;padding:.875rem 1.5625rem;font-family:"Gentona SemiBold",tahoma,sans-serif;color:#fff !important;background-color:#002d72;border:0 !important;min-width:12.5rem;text-decoration:none !important;color:#002d72 !important;background-color:#fff;border:1px solid #002d72 !important}.fiftyfifty-contained .fiftyfifty_contained_inner.text-light .content-component__links a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.fiftyfifty-contained .fiftyfifty_contained_inner.text-light .content-component__links a:hover{color:#fff !important;text-decoration:underline !important;background-color:#0077d8}.fiftyfifty-contained .fiftyfifty_contained_inner.text-light .content-component__links a:active{text-decoration:underline;background-color:#0077d8}.fiftyfifty-contained .fiftyfifty_contained_inner.text-light .content-component__links a:focus{outline:3px solid #0077d8;text-decoration:underline !important}.fiftyfifty-contained .fiftyfifty_contained_inner.text-light .content-component__links a:hover{color:#fff !important}.fiftyfifty-contained .fiftyfifty_contained_inner.text-light .fiftyfifty-contained__links a{border:none;cursor:pointer;display:inline-block;text-decoration:none;text-align:center;text-transform:uppercase;position:relative;margin:0;padding:.875rem 1.5625rem;font-family:"Gentona SemiBold",tahoma,sans-serif;color:#fff !important;background-color:#002d72;border:0 !important;min-width:12.5rem;text-decoration:none !important;color:#002d72 !important;background-color:#fff;border:1px solid #002d72 !important}.fiftyfifty-contained .fiftyfifty_contained_inner.text-light .fiftyfifty-contained__links a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.fiftyfifty-contained .fiftyfifty_contained_inner.text-light .fiftyfifty-contained__links a:hover{color:#fff !important;text-decoration:underline !important;background-color:#0077d8}.fiftyfifty-contained .fiftyfifty_contained_inner.text-light .fiftyfifty-contained__links a:active{text-decoration:underline;background-color:#0077d8}.fiftyfifty-contained .fiftyfifty_contained_inner.text-light .fiftyfifty-contained__links a:focus{outline:3px solid #0077d8;text-decoration:underline !important}.fiftyfifty-contained .fiftyfifty_contained_inner.text-light .fiftyfifty-contained__links a:hover{color:#fff !important}@media(min-width:920px){.fiftyfifty-contained .fiftyfifty-contained_columns{display:flex;justify-content:space-between}}.fiftyfifty-contained .fiftyfifty-contained__column-left{margin-bottom:1.875rem}@media(min-width:920px){.fiftyfifty-contained .fiftyfifty-contained__column-left{width:46%;margin-bottom:0}}.fiftyfifty-contained .fiftyfifty-contained__column-left>div{height:100%}.fiftyfifty-contained .fiftyfifty-contained__column-left .libsyn-embed{margin-left:unset;margin-right:unset;display:unset;width:uset}.fiftyfifty-contained .fiftyfifty-contained__column-left .libsyn-embed .libsyn-embed__inner{padding:unset}@media(min-width:920px){.fiftyfifty-contained .fiftyfifty-contained__column-right{width:46%}}.fiftyfifty-contained .fiftyfifty-contained__column-right>div{height:100%}.fiftyfifty-contained .fiftyfifty-contained__column-right .libsyn-embed{margin-left:unset;margin-right:unset;display:unset;width:uset}.fiftyfifty-contained .fiftyfifty-contained__column-right .libsyn-embed .libsyn-embed__inner{padding:unset}.fiftyfifty-contained__title{position:relative;font-family:"Quadon ExtraBold",tahoma,sans-serif;color:#002d72}.text-light .fiftyfifty-contained__title{color:#fff}.fiftyfifty-contained__description{margin-bottom:4.5rem}.fiftyfifty-contained__links{display:flex;flex-wrap:wrap;margin-top:3.125rem}.fiftyfifty-contained__links>div{margin:0 .625rem .625rem 0}.fiftyfifty-contained__links>div:last-child{margin-bottom:0;margin-right:0}.fiftyfifty-contained__links a{border:none;cursor:pointer;display:inline-block;text-decoration:none;text-align:center;text-transform:uppercase;position:relative;margin:0;padding:.875rem 1.5625rem;font-family:"Gentona SemiBold",tahoma,sans-serif;color:#fff !important;background-color:#002d72;border:0 !important;min-width:12.5rem;text-decoration:none !important}.fiftyfifty-contained__links a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.fiftyfifty-contained__links a:hover{color:#fff !important;text-decoration:underline !important;background-color:#0077d8}.fiftyfifty-contained__links a:active{text-decoration:underline;background-color:#0077d8}.fiftyfifty-full{position:relative;font-size:1.1875rem}.fiftyfifty-full>.contextual-region{position:static}.fiftyfifty-full .inner{position:relative}@media(min-width:920px){.fiftyfifty-full .fiftyfifty_full_inner{display:flex;justify-content:space-between}}.fiftyfifty-full .fiftyfifty_full_inner.text-light{color:#fff}.fiftyfifty-full .fiftyfifty_full_inner.text-light a{color:#fff;text-decoration:underline;border-bottom:1px solid transparent}.fiftyfifty-full .fiftyfifty_full_inner.text-light a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.fiftyfifty-full .fiftyfifty_full_inner.text-light a:hover{color:#fff;text-decoration:none;border-bottom:1px solid}.fiftyfifty-full .fiftyfifty_full_inner.text-light a:focus{outline:0;box-shadow:0 0 0 3px #fff;text-decoration:underline !important}.fiftyfifty-full .fiftyfifty_full_inner.text-light .content-component::before{border-color:#68ace5}.fiftyfifty-full .fiftyfifty_full_inner.text-light .content-component__eyebrow{color:#fff}.fiftyfifty-full .fiftyfifty_full_inner.text-light .content-component__title{color:#fff}.fiftyfifty-full .fiftyfifty_full_inner.text-light .content-component__links a{border:none;cursor:pointer;display:inline-block;text-decoration:none;text-align:center;text-transform:uppercase;position:relative;margin:0;padding:.875rem 1.5625rem;font-family:"Gentona SemiBold",tahoma,sans-serif;color:#fff !important;background-color:#002d72;border:0 !important;min-width:12.5rem;text-decoration:none !important;color:#002d72 !important;background-color:#fff;border:1px solid #002d72 !important}.fiftyfifty-full .fiftyfifty_full_inner.text-light .content-component__links a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.fiftyfifty-full .fiftyfifty_full_inner.text-light .content-component__links a:hover{color:#fff !important;text-decoration:underline !important;background-color:#0077d8}.fiftyfifty-full .fiftyfifty_full_inner.text-light .content-component__links a:active{text-decoration:underline;background-color:#0077d8}.fiftyfifty-full .fiftyfifty_full_inner.text-light .content-component__links a:focus{outline:3px solid #0077d8;text-decoration:underline !important}.fiftyfifty-full .fiftyfifty_full_inner.text-light .content-component__links a:hover{color:#fff !important}.fiftyfifty-full .fiftyfifty-full__column-left,.fiftyfifty-full .fiftyfifty-full__column-right{position:relative;min-height:18.75rem;padding:1.875rem 1rem}@media(min-width:720px){.fiftyfifty-full .fiftyfifty-full__column-left,.fiftyfifty-full .fiftyfifty-full__column-right{min-height:25rem}}@media(min-width:920px){.fiftyfifty-full .fiftyfifty-full__column-left,.fiftyfifty-full .fiftyfifty-full__column-right{display:flex;width:50%;min-height:37.5rem;padding:1.875rem}}@media(min-width:1260px){.fiftyfifty-full .fiftyfifty-full__column-left,.fiftyfifty-full .fiftyfifty-full__column-right{padding-left:6.875rem}}.fiftyfifty-full .fiftyfifty-full__column-left>div,.fiftyfifty-full .fiftyfifty-full__column-right>div{display:flex;height:100%;align-items:center;max-width:32.5rem}.fiftyfifty-full .fiftyfifty-full__column-left .content-component,.fiftyfifty-full .fiftyfifty-full__column-right .content-component{padding-top:1.875rem;padding-bottom:1.875rem}@media(min-width:920px){.fiftyfifty-full .fiftyfifty-full__column-left .content-component,.fiftyfifty-full .fiftyfifty-full__column-right .content-component{padding-top:3.75rem;padding-bottom:3.75rem}}@media(min-width:1260px){.fiftyfifty-full .fiftyfifty-full__column-left{justify-content:flex-end;padding-left:0;padding-right:6.875rem}}.grid__item{flex:1 1 100%;margin-bottom:2rem}@media(min-width:920px){.grid__item{margin:0 2rem 0 0;flex-basis:30%}}.grid__item:last-child{margin-right:0}.grid__item--example{background-color:#e5e5e5;background-color:var(--c-highlight-high);padding:4rem}.grid{display:flex;flex-wrap:wrap}.grid--card{margin-bottom:2rem}.header,.banner-header{position:relative;font-size:1.1875rem;overflow:hidden}.header>.contextual-region,.banner-header>.contextual-region{position:static}.header .inner,.banner-header .inner{position:relative}.header .header__inner,.banner-header .header__inner{max-width:1260px;width:100%;margin:0 auto;padding-left:1rem;padding-right:1rem;padding-top:1.875rem;padding-bottom:1.875rem}@media(min-width:480px){.header .header__inner,.banner-header .header__inner{padding-left:1rem;padding-right:1rem}}@media(min-width:1260px){.header .header__inner,.banner-header .header__inner{padding-left:calc(1rem + calc(-50vw + calc(1260px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1260px / 2)))}}@media(min-width:920px){.header .header__inner,.banner-header .header__inner{display:flex;align-items:flex-end;height:23.75rem;padding-bottom:4.375rem}}.header .header__inner .header__text,.banner-header .header__inner .header__text{width:100%}@media(min-width:920px){.header .header__inner.high,.banner-header .header__inner.high{height:42.5rem;padding-bottom:4.375rem}}.header .header__inner.text-light,.banner-header .header__inner.text-light{color:#fff}.header .header__inner.text-light a,.banner-header .header__inner.text-light a{color:#fff;text-decoration:underline;border-bottom:1px solid transparent}.header .header__inner.text-light a:focus,.banner-header .header__inner.text-light a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.header .header__inner.text-light a:hover,.banner-header .header__inner.text-light a:hover{color:#fff;text-decoration:none;border-bottom:1px solid}.header .header__inner.text-light a:focus,.banner-header .header__inner.text-light a:focus{outline:0;box-shadow:0 0 0 3px #fff;text-decoration:underline !important}.header .header__inner.text-light .header__text,.banner-header .header__inner.text-light .header__text{border-left-color:#f1c400}.header .header__inner.text-light .header__text::after,.banner-header .header__inner.text-light .header__text::after{border-bottom-color:#f1c400}.header .header__inner.text-background .header__text-inner,.banner-header .header__inner.text-background .header__text-inner{background-color:rgba(0,45,114,.7);padding:1.25rem 1.25rem 1.5rem}@media(min-width:920px){.header .header__inner.text-background .header__text-inner,.banner-header .header__inner.text-background .header__text-inner{padding:1.25rem 1.875rem 1.75rem}}.node--type-faculty.node--view-mode-full .header .header__inner,.node--type-faculty.node--view-mode-full .banner-header .header__inner{padding-bottom:1.875rem}.node--type-article.node--view-mode-full .header .header__inner,.node--type-article.node--view-mode-full .banner-header .header__inner,.node--type-event.node--view-mode-full .header .header__inner,.node--type-event.node--view-mode-full .banner-header .header__inner{max-width:1260px;width:100%;margin:0 auto;padding-left:1rem;padding-right:1rem;padding-top:3.75rem;padding-bottom:3.75rem}@media(min-width:480px){.node--type-article.node--view-mode-full .header .header__inner,.node--type-article.node--view-mode-full .banner-header .header__inner,.node--type-event.node--view-mode-full .header .header__inner,.node--type-event.node--view-mode-full .banner-header .header__inner{padding-left:1rem;padding-right:1rem}}@media(min-width:1260px){.node--type-article.node--view-mode-full .header .header__inner,.node--type-article.node--view-mode-full .banner-header .header__inner,.node--type-event.node--view-mode-full .header .header__inner,.node--type-event.node--view-mode-full .banner-header .header__inner{padding-left:calc(1rem + calc(-50vw + calc(1260px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1260px / 2)))}}@media(min-width:480px){.node--type-article.node--view-mode-full .header .header__inner,.node--type-article.node--view-mode-full .banner-header .header__inner,.node--type-event.node--view-mode-full .header .header__inner,.node--type-event.node--view-mode-full .banner-header .header__inner{padding-top:3.75rem;padding-bottom:3.75rem}}@media(min-width:920px){.node--type-article.node--view-mode-full .header .header__inner,.node--type-article.node--view-mode-full .banner-header .header__inner,.node--type-event.node--view-mode-full .header .header__inner,.node--type-event.node--view-mode-full .banner-header .header__inner{padding-top:5.625rem;padding-bottom:3.75rem;height:initial}}.node--type-article.node--view-mode-full .header .header__text,.node--type-article.node--view-mode-full .banner-header .header__text,.node--type-event.node--view-mode-full .header .header__text,.node--type-event.node--view-mode-full .banner-header .header__text{border-left-color:#f1c400;padding-top:.5rem}.node--type-article.node--view-mode-full .header .header__text::after,.node--type-article.node--view-mode-full .banner-header .header__text::after,.node--type-event.node--view-mode-full .header .header__text::after,.node--type-event.node--view-mode-full .banner-header .header__text::after{border-bottom-color:#f1c400}.node--type-article.node--view-mode-full .header .header__text-inner,.node--type-article.node--view-mode-full .banner-header .header__text-inner,.node--type-event.node--view-mode-full .header .header__text-inner,.node--type-event.node--view-mode-full .banner-header .header__text-inner{position:relative}@media(min-width:920px){.node--type-article.node--view-mode-full .header .header__text-inner,.node--type-article.node--view-mode-full .banner-header .header__text-inner,.node--type-event.node--view-mode-full .header .header__text-inner,.node--type-event.node--view-mode-full .banner-header .header__text-inner{display:flex;justify-content:space-between}}.node--type-article.node--view-mode-full .header .header__main,.node--type-article.node--view-mode-full .banner-header .header__main,.node--type-event.node--view-mode-full .header .header__main,.node--type-event.node--view-mode-full .banner-header .header__main{margin-bottom:1.25rem}@media(min-width:920px){.node--type-article.node--view-mode-full .header .header__main,.node--type-article.node--view-mode-full .banner-header .header__main,.node--type-event.node--view-mode-full .header .header__main,.node--type-event.node--view-mode-full .banner-header .header__main{margin-bottom:0;flex:70% 0 0}}@media(min-width:920px){.node--type-article.node--view-mode-full .header .header__sidebar,.node--type-article.node--view-mode-full .banner-header .header__sidebar,.node--type-event.node--view-mode-full .header .header__sidebar,.node--type-event.node--view-mode-full .banner-header .header__sidebar{flex:27.75% 0 0;border-left:1px solid #d8d8d8;padding-left:1.875rem}}.header__title{color:#002d72}.header__inner.text-light .header__title{color:#fff}.header__title div{display:inline}.header__roles-rank{font-family:"Titling Gothic",tahoma,sans-serif;font-weight:normal;text-transform:uppercase;letter-spacing:1px;display:block;font-size:1.375rem;line-height:1.2}.header__roles-rank div:nth-of-type(2){margin-top:.3125rem}.header__roles-rank div.header__rank div{display:inline}.header__text{position:relative;padding:0 0 1.25rem 1.25rem;border-left:4px solid #68ace5;width:100%}@media(min-width:920px){.header__text{padding:0 0 1.875rem 1.875rem;width:auto;min-width:65%}}.header__text::after{position:absolute;bottom:0;left:0;transform:none;content:"";display:block;position:absolute;height:0;width:9999px;border-bottom:4px solid #68ace5}.header__eyebrow,.header__subtitle{font-family:"Titling Gothic",tahoma,sans-serif;font-weight:normal;text-transform:uppercase;letter-spacing:1px;display:block;font-size:1.625rem;line-height:1.2;margin-bottom:1.25rem;color:#002d72}.header__inner.text-light .header__eyebrow,.header__inner.text-light .header__subtitle{color:#fff}.header__eyebrow--muted,.header__subtitle--muted{color:#727272}.header__eyebrow a,.header__subtitle a{color:inherit;text-decoration:none}.header__eyebrow a:hover,.header__subtitle a:hover{color:#262626;border-bottom:1px solid}.header__inner.text-light .header__eyebrow a:hover,.header__inner.text-light .header__subtitle a:hover{color:inherit}.header__eyebrow--smaller,.header__subtitle--smaller{font-size:85%}.header__description{font-size:1.375rem}.accordion-component details,.user-login-form details{margin:0;background-color:#fff;color:#474747;border:1px solid #a1a1a1}.accordion-component details summary,.user-login-form details summary{color:#474747;text-decoration:none;position:relative;list-style-type:none;font-family:"Gentona Bold",tahoma,sans-serif;font-size:1.25rem;line-height:1;padding:.9375rem 4.6875rem .9375rem 1.25rem;cursor:pointer}.accordion-component details summary:focus,.user-login-form details summary:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.accordion-component details summary:hover,.user-login-form details summary:hover{color:#002d72;text-decoration:underline}.accordion-component details summary:focus,.user-login-form details summary:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.accordion-component details summary::-webkit-details-marker,.user-login-form details summary::-webkit-details-marker{display:none}.accordion-component details summary::before,.user-login-form details summary::before{content:"";display:inline-block;position:relative;height:calc(100% + 2px);width:54px;position:absolute;top:-1px;right:-1px;transform:none;background-color:#0077d8}.accordion-component details summary::after,.user-login-form details summary::after{content:"";display:inline-block;position:relative;height:16px;width:16px;background-image:url(/themes/custom/jhsph/images/icons/icon-plus.png);background-repeat:no-repeat;background-position:center center;background-size:contain;position:absolute;top:18px;right:18px;transform:none}.accordion-component details summary:focus::before,.user-login-form details summary:focus::before,.accordion-component details summary:hover::before,.user-login-form details summary:hover::before{background-color:#002d72}.accordion-component details[open] summary::before,.user-login-form details[open] summary::before{background-color:#002d72}.accordion-component details[open] summary::after,.user-login-form details[open] summary::after{background-image:url(/themes/custom/jhsph/images/icons/icon-minus.png);background-repeat:no-repeat;background-position:center center;background-size:contain}.accordion-component details[open] .details-content,.user-login-form details[open] .details-content{padding:1.25rem 4.6875rem 1.25rem 1.25rem}.accordion-component details .details-content,.user-login-form details .details-content{padding:0 4.6875rem 0 1.25rem;transition:all .2s ease-in-out}.accordion-component details .details-content a,.user-login-form details .details-content a{color:#002d72}.accordion-component details .text-long h2,.user-login-form details .text-long h2,.accordion-component details .text-long h4,.user-login-form details .text-long h4{color:#002d72}.accordion-component details .text-long h5,.user-login-form details .text-long h5,.accordion-component details .text-long h6,.user-login-form details .text-long h6{color:inherit}details[open] summary~*{animation:opendetail .3s ease-in-out}@keyframes opendetail{from{opacity:0}to{opacity:1}}.article-aside__container{color:#474747;font-family:"Gentona Light",tahoma,sans-serif;font-size:95%}.article-aside__container b,.article-aside__container strong{font-family:"Gentona Medium",tahoma,sans-serif}.article-aside__container::before{content:" ";background:url(/themes/custom/jhsph/images/aside-divider.svg);background-repeat:no-repeat;background-position:center center;background-size:contain;display:block;height:8px;width:100%;margin-top:1.25rem;margin-bottom:1.75rem}.article-aside__container .text-long h2{color:#262626;font-family:"Quadon Bold",tahoma,sans-serif;font-size:150%}.article-aside__container .text-long h3{font-family:"Quadon Bold",tahoma,sans-serif;font-size:120%}.field-item:has(.article-aside__container)+.field-item:not(:has(.article-aside__container))::before{content:" ";background:url(https://jhsph.ddev.site/themes/custom/jhsph/images/aside-divider.svg);background-repeat:no-repeat;background-position:center center;background-size:contain;display:block;height:8px;width:100%;margin-top:1.5rem;margin-bottom:3.75rem}.paragraph--block-reference .block-inner{max-width:1260px;width:100%;margin:0 auto;padding-left:1rem;padding-right:1rem;padding-top:3.75rem;padding-bottom:3.75rem}@media(min-width:480px){.paragraph--block-reference .block-inner{padding-left:1rem;padding-right:1rem}}@media(min-width:1260px){.paragraph--block-reference .block-inner{padding-left:calc(1rem + calc(-50vw + calc(1260px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1260px / 2)))}}.departmental-affiliations{font-family:"Quadon Medium",tahoma,sans-serif;margin-bottom:.625rem;line-height:1.2}.departmental-affiliations .field-department{display:inline-block}.departmental-affiliations .field-department a{color:#0077d8;text-decoration:none;border-bottom:1px solid transparent}.departmental-affiliations .field-department a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.departmental-affiliations .field-department a:hover{color:#262626;text-decoration:none;border-bottom:1px solid}.departmental-affiliations .field-school{display:inline-block}.departmental-affiliations .field-work-type{display:inline-block}.departmental-affiliations .field-work-type::before{content:"("}.departmental-affiliations .field-work-type::after{content:")"}.departmental-affiliations .field-division{font-family:"Quadon Regular",tahoma,sans-serif}.departmental-affiliations .field-division .field-label{display:inline}.departmental-affiliations .field-division .field-label::after{content:":"}.departmental-affiliations .field-division .field-item{display:inline}.education{display:flex}.education .field{margin-right:.1875rem;line-height:1}.education .field.field-university::after,.education .field.field-degree::after{content:", "}.headline-articles .headline-articles-inner{max-width:1260px;width:100%;margin:0 auto;padding-left:1rem;padding-right:1rem;margin-bottom:3.75rem}@media(min-width:480px){.headline-articles .headline-articles-inner{padding-left:1rem;padding-right:1rem}}@media(min-width:1260px){.headline-articles .headline-articles-inner{padding-left:calc(1rem + calc(-50vw + calc(1260px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1260px / 2)))}}.headline-articles .headline-articles-title{font-family:"Quadon ExtraBold",tahoma,sans-serif;font-size:2.5rem;color:#002d72;margin-bottom:.625rem}.headline-articles .headline-articles-description{margin-bottom:1.25rem}.media.media--type-bg-image.media--view-mode-header,.media.media--type-bg-image.media--view-mode-fiftyfifty_background{margin:0;position:absolute;top:0;right:0;bottom:0;left:0}.media.media--type-bg-image.media--view-mode-header picture,.media.media--type-bg-image.media--view-mode-fiftyfifty_background picture{width:100%;height:100%}.media.media--type-bg-image.media--view-mode-header img,.media.media--type-bg-image.media--view-mode-fiftyfifty_background img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.image .field-caption,.video .field-caption{font-size:1.0625rem;line-height:1.2;padding-top:.625rem}.image .field-caption p,.video .field-caption p{margin-bottom:.625rem}.image .field-caption p:first-child,.video .field-caption p:first-child{margin-top:0}.image .field-caption p:last-child,.video .field-caption p:last-child{margin-bottom:0}.libsyn-embed{box-sizing:inherit}.libsyn-embed .libsyn-embed__inner{max-width:1260px;width:100%;margin:0 auto;padding-left:1rem;padding-right:1rem;padding-top:.3125rem;padding-bottom:.3125rem}@media(min-width:480px){.libsyn-embed .libsyn-embed__inner{padding-left:1rem;padding-right:1rem}}@media(min-width:1260px){.libsyn-embed .libsyn-embed__inner{padding-left:calc(1rem + calc(-50vw + calc(1260px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1260px / 2)))}}@media(min-width:920px){.libsyn-embed .libsyn-embed__inner{max-width:1260px;width:100%;margin:0 auto;padding-left:1rem;padding-right:1rem;padding-top:.625rem;padding-bottom:.625rem}}@media(min-width:920px)and (min-width:480px){.libsyn-embed .libsyn-embed__inner{padding-left:1rem;padding-right:1rem}}@media(min-width:920px)and (min-width:1260px){.libsyn-embed .libsyn-embed__inner{padding-left:calc(1rem + calc(-50vw + calc(1260px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1260px / 2)))}}.libsyn-embed .libsyn-embed__inner iframe{display:block}@media(min-width:320px){.libsyn-embed .libsyn-embed__inner iframe{height:193px}}.libsyn-embed .libsyn-embed__inner figcaption,.libsyn-embed .libsyn-embed__inner__caption{padding-top:.625rem;color:#727272}.text-light .libsyn-embed .libsyn-embed__inner figcaption,.text-light .libsyn-embed .libsyn-embed__inner__caption{color:#fff}.text-light .libsyn-embed .libsyn-embed__inner figcaption a,.text-light .libsyn-embed .libsyn-embed__inner__caption a{color:#fff}.link-card{position:relative}.link-card a{color:#fff;text-decoration:none;position:relative;background-color:#002d72;display:block;padding:1.25rem 3.125rem 1.25rem 1.25rem;border:1px solid #68ace5;border-width:0 10px 10px 0;line-height:1.4;width:100%;-webkit-text-decoration:underline transparent;text-decoration:underline transparent;transition:border-color .125s,-webkit-text-decoration .125s;transition:border-color .125s,text-decoration .125s;transition:border-color .125s,text-decoration .125s,-webkit-text-decoration .125s}.link-card a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.link-card a:hover{color:#fff;text-decoration:underline}.link-card a:focus,.link-card a:hover{border-color:#f1c400;-webkit-text-decoration-color:#fff;text-decoration-color:#fff}.link-card a:focus::before,.link-card a:hover::before{transform:rotate(45deg)}.link-card a::before{content:"";display:block;position:relative;height:18px;width:18px;background-image:url(/themes/custom/jhsph/images/arrow-yellow.svg);background-repeat:no-repeat;background-position:center center;background-size:contain;position:absolute;top:20px;right:20px;transform:none;transition:transform .125s}.link-card a strong{font-family:"Titling Gothic",tahoma,sans-serif;font-weight:normal;text-transform:uppercase;letter-spacing:1px;display:block;font-size:1.375rem;line-height:1.2;margin-bottom:.625rem}.link-card a span{display:block;line-height:1.2}.link-card a{padding:1.25rem 3.75rem 1.25rem 1.25rem}.link-card a strong{font-family:"Quadon ExtraBold",tahoma,sans-serif;font-size:1.875rem;text-transform:none}.list-component .field-item{margin-bottom:.625rem}.list-component .field-item:last-child{margin-bottom:0}.list-component.buttons .link-button{position:relative}.list-component.buttons .link-button a{color:#fff;text-decoration:none;position:relative;background-color:#002d72;display:block;padding:1.25rem 3.125rem 1.25rem 1.25rem;border:1px solid #68ace5;border-width:0 10px 10px 0;line-height:1.4;width:100%;-webkit-text-decoration:underline transparent;text-decoration:underline transparent;transition:border-color .125s,-webkit-text-decoration .125s;transition:border-color .125s,text-decoration .125s;transition:border-color .125s,text-decoration .125s,-webkit-text-decoration .125s}.list-component.buttons .link-button a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.list-component.buttons .link-button a:hover{color:#fff;text-decoration:underline}.list-component.buttons .link-button a:focus,.list-component.buttons .link-button a:hover{border-color:#f1c400;-webkit-text-decoration-color:#fff;text-decoration-color:#fff}.list-component.buttons .link-button a:focus::before,.list-component.buttons .link-button a:hover::before{transform:rotate(45deg)}.list-component.buttons .link-button a::before{content:"";display:block;position:relative;height:18px;width:18px;background-image:url(/themes/custom/jhsph/images/arrow-yellow.svg);background-repeat:no-repeat;background-position:center center;background-size:contain;position:absolute;top:20px;right:20px;transform:none;transition:transform .125s}.list-component.buttons .link-button a strong{font-family:"Titling Gothic",tahoma,sans-serif;font-weight:normal;text-transform:uppercase;letter-spacing:1px;display:block;font-size:1.375rem;line-height:1.2;margin-bottom:.625rem}.list-component.buttons .link-button a span{display:block;line-height:1.2}.list-component.links .link-button{position:relative}.list-component.links .link-button a{color:#002d72;text-decoration:none;position:relative;display:inline-block;line-height:1.2;padding-left:1.5625rem;font-family:"Gentona Bold",tahoma,sans-serif}.list-component.links .link-button a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.list-component.links .link-button a:hover{color:#262626;text-decoration:underline}.list-component.links .link-button a::before{content:"";display:block;position:relative;height:15px;width:15px;background-image:url(/themes/custom/jhsph/images/arrow-blue.svg);background-repeat:no-repeat;background-position:center center;background-size:contain;position:absolute;top:4px;left:0;transform:none;transform:rotate(45deg)}.list-component.links .link-button a strong{font-family:"Titling Gothic",tahoma,sans-serif;font-weight:normal;text-transform:uppercase;letter-spacing:1px;display:block;font-size:1.375rem;line-height:1.2}.text-light .list-component.links .link-button{position:relative}.text-light .list-component.links .link-button a{color:#002d72;text-decoration:none;position:relative;display:inline-block;line-height:1.2;padding-left:1.5625rem;font-family:"Gentona Bold",tahoma,sans-serif}.text-light .list-component.links .link-button a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.text-light .list-component.links .link-button a:hover{color:#262626;text-decoration:underline}.text-light .list-component.links .link-button a::before{content:"";display:block;position:relative;height:15px;width:15px;background-image:url(/themes/custom/jhsph/images/arrow-blue.svg);background-repeat:no-repeat;background-position:center center;background-size:contain;position:absolute;top:4px;left:0;transform:none;transform:rotate(45deg)}.text-light .list-component.links .link-button a strong{font-family:"Titling Gothic",tahoma,sans-serif;font-weight:normal;text-transform:uppercase;letter-spacing:1px;display:block;font-size:1.375rem;line-height:1.2}.text-light .list-component.links .link-button a{color:#fff;text-decoration:none}.text-light .list-component.links .link-button a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.text-light .list-component.links .link-button a:hover{color:#fff;text-decoration:underline}.text-light .list-component.links .link-button a:focus{outline:0;box-shadow:0 0 0 3px #fff;text-decoration:underline !important}.text-light .list-component.links .link-button a::before{background-image:url(/themes/custom/jhsph/images/arrow-white.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}.profile-list{max-width:1260px;width:100%;margin:0 auto;padding-left:1rem;padding-right:1rem;margin-bottom:5rem}@media(min-width:480px){.profile-list{padding-left:1rem;padding-right:1rem}}@media(min-width:1260px){.profile-list{padding-left:calc(1rem + calc(-50vw + calc(1260px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1260px / 2)))}}.profile-list .profile-list-text{border-bottom:1px solid #ccc;margin-bottom:2.5rem;margin-top:5rem;padding-bottom:2.5rem}.profile-list .profile-list-eyebrow{font-family:"Titling Light",tahoma,sans-serif;font-weight:normal;text-transform:uppercase;letter-spacing:1px;display:block;font-size:1.5rem;line-height:1.2;margin-bottom:.625rem}.profile-list .profile-list-title{position:relative;font-family:"Quadon ExtraBold",tahoma,sans-serif;color:#002d72;color:#262626}.text-light .profile-list .profile-list-title{color:#fff}.profile-list h3{font-family:"Quadon Bold",tahoma,sans-serif}.profile-list .field-paragraphs>.field-item{padding-bottom:2.5rem;margin-bottom:3.75rem;border-bottom:1px solid #ccc}.profile-list .field-paragraphs>.field-item:last-child{border-bottom:none}.profile-list .field-paragraphs>.field-item:last-child::after{content:"";display:block;margin:0 auto;width:75%;padding-top:1.875rem;border-bottom:1px solid #ccc}.profile{display:flex;flex-direction:column}@media(min-width:720px){.profile{flex-direction:row}}.profile .field-profile-image{text-align:center;margin-bottom:1.875rem}@media(min-width:720px){.profile .field-profile-image{margin-bottom:0;width:30%;order:2}}@media(min-width:920px){.profile .field-profile-image{width:20%}}.profile .field-profile-image img{display:inline-block}@media(min-width:720px){.profile.has-image .profile-text{width:70%;padding-right:3.125rem}}@media(min-width:920px){.profile.has-image .profile-text{width:80%}}.profile .field-role-position{color:#727272;font-family:"Gentona Medium",tahoma,sans-serif;line-height:1.1;text-transform:uppercase}.profile .field-profile-link{display:flex;flex-wrap:wrap;margin-top:3.125rem}.profile .field-profile-link>div{margin:0 .625rem .625rem 0}.profile .field-profile-link>div:last-child{margin-bottom:0;margin-right:0}.profile .field-profile-link a{border:none;cursor:pointer;display:inline-block;text-decoration:none;text-align:center;text-transform:uppercase;position:relative;margin:0;padding:.875rem 1.5625rem;font-family:"Gentona SemiBold",tahoma,sans-serif;color:#fff !important;background-color:#002d72;border:0 !important;min-width:12.5rem;text-decoration:none !important}.profile .field-profile-link a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.profile .field-profile-link a:hover{color:#fff !important;text-decoration:underline !important;background-color:#0077d8}.profile .field-profile-link a:active{text-decoration:underline;background-color:#0077d8}.profile .field-profile-link a{border:none;cursor:pointer;display:inline-block;text-decoration:none;text-align:center;text-transform:uppercase;position:relative;margin:0;padding:.875rem 1.5625rem;font-family:"Gentona SemiBold",tahoma,sans-serif;color:#fff !important;background-color:#002d72;border:0 !important;min-width:12.5rem;text-decoration:none !important;color:#002d72 !important;background-color:#fff;border:1px solid #002d72 !important;color:#0077d8 !important;border-color:#0077d8 !important;font-family:"Titling Gothic",tahoma,sans-serif;padding:.3125rem 1.25rem;min-width:inherit}.profile .field-profile-link a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.profile .field-profile-link a:hover{color:#fff !important;text-decoration:underline !important;background-color:#0077d8}.profile .field-profile-link a:active{text-decoration:underline;background-color:#0077d8}.profile .field-profile-link a:focus{outline:3px solid #0077d8;text-decoration:underline !important}.profile .field-profile-link a:hover{color:#fff !important}.social-link.link-linkedin a::before{-webkit-mask-image:url(/themes/custom/jhsph/images/icons/icon-linkedin.svg);mask-image:url(/themes/custom/jhsph/images/icons/icon-linkedin.svg)}.social-link.link-facebook a::before{-webkit-mask-image:url(/themes/custom/jhsph/images/icons/icon-facebook.svg);mask-image:url(/themes/custom/jhsph/images/icons/icon-facebook.svg)}.social-link.link-instagram a::before{-webkit-mask-image:url(/themes/custom/jhsph/images/icons/icon-instagram.svg);mask-image:url(/themes/custom/jhsph/images/icons/icon-instagram.svg)}.social-link.link-x a::before,.social-link.link-twitter a::before{-webkit-mask-image:url(/themes/custom/jhsph/images/icons/icon-x.svg);mask-image:url(/themes/custom/jhsph/images/icons/icon-x.svg)}.social-link.link-youtube a::before{-webkit-mask-image:url(/themes/custom/jhsph/images/icons/icon-youtube.svg);mask-image:url(/themes/custom/jhsph/images/icons/icon-youtube.svg)}.social-link.link-bluesky a::before{-webkit-mask-image:url(/themes/custom/jhsph/images/icons/icon-bluesky.svg);mask-image:url(/themes/custom/jhsph/images/icons/icon-bluesky.svg)}.social-link.link-hopkins-engage a::before{-webkit-mask-image:url(/themes/custom/jhsph/images/icons/icon-hopkins-engage.svg);mask-image:url(/themes/custom/jhsph/images/icons/icon-hopkins-engage.svg)}.social-link a{display:block;overflow:hidden;text-indent:-9999px;font-size:0;line-height:0;margin:0;padding:0;position:relative;width:0;color:#002d72;text-decoration:none;padding:6px;height:46px;width:46px;border:1px solid rgba(0,45,114,0);transition:.3s}.social-link a::after,.social-link a::before{text-indent:9999px}.social-link a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.social-link a::before{content:"";display:block;position:relative;height:32px;width:32px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:contain;mask-size:contain;background-color:#002d72}.social-link a:hover,.social-link a:focus{background-color:#e6eaf1;border-color:#b3c0d5}.social-link a.ext::after{display:none}.social-links .social-links-inner{max-width:1260px;width:100%;margin:0 auto;padding-left:1rem;padding-right:1rem;padding-top:3.125rem;padding-bottom:3.125rem;text-align:center}@media(min-width:480px){.social-links .social-links-inner{padding-left:1rem;padding-right:1rem}}@media(min-width:1260px){.social-links .social-links-inner{padding-left:calc(1rem + calc(-50vw + calc(1260px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1260px / 2)))}}.social-links h2.field-title{font-family:"Quadon Bold",tahoma,sans-serif;font-size:1.25rem;color:#002d72;margin-bottom:1.25rem}.social-links .field-paragraphs{position:relative;display:flex;justify-content:center;flex-wrap:wrap}.social-links .field-paragraphs::before{content:"";display:block;position:absolute;height:0;width:100%;position:absolute;top:22px;left:0;transform:none;border-bottom:2px solid #002d72;z-index:-1}.social-links .field-paragraphs .field-item{padding:0 .625rem;background-color:#fff}@media(min-width:480px){.social-links .field-paragraphs .field-item:first-child{padding-left:1.875rem}.social-links .field-paragraphs .field-item:last-child{padding-right:1.875rem}}.paragraph--text .text-inner{max-width:1260px;width:100%;margin:0 auto;padding-left:1rem;padding-right:1rem;padding-top:3.75rem;padding-bottom:3.75rem}@media(min-width:480px){.paragraph--text .text-inner{padding-left:1rem;padding-right:1rem}}@media(min-width:1260px){.paragraph--text .text-inner{padding-left:calc(1rem + calc(-50vw + calc(1260px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1260px / 2)))}}.node--type-article .paragraph--text .text-inner,.node--type-event .paragraph--text .text-inner,.inner .paragraph--text .text-inner{padding-top:0;padding-bottom:0}.tile-grid{position:relative}.tile-grid>.contextual-region{position:static}.tile-grid .inner{position:relative}@media(min-width:720px){.tile-grid .column-container{display:flex;flex-wrap:wrap;margin:-1.25rem 0 0 -1.25rem;width:calc(100% + 20px)}}.tile-grid .column-container .column-item{margin-bottom:1.25rem}@media(min-width:720px){.tile-grid .column-container .column-item{width:calc(33% - 20px);margin:1.25rem 0 0 1.25rem}}@media(min-width:720px){.tile-grid .column-container.columns-two{display:flex;flex-wrap:wrap;margin:-1.25rem 0 0 -1.25rem;width:calc(100% + 20px)}}.tile-grid .column-container.columns-two .column-item{margin-bottom:1.25rem}@media(min-width:720px){.tile-grid .column-container.columns-two .column-item{width:calc(50% - 20px);margin:1.25rem 0 0 1.25rem}}@media(min-width:720px){.tile-grid .column-container.columns-three{display:flex;flex-wrap:wrap;margin:-1.25rem 0 0 -1.25rem;width:calc(100% + 20px)}}.tile-grid .column-container.columns-three .column-item{margin-bottom:1.25rem}@media(min-width:720px){.tile-grid .column-container.columns-three .column-item{width:calc(33% - 20px);margin:1.25rem 0 0 1.25rem}}@media(min-width:720px){.tile-grid .column-container.columns-four{display:flex;flex-wrap:wrap;margin:-1.25rem 0 0 -1.25rem;width:calc(100% + 20px)}}.tile-grid .column-container.columns-four .column-item{margin-bottom:1.25rem}@media(min-width:720px){.tile-grid .column-container.columns-four .column-item{width:calc(25% - 20px);margin:1.25rem 0 0 1.25rem}}.tile-grid .tile-grid__inner{max-width:1260px;width:100%;margin:0 auto;padding-left:1rem;padding-right:1rem;padding-top:3.75rem;padding-bottom:3.75rem}@media(min-width:480px){.tile-grid .tile-grid__inner{padding-left:1rem;padding-right:1rem}}@media(min-width:1260px){.tile-grid .tile-grid__inner{padding-left:calc(1rem + calc(-50vw + calc(1260px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1260px / 2)))}}.tile-grid .tile-grid__inner.text-light{color:#fff}.tile-grid .tile-grid__inner.text-light>h2.tile-grid__title{color:#fff}.tile-grid .tile-grid__inner.text-light a{color:#fff;text-decoration:underline;border-bottom:1px solid transparent}.tile-grid .tile-grid__inner.text-light a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.tile-grid .tile-grid__inner.text-light a:hover{color:#fff;text-decoration:none;border-bottom:1px solid}.tile-grid .tile-grid__inner.text-light a:focus{outline:0;box-shadow:0 0 0 3px #fff;text-decoration:underline !important}.tile-grid .tile-grid__inner .tile .text-light>.tile-text{color:#fff}.tile-grid .tile-grid__inner .tile .text-light>.tile-text a{color:#fff !important;text-decoration:underline;border-bottom:1px solid transparent}.tile-grid .tile-grid__inner .tile .text-light>.tile-text a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.tile-grid .tile-grid__inner .tile .text-light>.tile-text a:hover{color:#fff !important;text-decoration:none;border-bottom:1px solid}.tile-grid .tile-grid__inner .tile .text-light>.tile-text a:focus{outline:0;box-shadow:0 0 0 3px #fff !important;text-decoration:underline !important}.tile-grid .tile-grid__inner .tile .tile-text{color:#262626}.tile-grid .tile-grid__inner .tile .tile-text a{color:#002d72;text-decoration:underline;border-bottom:1px solid transparent}.tile-grid .tile-grid__inner .tile .tile-text a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.tile-grid .tile-grid__inner .tile .tile-text a:hover{color:#002d72;text-decoration:none;border-bottom:1px solid}.tile-grid .tile-grid__inner .tile .tile-text a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.tile-grid__title{position:relative;font-family:"Quadon ExtraBold",tahoma,sans-serif;color:#002d72;margin-bottom:1.875rem}.text-light .tile-grid__title{color:#fff}.tile{position:relative;border:1px solid #bababa;display:flex}.tile .inner{flex-grow:1;display:flex;flex-direction:column}.text-light .tile{border-color:#6b6b6b}.tile .field-image img{width:100%}.tile .tile-text{padding:1.875rem 1.875rem 1.25rem;flex-grow:1;display:flex;flex-direction:column}.tile .field-title{font-size:1.375rem}.tile .field-description p:first-child{margin-top:0}.tile .tile__links{font-size:.875em;text-transform:uppercase;font-family:"Gentona Medium",tahoma,sans-serif;margin-top:auto}.tile .tile__links>div{margin:0 .625rem .625rem 0}.tile .tile__links>div:last-child{margin-bottom:0;margin-right:0}.tile .tile__links a{color:#002d72;text-decoration:none !important;border-bottom:1px solid transparent}.tile .tile__links a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.tile .tile__links a:hover{color:#262626;text-decoration:none;border-bottom:1px solid}.tile .tile__links a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.tile .text-light .field-title{color:#fff}.tile .text-light .tile__links a{color:#fff !important;text-decoration:none !important;border-bottom:1px solid transparent}.tile .text-light .tile__links a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.tile .text-light .tile__links a:hover{color:#fff !important;text-decoration:none;border-bottom:1px solid}.tile .text-light .tile__links a:focus{outline:0;box-shadow:0 0 0 3px #fff;text-decoration:underline !important}.video .field-media-video-embed-field{position:relative;padding-top:56.25%}.video .field-media-video-embed-field iframe{position:absolute;top:0;left:0;transform:none;height:100%;width:100%;border:1px solid #666}.webform .webform-inner{max-width:1260px;width:100%;margin:0 auto;padding-left:1rem;padding-right:1rem;padding-top:3.75rem;padding-bottom:3.75rem}@media(min-width:480px){.webform .webform-inner{padding-left:1rem;padding-right:1rem}}@media(min-width:1260px){.webform .webform-inner{padding-left:calc(1rem + calc(-50vw + calc(1260px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1260px / 2)))}}.webform .field-eyebrow{font-family:"Titling Gothic",tahoma,sans-serif;font-weight:normal;text-transform:uppercase;letter-spacing:1px;display:block;font-size:1.375rem;line-height:1.2;color:#964f2e}.webform .field-title{position:relative;font-family:"Quadon ExtraBold",tahoma,sans-serif;color:#002d72}.text-light .webform .field-title{color:#fff}.webform-submission-form>.form-item{max-width:100%}.webform-submission-form>.form-item a{color:#002d72;text-decoration:underline;border-bottom:1px solid transparent}.webform-submission-form>.form-item a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.webform-submission-form>.form-item a:hover{color:#262626;text-decoration:none;border-bottom:1px solid}.webform-submission-form>.form-item .form-email,.webform-submission-form>.form-item .form-select,.webform-submission-form>.form-item .form-text,.webform-submission-form>.form-item .form-textarea,.webform-submission-form>.form-item .form-tel{width:100%;max-width:100%;min-width:3.125rem}.webform-submission-form>.form-item .form-email:focus,.webform-submission-form>.form-item .form-select:focus,.webform-submission-form>.form-item .form-text:focus,.webform-submission-form>.form-item .form-textarea:focus,.webform-submission-form>.form-item .form-tel:focus{outline:3px solid #002d72;text-decoration:none !important}.webform-submission-form>.form-item .iti{display:block}.webform-submission-form>.form-item>.form-item__label{padding-top:inherit}.webform-submission-form .form-fieldset .form-item{margin-left:inherit}.webform-submission-form .webform-document-file:focus-within{outline:2px solid #002d72}.webform-submission-form .form-item--radio>.form-item,.webform-submission-form .form-item--checkboxes>.form-item{display:flex;align-items:flex-start;margin:0 1.25rem 1.25rem 0;line-height:1.2}.webform-submission-form .form-item--radio>.form-item:focus-within,.webform-submission-form .form-item--checkboxes>.form-item:focus-within{outline:2px solid #002d72}.webform-submission-form .form-item--radio>.form-item .form-item__textfield,.webform-submission-form .form-item--checkboxes>.form-item .form-item__textfield{margin:.3125rem .625rem .3125rem 0}.webform-submission-form .form-item--radio>.form-item .option,.webform-submission-form .form-item--checkboxes>.form-item .option{padding:0;font-weight:normal}.webform-submission-form .form-checkbox{display:inline-block;margin-right:.625rem}.webform-submission-form .form-checkbox+label{display:inline-block;font-weight:normal;margin:0;width:calc(100% - 30px);vertical-align:top}.webform-submission-form .webform-options-display-side-by-side>.form-item{display:inline-block}.webform-submission-form .webform-options-display-side-by-side>.form-item .form-item__textfield{display:inline-block}.webform-submission-form .webform-options-display-side-by-side>.form-item .form-item__label{display:inline-block;margin:0}.webform-submission-form .webform-options-display-two-columns,.webform-submission-form .webform-options-display-three-columns{max-width:100%;-moz-column-count:auto;column-count:auto}@media(min-width:720px){.webform-submission-form .webform-options-display-two-columns,.webform-submission-form .webform-options-display-three-columns{display:flex;flex-wrap:wrap}}.webform-submission-form .webform-options-display-two-columns>.form-item,.webform-submission-form .webform-options-display-three-columns>.form-item{margin-bottom:1.25rem}@media(min-width:720px){.webform-submission-form .webform-options-display-two-columns>.form-item,.webform-submission-form .webform-options-display-three-columns>.form-item{width:48%;margin:0;padding:0 1.25rem 1.25rem 0}}.webform-submission-form .webform-options-display-three-columns>.form-item{margin-bottom:1.25rem}@media(min-width:720px){.webform-submission-form .webform-options-display-three-columns>.form-item{width:30%;margin:0;padding:0 1.25rem 1.25rem 0}}.paragraph--charts{--chart-max-width:1080px;--chart-max-height:720px;--chart-font-size:1em}.paragraph--charts.paragraph--width-narrow{--chart-max-width:900px;--chart-max-height:540px}.paragraph--charts.paragraph--width-wide{--chart-max-width:1260px;--chart-max-height:900px}.paragraph--charts.paragraph--font-size-small{--chart-font-size:1rem}.paragraph--charts.paragraph--font-size-large{--chart-font-size:1.375rem}.paragraph--charts>.paragraph__inner{max-width:1260px;width:100%;margin:0 auto;padding-left:1rem;padding-right:1rem}@media(min-width:480px){.paragraph--charts>.paragraph__inner{padding-left:1rem;padding-right:1rem}}@media(min-width:1260px){.paragraph--charts>.paragraph__inner{padding-left:calc(1rem + calc(-50vw + calc(1260px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1260px / 2)))}}.paragraph--charts.border-top>.paragraph__inner,.paragraph--charts.padding-top>.paragraph__inner{padding-top:3.75rem}.paragraph--charts.border-bottom>.paragraph__inner,.paragraph--charts.padding-bottom>.paragraph__inner{padding-bottom:3.75rem}.paragraph--charts.border-top>.paragraph__inner{border-top:1px solid currentColor}.paragraph--charts.border-bottom>.paragraph__inner{border-bottom:1px solid currentColor}.paragraph--charts .paragraph--chart:last-child{margin-bottom:0}.paragraph--charts .paragraph--chart .charts-highchart{max-height:var(--chart-max-height)}.paragraph--charts .paragraph--chart .charts-highchart:-ms-fullscreen{background:#fff;padding:8em 4em 2em}.paragraph--charts .paragraph--chart .charts-highchart:fullscreen{background:#fff;padding:8em 4em 2em}.paragraph--charts .paragraph--chart svg.highcharts-root{font-size:var(--chart-font-size) !important}.paragraph--charts .paragraph--chart svg.highcharts-root text{font-family:"Gentona Book",tahoma,sans-serif,"Helvetica","Arial",sans-serif}.paragraph--charts .paragraph--chart svg.highcharts-root text.highcharts-title{font-family:"Gentona Bold",tahoma,sans-serif}.paragraph--charts .paragraph--chart table{font-size:.9375rem}.paragraph--charts .paragraph--chart table th,.paragraph--charts .paragraph--chart table td{padding:.5em 1em}.paragraph--charts .paragraph--chart table .number{text-align:right}.paragraph--charts figcaption,.paragraph--charts__caption{max-width:var(--chart-max-width);margin-left:auto;margin-right:auto}.full-width-container{position:relative}.full-width-container>.contextual-region{position:static}.full-width-container .inner{position:relative}.full-width-container__inner{max-width:1260px;width:100%;margin:0 auto;padding-left:1rem;padding-right:1rem;padding-top:3rem;padding-bottom:3rem}@media(min-width:480px){.full-width-container__inner{padding-left:1rem;padding-right:1rem}}@media(min-width:1260px){.full-width-container__inner{padding-left:calc(1rem + calc(-50vw + calc(1260px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1260px / 2)))}}@media(min-width:920px){.full-width-container__inner{padding-top:4rem;padding-bottom:4rem}}.full-width-container__subtitle{font-family:"Titling Gothic",tahoma,sans-serif;font-weight:normal;text-transform:uppercase;letter-spacing:1px;display:block;font-size:1.625rem;line-height:1.2;color:#964f2e;margin-bottom:1.25rem}@media(min-width:1260px){.full-width-container__subtitle{padding-top:3rem}}@media(min-width:1260px){.full-width-container__subtitle::before{content:"";display:block;position:absolute;height:80px;width:80px;position:absolute;top:60px;left:-42px;transform:none;border:1px solid #964f2e;border-width:4px 0 0 4px}}.full-width-container__title{position:relative;font-family:"Quadon ExtraBold",tahoma,sans-serif;color:#002d72}.text-light .full-width-container__title{color:#fff}.full-width-container__links{display:flex;flex-wrap:wrap;margin-top:3.125rem}.full-width-container__links>div{margin:0 .625rem .625rem 0}.full-width-container__links>div:last-child{margin-bottom:0;margin-right:0}.full-width-container__links a{border:none;cursor:pointer;display:inline-block;text-decoration:none;text-align:center;text-transform:uppercase;position:relative;margin:0;padding:.875rem 1.5625rem;font-family:"Gentona SemiBold",tahoma,sans-serif;color:#fff !important;background-color:#002d72;border:0 !important;min-width:12.5rem;text-decoration:none !important}.full-width-container__links a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.full-width-container__links a:hover{color:#fff !important;text-decoration:underline !important;background-color:#0077d8}.full-width-container__links a:active{text-decoration:underline;background-color:#0077d8}.full-width-container .text-long{margin-bottom:2.5rem}.full-width-container .paragraph--text .text-inner{padding:0}.full-width-container .blockquote::before,.full-width-container blockquote::before,.full-width-container .blockquote::after,.full-width-container blockquote::after{z-index:1}.full-width-container .text-light{color:#fff}.full-width-container .text-light .full-width-container__subtitle::before{border-color:#fff}.full-width-container .text-light .full-width-container__subtitle>div,.full-width-container .text-light .full-width-container__title>div{color:#fff}.full-width-container .text-light .full-width-container__links a{border:none;cursor:pointer;display:inline-block;text-decoration:none;text-align:center;text-transform:uppercase;position:relative;margin:0;padding:.875rem 1.5625rem;font-family:"Gentona SemiBold",tahoma,sans-serif;color:#fff !important;background-color:#002d72;border:0 !important;min-width:12.5rem;text-decoration:none !important;color:#002d72 !important;background-color:#fff;border:1px solid #002d72 !important}.full-width-container .text-light .full-width-container__links a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.full-width-container .text-light .full-width-container__links a:hover{color:#fff !important;text-decoration:underline !important;background-color:#0077d8}.full-width-container .text-light .full-width-container__links a:active{text-decoration:underline;background-color:#0077d8}.full-width-container .text-light .full-width-container__links a:focus{outline:3px solid #0077d8;text-decoration:underline !important}.full-width-container .text-light .full-width-container__links a:hover{color:#fff !important}.full-width-container .text-light .field-caption a{color:#fff;text-decoration:underline;border-bottom:1px solid transparent}.full-width-container .text-light .field-caption a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.full-width-container .text-light .field-caption a:hover{color:#fff;text-decoration:none;border-bottom:1px solid}.full-width-container .text-light .field-caption a:focus{outline:0;box-shadow:0 0 0 3px #fff;text-decoration:underline !important}.full-width-container .libsyn-embed{margin-left:unset;margin-right:unset;display:unset;width:unset}.full-width-container .libsyn-embed__inner{padding:unset}.full-width-container .text-inner.inner{margin:2.5rem 0}.paragraph--row{display:flex;flex-wrap:wrap;margin-left:-2rem;margin-right:-2rem}.paragraph--row .paragraph__column{margin-bottom:2rem;padding-left:2rem;padding-right:2rem}.paragraph--row.columns-1 .paragraph__column,.paragraph--row.columns-2 .paragraph__column,.paragraph--row.columns-3 .paragraph__column,.paragraph--row.columns-4 .paragraph__column,.paragraph--row.columns-5 .paragraph__column{width:100%}@media(min-width:720px){.paragraph--row .paragraph__column{margin-bottom:0}.paragraph--row.columns-4 .paragraph__column{width:50%}}@media(min-width:920px){.paragraph--row.columns-2 .paragraph__column{width:50%}.paragraph--row.columns-3 .paragraph__column{width:33.33%}.paragraph--row.columns-4 .paragraph__column{width:25%}.paragraph--row.columns-5 .paragraph__column{width:20%}}.paragraph--row.paragraph--row-charts .paragraph__column{max-width:var(--chart-max-width);margin-left:auto;margin-right:auto}.paragraph__views-reference,.paragraph__views-reference-v2{position:relative;height:100%}.paragraph__views-reference>.contextual-region,.paragraph__views-reference-v2>.contextual-region{position:static}.paragraph__views-reference .inner,.paragraph__views-reference-v2 .inner{position:relative}.paragraph__views-reference>.paragraph__inner,.paragraph__views-reference-v2>.paragraph__inner{max-width:1260px;width:100%;margin:0 auto;padding-left:1rem;padding-right:1rem;height:100%;display:flex;flex-direction:column;padding-top:3.125rem;padding-bottom:3.125rem}@media(min-width:480px){.paragraph__views-reference>.paragraph__inner,.paragraph__views-reference-v2>.paragraph__inner{padding-left:1rem;padding-right:1rem}}@media(min-width:1260px){.paragraph__views-reference>.paragraph__inner,.paragraph__views-reference-v2>.paragraph__inner{padding-left:calc(1rem + calc(-50vw + calc(1260px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1260px / 2)))}}.paragraph__views-reference>.paragraph__inner>.field--name-field-view,.paragraph__views-reference>.paragraph__inner>.views-element-container,.paragraph__views-reference-v2>.paragraph__inner>.field--name-field-view,.paragraph__views-reference-v2>.paragraph__inner>.views-element-container{height:100%}.paragraph__views-reference>.paragraph__inner>.field--name-field-view>.field__item,.paragraph__views-reference>.paragraph__inner>.views-element-container>.field__item,.paragraph__views-reference-v2>.paragraph__inner>.field--name-field-view>.field__item,.paragraph__views-reference-v2>.paragraph__inner>.views-element-container>.field__item{height:100%}.paragraph__views-reference>.paragraph__inner>.field--name-field-view>.field__item>.views-element-container,.paragraph__views-reference>.paragraph__inner>.views-element-container>.field__item>.views-element-container,.paragraph__views-reference-v2>.paragraph__inner>.field--name-field-view>.field__item>.views-element-container,.paragraph__views-reference-v2>.paragraph__inner>.views-element-container>.field__item>.views-element-container{height:100%}.fiftyfifty-contained .paragraph__views-reference>.paragraph__inner,.fiftyfifty-contained .paragraph__views-reference-v2>.paragraph__inner{padding:0}.paragraph__views-reference .paragraph__text+.field--name-field-view,.paragraph__views-reference .paragraph__text+.views-element-container,.paragraph__views-reference-v2 .paragraph__text+.field--name-field-view,.paragraph__views-reference-v2 .paragraph__text+.views-element-container{margin-top:1.875rem}.paragraph__views-reference .field--name-field-view+.field-link,.paragraph__views-reference .views-element-container+.field-link,.paragraph__views-reference-v2 .field--name-field-view+.field-link,.paragraph__views-reference-v2 .views-element-container+.field-link{margin-top:2.5rem}.paragraph__views-reference .field-link,.paragraph__views-reference-v2 .field-link{display:flex;flex-wrap:wrap;margin-top:3.125rem;justify-content:center}.paragraph__views-reference .field-link>div,.paragraph__views-reference-v2 .field-link>div{margin:0 .625rem .625rem 0}.paragraph__views-reference .field-link>div:last-child,.paragraph__views-reference-v2 .field-link>div:last-child{margin-bottom:0;margin-right:0}.paragraph__views-reference .field-link a,.paragraph__views-reference-v2 .field-link a{border:none;cursor:pointer;display:inline-block;text-decoration:none;text-align:center;text-transform:uppercase;position:relative;margin:0;padding:.875rem 1.5625rem;font-family:"Gentona SemiBold",tahoma,sans-serif;color:#fff !important;background-color:#002d72;border:0 !important;min-width:12.5rem;text-decoration:none !important}.paragraph__views-reference .field-link a:focus,.paragraph__views-reference-v2 .field-link a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.paragraph__views-reference .field-link a:hover,.paragraph__views-reference-v2 .field-link a:hover{color:#fff !important;text-decoration:underline !important;background-color:#0077d8}.paragraph__views-reference .field-link a:active,.paragraph__views-reference-v2 .field-link a:active{text-decoration:underline;background-color:#0077d8}.paragraph__views-reference .field-link a,.paragraph__views-reference-v2 .field-link a{border:none;cursor:pointer;display:inline-block;text-decoration:none;text-align:center;text-transform:uppercase;position:relative;margin:0;padding:.875rem 1.5625rem;font-family:"Gentona SemiBold",tahoma,sans-serif;color:#fff !important;background-color:#002d72;border:0 !important;min-width:12.5rem;text-decoration:none !important}.paragraph__views-reference .field-link a:focus,.paragraph__views-reference-v2 .field-link a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.paragraph__views-reference .field-link a:hover,.paragraph__views-reference-v2 .field-link a:hover{color:#fff !important;text-decoration:underline !important;background-color:#0077d8}.paragraph__views-reference .field-link a:active,.paragraph__views-reference-v2 .field-link a:active{text-decoration:underline;background-color:#0077d8}.paragraph__views-reference.text-light .paragraph__inner,.paragraph__views-reference.text-light .paragraph__inner h2,.paragraph__views-reference.text-light .paragraph__inner h3,.paragraph__views-reference.text-light .paragraph__inner h4,.paragraph__views-reference-v2.text-light .paragraph__inner,.paragraph__views-reference-v2.text-light .paragraph__inner h2,.paragraph__views-reference-v2.text-light .paragraph__inner h3,.paragraph__views-reference-v2.text-light .paragraph__inner h4{color:#fff}.paragraph__views-reference.text-light .paragraph__inner a,.paragraph__views-reference-v2.text-light .paragraph__inner a{color:#fff;text-decoration:underline;border-bottom:1px solid transparent}.paragraph__views-reference.text-light .paragraph__inner a:focus,.paragraph__views-reference-v2.text-light .paragraph__inner a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.paragraph__views-reference.text-light .paragraph__inner a:hover,.paragraph__views-reference-v2.text-light .paragraph__inner a:hover{color:#fff;text-decoration:none;border-bottom:1px solid}.paragraph__views-reference.text-light .paragraph__inner a:focus,.paragraph__views-reference-v2.text-light .paragraph__inner a:focus{outline:0;box-shadow:0 0 0 3px #fff;text-decoration:underline !important}.paragraph__views-reference--events,.paragraph__views-reference-v2--events{padding-top:3.125rem;padding-bottom:3.125rem}.paragraph__views-reference--events .paragraph__inner,.paragraph__views-reference-v2--events .paragraph__inner{position:relative;height:100%;background-color:#f5f5f5;padding:1.875rem}@media(min-width:720px){.paragraph__views-reference--events .paragraph__inner,.paragraph__views-reference-v2--events .paragraph__inner{padding:3.125rem}}.paragraph__views-reference--events .paragraph__inner .paragraph__text h2,.paragraph__views-reference-v2--events .paragraph__inner .paragraph__text h2{font-family:"Titling Gothic",tahoma,sans-serif;font-weight:normal;text-transform:uppercase;letter-spacing:1px;display:block;font-size:2.875rem;line-height:1.2}.paragraph__views-reference--events.paragraph__views-reference--colored .paragraph__inner,.paragraph__views-reference-v2--events.paragraph__views-reference--colored .paragraph__inner{background-color:transparent}.fiftyfifty-contained .paragraph__views-reference--events,.fiftyfifty-contained .paragraph__views-reference-v2--events{padding-top:0;padding-bottom:0}.fiftyfifty-contained .paragraph__views-reference--events .paragraph__inner,.fiftyfifty-contained .paragraph__views-reference-v2--events .paragraph__inner{padding:1.875rem}@media(min-width:720px){.fiftyfifty-contained .paragraph__views-reference--events .paragraph__inner,.fiftyfifty-contained .paragraph__views-reference-v2--events .paragraph__inner{padding:3.125rem}}.people-list{position:relative;font-size:1.1875rem}.people-list>.contextual-region{position:static}.people-list .inner{position:relative}@media(min-width:720px){.people-list .column-container{display:flex;flex-wrap:wrap;margin:-1.25rem 0 0 -1.25rem;width:calc(100% + 20px)}}.people-list .column-container .column-item{margin-bottom:1.25rem}@media(min-width:720px){.people-list .column-container .column-item{width:calc(25% - 20px);margin:1.25rem 0 0 1.25rem}}@media(min-width:720px){.people-list .column-container.columns-two{display:flex;flex-wrap:wrap;margin:-1.25rem 0 0 -1.25rem;width:calc(100% + 20px)}}.people-list .column-container.columns-two .column-item{margin-bottom:1.25rem}@media(min-width:720px){.people-list .column-container.columns-two .column-item{width:calc(50% - 20px);margin:1.25rem 0 0 1.25rem}}@media(min-width:720px){.people-list .column-container.columns-three{display:flex;flex-wrap:wrap;margin:-1.25rem 0 0 -1.25rem;width:calc(100% + 20px)}}.people-list .column-container.columns-three .column-item{margin-bottom:1.25rem}@media(min-width:720px){.people-list .column-container.columns-three .column-item{width:calc(33% - 20px);margin:1.25rem 0 0 1.25rem}}@media(min-width:720px){.people-list .column-container.columns-four{display:flex;flex-wrap:wrap;margin:-1.25rem 0 0 -1.25rem;width:calc(100% + 20px)}}.people-list .column-container.columns-four .column-item{margin-bottom:1.25rem}@media(min-width:720px){.people-list .column-container.columns-four .column-item{width:calc(25% - 20px);margin:1.25rem 0 0 1.25rem}}@media(min-width:720px){.people-list .column-container.columns-five{display:flex;flex-wrap:wrap;margin:-1.25rem 0 0 -1.25rem;width:calc(100% + 20px)}}.people-list .column-container.columns-five .column-item{margin-bottom:1.25rem}@media(min-width:720px){.people-list .column-container.columns-five .column-item{width:calc(20% - 20px);margin:1.25rem 0 0 1.25rem}}.people-list .people_list_inner{max-width:1260px;width:100%;margin:0 auto;padding-left:1rem;padding-right:1rem;padding-top:3.75rem;padding-bottom:3.75rem}@media(min-width:480px){.people-list .people_list_inner{padding-left:1rem;padding-right:1rem}}@media(min-width:1260px){.people-list .people_list_inner{padding-left:calc(1rem + calc(-50vw + calc(1260px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1260px / 2)))}}.people-list .people_list_inner.text-light{color:#fff}.people-list .people_list_inner.text-light .people-list__text a{color:#fff;text-decoration:underline;border-bottom:1px solid transparent}.people-list .people_list_inner.text-light .people-list__text a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.people-list .people_list_inner.text-light .people-list__text a:hover{color:#fff;text-decoration:none;border-bottom:1px solid}.people-list .people_list_inner.text-light .people-list__text a:focus{outline:0;box-shadow:0 0 0 3px #fff;text-decoration:underline !important}@media(min-width:1260px){.people-list .people_list_inner.text-light .people-list__text::before{border-color:#fff}}.people-list .people_list_inner.text-light .people-list__links a{border:none;cursor:pointer;display:inline-block;text-decoration:none;text-align:center;text-transform:uppercase;position:relative;margin:0;padding:.875rem 1.5625rem;font-family:"Gentona SemiBold",tahoma,sans-serif;color:#fff !important;background-color:#002d72;border:0 !important;min-width:12.5rem;text-decoration:none !important;color:#002d72 !important;background-color:#fff;border:1px solid #002d72 !important}.people-list .people_list_inner.text-light .people-list__links a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.people-list .people_list_inner.text-light .people-list__links a:hover{color:#fff !important;text-decoration:underline !important;background-color:#0077d8}.people-list .people_list_inner.text-light .people-list__links a:active{text-decoration:underline;background-color:#0077d8}.people-list .people_list_inner.text-light .people-list__links a:focus{outline:3px solid #0077d8;text-decoration:underline !important}.people-list .people_list_inner.text-light .people-list__links a:hover{color:#fff !important}.people-list .people_list_inner.center-elements .people-list__text{text-align:center;margin-left:auto;margin-right:auto}.people-list .people_list_inner.center-elements .people-list__links{display:flex;flex-wrap:wrap;margin-top:3.125rem;justify-content:center}.people-list .people_list_inner.center-elements .people-list__links>div{margin:0 .625rem .625rem 0}.people-list .people_list_inner.center-elements .people-list__links>div:last-child{margin-bottom:0;margin-right:0}.people-list .people_list_inner.center-elements .people-list__links a{border:none;cursor:pointer;display:inline-block;text-decoration:none;text-align:center;text-transform:uppercase;position:relative;margin:0;padding:.875rem 1.5625rem;font-family:"Gentona SemiBold",tahoma,sans-serif;color:#fff !important;background-color:#002d72;border:0 !important;min-width:12.5rem;text-decoration:none !important}.people-list .people_list_inner.center-elements .people-list__links a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.people-list .people_list_inner.center-elements .people-list__links a:hover{color:#fff !important;text-decoration:underline !important;background-color:#0077d8}.people-list .people_list_inner.center-elements .people-list__links a:active{text-decoration:underline;background-color:#0077d8}.people-list__text{position:relative;margin-bottom:1.875rem}@media(min-width:920px){.people-list__text{max-width:85%;margin-bottom:3.125rem}}.people-list__title{position:relative;font-family:"Quadon ExtraBold",tahoma,sans-serif;color:#002d72}.text-light .people-list__title{color:#fff}.people-list__links{display:flex;flex-wrap:wrap;margin-top:3.125rem}.people-list__links>div{margin:0 .625rem .625rem 0}.people-list__links>div:last-child{margin-bottom:0;margin-right:0}.people-list__links a{border:none;cursor:pointer;display:inline-block;text-decoration:none;text-align:center;text-transform:uppercase;position:relative;margin:0;padding:.875rem 1.5625rem;font-family:"Gentona SemiBold",tahoma,sans-serif;color:#fff !important;background-color:#002d72;border:0 !important;min-width:12.5rem;text-decoration:none !important}.people-list__links a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.people-list__links a:hover{color:#fff !important;text-decoration:underline !important;background-color:#0077d8}.people-list__links a:active{text-decoration:underline;background-color:#0077d8}.seventyfivetwentyfive{position:relative;font-size:1.1875rem}.seventyfivetwentyfive>.contextual-region{position:static}.seventyfivetwentyfive .inner{position:relative}.seventyfivetwentyfive .seventyfivetwentyfive_inner{max-width:1260px;width:100%;margin:0 auto;padding-left:1rem;padding-right:1rem;padding-top:3.75rem;padding-bottom:3.75rem}@media(min-width:480px){.seventyfivetwentyfive .seventyfivetwentyfive_inner{padding-left:1rem;padding-right:1rem}}@media(min-width:1260px){.seventyfivetwentyfive .seventyfivetwentyfive_inner{padding-left:calc(1rem + calc(-50vw + calc(1260px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1260px / 2)))}}@media(min-width:920px){.seventyfivetwentyfive .seventyfivetwentyfive_inner{max-width:1260px;width:100%;margin:0 auto;padding-left:1rem;padding-right:1rem;display:flex;justify-content:space-between}}@media(min-width:920px)and (min-width:480px){.seventyfivetwentyfive .seventyfivetwentyfive_inner{padding-left:1rem;padding-right:1rem}}@media(min-width:920px)and (min-width:1260px){.seventyfivetwentyfive .seventyfivetwentyfive_inner{padding-left:calc(1rem + calc(-50vw + calc(1260px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1260px / 2)))}}.seventyfivetwentyfive .seventyfivetwentyfive_inner.text-light{color:#fff}.seventyfivetwentyfive .seventyfivetwentyfive_inner.text-light .text-long a{color:#fff;text-decoration:underline;border-bottom:1px solid transparent}.seventyfivetwentyfive .seventyfivetwentyfive_inner.text-light .text-long a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.seventyfivetwentyfive .seventyfivetwentyfive_inner.text-light .text-long a:hover{color:#fff;text-decoration:none;border-bottom:1px solid}.seventyfivetwentyfive .seventyfivetwentyfive_inner.text-light .text-long a:focus{outline:0;box-shadow:0 0 0 3px #fff;text-decoration:underline !important}.seventyfivetwentyfive .seventyfivetwentyfive_inner.text-light .content-component::before{border-color:#68ace5}.seventyfivetwentyfive .seventyfivetwentyfive_inner.text-light .content-component__eyebrow{color:#fff}.seventyfivetwentyfive .seventyfivetwentyfive_inner.text-light .content-component__title{color:#fff}.seventyfivetwentyfive .seventyfivetwentyfive_inner.text-light .content-component__links a{border:none;cursor:pointer;display:inline-block;text-decoration:none;text-align:center;text-transform:uppercase;position:relative;margin:0;padding:.875rem 1.5625rem;font-family:"Gentona SemiBold",tahoma,sans-serif;color:#fff !important;background-color:#002d72;border:0 !important;min-width:12.5rem;text-decoration:none !important;color:#002d72 !important;background-color:#fff;border:1px solid #002d72 !important}.seventyfivetwentyfive .seventyfivetwentyfive_inner.text-light .content-component__links a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.seventyfivetwentyfive .seventyfivetwentyfive_inner.text-light .content-component__links a:hover{color:#fff !important;text-decoration:underline !important;background-color:#0077d8}.seventyfivetwentyfive .seventyfivetwentyfive_inner.text-light .content-component__links a:active{text-decoration:underline;background-color:#0077d8}.seventyfivetwentyfive .seventyfivetwentyfive_inner.text-light .content-component__links a:focus{outline:3px solid #0077d8;text-decoration:underline !important}.seventyfivetwentyfive .seventyfivetwentyfive_inner.text-light .content-component__links a:hover{color:#fff !important}.seventyfivetwentyfive .seventyfivetwentyfive__column-left{margin-bottom:1.875rem}@media(min-width:920px){.seventyfivetwentyfive .seventyfivetwentyfive__column-left{width:68%;margin-bottom:0}}@media(min-width:920px){.seventyfivetwentyfive .seventyfivetwentyfive__column-right{width:25%}}.shariff .twitter a{background-color:#000}.shariff .twitter a:hover{background-color:#333}.shariff .fab.fa-twitter::before{content:"";width:18px;height:18px;display:inline-block;-webkit-mask-image:url(/themes/custom/jhsph/images/icons/icon-x.svg);mask-image:url(/themes/custom/jhsph/images/icons/icon-x.svg);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;background-color:#fff}.shariff .theme-white .fab.fa-twitter::before{background-color:#000}.single-column{position:relative;text-align:center;font-size:1.1875rem}.single-column>.contextual-region{position:static}.single-column .inner{position:relative}.single-column .single_column_inner{max-width:1260px;width:100%;margin:0 auto;padding-left:1rem;padding-right:1rem;padding-top:3.75rem;padding-bottom:3.75rem}@media(min-width:480px){.single-column .single_column_inner{padding-left:1rem;padding-right:1rem}}@media(min-width:1260px){.single-column .single_column_inner{padding-left:calc(1rem + calc(-50vw + calc(1260px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1260px / 2)))}}@media(min-width:920px){.single-column .single_column_inner{display:flex;align-items:flex-end}}.single-column .single_column_inner.text-light{color:#fff}.single-column .single_column_inner.text-light a{color:#fff;text-decoration:underline;border-bottom:1px solid transparent}.single-column .single_column_inner.text-light a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.single-column .single_column_inner.text-light a:hover{color:#fff;text-decoration:none;border-bottom:1px solid}.single-column .single_column_inner.text-light a:focus{outline:0;box-shadow:0 0 0 3px #fff;text-decoration:underline !important}.single-column .single_column_inner.text-light .single-column__links a{border:none;cursor:pointer;display:inline-block;text-decoration:none;text-align:center;text-transform:uppercase;position:relative;margin:0;padding:.875rem 1.5625rem;font-family:"Gentona SemiBold",tahoma,sans-serif;color:#fff !important;background-color:#002d72;border:0 !important;min-width:12.5rem;text-decoration:none !important;color:#002d72 !important;background-color:#fff;border:1px solid #002d72 !important}.single-column .single_column_inner.text-light .single-column__links a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.single-column .single_column_inner.text-light .single-column__links a:hover{color:#fff !important;text-decoration:underline !important;background-color:#0077d8}.single-column .single_column_inner.text-light .single-column__links a:active{text-decoration:underline;background-color:#0077d8}.single-column .single_column_inner.text-light .single-column__links a:focus{outline:3px solid #0077d8;text-decoration:underline !important}.single-column .single_column_inner.text-light .single-column__links a:hover{color:#fff !important}@media(min-width:920px){.single-column .single_column_inner.text-background{padding-top:11.25rem;padding-bottom:11.25rem}}.single-column .single_column_inner.text-background .single-column__text{background-color:rgba(0,45,114,.7);padding:1.25rem 1.875rem;max-width:40rem}.single-column__text{position:relative;margin:auto;display:inline-block;text-align:center}@media(min-width:920px){.single-column__text{max-width:75%}}.single-column__title{position:relative;font-family:"Quadon ExtraBold",tahoma,sans-serif;color:#002d72}.text-light .single-column__title{color:#fff}.single-column__links{display:flex;flex-wrap:wrap;margin-top:3.125rem;justify-content:center}.single-column__links>div{margin:0 .625rem .625rem 0}.single-column__links>div:last-child{margin-bottom:0;margin-right:0}.single-column__links a{border:none;cursor:pointer;display:inline-block;text-decoration:none;text-align:center;text-transform:uppercase;position:relative;margin:0;padding:.875rem 1.5625rem;font-family:"Gentona SemiBold",tahoma,sans-serif;color:#fff !important;background-color:#002d72;border:0 !important;min-width:12.5rem;text-decoration:none !important}.single-column__links a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.single-column__links a:hover{color:#fff !important;text-decoration:underline !important;background-color:#0077d8}.single-column__links a:active{text-decoration:underline;background-color:#0077d8}.ehe .footer .footer-columns{display:flex;justify-content:space-between;flex-wrap:wrap;flex-direction:column;margin-bottom:0}@media(min-width:480px){.ehe .footer .footer-columns{flex-direction:row}}@media(min-width:920px){.ehe .footer .footer-columns{margin-bottom:1rem}}@media(min-width:1260px){.ehe .footer .footer-columns{margin-bottom:3rem}}.ehe .footer .footer-columns .footer-column{border-bottom:none;padding-bottom:1rem}@media(min-width:480px){.ehe .footer .footer-columns .footer-column{padding-bottom:1.875rem}}.ehe .footer .footer-columns .footer-column.column-first{width:100%;text-align:center;border:none;margin-bottom:1rem}.ehe .footer .footer-columns .footer-column.column-second{width:100%;text-align:center;padding-left:1rem;padding-right:1rem;display:inline-block;flex:1}@media(min-width:480px){.ehe .footer .footer-columns .footer-column.column-second{width:50%;border-right:1px solid #68ace5;text-align:right;padding-right:2.75rem}}.ehe .footer .footer-columns .footer-column.column-third{width:100%;text-align:center;padding-left:1rem;padding-right:1rem;display:inline-block;flex:1}@media(min-width:480px){.ehe .footer .footer-columns .footer-column.column-third{width:50%;text-align:left;padding-left:2.75rem}}.ehe .footer .footer-columns .footer-column .text-long{padding:.5rem 0}.ehe .footer .footer-columns .footer-column p{margin-bottom:.7rem;line-height:1.2rem}.ehe .footer .footer-columns .footer-column p strong{font-size:1.1rem}.ehe .footer .footer-columns .footer-social ul.menu{white-space:nowrap;margin:0 2rem}.ehe .footer .footer-columns .hr,.ehe .footer .footer-columns .text-long hr,.text-long .ehe .footer .footer-columns hr{border-color:#68ace5;width:100%;margin-bottom:.8rem}.ehe .footer nav#block-footerehesocial{display:flex;align-items:center}.ehe .footer nav#block-footerehemenuextra{padding-top:1rem}.ehe .footer .footer-bottom{display:flex;justify-content:space-between;flex-direction:column;align-items:center}.footer{background-color:#002d72;color:#fff;padding:2.5rem 0}@media(min-width:1260px){.footer{padding:4.375rem 0 3.75rem}}.footer-inner{max-width:1260px;width:100%;margin:0 auto;padding-left:1rem;padding-right:1rem;display:flex;flex-flow:column nowrap}@media(min-width:480px){.footer-inner{padding-left:1rem;padding-right:1rem}}@media(min-width:1260px){.footer-inner{padding-left:calc(1rem + calc(-50vw + calc(1260px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1260px / 2)))}}.footer .footer-columns{margin-bottom:1.875rem}@media(min-width:720px){.footer .footer-columns{display:flex;flex-wrap:wrap;justify-content:space-between}}@media(min-width:1260px){.footer .footer-columns{flex-wrap:nowrap;margin-bottom:6.25rem}}.footer .footer-columns .footer-column{border:1px solid #68ace5;border-width:0 0 3px;padding-bottom:1.875rem;margin-bottom:1.875rem}@media(min-width:720px){.footer .footer-columns .footer-column{width:50%}}@media(min-width:1260px){.footer .footer-columns .footer-column{border-width:0 3px 0 0;padding-bottom:0;margin-bottom:0;width:35%}}@media(min-width:720px){.footer .footer-columns .footer-column.column-first{width:100%}}@media(min-width:1260px){.footer .footer-columns .footer-column.column-first{width:35%;padding-right:.625rem}}@media(min-width:1260px){.footer .footer-columns .footer-column.column-second{width:30%;padding:0 .625rem 0 3.125rem}}@media(min-width:1260px){.footer .footer-columns .footer-column.column-third{border:0;padding:0 .625rem 0 3.125rem}}@media(min-width:720px){.footer .footer-bottom{display:flex;justify-content:space-between}}.footer .footer-bottom .block{margin-bottom:1.875rem}@media(min-width:720px){.footer .footer-bottom .block{margin-bottom:0}}.header-ehe{background-color:#002d72;color:#fff;display:flex;padding:1.25rem 0 .625rem;position:relative}@media(min-width:720px){.header-ehe{padding:1.875rem 0 1.25rem}}@media screen and (min-width:1000px){.header-ehe{padding-bottom:1.875rem}}.header-ehe .header-inner{margin:auto;max-width:1260px;width:100%;margin:0 auto;padding-left:1rem;padding-right:1rem}@media(min-width:480px){.header-ehe .header-inner{padding-left:1rem;padding-right:1rem}}@media(min-width:1260px){.header-ehe .header-inner{padding-left:calc(1rem + calc(-50vw + calc(1260px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1260px / 2)))}}.header-ehe .ehe-logo{margin-bottom:1.25rem}@media(min-width:720px){.header-ehe .ehe-logo{float:left;margin-bottom:0;margin-right:1.875rem;width:12.5rem}}@media(min-width:1260px){.header-ehe .ehe-logo{margin-right:0;width:22.5rem}}.header-ehe .ehe-logo img{margin-bottom:1.25rem;max-width:13.75rem;width:55%}@media(min-width:720px){.header-ehe .ehe-logo img{margin-bottom:0;margin-left:0;max-width:18.75rem;width:100%}}.header-ehe .ehe-text{display:none;color:#b7ddff;text-transform:uppercase}@media(min-width:720px){.header-ehe .ehe-text{display:block;float:left;width:calc(100% - 280px)}}@media screen and (min-width:1000px){.header-ehe .ehe-text{display:block}}@media(min-width:1260px){.header-ehe .ehe-text{width:calc(100% - 360px)}}.header-ehe .ehe-menu{padding:0}@media(min-width:720px){.header-ehe .ehe-menu{float:left;width:calc(100% - 230px)}}@media screen and (min-width:1000px){.header-ehe .ehe-menu{margin-top:0}}@media(min-width:1260px){.header-ehe .ehe-menu{width:calc(100% - 360px)}}.ehe-menu>.menu{margin:0;padding:0;list-style:none}.ehe-menu>.menu li{margin:0;padding:0;list-style:none}@media(min-width:720px){.ehe-menu>.menu{display:block;padding:0}}.ehe-menu>.menu li{display:none;font-family:"Gentona Bold",tahoma,sans-serif;position:relative;text-transform:uppercase}@media(min-width:720px){.ehe-menu>.menu li{display:block;margin:.5rem 0;padding:0}}@media screen and (min-width:1000px){.ehe-menu>.menu li{display:inline-block;margin-bottom:0;margin-right:1.25rem}}@media(min-width:1260px){.ehe-menu>.menu li{margin-right:3.75rem}}@media screen and (min-width:1000px){.ehe-menu>.menu li:first-child::after{position:absolute;top:5px;right:-15px;transform:none;content:"";display:block;position:absolute;height:15px;border-right:2px solid #fff}}@media(min-width:1260px){.ehe-menu>.menu li:first-child::after{position:absolute;top:5px;right:-32px;transform:none}}.ehe-menu>.menu li:last-child{display:block;float:right;margin-top:-3.5rem}@media(min-width:720px){.ehe-menu>.menu li:last-child{margin-top:-4.25rem}}@media screen and (min-width:1000px){.ehe-menu>.menu li:last-child{margin:.5rem 0}}.ehe-menu>.menu li:last-child::after{display:none}.ehe-menu>.menu li>a{border:2px solid transparent;color:#fff;padding:.25rem 0;text-decoration:none}.ehe-menu>.menu li>a:focus{outline:0;box-shadow:0 0 0 3px #b7ddff;text-decoration:underline !important}.ehe-menu>.menu li>a:hover{border-bottom:2px solid;color:#b7ddff}.ehe-menu>.menu li>a.btn-apply{background-color:#fff;color:#002d72;padding-left:1.5625rem;padding-right:1.5625rem;right:0}.ehe-menu>.menu li>a.btn-apply:focus{outline:0;box-shadow:0 0 0 3px #b7ddff;text-decoration:underline !important}.ehe-menu>.menu li>a.btn-apply:hover{background-color:#0077d8;border-bottom:none;color:#fff}.site-header{position:relative;background-color:#002d72;color:#fff;min-height:7.5rem;padding-top:1.25rem}@media(min-width:1260px){.site-header{min-height:9.375rem;padding-top:0}}.site-header .header-inner{max-width:1260px;width:100%;margin:0 auto;padding-left:1rem;padding-right:1rem}@media(min-width:480px){.site-header .header-inner{padding-left:1rem;padding-right:1rem}}@media(min-width:1260px){.site-header .header-inner{padding-left:calc(1rem + calc(-50vw + calc(1260px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1260px / 2)))}}.site-header .header-top{clear:both;display:none}@media(min-width:1260px){.site-header .header-top{display:flex;justify-content:flex-end}}.site-header .header-main{position:relative;display:flex;justify-content:space-between}.site-header .block-jhu-base-site-logo{max-width:75%}@media(min-width:920px){.site-header .block-jhu-base-site-logo{max-width:none}}.site-header .block-jhu-base-site-logo a{display:inline-block}.site-header .block-jhu-base-site-logo a:focus{outline:0;box-shadow:0 0 0 3px #b7ddff;text-decoration:underline !important}.static-card{position:relative;font-size:1.1875rem}.static-card>.contextual-region{position:static}.static-card .inner{position:relative}.static-card .static_card_inner{max-width:1260px;width:100%;margin:0 auto;padding-left:1rem;padding-right:1rem;padding-top:3.75rem;padding-bottom:3.75rem}@media(min-width:480px){.static-card .static_card_inner{padding-left:1rem;padding-right:1rem}}@media(min-width:1260px){.static-card .static_card_inner{padding-left:calc(1rem + calc(-50vw + calc(1260px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1260px / 2)))}}@media(min-width:920px){.static-card .static_card_inner{padding-bottom:6.25rem}}.static-card .static_card_inner.text-light{color:#fff}.static-card .static_card_inner.text-light a{color:#fff;text-decoration:underline;border-bottom:1px solid transparent}.static-card .static_card_inner.text-light a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.static-card .static_card_inner.text-light a:hover{color:#fff;text-decoration:none;border-bottom:1px solid}.static-card .static_card_inner.text-light a:focus{outline:0;box-shadow:0 0 0 3px #fff;text-decoration:underline !important}.static-card .static_card_inner.big .card-component__title>div{font-size:5rem;line-height:1}.static-card__text{position:relative;margin-bottom:1.875rem}@media(min-width:920px){.static-card__text{max-width:75%}}.static-card__title{position:relative;font-family:"Quadon ExtraBold",tahoma,sans-serif;color:#002d72}.text-light .static-card__title{color:#fff}.static-card__cards-grid{display:flex;flex-wrap:wrap}@media(min-width:720px){.static-card__cards-grid{margin:-0.9375rem 0 0 -0.9375rem;width:calc(100% + 15px)}}.static-card__cards-grid .card-component{width:100%;margin-bottom:.9375rem}@media(min-width:720px){.static-card__cards-grid .card-component{width:calc(50% - 15px);margin:.9375rem 0 0 .9375rem}}@media(min-width:920px){.static-card__cards-grid .card-component{width:calc(25% - 15px)}}.view-centers-institutes.view-display-id-block_1 .view-content{padding:1.875rem 0}.view-centers-institutes.view-display-id-block_1 .view-content>h3{margin:3.75rem 0 1.25rem}.view-centers-institutes.view-display-id-block_1 .view-content .views-row{margin-bottom:1.25rem}.views-exposed-form{position:relative;background-color:#51284f;color:#fff;padding:1.25rem 1.875rem;margin-bottom:1.25rem}@media(min-width:720px){.views-exposed-form{margin-bottom:5.625rem}}@media(min-width:720px){.view-faculty-person .views-exposed-form{margin-bottom:1.125rem}}.views-exposed-form .form-item{color:#fff}.views-exposed-form .exposed-search{margin-bottom:1.25rem}@media(min-width:720px){.views-exposed-form .exposed-search{display:flex}}.views-exposed-form .exposed-search .form-item{margin:0 0 1.25rem}@media(min-width:720px){.views-exposed-form .exposed-search .form-item{margin:0 1.25rem 0 0}}@media(min-width:920px){.views-exposed-form .exposed-search .form-item{width:31.25rem}}.views-exposed-form .exposed-search .form-item .form-text{width:100%;padding:.75rem}.views-exposed-form .exposed-search .form-item .form-text:focus{outline:3px solid #fff;text-decoration:none !important}.views-exposed-form .exposed-search .form-actions input[value=Search]{border:none;cursor:pointer;display:inline-block;text-decoration:none;text-align:center;text-transform:uppercase;position:relative;margin:0;padding:.875rem 1.5625rem;font-family:"Gentona SemiBold",tahoma,sans-serif;color:#fff !important;background-color:#002d72;border:0 !important;min-width:12.5rem;text-decoration:none !important;color:#002d72 !important;background-color:#fff;border:1px solid #002d72 !important;margin-bottom:.625rem}.views-exposed-form .exposed-search .form-actions input[value=Search]:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.views-exposed-form .exposed-search .form-actions input[value=Search]:hover{color:#fff !important;text-decoration:underline !important;background-color:#0077d8}.views-exposed-form .exposed-search .form-actions input[value=Search]:active{text-decoration:underline;background-color:#0077d8}.views-exposed-form .exposed-search .form-actions input[value=Search]:focus{outline:3px solid #0077d8;text-decoration:underline !important}.views-exposed-form .exposed-search .form-actions input[value=Search]:hover{color:#fff !important}@media(min-width:720px){.views-exposed-form .exposed-search .form-actions input[value=Search]{margin-bottom:0}}.views-exposed-form .exposed-search .form-actions input[value="Reset filters"]{border:none;cursor:pointer;display:inline-block;text-decoration:none;text-align:center;text-transform:uppercase;position:relative;margin:0;padding:.875rem 1.5625rem;font-family:"Gentona SemiBold",tahoma,sans-serif;color:#fff !important;background-color:#002d72;border:0 !important;min-width:12.5rem;text-decoration:none !important;color:#002d72 !important;background-color:#fff;border:1px solid #002d72 !important;border:2px solid #002d72 !important}.views-exposed-form .exposed-search .form-actions input[value="Reset filters"]:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.views-exposed-form .exposed-search .form-actions input[value="Reset filters"]:hover{color:#fff !important;text-decoration:underline !important;background-color:#0077d8}.views-exposed-form .exposed-search .form-actions input[value="Reset filters"]:active{text-decoration:underline;background-color:#0077d8}.views-exposed-form .exposed-search .form-actions input[value="Reset filters"]:focus{outline:3px solid #0077d8;text-decoration:underline !important}.views-exposed-form .exposed-search .form-actions input[value="Reset filters"]:hover{color:#fff !important}@media(min-width:720px){.views-exposed-form .exposed-search .form-actions input[value="Reset filters"]{position:absolute;right:0;bottom:-70px;transform:none}}@media(min-width:920px){.views-exposed-form .exposed-checkboxes{display:flex}}.views-exposed-form .exposed-checkboxes .fieldgroup{margin:0}.views-exposed-form .exposed-checkboxes .h2,.views-exposed-form .exposed-checkboxes h2,.views-exposed-form .exposed-checkboxes h2 strong,h2 .views-exposed-form .exposed-checkboxes strong{font-family:"Gentona SemiBold",tahoma,sans-serif;font-size:1.25rem;text-transform:uppercase;color:#fff;font-weight:normal}.views-exposed-form .exposed-checkboxes .column-checkbox{margin-bottom:1.25rem}@media(min-width:920px){.views-exposed-form .exposed-checkboxes .column-checkbox{margin-bottom:0;padding-right:1.25rem}}@media(min-width:920px){.views-exposed-form .exposed-checkboxes .column-checkbox:nth-of-type(1){min-width:42%}}@media(min-width:920px){.views-exposed-form .exposed-checkboxes .column-checkbox:nth-of-type(2){min-width:8.75rem}}@media(min-width:720px){.views-exposed-form .exposed-checkboxes #edit-field-program-type-term-value--wrapper .form-checkboxes,.views-exposed-form .exposed-checkboxes #edit-field-department-target-id-entityreference-filter--wrapper .form-checkboxes{-moz-column-count:2;column-count:2;-moz-column-gap:.625rem;column-gap:.625rem;flex-grow:2;padding-right:1.25rem}}.views-exposed-form .exposed-checkboxes .form-checkboxes .form-item{margin:0 0 .625rem;color:#fff;overflow:hidden;display:flex;align-items:first baseline}.views-exposed-form .exposed-checkboxes .form-checkboxes .form-item:focus-within{outline:2px solid #fff}.views-exposed-form .exposed-checkboxes .form-checkboxes .form-item:last-child{margin-bottom:0}.views-exposed-form .exposed-checkboxes .form-checkboxes .form-item .form-item__label{padding:0;margin:0 0 0 5px;font-weight:normal;line-height:1.2}.views-exposed-form .exposed-dropdowns{display:flex;flex-wrap:wrap}.views-exposed-form .exposed-dropdowns .form-item{margin:0 1.25rem 1.25rem 0}.views-exposed-form .exposed-dropdowns .form-item:focus-within{outline:2px solid #fff}.views-exposed-form .exposed-dropdowns .form-item .form-item__label{white-space:nowrap}.views-exposed-form .exposed-dropdowns .form-item__dropdown select{background-color:#fff}.views-exposed-form+.view-content .view__text-on-demand{text-align:center;margin:4em 0 4em;padding:3em 0 0;border-top:1px solid #e5e5e5;border-top:1px solid var(--c-highlight-high)}fieldset#edit-work-type--wrapper{margin-top:30px}@media(min-width:920px){fieldset#edit-work-type--wrapper{margin-top:0}}@media(min-width:720px){.faculty-list-people-cards .view-content{display:flex;flex-wrap:wrap;margin:-1.25rem 0 0 -1.25rem;width:calc(100% + 20px)}}.faculty-list-people-cards .view-content .views-row{margin-bottom:1.25rem}@media(min-width:720px){.faculty-list-people-cards .view-content .views-row{width:calc(25% - 20px);margin:1.25rem 0 0 1.25rem}}@media(min-width:720px){.faculty-list-people-cards .view-content .views-row>.views-field{height:100%}}.faculty-list-people-cards .view-content .views-row>.views-field .people-card{height:100%}.faculty-list-people-cards .views-pager{width:100%;margin:2.5rem 0;padding:2.5rem 0;border-top:2px solid #002d72}.view-id-faculty_person .views-exposed-form{padding:1.875rem 1.875rem 1.375rem}.view-id-faculty_person .views-exposed-form .exposed-search{margin-bottom:initial}.view-id-faculty_person .views-exposed-form .exposed-search .form-item{margin-bottom:1.25rem;margin-right:initial}@media(min-width:720px){.view-id-faculty_person .views-exposed-form .exposed-search .form-item+.form-item{margin-left:.625rem}}@media(min-width:720px){.view-id-faculty_person .views-exposed-form .exposed-search{display:flex}.view-id-faculty_person .views-exposed-form .exposed-search .form-item{flex:1 1 auto}}.view-id-faculty_person .views-exposed-form .form-item-program-area-tracks .form-item__dropdown,.view-id-faculty_person .views-exposed-form .form-item-title .form-item__dropdown,.view-id-faculty_person .views-exposed-form .form-item-departments .form-item__dropdown{background-color:#fff}.view-id-faculty_person .views-exposed-form .form-item-program-area-tracks .form-item__dropdown .form-item__select,.view-id-faculty_person .views-exposed-form .form-item-title .form-item__dropdown .form-item__select,.view-id-faculty_person .views-exposed-form .form-item-departments .form-item__dropdown .form-item__select{height:2.875rem;font-family:"Gentona SemiBold",tahoma,sans-serif}.view-id-faculty_person .views-exposed-form .form-item-program-area-tracks .form-item__label,.view-id-faculty_person .views-exposed-form .form-item-title .form-item__label,.view-id-faculty_person .views-exposed-form .form-item-departments .form-item__label{display:block;overflow:hidden;text-indent:-9999px;font-size:0;line-height:0;margin:0;padding:0;position:absolute;width:0}.view-id-faculty_person .views-exposed-form .form-item-program-area-tracks .form-item__label::after,.view-id-faculty_person .views-exposed-form .form-item-program-area-tracks .form-item__label::before,.view-id-faculty_person .views-exposed-form .form-item-title .form-item__label::after,.view-id-faculty_person .views-exposed-form .form-item-title .form-item__label::before,.view-id-faculty_person .views-exposed-form .form-item-departments .form-item__label::after,.view-id-faculty_person .views-exposed-form .form-item-departments .form-item__label::before{text-indent:9999px}.view-id-faculty_person .views-exposed-form .exposed-checkboxes fieldset.form-composite{margin-bottom:1.125rem}.view-id-faculty_person .views-exposed-form .exposed-checkboxes fieldset.form-composite>legend{display:block;overflow:hidden;text-indent:-9999px;font-size:0;line-height:0;margin:0;padding:0;position:absolute;width:0}.view-id-faculty_person .views-exposed-form .exposed-checkboxes fieldset.form-composite>legend::after,.view-id-faculty_person .views-exposed-form .exposed-checkboxes fieldset.form-composite>legend::before{text-indent:9999px}.view-id-faculty_person .views-exposed-form .exposed-checkboxes fieldset.form-composite .form-checkboxes{display:grid;grid-template-columns:1fr;grid-gap:.4375rem}@media(min-width:720px){.view-id-faculty_person .views-exposed-form .exposed-checkboxes fieldset.form-composite .form-checkboxes{grid-template-columns:1fr 1fr 1fr 1fr}}.view-id-faculty_person .views-exposed-form .exposed-checkboxes fieldset.form-composite .form-checkboxes .form-type-checkbox{position:relative;margin-bottom:.3125rem;border:2px solid #563553;border-radius:.4375rem}@media(min-width:720px){.view-id-faculty_person .views-exposed-form .exposed-checkboxes fieldset.form-composite .form-checkboxes .form-type-checkbox{margin-bottom:initial}}.view-id-faculty_person .views-exposed-form .exposed-checkboxes fieldset.form-composite .form-checkboxes .form-type-checkbox:hover,.view-id-faculty_person .views-exposed-form .exposed-checkboxes fieldset.form-composite .form-checkboxes .form-type-checkbox.highlight{background-color:#2f172d;border-color:#d38bf4}.view-id-faculty_person .views-exposed-form .exposed-checkboxes fieldset.form-composite .form-checkboxes .form-type-checkbox .form-item__label{font-family:"Gentona Bold",tahoma,sans-serif;text-transform:uppercase;padding:1.25rem 1.25rem 1.25rem 2.8125rem;margin:0;width:100%;height:100%}.view-id-faculty_person .views-exposed-form .exposed-checkboxes fieldset.form-composite .form-checkboxes .form-type-checkbox .form-item__label>p{font-family:"Gentona Book",tahoma,sans-serif,"Helvetica","Arial",sans-serif;font-style:italic;font-size:1rem;text-transform:none;margin:.625rem 0 0}.view-id-faculty_person .views-exposed-form .exposed-checkboxes fieldset.form-composite .form-checkboxes .form-type-checkbox .form-checkbox{position:absolute;top:24px;left:20px;transform:none}.view-id-faculty_person .views-exposed-form .exposed-checkboxes .form-checkboxes .form-item{overflow:visible}.view-id-faculty_person .views-exposed-form .exposed-checkboxes .form-checkboxes .form-item:focus-within{outline:2px solid #51284f}.view-id-faculty_person .views-exposed-form .exposed-actions{text-align:right}.view-id-faculty_person .views-exposed-form .exposed-actions .form-actions{display:flex;flex-direction:column}@media(min-width:720px){.view-id-faculty_person .views-exposed-form .exposed-actions .form-actions{flex-direction:row-reverse}}.view-id-faculty_person .views-exposed-form .exposed-actions .form-actions .button[value=Search]{border:none;cursor:pointer;display:inline-block;text-decoration:none;text-align:center;text-transform:uppercase;position:relative;margin:0;padding:.875rem 1.5625rem;font-family:"Gentona SemiBold",tahoma,sans-serif;color:#fff !important;background-color:#002d72;border:0 !important;min-width:12.5rem;text-decoration:none !important;color:#002d72 !important;background-color:#fff;border:1px solid #002d72 !important}.view-id-faculty_person .views-exposed-form .exposed-actions .form-actions .button[value=Search]:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.view-id-faculty_person .views-exposed-form .exposed-actions .form-actions .button[value=Search]:hover{color:#fff !important;text-decoration:underline !important;background-color:#0077d8}.view-id-faculty_person .views-exposed-form .exposed-actions .form-actions .button[value=Search]:active{text-decoration:underline;background-color:#0077d8}.view-id-faculty_person .views-exposed-form .exposed-actions .form-actions .button[value=Search]:focus{outline:3px solid #0077d8;text-decoration:underline !important}.view-id-faculty_person .views-exposed-form .exposed-actions .form-actions .button[value=Search]:hover{color:#fff !important}.view-id-faculty_person .views-exposed-form .exposed-actions .form-actions .button[value="Reset filters"]{background-color:transparent;color:#fff !important;font-family:"Gentona Medium",tahoma,sans-serif;text-decoration:underline !important;margin-right:.625rem}.view-id-faculty_person .views-exposed-form .exposed-actions .form-actions .button[value="Reset filters"]:hover{color:#fff !important;background-color:transparent}.view-id-faculty_person .views-exposed-form .exposed-actions .form-actions .button[value="Reset filters"]:active{background-color:transparent}.view-id-faculty_person .views-exposed-form .exposed-actions .form-actions .button[value="Reset filters"]:focus{outline:3px solid #fff;text-decoration:underline !important}.view-id-faculty_person .views-exposed-form .exposed-actions .form-actions .button[value="Reset filters"]:hover{text-decoration:none !important}.view-id-faculty_person .view-header{padding-bottom:1.25rem}.view-id-faculty_person .view-header::before,.view-id-faculty_person .view-header::after{content:"";display:table}.view-id-faculty_person .view-header::after{clear:both}.view-id-faculty_person .view-header .view-results{text-align:center;font-family:"Gentona Bold",tahoma,sans-serif;margin-bottom:1.25rem}.view-id-faculty_person .view-header .jhu-faculty-grid-table-container{display:flex;align-items:center;margin-bottom:1.875rem}@media(min-width:720px){.view-id-faculty_person .view-header .jhu-faculty-grid-table-container{float:left;margin-bottom:0}}.view-id-faculty_person .view-header .jhu-faculty-grid-table-container::after{content:"Display type";margin-left:.625rem;color:#6b6b6b}.view-id-faculty_person .view-header .jhu-faculty-grid-table-container a{display:block;overflow:hidden;text-indent:-9999px;font-size:0;line-height:0;margin:0;padding:0;position:absolute;width:0;position:relative;display:block;height:2.25rem;width:2.25rem;margin-right:.3125rem;border:1px solid #6b6b6b;background-size:100%}.view-id-faculty_person .view-header .jhu-faculty-grid-table-container a::after,.view-id-faculty_person .view-header .jhu-faculty-grid-table-container a::before{text-indent:9999px}.view-id-faculty_person .view-header .jhu-faculty-grid-table-container a.faculty-display-type-display_type_grid{background-image:url(/themes/custom/jhsph/images/icons/icon-grid-gray.png);background-repeat:no-repeat;background-position:center center}.view-id-faculty_person .view-header .jhu-faculty-grid-table-container a.faculty-display-type-display_type_grid:hover,.view-id-faculty_person .view-header .jhu-faculty-grid-table-container a.faculty-display-type-display_type_grid:focus,.view-id-faculty_person .view-header .jhu-faculty-grid-table-container a.faculty-display-type-display_type_grid.is-active{background-image:url(/themes/custom/jhsph/images/icons/icon-grid-white.png);background-repeat:no-repeat;background-position:center center;background-color:#002d72;border-color:transparent}.view-id-faculty_person .view-header .jhu-faculty-grid-table-container a.faculty-display-type-display_type_table{background-image:url(/themes/custom/jhsph/images/icons/icon-list-gray.png);background-repeat:no-repeat;background-position:center center}.view-id-faculty_person .view-header .jhu-faculty-grid-table-container a.faculty-display-type-display_type_table:hover,.view-id-faculty_person .view-header .jhu-faculty-grid-table-container a.faculty-display-type-display_type_table:focus,.view-id-faculty_person .view-header .jhu-faculty-grid-table-container a.faculty-display-type-display_type_table.is-active{background-image:url(/themes/custom/jhsph/images/icons/icon-list-white.png);background-repeat:no-repeat;background-position:center center;background-color:#002d72;border-color:transparent}@media(min-width:720px){.view-id-faculty_person .view-header .jhu-faculty--faculty-per-page{float:right}}.view-id-faculty_person .view-header .jhu-faculty--faculty-per-page .views-exposed-form{background-color:transparent;padding:0;color:#262626;margin-bottom:0}.view-id-faculty_person .view-header .jhu-faculty-go-container{display:flex !important;align-items:center}.view-id-faculty_person .view-header .jhu-faculty-go-container>.form-item-items-per-page{display:flex;align-items:center;margin:0}.view-id-faculty_person .view-header .jhu-faculty-go-container>.form-item-items-per-page .form-item__label{margin:0;padding:0;color:#6b6b6b;margin-right:.625rem;font-weight:normal}.view-id-faculty_person .view-header .jhu-faculty-go-container>.form-item-items-per-page .form-item__dropdown{background-color:#efefef;height:2.5rem;border:0}.view-id-faculty_person .view-header .jhu-faculty-go-container .go-submit{border:none;cursor:pointer;display:inline-block;text-decoration:none;text-align:center;text-transform:uppercase;position:relative;margin:0;padding:.875rem 1.5625rem;font-family:"Gentona SemiBold",tahoma,sans-serif;color:#fff !important;background-color:#002d72;border:0 !important;min-width:12.5rem;text-decoration:none !important;color:#002d72 !important;background-color:#fff;border:1px solid #002d72 !important;min-width:inherit;padding:0 10px;height:2.5rem;margin-left:.3125rem}.view-id-faculty_person .view-header .jhu-faculty-go-container .go-submit:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.view-id-faculty_person .view-header .jhu-faculty-go-container .go-submit:hover{color:#fff !important;text-decoration:underline !important;background-color:#0077d8}.view-id-faculty_person .view-header .jhu-faculty-go-container .go-submit:active{text-decoration:underline;background-color:#0077d8}.view-id-faculty_person .view-header .jhu-faculty-go-container .go-submit:focus{outline:3px solid #0077d8;text-decoration:underline !important}.view-id-faculty_person .view-header .jhu-faculty-go-container .go-submit:hover{color:#fff !important}.view-id-faculty_person .view-content table{background-color:#f2f5f8;border:0;border-top:1px solid #efefef}.view-id-faculty_person .view-content table thead tr{display:block}@media(min-width:720px){.view-id-faculty_person .view-content table thead tr{display:table-row}}.view-id-faculty_person .view-content table thead th{text-transform:uppercase;font-size:.9375rem;background-color:transparent;color:#262626;line-height:1;white-space:nowrap;border:0;border-bottom:1px solid #efefef;width:100%;display:block;padding:.625rem 0 .625rem 1.25rem}.view-id-faculty_person .view-content table thead th:last-child{padding:.625rem 1.25rem}@media(min-width:720px){.view-id-faculty_person .view-content table thead th{display:table-cell;width:16%}}@media(min-width:720px){.view-id-faculty_person .view-content table thead th.views-field-field-overview-1{width:50%}}.view-id-faculty_person .view-content table thead th.is-active a::after{display:none}.view-id-faculty_person .view-content table thead th .tablesort{position:absolute}.view-id-faculty_person .view-content table thead th a{color:#262626;text-decoration:underline;border-bottom:1px solid transparent;display:inline-block}.view-id-faculty_person .view-content table thead th a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.view-id-faculty_person .view-content table thead th a:hover{color:#262626;text-decoration:none;border-bottom:1px solid}.view-id-faculty_person .view-content table thead th a::after{content:"";display:inline-block;position:absolute;height:11px;width:7px;background-image:url(/themes/custom/jhsph/images/icons/icon-sort.png);background-repeat:no-repeat;background-position:center center;background-size:contain;margin-left:.3125rem;margin-top:2px}.view-id-faculty_person .view-content table tbody tr{display:block}@media(min-width:720px){.view-id-faculty_person .view-content table tbody tr{display:table-row}}.view-id-faculty_person .view-content table tbody td{display:block;border-right:none;border-bottom:none;padding:.3125rem 1.25rem 0}.view-id-faculty_person .view-content table tbody td:first-child{padding-top:1.25rem}.view-id-faculty_person .view-content table tbody td:last-child{padding-bottom:1.25rem;border-bottom:1px solid #e5e5e5;border-bottom:1px solid var(--c-highlight-high)}@media(min-width:720px){.view-id-faculty_person .view-content table tbody td{display:table-cell;border-bottom:1px solid #e5e5e5;border-bottom:1px solid var(--c-highlight-high);padding:1.25rem 0 1.25rem 1.25rem}.view-id-faculty_person .view-content table tbody td:last-child{padding-right:1.25rem}}.view-id-faculty_person .view-content table tbody td a{color:#002d72;text-decoration:none;border-bottom:1px solid transparent;font-family:"Gentona Bold",tahoma,sans-serif}.view-id-faculty_person .view-content table tbody td a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.view-id-faculty_person .view-content table tbody td a:hover{color:#262626;text-decoration:none;border-bottom:1px solid}.view-id-faculty_person .view-content table tbody td p{margin:0 0 .625rem}.view-id-faculty_person .view-content table tbody td p:last-child{margin-bottom:0}.funding-opportunities-list .views-exposed-form .exposed-search .form-item{width:100%}.funding-opportunities-list .views-exposed-form .exposed-checkboxes{grid-template-columns:repeat(2,1fr);grid-template-areas:"col1a col2a" "col1a col2b" "col1a col2c" "col1a ." "col1b .";grid-gap:20px}@media(min-width:720px){.funding-opportunities-list .views-exposed-form .exposed-checkboxes{display:grid}}.funding-opportunities-list .views-exposed-form .exposed-checkboxes #edit-department--wrapper{grid-area:col1a}.funding-opportunities-list .views-exposed-form .exposed-checkboxes #edit-program--wrapper,.funding-opportunities-list .views-exposed-form .exposed-checkboxes #edit-field-programs-target-id-entityreference-filter--wrapper{grid-area:col1b}.funding-opportunities-list .views-exposed-form .exposed-checkboxes #edit-applicanttype--wrapper{grid-area:col2a}.funding-opportunities-list .views-exposed-form .exposed-checkboxes #edit-academiclevel--wrapper{grid-area:col2b}.funding-opportunities-list .views-exposed-form .exposed-checkboxes #edit-internationalpreferred--wrapper{grid-area:col2c}@media(min-width:720px){.funding-opportunities-list .views-exposed-form .form-actions{display:flex}}@media(min-width:720px){.funding-opportunities-list .views-exposed-form .form-actions input[value=Search]{margin-bottom:0;margin-right:.625rem}}.funding-opportunities-list .view-content{padding-top:1.875rem}.funding-opportunities-list .view-content .views-row{margin-bottom:1.875rem;padding-bottom:1.875rem;border-bottom:1px solid #ccc}.view-global-headlines.view-display-id-secondary .view-content .views-row{border-bottom:1px solid #ccc;margin-bottom:1.25rem;padding-bottom:1.25rem}.view-global-headlines.view-display-id-secondary .view-content .views-row:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}@media(min-width:920px){.view-global-headlines.view-display-id-tertiary .view-content{display:flex;flex-wrap:wrap;justify-content:space-between}}.view-global-headlines.view-display-id-tertiary .view-content .views-row{margin-bottom:1.875rem}@media(min-width:920px){.view-global-headlines.view-display-id-tertiary .view-content .views-row{width:30%}}.view-global-headlines.view-display-id-tertiary .more-link{text-align:center}.view-global-headlines.view-display-id-tertiary .more-link a{border:none;cursor:pointer;display:inline-block;text-decoration:none;text-align:center;text-transform:uppercase;position:relative;margin:0;padding:.875rem 1.5625rem;font-family:"Gentona SemiBold",tahoma,sans-serif;color:#fff !important;background-color:#002d72;border:0 !important;min-width:12.5rem;text-decoration:none !important}.view-global-headlines.view-display-id-tertiary .more-link a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.view-global-headlines.view-display-id-tertiary .more-link a:hover{color:#fff !important;text-decoration:underline !important;background-color:#0077d8}.view-global-headlines.view-display-id-tertiary .more-link a:active{text-decoration:underline;background-color:#0077d8}.view-group-news.view-display-id-news_with_group_topics_filter .views-exposed-form{border-bottom:.25rem solid #002D72;border-bottom:.25rem solid var(--c-primary);border-top:1px solid #e5e5e5;border-top:1px solid var(--c-highlight-high);background-color:#f2f5f8;margin-bottom:0}@media(min-width:920px){.view-group-news.view-display-id-news_with_group_topics_filter .views-exposed-form{display:flex;flex-wrap:wrap;justify-content:end}}@media(min-width:920px){.view-group-news.view-display-id-news_with_group_topics_filter .views-exposed-form .form-item{padding-right:1rem;margin-bottom:0}}.view-group-news.view-display-id-news_with_group_topics_filter .views-exposed-form .js-form-type-textfield .form-item__label{display:block;overflow:hidden;text-indent:-9999px;font-size:0;line-height:0;margin:0;padding:0;position:absolute;width:0}.view-group-news.view-display-id-news_with_group_topics_filter .views-exposed-form .js-form-type-textfield .form-item__label::after,.view-group-news.view-display-id-news_with_group_topics_filter .views-exposed-form .js-form-type-textfield .form-item__label::before{text-indent:9999px}.view-group-news.view-display-id-news_with_group_topics_filter .views-exposed-form .js-form-type-select .form-item__dropdown{background-color:#fff}.view-group-news.view-display-id-news_with_group_topics_filter .views-exposed-form .js-form-type-select .form-item__dropdown .form-item__select{height:2.875rem;font-family:"Gentona SemiBold",tahoma,sans-serif}.view-group-news.view-display-id-news_with_group_topics_filter .views-exposed-form .js-form-type-select .form-item__label{display:block;overflow:hidden;text-indent:-9999px;font-size:0;line-height:0;margin:0;padding:0;position:absolute;width:0}.view-group-news.view-display-id-news_with_group_topics_filter .views-exposed-form .js-form-type-select .form-item__label::after,.view-group-news.view-display-id-news_with_group_topics_filter .views-exposed-form .js-form-type-select .form-item__label::before{text-indent:9999px}.view-group-news.view-display-id-news_with_group_topics_filter .views-exposed-form .form-item-search{flex:1 0 48%}.view-group-news.view-display-id-news_with_group_topics_filter .views-exposed-form .form-item-field-topics-target-id{flex:0 0 32%}.view-group-news.view-display-id-news_with_group_topics_filter .views-exposed-form .form-item__textfield,.view-group-news.view-display-id-news_with_group_topics_filter .views-exposed-form .form-item__dropdown{width:100%;border-color:#bababa}.view-group-news.view-display-id-news_with_group_topics_filter .views-exposed-form .form-item__textfield:-ms-input-placeholder{color:#747474}.view-group-news.view-display-id-news_with_group_topics_filter .views-exposed-form .form-item__textfield::placeholder{color:#747474}.view-group-news.view-display-id-news_with_group_topics_filter .views-exposed-form .form-actions{flex:0 0 20%;display:flex;align-items:flex-end;flex-direction:column}.view-group-news.view-display-id-news_with_group_topics_filter .views-exposed-form .form-actions input[value=Search]{border:none;cursor:pointer;display:inline-block;text-decoration:none;text-align:center;text-transform:uppercase;position:relative;margin:0;padding:.875rem 1.5625rem;font-family:"Gentona SemiBold",tahoma,sans-serif;color:#fff !important;background-color:#002d72;border:0 !important;min-width:12.5rem;text-decoration:none !important;width:100%;padding:.8rem}.view-group-news.view-display-id-news_with_group_topics_filter .views-exposed-form .form-actions input[value=Search]:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.view-group-news.view-display-id-news_with_group_topics_filter .views-exposed-form .form-actions input[value=Search]:hover{color:#fff !important;text-decoration:underline !important;background-color:#0077d8}.view-group-news.view-display-id-news_with_group_topics_filter .views-exposed-form .form-actions input[value=Search]:active{text-decoration:underline;background-color:#0077d8}.view-group-news.view-display-id-news_with_group_topics_filter .views-exposed-form .form-actions input[value="Reset filters"]{background-color:transparent;font-family:"Gentona Medium",tahoma,sans-serif;text-decoration:underline !important;color:#202020 !important}@media(min-width:920px){.view-group-news.view-display-id-news_with_group_topics_filter .views-exposed-form .form-actions input[value="Reset filters"]{text-align:right;padding:1em 0 0}}.view-group-news.view-display-id-news_with_group_topics_filter .views-exposed-form .form-actions input[value="Reset filters"]:hover{text-decoration:none !important;color:#000 !important}.view-group-news.view-display-id-news_with_group_topics_filter .views-exposed-form .form-actions input[value=Search],.view-group-news.view-display-id-news_with_group_topics_filter .views-exposed-form .form-actions input[value="Reset filters"]{min-width:initial}.view-group-news.view-display-id-news_with_group_topics_filter .view-content .views-row{border-bottom:1px solid #e5e5e5;border-bottom:1px solid var(--c-highlight-high)}.view-group-news.view-display-id-news_with_group_topics_filter .view-content .views-row:nth-child(odd){background-color:initial}.view-group-news.view-display-id-news_with_group_topics_filter .view-content .views-row:nth-child(even){background-color:#eff3f7}.view-group-news.view-display-id-news_with_group_topics_filter .views-pager{margin-top:1rem}@media(min-width:720px){.headline-articles-3-horizontal .view-content{display:flex;flex-wrap:wrap;margin:-1.25rem 0 0 -1.25rem;width:calc(100% + 20px)}}.headline-articles-3-horizontal .view-content .card{margin-bottom:1.25rem}@media(min-width:720px){.headline-articles-3-horizontal .view-content .card{width:calc(33% - 20px);margin:1.25rem 0 0 1.25rem}}.view-id-headline_articles .views-exposed-form{padding:1.875rem 1.875rem 1.375rem}.view-id-headline_articles .views-exposed-form .exposed-search{margin-bottom:initial}.view-id-headline_articles .views-exposed-form .exposed-search .form-item{margin-bottom:1.25rem;margin-right:initial}@media(min-width:720px){.view-id-headline_articles .views-exposed-form .exposed-search .form-item+.form-item{margin-left:.625rem}}.view-id-headline_articles .views-exposed-form .js-form-type-textfield .form-item__label{display:block;overflow:hidden;text-indent:-9999px;font-size:0;line-height:0;margin:0;padding:0;position:absolute;width:0}.view-id-headline_articles .views-exposed-form .js-form-type-textfield .form-item__label::after,.view-id-headline_articles .views-exposed-form .js-form-type-textfield .form-item__label::before{text-indent:9999px}.view-id-headline_articles .views-exposed-form .js-form-type-select .form-item__dropdown{background-color:#fff}.view-id-headline_articles .views-exposed-form .js-form-type-select .form-item__dropdown .form-item__select{height:2.875rem;font-family:"Gentona SemiBold",tahoma,sans-serif}.view-id-headline_articles .views-exposed-form .js-form-type-select .form-item__label{display:block;overflow:hidden;text-indent:-9999px;font-size:0;line-height:0;margin:0;padding:0;position:absolute;width:0}.view-id-headline_articles .views-exposed-form .js-form-type-select .form-item__label::after,.view-id-headline_articles .views-exposed-form .js-form-type-select .form-item__label::before{text-indent:9999px}.view-id-headline_articles .views-exposed-form .form-item-search{flex:1 0 auto}.view-id-headline_articles .views-exposed-form .form-item-field-topics-target-id{flex:0 0 25%}.view-id-headline_articles .views-exposed-form .form-item-type{flex:0 0 20%}.view-id-headline_articles .views-exposed-form .exposed-actions{text-align:right}.view-id-headline_articles .views-exposed-form .exposed-actions .form-actions{display:flex;flex-direction:column}@media(min-width:720px){.view-id-headline_articles .views-exposed-form .exposed-actions .form-actions{flex-direction:row-reverse}}.view-id-headline_articles .views-exposed-form .exposed-actions .form-actions .button[value=Search]{border:none;cursor:pointer;display:inline-block;text-decoration:none;text-align:center;text-transform:uppercase;position:relative;margin:0;padding:.875rem 1.5625rem;font-family:"Gentona SemiBold",tahoma,sans-serif;color:#fff !important;background-color:#002d72;border:0 !important;min-width:12.5rem;text-decoration:none !important;color:#002d72 !important;background-color:#fff;border:1px solid #002d72 !important}.view-id-headline_articles .views-exposed-form .exposed-actions .form-actions .button[value=Search]:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.view-id-headline_articles .views-exposed-form .exposed-actions .form-actions .button[value=Search]:hover{color:#fff !important;text-decoration:underline !important;background-color:#0077d8}.view-id-headline_articles .views-exposed-form .exposed-actions .form-actions .button[value=Search]:active{text-decoration:underline;background-color:#0077d8}.view-id-headline_articles .views-exposed-form .exposed-actions .form-actions .button[value=Search]:focus{outline:3px solid #0077d8;text-decoration:underline !important}.view-id-headline_articles .views-exposed-form .exposed-actions .form-actions .button[value=Search]:hover{color:#fff !important}.view-id-headline_articles .views-exposed-form .exposed-actions .form-actions .button[value="Reset filters"]{background-color:transparent;color:#fff !important;font-family:"Gentona Medium",tahoma,sans-serif;text-decoration:underline !important;margin-right:.625rem}.view-id-headline_articles .views-exposed-form .exposed-actions .form-actions .button[value="Reset filters"]:hover{color:#fff !important;background-color:transparent}.view-id-headline_articles .views-exposed-form .exposed-actions .form-actions .button[value="Reset filters"]:active{background-color:transparent}.view-id-headline_articles .views-exposed-form .exposed-actions .form-actions .button[value="Reset filters"]:focus{outline:3px solid #fff;text-decoration:underline !important}.view-id-headline_articles .views-exposed-form .exposed-actions .form-actions .button[value="Reset filters"]:hover{text-decoration:none !important}.view-list--teasers.view-display-id-newsroom_news_releases .views-exposed-form{border-top:.25rem solid #002D72;border-top:.25rem solid var(--c-primary);border-bottom:1px solid #e5e5e5;border-bottom:1px solid var(--c-highlight-high);background-color:#f2f5f8;margin-bottom:0}@media(min-width:920px){.view-list--teasers.view-display-id-newsroom_news_releases .views-exposed-form{display:flex;flex-wrap:wrap;justify-content:end}}@media(min-width:920px){.view-list--teasers.view-display-id-newsroom_news_releases .views-exposed-form .form-item{padding-right:1rem}}.view-list--teasers.view-display-id-newsroom_news_releases .views-exposed-form .form-item-search{flex:0 0 48%}.view-list--teasers.view-display-id-newsroom_news_releases .views-exposed-form .form-item-field-topics-target-id{flex:0 0 32%}.view-list--teasers.view-display-id-newsroom_news_releases .views-exposed-form .form-item__textfield,.view-list--teasers.view-display-id-newsroom_news_releases .views-exposed-form .form-item__dropdown{width:100%;border-color:#bababa}.view-list--teasers.view-display-id-newsroom_news_releases .views-exposed-form .form-item__textfield:-ms-input-placeholder{color:#747474}.view-list--teasers.view-display-id-newsroom_news_releases .views-exposed-form .form-item__textfield::placeholder{color:#747474}.view-list--teasers.view-display-id-newsroom_news_releases .views-exposed-form .form-actions{flex:0 0 20%;display:flex;align-items:flex-end;flex-direction:column}.view-list--teasers.view-display-id-newsroom_news_releases .views-exposed-form .form-actions input[value=Search]{border:none;cursor:pointer;display:inline-block;text-decoration:none;text-align:center;text-transform:uppercase;position:relative;margin:0;padding:.875rem 1.5625rem;font-family:"Gentona SemiBold",tahoma,sans-serif;color:#fff !important;background-color:#002d72;border:0 !important;min-width:12.5rem;text-decoration:none !important;width:100%;padding:.8rem}.view-list--teasers.view-display-id-newsroom_news_releases .views-exposed-form .form-actions input[value=Search]:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.view-list--teasers.view-display-id-newsroom_news_releases .views-exposed-form .form-actions input[value=Search]:hover{color:#fff !important;text-decoration:underline !important;background-color:#0077d8}.view-list--teasers.view-display-id-newsroom_news_releases .views-exposed-form .form-actions input[value=Search]:active{text-decoration:underline;background-color:#0077d8}.view-list--teasers.view-display-id-newsroom_news_releases .views-exposed-form .form-actions input[value="Reset filters"]{background-color:transparent;font-family:"Gentona Medium",tahoma,sans-serif;text-decoration:underline !important;color:#202020 !important}@media(min-width:920px){.view-list--teasers.view-display-id-newsroom_news_releases .views-exposed-form .form-actions input[value="Reset filters"]{text-align:right;padding:1em 0 0}}.view-list--teasers.view-display-id-newsroom_news_releases .views-exposed-form .form-actions input[value="Reset filters"]:hover{text-decoration:none !important;color:#000 !important}.view-list--teasers.view-display-id-newsroom_news_releases .views-exposed-form .form-actions input[value=Search],.view-list--teasers.view-display-id-newsroom_news_releases .views-exposed-form .form-actions input[value="Reset filters"]{min-width:initial}.view-list--teasers.view-display-id-newsroom_news_releases .view-content .views-row{border-bottom:1px solid #e5e5e5;border-bottom:1px solid var(--c-highlight-high)}.view-list--teasers.view-display-id-newsroom_news_releases .view-content .views-row:nth-child(odd){background-color:initial}.view-list--teasers.view-display-id-newsroom_news_releases .view-content .views-row:nth-child(even){background-color:#eff3f7}.view-list--teasers.view-display-id-newsroom_news_releases .views-pager{margin-top:1rem}.view-headline-articles.view-display-id-tagged_articles_card .views-row{margin-bottom:2.5rem}@media(min-width:720px){.view-headline-articles.view-display-id-tagged_articles_card .view-content{display:flex;flex-wrap:wrap;margin:-1.25rem 0 0 -1.25rem;width:calc(100% + 20px)}}.view-headline-articles.view-display-id-tagged_articles_card .view-content .card{margin-bottom:1.25rem}@media(min-width:720px){.view-headline-articles.view-display-id-tagged_articles_card .view-content .card{width:calc(33% - 20px);margin:1.25rem 0 0 1.25rem}}.view-headline-articles.view-display-id-tagged_articles_card .field-group-link{display:none}.view-headline-articles.view-display-id-tagged_articles_teaser_description .views-row{margin-bottom:2.5rem}.view-headline-articles.view-display-id-tagged_articles_teaser_description .headlines-article-type{display:none}.view-headline-articles.view-display-id-tagged_articles_teaser_description .views-pager .js-pager__items{justify-content:left}.view-headline-articles.view-display-id-tagged_articles_teaser_description .views-pager .js-pager__items>li{margin:0}.headline-articles>.attachment-before{margin-bottom:3.125rem}.headline-articles>.view-content .views-row{margin-bottom:2.5rem}.headline-articles .views-pager .js-pager__items{justify-content:left}.headline-articles .views-pager .js-pager__items>li{margin:0}.view-partner-organizations-directory form{padding:1.875rem}.view-partner-organizations-directory form .exposed-search:last-child{margin-bottom:0}.view-partner-organizations-directory form .form-item__label{display:none}.view-partner-organizations-directory form .form-item-category{flex:0 0 20%}.view-partner-organizations-directory form .form-item-search{flex:auto}.view-partner-organizations-directory form .form-actions{flex:0 0 200px}.view-partner-organizations-directory form .form-item__dropdown{border:initial}.view-partner-organizations-directory form .form-item__dropdown select{background:#fff}.view-partner-organizations-directory form .form-item__dropdown select:focus:focus-within{outline:2px solid #fff}@media(min-width:720px){.view-partner-organizations-directory form .exposed-search .form-item{margin-right:1.875rem}.view-partner-organizations-directory form .form-item-category select,.view-partner-organizations-directory form .form-item-search input,.view-partner-organizations-directory form #edit-submit-partner-organizations-directory{height:2.875rem}}.view-partner-organizations-directory .views-row+.views-row{border-top:1px solid;margin-top:3rem;padding-top:3rem}.view-related-content .view-header h2{font-family:"Titling Gothic",tahoma,sans-serif;font-weight:normal;text-transform:uppercase;letter-spacing:1px;display:block;font-size:1.5625rem;line-height:1.2;margin-bottom:1.875rem}.view-related-content .view-content .views-row{margin-bottom:2.5rem}.view-row-3-cards{border:1px solid #474747;padding:1.875rem}@media(min-width:920px){.view-row-3-cards{padding:2.5rem 3.75rem}}.view-row-3-cards.borderless{border:0;padding:0}@media(min-width:920px){.view-row-3-cards.borderless{padding:0}}@media(min-width:920px){.view-row-3-cards .view-content{display:flex;flex-wrap:wrap;justify-content:space-between;gap:5%}}.view-row-3-cards .view-content::after{content:"";flex:auto}.view-row-3-cards .view-content .views-row{margin-bottom:1.875rem}@media(min-width:920px){.view-row-3-cards .view-content .views-row{margin-bottom:0;width:30%}}.view-row-3-cards .view-header h2{margin-bottom:1.875rem}.view-group-search{max-width:1260px;width:100%;margin:0 auto;padding-left:1rem;padding-right:1rem}@media(min-width:480px){.view-group-search{padding-left:1rem;padding-right:1rem}}@media(min-width:1260px){.view-group-search{padding-left:calc(1rem + calc(-50vw + calc(1260px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1260px / 2)))}}.view-group-search .views-exposed-form{margin-bottom:1.25rem}@media(min-width:720px){.view-group-search .views-exposed-form .exposed-search .form-item{width:50%}}.view-group-search .views-exposed-form .exposed-search .form-item:last-child{margin-right:0}.view-group-search .views-exposed-form .exposed-search .form-item #edit-keys{background-color:#fff !important}.view-group-search .views-exposed-form .exposed-search .form-item .form-item__dropdown{background-color:#fff}.view-group-search .views-exposed-form .exposed-search .form-item .form-item__dropdown .form-item__select{height:2.875rem;font-family:"Gentona SemiBold",tahoma,sans-serif}.view-group-search .views-exposed-form .exposed-search .form-item .form-item__label{display:block;overflow:hidden;text-indent:-9999px;font-size:0;line-height:0;margin:0;padding:0;position:absolute;width:0}.view-group-search .views-exposed-form .exposed-search .form-item .form-item__label::after,.view-group-search .views-exposed-form .exposed-search .form-item .form-item__label::before{text-indent:9999px}.view-group-search .views-exposed-form .exposed-actions{text-align:right}.view-group-search .views-exposed-form .exposed-actions .form-actions{display:flex;flex-direction:column}@media(min-width:720px){.view-group-search .views-exposed-form .exposed-actions .form-actions{flex-direction:row-reverse}}.view-group-search .views-exposed-form .exposed-actions .form-actions .button[value=Search]{border:none;cursor:pointer;display:inline-block;text-decoration:none;text-align:center;text-transform:uppercase;position:relative;margin:0;padding:.875rem 1.5625rem;font-family:"Gentona SemiBold",tahoma,sans-serif;color:#fff !important;background-color:#002d72;border:0 !important;min-width:12.5rem;text-decoration:none !important;color:#002d72 !important;background-color:#fff;border:1px solid #002d72 !important}.view-group-search .views-exposed-form .exposed-actions .form-actions .button[value=Search]:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.view-group-search .views-exposed-form .exposed-actions .form-actions .button[value=Search]:hover{color:#fff !important;text-decoration:underline !important;background-color:#0077d8}.view-group-search .views-exposed-form .exposed-actions .form-actions .button[value=Search]:active{text-decoration:underline;background-color:#0077d8}.view-group-search .views-exposed-form .exposed-actions .form-actions .button[value=Search]:focus{outline:3px solid #0077d8;text-decoration:underline !important}.view-group-search .views-exposed-form .exposed-actions .form-actions .button[value=Search]:hover{color:#fff !important}.view-group-search .views-exposed-form .exposed-actions .form-actions .button[value="Reset filters"]{background-color:transparent;color:#fff !important;font-family:"Gentona Medium",tahoma,sans-serif;text-decoration:underline !important;margin-right:.625rem}.view-group-search .views-exposed-form .exposed-actions .form-actions .button[value="Reset filters"]:hover{color:#fff !important;background-color:transparent}.view-group-search .views-exposed-form .exposed-actions .form-actions .button[value="Reset filters"]:active{background-color:transparent}.view-group-search .views-exposed-form .exposed-actions .form-actions .button[value="Reset filters"]:focus{outline:3px solid #fff;text-decoration:underline !important}.view-group-search .views-exposed-form .exposed-actions .form-actions .button[value="Reset filters"]:hover{text-decoration:none !important}.view-group-search .view-header{padding-bottom:1.25rem;text-align:center;font-family:"Gentona Bold",tahoma,sans-serif;margin-bottom:1.25rem}.view-group-search .view-header::before,.view-group-search .view-header::after{content:"";display:table}.view-group-search .view-header::after{clear:both}.view-group-search .view-content .views-row{margin-bottom:1.25rem;padding-bottom:1.25rem;border-bottom:1px solid #ccc}.view-group-search .view-content .views-row .views-field-label{margin-bottom:.3125rem;font-family:"Quadon Bold",tahoma,sans-serif;font-size:1.25rem}.view-group-search .view-content .views-row .views-field-label a{color:#002d72;text-decoration:none;border-bottom:1px solid transparent}.view-group-search .view-content .views-row .views-field-label a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.view-group-search .view-content .views-row .views-field-label a:hover{color:#262626;text-decoration:none;border-bottom:1px solid}.view--spheed-read-events{margin:3.75rem 0 0}.view--spheed-read-events .views-exposed-form{color:unset;position:unset;padding:1.875rem;margin:0 0 1.875rem;background-color:#f6f4f4;width:100%;max-width:960px}.view--spheed-read-events .views-exposed-form legend{font-size:1.5rem;font-family:"Gentona Bold",tahoma,sans-serif}.view--spheed-read-events .views-exposed-form .description{clear:left;margin-bottom:.625rem;font-style:italic}.view--spheed-read-events .views-exposed-form .form-item{color:unset;margin:unset;padding:unset}.view--spheed-read-events .views-exposed-form .form-item.form-type-date{float:left;margin-right:.625rem}.view--spheed-read-events .views-exposed-form .form-item label{display:none}.view-courses-academic-institutes .views-row,.view-courses-winter-institutes .views-row{padding:1.5rem 1.875rem;border-top:1px solid #e5e5e5;border-top:1px solid var(--c-highlight-high)}.view-courses-academic-institutes .views-row:nth-child(odd),.view-courses-winter-institutes .views-row:nth-child(odd){background-color:#f2f5f8}.view-courses-academic-institutes .views-row+h3,.view-courses-winter-institutes .views-row+h3{margin-top:4rem;margin-bottom:1rem}.view-courses-academic-institutes h3.views-field-title,.view-courses-winter-institutes h3.views-field-title{font-size:1.5rem;font-family:"Gentona Bold",tahoma,sans-serif;margin-bottom:0}.view-courses-academic-institutes h3.views-field-title a,.view-courses-winter-institutes h3.views-field-title a{color:#002D72;color:var(--c-primary);text-decoration:none}.view-courses-academic-institutes h3.views-field-title a:hover,.view-courses-winter-institutes h3.views-field-title a:hover{color:#262626;color:var(--c-text);border-bottom:1px solid}.view-list--courses .views-exposed-form .exposed-search .form-actions input[value="Reset filters"]{position:relative;display:inline;right:unset;bottom:unset}.view-list--courses .view-header{margin-bottom:1.875rem}.view-list--courses .view-header::before,.view-list--courses .view-header::after{content:"";display:table}.view-list--courses .view-header::after{clear:both}.view-list--courses .view-note-courses{margin-bottom:1.25rem;border:1px solid #ccc;padding:1.25rem}.view-list--courses .view-note-courses .note-modified{padding-top:1.25rem;font-size:1rem;text-align:right}.view-list--courses .view-results{font-size:1rem}@media(min-width:720px){.view-list--courses .view-results{float:left;width:50%}}.view-list--courses .view-note-courses-link{font-size:1rem}@media(min-width:720px){.view-list--courses .view-note-courses-link{float:right;width:50%;text-align:right}}.view-list--courses .view-note-courses-link a{color:#002d72;text-decoration:underline;border-bottom:1px solid transparent}.view-list--courses .view-note-courses-link a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.view-list--courses .view-note-courses-link a:hover{color:#262626;text-decoration:none;border-bottom:1px solid}.view-list--courses .view-grouping{margin-bottom:1.875rem}.view-list--courses .view-grouping .view-grouping-header{font-family:"Gentona SemiBold",tahoma,sans-serif;font-size:1.5rem;margin-bottom:.625rem}.view-list--courses .view-grouping .grouping-header-secondary{font-family:"Gentona Medium",tahoma,sans-serif;margin-bottom:.625rem}.view-list--courses .view-grouping .grouping-views-rows{margin-bottom:1.875rem}.view-list--courses .view-grouping .grouping-views-rows .views-row{margin-bottom:.3125rem}.view-list--courses .views-exposed-form{padding:1.875rem}.view-list--courses .views-exposed-form .exposed-form-wrapper{position:relative;display:flex;flex-flow:row wrap;justify-content:space-between;gap:1rem;align-items:start;align-content:start}.view-list--courses .views-exposed-form .exposed-form-wrapper .form-item,.view-list--courses .views-exposed-form .exposed-form-wrapper .exposed-actions,.view-list--courses .views-exposed-form .exposed-form-wrapper .form-type-textfield{width:100%;padding:0;margin:0}@media(min-width:720px){.view-list--courses .views-exposed-form .exposed-form-wrapper .form-item,.view-list--courses .views-exposed-form .exposed-form-wrapper .exposed-actions,.view-list--courses .views-exposed-form .exposed-form-wrapper .form-type-textfield{width:25%}}.view-list--courses .views-exposed-form .exposed-form-wrapper .form-item input:not(.button),.view-list--courses .views-exposed-form .exposed-form-wrapper .form-item select,.view-list--courses .views-exposed-form .exposed-form-wrapper .exposed-actions input:not(.button),.view-list--courses .views-exposed-form .exposed-form-wrapper .exposed-actions select,.view-list--courses .views-exposed-form .exposed-form-wrapper .form-type-textfield input:not(.button),.view-list--courses .views-exposed-form .exposed-form-wrapper .form-type-textfield select{width:100%}.view-list--courses .views-exposed-form .exposed-form-wrapper .form-type-textfield{flex:1 1 auto}.view-list--courses .views-exposed-form .exposed-form-wrapper .exposed-actions{display:flex;flex-flow:row wrap;justify-content:start;width:100%}@media(min-width:720px){.view-list--courses .views-exposed-form .exposed-form-wrapper .exposed-actions{justify-content:end}}.view-list--courses .views-exposed-form .exposed-form-wrapper .exposed-actions .form-actions{display:flex;flex-flow:row wrap;width:100%;gap:1rem}@media(min-width:720px){.view-list--courses .views-exposed-form .exposed-form-wrapper .exposed-actions .form-actions{width:25%}}.view-list--courses .views-exposed-form .exposed-form-wrapper .exposed-actions .form-actions input[data-drupal-selector=edit-submit-courses]{border:none;cursor:pointer;display:inline-block;text-decoration:none;text-align:center;text-transform:uppercase;position:relative;margin:0;padding:.875rem 1.5625rem;font-family:"Gentona SemiBold",tahoma,sans-serif;color:#fff !important;background-color:#002d72;border:0 !important;min-width:12.5rem;text-decoration:none !important;color:#002d72 !important;background-color:#fff;border:1px solid #002d72 !important;order:2;min-width:unset}.view-list--courses .views-exposed-form .exposed-form-wrapper .exposed-actions .form-actions input[data-drupal-selector=edit-submit-courses]:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.view-list--courses .views-exposed-form .exposed-form-wrapper .exposed-actions .form-actions input[data-drupal-selector=edit-submit-courses]:hover{color:#fff !important;text-decoration:underline !important;background-color:#0077d8}.view-list--courses .views-exposed-form .exposed-form-wrapper .exposed-actions .form-actions input[data-drupal-selector=edit-submit-courses]:active{text-decoration:underline;background-color:#0077d8}.view-list--courses .views-exposed-form .exposed-form-wrapper .exposed-actions .form-actions input[data-drupal-selector=edit-submit-courses]:focus{outline:3px solid #0077d8;text-decoration:underline !important}.view-list--courses .views-exposed-form .exposed-form-wrapper .exposed-actions .form-actions input[data-drupal-selector=edit-submit-courses]:hover{color:#fff !important}.view-list--courses .views-exposed-form .exposed-form-wrapper .exposed-actions .form-actions input[data-drupal-selector=edit-reset]{color:#fff !important;border:1px solid #fff !important;order:1;background-color:transparent;min-width:unset}.view-list--courses .views-exposed-form .exposed-form-wrapper .exposed-actions .form-actions .form-submit,.view-list--courses .views-exposed-form .exposed-form-wrapper .exposed-actions .form-actions button{flex:1 1 auto;min-width:unset}.view-list--courses .views-exposed-form .exposed-form-wrapper .form-item:focus-within{outline:2px solid #fff}.view-list--courses .views-exposed-form .exposed-form-wrapper .form-item__dropdown select{background-color:#fff}.view-list--courses .views-exposed-form .exposed-form-wrapper .form-item .form-item__label{display:block;overflow:hidden;text-indent:-9999px;font-size:0;line-height:0;margin:0;padding:0;position:absolute;width:0}.view-list--courses .views-exposed-form .exposed-form-wrapper .form-item .form-item__label::after,.view-list--courses .views-exposed-form .exposed-form-wrapper .form-item .form-item__label::before{text-indent:9999px}.view-list-news-teasers{position:relative;height:100%}.view-list-news-teasers.latest-news{background-color:#f5f5f5;padding:1.875rem}@media(min-width:720px){.view-list-news-teasers.latest-news{padding:3.125rem}}.view-list-news-teasers.latest-news .view-content{margin-bottom:2.5rem}.view-list-news-teasers .view-header{margin-bottom:1.875rem}.view-list-news-teasers .view-header h2{font-family:"Titling Gothic",tahoma,sans-serif;font-weight:normal;text-transform:uppercase;letter-spacing:1px;display:block;font-size:2.875rem;line-height:1.2;color:#002d72}.view-list-news-teasers .views-row{margin-bottom:1.875rem}.view-list-news-teasers .views-row:last-child{margin-bottom:0}.view-list-news-teasers .more-link{margin-top:2.5rem}.view-list-news-teasers .more-link a{border:none;cursor:pointer;display:inline-block;text-decoration:none;text-align:center;text-transform:uppercase;position:relative;margin:0;padding:.875rem 1.5625rem;font-family:"Gentona SemiBold",tahoma,sans-serif;color:#fff !important;background-color:#002d72;border:0 !important;min-width:12.5rem;text-decoration:none !important}.view-list-news-teasers .more-link a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.view-list-news-teasers .more-link a:hover{color:#fff !important;text-decoration:underline !important;background-color:#0077d8}.view-list-news-teasers .more-link a:active{text-decoration:underline;background-color:#0077d8}.view-external-authors .view-header{text-align:center;padding:1.25rem 0 1.875rem;font-weight:bold}.view-external-authors .view-filters .views-exposed-form{margin-bottom:0}.view-external-authors .view-filters .exposed-search .form-item{margin-right:0;width:100%}.view-external-authors .view-filters .exposed-dropdowns{display:flex;flex-direction:column}@media(min-width:720px){.view-external-authors .view-filters .exposed-dropdowns{flex-direction:row;flex-wrap:wrap;justify-content:space-between}}.view-external-authors .view-filters .exposed-dropdowns .form-item{margin-right:0}@media(min-width:720px){.view-external-authors .view-filters .exposed-dropdowns .form-item{flex:0 0 calc(50% - .75rem)}}@media(min-width:920px){.view-external-authors .view-filters .exposed-dropdowns .form-item{flex:0 0 calc(33.3333% - .8333rem)}}.view-external-authors .view-filters .exposed-dropdowns .form-item__label{display:block;overflow:hidden;text-indent:-9999px;font-size:0;line-height:0;margin:0;padding:0;position:absolute;width:0}.view-external-authors .view-filters .exposed-dropdowns .form-item__label::after,.view-external-authors .view-filters .exposed-dropdowns .form-item__label::before{text-indent:9999px}.view-external-authors .view-filters .exposed-dropdowns .form-text{height:2.625rem;width:100%}.view-external-authors .view-filters .form-actions{display:flex;justify-content:flex-end;flex-direction:column}@media(min-width:720px){.view-external-authors .view-filters .form-actions{flex-direction:row}}.view-external-authors .view-filters .form-actions .form-submit{border:none;cursor:pointer;display:inline-block;text-decoration:none;text-align:center;text-transform:uppercase;position:relative;margin:0;padding:.875rem 1.5625rem;font-family:"Gentona SemiBold",tahoma,sans-serif;color:#fff !important;background-color:#002d72;border:0 !important;min-width:12.5rem;text-decoration:none !important;color:#002d72 !important;background-color:#fff;border:1px solid #002d72 !important}.view-external-authors .view-filters .form-actions .form-submit:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.view-external-authors .view-filters .form-actions .form-submit:hover{color:#fff !important;text-decoration:underline !important;background-color:#0077d8}.view-external-authors .view-filters .form-actions .form-submit:active{text-decoration:underline;background-color:#0077d8}.view-external-authors .view-filters .form-actions .form-submit:focus{outline:3px solid #0077d8;text-decoration:underline !important}.view-external-authors .view-filters .form-actions .form-submit:hover{color:#fff !important}@media(min-width:720px){.view-external-authors .view-filters .form-actions .form-submit{margin-left:.625rem}}@media(min-width:720px){.view-external-authors .view-filters .form-actions .form-submit:first-child{order:2}}.view-external-authors .view-filters .form-actions .form-submit:nth-of-type(2){background:transparent;border:0 !important;color:#fff !important}.view-external-authors .view-filters .form-actions .form-submit:nth-of-type(2):focus{outline:3px solid #fff;text-decoration:underline !important}.view-external-authors .view-content .views-row:nth-of-type(odd){background-color:#f2f5f8;border-top:1px solid #d3d6d9;border-bottom:1px solid #d3d6d9}.view-list--teasers .view-header{margin:0 0 1.25rem 1.875rem;font-family:"Gentona SemiBold",tahoma,sans-serif}.view-list--teasers .view-content h2.program-section-title{color:#262626;padding:3.125rem 1.875rem}.view-list--teasers .view-content .views-row{padding:1.5rem 1.875rem;border-top:1px solid #e5e5e5;border-top:1px solid var(--c-highlight-high)}.view-list--teasers .view-content .views-row:nth-child(odd){background-color:#f2f5f8}.view-list--title-date.upcoming{position:relative;height:100%;background-color:#f5f5f5;padding:1.875rem}@media(min-width:720px){.view-list--title-date.upcoming{padding:3.125rem}}.view-list--title-date .view-header{margin-bottom:1.875rem}.view-list--title-date .view-header h2{font-family:"Titling Gothic",tahoma,sans-serif;font-weight:normal;text-transform:uppercase;letter-spacing:1px;display:block;font-size:2.875rem;line-height:1.2;color:#002d72}.view-list--title-date .view-content{margin-bottom:2.5rem}.view-list--title-date .views-row{margin-bottom:1.875rem}.view-list--title-date .views-row:last-child{margin-bottom:0}.view-list--titles .views-row{margin-bottom:1.25rem}.view-list--titles .views-row:last-child{margin-bottom:0}.view-topics-list .view-filters .views-exposed-form .exposed-search{margin-bottom:0}.view-topics-list .view-header{margin-bottom:3.125rem}.view-topics-list .view-header ul.alpha-list{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;background-color:#f0f0f0;padding:1.25rem}.view-topics-list .view-header ul.alpha-list li{margin:0;padding:0;list-style:none}@media(min-width:920px){.view-topics-list .view-header ul.alpha-list{flex-wrap:nowrap;justify-content:space-between}}.view-topics-list .view-header ul.alpha-list li{font-family:"Gentona Medium",tahoma,sans-serif}.view-topics-list .view-header ul.alpha-list li a{color:#002d72;text-decoration:none;border-bottom:1px solid transparent;padding:.3125rem .625rem;display:block}.view-topics-list .view-header ul.alpha-list li a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.view-topics-list .view-header ul.alpha-list li a:hover{color:#262626;text-decoration:none;border-bottom:1px solid}.view-topics-list .view-content{display:flex;flex-wrap:wrap;margin-bottom:3.125rem}.view-topics-list .view-content .topic-group{width:50%;margin-bottom:1.875rem}@media(min-width:720px){.view-topics-list .view-content .topic-group{width:33%}}.view-topics-list .view-content .topic-group h3{font-family:"Gentona Book",tahoma,sans-serif;font-size:2.625rem;text-transform:lowercase}.view-topics-list .view-content .views-row{line-height:1;margin-bottom:.625rem}.view-topics-list .view-content .views-row:last-child{margin-bottom:0}.view-topics-list .view-content .views-row a{color:#002d72;text-decoration:underline;border-bottom:1px solid transparent}.view-topics-list .view-content .views-row a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.view-topics-list .view-content .views-row a:hover{color:#262626;text-decoration:none;border-bottom:1px solid}.view--general-directory+.view--general-directory dl:first-child,.view--general-directory .node+.node dt{margin-top:1em;padding-top:1em;border-top:1px solid #ccc}.view--general-directory+.view--general-directory h2:first-child,.view--general-directory h2:nth-child(n+2){margin-top:1.5em;padding-top:1.5em;border-top:1px solid #ccc}.view-calendar .fc-toolbar{flex-direction:column}@media(min-width:720px){.view-calendar .fc-toolbar{flex-direction:row}}.view-calendar .fc-toolbar .fc-center{padding:1.25rem 0}@media(min-width:720px){.view-calendar .fc-toolbar .fc-center{padding:0}}.view-calendar button.fc-button{background-color:#002d72}.view-calendar button.fc-button:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.view-calendar button.fc-button.fc-button-active{text-decoration:underline}.view-calendar table{margin:0}.view-calendar th,.view-calendar .table__heading-cell{font-family:"Gentona Medium",tahoma,sans-serif;border-color:#262626;border-color:var(--c-accent)}.view-calendar tr:nth-child(odd),.view-calendar .table__row:nth-child(odd){background:transparent}.view-calendar .fc .fc-row .fc-content-skeleton table,.view-calendar .fc .fc-row .fc-content-skeleton td,.view-calendar .fc .fc-row .fc-mirror-skeleton td{background:initial !important;border-color:var(--c-#e5e5e5)}.view-calendar .fc-row.fc-week{height:auto !important;min-height:150px}.view-calendar .fc-event{background-color:initial !important;color:initial;border-radius:initial;border:initial;border-left:4px solid #0077D8;border-left:4px solid var(--c-blue-strong);margin:0 0 6px 0;padding:2px 4px}.view-calendar .fc-event:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.view-calendar .fc-event:hover{text-decoration:underline}.view-calendar .fc-day,.view-calendar .fc-list-table tr.fc-list-item{background:white;background:var(--c-background)}.view-calendar .fc-today{background-color:#f9fb93;background-color:var(--c-warning)}.view-calendar .fc-other-month{background:#f2f2f2;background:var(--c-muted)}.view-calendar .fc-day-top.fc-other-month{opacity:.75}.view-calendar .fc-day-grid-event .fc-content{white-space:initial}.view-calendar .fc-day-grid-event .fc-time{font-family:"Gentona Medium",tahoma,sans-serif}.view-calendar .fc-list-item-title a{color:#002d72;text-decoration:underline;border-bottom:1px solid transparent}.view-calendar .fc-list-item-title a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.view-calendar .fc-list-item-title a:hover{color:#262626;text-decoration:none;border-bottom:1px solid}.teaser-event-view .views-row+.views-row{margin-top:1.875rem}.main{max-width:1260px;width:100%;margin:0 auto;padding-left:1rem;padding-right:1rem;margin-bottom:4em}@media(min-width:480px){.main{padding-left:1rem;padding-right:1rem}}@media(min-width:1260px){.main{padding-left:calc(1rem + calc(-50vw + calc(1260px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1260px / 2)))}}@media(min-width:920px){.main{display:flex}}.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))}}.place-holder{color:#888;border:4px dashed #888;padding:50px}.place-holder__content{font-size:3.2rem;line-height:1.4;width:100%;display:flex;justify-content:center;align-items:center;text-align:center}.node--type-article.featured-teaser .featured-teaser-image{margin-bottom:1.25rem}.node--type-article.featured-teaser .featured-teaser-title{font-size:2.125rem;margin-bottom:0}.node--type-article.featured-teaser .featured-teaser-title a{color:#002d72;text-decoration:none;border-bottom:1px solid transparent}.node--type-article.featured-teaser .featured-teaser-title a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.node--type-article.featured-teaser .featured-teaser-title a:hover{color:#262626;text-decoration:none;border-bottom:1px solid}.node--type-article.featured-teaser .field-short-description p{font-size:1.375rem;line-height:1.2;margin-top:0}.node--type-article.featured-teaser .field-publish-date{color:#727272;font-size:90%;margin-bottom:.625rem}.node--type-article.featured-teaser .text-long{font-size:1.25rem}body.page-node-type-article .main{display:block;max-width:none;padding:0;margin:0}.node--type-article.node--view-mode-full .header .field-visual-contributor,.node--type-article.node--view-mode-full .banner-header .field-visual-contributor,.node--type-article.node--view-mode-full .header .field-article-contributor,.node--type-article.node--view-mode-full .banner-header .field-article-contributor{line-height:1.2;margin-bottom:.625rem}.node--type-article.node--view-mode-full .header .field-visual-contributor .node,.node--type-article.node--view-mode-full .banner-header .field-visual-contributor .node,.node--type-article.node--view-mode-full .header .field-article-contributor .node,.node--type-article.node--view-mode-full .banner-header .field-article-contributor .node{display:inline}.node--type-article.node--view-mode-full .header .field-published-date,.node--type-article.node--view-mode-full .banner-header .field-published-date{display:flex;margin-bottom:.625rem}.node--type-article.node--view-mode-full .header .field-published-date .label,.node--type-article.node--view-mode-full .banner-header .field-published-date .label{margin-right:.3125rem}.node--type-article.node--view-mode-full .header .field-published-date time,.node--type-article.node--view-mode-full .banner-header .field-published-date time{font-family:"Gentona Bold",tahoma,sans-serif}.node--type-article.node--view-mode-full .header .field-topics,.node--type-article.node--view-mode-full .banner-header .field-topics{margin-top:1.25rem}.node--type-article.node--view-mode-full .featured-image{max-width:1260px;width:100%;margin:0 auto;padding-left:1rem;padding-right:1rem;margin-bottom:2.5rem}@media(min-width:480px){.node--type-article.node--view-mode-full .featured-image{padding-left:1rem;padding-right:1rem}}@media(min-width:1260px){.node--type-article.node--view-mode-full .featured-image{padding-left:calc(1rem + calc(-50vw + calc(1260px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1260px / 2)))}}@media(min-width:920px){.node--type-article.node--view-mode-full .featured-image{margin-bottom:4.375rem}}.node--type-article.node--view-mode-full .featured-image .featured-image-inner{max-width:1260px;width:100%;margin:0 auto;padding-left:1rem;padding-right:1rem}@media(min-width:480px){.node--type-article.node--view-mode-full .featured-image .featured-image-inner{padding-left:1rem;padding-right:1rem}}@media(min-width:1260px){.node--type-article.node--view-mode-full .featured-image .featured-image-inner{padding-left:calc(1rem + calc(-50vw + calc(1260px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1260px / 2)))}}.node--type-article.node--view-mode-full .featured-image .featured-image-inner img{width:100%}.node--type-article.node--view-mode-full .page-columns{max-width:1260px;width:100%;margin:0 auto;padding-left:1rem;padding-right:1rem;margin-bottom:2.5rem;line-height:1.5}@media(min-width:480px){.node--type-article.node--view-mode-full .page-columns{padding-left:1rem;padding-right:1rem}}@media(min-width:1260px){.node--type-article.node--view-mode-full .page-columns{padding-left:calc(1rem + calc(-50vw + calc(1260px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1260px / 2)))}}@media(min-width:920px){.node--type-article.node--view-mode-full .page-columns{display:flex;justify-content:space-between;margin-bottom:5rem}}.node--type-article.node--view-mode-full .column-main.has-sidebar{margin-bottom:1.875rem}@media(min-width:920px){.node--type-article.node--view-mode-full .column-main.has-sidebar{width:70%}}.node--type-article.node--view-mode-full .column-main.has-sidebar .text-long h2{font-family:"Quadon Bold",tahoma,sans-serif;font-size:160%;margin-bottom:1rem}.node--type-article.node--view-mode-full .column-main.has-sidebar .text-long h2 strong{font-size:unset}.node--type-article.node--view-mode-full .column-main.has-sidebar .text-long p+h2{margin-top:3rem}.node--type-article.node--view-mode-full .column-main.has-sidebar .text-long h3{font-family:"Gentona Bold",tahoma,sans-serif;font-size:135%;margin-top:2rem}.node--type-article.node--view-mode-full .column-sidebar{margin-bottom:1.875rem;margin-top:1.875rem;padding-top:1.875rem;border-top:1px solid #d8d8d8}@media(min-width:920px){.node--type-article.node--view-mode-full .column-sidebar{width:27%;border-top:none;border-left:1px solid #d8d8d8;margin-top:0;padding-top:.5rem;padding-left:1.875rem}}.node--type-article.node--view-mode-full .column-sidebar .article-sidebar__container{margin-bottom:2.5rem}.node--type-article.node--view-mode-full .column-sidebar .article-sidebar__container::after{content:"";display:block;margin:0 auto;width:55%;border-bottom:1px solid #d8d8d8}.node--type-article.node--view-mode-full .column-sidebar .article-sidebar__header{font-family:"Titling Gothic",tahoma,sans-serif;font-weight:normal;text-transform:uppercase;letter-spacing:1px;display:block;font-size:1.5625rem;line-height:1.2;margin-bottom:1.25rem}.node--type-article.node--view-mode-full .column-sidebar .article-sidebar__list{padding:0 .25em 0 1.5em;margin:0 0 .5em}.node--type-article.node--view-mode-full .column-sidebar .article-sidebar__list-item{color:#727272;padding:0 0 .75rem 0;list-style-type:"› ";line-height:1.125;font-size:1.25rem}.node--type-article.node--view-mode-full .column-sidebar .article-sidebar__list-item::marker{font-size:1.5625rem}.node--type-article.node--view-mode-full .column-sidebar .article-sidebar__list-item a{color:#0077d8;text-decoration:none;border-bottom:1px solid transparent}.node--type-article.node--view-mode-full .column-sidebar .article-sidebar__list-item a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.node--type-article.node--view-mode-full .column-sidebar .article-sidebar__list-item a:hover{color:#262626;text-decoration:none;border-bottom:1px solid}.node--type-article.node--view-mode-full .column-sidebar .article-sidebar__list-item--no-indicator{list-style-type:none;margin:.5rem 0 0 -1em}.node--type-article.node--view-mode-full .column-sidebar .article-sidebar__list-item>ul{margin-top:.5rem;margin-bottom:0}.node--type-article.node--view-mode-full .field-paragraphs>.field-item{margin-bottom:1.875rem}.node--type-article.node--view-mode-full .field-paragraphs>.field-item:last-child{margin-bottom:0}.node--type-article-contributor.node--view-mode-teaser a{color:#002d72;text-decoration:none;border-bottom:1px solid transparent;font-family:"Gentona Bold",tahoma,sans-serif}.node--type-article-contributor.node--view-mode-teaser a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.node--type-article-contributor.node--view-mode-teaser a:hover{color:#262626;text-decoration:none;border-bottom:1px solid}.card{position:relative;display:flex;flex-direction:column;width:100%;text-align:left;overflow:hidden}@media(min-width:720px){.card{flex-direction:inherit;padding:10rem 0 0 .625rem}}@media(min-width:920px){.card{padding:14.375rem 0 0 1.875rem}}.card .card-image{width:100%}@media(min-width:720px){.card .card-image{position:absolute;top:0;left:0;transform:none}}.card .card-image img{width:100%}.card .card-text{position:relative;width:100%;padding:1.25rem;background-color:#fff;color:#262626;border-top:6px solid #002d72;z-index:1}.card .card-title{font-size:1.25rem;margin-bottom:1.25rem}.card .card-title a{color:#002d72;text-decoration:none;border-bottom:1px solid transparent}.card .card-title a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.card .card-title a:hover{color:#262626;text-decoration:none;border-bottom:1px solid}.card .text-long{margin-bottom:1.875rem}.node--type-centers-and-institutes.node--view-mode-full{padding:3.75rem 0}.node--type-centers-and-institutes.node--view-mode-full a{color:#002d72;text-decoration:underline;border-bottom:1px solid transparent}.node--type-centers-and-institutes.node--view-mode-full a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.node--type-centers-and-institutes.node--view-mode-full a:hover{color:#262626;text-decoration:none;border-bottom:1px solid}.node--type-centers-and-institutes.node--view-mode-full .field{margin-bottom:1.25rem}.node--type-centers-and-institutes.node--view-mode-full .field .field-label{font-family:"Gentona Bold",tahoma,sans-serif}.node--type-centers-and-institutes.node--view-mode-teaser{padding:3.75rem 0}.node--type-centers-and-institutes.node--view-mode-teaser a{color:#002d72;text-decoration:underline;border-bottom:1px solid transparent}.node--type-centers-and-institutes.node--view-mode-teaser a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.node--type-centers-and-institutes.node--view-mode-teaser a:hover{color:#262626;text-decoration:none;border-bottom:1px solid}.node--type-centers-and-institutes.node--view-mode-teaser .field{margin-bottom:1.25rem}.node--type-centers-and-institutes.node--view-mode-teaser .field .field-label{font-family:"Gentona Bold",tahoma,sans-serif}.content-card{position:relative;z-index:-1;z-index:0;position:relative;background-color:#002d72;color:#fff;padding:2.5rem 3.75rem 2.5rem 1.875rem;width:100%}.content-card::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0);z-index:0}.content-card::before{border:1px solid #68ace5;border-width:0 10px 10px 0;z-index:-1;transition:border-color .125s}.content-card::after{content:"";display:block;position:relative;height:24px;width:24px;background-image:url(/themes/custom/jhsph/images/arrow-yellow.svg);background-repeat:no-repeat;background-position:center center;background-size:contain;position:absolute;top:20px;right:30px;transform:none;transition:transform .125s,border-color .125s,-webkit-text-decoration .125s;transition:transform .125s,border-color .125s,text-decoration .125s;transition:transform .125s,border-color .125s,text-decoration .125s,-webkit-text-decoration .125s}.content-card:hover{cursor:pointer}.content-card:hover::before{border-color:#f1c400}.content-card:hover::after{transform:rotate(45deg)}.content-card:focus-within::before{border-color:rgba(255,255,255,.9)}.content-card:focus-within::after{transform:rotate(45deg)}.content-card .content-card-title{margin-bottom:0}.content-card .content-card-title a{color:#fff;text-decoration:none;border-bottom:1px solid transparent}.content-card .content-card-title a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.content-card .content-card-title a:hover{color:#fff;text-decoration:none;border-bottom:1px solid}.content-card .content-card-title a:focus{outline:0;box-shadow:0 0 0 3px #fff;text-decoration:underline !important}.content-card .program-work-type-term{font-family:"Gentona SemiBold",tahoma,sans-serif;margin-top:.625rem}.content-card .text-long{margin-top:1.25rem}body:not(.path-group) .text-light .content-card{background-color:#fff;color:#262626}body:not(.path-group) .text-light .content-card .content-card-title a{color:#002d72;text-decoration:none;border-bottom:1px solid transparent}body:not(.path-group) .text-light .content-card .content-card-title a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}body:not(.path-group) .text-light .content-card .content-card-title a:hover{color:#002d72;text-decoration:none;border-bottom:1px solid}body:not(.path-group) .text-light .content-card .program-work-type-term{color:#002d72}.breadcrumb.breadcrumb--course{margin-top:3.75rem}.breadcrumb.breadcrumb--course .breadcrumb__item:not(:last-child)::after{content:"|"}.node--type-course.node--view-mode-full{padding-bottom:3.75rem}.node--type-course.node--view-mode-full .page-title{margin-bottom:2.5rem}.node--type-course.node--view-mode-full .page-title .field--name-field-course-number{margin-bottom:.625rem;font-size:2rem}.node--type-course.node--view-mode-full h2{color:#262626;font-weight:400;font-family:"Quadon Regular",tahoma,sans-serif}.node--type-course.node--view-mode-full .field--name-field-course-status .field__item{color:#6a202b}.node--type-course.node--view-mode-full .fieldset__wrapper.with_footnote>.field--name-field-course-location{margin-bottom:0}.node--type-course.node--view-mode-full .fieldset__wrapper.with_footnote .field__footnote{color:#727272;font-size:1rem;margin-bottom:2.5rem;padding-right:1.25rem}.node--type-course.node--view-mode-full .course-information{font-size:1.1875rem;padding-bottom:1.875rem;padding-top:1.875rem;margin-bottom:2.5rem;border-bottom:1px solid #ccc;border-top:1px solid #ccc}@media(min-width:720px){.node--type-course.node--view-mode-full .course-information{display:flex;justify-content:space-between}}@media(min-width:720px){.node--type-course.node--view-mode-full .course-information>.field{padding-right:.625rem;margin-bottom:0;width:45%}}@media(min-width:720px){.node--type-course.node--view-mode-full .course-information>.field:last-child{width:50%}}.node--type-course.node--view-mode-full .course-information__learning-objectives p{margin-top:0}.node--type-course.node--view-mode-full .group-columns{padding-bottom:1.25rem;margin-bottom:2.5rem}@media(min-width:720px){.node--type-course.node--view-mode-full .group-columns{display:flex;justify-content:space-between}}@media(min-width:720px){.node--type-course.node--view-mode-full .group-columns>.column{padding-right:.625rem;width:50%}}.node--type-course.node--view-mode-full .field--label-inline{display:flex;align-items:flex-end}.node--type-course.node--view-mode-full .field--label-inline .field-label,.node--type-course.node--view-mode-full .field--label-inline .field__label{font-family:"Gentona Book",tahoma,sans-serif;font-weight:400;line-height:1;margin-bottom:.3125rem}.node--type-course.node--view-mode-full .field--label-inline .field-label::after,.node--type-course.node--view-mode-full .field--label-inline .field__label::after{content:": "}.node--type-course.node--view-mode-full .field-label,.node--type-course.node--view-mode-full .field__label{font-family:"Gentona Bold",tahoma,sans-serif;font-size:115%;line-height:1;margin-bottom:.3125rem}.node--type-course.node--view-mode-full .field{margin-bottom:1.25rem}.node--type-course.node--view-mode-full .field a{color:#002d72;text-decoration:underline;border-bottom:1px solid transparent}.node--type-course.node--view-mode-full .field a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.node--type-course.node--view-mode-full .field a:hover{color:#262626;text-decoration:none;border-bottom:1px solid}.node--type-course.node--view-mode-full .field p{line-height:1.5}.node--type-course.node--view-mode-full .field p:first-child{margin-top:0}.node--type-course.node--view-mode-full .field p:last-child{margin-bottom:0}body.page-node-type-department .main{display:block;max-width:none;padding:0;margin:0}.node--type-event.node--view-mode-email .content-header{max-width:1260px;width:100%;margin:0 auto;padding-left:1rem;padding-right:1rem;padding-top:3.75rem;padding-bottom:3.75rem}@media(min-width:480px){.node--type-event.node--view-mode-email .content-header{padding-left:1rem;padding-right:1rem}}@media(min-width:1260px){.node--type-event.node--view-mode-email .content-header{padding-left:calc(1rem + calc(-50vw + calc(1260px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1260px / 2)))}}@media(min-width:480px){.node--type-event.node--view-mode-email .content-header{padding-top:3.75rem;padding-bottom:3.75rem}}@media(min-width:920px){.node--type-event.node--view-mode-email .content-header{padding-top:5.625rem;padding-bottom:3.75rem}}.node--type-event.node--view-mode-email .content-header .content-header-inner{position:relative;padding:0 0 2.5rem 3.125rem}@media(min-width:920px){.node--type-event.node--view-mode-email .content-header .content-header-inner{display:flex;justify-content:space-between}}.node--type-event.node--view-mode-email .content-header .content-header-inner::after{position:absolute;bottom:0;left:0;transform:none;content:"";display:block;position:absolute;height:100%;width:9999px;border:1px solid #f1c400;border-width:0 0 4px 4px;z-index:-1}.node--type-event.node--view-mode-email .page-columns{max-width:1260px;width:100%;margin:0 auto;padding-left:1rem;padding-right:1rem;margin-bottom:2.5rem}@media(min-width:480px){.node--type-event.node--view-mode-email .page-columns{padding-left:1rem;padding-right:1rem}}@media(min-width:1260px){.node--type-event.node--view-mode-email .page-columns{padding-left:calc(1rem + calc(-50vw + calc(1260px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1260px / 2)))}}body.page-node-type-event .main{display:block;max-width:none;padding:0;margin:0}.node--type-event.node--view-mode-full .header .field-location,.node--type-event.node--view-mode-full .banner-header .field-location{display:flex}.node--type-event.node--view-mode-full .header .field-location .field-label,.node--type-event.node--view-mode-full .banner-header .field-location .field-label{margin-right:.3125rem}.node--type-event.node--view-mode-full .header .field-location .field-label::after,.node--type-event.node--view-mode-full .banner-header .field-location .field-label::after{content:":"}.node--type-event.node--view-mode-full .header .field-location .field-items,.node--type-event.node--view-mode-full .banner-header .field-location .field-items{font-family:"Gentona Bold",tahoma,sans-serif}.node--type-event.node--view-mode-full .header .field-location a,.node--type-event.node--view-mode-full .banner-header .field-location a{color:#002d72;text-decoration:underline;border-bottom:1px solid transparent}.node--type-event.node--view-mode-full .header .field-location a:focus,.node--type-event.node--view-mode-full .banner-header .field-location a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.node--type-event.node--view-mode-full .header .field-location a:hover,.node--type-event.node--view-mode-full .banner-header .field-location a:hover{color:#262626;text-decoration:none;border-bottom:1px solid}.node--type-event.node--view-mode-full .header .field-event-type,.node--type-event.node--view-mode-full .banner-header .field-event-type{display:flex}.node--type-event.node--view-mode-full .header .field-event-type>div:nth-of-type(2)::before,.node--type-event.node--view-mode-full .banner-header .field-event-type>div:nth-of-type(2)::before{content:"";margin:0 .625rem;border-left:1px solid #ccc}.node--type-event.node--view-mode-full .header .field-topics,.node--type-event.node--view-mode-full .banner-header .field-topics{margin-top:1.25rem}.node--type-event.node--view-mode-full .header .event-has-passed,.node--type-event.node--view-mode-full .banner-header .event-has-passed{color:#727272;border-top:1px solid #d8d8d8;margin-top:.625rem;padding-top:.625rem}.node--type-event.node--view-mode-full .featured-image{margin-bottom:2.5rem}@media(min-width:920px){.node--type-event.node--view-mode-full .featured-image{margin-bottom:4.375rem}}.node--type-event.node--view-mode-full .featured-image .featured-image-inner{max-width:1260px;width:100%;margin:0 auto;padding-left:1rem;padding-right:1rem}@media(min-width:480px){.node--type-event.node--view-mode-full .featured-image .featured-image-inner{padding-left:1rem;padding-right:1rem}}@media(min-width:1260px){.node--type-event.node--view-mode-full .featured-image .featured-image-inner{padding-left:calc(1rem + calc(-50vw + calc(1260px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1260px / 2)))}}.node--type-event.node--view-mode-full .page-columns{max-width:1260px;width:100%;margin:0 auto;padding-left:1rem;padding-right:1rem;margin-bottom:2.5rem}@media(min-width:480px){.node--type-event.node--view-mode-full .page-columns{padding-left:1rem;padding-right:1rem}}@media(min-width:1260px){.node--type-event.node--view-mode-full .page-columns{padding-left:calc(1rem + calc(-50vw + calc(1260px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1260px / 2)))}}@media(min-width:920px){.node--type-event.node--view-mode-full .page-columns{display:flex;justify-content:space-between;margin-bottom:5rem}}.node--type-event.node--view-mode-full .column-main{width:100%}.node--type-event.node--view-mode-full .column-main.has-sidebar{margin-bottom:1.875rem}@media(min-width:920px){.node--type-event.node--view-mode-full .column-main.has-sidebar{width:70%}}.node--type-event.node--view-mode-full .event-contact-info{margin:2.5rem 0}.node--type-event.node--view-mode-full .event-contact-info .field-contact-name,.node--type-event.node--view-mode-full .event-contact-info .field-e-mail,.node--type-event.node--view-mode-full .event-contact-info .field-phone{display:flex}.node--type-event.node--view-mode-full .event-contact-info .field-contact-name .field-label,.node--type-event.node--view-mode-full .event-contact-info .field-e-mail .field-label,.node--type-event.node--view-mode-full .event-contact-info .field-phone .field-label{min-width:5rem}.node--type-event.node--view-mode-full .event-contact-info .field-contact-name a,.node--type-event.node--view-mode-full .event-contact-info .field-e-mail a,.node--type-event.node--view-mode-full .event-contact-info .field-phone a{color:#002d72;text-decoration:underline;border-bottom:1px solid transparent}.node--type-event.node--view-mode-full .event-contact-info .field-contact-name a:focus,.node--type-event.node--view-mode-full .event-contact-info .field-e-mail a:focus,.node--type-event.node--view-mode-full .event-contact-info .field-phone a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.node--type-event.node--view-mode-full .event-contact-info .field-contact-name a:hover,.node--type-event.node--view-mode-full .event-contact-info .field-e-mail a:hover,.node--type-event.node--view-mode-full .event-contact-info .field-phone a:hover{color:#262626;text-decoration:none;border-bottom:1px solid}.node--type-event.node--view-mode-full .event-contact-info .field-phone{display:block}.node--type-event.node--view-mode-full .field-back-to-calendar-link{margin-top:3.125rem;padding-top:3.125rem}.node--type-event.node--view-mode-full .column-sidebar{margin-bottom:1.875rem;margin-top:1.875rem;padding-top:1.875rem;border-top:1px solid #d8d8d8}@media(min-width:920px){.node--type-event.node--view-mode-full .column-sidebar{width:27%;border-top:none;border-left:1px solid #d8d8d8;margin-top:0;padding-top:.5rem;padding-left:1.875rem}}.node--type-event.node--view-mode-full .field-paragraphs>.field-item{margin-bottom:3.125rem}.node--type-event.node--view-mode-full .field-paragraphs>.field-item:last-child{margin-bottom:0}body.page-node-type-faculty .main{display:block;max-width:none;padding:0;margin:0}.node--type-faculty.node--view-mode-full .page-content{max-width:1260px;width:100%;margin:0 auto;padding-left:1rem;padding-right:1rem;padding-bottom:1.875rem}@media(min-width:480px){.node--type-faculty.node--view-mode-full .page-content{padding-left:1rem;padding-right:1rem}}@media(min-width:1260px){.node--type-faculty.node--view-mode-full .page-content{padding-left:calc(1rem + calc(-50vw + calc(1260px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1260px / 2)))}}@media(min-width:720px){.node--type-faculty.node--view-mode-full .page-content{padding-bottom:3.75rem}}.node--type-faculty.node--view-mode-full .faculty-image-affiliation{margin-bottom:1.875rem}@media(min-width:720px){.node--type-faculty.node--view-mode-full .faculty-image-affiliation{display:flex;justify-content:space-between;margin-bottom:3.125rem}}.node--type-faculty.node--view-mode-full .faculty-image-affiliation .column-image{margin-bottom:1.875rem;max-width:100%}@media(min-width:720px){.node--type-faculty.node--view-mode-full .faculty-image-affiliation .column-image{max-width:40%;margin-bottom:0}}@media(min-width:920px){.node--type-faculty.node--view-mode-full .faculty-image-affiliation .column-image{max-width:30%}}.node--type-faculty.node--view-mode-full .faculty-image-affiliation .column-image+.column-affiliation{display:flex;flex-direction:column;justify-content:space-between}@media(min-width:720px){.node--type-faculty.node--view-mode-full .faculty-image-affiliation .column-image+.column-affiliation{width:55%}}@media(min-width:920px){.node--type-faculty.node--view-mode-full .faculty-image-affiliation .column-image+.column-affiliation{width:65%}}.node--type-faculty.node--view-mode-full .faculty-image-affiliation .field-paragraphs{margin-bottom:2.5rem}.node--type-faculty.node--view-mode-full .faculty-image-affiliation .field-center-institute-affiliati{font-family:"Quadon Medium",tahoma,sans-serif;margin-bottom:2.5rem}.node--type-faculty.node--view-mode-full .faculty-image-affiliation .field-center-institute-affiliati .title-link a{color:#0077d8;text-decoration:none;border-bottom:1px solid transparent}.node--type-faculty.node--view-mode-full .faculty-image-affiliation .field-center-institute-affiliati .title-link a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.node--type-faculty.node--view-mode-full .faculty-image-affiliation .field-center-institute-affiliati .title-link a:hover{color:#262626;text-decoration:none;border-bottom:1px solid}.node--type-faculty.node--view-mode-full .faculty-image-affiliation .column-affiliation-buttons{display:flex;flex-wrap:wrap}.node--type-faculty.node--view-mode-full .faculty-image-affiliation .column-affiliation-buttons a{border:none;cursor:pointer;display:inline-block;text-decoration:none;text-align:center;text-transform:uppercase;position:relative;margin:0;padding:.875rem 1.5625rem;font-family:"Gentona SemiBold",tahoma,sans-serif;color:#fff !important;background-color:#002d72;border:0 !important;min-width:12.5rem;text-decoration:none !important;margin:1.25rem 1.25rem 0 0}.node--type-faculty.node--view-mode-full .faculty-image-affiliation .column-affiliation-buttons a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.node--type-faculty.node--view-mode-full .faculty-image-affiliation .column-affiliation-buttons a:hover{color:#fff !important;text-decoration:underline !important;background-color:#0077d8}.node--type-faculty.node--view-mode-full .faculty-image-affiliation .column-affiliation-buttons a:active{text-decoration:underline;background-color:#0077d8}.node--type-faculty.node--view-mode-full .field-short-description{font-family:"Quadon Regular",tahoma,sans-serif;font-size:2.125rem;color:#002d72;line-height:1.4;margin-bottom:3.125rem}.node--type-faculty.node--view-mode-full .faculty-contact-interests{margin-bottom:1.875rem}@media(min-width:720px){.node--type-faculty.node--view-mode-full .faculty-contact-interests{display:flex;justify-content:space-between;margin-bottom:5rem}}@media(min-width:720px){.node--type-faculty.node--view-mode-full .faculty-contact-interests .column-contact{width:40%}}@media(min-width:920px){.node--type-faculty.node--view-mode-full .faculty-contact-interests .column-contact{width:30%}}.node--type-faculty.node--view-mode-full .faculty-contact-interests .column-research-interests{padding-top:1.25rem}@media(min-width:720px){.node--type-faculty.node--view-mode-full .faculty-contact-interests .column-research-interests{width:55%}}@media(min-width:920px){.node--type-faculty.node--view-mode-full .faculty-contact-interests .column-research-interests{width:65%;padding-top:1.5625rem}}.node--type-faculty.node--view-mode-full .faculty-contact-interests .profile-contact-info{padding:1.25rem;background-color:#d9e1e8;color:#262626;margin-bottom:1.875rem;font-size:1.125rem}@media(min-width:720px){.node--type-faculty.node--view-mode-full .faculty-contact-interests .profile-contact-info{margin-bottom:0}}@media(min-width:920px){.node--type-faculty.node--view-mode-full .faculty-contact-interests .profile-contact-info{padding:1.5625rem 2.8125rem 2.1875rem}}.node--type-faculty.node--view-mode-full .faculty-contact-interests .profile-contact-info>h2{font-family:"Quadon ExtraBold",tahoma,sans-serif;margin-bottom:1.875rem;color:#002d72}.node--type-faculty.node--view-mode-full .faculty-contact-interests .profile-contact-info .text-long{margin-bottom:1.875rem}.node--type-faculty.node--view-mode-full .faculty-contact-interests .profile-contact-info .contact-address{margin-bottom:1.25rem;line-height:1.2}.node--type-faculty.node--view-mode-full .faculty-contact-interests .profile-contact-info .contact-address-city>div{display:inline-block;margin-right:.1875rem}.node--type-faculty.node--view-mode-full .faculty-contact-interests .profile-contact-info .field-phone{margin-bottom:.625rem}.node--type-faculty.node--view-mode-full .faculty-contact-interests .profile-contact-info .field-phone .field-item{margin-bottom:.625rem}.node--type-faculty.node--view-mode-full .faculty-contact-interests .profile-contact-info .field-phone .field-item:last-child{margin-bottom:0}.node--type-faculty.node--view-mode-full .faculty-contact-interests .profile-contact-info .field-phone .field-item a{color:#262626;text-decoration:none;border-bottom:1px solid transparent}.node--type-faculty.node--view-mode-full .faculty-contact-interests .profile-contact-info .field-phone .field-item a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.node--type-faculty.node--view-mode-full .faculty-contact-interests .profile-contact-info .field-phone .field-item a:hover{color:#262626;text-decoration:none;border-bottom:1px solid}.node--type-faculty.node--view-mode-full .faculty-contact-interests .profile-contact-info .field-phone .field-item a::before{content:"";display:block;position:relative;height:27px;width:27px;background-image:url(/themes/custom/jhsph/images/icons/icon-phone.png);background-repeat:no-repeat;background-position:center center;background-size:contain;float:left;margin-right:.625rem}.node--type-faculty.node--view-mode-full .faculty-contact-interests .profile-contact-info .field-fax{margin-bottom:.625rem}.node--type-faculty.node--view-mode-full .faculty-contact-interests .profile-contact-info .field-fax::before{content:"";display:block;position:relative;height:27px;width:27px;background-image:url(/themes/custom/jhsph/images/icons/icon-phone.png);background-repeat:no-repeat;background-position:center center;background-size:contain;float:left;margin-right:.625rem}.node--type-faculty.node--view-mode-full .faculty-contact-interests .profile-contact-info .field-e-mail{margin-bottom:.625rem}.node--type-faculty.node--view-mode-full .faculty-contact-interests .profile-contact-info .field-e-mail a{color:#262626;text-decoration:none;border-bottom:1px solid transparent}.node--type-faculty.node--view-mode-full .faculty-contact-interests .profile-contact-info .field-e-mail a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.node--type-faculty.node--view-mode-full .faculty-contact-interests .profile-contact-info .field-e-mail a:hover{color:#262626;text-decoration:none;border-bottom:1px solid}.node--type-faculty.node--view-mode-full .faculty-contact-interests .profile-contact-info .field-e-mail a::before{content:"";display:block;position:relative;height:27px;width:27px;background-image:url(/themes/custom/jhsph/images/icons/icon-email.png);background-repeat:no-repeat;background-position:center center;background-size:contain;float:left;margin-right:.625rem}.node--type-faculty.node--view-mode-full .faculty-contact-interests .field-research-interests{margin-bottom:2.5rem}.node--type-faculty.node--view-mode-full .faculty-contact-interests .field-additonal-links .field-item{margin-bottom:.625rem;font-family:"Quadon Medium",tahoma,sans-serif}.node--type-faculty.node--view-mode-full .faculty-contact-interests .field-additonal-links .field-item a{color:#0077d8;text-decoration:none;border-bottom:1px solid transparent}.node--type-faculty.node--view-mode-full .faculty-contact-interests .field-additonal-links .field-item a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.node--type-faculty.node--view-mode-full .faculty-contact-interests .field-additonal-links .field-item a:hover{color:#262626;text-decoration:none;border-bottom:1px solid}.node--type-faculty.node--view-mode-full .field-pub-url a{color:#002d72;text-decoration:underline;border-bottom:1px solid transparent}.node--type-faculty.node--view-mode-full .field-pub-url a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.node--type-faculty.node--view-mode-full .field-pub-url a:hover{color:#262626;text-decoration:none;border-bottom:1px solid}.faculty-accordion{padding:1.25rem 1.875rem 1.875rem;border:1px solid #002d72}@media(min-width:920px){.faculty-accordion{padding:1.25rem 3.75rem 3.125rem}}.faculty-accordion details{margin:0;background-color:#fff;color:#474747}.faculty-accordion details:first-child summary{border-top:0}.faculty-accordion details:last-child{border-bottom:1px solid #002d72}.faculty-accordion details summary{position:relative;list-style-type:none;font-family:"Quadon ExtraBold",tahoma,sans-serif;font-size:1.625rem;line-height:1.2;color:#002d72;padding:1.25rem 3.125rem 1.25rem 0;border-top:1px solid #002d72;cursor:pointer}@media(min-width:720px){.faculty-accordion details summary{font-size:1.875rem}}@media(min-width:920px){.faculty-accordion details summary{font-size:2.5rem}}.faculty-accordion details summary:hover,.faculty-accordion details summary:focus{text-decoration:underline;outline:inherit}.faculty-accordion details summary::-webkit-details-marker{display:none}.faculty-accordion details summary::before{content:"";display:inline-block;position:relative;height:calc(100% + 2px);width:54px;position:absolute;top:-1px;right:-14px;transform:none}.faculty-accordion details summary::after{content:"";display:inline-block;position:relative;height:22px;width:22px;background-image:url(/themes/custom/jhsph/images/icons/icon-plus-blue.png);background-repeat:no-repeat;background-position:center center;background-size:contain;position:absolute;top:26px;right:0px;transform:none}@media(min-width:920px){.faculty-accordion details summary::after{position:absolute;top:36px;right:0px;transform:none}}.faculty-accordion details[open] summary::after{background-image:url(/themes/custom/jhsph/images/icons/icon-minus-blue.png);background-repeat:no-repeat;background-position:center center;background-size:contain}.faculty-accordion details[open] .details-content{padding:1.25rem 3.125rem 1.25rem 0}.faculty-accordion details .details-content{padding:0 3.125rem 0 0;transition:all .2s ease-in-out}.faculty-accordion .field{margin-bottom:1.25rem}.faculty-accordion .field.field-items .field-item,.faculty-accordion .field .field-items .field-item{margin-bottom:.625rem}.faculty-accordion .field.field-items .field-item:last-child,.faculty-accordion .field .field-items .field-item:last-child{margin-bottom:0}.faculty-accordion .field.field-projects{margin-top:1.25rem}.faculty-accordion .field.field-projects .field-item{display:list-item;margin:0 0 0 1.25rem}.faculty-accordion .field .field-label{font-family:"Gentona Bold",tahoma,sans-serif;margin-bottom:.625rem;color:#0077d8;line-height:1}.faculty-accordion .field a{color:#002d72;text-decoration:underline;border-bottom:1px solid transparent}.faculty-accordion .field a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.faculty-accordion .field a:hover{color:#262626;text-decoration:none;border-bottom:1px solid}.faculty-accordion .field p{margin-bottom:.625rem}.faculty-accordion .field p:first-child{margin-top:0}.faculty-accordion .field p:last-child{margin-bottom:0}.node--type-funding-opportunities.node--view-mode-full{position:relative;padding-top:3.75rem;padding-bottom:3.75rem}.node--type-funding-opportunities.node--view-mode-full .search-links{display:flex;font-family:"Gentona Bold",tahoma,sans-serif;font-size:.9375rem;text-transform:uppercase;color:#747474}.node--type-funding-opportunities.node--view-mode-full .search-links .field-funding-back{display:inline-flex}.node--type-funding-opportunities.node--view-mode-full .search-links .field-funding-back a,.node--type-funding-opportunities.node--view-mode-full .search-links .field-funding-back a:visited,.node--type-funding-opportunities.node--view-mode-full .search-links .field-funding-back a:link{color:#747474;text-decoration:none;border:none}.node--type-funding-opportunities.node--view-mode-full .search-links .field-funding-back a:hover,.node--type-funding-opportunities.node--view-mode-full .search-links .field-funding-back a:active,.node--type-funding-opportunities.node--view-mode-full .search-links .field-funding-back a:focus,.node--type-funding-opportunities.node--view-mode-full .search-links .field-funding-back a:visited:hover,.node--type-funding-opportunities.node--view-mode-full .search-links .field-funding-back a:visited:active,.node--type-funding-opportunities.node--view-mode-full .search-links .field-funding-back a:visited:focus,.node--type-funding-opportunities.node--view-mode-full .search-links .field-funding-back a:link:hover,.node--type-funding-opportunities.node--view-mode-full .search-links .field-funding-back a:link:active,.node--type-funding-opportunities.node--view-mode-full .search-links .field-funding-back a:link:focus{color:#262626;border-bottom:1px solid #262626}.node--type-funding-opportunities.node--view-mode-full .page-title{margin-bottom:2.5rem}@media(min-width:720px){.node--type-funding-opportunities.node--view-mode-full .page-title{padding-right:15.625rem}}.node--type-funding-opportunities.node--view-mode-full .paragraph--text{margin-bottom:2.5rem;border-bottom:1px solid #ccc}.node--type-funding-opportunities.node--view-mode-full .group-columns{padding-bottom:1.25rem;margin-bottom:2.5rem}@media(min-width:720px){.node--type-funding-opportunities.node--view-mode-full .group-columns{display:flex;justify-content:space-between}}@media(min-width:720px){.node--type-funding-opportunities.node--view-mode-full .group-columns>.column{padding-right:.625rem;width:33.3%}}.node--type-funding-opportunities.node--view-mode-full .group-columns .column-contact .field{margin-bottom:0}.node--type-funding-opportunities.node--view-mode-full .group-columns__2col>.column{width:50%}.node--type-funding-opportunities.node--view-mode-full .fund-details-section-title{padding-bottom:.625rem;margin-bottom:1.25rem}.node--type-funding-opportunities.node--view-mode-full .fund-details-section-title .field-label{font-size:125% !important}.node--type-funding-opportunities.node--view-mode-full .fund-details-section-title__border-bottom{border-bottom:1px solid #ccc}.node--type-funding-opportunities.node--view-mode-full .field{margin-bottom:1.25rem}.node--type-funding-opportunities.node--view-mode-full .field .field-label{font-family:"Gentona Bold",tahoma,sans-serif;line-height:1;margin-bottom:.3125rem}.node--type-funding-opportunities.node--view-mode-full .field a{color:#002d72;text-decoration:underline;border-bottom:1px solid transparent}.node--type-funding-opportunities.node--view-mode-full .field a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.node--type-funding-opportunities.node--view-mode-full .field a:hover{color:#262626;text-decoration:none;border-bottom:1px solid}.node--type-funding-opportunities.node--view-mode-full .field p:first-child{margin-top:0}.node--type-funding-opportunities.node--view-mode-full .field p:last-child{margin-bottom:0}.node--type-funding-opportunities.node--view-mode-full .field .label-application-priod,.node--type-funding-opportunities.node--view-mode-full .field dl>dt{color:#262626;font-family:"Gentona Bold",tahoma,sans-serif}.node--type-funding-opportunities.node--view-mode-full .field-funding-status{padding-right:1.375rem;font-family:"Gentona Bold",tahoma,sans-serif;font-size:.9375rem;text-transform:uppercase}.node--type-funding-opportunities.node--view-mode-full .field-funding-status::after{content:"";display:block;position:absolute;height:12px;width:12px;display:inline-block;margin:.3125rem 0 0 .625rem}.node--type-funding-opportunities.node--view-mode-full .field-funding-status.appStatus-close::after{background-color:#6a202b}.node--type-funding-opportunities.node--view-mode-full .field-funding-status.appStatus-year-round::after{background-color:#275e3d;border-radius:100%}.node--type-funding-opportunities.node--view-mode-full .field-funding-status.appStatus-open::after{background-color:#0077d8;transform:rotate(45deg)}@media(min-width:720px){.node--type-funding-opportunities.node--view-mode-full .field-funding-status{position:absolute;top:3.75rem;right:0;transform:none}}.node--type-funding-opportunities.node--view-mode-teaser{position:relative}.node--type-funding-opportunities.node--view-mode-teaser .teaser-title{font-family:"Gentona Bold",tahoma,sans-serif;font-size:1.25rem;margin-bottom:.625rem}@media(min-width:720px){.node--type-funding-opportunities.node--view-mode-teaser .teaser-title{margin-right:13.75rem}}.node--type-funding-opportunities.node--view-mode-teaser .teaser-title a{color:#002d72;text-decoration:none;border-bottom:1px solid transparent}.node--type-funding-opportunities.node--view-mode-teaser .teaser-title a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.node--type-funding-opportunities.node--view-mode-teaser .teaser-title a:hover{color:#262626;text-decoration:none;border-bottom:1px solid}.node--type-funding-opportunities.node--view-mode-teaser .field-summary-description{margin-bottom:.625rem}.node--type-funding-opportunities.node--view-mode-teaser .field-funding-status{padding-right:1.375rem;font-family:"Gentona Bold",tahoma,sans-serif;font-size:.9375rem;text-transform:uppercase}.node--type-funding-opportunities.node--view-mode-teaser .field-funding-status::after{content:"";display:block;position:absolute;height:12px;width:12px;display:inline-block;margin:.3125rem 0 0 .625rem}.node--type-funding-opportunities.node--view-mode-teaser .field-funding-status.appStatus-close::after{background-color:#6a202b}.node--type-funding-opportunities.node--view-mode-teaser .field-funding-status.appStatus-year-round::after{background-color:#275e3d;border-radius:100%}.node--type-funding-opportunities.node--view-mode-teaser .field-funding-status.appStatus-open::after{background-color:#0077d8;transform:rotate(45deg)}@media(min-width:720px){.node--type-funding-opportunities.node--view-mode-teaser .field-funding-status{position:absolute;top:0;right:0;transform:none}}.headlines-card{position:relative;display:flex;flex-direction:column;width:100%;text-align:left;overflow:hidden}@media(min-width:720px){.headlines-card{padding-top:33.4375rem}}@media(min-width:920px){.headlines-card{padding:14.375rem 0 0 1.875rem}}.headlines-card .headlines-card-image{width:100%}@media(min-width:720px){.headlines-card .headlines-card-image{position:absolute;top:0;left:0;transform:none}}.headlines-card .headlines-card-image img{width:100%}.headlines-card .headlines-card-text{position:relative;width:100%;padding:1.25rem;background-color:#fff;color:#262626;border-top:6px solid #002d72;z-index:1}.headlines-card .field-publish-date{font-family:"Gentona SemiBold",tahoma,sans-serif;font-size:.875em;color:#666;margin-bottom:.3125rem}.headlines-card .headlines-card-title{font-size:1.25rem;margin-bottom:1.25rem}.headlines-card .headlines-card-title a{color:#002d72;text-decoration:none;border-bottom:1px solid transparent}.headlines-card .headlines-card-title a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.headlines-card .headlines-card-title a:hover{color:#262626;text-decoration:none;border-bottom:1px solid}.headlines-card .field-topics{margin-bottom:.625rem}.headlines-card .headlines-article-type{font-family:"Gentona Bold",tahoma,sans-serif;line-height:1.2}.headlines-featured .headlines-featured-image{margin-bottom:1.25rem}.headlines-featured .field-publish-date{font-family:"Gentona SemiBold",tahoma,sans-serif;font-size:.875em;color:#666;margin-bottom:.3125rem}.headlines-featured .headlines-featured-title{margin-bottom:1.25rem}.headlines-featured .headlines-featured-title a{color:#002d72;text-decoration:none;border-bottom:1px solid transparent}.headlines-featured .headlines-featured-title a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.headlines-featured .headlines-featured-title a:hover{color:#262626;text-decoration:none;border-bottom:1px solid}.headlines-featured .field-short-description{margin-bottom:1.25rem}.headlines-featured .field-topics{margin-bottom:.625rem}.headlines-featured .headlines-article-type{font-family:"Gentona Bold",tahoma,sans-serif;line-height:1.2}.headlines-teaser .field-publish-date{font-family:"Gentona SemiBold",tahoma,sans-serif;font-size:.875em;color:#666;margin-bottom:.3125rem}.headlines-teaser .headlines-teaser-title{font-size:inherit;margin-bottom:.625rem}.headlines-teaser .headlines-teaser-title a{color:#002d72;text-decoration:none;border-bottom:1px solid transparent}.headlines-teaser .headlines-teaser-title a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.headlines-teaser .headlines-teaser-title a:hover{color:#262626;text-decoration:none;border-bottom:1px solid}.headlines-teaser .field-short-description{margin-bottom:.625rem}.headlines-teaser .field-topics{margin-bottom:.625rem}.headlines-teaser .headlines-article-type{font-family:"Gentona Bold",tahoma,sans-serif;line-height:1.2}.node--view-mode-media-mention-card{line-height:1rem}.node--view-mode-media-mention-card .field-source{margin-bottom:.625rem}.node--view-mode-media-mention-card .field-title{margin-top:.75rem;margin-bottom:1.25rem;font-family:"Quadon ExtraBold",tahoma,sans-serif;font-size:1.25rem}.node--view-mode-media-mention-card .field-title a{color:#002d72;text-decoration:none;border-bottom:1px solid transparent}.node--view-mode-media-mention-card .field-title a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.node--view-mode-media-mention-card .field-title a:hover{color:#262626;text-decoration:none;border-bottom:1px solid}.node--view-mode-media-mention-card .field-source,.node--view-mode-media-mention-card .field-publish-date,.node--view-mode-media-mention-card .media-mention-bar{display:inline;font-family:"Gentona SemiBold",tahoma,sans-serif;font-size:.875em;line-height:1em;color:#666}.node--view-mode-media-mention-card .body p:first-child{margin-top:0}.node--view-mode-media-mention-card .body p:last-child{margin-bottom:0}body.page-node-type-page .main{display:block;max-width:none;padding:0;margin:0}.node--type-page .page-columns{max-width:1260px;width:100%;margin:0 auto;padding-left:1rem;padding-right:1rem}@media(min-width:480px){.node--type-page .page-columns{padding-left:1rem;padding-right:1rem}}@media(min-width:1260px){.node--type-page .page-columns{padding-left:calc(1rem + calc(-50vw + calc(1260px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1260px / 2)))}}@media(min-width:1260px){.node--type-page .page-columns{display:flex;justify-content:space-between}}.node--type-page .column-main.has-sidebar{margin-bottom:1.875rem}@media(min-width:1260px){.node--type-page .column-main.has-sidebar{width:70%}}.node--type-page .column-sidebar{margin-bottom:1.875rem}.node--type-page .column-sidebar .sidebar-item+.sidebar-item{margin-top:1.875rem}@media(min-width:1260px){.node--type-page .column-sidebar{width:25%}}.node--type-page .sidebar-page{max-width:1260px;width:100%;margin:0 auto;padding-left:1rem;padding-right:1rem;margin-bottom:1.875rem}@media(min-width:480px){.node--type-page .sidebar-page{padding-left:1rem;padding-right:1rem}}@media(min-width:1260px){.node--type-page .sidebar-page{padding-left:calc(1rem + calc(-50vw + calc(1260px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1260px / 2)))}}.node--type-partner-organization.node--view-mode-default{--gutter-size:3rem;--padding-size:2rem}.node--type-partner-organization.node--view-mode-default .page-columns{max-width:1260px;width:100%;margin:0 auto;padding-left:1rem;padding-right:1rem;display:flex;flex-direction:column-reverse}@media(min-width:480px){.node--type-partner-organization.node--view-mode-default .page-columns{padding-left:1rem;padding-right:1rem}}@media(min-width:1260px){.node--type-partner-organization.node--view-mode-default .page-columns{padding-left:calc(1rem + calc(-50vw + calc(1260px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1260px / 2)))}}@media(min-width:920px){.node--type-partner-organization.node--view-mode-default .page-columns{flex-direction:row;justify-content:space-between}}.node--type-partner-organization.node--view-mode-default .column-main{margin-bottom:var(--gutter-size)}.node--type-partner-organization.node--view-mode-default .column-main .text-long+h2{margin-top:1.25rem}@media(min-width:920px){.node--type-partner-organization.node--view-mode-default .column-main.has-sidebar{flex-grow:1}}.node--type-partner-organization.node--view-mode-default .column-main__cover{margin-bottom:2rem}.node--type-partner-organization.node--view-mode-default .column-sidebar{max-width:480px;margin-left:auto;margin-right:auto;margin-bottom:var(--gutter-size)}@media(min-width:920px){.node--type-partner-organization.node--view-mode-default .column-sidebar{width:40%;flex-shrink:0;margin-left:var(--gutter-size);margin-right:initial}}@media(min-width:1260px){.node--type-partner-organization.node--view-mode-default .column-sidebar{width:30%}}.node--type-partner-organization.node--view-mode-default .column-sidebar p:last-child{margin-bottom:0}.node--type-partner-organization.node--view-mode-default .column-sidebar__inner{padding:var(--padding-size);background-color:#f2f5f8}.node--type-partner-organization.node--view-mode-default .column-sidebar__inner,.node--type-partner-organization.node--view-mode-default .column-sidebar__inner a{color:#000}.node--type-partner-organization.node--view-mode-default .column-sidebar__inner h2{margin-bottom:0}.node--type-partner-organization.node--view-mode-default .column-sidebar__inner h2+p,.node--type-partner-organization.node--view-mode-default .column-sidebar__inner h2+ul{margin-top:.5em}.node--type-partner-organization.node--view-mode-default .column-sidebar__inner ul{padding-right:initial}.node--type-partner-organization.node--view-mode-default .column-sidebar__cover{border:4px solid #f2f5f8;margin:calc(-1*var(--padding-size)) calc(-1*var(--padding-size)) var(--padding-size)}.node--type-partner-organization.node--view-mode-default .column-sidebar__cover img{width:100%}.node--type-partner-organization.node--view-mode-default .field-social-media-links.field-items,.node--type-partner-organization.node--view-mode-default .field-social-media-links .field-items{display:flex}.node--type-partner-organization.node--view-mode-default .field-social-media-links .field-item{margin-right:1rem}.node--type-partner-organization.node--view-mode-default .field-social-media-links .field-item:last-child{margin-right:initial}.node--type-partner-organization.node--view-mode-default .field-social-media-links .social-link a.ext::after{margin-left:0}.node--type-partner-organization.node--view-mode-default .field-social-media-links .social-link svg.ext::after{display:none}.node.node--partner-organization.node--teaser{display:flex;flex-direction:column-reverse}@media(min-width:720px){.node.node--partner-organization.node--teaser{flex-direction:row-reverse;justify-content:flex-end}}.node.node--partner-organization.node--teaser .node__copy{flex:auto}.node.node--partner-organization.node--teaser .node__media{width:144px;margin-left:auto;margin-right:auto;margin-bottom:2rem}@media(min-width:720px){.node.node--partner-organization.node--teaser .node__media{flex:0 0 144px;margin-right:2rem;margin-bottom:initial}}.node.node--partner-organization.node--teaser header{display:flex;flex-direction:column-reverse}.node.node--partner-organization.node--teaser .node__heading{color:#002d72;margin-bottom:.25rem}.node.node--partner-organization.node--teaser .node__heading a{color:inherit;text-decoration:none}.node.node--partner-organization.node--teaser .node__heading a:hover{color:#262626;border-bottom:1px solid}.node.node--partner-organization.node--teaser .node__categories{color:#964f2e;margin-bottom:.625rem}.node.node--partner-organization.node--teaser .node__categories a{color:inherit}.node.node--partner-organization.node--teaser .node__categories a:hover{color:#824528}.people-card{display:flex}.people-card .people-card-inner{display:flex;flex-direction:column;height:100%;width:100%;max-width:18.75rem;background-color:#f2f5f8;color:#474747;padding:1.25rem;margin:auto;border-radius:.3125rem;text-align:center}@media(min-width:720px){.people-card .people-card-inner{margin:0}}.center-elements .people-card .people-card-inner{margin:auto}.people-card .profile-image{margin-bottom:1.25rem}.people-card .profile-image .image-default{display:inline-block;border-radius:100%;max-width:180px;overflow:hidden}.people-card .people-card-title-wrapper a{color:#002d72;text-decoration:none;display:inline-block}.people-card .people-card-title-wrapper a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.people-card .people-card-title-wrapper a:hover{color:#262626;text-decoration:underline}.people-card .people-card-title{font-family:"Gentona Bold",tahoma,sans-serif;font-size:1.375rem;margin-bottom:0}.people-card .people-card-rank{font-family:"Gentona Light",tahoma,sans-serif;line-height:1.2;text-transform:uppercase;margin-bottom:1.25rem}.people-card .field-primary-department{font-family:"Gentona Bold",tahoma,sans-serif;line-height:1.2;text-transform:uppercase;margin-bottom:1.25rem}.people-card .field-primary-department div{display:inline}body.page-node-type-program .main{display:block;max-width:none;padding:0;margin:0}body.page-node-type-program .program-preheader{background:#cba052;padding:0 1em}body.page-node-type-program .program-preheader--inner{display:flex;justify-content:space-between;flex-direction:column;max-width:1260px;width:100%;margin:0 auto;padding:0}@media(min-width:920px){body.page-node-type-program .program-preheader--inner{flex-direction:row}}body.page-node-type-program .program-preheader--item{padding:0;margin:.5em 0}body.page-node-type-program .program-preheader--item+.program-preheader--item{margin-top:0}@media(min-width:920px){body.page-node-type-program .program-preheader--item+.program-preheader--item{margin-top:.5em;padding-left:2em}}body.page-node-type-program .program-preheader--item a{text-decoration:none;border-bottom:1px solid transparent}body.page-node-type-program .program-preheader--item a,body.page-node-type-program .program-preheader--item a:visited{color:#51284f}body.page-node-type-program .program-preheader--item a:hover{color:#002d72;border-bottom-color:currentColor}body.page-node-type-program .program-preheader--item a svg.ext{display:none}body.page-node-type-program .program-preheader--item.item__primary{font-family:"Gentona Bold",tahoma,sans-serif}body.page-node-type-program .program-preheader--item.item__secondary{font-family:"Gentona Medium",tahoma,sans-serif}@media(min-width:920px){body.page-node-type-program .program-preheader--item.item__primary+.item__secondary{margin-left:auto}}.node--type-publication.node--view-mode-teaser{display:flex;flex-direction:column;padding:1.875rem 1.25rem}@media(min-width:720px){.node--type-publication.node--view-mode-teaser{flex-direction:row-reverse}}.node--type-publication.node--view-mode-teaser .teaser-image{margin-bottom:1.25rem}@media(min-width:720px){.node--type-publication.node--view-mode-teaser .teaser-image{margin-bottom:0;width:33%}}@media(min-width:720px){.node--type-publication.node--view-mode-teaser .teaser-image{width:20%}}@media(min-width:720px){.node--type-publication.node--view-mode-teaser .teaser-content{width:66%;padding-right:2.5rem}}@media(min-width:720px){.node--type-publication.node--view-mode-teaser .teaser-content{width:80%}}.node--type-publication.node--view-mode-teaser .teaser-content h3{font-family:"Gentona Bold",tahoma,sans-serif;font-size:1.25rem}.node--type-publication.node--view-mode-teaser .teaser-content a{color:#002d72}.node--type-publication.node--view-mode-teaser .teaser-title{font-size:1.75rem;color:#262626}.node--type-publication.node--view-mode-teaser .teaser-title a{color:#002d72;text-decoration:none;border-bottom:1px solid transparent}.node--type-publication.node--view-mode-teaser .teaser-title a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.node--type-publication.node--view-mode-teaser .teaser-title a:hover{color:#262626;text-decoration:none;border-bottom:1px solid}.node--type-publication.node--view-mode-teaser .fields-date-publication{font-family:"Gentona Bold",tahoma,sans-serif;margin-bottom:1.25rem}.node--type-publication.node--view-mode-teaser .fields-date-publication div{display:inline}.node--type-publication.node--view-mode-teaser .field-publication-type{display:flex;line-height:1;margin-bottom:1.875rem}.node--type-publication.node--view-mode-teaser .field-publication-type .field-label{margin-right:.3125rem;font-family:"Gentona Bold",tahoma,sans-serif}.node--type-publication.node--view-mode-teaser .field-publication-type .field-label::after{content:": "}.node--type-publication.node--view-mode-teaser .collapsable{margin-bottom:1.875rem}.node--type-publication.node--view-mode-teaser .collapsable a.ecf-open,.node--type-publication.node--view-mode-teaser .collapsable a.ecf-close{color:#002d72;text-decoration:underline;border-bottom:1px solid transparent;font-family:"Gentona Bold",tahoma,sans-serif;text-decoration:none !important;line-height:1}.node--type-publication.node--view-mode-teaser .collapsable a.ecf-open:focus,.node--type-publication.node--view-mode-teaser .collapsable a.ecf-close:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.node--type-publication.node--view-mode-teaser .collapsable a.ecf-open:hover,.node--type-publication.node--view-mode-teaser .collapsable a.ecf-close:hover{color:#262626;text-decoration:none;border-bottom:1px solid}.node--type-publication.node--view-mode-teaser .collapsable a.ecf-open::after{content:" ▾"}.node--type-publication.node--view-mode-teaser .collapsable a.ecf-close::after{content:" ▴"}.node--type-publication.node--view-mode-teaser .field-summary{margin-bottom:1.875rem}.node--type-publication.node--view-mode-teaser .field-related-content .field-label{font-family:"Gentona Bold",tahoma,sans-serif;margin-right:.3125rem}.node--type-publication.node--view-mode-teaser .field-related-content .field-label::after{content:": "}.node--type-publication.node--view-mode-teaser .field-faculty{display:flex;line-height:1}.node--type-publication.node--view-mode-teaser .field-faculty .field-label{font-family:"Gentona Bold",tahoma,sans-serif;margin-right:.3125rem}.node--type-publication.node--view-mode-teaser .field-faculty .field-label::after{content:": "}.node--type-publication.node--view-mode-teaser .field-faculty .field-items .field-item{display:inline-block}.node--type-publication.node--view-mode-teaser .field-faculty .field-items .field-item:not(:last-child)::after{content:", "}.node--type-publication.node--view-mode-teaser .field-faculty .field-items a{color:#002d72;text-decoration:underline;border-bottom:1px solid transparent}.node--type-publication.node--view-mode-teaser .field-faculty .field-items a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.node--type-publication.node--view-mode-teaser .field-faculty .field-items a:hover{color:#262626;text-decoration:none;border-bottom:1px solid}.node--view-mode-related-content h3{font-family:"Quadon Medium",tahoma,sans-serif;line-height:1;margin:.5rem 0 0}.node--view-mode-related-content h3 a{color:#0077d8;text-decoration:none;border-bottom:1px solid transparent;font-size:1.375rem}.node--view-mode-related-content h3 a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.node--view-mode-related-content h3 a:hover{color:#262626;text-decoration:none;border-bottom:1px solid}.node--view-mode-related-content .blazy--field-image{margin-bottom:.625rem}.node--view-mode-related-content .dates{font-family:"Gentona SemiBold",tahoma,sans-serif;color:#727272;font-size:1rem}body.page-node-type-shared-components .main{display:block;max-width:none;padding:0;margin:0}.shared-component-preview{margin:1rem auto 2rem;max-width:1270px;width:95%}.shared-component-preview__eyebrow{color:#727272;display:block;font-size:90%;margin-bottom:.25em}.shared-component-preview h1{font-family:"Quadon Medium",tahoma,sans-serif;font-size:200%}.shared-component-preview h2{color:#262626;font-family:"Quadon Medium",tahoma,sans-serif;font-size:80%;margin:0;padding:0}.shared-component-preview .shared-component-preview--desription{color:#727272;font-size:120%;margin-top:0;padding-top:0}.node--view-mode-single-line a{color:#002d72;text-decoration:underline;border-bottom:1px solid transparent;margin-right:.3125rem}.node--view-mode-single-line a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.node--view-mode-single-line a:hover{color:#262626;text-decoration:none;border-bottom:1px solid}.node--view-mode-single-line div{display:inline}.node--view-mode-single-line .field--name-field-course-number{margin-right:.3125rem}.node--view-mode-single-line .field-status{color:#6a202b;font-size:1rem}.teaser.node--type-article{border-top:1px solid #d8d8d8;padding-top:1.875rem}.teaser.has-image{display:flex;justify-content:space-between}.teaser .teaser-image{width:23%}.teaser .teaser-image+.teaser-text{width:73.5%}.teaser .field-publish-date{font-size:90%;color:#727272}.teaser .teaser-title{font-size:1.5rem;margin:0}.teaser .teaser-title+div{margin-top:.625rem;line-height:1.4}.teaser .teaser-title a{color:#002d72;text-decoration:none;border-bottom:1px solid transparent}.teaser .teaser-title a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.teaser .teaser-title a:hover{color:#262626;text-decoration:none;border-bottom:1px solid}.teaser .field-short-description p{margin-top:.625rem;line-height:1.4}.teaser .field-topics{line-height:1.3}.teaser .field-group-link{padding-top:.625rem;font-size:1rem;font-family:"Gentona Medium",tahoma,sans-serif;text-transform:uppercase;line-height:1}.teaser .field-group-link a{color:#002d72;text-decoration:none;border-bottom:1px solid transparent}.teaser .field-group-link a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.teaser .field-group-link a:hover{color:#262626;text-decoration:none;border-bottom:1px solid}.headlines-article-type{font-family:"Gentona Bold",tahoma,sans-serif;line-height:1.2;margin-top:.625rem}.node--view-mode-group-content-teaser,.node--view-mode-title-date-teaser{line-height:1.4}.node--view-mode-group-content-teaser .field-publish-date,.node--view-mode-title-date-teaser .field-publish-date{font-family:"Gentona SemiBold",tahoma,sans-serif;font-size:.875em;color:#666;margin-bottom:.3125rem}.node--view-mode-group-content-teaser .field-title,.node--view-mode-title-date-teaser .field-title{font-family:"Quadon ExtraBold",tahoma,sans-serif;font-size:1.25rem}.node--view-mode-group-content-teaser .field-title a,.node--view-mode-title-date-teaser .field-title a{color:#002d72;text-decoration:none;border-bottom:1px solid transparent}.node--view-mode-group-content-teaser .field-title a:focus,.node--view-mode-title-date-teaser .field-title a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.node--view-mode-group-content-teaser .field-title a:hover,.node--view-mode-title-date-teaser .field-title a:hover{color:#262626;text-decoration:none;border-bottom:1px solid}.node--view-mode-group-content-teaser .field-readmore,.node--view-mode-title-date-teaser .field-readmore{font-family:"Gentona Medium",tahoma,sans-serif;text-transform:uppercase}.node--view-mode-group-content-teaser .field-readmore a,.node--view-mode-title-date-teaser .field-readmore a{color:#002d72;text-decoration:none;border-bottom:1px solid transparent}.node--view-mode-group-content-teaser .field-readmore a:focus,.node--view-mode-title-date-teaser .field-readmore a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.node--view-mode-group-content-teaser .field-readmore a:hover,.node--view-mode-title-date-teaser .field-readmore a:hover{color:#262626;text-decoration:none;border-bottom:1px solid}.node--view-mode-group-content-teaser .field-readmore .readmore-text::after,.node--view-mode-title-date-teaser .field-readmore .readmore-text::after{content:">";margin-left:.3125rem}.node--view-mode-title-date{line-height:1.4}.node--view-mode-title-date .field-date{font-family:"Gentona SemiBold",tahoma,sans-serif;font-size:.875em;color:#666;margin-bottom:.3125rem}.node--view-mode-title-date .field-title{font-family:"Quadon ExtraBold",tahoma,sans-serif;font-size:1.25rem}.node--view-mode-title-date .field-title a{color:#002d72;text-decoration:none;border-bottom:1px solid transparent}.node--view-mode-title-date .field-title a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.node--view-mode-title-date .field-title a:hover{color:#262626;text-decoration:none;border-bottom:1px solid}.title-link a{color:#002d72;text-decoration:underline;border-bottom:1px solid transparent}.title-link a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.title-link a:hover{color:#262626;text-decoration:none;border-bottom:1px solid}.node--view-mode-title .field-title a{color:#002d72;text-decoration:none;border-bottom:1px solid transparent}.node--view-mode-title .field-title a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.node--view-mode-title .field-title a:hover{color:#262626;text-decoration:none;border-bottom:1px solid}.path-group h1,.path-group h2,.path-group h4,.path-group .header__title,.path-group .header__eyebrow,.path-group .header__subtitle,.path-group .content-component__title,.path-group .entity-reference-grid__title,.path-group .static-card__title,.path-group .single-column__title,.path-group .social-links h2.field-title{color:#262626}.path-group .text-light h1,.path-group .text-light h2,.path-group .text-light h4,.path-group .text-light .header__title,.path-group .text-light .header__eyebrow,.path-group .text-light .header__subtitle,.path-group .text-light .header__text,.path-group .text-light .content-component__title,.path-group .text-light .entity-reference-grid__title,.path-group .text-light .static-card__title,.path-group .text-light .single-column__title{color:#fff}.path-group .header__inner.text-background .header__text-inner{background-color:rgba(38,38,38,.5) !important}.path-group .list-component.buttons .link-button a,.path-group .link-card a{border-color:rgba(38,38,38,.2);transition:border-color .125s}.path-group .list-component.buttons .link-button a::before,.path-group .link-card a::before{background-image:url(/themes/custom/jhsph/images/arrow-white.svg);background-repeat:no-repeat;background-position:center center;background-size:contain;opacity:.5;transition:transform .125s,opacity .125s}.path-group .list-component.buttons .link-button a:focus,.path-group .list-component.buttons .link-button a:hover,.path-group .link-card a:focus,.path-group .link-card a:hover{border-color:rgba(255,255,255,.4);text-decoration:none}.path-group .list-component.buttons .link-button a:focus::before,.path-group .list-component.buttons .link-button a:hover::before,.path-group .link-card a:focus::before,.path-group .link-card a:hover::before{opacity:1}.path-group .list-component.links .link-button a::before{background-image:url(/themes/custom/jhsph/images/arrow-black.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}.path-group .content-card::before{border-color:rgba(38,38,38,.3);transition:opacity .125s,border-color .125s}.path-group .content-card::after{background-image:url(/themes/custom/jhsph/images/arrow-white.svg);background-repeat:no-repeat;background-position:center center;background-size:contain;opacity:.5;transition:transform .125s}.path-group .content-card:hover::before{border-color:rgba(255,255,255,.4)}.path-group .content-card:hover::after{opacity:1}.path-group .inner.text-light .link-button a,.path-group .inner.text-light .link-card a{border-color:rgba(255,255,255,.4)}.path-group .inner.text-light .link-button a:hover,.path-group .inner.text-light .link-card a:hover{border-color:rgba(255,255,255,.8)}.path-group .inner.text-light .list-component.links .link-button a{color:#fff}.path-group .inner.text-light .list-component.links .link-button a:focus{outline:0;box-shadow:0 0 0 3px #fff;text-decoration:underline !important}.path-group .inner.text-light .list-component.links .link-button a::before{background-image:url(/themes/custom/jhsph/images/arrow-white.svg);background-repeat:no-repeat;background-position:center center;background-size:contain;opacity:.5;transition:opacity .125s}.path-group .inner.text-light .list-component.links .link-button a:hover::before{opacity:1}.path-group .inner.text-light .list-component.buttons .link-button a,.path-group .single-column .single_column_inner.text-light a,.path-group .inner.text-light .link-card a{color:#fff}.path-group .inner.text-light .list-component.buttons .link-button a:focus,.path-group .single-column .single_column_inner.text-light a:focus,.path-group .inner.text-light .link-card a:focus{outline:3px solid #fff;text-decoration:underline !important}.path-group a.ext::after{background-image:url(/themes/custom/jhsph/images/icons/icon-external-black.png);background-repeat:no-repeat;background-position:center center;background-size:contain}.path-group .eu-cookie-compliance-banner h2{color:#fff}.path-group .eu-cookie-compliance-banner button.find-more-button{background:none;color:#fff !important}.path-group .blockquote p.quote,.path-group blockquote p.quote{color:#333}.block-group-content-menufooter ul.menu{margin:0;padding:0;list-style:none;margin-bottom:1.25rem}.block-group-content-menufooter ul.menu li{margin:0;padding:0;list-style:none}@media(min-width:720px){.block-group-content-menufooter ul.menu{-moz-columns:3;columns:3;-moz-column-gap:1.25rem;column-gap:1.25rem}}.block-group-content-menufooter ul.menu li{margin-bottom:.625rem}.block-group-content-menufooter ul.menu li a{color:#fff;text-decoration:none;border-bottom:1px solid transparent}.block-group-content-menufooter ul.menu li a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.block-group-content-menufooter ul.menu li a:hover{color:#fff;text-decoration:none;border-bottom:1px solid}.block-group-content-menufooter ul.menu li a:focus{outline:0;box-shadow:0 0 0 3px #fff;text-decoration:underline !important}.block-jhu-group-group-address a{color:#fff;text-decoration:none;border-bottom:1px solid transparent}.block-jhu-group-group-address a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.block-jhu-group-group-address a:hover{color:#b7ddff;text-decoration:none;border-bottom:1px solid}.block-jhu-group-group-address a:focus{outline:0;box-shadow:0 0 0 3px #fff;text-decoration:underline !important}.block-jhu-group-group-logo{display:flex;flex-direction:column;text-align:center;max-width:75%;margin-bottom:1.25rem}@media(min-width:720px){.block-jhu-group-group-logo{flex-direction:row;max-width:50%;text-align:left}}@media(min-width:920px){.block-jhu-group-group-logo{max-width:none;margin-bottom:0}}.block-jhu-group-group-logo a{display:inline-block}.block-jhu-group-group-logo img{max-height:5rem;width:100%}.block-jhu-group-group-logo .logo-left-side{display:flex;align-items:center;justify-content:center}.block-jhu-group-group-logo .logo-left-side:not(:last-child){margin-bottom:.625rem}@media(min-width:720px){.block-jhu-group-group-logo .logo-left-side:not(:last-child){margin-bottom:0}}.block-jhu-group-group-logo .logo-right-side{border-top:1px solid #fff;line-height:1;margin:1.25rem 0 0;padding:1.25rem 0}.block-jhu-group-group-logo .logo-right-side p{font-size:1.25rem;margin:0}.block-jhu-group-group-logo .logo-right-side a{color:#fff;text-decoration:none}@media(min-width:720px){.block-jhu-group-group-logo .logo-right-side{align-items:center;border-left:1px solid #fff;border-top:0;display:flex;font-size:1rem;margin:0 0 0 1.875rem;max-width:50%;padding:0 0 0 1.875rem;width:18.75rem}}@media(min-width:920px){.block-jhu-group-group-logo .logo-right-side{font-size:1.25rem}}body.path-group .main{display:block;max-width:none;padding:0;margin:0}body.path-group .header-main{display:block}body.path-group .header-main::before,body.path-group .header-main::after{content:"";display:table}body.path-group .header-main::after{clear:both}@media(min-width:920px){body.path-group .header-main{padding:2.5rem 0}}body.path-group .header-main .block-jhu-group-group-logo{float:left}body.path-group .header-main .block-group-content-menusecondary{float:right}body.path-group .header-main .header-search-group{float:right;clear:right}body.path-group .footer .footer-columns .footer-column{border-color:#fff}body.path-group .footer .footer-columns .footer-column.column-second{border:0;width:auto}@media(min-width:1260px){body.path-group .footer .footer-columns .footer-column.column-second{width:65%;padding:0 0 0 3.125rem}}.header-group-nav{margin:0 -1rem 0}@media(min-width:1260px){.header-group-nav{margin:0}}.group-main-superfish{position:static;width:auto;display:flex;align-items:center}.group-main-superfish .sf-accordion-toggle.sf-style-none{position:absolute;right:1.25rem;top:2.5rem;z-index:500}.group-main-superfish .sf-accordion-toggle.sf-style-none>a{display:flex}.group-main-superfish .sf-accordion-toggle.sf-style-none>a:focus{outline:0;box-shadow:0 0 0 3px #fff;text-decoration:underline !important}.group-main-superfish .sf-accordion-toggle.sf-style-none>a.sf-expanded span{background-image:url(/themes/custom/jhsph/images/icons/icon-menu-close.png);background-repeat:no-repeat;background-position:center center}.group-main-superfish .sf-accordion-toggle.sf-style-none>a span{display:block;overflow:hidden;text-indent:-9999px;font-size:0;line-height:0;margin:0;padding:0;position:relative;width:0;background-image:url(/themes/custom/jhsph/images/icons/icon-menu-open.png);background-repeat:no-repeat;background-position:center center;content:"";display:inline-block;height:1.5625rem;width:1.6875rem}.group-main-superfish .sf-accordion-toggle.sf-style-none>a span::after,.group-main-superfish .sf-accordion-toggle.sf-style-none>a span::before{text-indent:9999px}.group-main-superfish .menu.sf-style-none.sf-accordion{background-color:#fff;box-shadow:0 5px 6px 0 rgba(0,0,0,.2);font-family:"Gentona Bold",tahoma,sans-serif;padding:0;width:100% !important;clip:unset;overflow:hidden}.group-main-superfish .menu.sf-style-none.sf-accordion.sf-expanded{max-height:10000px;transition:max-height .25s ease-in}.group-main-superfish .menu.sf-style-none.sf-accordion.sf-expanded a.sf-accordion-button::after{background-image:url(/themes/custom/jhsph/images/icons/icon-menu-up.png);background-repeat:no-repeat;background-position:center center}.group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1{text-transform:uppercase}.group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1{padding:.9375rem 1.25rem;text-decoration:none;color:#002d72;border-bottom:1px solid #ccc}.group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1:hover{text-decoration:underline}.group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1.btn-apply{border:10px solid #b7ddff}.group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1.btn-apply:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-accordion-button{position:absolute;top:.625rem;right:1.875rem;display:inline-block;padding:0;z-index:10;height:1.5625rem;width:1.6875rem;text-indent:9999em;overflow:hidden}.group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-accordion-button:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-accordion-button::after{background-image:url(/themes/custom/jhsph/images/icons/icon-menu-down.png);background-repeat:no-repeat;background-position:center center;position:absolute;top:0;right:0;content:"";display:inline-block;height:1.5625rem;width:1.6875rem;margin:0}.group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1.sf-hidden{height:0;overflow:hidden;clip:unset}.group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1.sf-expanded{height:100%;max-width:1000px}.group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1.sf-expanded a.sf-accordion-button::after{background-image:url(/themes/custom/jhsph/images/icons/icon-menu-up.png);background-repeat:no-repeat;background-position:center center}.group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1>ul{padding:1.25rem;background-color:#f0f0f0;border-bottom:1px solid #ccc}.group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1>ul li.sf-depth-2{float:none}.group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1>ul li.sf-depth-2:last-child{margin-bottom:0}.group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1>ul li.sf-depth-2 a.sf-depth-2{padding:.625rem 0 .625rem .9375rem;text-decoration:none;color:#002d72}.group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1>ul li.sf-depth-2 a.sf-depth-2:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1>ul li.sf-depth-2 a.sf-depth-2:hover{text-decoration:underline}.group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 .sf-depth-2{clear:both}.group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 .sf-depth-2 ul{position:relative;top:auto;left:auto;float:none}.group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 .sf-depth-2 ul li{margin-bottom:1.25rem}.group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 .sf-depth-2 a{padding:0;color:#262626;text-decoration:none}.group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 .sf-depth-2 a:hover{text-decoration:underline}.group-main-superfish>.menu.sf-style-none:not(.sf-accordion){margin:0;padding:0;list-style:none;font-family:"Titling Light",tahoma,sans-serif;font-weight:normal;text-transform:uppercase;letter-spacing:1px;display:block;font-size:1.5rem;line-height:1.2;position:relative;display:flex;justify-content:flex-end;width:100%}.group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li{margin:0;padding:0;list-style:none}.group-main-superfish>.menu.sf-style-none:not(.sf-accordion)::before{position:absolute;top:0;left:0;transform:none;content:"";display:block;width:100%;height:0;border-top:1px solid rgba(255,255,255,.6)}.group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1{padding:.625rem}.group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a{color:#fff;text-decoration:none;display:block;padding:.375rem .9375rem}.group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover{color:#262626;text-decoration:none}.group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:focus{outline:0;box-shadow:0 0 0 3px #fff;text-decoration:underline !important}.group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover,.group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.is-active{background-color:rgba(255,255,255,.9);color:#002d72}.group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a::after{content:"";display:block;position:absolute;height:25px;width:100%;position:absolute;top:100%;left:0;transform:none}.group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1:hover>ul{display:block}.group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1:first-child ul{left:0;transform:none}@media(min-width:1260px){.group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1:first-child ul{left:50%;transform:translate(-50%)}}.group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1 ul{position:absolute;left:50%;transform:translate(-50%,0);display:none;background-color:#fff;padding:.625rem 1.25rem;top:100%;box-shadow:0 2px 3px 0 rgba(0,0,0,.1);border:1px solid #ccc;border-radius:0;font-family:"Gentona Bold",tahoma,sans-serif;letter-spacing:0}.group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1 ul li.sf-depth-2{font-size:.9375rem;line-height:1.3}.group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1 ul li.sf-depth-2 a{padding:.625rem 0;text-decoration:none;color:#002d72}.group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1 ul li.sf-depth-2 a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1 ul li.sf-depth-2 a:hover{color:#002d72;text-decoration:underline}.group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1:last-of-type>ul{left:auto;right:0;transform:none}.block-group-content-menusecondary ul.menu{margin:0;padding:0;list-style:none;font-family:"Titling Regular",tahoma,sans-serif;font-weight:normal;text-transform:uppercase;letter-spacing:1px;display:block;font-size:.875rem;line-height:1.2;display:flex}.block-group-content-menusecondary ul.menu li{margin:0;padding:0;list-style:none}.block-group-content-menusecondary ul.menu li{margin-left:.625rem;padding-left:.625rem;border-left:1px solid #fff}.block-group-content-menusecondary ul.menu li:first-child{margin-left:0;padding-left:0;border-left:0}.block-group-content-menusecondary ul.menu li a{color:#fff;text-decoration:none}.block-group-content-menusecondary ul.menu li a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.block-group-content-menusecondary ul.menu li a:hover{color:#fff;text-decoration:underline}.block-group-content-menusecondary ul.menu li a:focus{outline:0;box-shadow:0 0 0 3px #fff;text-decoration:underline !important}.block-group-content-menusecondary.secondary-menu-group-accordion{clear:both}.block-group-content-menusecondary.secondary-menu-group-accordion ul.menu{position:relative;top:auto;left:auto;display:block;font-family:"Gentona Medium",tahoma,sans-serif;font-size:inherit;letter-spacing:0}.block-group-content-menusecondary.secondary-menu-group-accordion ul.menu li{margin:0;padding:0;border:0;background-color:#002d72;border-bottom:1px solid rgba(255,255,255,.6)}.header-search-group{position:relative;width:16.875rem;padding-top:.625rem}.header-search-group::before,.header-search-group::after{content:"";display:table}.header-search-group::after{clear:both}.header-search-group form{position:relative;width:100%}.header-search-group form .form-item{flex-grow:1;margin:0;max-width:none}.header-search-group form .form-search{border:0;height:2.375rem;width:100%;padding:.625rem 3.75rem .625rem .625rem;font-family:"Gentona Book",tahoma,sans-serif;opacity:.2;transition:all .05s ease;background-color:#fff !important}.header-search-group form .form-search:focus{opacity:1;width:calc(100% - 40px);padding-right:.625rem}.header-search-group form .form-actions{position:absolute;top:0;right:0;transform:none}.header-search-group form .form-actions::before{content:"";display:inline-block;position:relative;height:2.375rem;width:2.375rem;position:absolute;top:0;right:0;transform:none;-webkit-mask-image:url(/themes/custom/jhsph/images/icons/icon-search.svg);mask-image:url(/themes/custom/jhsph/images/icons/icon-search.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;background-color:#fff}.header-search-group form .form-actions:hover{background-color:#002d72}.header-search-group form .form-actions:hover::before{background-color:#fff}.header-search-group form .button{height:2.375rem;width:2.375rem;min-width:inherit;font-size:0;background:transparent}.header-search-group form .button:focus{outline:0;box-shadow:0 0 0 3px #fff;text-decoration:underline !important}.header-search-group form .button:hover{background:transparent}.header-search-group .search-toggle{position:relative;border:1px solid transparent;padding:.3125rem .3125rem .125rem;background:none;z-index:1000;cursor:pointer;display:none}.header-search-group .search-toggle:focus{outline:3px solid #fff;text-decoration:underline !important}@media(min-width:1260px){.header-search-group .search-toggle{display:block}}.header-search-group .search-toggle:hover{border:1px solid #fff}.header-search-group .search-toggle::before{content:"";display:inline-block;position:relative;height:18px;width:18px;background-image:url(/themes/custom/jhsph/images/icons/icon-search.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}.header-search-group .search-toggle>span{display:block;overflow:hidden;text-indent:-9999px;font-size:0;line-height:0;margin:0;padding:0;position:absolute;width:0}.header-search-group .search-toggle>span::after,.header-search-group .search-toggle>span::before{text-indent:9999px}.header-search-group.header-search-group-accordion{width:100%;background-color:#002d72;border-top:1px solid rgba(255,255,255,.6);padding:.625rem 1.25rem}.block-group-content-menusocial ul.menu{margin:0;padding:0;list-style:none}.block-group-content-menusocial ul.menu li{margin:0;padding:0;list-style:none}.block-group-content-menusocial ul.menu li{display:inline-block;margin-right:2.125rem}.block-group-content-menusocial ul.menu li:last-child{margin-right:0}.block-group-content-menusocial ul.menu li a{display:block;overflow:hidden;text-indent:-9999px;font-size:0;line-height:0;margin:0;padding:0;position:relative;width:0;color:#fff;text-decoration:none !important;height:22px;width:22px}.block-group-content-menusocial ul.menu li a::after,.block-group-content-menusocial ul.menu li a::before{text-indent:9999px}.block-group-content-menusocial ul.menu li a:focus{outline:0;box-shadow:0 0 0 3px #fff;text-decoration:underline !important}.block-group-content-menusocial ul.menu li a[href*="linkedin.com"]::before{-webkit-mask-image:url(/themes/custom/jhsph/images/icons/icon-linkedin.svg);mask-image:url(/themes/custom/jhsph/images/icons/icon-linkedin.svg)}.block-group-content-menusocial ul.menu li a[href*="facebook.com"]::before{-webkit-mask-image:url(/themes/custom/jhsph/images/icons/icon-facebook.svg);mask-image:url(/themes/custom/jhsph/images/icons/icon-facebook.svg)}.block-group-content-menusocial ul.menu li a[href*="instagram.com"]::before{-webkit-mask-image:url(/themes/custom/jhsph/images/icons/icon-instagram.svg);mask-image:url(/themes/custom/jhsph/images/icons/icon-instagram.svg)}.block-group-content-menusocial ul.menu li a[href*="x.com"]::before,.block-group-content-menusocial ul.menu li a[href*="twitter.com"]::before{-webkit-mask-image:url(/themes/custom/jhsph/images/icons/icon-x.svg);mask-image:url(/themes/custom/jhsph/images/icons/icon-x.svg)}.block-group-content-menusocial ul.menu li a[href*="youtube.com"]::before{-webkit-mask-image:url(/themes/custom/jhsph/images/icons/icon-youtube.svg);mask-image:url(/themes/custom/jhsph/images/icons/icon-youtube.svg)}.block-group-content-menusocial ul.menu li a[href*="bsky.app"]::before{-webkit-mask-image:url(/themes/custom/jhsph/images/icons/icon-bluesky.svg);mask-image:url(/themes/custom/jhsph/images/icons/icon-bluesky.svg)}.block-group-content-menusocial ul.menu li a[href*="jhu.givepulse.com"]::before{-webkit-mask-image:url(/themes/custom/jhsph/images/icons/icon-hopkins-engage.svg);mask-image:url(/themes/custom/jhsph/images/icons/icon-hopkins-engage.svg)}.block-group-content-menusocial ul.menu li a::before{content:"";display:block;position:relative;height:22px;width:22px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:contain;mask-size:contain;background-color:#fff;margin:0}.block-group-content-menusocial ul.menu li a:hover::before{opacity:.7}.header-group-subnav{background-color:rgba(38,38,38,.2);color:#fff}.header-group-subnav .header-group-subnav-inner{max-width:1260px;width:100%;margin:0 auto;padding-left:1rem;padding-right:1rem;position:relative;padding-bottom:3.125rem}@media(min-width:480px){.header-group-subnav .header-group-subnav-inner{padding-left:1rem;padding-right:1rem}}@media(min-width:1260px){.header-group-subnav .header-group-subnav-inner{padding-left:calc(1rem + calc(-50vw + calc(1260px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1260px / 2)))}}@media(min-width:720px){.header-group-subnav .header-group-subnav-inner{padding-bottom:0}}.breadcrumbs-group{display:none;padding:.875rem 0}@media(min-width:720px){.breadcrumbs-group{display:block}}.breadcrumbs-group .breadcrumb{padding:0;font-size:.875rem;text-transform:uppercase}.breadcrumbs-group .breadcrumb__item{color:#fff}.breadcrumbs-group .breadcrumb__item a{color:#fff;text-decoration:none;border-bottom:1px solid transparent}.breadcrumbs-group .breadcrumb__item a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.breadcrumbs-group .breadcrumb__item a:hover{color:#fff;text-decoration:none;border-bottom:1px solid}.breadcrumbs-group .breadcrumb__item a:focus{outline:0;box-shadow:0 0 0 3px #fff;text-decoration:underline !important}.subnav-group-superfish{position:absolute;bottom:0;width:100%;height:0px}@media(min-width:720px){.subnav-group-superfish+.breadcrumbs-group{padding-left:12.5rem}}.subnav-group-superfish ul.sf-menu.sf-vertical{display:none}.subnav-group-superfish+.subnav-static{margin-left:14.0625rem}.subnav-group-superfish .sf-accordion-toggle{position:absolute;bottom:0;background-color:#f2f2f2;font-family:"Gentona Medium",tahoma,sans-serif;text-transform:uppercase;line-height:1;z-index:500}.subnav-group-superfish .sf-accordion-toggle>a{display:block;padding:.8125rem 1.25rem .8125rem 2.1875rem;color:#002d72;white-space:nowrap;height:2.625rem;text-decoration:none;line-height:1}.subnav-group-superfish .sf-accordion-toggle>a:focus{outline:0;box-shadow:0 0 0 3px #b7ddff;text-decoration:underline !important}.subnav-group-superfish .sf-accordion-toggle>a:hover{background-color:rgba(38,38,38,.08)}.subnav-group-superfish .sf-accordion-toggle>a.sf-expanded::before{content:"✕"}.subnav-group-superfish .sf-accordion-toggle>a::before{content:"";display:block;position:absolute;height:.75rem;width:.75rem;position:absolute;top:.8125rem;left:.9375rem;transform:none;content:"☰";font-family:"Gentona Light",tahoma,sans-serif;font-size:.9375rem;text-align:center}.subnav-group-superfish ul.sf-accordion{background-color:#f2f2f2;width:23.75rem !important;color:#002d72;font-family:"Gentona Book",tahoma,sans-serif;box-shadow:0 3px 6px 0 rgba(0,0,0,.16)}.subnav-group-superfish ul.sf-accordion.sf-expanded{position:absolute;top:0 !important;left:0 !important;padding:1.25rem 1.875rem}.subnav-group-superfish ul.sf-accordion li:hover>ul,.subnav-group-superfish ul.sf-accordion li.sfHover>ul{top:-9999px}.subnav-group-superfish ul.sf-accordion li{position:relative;border-bottom:1px solid rgba(38,38,38,.2)}.subnav-group-superfish ul.sf-accordion li:first-child{border-top:1px solid rgba(38,38,38,.2)}.subnav-group-superfish ul.sf-accordion li.sf-expanded>a.sf-accordion-button::after{background-image:url(/themes/custom/jhsph/images/icons/icon-menu-down.png);background-repeat:no-repeat;background-position:center center;background-size:contain}.subnav-group-superfish ul.sf-accordion li.active-trail a.is-active{background-color:rgba(38,38,38,.04);font-family:"Gentona medium",tahoma,sans-serif;font-weight:bold}.subnav-group-superfish ul.sf-accordion li.sf-no-children>.sf-accordion-button{display:none}.subnav-group-superfish ul.sf-accordion li a.sf-accordion-button{position:absolute;top:.3125rem;right:.3125rem;display:inline-block;padding:0;z-index:10;height:1.625rem;width:1.875rem;text-indent:9999em;overflow:hidden;border:1px solid transparent}.subnav-group-superfish ul.sf-accordion li a.sf-accordion-button:focus{outline:0;box-shadow:0 0 0 3px #262626;text-decoration:underline !important}.subnav-group-superfish ul.sf-accordion li a.sf-accordion-button:hover{border:1px solid rgba(0,0,0,.16)}.subnav-group-superfish ul.sf-accordion li a.sf-accordion-button::after{background-image:url(/themes/custom/jhsph/images/icons/icon-menu-right.png);background-repeat:no-repeat;background-position:center center;background-size:contain;position:absolute;top:.1875rem;right:.25rem;content:"";display:inline-block;height:1.25rem;width:1.25rem;margin:0}.subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button){color:#002d72;text-decoration:none;padding:.625rem}.subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):hover{color:#002d72;text-decoration:underline}.subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):hover{background-color:rgba(38,38,38,.08)}.subnav-group-superfish ul.sf-accordion li ul{padding-left:1.25rem}.subnav-group-superfish ul.sf-accordion li ul li{font-family:"Gentona Light",tahoma,sans-serif;border-bottom:1px solid rgba(38,38,38,.2)}.subnav-group-superfish ul.sf-accordion li ul li:last-child{border-bottom:0}.subnav-group-superfish ul.sf-accordion li ul li ul li{text-transform:none}.subnav-group-superfish ul.sf-accordion li ul li ul li ul li{border:0}.color-scheme-alabaster-beet-beet .block-group-content-menusecondary.secondary-menu-group-accordion ul.menu li,.color-scheme-alabaster-beet-beet .header-search-group.header-search-group-accordion,.color-scheme-alabaster-beet-beet .footer,.color-scheme-alabaster-beet-beet .site-header{background-color:#51284f}.color-scheme-alabaster-beet-beet .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button){color:#51284f;text-decoration:none}.color-scheme-alabaster-beet-beet .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-alabaster-beet-beet .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):hover{color:#51284f;text-decoration:underline}.color-scheme-alabaster-beet-beet .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):focus{outline:0;box-shadow:0 0 0 3px #51284f;text-decoration:underline !important}.color-scheme-alabaster-beet-beet .header__text,.color-scheme-alabaster-beet-beet .header__text::after,.color-scheme-alabaster-beet-beet .social-links .field-paragraphs::before{border-color:#51284f !important}.color-scheme-alabaster-beet-beet .header-search-group .form-actions:hover{background-color:#51284f}.color-scheme-alabaster-beet-beet .inner.text-light .header__text,.color-scheme-alabaster-beet-beet .inner.text-light .header__text::after,.color-scheme-alabaster-beet-beet .full-width-container__subtitle::before{border-color:#51284f !important}.color-scheme-alabaster-beet-beet .card .card-title a,.color-scheme-alabaster-beet-beet .content-component__eyebrow,.color-scheme-alabaster-beet-beet .entity-reference-grid__eyebrow>div,.color-scheme-alabaster-beet-beet .full-width-container__subtitle,.color-scheme-alabaster-beet-beet .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1,.color-scheme-alabaster-beet-beet .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover,.color-scheme-alabaster-beet-beet .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.is-active,.color-scheme-alabaster-beet-beet .list-component.links .link-button a,.color-scheme-alabaster-beet-beet .main-content .text-long a,.color-scheme-alabaster-beet-beet .node--view-mode-group-content-teaser .field-readmore a,.color-scheme-alabaster-beet-beet .node--view-mode-group-content-teaser .field-title a,.color-scheme-alabaster-beet-beet .node--view-mode-title-date-teaser .field-readmore a,.color-scheme-alabaster-beet-beet .node--view-mode-title-date-teaser .field-title a,.color-scheme-alabaster-beet-beet .field-caption a,.color-scheme-alabaster-beet-beet .subnav-group-superfish .sf-accordion-toggle>a,.color-scheme-alabaster-beet-beet .tile-grid .tile-grid__inner .tile .tile__links a,.color-scheme-alabaster-beet-beet .tile-grid .tile-grid__inner .tile .tile-text a{color:#51284f}.color-scheme-alabaster-beet-beet .card .card-title a:focus,.color-scheme-alabaster-beet-beet .content-component__eyebrow:focus,.color-scheme-alabaster-beet-beet .entity-reference-grid__eyebrow>div:focus,.color-scheme-alabaster-beet-beet .full-width-container__subtitle:focus,.color-scheme-alabaster-beet-beet .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1:focus,.color-scheme-alabaster-beet-beet .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover:focus,.color-scheme-alabaster-beet-beet .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.is-active:focus,.color-scheme-alabaster-beet-beet .list-component.links .link-button a:focus,.color-scheme-alabaster-beet-beet .main-content .text-long a:focus,.color-scheme-alabaster-beet-beet .node--view-mode-group-content-teaser .field-readmore a:focus,.color-scheme-alabaster-beet-beet .node--view-mode-group-content-teaser .field-title a:focus,.color-scheme-alabaster-beet-beet .node--view-mode-title-date-teaser .field-readmore a:focus,.color-scheme-alabaster-beet-beet .node--view-mode-title-date-teaser .field-title a:focus,.color-scheme-alabaster-beet-beet .field-caption a:focus,.color-scheme-alabaster-beet-beet .subnav-group-superfish .sf-accordion-toggle>a:focus,.color-scheme-alabaster-beet-beet .tile-grid .tile-grid__inner .tile .tile__links a:focus,.color-scheme-alabaster-beet-beet .tile-grid .tile-grid__inner .tile .tile-text a:focus{outline:0;box-shadow:0 0 0 3px #51284f;text-decoration:underline !important}.color-scheme-alabaster-beet-beet .social-links .field-paragraphs::before{color:#51284f}.color-scheme-alabaster-beet-beet .social-links .field-paragraphs::before:focus{outline:0;box-shadow:0 0 0 3px #51284f;text-decoration:underline !important}.color-scheme-alabaster-beet-beet .social-link a{border-color:rgba(81,40,79,0)}.color-scheme-alabaster-beet-beet .social-link a:hover,.color-scheme-alabaster-beet-beet .social-link a:focus{background-color:#eeeaed;border-color:#b9a9b9}.color-scheme-alabaster-beet-beet .article-aside__container::before,.color-scheme-alabaster-beet-beet .field-item:has(.article-aside__container)+.field-item:not(:has(.article-aside__container))::before{background:unset;-webkit-mask-image:url(/themes/custom/jhsph/images/aside-divider--groups.svg);mask-image:url(/themes/custom/jhsph/images/aside-divider--groups.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:contain;mask-size:contain;background-color:#51284f}.color-scheme-alabaster-beet-beet .card .card-text{border-top-color:#51284f}.color-scheme-alabaster-beet-beet .accordion-component details summary:focus,.color-scheme-alabaster-beet-beet .user-login-form details summary:focus{outline:3px solid #51284f;text-decoration:underline !important}.color-scheme-alabaster-beet-beet .accordion-component details summary:hover,.color-scheme-alabaster-beet-beet .user-login-form details summary:hover{color:#51284f}.color-scheme-alabaster-beet-beet .accordion-component details summary::before,.color-scheme-alabaster-beet-beet .user-login-form details summary::before,.color-scheme-alabaster-beet-beet .social-link a::before{background-color:#51284f}.color-scheme-alabaster-beet-beet .accordion-component details summary:hover::before,.color-scheme-alabaster-beet-beet .user-login-form details summary:hover::before{opacity:.6}.color-scheme-alabaster-beet-beet .articles-list__links a,.color-scheme-alabaster-beet-beet .button,.color-scheme-alabaster-beet-beet .content-component__links a,.color-scheme-alabaster-beet-beet .entity-reference-grid__links a,.color-scheme-alabaster-beet-beet .fiftyfifty-contained__links a,.color-scheme-alabaster-beet-beet .full-width-container__links a,.color-scheme-alabaster-beet-beet .link-card a,.color-scheme-alabaster-beet-beet .list-component.buttons .link-button a,.color-scheme-alabaster-beet-beet .people-list__links a,.color-scheme-alabaster-beet-beet button{background-color:#51284f;color:#fff !important}.color-scheme-alabaster-beet-beet .articles-list__links a:focus,.color-scheme-alabaster-beet-beet .button:focus,.color-scheme-alabaster-beet-beet .content-component__links a:focus,.color-scheme-alabaster-beet-beet .entity-reference-grid__links a:focus,.color-scheme-alabaster-beet-beet .fiftyfifty-contained__links a:focus,.color-scheme-alabaster-beet-beet .full-width-container__links a:focus,.color-scheme-alabaster-beet-beet .link-card a:focus,.color-scheme-alabaster-beet-beet .list-component.buttons .link-button a:focus,.color-scheme-alabaster-beet-beet .people-list__links a:focus,.color-scheme-alabaster-beet-beet button:focus{outline:3px solid #51284f;text-decoration:underline !important}.color-scheme-alabaster-beet-beet .articles-list__links a:hover,.color-scheme-alabaster-beet-beet .button:hover,.color-scheme-alabaster-beet-beet .content-component__links a:hover,.color-scheme-alabaster-beet-beet .entity-reference-grid__links a:hover,.color-scheme-alabaster-beet-beet .fiftyfifty-contained__links a:hover,.color-scheme-alabaster-beet-beet .full-width-container__links a:hover,.color-scheme-alabaster-beet-beet .link-card a:hover,.color-scheme-alabaster-beet-beet .list-component.buttons .link-button a:hover,.color-scheme-alabaster-beet-beet .people-list__links a:hover,.color-scheme-alabaster-beet-beet button:hover{color:#fff}.color-scheme-alabaster-beet-beet .content-component__links a,.color-scheme-alabaster-beet-beet .single-column__links a,.color-scheme-alabaster-beet-beet .button,.color-scheme-alabaster-beet-beet button{color:#fff !important;background-color:#51284f}.color-scheme-alabaster-beet-beet .content-component__links a:hover,.color-scheme-alabaster-beet-beet .single-column__links a:hover,.color-scheme-alabaster-beet-beet .button:hover,.color-scheme-alabaster-beet-beet button:hover{color:#fff !important;background-color:#51284f}.color-scheme-alabaster-beet-beet .entity-reference-grid__text::before,.color-scheme-alabaster-beet-beet .content-component::before,.color-scheme-alabaster-beet-beet .blockquote::before,.color-scheme-alabaster-beet-beet blockquote::before,.color-scheme-alabaster-beet-beet .blockquote::after,.color-scheme-alabaster-beet-beet blockquote::after,.color-scheme-alabaster-beet-beet .full-width-container__subtitle::before{border-color:#51284f}.color-scheme-alabaster-beet-beet .content-card{background-color:#51284f}.color-scheme-alabaster-beet-beet .content-card *{color:#fff !important}.color-scheme-alabaster-beet-beet .addeventatc,.color-scheme-alabaster-beet-beet .button-white{color:#51284f !important;border:1px solid #51284f !important}.color-scheme-alabaster-beet-beet .addeventatc:focus,.color-scheme-alabaster-beet-beet .button-white:focus{outline:3px solid #51284f;text-decoration:underline !important}.color-scheme-alabaster-beet-beet .addeventatc:hover,.color-scheme-alabaster-beet-beet .button-white:hover{background-color:#51284f;color:#fff !important}.color-scheme-alabaster-beet-beet .inner.text-light .content-component__eyebrow{color:#fff}.color-scheme-alabaster-beet-beet .inner.text-light .content-component__links a,.color-scheme-alabaster-beet-beet .inner.text-light .entity-reference-grid__links a,.color-scheme-alabaster-beet-beet .inner.text-light .fiftyfifty-contained__links a,.color-scheme-alabaster-beet-beet .inner.text-light .full-width-container__links a,.color-scheme-alabaster-beet-beet .inner.text-light .people-list__links a,.color-scheme-alabaster-beet-beet .inner.text-light .single-column__links a{color:#51284f !important}.color-scheme-alabaster-beet-beet .inner.text-light .content-component__links a:focus,.color-scheme-alabaster-beet-beet .inner.text-light .entity-reference-grid__links a:focus,.color-scheme-alabaster-beet-beet .inner.text-light .fiftyfifty-contained__links a:focus,.color-scheme-alabaster-beet-beet .inner.text-light .full-width-container__links a:focus,.color-scheme-alabaster-beet-beet .inner.text-light .people-list__links a:focus,.color-scheme-alabaster-beet-beet .inner.text-light .single-column__links a:focus{outline:3px solid #fff;text-decoration:underline !important}.color-scheme-alabaster-beet-beet .inner.text-light .content-component__links a:hover,.color-scheme-alabaster-beet-beet .inner.text-light .entity-reference-grid__links a:hover,.color-scheme-alabaster-beet-beet .inner.text-light .fiftyfifty-contained__links a:hover,.color-scheme-alabaster-beet-beet .inner.text-light .full-width-container__links a:hover,.color-scheme-alabaster-beet-beet .inner.text-light .people-list__links a:hover,.color-scheme-alabaster-beet-beet .inner.text-light .single-column__links a:hover{background-color:#51284f;color:#fff !important}.color-scheme-alabaster-beet-beet .inner.text-light .text-long a,.color-scheme-alabaster-beet-beet .inner.text-light .field-caption a{color:#fff}.color-scheme-alabaster-beet-beet .content-component__eyebrow{color:#727272}.color-scheme-alabaster-beet-beet .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a,.color-scheme-alabaster-beet-beet .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a,.color-scheme-alabaster-beet-beet .node--type-event.node--view-mode-full .event-contact-info .field-phone a,.color-scheme-alabaster-beet-beet .field-topics .field-item a{color:#51284f}.color-scheme-alabaster-beet-beet .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a:focus,.color-scheme-alabaster-beet-beet .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a:focus,.color-scheme-alabaster-beet-beet .node--type-event.node--view-mode-full .event-contact-info .field-phone a:focus,.color-scheme-alabaster-beet-beet .field-topics .field-item a:focus{outline:3px solid #51284f;text-decoration:underline !important}.color-scheme-alabaster-beet-beet .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a:hover,.color-scheme-alabaster-beet-beet .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a:hover,.color-scheme-alabaster-beet-beet .node--type-event.node--view-mode-full .event-contact-info .field-phone a:hover,.color-scheme-alabaster-beet-beet .field-topics .field-item a:hover{color:#51284f}.color-scheme-alabaster-beet-beet .media.media--view-mode-rich_text_full_size.align-left>div::before,.color-scheme-alabaster-beet-beet .media.media--view-mode-rich_text_full_size.align-right>div::before,.color-scheme-alabaster-beet-beet .media.media--view-mode-rich_text_half_size.align-left>div::before,.color-scheme-alabaster-beet-beet .media.media--view-mode-rich_text_half_size.align-right>div::before{border-color:#51284f !important}.color-scheme-alabaster-beet-beet .block-group-content-menusecondary.secondary-menu-group-accordion ul.menu li,.color-scheme-alabaster-beet-beet .header-search-group.header-search-group-accordion,.color-scheme-alabaster-beet-beet .site-header{background-color:#f6f4f4;color:#262626}.color-scheme-alabaster-beet-beet .block-jhu-group-group-logo .logo-right-side{border-color:#262626}.color-scheme-alabaster-beet-beet .block-jhu-group-group-logo .logo-right-side a{color:#262626}.color-scheme-alabaster-beet-beet .header-group-subnav{background-color:#442743}.color-scheme-alabaster-beet-beet .group-main-superfish .sf-accordion-toggle.sf-style-none>a.sf-expanded span{background-image:url(/themes/custom/jhsph/images/icons/icon-menu-close-black.png);background-repeat:no-repeat;background-position:center center}.color-scheme-alabaster-beet-beet .group-main-superfish .sf-accordion-toggle.sf-style-none>a span{background-image:url(/themes/custom/jhsph/images/icons/icon-menu-open-black.png);background-repeat:no-repeat;background-position:center center}.color-scheme-alabaster-beet-beet .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1{color:#442743}.color-scheme-alabaster-beet-beet .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1.btn-apply:focus{outline:0;box-shadow:0 0 0 3px rgba(38,38,38,.4);text-decoration:underline !important}.color-scheme-alabaster-beet-beet .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1.is-active{background-color:#442743 !important;color:#f6f4f4}.color-scheme-alabaster-beet-beet .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1:hover{background-color:#51284f;color:#f6f4f4}.color-scheme-alabaster-beet-beet .group-main-superfish>.menu.sf-style-none:not(.sf-accordion)::before{border-top-color:#262626}.color-scheme-alabaster-beet-beet .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a{color:#262626;text-decoration:none}.color-scheme-alabaster-beet-beet .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-alabaster-beet-beet .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover{color:#262626;text-decoration:none}.color-scheme-alabaster-beet-beet .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:focus{outline:0;box-shadow:0 0 0 3px #262626;text-decoration:underline !important}.color-scheme-alabaster-beet-beet .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover,.color-scheme-alabaster-beet-beet .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.is-active{background-color:#262626;color:#f6f4f4}.color-scheme-alabaster-beet-beet .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1 ul li.sf-depth-2 a{color:#262626}.color-scheme-alabaster-beet-beet .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1 ul li.sf-depth-2 a:hover{color:#262626}.color-scheme-alabaster-beet-beet .block-group-content-menusecondary ul.menu li{border-left-color:#262626}.color-scheme-alabaster-beet-beet .block-group-content-menusecondary ul.menu li a{color:#262626;text-decoration:none}.color-scheme-alabaster-beet-beet .block-group-content-menusecondary ul.menu li a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-alabaster-beet-beet .block-group-content-menusecondary ul.menu li a:hover{color:#262626;text-decoration:underline}.color-scheme-alabaster-beet-beet .block-group-content-menusecondary ul.menu li a:focus{outline:0;box-shadow:0 0 0 3px #262626;text-decoration:underline !important}.color-scheme-alabaster-beet-beet .block-group-content-menusecondary.secondary-menu-group-accordion ul.menu li{background-color:#40273f;border-bottom:1px solid rgba(255,255,255,.6)}.color-scheme-alabaster-beet-beet .block-group-content-menusecondary.secondary-menu-group-accordion ul.menu li a{color:#fff;text-decoration:none}.color-scheme-alabaster-beet-beet .block-group-content-menusecondary.secondary-menu-group-accordion ul.menu li a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-alabaster-beet-beet .block-group-content-menusecondary.secondary-menu-group-accordion ul.menu li a:hover{color:#f6f4f4;text-decoration:underline}.color-scheme-alabaster-beet-beet .block-group-content-menusecondary.secondary-menu-group-accordion ul.menu li a:focus{outline:0;box-shadow:0 0 0 3px #f6f4f4;text-decoration:underline !important}.color-scheme-alabaster-beet-beet .header-search-group .form-actions::before{background-color:#262626}.color-scheme-alabaster-beet-beet .header-search-group .form-actions:hover{background-color:#262626}.color-scheme-alabaster-beet-beet .header-search-group .form-actions:hover::before{background-color:#f6f4f4}.color-scheme-alabaster-beet-beet .header-search-group .form-search{border:1px solid #5c5c5c;background-color:#b3b3b3}.color-scheme-alabaster-beet-beet .header-search-group .form-search:focus{border-color:#262626;background-color:#fff}.color-scheme-alabaster-beet-beet .header-search-group .button:focus{outline:0;box-shadow:0 0 0 3px #262626;text-decoration:underline !important}.color-scheme-alabaster-beet-beet .footer{background-color:#51284f}.color-scheme-alabaster-beet-beet .header-search-group .form-actions:hover{background-color:#51284f}.color-scheme-alabaster-beet-beet .header-group-subnav{background-color:#51284f}.color-scheme-alabaster-beet-beet .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.is-active,.color-scheme-alabaster-beet-beet .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover{background-color:#51284f}.color-scheme-alabaster-beet-beet .inner.text-light .header__text,.color-scheme-alabaster-beet-beet .inner.text-light .header__text::after{border-color:#fff !important}.color-scheme-beet-beet .block-group-content-menusecondary.secondary-menu-group-accordion ul.menu li,.color-scheme-beet-beet .header-search-group.header-search-group-accordion,.color-scheme-beet-beet .footer,.color-scheme-beet-beet .site-header{background-color:#51284f}.color-scheme-beet-beet .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button){color:#51284f;text-decoration:none}.color-scheme-beet-beet .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-beet-beet .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):hover{color:#51284f;text-decoration:underline}.color-scheme-beet-beet .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):focus{outline:0;box-shadow:0 0 0 3px #51284f;text-decoration:underline !important}.color-scheme-beet-beet .header__text,.color-scheme-beet-beet .header__text::after,.color-scheme-beet-beet .social-links .field-paragraphs::before{border-color:#51284f !important}.color-scheme-beet-beet .header-search-group .form-actions:hover{background-color:#51284f}.color-scheme-beet-beet .inner.text-light .header__text,.color-scheme-beet-beet .inner.text-light .header__text::after,.color-scheme-beet-beet .full-width-container__subtitle::before{border-color:#51284f !important}.color-scheme-beet-beet .card .card-title a,.color-scheme-beet-beet .content-component__eyebrow,.color-scheme-beet-beet .entity-reference-grid__eyebrow>div,.color-scheme-beet-beet .full-width-container__subtitle,.color-scheme-beet-beet .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1,.color-scheme-beet-beet .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover,.color-scheme-beet-beet .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.is-active,.color-scheme-beet-beet .list-component.links .link-button a,.color-scheme-beet-beet .main-content .text-long a,.color-scheme-beet-beet .node--view-mode-group-content-teaser .field-readmore a,.color-scheme-beet-beet .node--view-mode-group-content-teaser .field-title a,.color-scheme-beet-beet .node--view-mode-title-date-teaser .field-readmore a,.color-scheme-beet-beet .node--view-mode-title-date-teaser .field-title a,.color-scheme-beet-beet .field-caption a,.color-scheme-beet-beet .subnav-group-superfish .sf-accordion-toggle>a,.color-scheme-beet-beet .tile-grid .tile-grid__inner .tile .tile__links a,.color-scheme-beet-beet .tile-grid .tile-grid__inner .tile .tile-text a{color:#51284f}.color-scheme-beet-beet .card .card-title a:focus,.color-scheme-beet-beet .content-component__eyebrow:focus,.color-scheme-beet-beet .entity-reference-grid__eyebrow>div:focus,.color-scheme-beet-beet .full-width-container__subtitle:focus,.color-scheme-beet-beet .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1:focus,.color-scheme-beet-beet .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover:focus,.color-scheme-beet-beet .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.is-active:focus,.color-scheme-beet-beet .list-component.links .link-button a:focus,.color-scheme-beet-beet .main-content .text-long a:focus,.color-scheme-beet-beet .node--view-mode-group-content-teaser .field-readmore a:focus,.color-scheme-beet-beet .node--view-mode-group-content-teaser .field-title a:focus,.color-scheme-beet-beet .node--view-mode-title-date-teaser .field-readmore a:focus,.color-scheme-beet-beet .node--view-mode-title-date-teaser .field-title a:focus,.color-scheme-beet-beet .field-caption a:focus,.color-scheme-beet-beet .subnav-group-superfish .sf-accordion-toggle>a:focus,.color-scheme-beet-beet .tile-grid .tile-grid__inner .tile .tile__links a:focus,.color-scheme-beet-beet .tile-grid .tile-grid__inner .tile .tile-text a:focus{outline:0;box-shadow:0 0 0 3px #51284f;text-decoration:underline !important}.color-scheme-beet-beet .social-links .field-paragraphs::before{color:#51284f}.color-scheme-beet-beet .social-links .field-paragraphs::before:focus{outline:0;box-shadow:0 0 0 3px #51284f;text-decoration:underline !important}.color-scheme-beet-beet .social-link a{border-color:rgba(81,40,79,0)}.color-scheme-beet-beet .social-link a:hover,.color-scheme-beet-beet .social-link a:focus{background-color:#eeeaed;border-color:#b9a9b9}.color-scheme-beet-beet .article-aside__container::before,.color-scheme-beet-beet .field-item:has(.article-aside__container)+.field-item:not(:has(.article-aside__container))::before{background:unset;-webkit-mask-image:url(/themes/custom/jhsph/images/aside-divider--groups.svg);mask-image:url(/themes/custom/jhsph/images/aside-divider--groups.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:contain;mask-size:contain;background-color:#51284f}.color-scheme-beet-beet .card .card-text{border-top-color:#51284f}.color-scheme-beet-beet .accordion-component details summary:focus,.color-scheme-beet-beet .user-login-form details summary:focus{outline:3px solid #51284f;text-decoration:underline !important}.color-scheme-beet-beet .accordion-component details summary:hover,.color-scheme-beet-beet .user-login-form details summary:hover{color:#51284f}.color-scheme-beet-beet .accordion-component details summary::before,.color-scheme-beet-beet .user-login-form details summary::before,.color-scheme-beet-beet .social-link a::before{background-color:#51284f}.color-scheme-beet-beet .accordion-component details summary:hover::before,.color-scheme-beet-beet .user-login-form details summary:hover::before{opacity:.6}.color-scheme-beet-beet .articles-list__links a,.color-scheme-beet-beet .button,.color-scheme-beet-beet .content-component__links a,.color-scheme-beet-beet .entity-reference-grid__links a,.color-scheme-beet-beet .fiftyfifty-contained__links a,.color-scheme-beet-beet .full-width-container__links a,.color-scheme-beet-beet .link-card a,.color-scheme-beet-beet .list-component.buttons .link-button a,.color-scheme-beet-beet .people-list__links a,.color-scheme-beet-beet button{background-color:#51284f;color:#fff !important}.color-scheme-beet-beet .articles-list__links a:focus,.color-scheme-beet-beet .button:focus,.color-scheme-beet-beet .content-component__links a:focus,.color-scheme-beet-beet .entity-reference-grid__links a:focus,.color-scheme-beet-beet .fiftyfifty-contained__links a:focus,.color-scheme-beet-beet .full-width-container__links a:focus,.color-scheme-beet-beet .link-card a:focus,.color-scheme-beet-beet .list-component.buttons .link-button a:focus,.color-scheme-beet-beet .people-list__links a:focus,.color-scheme-beet-beet button:focus{outline:3px solid #51284f;text-decoration:underline !important}.color-scheme-beet-beet .articles-list__links a:hover,.color-scheme-beet-beet .button:hover,.color-scheme-beet-beet .content-component__links a:hover,.color-scheme-beet-beet .entity-reference-grid__links a:hover,.color-scheme-beet-beet .fiftyfifty-contained__links a:hover,.color-scheme-beet-beet .full-width-container__links a:hover,.color-scheme-beet-beet .link-card a:hover,.color-scheme-beet-beet .list-component.buttons .link-button a:hover,.color-scheme-beet-beet .people-list__links a:hover,.color-scheme-beet-beet button:hover{color:#fff}.color-scheme-beet-beet .content-component__links a,.color-scheme-beet-beet .single-column__links a,.color-scheme-beet-beet .button,.color-scheme-beet-beet button{color:#fff !important;background-color:#51284f}.color-scheme-beet-beet .content-component__links a:hover,.color-scheme-beet-beet .single-column__links a:hover,.color-scheme-beet-beet .button:hover,.color-scheme-beet-beet button:hover{color:#fff !important;background-color:#51284f}.color-scheme-beet-beet .entity-reference-grid__text::before,.color-scheme-beet-beet .content-component::before,.color-scheme-beet-beet .blockquote::before,.color-scheme-beet-beet blockquote::before,.color-scheme-beet-beet .blockquote::after,.color-scheme-beet-beet blockquote::after,.color-scheme-beet-beet .full-width-container__subtitle::before{border-color:#51284f}.color-scheme-beet-beet .content-card{background-color:#51284f}.color-scheme-beet-beet .content-card *{color:#fff !important}.color-scheme-beet-beet .addeventatc,.color-scheme-beet-beet .button-white{color:#51284f !important;border:1px solid #51284f !important}.color-scheme-beet-beet .addeventatc:focus,.color-scheme-beet-beet .button-white:focus{outline:3px solid #51284f;text-decoration:underline !important}.color-scheme-beet-beet .addeventatc:hover,.color-scheme-beet-beet .button-white:hover{background-color:#51284f;color:#fff !important}.color-scheme-beet-beet .inner.text-light .content-component__eyebrow{color:#fff}.color-scheme-beet-beet .inner.text-light .content-component__links a,.color-scheme-beet-beet .inner.text-light .entity-reference-grid__links a,.color-scheme-beet-beet .inner.text-light .fiftyfifty-contained__links a,.color-scheme-beet-beet .inner.text-light .full-width-container__links a,.color-scheme-beet-beet .inner.text-light .people-list__links a,.color-scheme-beet-beet .inner.text-light .single-column__links a{color:#51284f !important}.color-scheme-beet-beet .inner.text-light .content-component__links a:focus,.color-scheme-beet-beet .inner.text-light .entity-reference-grid__links a:focus,.color-scheme-beet-beet .inner.text-light .fiftyfifty-contained__links a:focus,.color-scheme-beet-beet .inner.text-light .full-width-container__links a:focus,.color-scheme-beet-beet .inner.text-light .people-list__links a:focus,.color-scheme-beet-beet .inner.text-light .single-column__links a:focus{outline:3px solid #fff;text-decoration:underline !important}.color-scheme-beet-beet .inner.text-light .content-component__links a:hover,.color-scheme-beet-beet .inner.text-light .entity-reference-grid__links a:hover,.color-scheme-beet-beet .inner.text-light .fiftyfifty-contained__links a:hover,.color-scheme-beet-beet .inner.text-light .full-width-container__links a:hover,.color-scheme-beet-beet .inner.text-light .people-list__links a:hover,.color-scheme-beet-beet .inner.text-light .single-column__links a:hover{background-color:#51284f;color:#fff !important}.color-scheme-beet-beet .inner.text-light .text-long a,.color-scheme-beet-beet .inner.text-light .field-caption a{color:#fff}.color-scheme-beet-beet .content-component__eyebrow{color:#727272}.color-scheme-beet-beet .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a,.color-scheme-beet-beet .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a,.color-scheme-beet-beet .node--type-event.node--view-mode-full .event-contact-info .field-phone a,.color-scheme-beet-beet .field-topics .field-item a{color:#51284f}.color-scheme-beet-beet .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a:focus,.color-scheme-beet-beet .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a:focus,.color-scheme-beet-beet .node--type-event.node--view-mode-full .event-contact-info .field-phone a:focus,.color-scheme-beet-beet .field-topics .field-item a:focus{outline:3px solid #51284f;text-decoration:underline !important}.color-scheme-beet-beet .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a:hover,.color-scheme-beet-beet .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a:hover,.color-scheme-beet-beet .node--type-event.node--view-mode-full .event-contact-info .field-phone a:hover,.color-scheme-beet-beet .field-topics .field-item a:hover{color:#51284f}.color-scheme-beet-beet .media.media--view-mode-rich_text_full_size.align-left>div::before,.color-scheme-beet-beet .media.media--view-mode-rich_text_full_size.align-right>div::before,.color-scheme-beet-beet .media.media--view-mode-rich_text_half_size.align-left>div::before,.color-scheme-beet-beet .media.media--view-mode-rich_text_half_size.align-right>div::before{border-color:#51284f !important}.color-scheme-beet-custard .block-group-content-menusecondary.secondary-menu-group-accordion ul.menu li,.color-scheme-beet-custard .header-search-group.header-search-group-accordion,.color-scheme-beet-custard .footer,.color-scheme-beet-custard .site-header{background-color:#51284f}.color-scheme-beet-custard .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button){color:#51284f;text-decoration:none}.color-scheme-beet-custard .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-beet-custard .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):hover{color:#51284f;text-decoration:underline}.color-scheme-beet-custard .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):focus{outline:0;box-shadow:0 0 0 3px #51284f;text-decoration:underline !important}.color-scheme-beet-custard .header__text,.color-scheme-beet-custard .header__text::after,.color-scheme-beet-custard .social-links .field-paragraphs::before{border-color:#51284f !important}.color-scheme-beet-custard .header-search-group .form-actions:hover{background-color:#51284f}.color-scheme-beet-custard .inner.text-light .header__text,.color-scheme-beet-custard .inner.text-light .header__text::after,.color-scheme-beet-custard .full-width-container__subtitle::before{border-color:#cba052 !important}.color-scheme-beet-custard .card .card-title a,.color-scheme-beet-custard .content-component__eyebrow,.color-scheme-beet-custard .entity-reference-grid__eyebrow>div,.color-scheme-beet-custard .full-width-container__subtitle,.color-scheme-beet-custard .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1,.color-scheme-beet-custard .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover,.color-scheme-beet-custard .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.is-active,.color-scheme-beet-custard .list-component.links .link-button a,.color-scheme-beet-custard .main-content .text-long a,.color-scheme-beet-custard .node--view-mode-group-content-teaser .field-readmore a,.color-scheme-beet-custard .node--view-mode-group-content-teaser .field-title a,.color-scheme-beet-custard .node--view-mode-title-date-teaser .field-readmore a,.color-scheme-beet-custard .node--view-mode-title-date-teaser .field-title a,.color-scheme-beet-custard .field-caption a,.color-scheme-beet-custard .subnav-group-superfish .sf-accordion-toggle>a,.color-scheme-beet-custard .tile-grid .tile-grid__inner .tile .tile__links a,.color-scheme-beet-custard .tile-grid .tile-grid__inner .tile .tile-text a{color:#51284f}.color-scheme-beet-custard .card .card-title a:focus,.color-scheme-beet-custard .content-component__eyebrow:focus,.color-scheme-beet-custard .entity-reference-grid__eyebrow>div:focus,.color-scheme-beet-custard .full-width-container__subtitle:focus,.color-scheme-beet-custard .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1:focus,.color-scheme-beet-custard .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover:focus,.color-scheme-beet-custard .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.is-active:focus,.color-scheme-beet-custard .list-component.links .link-button a:focus,.color-scheme-beet-custard .main-content .text-long a:focus,.color-scheme-beet-custard .node--view-mode-group-content-teaser .field-readmore a:focus,.color-scheme-beet-custard .node--view-mode-group-content-teaser .field-title a:focus,.color-scheme-beet-custard .node--view-mode-title-date-teaser .field-readmore a:focus,.color-scheme-beet-custard .node--view-mode-title-date-teaser .field-title a:focus,.color-scheme-beet-custard .field-caption a:focus,.color-scheme-beet-custard .subnav-group-superfish .sf-accordion-toggle>a:focus,.color-scheme-beet-custard .tile-grid .tile-grid__inner .tile .tile__links a:focus,.color-scheme-beet-custard .tile-grid .tile-grid__inner .tile .tile-text a:focus{outline:0;box-shadow:0 0 0 3px #51284f;text-decoration:underline !important}.color-scheme-beet-custard .social-links .field-paragraphs::before{color:#51284f}.color-scheme-beet-custard .social-links .field-paragraphs::before:focus{outline:0;box-shadow:0 0 0 3px #51284f;text-decoration:underline !important}.color-scheme-beet-custard .social-link a{border-color:rgba(81,40,79,0)}.color-scheme-beet-custard .social-link a:hover,.color-scheme-beet-custard .social-link a:focus{background-color:#eeeaed;border-color:#b9a9b9}.color-scheme-beet-custard .article-aside__container::before,.color-scheme-beet-custard .field-item:has(.article-aside__container)+.field-item:not(:has(.article-aside__container))::before{background:unset;-webkit-mask-image:url(/themes/custom/jhsph/images/aside-divider--groups.svg);mask-image:url(/themes/custom/jhsph/images/aside-divider--groups.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:contain;mask-size:contain;background-color:#51284f}.color-scheme-beet-custard .card .card-text{border-top-color:#51284f}.color-scheme-beet-custard .accordion-component details summary:focus,.color-scheme-beet-custard .user-login-form details summary:focus{outline:3px solid #51284f;text-decoration:underline !important}.color-scheme-beet-custard .accordion-component details summary:hover,.color-scheme-beet-custard .user-login-form details summary:hover{color:#51284f}.color-scheme-beet-custard .accordion-component details summary::before,.color-scheme-beet-custard .user-login-form details summary::before,.color-scheme-beet-custard .social-link a::before{background-color:#51284f}.color-scheme-beet-custard .accordion-component details summary:hover::before,.color-scheme-beet-custard .user-login-form details summary:hover::before{opacity:.6}.color-scheme-beet-custard .articles-list__links a,.color-scheme-beet-custard .button,.color-scheme-beet-custard .content-component__links a,.color-scheme-beet-custard .entity-reference-grid__links a,.color-scheme-beet-custard .fiftyfifty-contained__links a,.color-scheme-beet-custard .full-width-container__links a,.color-scheme-beet-custard .link-card a,.color-scheme-beet-custard .list-component.buttons .link-button a,.color-scheme-beet-custard .people-list__links a,.color-scheme-beet-custard button{background-color:#cba052;color:#262626 !important}.color-scheme-beet-custard .articles-list__links a:focus,.color-scheme-beet-custard .button:focus,.color-scheme-beet-custard .content-component__links a:focus,.color-scheme-beet-custard .entity-reference-grid__links a:focus,.color-scheme-beet-custard .fiftyfifty-contained__links a:focus,.color-scheme-beet-custard .full-width-container__links a:focus,.color-scheme-beet-custard .link-card a:focus,.color-scheme-beet-custard .list-component.buttons .link-button a:focus,.color-scheme-beet-custard .people-list__links a:focus,.color-scheme-beet-custard button:focus{outline:3px solid #cba052;text-decoration:underline !important}.color-scheme-beet-custard .articles-list__links a:hover,.color-scheme-beet-custard .button:hover,.color-scheme-beet-custard .content-component__links a:hover,.color-scheme-beet-custard .entity-reference-grid__links a:hover,.color-scheme-beet-custard .fiftyfifty-contained__links a:hover,.color-scheme-beet-custard .full-width-container__links a:hover,.color-scheme-beet-custard .link-card a:hover,.color-scheme-beet-custard .list-component.buttons .link-button a:hover,.color-scheme-beet-custard .people-list__links a:hover,.color-scheme-beet-custard button:hover{color:#fff}.color-scheme-beet-custard .content-component__links a,.color-scheme-beet-custard .single-column__links a,.color-scheme-beet-custard .button,.color-scheme-beet-custard button{color:#262626 !important;background-color:#cba052}.color-scheme-beet-custard .content-component__links a:hover,.color-scheme-beet-custard .single-column__links a:hover,.color-scheme-beet-custard .button:hover,.color-scheme-beet-custard button:hover{color:#fff !important;background-color:#51284f}.color-scheme-beet-custard .entity-reference-grid__text::before,.color-scheme-beet-custard .content-component::before,.color-scheme-beet-custard .blockquote::before,.color-scheme-beet-custard blockquote::before,.color-scheme-beet-custard .blockquote::after,.color-scheme-beet-custard blockquote::after,.color-scheme-beet-custard .full-width-container__subtitle::before{border-color:#cba052}.color-scheme-beet-custard .content-card{background-color:#cba052}.color-scheme-beet-custard .content-card *{color:#262626 !important}.color-scheme-beet-custard .addeventatc,.color-scheme-beet-custard .button-white{color:#cba052 !important;border:1px solid #cba052 !important}.color-scheme-beet-custard .addeventatc:focus,.color-scheme-beet-custard .button-white:focus{outline:3px solid #cba052;text-decoration:underline !important}.color-scheme-beet-custard .addeventatc:hover,.color-scheme-beet-custard .button-white:hover{background-color:#cba052;color:#262626 !important}.color-scheme-beet-custard .inner.text-light .content-component__eyebrow{color:#fff}.color-scheme-beet-custard .inner.text-light .content-component__links a,.color-scheme-beet-custard .inner.text-light .entity-reference-grid__links a,.color-scheme-beet-custard .inner.text-light .fiftyfifty-contained__links a,.color-scheme-beet-custard .inner.text-light .full-width-container__links a,.color-scheme-beet-custard .inner.text-light .people-list__links a,.color-scheme-beet-custard .inner.text-light .single-column__links a{color:#51284f !important}.color-scheme-beet-custard .inner.text-light .content-component__links a:focus,.color-scheme-beet-custard .inner.text-light .entity-reference-grid__links a:focus,.color-scheme-beet-custard .inner.text-light .fiftyfifty-contained__links a:focus,.color-scheme-beet-custard .inner.text-light .full-width-container__links a:focus,.color-scheme-beet-custard .inner.text-light .people-list__links a:focus,.color-scheme-beet-custard .inner.text-light .single-column__links a:focus{outline:3px solid #fff;text-decoration:underline !important}.color-scheme-beet-custard .inner.text-light .content-component__links a:hover,.color-scheme-beet-custard .inner.text-light .entity-reference-grid__links a:hover,.color-scheme-beet-custard .inner.text-light .fiftyfifty-contained__links a:hover,.color-scheme-beet-custard .inner.text-light .full-width-container__links a:hover,.color-scheme-beet-custard .inner.text-light .people-list__links a:hover,.color-scheme-beet-custard .inner.text-light .single-column__links a:hover{background-color:#cba052;color:#262626 !important}.color-scheme-beet-custard .inner.text-light .text-long a,.color-scheme-beet-custard .inner.text-light .field-caption a{color:#fff}.color-scheme-beet-custard .content-component__eyebrow{color:#727272}.color-scheme-beet-custard .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a,.color-scheme-beet-custard .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a,.color-scheme-beet-custard .node--type-event.node--view-mode-full .event-contact-info .field-phone a,.color-scheme-beet-custard .field-topics .field-item a{color:#51284f}.color-scheme-beet-custard .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a:focus,.color-scheme-beet-custard .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a:focus,.color-scheme-beet-custard .node--type-event.node--view-mode-full .event-contact-info .field-phone a:focus,.color-scheme-beet-custard .field-topics .field-item a:focus{outline:3px solid #51284f;text-decoration:underline !important}.color-scheme-beet-custard .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a:hover,.color-scheme-beet-custard .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a:hover,.color-scheme-beet-custard .node--type-event.node--view-mode-full .event-contact-info .field-phone a:hover,.color-scheme-beet-custard .field-topics .field-item a:hover{color:#51284f}.color-scheme-beet-custard .media.media--view-mode-rich_text_full_size.align-left>div::before,.color-scheme-beet-custard .media.media--view-mode-rich_text_full_size.align-right>div::before,.color-scheme-beet-custard .media.media--view-mode-rich_text_half_size.align-left>div::before,.color-scheme-beet-custard .media.media--view-mode-rich_text_half_size.align-right>div::before{border-color:#cba052 !important}.color-scheme-beet-ice .block-group-content-menusecondary.secondary-menu-group-accordion ul.menu li,.color-scheme-beet-ice .header-search-group.header-search-group-accordion,.color-scheme-beet-ice .footer,.color-scheme-beet-ice .site-header{background-color:#51284f}.color-scheme-beet-ice .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button){color:#51284f;text-decoration:none}.color-scheme-beet-ice .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-beet-ice .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):hover{color:#51284f;text-decoration:underline}.color-scheme-beet-ice .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):focus{outline:0;box-shadow:0 0 0 3px #51284f;text-decoration:underline !important}.color-scheme-beet-ice .header__text,.color-scheme-beet-ice .header__text::after,.color-scheme-beet-ice .social-links .field-paragraphs::before{border-color:#51284f !important}.color-scheme-beet-ice .header-search-group .form-actions:hover{background-color:#51284f}.color-scheme-beet-ice .inner.text-light .header__text,.color-scheme-beet-ice .inner.text-light .header__text::after,.color-scheme-beet-ice .full-width-container__subtitle::before{border-color:#f2f5f8 !important}.color-scheme-beet-ice .card .card-title a,.color-scheme-beet-ice .content-component__eyebrow,.color-scheme-beet-ice .entity-reference-grid__eyebrow>div,.color-scheme-beet-ice .full-width-container__subtitle,.color-scheme-beet-ice .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1,.color-scheme-beet-ice .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover,.color-scheme-beet-ice .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.is-active,.color-scheme-beet-ice .list-component.links .link-button a,.color-scheme-beet-ice .main-content .text-long a,.color-scheme-beet-ice .node--view-mode-group-content-teaser .field-readmore a,.color-scheme-beet-ice .node--view-mode-group-content-teaser .field-title a,.color-scheme-beet-ice .node--view-mode-title-date-teaser .field-readmore a,.color-scheme-beet-ice .node--view-mode-title-date-teaser .field-title a,.color-scheme-beet-ice .field-caption a,.color-scheme-beet-ice .subnav-group-superfish .sf-accordion-toggle>a,.color-scheme-beet-ice .tile-grid .tile-grid__inner .tile .tile__links a,.color-scheme-beet-ice .tile-grid .tile-grid__inner .tile .tile-text a{color:#51284f}.color-scheme-beet-ice .card .card-title a:focus,.color-scheme-beet-ice .content-component__eyebrow:focus,.color-scheme-beet-ice .entity-reference-grid__eyebrow>div:focus,.color-scheme-beet-ice .full-width-container__subtitle:focus,.color-scheme-beet-ice .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1:focus,.color-scheme-beet-ice .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover:focus,.color-scheme-beet-ice .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.is-active:focus,.color-scheme-beet-ice .list-component.links .link-button a:focus,.color-scheme-beet-ice .main-content .text-long a:focus,.color-scheme-beet-ice .node--view-mode-group-content-teaser .field-readmore a:focus,.color-scheme-beet-ice .node--view-mode-group-content-teaser .field-title a:focus,.color-scheme-beet-ice .node--view-mode-title-date-teaser .field-readmore a:focus,.color-scheme-beet-ice .node--view-mode-title-date-teaser .field-title a:focus,.color-scheme-beet-ice .field-caption a:focus,.color-scheme-beet-ice .subnav-group-superfish .sf-accordion-toggle>a:focus,.color-scheme-beet-ice .tile-grid .tile-grid__inner .tile .tile__links a:focus,.color-scheme-beet-ice .tile-grid .tile-grid__inner .tile .tile-text a:focus{outline:0;box-shadow:0 0 0 3px #51284f;text-decoration:underline !important}.color-scheme-beet-ice .social-links .field-paragraphs::before{color:#51284f}.color-scheme-beet-ice .social-links .field-paragraphs::before:focus{outline:0;box-shadow:0 0 0 3px #51284f;text-decoration:underline !important}.color-scheme-beet-ice .social-link a{border-color:rgba(81,40,79,0)}.color-scheme-beet-ice .social-link a:hover,.color-scheme-beet-ice .social-link a:focus{background-color:#eeeaed;border-color:#b9a9b9}.color-scheme-beet-ice .article-aside__container::before,.color-scheme-beet-ice .field-item:has(.article-aside__container)+.field-item:not(:has(.article-aside__container))::before{background:unset;-webkit-mask-image:url(/themes/custom/jhsph/images/aside-divider--groups.svg);mask-image:url(/themes/custom/jhsph/images/aside-divider--groups.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:contain;mask-size:contain;background-color:#51284f}.color-scheme-beet-ice .card .card-text{border-top-color:#51284f}.color-scheme-beet-ice .accordion-component details summary:focus,.color-scheme-beet-ice .user-login-form details summary:focus{outline:3px solid #51284f;text-decoration:underline !important}.color-scheme-beet-ice .accordion-component details summary:hover,.color-scheme-beet-ice .user-login-form details summary:hover{color:#51284f}.color-scheme-beet-ice .accordion-component details summary::before,.color-scheme-beet-ice .user-login-form details summary::before,.color-scheme-beet-ice .social-link a::before{background-color:#51284f}.color-scheme-beet-ice .accordion-component details summary:hover::before,.color-scheme-beet-ice .user-login-form details summary:hover::before{opacity:.6}.color-scheme-beet-ice .articles-list__links a,.color-scheme-beet-ice .button,.color-scheme-beet-ice .content-component__links a,.color-scheme-beet-ice .entity-reference-grid__links a,.color-scheme-beet-ice .fiftyfifty-contained__links a,.color-scheme-beet-ice .full-width-container__links a,.color-scheme-beet-ice .link-card a,.color-scheme-beet-ice .list-component.buttons .link-button a,.color-scheme-beet-ice .people-list__links a,.color-scheme-beet-ice button{background-color:#f2f5f8;color:#262626 !important}.color-scheme-beet-ice .articles-list__links a:focus,.color-scheme-beet-ice .button:focus,.color-scheme-beet-ice .content-component__links a:focus,.color-scheme-beet-ice .entity-reference-grid__links a:focus,.color-scheme-beet-ice .fiftyfifty-contained__links a:focus,.color-scheme-beet-ice .full-width-container__links a:focus,.color-scheme-beet-ice .link-card a:focus,.color-scheme-beet-ice .list-component.buttons .link-button a:focus,.color-scheme-beet-ice .people-list__links a:focus,.color-scheme-beet-ice button:focus{outline:3px solid #f2f5f8;text-decoration:underline !important}.color-scheme-beet-ice .articles-list__links a:hover,.color-scheme-beet-ice .button:hover,.color-scheme-beet-ice .content-component__links a:hover,.color-scheme-beet-ice .entity-reference-grid__links a:hover,.color-scheme-beet-ice .fiftyfifty-contained__links a:hover,.color-scheme-beet-ice .full-width-container__links a:hover,.color-scheme-beet-ice .link-card a:hover,.color-scheme-beet-ice .list-component.buttons .link-button a:hover,.color-scheme-beet-ice .people-list__links a:hover,.color-scheme-beet-ice button:hover{color:#fff}.color-scheme-beet-ice .content-component__links a,.color-scheme-beet-ice .single-column__links a,.color-scheme-beet-ice .button,.color-scheme-beet-ice button{color:#262626 !important;background-color:#f2f5f8}.color-scheme-beet-ice .content-component__links a:hover,.color-scheme-beet-ice .single-column__links a:hover,.color-scheme-beet-ice .button:hover,.color-scheme-beet-ice button:hover{color:#fff !important;background-color:#51284f}.color-scheme-beet-ice .entity-reference-grid__text::before,.color-scheme-beet-ice .content-component::before,.color-scheme-beet-ice .blockquote::before,.color-scheme-beet-ice blockquote::before,.color-scheme-beet-ice .blockquote::after,.color-scheme-beet-ice blockquote::after,.color-scheme-beet-ice .full-width-container__subtitle::before{border-color:#f2f5f8}.color-scheme-beet-ice .content-card{background-color:#f2f5f8}.color-scheme-beet-ice .content-card *{color:#262626 !important}.color-scheme-beet-ice .addeventatc,.color-scheme-beet-ice .button-white{color:#f2f5f8 !important;border:1px solid #f2f5f8 !important}.color-scheme-beet-ice .addeventatc:focus,.color-scheme-beet-ice .button-white:focus{outline:3px solid #f2f5f8;text-decoration:underline !important}.color-scheme-beet-ice .addeventatc:hover,.color-scheme-beet-ice .button-white:hover{background-color:#f2f5f8;color:#262626 !important}.color-scheme-beet-ice .inner.text-light .content-component__eyebrow{color:#fff}.color-scheme-beet-ice .inner.text-light .content-component__links a,.color-scheme-beet-ice .inner.text-light .entity-reference-grid__links a,.color-scheme-beet-ice .inner.text-light .fiftyfifty-contained__links a,.color-scheme-beet-ice .inner.text-light .full-width-container__links a,.color-scheme-beet-ice .inner.text-light .people-list__links a,.color-scheme-beet-ice .inner.text-light .single-column__links a{color:#51284f !important}.color-scheme-beet-ice .inner.text-light .content-component__links a:focus,.color-scheme-beet-ice .inner.text-light .entity-reference-grid__links a:focus,.color-scheme-beet-ice .inner.text-light .fiftyfifty-contained__links a:focus,.color-scheme-beet-ice .inner.text-light .full-width-container__links a:focus,.color-scheme-beet-ice .inner.text-light .people-list__links a:focus,.color-scheme-beet-ice .inner.text-light .single-column__links a:focus{outline:3px solid #fff;text-decoration:underline !important}.color-scheme-beet-ice .inner.text-light .content-component__links a:hover,.color-scheme-beet-ice .inner.text-light .entity-reference-grid__links a:hover,.color-scheme-beet-ice .inner.text-light .fiftyfifty-contained__links a:hover,.color-scheme-beet-ice .inner.text-light .full-width-container__links a:hover,.color-scheme-beet-ice .inner.text-light .people-list__links a:hover,.color-scheme-beet-ice .inner.text-light .single-column__links a:hover{background-color:#f2f5f8;color:#262626 !important}.color-scheme-beet-ice .inner.text-light .text-long a,.color-scheme-beet-ice .inner.text-light .field-caption a{color:#fff}.color-scheme-beet-ice .content-component__eyebrow{color:#727272}.color-scheme-beet-ice .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a,.color-scheme-beet-ice .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a,.color-scheme-beet-ice .node--type-event.node--view-mode-full .event-contact-info .field-phone a,.color-scheme-beet-ice .field-topics .field-item a{color:#51284f}.color-scheme-beet-ice .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a:focus,.color-scheme-beet-ice .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a:focus,.color-scheme-beet-ice .node--type-event.node--view-mode-full .event-contact-info .field-phone a:focus,.color-scheme-beet-ice .field-topics .field-item a:focus{outline:3px solid #51284f;text-decoration:underline !important}.color-scheme-beet-ice .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a:hover,.color-scheme-beet-ice .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a:hover,.color-scheme-beet-ice .node--type-event.node--view-mode-full .event-contact-info .field-phone a:hover,.color-scheme-beet-ice .field-topics .field-item a:hover{color:#51284f}.color-scheme-beet-ice .media.media--view-mode-rich_text_full_size.align-left>div::before,.color-scheme-beet-ice .media.media--view-mode-rich_text_full_size.align-right>div::before,.color-scheme-beet-ice .media.media--view-mode-rich_text_half_size.align-left>div::before,.color-scheme-beet-ice .media.media--view-mode-rich_text_half_size.align-right>div::before{border-color:#f2f5f8 !important}.color-scheme-beet-ice .list-component.buttons .link-button a:hover,.color-scheme-beet-ice .link-card a:hover,.color-scheme-beet-ice .inner.text-light .link-button a:hover,.color-scheme-beet-ice .inner.text-light .link-card a:hover{border-color:rgba(38,38,38,.4)}.color-scheme-beet-ice .list-component.buttons .link-button a::before,.color-scheme-beet-ice .link-card a::before,.color-scheme-beet-ice .inner.text-light .link-button a::before,.color-scheme-beet-ice .inner.text-light .link-card a::before{background-image:url(/themes/custom/jhsph/images/arrow-black.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}.color-scheme-beet-ice .content-card::after{background-image:url(/themes/custom/jhsph/images/arrow-black.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}.color-scheme-beet-ice .content-card:hover::before{border-color:rgba(38,38,38,.4)}.color-scheme-beet-ice .content-component__links a,.color-scheme-beet-ice .single-column__links a,.color-scheme-beet-ice .button,.color-scheme-beet-ice button{color:#262626}.color-scheme-beet-ice .content-component__links a:hover,.color-scheme-beet-ice .single-column__links a:hover,.color-scheme-beet-ice .button:hover,.color-scheme-beet-ice button:hover{color:#fff !important}.color-scheme-beet-ice .addeventatc,.color-scheme-beet-ice .button-white{border-color:#f2f5f8 !important;color:#262626 !important}.color-scheme-beet-ice .addeventatc:focus,.color-scheme-beet-ice .button-white:focus{outline:3px solid #51284f;text-decoration:underline !important}.color-scheme-beet-ice .addeventatc:hover,.color-scheme-beet-ice .button-white:hover{background-color:#51284f !important;border-color:#51284f !important;color:#fff !important}.color-scheme-beet-ice .inner.text-light .text-long a{color:#fff}.color-scheme-beet-ice .inner.text-light .accordion-component .text-long a,.color-scheme-beet-ice .inner.text-light .user-login-form .text-long a{color:#51284f}.color-scheme-beet-ice .inner.text-light .link-button a,.color-scheme-beet-ice .inner.text-light .link-card a{border-color:rgba(38,38,38,.2)}.color-scheme-beet-ice .inner.text-light .link-button a:hover,.color-scheme-beet-ice .inner.text-light .link-card a:hover{border-color:rgba(38,38,38,.6)}.color-scheme-beet-ice .inner.text-light .single-column__links a,.color-scheme-beet-ice .inner.text-light .content-component__links a{color:#262626 !important}.color-scheme-beet-ice .inner.text-light .single-column__links a:hover,.color-scheme-beet-ice .inner.text-light .content-component__links a:hover{background-color:#51284f !important;color:#fff !important}.color-scheme-beet-seafoam .block-group-content-menusecondary.secondary-menu-group-accordion ul.menu li,.color-scheme-beet-seafoam .header-search-group.header-search-group-accordion,.color-scheme-beet-seafoam .footer,.color-scheme-beet-seafoam .site-header{background-color:#51284f}.color-scheme-beet-seafoam .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button){color:#51284f;text-decoration:none}.color-scheme-beet-seafoam .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-beet-seafoam .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):hover{color:#51284f;text-decoration:underline}.color-scheme-beet-seafoam .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):focus{outline:0;box-shadow:0 0 0 3px #51284f;text-decoration:underline !important}.color-scheme-beet-seafoam .header__text,.color-scheme-beet-seafoam .header__text::after,.color-scheme-beet-seafoam .social-links .field-paragraphs::before{border-color:#51284f !important}.color-scheme-beet-seafoam .header-search-group .form-actions:hover{background-color:#51284f}.color-scheme-beet-seafoam .inner.text-light .header__text,.color-scheme-beet-seafoam .inner.text-light .header__text::after,.color-scheme-beet-seafoam .full-width-container__subtitle::before{border-color:#86c8bc !important}.color-scheme-beet-seafoam .card .card-title a,.color-scheme-beet-seafoam .content-component__eyebrow,.color-scheme-beet-seafoam .entity-reference-grid__eyebrow>div,.color-scheme-beet-seafoam .full-width-container__subtitle,.color-scheme-beet-seafoam .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1,.color-scheme-beet-seafoam .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover,.color-scheme-beet-seafoam .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.is-active,.color-scheme-beet-seafoam .list-component.links .link-button a,.color-scheme-beet-seafoam .main-content .text-long a,.color-scheme-beet-seafoam .node--view-mode-group-content-teaser .field-readmore a,.color-scheme-beet-seafoam .node--view-mode-group-content-teaser .field-title a,.color-scheme-beet-seafoam .node--view-mode-title-date-teaser .field-readmore a,.color-scheme-beet-seafoam .node--view-mode-title-date-teaser .field-title a,.color-scheme-beet-seafoam .field-caption a,.color-scheme-beet-seafoam .subnav-group-superfish .sf-accordion-toggle>a,.color-scheme-beet-seafoam .tile-grid .tile-grid__inner .tile .tile__links a,.color-scheme-beet-seafoam .tile-grid .tile-grid__inner .tile .tile-text a{color:#51284f}.color-scheme-beet-seafoam .card .card-title a:focus,.color-scheme-beet-seafoam .content-component__eyebrow:focus,.color-scheme-beet-seafoam .entity-reference-grid__eyebrow>div:focus,.color-scheme-beet-seafoam .full-width-container__subtitle:focus,.color-scheme-beet-seafoam .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1:focus,.color-scheme-beet-seafoam .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover:focus,.color-scheme-beet-seafoam .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.is-active:focus,.color-scheme-beet-seafoam .list-component.links .link-button a:focus,.color-scheme-beet-seafoam .main-content .text-long a:focus,.color-scheme-beet-seafoam .node--view-mode-group-content-teaser .field-readmore a:focus,.color-scheme-beet-seafoam .node--view-mode-group-content-teaser .field-title a:focus,.color-scheme-beet-seafoam .node--view-mode-title-date-teaser .field-readmore a:focus,.color-scheme-beet-seafoam .node--view-mode-title-date-teaser .field-title a:focus,.color-scheme-beet-seafoam .field-caption a:focus,.color-scheme-beet-seafoam .subnav-group-superfish .sf-accordion-toggle>a:focus,.color-scheme-beet-seafoam .tile-grid .tile-grid__inner .tile .tile__links a:focus,.color-scheme-beet-seafoam .tile-grid .tile-grid__inner .tile .tile-text a:focus{outline:0;box-shadow:0 0 0 3px #51284f;text-decoration:underline !important}.color-scheme-beet-seafoam .social-links .field-paragraphs::before{color:#51284f}.color-scheme-beet-seafoam .social-links .field-paragraphs::before:focus{outline:0;box-shadow:0 0 0 3px #51284f;text-decoration:underline !important}.color-scheme-beet-seafoam .social-link a{border-color:rgba(81,40,79,0)}.color-scheme-beet-seafoam .social-link a:hover,.color-scheme-beet-seafoam .social-link a:focus{background-color:#eeeaed;border-color:#b9a9b9}.color-scheme-beet-seafoam .article-aside__container::before,.color-scheme-beet-seafoam .field-item:has(.article-aside__container)+.field-item:not(:has(.article-aside__container))::before{background:unset;-webkit-mask-image:url(/themes/custom/jhsph/images/aside-divider--groups.svg);mask-image:url(/themes/custom/jhsph/images/aside-divider--groups.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:contain;mask-size:contain;background-color:#51284f}.color-scheme-beet-seafoam .card .card-text{border-top-color:#51284f}.color-scheme-beet-seafoam .accordion-component details summary:focus,.color-scheme-beet-seafoam .user-login-form details summary:focus{outline:3px solid #51284f;text-decoration:underline !important}.color-scheme-beet-seafoam .accordion-component details summary:hover,.color-scheme-beet-seafoam .user-login-form details summary:hover{color:#51284f}.color-scheme-beet-seafoam .accordion-component details summary::before,.color-scheme-beet-seafoam .user-login-form details summary::before,.color-scheme-beet-seafoam .social-link a::before{background-color:#51284f}.color-scheme-beet-seafoam .accordion-component details summary:hover::before,.color-scheme-beet-seafoam .user-login-form details summary:hover::before{opacity:.6}.color-scheme-beet-seafoam .articles-list__links a,.color-scheme-beet-seafoam .button,.color-scheme-beet-seafoam .content-component__links a,.color-scheme-beet-seafoam .entity-reference-grid__links a,.color-scheme-beet-seafoam .fiftyfifty-contained__links a,.color-scheme-beet-seafoam .full-width-container__links a,.color-scheme-beet-seafoam .link-card a,.color-scheme-beet-seafoam .list-component.buttons .link-button a,.color-scheme-beet-seafoam .people-list__links a,.color-scheme-beet-seafoam button{background-color:#86c8bc;color:#262626 !important}.color-scheme-beet-seafoam .articles-list__links a:focus,.color-scheme-beet-seafoam .button:focus,.color-scheme-beet-seafoam .content-component__links a:focus,.color-scheme-beet-seafoam .entity-reference-grid__links a:focus,.color-scheme-beet-seafoam .fiftyfifty-contained__links a:focus,.color-scheme-beet-seafoam .full-width-container__links a:focus,.color-scheme-beet-seafoam .link-card a:focus,.color-scheme-beet-seafoam .list-component.buttons .link-button a:focus,.color-scheme-beet-seafoam .people-list__links a:focus,.color-scheme-beet-seafoam button:focus{outline:3px solid #86c8bc;text-decoration:underline !important}.color-scheme-beet-seafoam .articles-list__links a:hover,.color-scheme-beet-seafoam .button:hover,.color-scheme-beet-seafoam .content-component__links a:hover,.color-scheme-beet-seafoam .entity-reference-grid__links a:hover,.color-scheme-beet-seafoam .fiftyfifty-contained__links a:hover,.color-scheme-beet-seafoam .full-width-container__links a:hover,.color-scheme-beet-seafoam .link-card a:hover,.color-scheme-beet-seafoam .list-component.buttons .link-button a:hover,.color-scheme-beet-seafoam .people-list__links a:hover,.color-scheme-beet-seafoam button:hover{color:#fff}.color-scheme-beet-seafoam .content-component__links a,.color-scheme-beet-seafoam .single-column__links a,.color-scheme-beet-seafoam .button,.color-scheme-beet-seafoam button{color:#262626 !important;background-color:#86c8bc}.color-scheme-beet-seafoam .content-component__links a:hover,.color-scheme-beet-seafoam .single-column__links a:hover,.color-scheme-beet-seafoam .button:hover,.color-scheme-beet-seafoam button:hover{color:#fff !important;background-color:#51284f}.color-scheme-beet-seafoam .entity-reference-grid__text::before,.color-scheme-beet-seafoam .content-component::before,.color-scheme-beet-seafoam .blockquote::before,.color-scheme-beet-seafoam blockquote::before,.color-scheme-beet-seafoam .blockquote::after,.color-scheme-beet-seafoam blockquote::after,.color-scheme-beet-seafoam .full-width-container__subtitle::before{border-color:#86c8bc}.color-scheme-beet-seafoam .content-card{background-color:#86c8bc}.color-scheme-beet-seafoam .content-card *{color:#262626 !important}.color-scheme-beet-seafoam .addeventatc,.color-scheme-beet-seafoam .button-white{color:#86c8bc !important;border:1px solid #86c8bc !important}.color-scheme-beet-seafoam .addeventatc:focus,.color-scheme-beet-seafoam .button-white:focus{outline:3px solid #86c8bc;text-decoration:underline !important}.color-scheme-beet-seafoam .addeventatc:hover,.color-scheme-beet-seafoam .button-white:hover{background-color:#86c8bc;color:#262626 !important}.color-scheme-beet-seafoam .inner.text-light .content-component__eyebrow{color:#fff}.color-scheme-beet-seafoam .inner.text-light .content-component__links a,.color-scheme-beet-seafoam .inner.text-light .entity-reference-grid__links a,.color-scheme-beet-seafoam .inner.text-light .fiftyfifty-contained__links a,.color-scheme-beet-seafoam .inner.text-light .full-width-container__links a,.color-scheme-beet-seafoam .inner.text-light .people-list__links a,.color-scheme-beet-seafoam .inner.text-light .single-column__links a{color:#51284f !important}.color-scheme-beet-seafoam .inner.text-light .content-component__links a:focus,.color-scheme-beet-seafoam .inner.text-light .entity-reference-grid__links a:focus,.color-scheme-beet-seafoam .inner.text-light .fiftyfifty-contained__links a:focus,.color-scheme-beet-seafoam .inner.text-light .full-width-container__links a:focus,.color-scheme-beet-seafoam .inner.text-light .people-list__links a:focus,.color-scheme-beet-seafoam .inner.text-light .single-column__links a:focus{outline:3px solid #fff;text-decoration:underline !important}.color-scheme-beet-seafoam .inner.text-light .content-component__links a:hover,.color-scheme-beet-seafoam .inner.text-light .entity-reference-grid__links a:hover,.color-scheme-beet-seafoam .inner.text-light .fiftyfifty-contained__links a:hover,.color-scheme-beet-seafoam .inner.text-light .full-width-container__links a:hover,.color-scheme-beet-seafoam .inner.text-light .people-list__links a:hover,.color-scheme-beet-seafoam .inner.text-light .single-column__links a:hover{background-color:#86c8bc;color:#262626 !important}.color-scheme-beet-seafoam .inner.text-light .text-long a,.color-scheme-beet-seafoam .inner.text-light .field-caption a{color:#fff}.color-scheme-beet-seafoam .content-component__eyebrow{color:#727272}.color-scheme-beet-seafoam .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a,.color-scheme-beet-seafoam .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a,.color-scheme-beet-seafoam .node--type-event.node--view-mode-full .event-contact-info .field-phone a,.color-scheme-beet-seafoam .field-topics .field-item a{color:#51284f}.color-scheme-beet-seafoam .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a:focus,.color-scheme-beet-seafoam .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a:focus,.color-scheme-beet-seafoam .node--type-event.node--view-mode-full .event-contact-info .field-phone a:focus,.color-scheme-beet-seafoam .field-topics .field-item a:focus{outline:3px solid #51284f;text-decoration:underline !important}.color-scheme-beet-seafoam .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a:hover,.color-scheme-beet-seafoam .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a:hover,.color-scheme-beet-seafoam .node--type-event.node--view-mode-full .event-contact-info .field-phone a:hover,.color-scheme-beet-seafoam .field-topics .field-item a:hover{color:#51284f}.color-scheme-beet-seafoam .media.media--view-mode-rich_text_full_size.align-left>div::before,.color-scheme-beet-seafoam .media.media--view-mode-rich_text_full_size.align-right>div::before,.color-scheme-beet-seafoam .media.media--view-mode-rich_text_half_size.align-left>div::before,.color-scheme-beet-seafoam .media.media--view-mode-rich_text_half_size.align-right>div::before{border-color:#86c8bc !important}.color-scheme-beet-seafoam .list-component.buttons .link-button a:hover,.color-scheme-beet-seafoam .link-card a:hover,.color-scheme-beet-seafoam .inner.text-light .link-button a:hover,.color-scheme-beet-seafoam .inner.text-light .link-card a:hover{border-color:rgba(38,38,38,.4)}.color-scheme-beet-seafoam .list-component.buttons .link-button a::before,.color-scheme-beet-seafoam .link-card a::before,.color-scheme-beet-seafoam .inner.text-light .link-button a::before,.color-scheme-beet-seafoam .inner.text-light .link-card a::before{background-image:url(/themes/custom/jhsph/images/arrow-black.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}.color-scheme-beet-seafoam .content-card::after{background-image:url(/themes/custom/jhsph/images/arrow-black.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}.color-scheme-beet-seafoam .content-card:hover::before{border-color:rgba(38,38,38,.4)}.color-scheme-beet-seafoam .content-component__links a,.color-scheme-beet-seafoam .single-column__links a,.color-scheme-beet-seafoam .button,.color-scheme-beet-seafoam button{color:#262626}.color-scheme-beet-seafoam .content-component__links a:hover,.color-scheme-beet-seafoam .single-column__links a:hover,.color-scheme-beet-seafoam .button:hover,.color-scheme-beet-seafoam button:hover{color:#fff !important}.color-scheme-beet-seafoam .addeventatc,.color-scheme-beet-seafoam .button-white{border-color:#86c8bc !important;color:#262626 !important}.color-scheme-beet-seafoam .addeventatc:focus,.color-scheme-beet-seafoam .button-white:focus{outline:3px solid #51284f;text-decoration:underline !important}.color-scheme-beet-seafoam .addeventatc:hover,.color-scheme-beet-seafoam .button-white:hover{background-color:#51284f !important;border-color:#51284f !important;color:#fff !important}.color-scheme-beet-seafoam .inner.text-light .text-long a{color:#fff}.color-scheme-beet-seafoam .inner.text-light .accordion-component .text-long a,.color-scheme-beet-seafoam .inner.text-light .user-login-form .text-long a{color:#51284f}.color-scheme-beet-seafoam .inner.text-light .link-button a,.color-scheme-beet-seafoam .inner.text-light .link-card a{border-color:rgba(38,38,38,.2)}.color-scheme-beet-seafoam .inner.text-light .link-button a:hover,.color-scheme-beet-seafoam .inner.text-light .link-card a:hover{border-color:rgba(38,38,38,.6)}.color-scheme-beet-seafoam .inner.text-light .single-column__links a,.color-scheme-beet-seafoam .inner.text-light .content-component__links a{color:#262626 !important}.color-scheme-beet-seafoam .inner.text-light .single-column__links a:hover,.color-scheme-beet-seafoam .inner.text-light .content-component__links a:hover{background-color:#51284f !important;color:#fff !important}.color-scheme-brick-brick .block-group-content-menusecondary.secondary-menu-group-accordion ul.menu li,.color-scheme-brick-brick .header-search-group.header-search-group-accordion,.color-scheme-brick-brick .footer,.color-scheme-brick-brick .site-header{background-color:#6a202b}.color-scheme-brick-brick .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button){color:#6a202b;text-decoration:none}.color-scheme-brick-brick .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-brick-brick .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):hover{color:#6a202b;text-decoration:underline}.color-scheme-brick-brick .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):focus{outline:0;box-shadow:0 0 0 3px #6a202b;text-decoration:underline !important}.color-scheme-brick-brick .header__text,.color-scheme-brick-brick .header__text::after,.color-scheme-brick-brick .social-links .field-paragraphs::before{border-color:#6a202b !important}.color-scheme-brick-brick .header-search-group .form-actions:hover{background-color:#6a202b}.color-scheme-brick-brick .inner.text-light .header__text,.color-scheme-brick-brick .inner.text-light .header__text::after,.color-scheme-brick-brick .full-width-container__subtitle::before{border-color:#6a202b !important}.color-scheme-brick-brick .card .card-title a,.color-scheme-brick-brick .content-component__eyebrow,.color-scheme-brick-brick .entity-reference-grid__eyebrow>div,.color-scheme-brick-brick .full-width-container__subtitle,.color-scheme-brick-brick .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1,.color-scheme-brick-brick .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover,.color-scheme-brick-brick .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.is-active,.color-scheme-brick-brick .list-component.links .link-button a,.color-scheme-brick-brick .main-content .text-long a,.color-scheme-brick-brick .node--view-mode-group-content-teaser .field-readmore a,.color-scheme-brick-brick .node--view-mode-group-content-teaser .field-title a,.color-scheme-brick-brick .node--view-mode-title-date-teaser .field-readmore a,.color-scheme-brick-brick .node--view-mode-title-date-teaser .field-title a,.color-scheme-brick-brick .field-caption a,.color-scheme-brick-brick .subnav-group-superfish .sf-accordion-toggle>a,.color-scheme-brick-brick .tile-grid .tile-grid__inner .tile .tile__links a,.color-scheme-brick-brick .tile-grid .tile-grid__inner .tile .tile-text a{color:#6a202b}.color-scheme-brick-brick .card .card-title a:focus,.color-scheme-brick-brick .content-component__eyebrow:focus,.color-scheme-brick-brick .entity-reference-grid__eyebrow>div:focus,.color-scheme-brick-brick .full-width-container__subtitle:focus,.color-scheme-brick-brick .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1:focus,.color-scheme-brick-brick .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover:focus,.color-scheme-brick-brick .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.is-active:focus,.color-scheme-brick-brick .list-component.links .link-button a:focus,.color-scheme-brick-brick .main-content .text-long a:focus,.color-scheme-brick-brick .node--view-mode-group-content-teaser .field-readmore a:focus,.color-scheme-brick-brick .node--view-mode-group-content-teaser .field-title a:focus,.color-scheme-brick-brick .node--view-mode-title-date-teaser .field-readmore a:focus,.color-scheme-brick-brick .node--view-mode-title-date-teaser .field-title a:focus,.color-scheme-brick-brick .field-caption a:focus,.color-scheme-brick-brick .subnav-group-superfish .sf-accordion-toggle>a:focus,.color-scheme-brick-brick .tile-grid .tile-grid__inner .tile .tile__links a:focus,.color-scheme-brick-brick .tile-grid .tile-grid__inner .tile .tile-text a:focus{outline:0;box-shadow:0 0 0 3px #6a202b;text-decoration:underline !important}.color-scheme-brick-brick .social-links .field-paragraphs::before{color:#6a202b}.color-scheme-brick-brick .social-links .field-paragraphs::before:focus{outline:0;box-shadow:0 0 0 3px #6a202b;text-decoration:underline !important}.color-scheme-brick-brick .social-link a{border-color:rgba(106,32,43,0)}.color-scheme-brick-brick .social-link a:hover,.color-scheme-brick-brick .social-link a:focus{background-color:#f0e9ea;border-color:#c3a6aa}.color-scheme-brick-brick .article-aside__container::before,.color-scheme-brick-brick .field-item:has(.article-aside__container)+.field-item:not(:has(.article-aside__container))::before{background:unset;-webkit-mask-image:url(/themes/custom/jhsph/images/aside-divider--groups.svg);mask-image:url(/themes/custom/jhsph/images/aside-divider--groups.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:contain;mask-size:contain;background-color:#6a202b}.color-scheme-brick-brick .card .card-text{border-top-color:#6a202b}.color-scheme-brick-brick .accordion-component details summary:focus,.color-scheme-brick-brick .user-login-form details summary:focus{outline:3px solid #6a202b;text-decoration:underline !important}.color-scheme-brick-brick .accordion-component details summary:hover,.color-scheme-brick-brick .user-login-form details summary:hover{color:#6a202b}.color-scheme-brick-brick .accordion-component details summary::before,.color-scheme-brick-brick .user-login-form details summary::before,.color-scheme-brick-brick .social-link a::before{background-color:#6a202b}.color-scheme-brick-brick .accordion-component details summary:hover::before,.color-scheme-brick-brick .user-login-form details summary:hover::before{opacity:.6}.color-scheme-brick-brick .articles-list__links a,.color-scheme-brick-brick .button,.color-scheme-brick-brick .content-component__links a,.color-scheme-brick-brick .entity-reference-grid__links a,.color-scheme-brick-brick .fiftyfifty-contained__links a,.color-scheme-brick-brick .full-width-container__links a,.color-scheme-brick-brick .link-card a,.color-scheme-brick-brick .list-component.buttons .link-button a,.color-scheme-brick-brick .people-list__links a,.color-scheme-brick-brick button{background-color:#6a202b;color:#fff !important}.color-scheme-brick-brick .articles-list__links a:focus,.color-scheme-brick-brick .button:focus,.color-scheme-brick-brick .content-component__links a:focus,.color-scheme-brick-brick .entity-reference-grid__links a:focus,.color-scheme-brick-brick .fiftyfifty-contained__links a:focus,.color-scheme-brick-brick .full-width-container__links a:focus,.color-scheme-brick-brick .link-card a:focus,.color-scheme-brick-brick .list-component.buttons .link-button a:focus,.color-scheme-brick-brick .people-list__links a:focus,.color-scheme-brick-brick button:focus{outline:3px solid #6a202b;text-decoration:underline !important}.color-scheme-brick-brick .articles-list__links a:hover,.color-scheme-brick-brick .button:hover,.color-scheme-brick-brick .content-component__links a:hover,.color-scheme-brick-brick .entity-reference-grid__links a:hover,.color-scheme-brick-brick .fiftyfifty-contained__links a:hover,.color-scheme-brick-brick .full-width-container__links a:hover,.color-scheme-brick-brick .link-card a:hover,.color-scheme-brick-brick .list-component.buttons .link-button a:hover,.color-scheme-brick-brick .people-list__links a:hover,.color-scheme-brick-brick button:hover{color:#fff}.color-scheme-brick-brick .content-component__links a,.color-scheme-brick-brick .single-column__links a,.color-scheme-brick-brick .button,.color-scheme-brick-brick button{color:#fff !important;background-color:#6a202b}.color-scheme-brick-brick .content-component__links a:hover,.color-scheme-brick-brick .single-column__links a:hover,.color-scheme-brick-brick .button:hover,.color-scheme-brick-brick button:hover{color:#fff !important;background-color:#6a202b}.color-scheme-brick-brick .entity-reference-grid__text::before,.color-scheme-brick-brick .content-component::before,.color-scheme-brick-brick .blockquote::before,.color-scheme-brick-brick blockquote::before,.color-scheme-brick-brick .blockquote::after,.color-scheme-brick-brick blockquote::after,.color-scheme-brick-brick .full-width-container__subtitle::before{border-color:#6a202b}.color-scheme-brick-brick .content-card{background-color:#6a202b}.color-scheme-brick-brick .content-card *{color:#fff !important}.color-scheme-brick-brick .addeventatc,.color-scheme-brick-brick .button-white{color:#6a202b !important;border:1px solid #6a202b !important}.color-scheme-brick-brick .addeventatc:focus,.color-scheme-brick-brick .button-white:focus{outline:3px solid #6a202b;text-decoration:underline !important}.color-scheme-brick-brick .addeventatc:hover,.color-scheme-brick-brick .button-white:hover{background-color:#6a202b;color:#fff !important}.color-scheme-brick-brick .inner.text-light .content-component__eyebrow{color:#fff}.color-scheme-brick-brick .inner.text-light .content-component__links a,.color-scheme-brick-brick .inner.text-light .entity-reference-grid__links a,.color-scheme-brick-brick .inner.text-light .fiftyfifty-contained__links a,.color-scheme-brick-brick .inner.text-light .full-width-container__links a,.color-scheme-brick-brick .inner.text-light .people-list__links a,.color-scheme-brick-brick .inner.text-light .single-column__links a{color:#6a202b !important}.color-scheme-brick-brick .inner.text-light .content-component__links a:focus,.color-scheme-brick-brick .inner.text-light .entity-reference-grid__links a:focus,.color-scheme-brick-brick .inner.text-light .fiftyfifty-contained__links a:focus,.color-scheme-brick-brick .inner.text-light .full-width-container__links a:focus,.color-scheme-brick-brick .inner.text-light .people-list__links a:focus,.color-scheme-brick-brick .inner.text-light .single-column__links a:focus{outline:3px solid #fff;text-decoration:underline !important}.color-scheme-brick-brick .inner.text-light .content-component__links a:hover,.color-scheme-brick-brick .inner.text-light .entity-reference-grid__links a:hover,.color-scheme-brick-brick .inner.text-light .fiftyfifty-contained__links a:hover,.color-scheme-brick-brick .inner.text-light .full-width-container__links a:hover,.color-scheme-brick-brick .inner.text-light .people-list__links a:hover,.color-scheme-brick-brick .inner.text-light .single-column__links a:hover{background-color:#6a202b;color:#fff !important}.color-scheme-brick-brick .inner.text-light .text-long a,.color-scheme-brick-brick .inner.text-light .field-caption a{color:#fff}.color-scheme-brick-brick .content-component__eyebrow{color:#727272}.color-scheme-brick-brick .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a,.color-scheme-brick-brick .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a,.color-scheme-brick-brick .node--type-event.node--view-mode-full .event-contact-info .field-phone a,.color-scheme-brick-brick .field-topics .field-item a{color:#6a202b}.color-scheme-brick-brick .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a:focus,.color-scheme-brick-brick .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a:focus,.color-scheme-brick-brick .node--type-event.node--view-mode-full .event-contact-info .field-phone a:focus,.color-scheme-brick-brick .field-topics .field-item a:focus{outline:3px solid #6a202b;text-decoration:underline !important}.color-scheme-brick-brick .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a:hover,.color-scheme-brick-brick .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a:hover,.color-scheme-brick-brick .node--type-event.node--view-mode-full .event-contact-info .field-phone a:hover,.color-scheme-brick-brick .field-topics .field-item a:hover{color:#6a202b}.color-scheme-brick-brick .media.media--view-mode-rich_text_full_size.align-left>div::before,.color-scheme-brick-brick .media.media--view-mode-rich_text_full_size.align-right>div::before,.color-scheme-brick-brick .media.media--view-mode-rich_text_half_size.align-left>div::before,.color-scheme-brick-brick .media.media--view-mode-rich_text_half_size.align-right>div::before{border-color:#6a202b !important}.color-scheme-brick-lilac .block-group-content-menusecondary.secondary-menu-group-accordion ul.menu li,.color-scheme-brick-lilac .header-search-group.header-search-group-accordion,.color-scheme-brick-lilac .footer,.color-scheme-brick-lilac .site-header{background-color:#6a202b}.color-scheme-brick-lilac .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button){color:#6a202b;text-decoration:none}.color-scheme-brick-lilac .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-brick-lilac .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):hover{color:#6a202b;text-decoration:underline}.color-scheme-brick-lilac .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):focus{outline:0;box-shadow:0 0 0 3px #6a202b;text-decoration:underline !important}.color-scheme-brick-lilac .header__text,.color-scheme-brick-lilac .header__text::after,.color-scheme-brick-lilac .social-links .field-paragraphs::before{border-color:#6a202b !important}.color-scheme-brick-lilac .header-search-group .form-actions:hover{background-color:#6a202b}.color-scheme-brick-lilac .inner.text-light .header__text,.color-scheme-brick-lilac .inner.text-light .header__text::after,.color-scheme-brick-lilac .full-width-container__subtitle::before{border-color:#9e8fb0 !important}.color-scheme-brick-lilac .card .card-title a,.color-scheme-brick-lilac .content-component__eyebrow,.color-scheme-brick-lilac .entity-reference-grid__eyebrow>div,.color-scheme-brick-lilac .full-width-container__subtitle,.color-scheme-brick-lilac .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1,.color-scheme-brick-lilac .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover,.color-scheme-brick-lilac .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.is-active,.color-scheme-brick-lilac .list-component.links .link-button a,.color-scheme-brick-lilac .main-content .text-long a,.color-scheme-brick-lilac .node--view-mode-group-content-teaser .field-readmore a,.color-scheme-brick-lilac .node--view-mode-group-content-teaser .field-title a,.color-scheme-brick-lilac .node--view-mode-title-date-teaser .field-readmore a,.color-scheme-brick-lilac .node--view-mode-title-date-teaser .field-title a,.color-scheme-brick-lilac .field-caption a,.color-scheme-brick-lilac .subnav-group-superfish .sf-accordion-toggle>a,.color-scheme-brick-lilac .tile-grid .tile-grid__inner .tile .tile__links a,.color-scheme-brick-lilac .tile-grid .tile-grid__inner .tile .tile-text a{color:#6a202b}.color-scheme-brick-lilac .card .card-title a:focus,.color-scheme-brick-lilac .content-component__eyebrow:focus,.color-scheme-brick-lilac .entity-reference-grid__eyebrow>div:focus,.color-scheme-brick-lilac .full-width-container__subtitle:focus,.color-scheme-brick-lilac .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1:focus,.color-scheme-brick-lilac .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover:focus,.color-scheme-brick-lilac .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.is-active:focus,.color-scheme-brick-lilac .list-component.links .link-button a:focus,.color-scheme-brick-lilac .main-content .text-long a:focus,.color-scheme-brick-lilac .node--view-mode-group-content-teaser .field-readmore a:focus,.color-scheme-brick-lilac .node--view-mode-group-content-teaser .field-title a:focus,.color-scheme-brick-lilac .node--view-mode-title-date-teaser .field-readmore a:focus,.color-scheme-brick-lilac .node--view-mode-title-date-teaser .field-title a:focus,.color-scheme-brick-lilac .field-caption a:focus,.color-scheme-brick-lilac .subnav-group-superfish .sf-accordion-toggle>a:focus,.color-scheme-brick-lilac .tile-grid .tile-grid__inner .tile .tile__links a:focus,.color-scheme-brick-lilac .tile-grid .tile-grid__inner .tile .tile-text a:focus{outline:0;box-shadow:0 0 0 3px #6a202b;text-decoration:underline !important}.color-scheme-brick-lilac .social-links .field-paragraphs::before{color:#6a202b}.color-scheme-brick-lilac .social-links .field-paragraphs::before:focus{outline:0;box-shadow:0 0 0 3px #6a202b;text-decoration:underline !important}.color-scheme-brick-lilac .social-link a{border-color:rgba(106,32,43,0)}.color-scheme-brick-lilac .social-link a:hover,.color-scheme-brick-lilac .social-link a:focus{background-color:#f0e9ea;border-color:#c3a6aa}.color-scheme-brick-lilac .article-aside__container::before,.color-scheme-brick-lilac .field-item:has(.article-aside__container)+.field-item:not(:has(.article-aside__container))::before{background:unset;-webkit-mask-image:url(/themes/custom/jhsph/images/aside-divider--groups.svg);mask-image:url(/themes/custom/jhsph/images/aside-divider--groups.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:contain;mask-size:contain;background-color:#6a202b}.color-scheme-brick-lilac .card .card-text{border-top-color:#6a202b}.color-scheme-brick-lilac .accordion-component details summary:focus,.color-scheme-brick-lilac .user-login-form details summary:focus{outline:3px solid #6a202b;text-decoration:underline !important}.color-scheme-brick-lilac .accordion-component details summary:hover,.color-scheme-brick-lilac .user-login-form details summary:hover{color:#6a202b}.color-scheme-brick-lilac .accordion-component details summary::before,.color-scheme-brick-lilac .user-login-form details summary::before,.color-scheme-brick-lilac .social-link a::before{background-color:#6a202b}.color-scheme-brick-lilac .accordion-component details summary:hover::before,.color-scheme-brick-lilac .user-login-form details summary:hover::before{opacity:.6}.color-scheme-brick-lilac .articles-list__links a,.color-scheme-brick-lilac .button,.color-scheme-brick-lilac .content-component__links a,.color-scheme-brick-lilac .entity-reference-grid__links a,.color-scheme-brick-lilac .fiftyfifty-contained__links a,.color-scheme-brick-lilac .full-width-container__links a,.color-scheme-brick-lilac .link-card a,.color-scheme-brick-lilac .list-component.buttons .link-button a,.color-scheme-brick-lilac .people-list__links a,.color-scheme-brick-lilac button{background-color:#9e8fb0;color:#262626 !important}.color-scheme-brick-lilac .articles-list__links a:focus,.color-scheme-brick-lilac .button:focus,.color-scheme-brick-lilac .content-component__links a:focus,.color-scheme-brick-lilac .entity-reference-grid__links a:focus,.color-scheme-brick-lilac .fiftyfifty-contained__links a:focus,.color-scheme-brick-lilac .full-width-container__links a:focus,.color-scheme-brick-lilac .link-card a:focus,.color-scheme-brick-lilac .list-component.buttons .link-button a:focus,.color-scheme-brick-lilac .people-list__links a:focus,.color-scheme-brick-lilac button:focus{outline:3px solid #9e8fb0;text-decoration:underline !important}.color-scheme-brick-lilac .articles-list__links a:hover,.color-scheme-brick-lilac .button:hover,.color-scheme-brick-lilac .content-component__links a:hover,.color-scheme-brick-lilac .entity-reference-grid__links a:hover,.color-scheme-brick-lilac .fiftyfifty-contained__links a:hover,.color-scheme-brick-lilac .full-width-container__links a:hover,.color-scheme-brick-lilac .link-card a:hover,.color-scheme-brick-lilac .list-component.buttons .link-button a:hover,.color-scheme-brick-lilac .people-list__links a:hover,.color-scheme-brick-lilac button:hover{color:#fff}.color-scheme-brick-lilac .content-component__links a,.color-scheme-brick-lilac .single-column__links a,.color-scheme-brick-lilac .button,.color-scheme-brick-lilac button{color:#262626 !important;background-color:#9e8fb0}.color-scheme-brick-lilac .content-component__links a:hover,.color-scheme-brick-lilac .single-column__links a:hover,.color-scheme-brick-lilac .button:hover,.color-scheme-brick-lilac button:hover{color:#fff !important;background-color:#6a202b}.color-scheme-brick-lilac .entity-reference-grid__text::before,.color-scheme-brick-lilac .content-component::before,.color-scheme-brick-lilac .blockquote::before,.color-scheme-brick-lilac blockquote::before,.color-scheme-brick-lilac .blockquote::after,.color-scheme-brick-lilac blockquote::after,.color-scheme-brick-lilac .full-width-container__subtitle::before{border-color:#9e8fb0}.color-scheme-brick-lilac .content-card{background-color:#9e8fb0}.color-scheme-brick-lilac .content-card *{color:#262626 !important}.color-scheme-brick-lilac .addeventatc,.color-scheme-brick-lilac .button-white{color:#9e8fb0 !important;border:1px solid #9e8fb0 !important}.color-scheme-brick-lilac .addeventatc:focus,.color-scheme-brick-lilac .button-white:focus{outline:3px solid #9e8fb0;text-decoration:underline !important}.color-scheme-brick-lilac .addeventatc:hover,.color-scheme-brick-lilac .button-white:hover{background-color:#9e8fb0;color:#262626 !important}.color-scheme-brick-lilac .inner.text-light .content-component__eyebrow{color:#fff}.color-scheme-brick-lilac .inner.text-light .content-component__links a,.color-scheme-brick-lilac .inner.text-light .entity-reference-grid__links a,.color-scheme-brick-lilac .inner.text-light .fiftyfifty-contained__links a,.color-scheme-brick-lilac .inner.text-light .full-width-container__links a,.color-scheme-brick-lilac .inner.text-light .people-list__links a,.color-scheme-brick-lilac .inner.text-light .single-column__links a{color:#6a202b !important}.color-scheme-brick-lilac .inner.text-light .content-component__links a:focus,.color-scheme-brick-lilac .inner.text-light .entity-reference-grid__links a:focus,.color-scheme-brick-lilac .inner.text-light .fiftyfifty-contained__links a:focus,.color-scheme-brick-lilac .inner.text-light .full-width-container__links a:focus,.color-scheme-brick-lilac .inner.text-light .people-list__links a:focus,.color-scheme-brick-lilac .inner.text-light .single-column__links a:focus{outline:3px solid #fff;text-decoration:underline !important}.color-scheme-brick-lilac .inner.text-light .content-component__links a:hover,.color-scheme-brick-lilac .inner.text-light .entity-reference-grid__links a:hover,.color-scheme-brick-lilac .inner.text-light .fiftyfifty-contained__links a:hover,.color-scheme-brick-lilac .inner.text-light .full-width-container__links a:hover,.color-scheme-brick-lilac .inner.text-light .people-list__links a:hover,.color-scheme-brick-lilac .inner.text-light .single-column__links a:hover{background-color:#9e8fb0;color:#262626 !important}.color-scheme-brick-lilac .inner.text-light .text-long a,.color-scheme-brick-lilac .inner.text-light .field-caption a{color:#fff}.color-scheme-brick-lilac .content-component__eyebrow{color:#727272}.color-scheme-brick-lilac .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a,.color-scheme-brick-lilac .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a,.color-scheme-brick-lilac .node--type-event.node--view-mode-full .event-contact-info .field-phone a,.color-scheme-brick-lilac .field-topics .field-item a{color:#6a202b}.color-scheme-brick-lilac .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a:focus,.color-scheme-brick-lilac .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a:focus,.color-scheme-brick-lilac .node--type-event.node--view-mode-full .event-contact-info .field-phone a:focus,.color-scheme-brick-lilac .field-topics .field-item a:focus{outline:3px solid #6a202b;text-decoration:underline !important}.color-scheme-brick-lilac .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a:hover,.color-scheme-brick-lilac .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a:hover,.color-scheme-brick-lilac .node--type-event.node--view-mode-full .event-contact-info .field-phone a:hover,.color-scheme-brick-lilac .field-topics .field-item a:hover{color:#6a202b}.color-scheme-brick-lilac .media.media--view-mode-rich_text_full_size.align-left>div::before,.color-scheme-brick-lilac .media.media--view-mode-rich_text_full_size.align-right>div::before,.color-scheme-brick-lilac .media.media--view-mode-rich_text_half_size.align-left>div::before,.color-scheme-brick-lilac .media.media--view-mode-rich_text_half_size.align-right>div::before{border-color:#9e8fb0 !important}.color-scheme-brick-lilac .list-component.buttons .link-button a:hover,.color-scheme-brick-lilac .link-card a:hover,.color-scheme-brick-lilac .inner.text-light .link-button a:hover,.color-scheme-brick-lilac .inner.text-light .link-card a:hover{border-color:rgba(38,38,38,.4)}.color-scheme-brick-lilac .list-component.buttons .link-button a::before,.color-scheme-brick-lilac .link-card a::before,.color-scheme-brick-lilac .inner.text-light .link-button a::before,.color-scheme-brick-lilac .inner.text-light .link-card a::before{background-image:url(/themes/custom/jhsph/images/arrow-black.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}.color-scheme-brick-lilac .content-card::after{background-image:url(/themes/custom/jhsph/images/arrow-black.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}.color-scheme-brick-lilac .content-card:hover::before{border-color:rgba(38,38,38,.4)}.color-scheme-brick-lilac .content-component__links a,.color-scheme-brick-lilac .single-column__links a,.color-scheme-brick-lilac .button,.color-scheme-brick-lilac button{color:#262626}.color-scheme-brick-lilac .content-component__links a:hover,.color-scheme-brick-lilac .single-column__links a:hover,.color-scheme-brick-lilac .button:hover,.color-scheme-brick-lilac button:hover{color:#fff !important}.color-scheme-brick-lilac .addeventatc,.color-scheme-brick-lilac .button-white{border-color:#9e8fb0 !important;color:#262626 !important}.color-scheme-brick-lilac .addeventatc:focus,.color-scheme-brick-lilac .button-white:focus{outline:3px solid #6a202b;text-decoration:underline !important}.color-scheme-brick-lilac .addeventatc:hover,.color-scheme-brick-lilac .button-white:hover{background-color:#6a202b !important;border-color:#6a202b !important;color:#fff !important}.color-scheme-brick-lilac .inner.text-light .text-long a{color:#fff}.color-scheme-brick-lilac .inner.text-light .accordion-component .text-long a,.color-scheme-brick-lilac .inner.text-light .user-login-form .text-long a{color:#6a202b}.color-scheme-brick-lilac .inner.text-light .link-button a,.color-scheme-brick-lilac .inner.text-light .link-card a{border-color:rgba(38,38,38,.2)}.color-scheme-brick-lilac .inner.text-light .link-button a:hover,.color-scheme-brick-lilac .inner.text-light .link-card a:hover{border-color:rgba(38,38,38,.6)}.color-scheme-brick-lilac .inner.text-light .single-column__links a,.color-scheme-brick-lilac .inner.text-light .content-component__links a{color:#262626 !important}.color-scheme-brick-lilac .inner.text-light .single-column__links a:hover,.color-scheme-brick-lilac .inner.text-light .content-component__links a:hover{background-color:#6a202b !important;color:#fff !important}.color-scheme-charcoal-brick .block-group-content-menusecondary.secondary-menu-group-accordion ul.menu li,.color-scheme-charcoal-brick .header-search-group.header-search-group-accordion,.color-scheme-charcoal-brick .footer,.color-scheme-charcoal-brick .site-header{background-color:#676767}.color-scheme-charcoal-brick .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button){color:#676767;text-decoration:none}.color-scheme-charcoal-brick .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-charcoal-brick .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):hover{color:#676767;text-decoration:underline}.color-scheme-charcoal-brick .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):focus{outline:0;box-shadow:0 0 0 3px #676767;text-decoration:underline !important}.color-scheme-charcoal-brick .header__text,.color-scheme-charcoal-brick .header__text::after,.color-scheme-charcoal-brick .social-links .field-paragraphs::before{border-color:#676767 !important}.color-scheme-charcoal-brick .header-search-group .form-actions:hover{background-color:#676767}.color-scheme-charcoal-brick .inner.text-light .header__text,.color-scheme-charcoal-brick .inner.text-light .header__text::after,.color-scheme-charcoal-brick .full-width-container__subtitle::before{border-color:#6a202b !important}.color-scheme-charcoal-brick .card .card-title a,.color-scheme-charcoal-brick .content-component__eyebrow,.color-scheme-charcoal-brick .entity-reference-grid__eyebrow>div,.color-scheme-charcoal-brick .full-width-container__subtitle,.color-scheme-charcoal-brick .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1,.color-scheme-charcoal-brick .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover,.color-scheme-charcoal-brick .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.is-active,.color-scheme-charcoal-brick .list-component.links .link-button a,.color-scheme-charcoal-brick .main-content .text-long a,.color-scheme-charcoal-brick .node--view-mode-group-content-teaser .field-readmore a,.color-scheme-charcoal-brick .node--view-mode-group-content-teaser .field-title a,.color-scheme-charcoal-brick .node--view-mode-title-date-teaser .field-readmore a,.color-scheme-charcoal-brick .node--view-mode-title-date-teaser .field-title a,.color-scheme-charcoal-brick .field-caption a,.color-scheme-charcoal-brick .subnav-group-superfish .sf-accordion-toggle>a,.color-scheme-charcoal-brick .tile-grid .tile-grid__inner .tile .tile__links a,.color-scheme-charcoal-brick .tile-grid .tile-grid__inner .tile .tile-text a{color:#676767}.color-scheme-charcoal-brick .card .card-title a:focus,.color-scheme-charcoal-brick .content-component__eyebrow:focus,.color-scheme-charcoal-brick .entity-reference-grid__eyebrow>div:focus,.color-scheme-charcoal-brick .full-width-container__subtitle:focus,.color-scheme-charcoal-brick .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1:focus,.color-scheme-charcoal-brick .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover:focus,.color-scheme-charcoal-brick .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.is-active:focus,.color-scheme-charcoal-brick .list-component.links .link-button a:focus,.color-scheme-charcoal-brick .main-content .text-long a:focus,.color-scheme-charcoal-brick .node--view-mode-group-content-teaser .field-readmore a:focus,.color-scheme-charcoal-brick .node--view-mode-group-content-teaser .field-title a:focus,.color-scheme-charcoal-brick .node--view-mode-title-date-teaser .field-readmore a:focus,.color-scheme-charcoal-brick .node--view-mode-title-date-teaser .field-title a:focus,.color-scheme-charcoal-brick .field-caption a:focus,.color-scheme-charcoal-brick .subnav-group-superfish .sf-accordion-toggle>a:focus,.color-scheme-charcoal-brick .tile-grid .tile-grid__inner .tile .tile__links a:focus,.color-scheme-charcoal-brick .tile-grid .tile-grid__inner .tile .tile-text a:focus{outline:0;box-shadow:0 0 0 3px #676767;text-decoration:underline !important}.color-scheme-charcoal-brick .social-links .field-paragraphs::before{color:#676767}.color-scheme-charcoal-brick .social-links .field-paragraphs::before:focus{outline:0;box-shadow:0 0 0 3px #676767;text-decoration:underline !important}.color-scheme-charcoal-brick .social-link a{border-color:rgba(103,103,103,0)}.color-scheme-charcoal-brick .social-link a:hover,.color-scheme-charcoal-brick .social-link a:focus{background-color:#f0f0f0;border-color:#c2c2c2}.color-scheme-charcoal-brick .article-aside__container::before,.color-scheme-charcoal-brick .field-item:has(.article-aside__container)+.field-item:not(:has(.article-aside__container))::before{background:unset;-webkit-mask-image:url(/themes/custom/jhsph/images/aside-divider--groups.svg);mask-image:url(/themes/custom/jhsph/images/aside-divider--groups.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:contain;mask-size:contain;background-color:#676767}.color-scheme-charcoal-brick .card .card-text{border-top-color:#676767}.color-scheme-charcoal-brick .accordion-component details summary:focus,.color-scheme-charcoal-brick .user-login-form details summary:focus{outline:3px solid #676767;text-decoration:underline !important}.color-scheme-charcoal-brick .accordion-component details summary:hover,.color-scheme-charcoal-brick .user-login-form details summary:hover{color:#676767}.color-scheme-charcoal-brick .accordion-component details summary::before,.color-scheme-charcoal-brick .user-login-form details summary::before,.color-scheme-charcoal-brick .social-link a::before{background-color:#676767}.color-scheme-charcoal-brick .accordion-component details summary:hover::before,.color-scheme-charcoal-brick .user-login-form details summary:hover::before{opacity:.6}.color-scheme-charcoal-brick .articles-list__links a,.color-scheme-charcoal-brick .button,.color-scheme-charcoal-brick .content-component__links a,.color-scheme-charcoal-brick .entity-reference-grid__links a,.color-scheme-charcoal-brick .fiftyfifty-contained__links a,.color-scheme-charcoal-brick .full-width-container__links a,.color-scheme-charcoal-brick .link-card a,.color-scheme-charcoal-brick .list-component.buttons .link-button a,.color-scheme-charcoal-brick .people-list__links a,.color-scheme-charcoal-brick button{background-color:#6a202b;color:#fff !important}.color-scheme-charcoal-brick .articles-list__links a:focus,.color-scheme-charcoal-brick .button:focus,.color-scheme-charcoal-brick .content-component__links a:focus,.color-scheme-charcoal-brick .entity-reference-grid__links a:focus,.color-scheme-charcoal-brick .fiftyfifty-contained__links a:focus,.color-scheme-charcoal-brick .full-width-container__links a:focus,.color-scheme-charcoal-brick .link-card a:focus,.color-scheme-charcoal-brick .list-component.buttons .link-button a:focus,.color-scheme-charcoal-brick .people-list__links a:focus,.color-scheme-charcoal-brick button:focus{outline:3px solid #6a202b;text-decoration:underline !important}.color-scheme-charcoal-brick .articles-list__links a:hover,.color-scheme-charcoal-brick .button:hover,.color-scheme-charcoal-brick .content-component__links a:hover,.color-scheme-charcoal-brick .entity-reference-grid__links a:hover,.color-scheme-charcoal-brick .fiftyfifty-contained__links a:hover,.color-scheme-charcoal-brick .full-width-container__links a:hover,.color-scheme-charcoal-brick .link-card a:hover,.color-scheme-charcoal-brick .list-component.buttons .link-button a:hover,.color-scheme-charcoal-brick .people-list__links a:hover,.color-scheme-charcoal-brick button:hover{color:#fff}.color-scheme-charcoal-brick .content-component__links a,.color-scheme-charcoal-brick .single-column__links a,.color-scheme-charcoal-brick .button,.color-scheme-charcoal-brick button{color:#fff !important;background-color:#6a202b}.color-scheme-charcoal-brick .content-component__links a:hover,.color-scheme-charcoal-brick .single-column__links a:hover,.color-scheme-charcoal-brick .button:hover,.color-scheme-charcoal-brick button:hover{color:#fff !important;background-color:#676767}.color-scheme-charcoal-brick .entity-reference-grid__text::before,.color-scheme-charcoal-brick .content-component::before,.color-scheme-charcoal-brick .blockquote::before,.color-scheme-charcoal-brick blockquote::before,.color-scheme-charcoal-brick .blockquote::after,.color-scheme-charcoal-brick blockquote::after,.color-scheme-charcoal-brick .full-width-container__subtitle::before{border-color:#6a202b}.color-scheme-charcoal-brick .content-card{background-color:#6a202b}.color-scheme-charcoal-brick .content-card *{color:#fff !important}.color-scheme-charcoal-brick .addeventatc,.color-scheme-charcoal-brick .button-white{color:#6a202b !important;border:1px solid #6a202b !important}.color-scheme-charcoal-brick .addeventatc:focus,.color-scheme-charcoal-brick .button-white:focus{outline:3px solid #6a202b;text-decoration:underline !important}.color-scheme-charcoal-brick .addeventatc:hover,.color-scheme-charcoal-brick .button-white:hover{background-color:#6a202b;color:#fff !important}.color-scheme-charcoal-brick .inner.text-light .content-component__eyebrow{color:#fff}.color-scheme-charcoal-brick .inner.text-light .content-component__links a,.color-scheme-charcoal-brick .inner.text-light .entity-reference-grid__links a,.color-scheme-charcoal-brick .inner.text-light .fiftyfifty-contained__links a,.color-scheme-charcoal-brick .inner.text-light .full-width-container__links a,.color-scheme-charcoal-brick .inner.text-light .people-list__links a,.color-scheme-charcoal-brick .inner.text-light .single-column__links a{color:#676767 !important}.color-scheme-charcoal-brick .inner.text-light .content-component__links a:focus,.color-scheme-charcoal-brick .inner.text-light .entity-reference-grid__links a:focus,.color-scheme-charcoal-brick .inner.text-light .fiftyfifty-contained__links a:focus,.color-scheme-charcoal-brick .inner.text-light .full-width-container__links a:focus,.color-scheme-charcoal-brick .inner.text-light .people-list__links a:focus,.color-scheme-charcoal-brick .inner.text-light .single-column__links a:focus{outline:3px solid #fff;text-decoration:underline !important}.color-scheme-charcoal-brick .inner.text-light .content-component__links a:hover,.color-scheme-charcoal-brick .inner.text-light .entity-reference-grid__links a:hover,.color-scheme-charcoal-brick .inner.text-light .fiftyfifty-contained__links a:hover,.color-scheme-charcoal-brick .inner.text-light .full-width-container__links a:hover,.color-scheme-charcoal-brick .inner.text-light .people-list__links a:hover,.color-scheme-charcoal-brick .inner.text-light .single-column__links a:hover{background-color:#6a202b;color:#fff !important}.color-scheme-charcoal-brick .inner.text-light .text-long a,.color-scheme-charcoal-brick .inner.text-light .field-caption a{color:#fff}.color-scheme-charcoal-brick .content-component__eyebrow{color:#727272}.color-scheme-charcoal-brick .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a,.color-scheme-charcoal-brick .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a,.color-scheme-charcoal-brick .node--type-event.node--view-mode-full .event-contact-info .field-phone a,.color-scheme-charcoal-brick .field-topics .field-item a{color:#676767}.color-scheme-charcoal-brick .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a:focus,.color-scheme-charcoal-brick .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a:focus,.color-scheme-charcoal-brick .node--type-event.node--view-mode-full .event-contact-info .field-phone a:focus,.color-scheme-charcoal-brick .field-topics .field-item a:focus{outline:3px solid #676767;text-decoration:underline !important}.color-scheme-charcoal-brick .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a:hover,.color-scheme-charcoal-brick .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a:hover,.color-scheme-charcoal-brick .node--type-event.node--view-mode-full .event-contact-info .field-phone a:hover,.color-scheme-charcoal-brick .field-topics .field-item a:hover{color:#676767}.color-scheme-charcoal-brick .media.media--view-mode-rich_text_full_size.align-left>div::before,.color-scheme-charcoal-brick .media.media--view-mode-rich_text_full_size.align-right>div::before,.color-scheme-charcoal-brick .media.media--view-mode-rich_text_half_size.align-left>div::before,.color-scheme-charcoal-brick .media.media--view-mode-rich_text_half_size.align-right>div::before{border-color:#6a202b !important}.color-scheme-forest-beet .block-group-content-menusecondary.secondary-menu-group-accordion ul.menu li,.color-scheme-forest-beet .header-search-group.header-search-group-accordion,.color-scheme-forest-beet .footer,.color-scheme-forest-beet .site-header{background-color:#275e3d}.color-scheme-forest-beet .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button){color:#275e3d;text-decoration:none}.color-scheme-forest-beet .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-forest-beet .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):hover{color:#275e3d;text-decoration:underline}.color-scheme-forest-beet .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):focus{outline:0;box-shadow:0 0 0 3px #275e3d;text-decoration:underline !important}.color-scheme-forest-beet .header__text,.color-scheme-forest-beet .header__text::after,.color-scheme-forest-beet .social-links .field-paragraphs::before{border-color:#275e3d !important}.color-scheme-forest-beet .header-search-group .form-actions:hover{background-color:#275e3d}.color-scheme-forest-beet .inner.text-light .header__text,.color-scheme-forest-beet .inner.text-light .header__text::after,.color-scheme-forest-beet .full-width-container__subtitle::before{border-color:#51284f !important}.color-scheme-forest-beet .card .card-title a,.color-scheme-forest-beet .content-component__eyebrow,.color-scheme-forest-beet .entity-reference-grid__eyebrow>div,.color-scheme-forest-beet .full-width-container__subtitle,.color-scheme-forest-beet .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1,.color-scheme-forest-beet .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover,.color-scheme-forest-beet .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.is-active,.color-scheme-forest-beet .list-component.links .link-button a,.color-scheme-forest-beet .main-content .text-long a,.color-scheme-forest-beet .node--view-mode-group-content-teaser .field-readmore a,.color-scheme-forest-beet .node--view-mode-group-content-teaser .field-title a,.color-scheme-forest-beet .node--view-mode-title-date-teaser .field-readmore a,.color-scheme-forest-beet .node--view-mode-title-date-teaser .field-title a,.color-scheme-forest-beet .field-caption a,.color-scheme-forest-beet .subnav-group-superfish .sf-accordion-toggle>a,.color-scheme-forest-beet .tile-grid .tile-grid__inner .tile .tile__links a,.color-scheme-forest-beet .tile-grid .tile-grid__inner .tile .tile-text a{color:#275e3d}.color-scheme-forest-beet .card .card-title a:focus,.color-scheme-forest-beet .content-component__eyebrow:focus,.color-scheme-forest-beet .entity-reference-grid__eyebrow>div:focus,.color-scheme-forest-beet .full-width-container__subtitle:focus,.color-scheme-forest-beet .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1:focus,.color-scheme-forest-beet .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover:focus,.color-scheme-forest-beet .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.is-active:focus,.color-scheme-forest-beet .list-component.links .link-button a:focus,.color-scheme-forest-beet .main-content .text-long a:focus,.color-scheme-forest-beet .node--view-mode-group-content-teaser .field-readmore a:focus,.color-scheme-forest-beet .node--view-mode-group-content-teaser .field-title a:focus,.color-scheme-forest-beet .node--view-mode-title-date-teaser .field-readmore a:focus,.color-scheme-forest-beet .node--view-mode-title-date-teaser .field-title a:focus,.color-scheme-forest-beet .field-caption a:focus,.color-scheme-forest-beet .subnav-group-superfish .sf-accordion-toggle>a:focus,.color-scheme-forest-beet .tile-grid .tile-grid__inner .tile .tile__links a:focus,.color-scheme-forest-beet .tile-grid .tile-grid__inner .tile .tile-text a:focus{outline:0;box-shadow:0 0 0 3px #275e3d;text-decoration:underline !important}.color-scheme-forest-beet .social-links .field-paragraphs::before{color:#275e3d}.color-scheme-forest-beet .social-links .field-paragraphs::before:focus{outline:0;box-shadow:0 0 0 3px #275e3d;text-decoration:underline !important}.color-scheme-forest-beet .social-link a{border-color:rgba(39,94,61,0)}.color-scheme-forest-beet .social-link a:hover,.color-scheme-forest-beet .social-link a:focus{background-color:#e9efec;border-color:#a9bfb1}.color-scheme-forest-beet .article-aside__container::before,.color-scheme-forest-beet .field-item:has(.article-aside__container)+.field-item:not(:has(.article-aside__container))::before{background:unset;-webkit-mask-image:url(/themes/custom/jhsph/images/aside-divider--groups.svg);mask-image:url(/themes/custom/jhsph/images/aside-divider--groups.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:contain;mask-size:contain;background-color:#275e3d}.color-scheme-forest-beet .card .card-text{border-top-color:#275e3d}.color-scheme-forest-beet .accordion-component details summary:focus,.color-scheme-forest-beet .user-login-form details summary:focus{outline:3px solid #275e3d;text-decoration:underline !important}.color-scheme-forest-beet .accordion-component details summary:hover,.color-scheme-forest-beet .user-login-form details summary:hover{color:#275e3d}.color-scheme-forest-beet .accordion-component details summary::before,.color-scheme-forest-beet .user-login-form details summary::before,.color-scheme-forest-beet .social-link a::before{background-color:#275e3d}.color-scheme-forest-beet .accordion-component details summary:hover::before,.color-scheme-forest-beet .user-login-form details summary:hover::before{opacity:.6}.color-scheme-forest-beet .articles-list__links a,.color-scheme-forest-beet .button,.color-scheme-forest-beet .content-component__links a,.color-scheme-forest-beet .entity-reference-grid__links a,.color-scheme-forest-beet .fiftyfifty-contained__links a,.color-scheme-forest-beet .full-width-container__links a,.color-scheme-forest-beet .link-card a,.color-scheme-forest-beet .list-component.buttons .link-button a,.color-scheme-forest-beet .people-list__links a,.color-scheme-forest-beet button{background-color:#51284f;color:#fff !important}.color-scheme-forest-beet .articles-list__links a:focus,.color-scheme-forest-beet .button:focus,.color-scheme-forest-beet .content-component__links a:focus,.color-scheme-forest-beet .entity-reference-grid__links a:focus,.color-scheme-forest-beet .fiftyfifty-contained__links a:focus,.color-scheme-forest-beet .full-width-container__links a:focus,.color-scheme-forest-beet .link-card a:focus,.color-scheme-forest-beet .list-component.buttons .link-button a:focus,.color-scheme-forest-beet .people-list__links a:focus,.color-scheme-forest-beet button:focus{outline:3px solid #51284f;text-decoration:underline !important}.color-scheme-forest-beet .articles-list__links a:hover,.color-scheme-forest-beet .button:hover,.color-scheme-forest-beet .content-component__links a:hover,.color-scheme-forest-beet .entity-reference-grid__links a:hover,.color-scheme-forest-beet .fiftyfifty-contained__links a:hover,.color-scheme-forest-beet .full-width-container__links a:hover,.color-scheme-forest-beet .link-card a:hover,.color-scheme-forest-beet .list-component.buttons .link-button a:hover,.color-scheme-forest-beet .people-list__links a:hover,.color-scheme-forest-beet button:hover{color:#fff}.color-scheme-forest-beet .content-component__links a,.color-scheme-forest-beet .single-column__links a,.color-scheme-forest-beet .button,.color-scheme-forest-beet button{color:#fff !important;background-color:#51284f}.color-scheme-forest-beet .content-component__links a:hover,.color-scheme-forest-beet .single-column__links a:hover,.color-scheme-forest-beet .button:hover,.color-scheme-forest-beet button:hover{color:#fff !important;background-color:#275e3d}.color-scheme-forest-beet .entity-reference-grid__text::before,.color-scheme-forest-beet .content-component::before,.color-scheme-forest-beet .blockquote::before,.color-scheme-forest-beet blockquote::before,.color-scheme-forest-beet .blockquote::after,.color-scheme-forest-beet blockquote::after,.color-scheme-forest-beet .full-width-container__subtitle::before{border-color:#51284f}.color-scheme-forest-beet .content-card{background-color:#51284f}.color-scheme-forest-beet .content-card *{color:#fff !important}.color-scheme-forest-beet .addeventatc,.color-scheme-forest-beet .button-white{color:#51284f !important;border:1px solid #51284f !important}.color-scheme-forest-beet .addeventatc:focus,.color-scheme-forest-beet .button-white:focus{outline:3px solid #51284f;text-decoration:underline !important}.color-scheme-forest-beet .addeventatc:hover,.color-scheme-forest-beet .button-white:hover{background-color:#51284f;color:#fff !important}.color-scheme-forest-beet .inner.text-light .content-component__eyebrow{color:#fff}.color-scheme-forest-beet .inner.text-light .content-component__links a,.color-scheme-forest-beet .inner.text-light .entity-reference-grid__links a,.color-scheme-forest-beet .inner.text-light .fiftyfifty-contained__links a,.color-scheme-forest-beet .inner.text-light .full-width-container__links a,.color-scheme-forest-beet .inner.text-light .people-list__links a,.color-scheme-forest-beet .inner.text-light .single-column__links a{color:#275e3d !important}.color-scheme-forest-beet .inner.text-light .content-component__links a:focus,.color-scheme-forest-beet .inner.text-light .entity-reference-grid__links a:focus,.color-scheme-forest-beet .inner.text-light .fiftyfifty-contained__links a:focus,.color-scheme-forest-beet .inner.text-light .full-width-container__links a:focus,.color-scheme-forest-beet .inner.text-light .people-list__links a:focus,.color-scheme-forest-beet .inner.text-light .single-column__links a:focus{outline:3px solid #fff;text-decoration:underline !important}.color-scheme-forest-beet .inner.text-light .content-component__links a:hover,.color-scheme-forest-beet .inner.text-light .entity-reference-grid__links a:hover,.color-scheme-forest-beet .inner.text-light .fiftyfifty-contained__links a:hover,.color-scheme-forest-beet .inner.text-light .full-width-container__links a:hover,.color-scheme-forest-beet .inner.text-light .people-list__links a:hover,.color-scheme-forest-beet .inner.text-light .single-column__links a:hover{background-color:#51284f;color:#fff !important}.color-scheme-forest-beet .inner.text-light .text-long a,.color-scheme-forest-beet .inner.text-light .field-caption a{color:#fff}.color-scheme-forest-beet .content-component__eyebrow{color:#727272}.color-scheme-forest-beet .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a,.color-scheme-forest-beet .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a,.color-scheme-forest-beet .node--type-event.node--view-mode-full .event-contact-info .field-phone a,.color-scheme-forest-beet .field-topics .field-item a{color:#275e3d}.color-scheme-forest-beet .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a:focus,.color-scheme-forest-beet .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a:focus,.color-scheme-forest-beet .node--type-event.node--view-mode-full .event-contact-info .field-phone a:focus,.color-scheme-forest-beet .field-topics .field-item a:focus{outline:3px solid #275e3d;text-decoration:underline !important}.color-scheme-forest-beet .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a:hover,.color-scheme-forest-beet .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a:hover,.color-scheme-forest-beet .node--type-event.node--view-mode-full .event-contact-info .field-phone a:hover,.color-scheme-forest-beet .field-topics .field-item a:hover{color:#275e3d}.color-scheme-forest-beet .media.media--view-mode-rich_text_full_size.align-left>div::before,.color-scheme-forest-beet .media.media--view-mode-rich_text_full_size.align-right>div::before,.color-scheme-forest-beet .media.media--view-mode-rich_text_half_size.align-left>div::before,.color-scheme-forest-beet .media.media--view-mode-rich_text_half_size.align-right>div::before{border-color:#51284f !important}.color-scheme-forest-forest .block-group-content-menusecondary.secondary-menu-group-accordion ul.menu li,.color-scheme-forest-forest .header-search-group.header-search-group-accordion,.color-scheme-forest-forest .footer,.color-scheme-forest-forest .site-header{background-color:#275e3d}.color-scheme-forest-forest .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button){color:#275e3d;text-decoration:none}.color-scheme-forest-forest .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-forest-forest .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):hover{color:#275e3d;text-decoration:underline}.color-scheme-forest-forest .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):focus{outline:0;box-shadow:0 0 0 3px #275e3d;text-decoration:underline !important}.color-scheme-forest-forest .header__text,.color-scheme-forest-forest .header__text::after,.color-scheme-forest-forest .social-links .field-paragraphs::before{border-color:#275e3d !important}.color-scheme-forest-forest .header-search-group .form-actions:hover{background-color:#275e3d}.color-scheme-forest-forest .inner.text-light .header__text,.color-scheme-forest-forest .inner.text-light .header__text::after,.color-scheme-forest-forest .full-width-container__subtitle::before{border-color:#275e3d !important}.color-scheme-forest-forest .card .card-title a,.color-scheme-forest-forest .content-component__eyebrow,.color-scheme-forest-forest .entity-reference-grid__eyebrow>div,.color-scheme-forest-forest .full-width-container__subtitle,.color-scheme-forest-forest .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1,.color-scheme-forest-forest .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover,.color-scheme-forest-forest .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.is-active,.color-scheme-forest-forest .list-component.links .link-button a,.color-scheme-forest-forest .main-content .text-long a,.color-scheme-forest-forest .node--view-mode-group-content-teaser .field-readmore a,.color-scheme-forest-forest .node--view-mode-group-content-teaser .field-title a,.color-scheme-forest-forest .node--view-mode-title-date-teaser .field-readmore a,.color-scheme-forest-forest .node--view-mode-title-date-teaser .field-title a,.color-scheme-forest-forest .field-caption a,.color-scheme-forest-forest .subnav-group-superfish .sf-accordion-toggle>a,.color-scheme-forest-forest .tile-grid .tile-grid__inner .tile .tile__links a,.color-scheme-forest-forest .tile-grid .tile-grid__inner .tile .tile-text a{color:#275e3d}.color-scheme-forest-forest .card .card-title a:focus,.color-scheme-forest-forest .content-component__eyebrow:focus,.color-scheme-forest-forest .entity-reference-grid__eyebrow>div:focus,.color-scheme-forest-forest .full-width-container__subtitle:focus,.color-scheme-forest-forest .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1:focus,.color-scheme-forest-forest .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover:focus,.color-scheme-forest-forest .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.is-active:focus,.color-scheme-forest-forest .list-component.links .link-button a:focus,.color-scheme-forest-forest .main-content .text-long a:focus,.color-scheme-forest-forest .node--view-mode-group-content-teaser .field-readmore a:focus,.color-scheme-forest-forest .node--view-mode-group-content-teaser .field-title a:focus,.color-scheme-forest-forest .node--view-mode-title-date-teaser .field-readmore a:focus,.color-scheme-forest-forest .node--view-mode-title-date-teaser .field-title a:focus,.color-scheme-forest-forest .field-caption a:focus,.color-scheme-forest-forest .subnav-group-superfish .sf-accordion-toggle>a:focus,.color-scheme-forest-forest .tile-grid .tile-grid__inner .tile .tile__links a:focus,.color-scheme-forest-forest .tile-grid .tile-grid__inner .tile .tile-text a:focus{outline:0;box-shadow:0 0 0 3px #275e3d;text-decoration:underline !important}.color-scheme-forest-forest .social-links .field-paragraphs::before{color:#275e3d}.color-scheme-forest-forest .social-links .field-paragraphs::before:focus{outline:0;box-shadow:0 0 0 3px #275e3d;text-decoration:underline !important}.color-scheme-forest-forest .social-link a{border-color:rgba(39,94,61,0)}.color-scheme-forest-forest .social-link a:hover,.color-scheme-forest-forest .social-link a:focus{background-color:#e9efec;border-color:#a9bfb1}.color-scheme-forest-forest .article-aside__container::before,.color-scheme-forest-forest .field-item:has(.article-aside__container)+.field-item:not(:has(.article-aside__container))::before{background:unset;-webkit-mask-image:url(/themes/custom/jhsph/images/aside-divider--groups.svg);mask-image:url(/themes/custom/jhsph/images/aside-divider--groups.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:contain;mask-size:contain;background-color:#275e3d}.color-scheme-forest-forest .card .card-text{border-top-color:#275e3d}.color-scheme-forest-forest .accordion-component details summary:focus,.color-scheme-forest-forest .user-login-form details summary:focus{outline:3px solid #275e3d;text-decoration:underline !important}.color-scheme-forest-forest .accordion-component details summary:hover,.color-scheme-forest-forest .user-login-form details summary:hover{color:#275e3d}.color-scheme-forest-forest .accordion-component details summary::before,.color-scheme-forest-forest .user-login-form details summary::before,.color-scheme-forest-forest .social-link a::before{background-color:#275e3d}.color-scheme-forest-forest .accordion-component details summary:hover::before,.color-scheme-forest-forest .user-login-form details summary:hover::before{opacity:.6}.color-scheme-forest-forest .articles-list__links a,.color-scheme-forest-forest .button,.color-scheme-forest-forest .content-component__links a,.color-scheme-forest-forest .entity-reference-grid__links a,.color-scheme-forest-forest .fiftyfifty-contained__links a,.color-scheme-forest-forest .full-width-container__links a,.color-scheme-forest-forest .link-card a,.color-scheme-forest-forest .list-component.buttons .link-button a,.color-scheme-forest-forest .people-list__links a,.color-scheme-forest-forest button{background-color:#275e3d;color:#fff !important}.color-scheme-forest-forest .articles-list__links a:focus,.color-scheme-forest-forest .button:focus,.color-scheme-forest-forest .content-component__links a:focus,.color-scheme-forest-forest .entity-reference-grid__links a:focus,.color-scheme-forest-forest .fiftyfifty-contained__links a:focus,.color-scheme-forest-forest .full-width-container__links a:focus,.color-scheme-forest-forest .link-card a:focus,.color-scheme-forest-forest .list-component.buttons .link-button a:focus,.color-scheme-forest-forest .people-list__links a:focus,.color-scheme-forest-forest button:focus{outline:3px solid #275e3d;text-decoration:underline !important}.color-scheme-forest-forest .articles-list__links a:hover,.color-scheme-forest-forest .button:hover,.color-scheme-forest-forest .content-component__links a:hover,.color-scheme-forest-forest .entity-reference-grid__links a:hover,.color-scheme-forest-forest .fiftyfifty-contained__links a:hover,.color-scheme-forest-forest .full-width-container__links a:hover,.color-scheme-forest-forest .link-card a:hover,.color-scheme-forest-forest .list-component.buttons .link-button a:hover,.color-scheme-forest-forest .people-list__links a:hover,.color-scheme-forest-forest button:hover{color:#fff}.color-scheme-forest-forest .content-component__links a,.color-scheme-forest-forest .single-column__links a,.color-scheme-forest-forest .button,.color-scheme-forest-forest button{color:#fff !important;background-color:#275e3d}.color-scheme-forest-forest .content-component__links a:hover,.color-scheme-forest-forest .single-column__links a:hover,.color-scheme-forest-forest .button:hover,.color-scheme-forest-forest button:hover{color:#fff !important;background-color:#275e3d}.color-scheme-forest-forest .entity-reference-grid__text::before,.color-scheme-forest-forest .content-component::before,.color-scheme-forest-forest .blockquote::before,.color-scheme-forest-forest blockquote::before,.color-scheme-forest-forest .blockquote::after,.color-scheme-forest-forest blockquote::after,.color-scheme-forest-forest .full-width-container__subtitle::before{border-color:#275e3d}.color-scheme-forest-forest .content-card{background-color:#275e3d}.color-scheme-forest-forest .content-card *{color:#fff !important}.color-scheme-forest-forest .addeventatc,.color-scheme-forest-forest .button-white{color:#275e3d !important;border:1px solid #275e3d !important}.color-scheme-forest-forest .addeventatc:focus,.color-scheme-forest-forest .button-white:focus{outline:3px solid #275e3d;text-decoration:underline !important}.color-scheme-forest-forest .addeventatc:hover,.color-scheme-forest-forest .button-white:hover{background-color:#275e3d;color:#fff !important}.color-scheme-forest-forest .inner.text-light .content-component__eyebrow{color:#fff}.color-scheme-forest-forest .inner.text-light .content-component__links a,.color-scheme-forest-forest .inner.text-light .entity-reference-grid__links a,.color-scheme-forest-forest .inner.text-light .fiftyfifty-contained__links a,.color-scheme-forest-forest .inner.text-light .full-width-container__links a,.color-scheme-forest-forest .inner.text-light .people-list__links a,.color-scheme-forest-forest .inner.text-light .single-column__links a{color:#275e3d !important}.color-scheme-forest-forest .inner.text-light .content-component__links a:focus,.color-scheme-forest-forest .inner.text-light .entity-reference-grid__links a:focus,.color-scheme-forest-forest .inner.text-light .fiftyfifty-contained__links a:focus,.color-scheme-forest-forest .inner.text-light .full-width-container__links a:focus,.color-scheme-forest-forest .inner.text-light .people-list__links a:focus,.color-scheme-forest-forest .inner.text-light .single-column__links a:focus{outline:3px solid #fff;text-decoration:underline !important}.color-scheme-forest-forest .inner.text-light .content-component__links a:hover,.color-scheme-forest-forest .inner.text-light .entity-reference-grid__links a:hover,.color-scheme-forest-forest .inner.text-light .fiftyfifty-contained__links a:hover,.color-scheme-forest-forest .inner.text-light .full-width-container__links a:hover,.color-scheme-forest-forest .inner.text-light .people-list__links a:hover,.color-scheme-forest-forest .inner.text-light .single-column__links a:hover{background-color:#275e3d;color:#fff !important}.color-scheme-forest-forest .inner.text-light .text-long a,.color-scheme-forest-forest .inner.text-light .field-caption a{color:#fff}.color-scheme-forest-forest .content-component__eyebrow{color:#727272}.color-scheme-forest-forest .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a,.color-scheme-forest-forest .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a,.color-scheme-forest-forest .node--type-event.node--view-mode-full .event-contact-info .field-phone a,.color-scheme-forest-forest .field-topics .field-item a{color:#275e3d}.color-scheme-forest-forest .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a:focus,.color-scheme-forest-forest .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a:focus,.color-scheme-forest-forest .node--type-event.node--view-mode-full .event-contact-info .field-phone a:focus,.color-scheme-forest-forest .field-topics .field-item a:focus{outline:3px solid #275e3d;text-decoration:underline !important}.color-scheme-forest-forest .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a:hover,.color-scheme-forest-forest .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a:hover,.color-scheme-forest-forest .node--type-event.node--view-mode-full .event-contact-info .field-phone a:hover,.color-scheme-forest-forest .field-topics .field-item a:hover{color:#275e3d}.color-scheme-forest-forest .media.media--view-mode-rich_text_full_size.align-left>div::before,.color-scheme-forest-forest .media.media--view-mode-rich_text_full_size.align-right>div::before,.color-scheme-forest-forest .media.media--view-mode-rich_text_half_size.align-left>div::before,.color-scheme-forest-forest .media.media--view-mode-rich_text_half_size.align-right>div::before{border-color:#275e3d !important}.color-scheme-forest-grasshopper .block-group-content-menusecondary.secondary-menu-group-accordion ul.menu li,.color-scheme-forest-grasshopper .header-search-group.header-search-group-accordion,.color-scheme-forest-grasshopper .footer,.color-scheme-forest-grasshopper .site-header{background-color:#275e3d}.color-scheme-forest-grasshopper .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button){color:#275e3d;text-decoration:none}.color-scheme-forest-grasshopper .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-forest-grasshopper .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):hover{color:#275e3d;text-decoration:underline}.color-scheme-forest-grasshopper .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):focus{outline:0;box-shadow:0 0 0 3px #275e3d;text-decoration:underline !important}.color-scheme-forest-grasshopper .header__text,.color-scheme-forest-grasshopper .header__text::after,.color-scheme-forest-grasshopper .social-links .field-paragraphs::before{border-color:#275e3d !important}.color-scheme-forest-grasshopper .header-search-group .form-actions:hover{background-color:#275e3d}.color-scheme-forest-grasshopper .inner.text-light .header__text,.color-scheme-forest-grasshopper .inner.text-light .header__text::after,.color-scheme-forest-grasshopper .full-width-container__subtitle::before{border-color:#76a04c !important}.color-scheme-forest-grasshopper .card .card-title a,.color-scheme-forest-grasshopper .content-component__eyebrow,.color-scheme-forest-grasshopper .entity-reference-grid__eyebrow>div,.color-scheme-forest-grasshopper .full-width-container__subtitle,.color-scheme-forest-grasshopper .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1,.color-scheme-forest-grasshopper .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover,.color-scheme-forest-grasshopper .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.is-active,.color-scheme-forest-grasshopper .list-component.links .link-button a,.color-scheme-forest-grasshopper .main-content .text-long a,.color-scheme-forest-grasshopper .node--view-mode-group-content-teaser .field-readmore a,.color-scheme-forest-grasshopper .node--view-mode-group-content-teaser .field-title a,.color-scheme-forest-grasshopper .node--view-mode-title-date-teaser .field-readmore a,.color-scheme-forest-grasshopper .node--view-mode-title-date-teaser .field-title a,.color-scheme-forest-grasshopper .field-caption a,.color-scheme-forest-grasshopper .subnav-group-superfish .sf-accordion-toggle>a,.color-scheme-forest-grasshopper .tile-grid .tile-grid__inner .tile .tile__links a,.color-scheme-forest-grasshopper .tile-grid .tile-grid__inner .tile .tile-text a{color:#275e3d}.color-scheme-forest-grasshopper .card .card-title a:focus,.color-scheme-forest-grasshopper .content-component__eyebrow:focus,.color-scheme-forest-grasshopper .entity-reference-grid__eyebrow>div:focus,.color-scheme-forest-grasshopper .full-width-container__subtitle:focus,.color-scheme-forest-grasshopper .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1:focus,.color-scheme-forest-grasshopper .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover:focus,.color-scheme-forest-grasshopper .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.is-active:focus,.color-scheme-forest-grasshopper .list-component.links .link-button a:focus,.color-scheme-forest-grasshopper .main-content .text-long a:focus,.color-scheme-forest-grasshopper .node--view-mode-group-content-teaser .field-readmore a:focus,.color-scheme-forest-grasshopper .node--view-mode-group-content-teaser .field-title a:focus,.color-scheme-forest-grasshopper .node--view-mode-title-date-teaser .field-readmore a:focus,.color-scheme-forest-grasshopper .node--view-mode-title-date-teaser .field-title a:focus,.color-scheme-forest-grasshopper .field-caption a:focus,.color-scheme-forest-grasshopper .subnav-group-superfish .sf-accordion-toggle>a:focus,.color-scheme-forest-grasshopper .tile-grid .tile-grid__inner .tile .tile__links a:focus,.color-scheme-forest-grasshopper .tile-grid .tile-grid__inner .tile .tile-text a:focus{outline:0;box-shadow:0 0 0 3px #275e3d;text-decoration:underline !important}.color-scheme-forest-grasshopper .social-links .field-paragraphs::before{color:#275e3d}.color-scheme-forest-grasshopper .social-links .field-paragraphs::before:focus{outline:0;box-shadow:0 0 0 3px #275e3d;text-decoration:underline !important}.color-scheme-forest-grasshopper .social-link a{border-color:rgba(39,94,61,0)}.color-scheme-forest-grasshopper .social-link a:hover,.color-scheme-forest-grasshopper .social-link a:focus{background-color:#e9efec;border-color:#a9bfb1}.color-scheme-forest-grasshopper .article-aside__container::before,.color-scheme-forest-grasshopper .field-item:has(.article-aside__container)+.field-item:not(:has(.article-aside__container))::before{background:unset;-webkit-mask-image:url(/themes/custom/jhsph/images/aside-divider--groups.svg);mask-image:url(/themes/custom/jhsph/images/aside-divider--groups.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:contain;mask-size:contain;background-color:#275e3d}.color-scheme-forest-grasshopper .card .card-text{border-top-color:#275e3d}.color-scheme-forest-grasshopper .accordion-component details summary:focus,.color-scheme-forest-grasshopper .user-login-form details summary:focus{outline:3px solid #275e3d;text-decoration:underline !important}.color-scheme-forest-grasshopper .accordion-component details summary:hover,.color-scheme-forest-grasshopper .user-login-form details summary:hover{color:#275e3d}.color-scheme-forest-grasshopper .accordion-component details summary::before,.color-scheme-forest-grasshopper .user-login-form details summary::before,.color-scheme-forest-grasshopper .social-link a::before{background-color:#275e3d}.color-scheme-forest-grasshopper .accordion-component details summary:hover::before,.color-scheme-forest-grasshopper .user-login-form details summary:hover::before{opacity:.6}.color-scheme-forest-grasshopper .articles-list__links a,.color-scheme-forest-grasshopper .button,.color-scheme-forest-grasshopper .content-component__links a,.color-scheme-forest-grasshopper .entity-reference-grid__links a,.color-scheme-forest-grasshopper .fiftyfifty-contained__links a,.color-scheme-forest-grasshopper .full-width-container__links a,.color-scheme-forest-grasshopper .link-card a,.color-scheme-forest-grasshopper .list-component.buttons .link-button a,.color-scheme-forest-grasshopper .people-list__links a,.color-scheme-forest-grasshopper button{background-color:#76a04c;color:#262626 !important}.color-scheme-forest-grasshopper .articles-list__links a:focus,.color-scheme-forest-grasshopper .button:focus,.color-scheme-forest-grasshopper .content-component__links a:focus,.color-scheme-forest-grasshopper .entity-reference-grid__links a:focus,.color-scheme-forest-grasshopper .fiftyfifty-contained__links a:focus,.color-scheme-forest-grasshopper .full-width-container__links a:focus,.color-scheme-forest-grasshopper .link-card a:focus,.color-scheme-forest-grasshopper .list-component.buttons .link-button a:focus,.color-scheme-forest-grasshopper .people-list__links a:focus,.color-scheme-forest-grasshopper button:focus{outline:3px solid #76a04c;text-decoration:underline !important}.color-scheme-forest-grasshopper .articles-list__links a:hover,.color-scheme-forest-grasshopper .button:hover,.color-scheme-forest-grasshopper .content-component__links a:hover,.color-scheme-forest-grasshopper .entity-reference-grid__links a:hover,.color-scheme-forest-grasshopper .fiftyfifty-contained__links a:hover,.color-scheme-forest-grasshopper .full-width-container__links a:hover,.color-scheme-forest-grasshopper .link-card a:hover,.color-scheme-forest-grasshopper .list-component.buttons .link-button a:hover,.color-scheme-forest-grasshopper .people-list__links a:hover,.color-scheme-forest-grasshopper button:hover{color:#fff}.color-scheme-forest-grasshopper .content-component__links a,.color-scheme-forest-grasshopper .single-column__links a,.color-scheme-forest-grasshopper .button,.color-scheme-forest-grasshopper button{color:#262626 !important;background-color:#76a04c}.color-scheme-forest-grasshopper .content-component__links a:hover,.color-scheme-forest-grasshopper .single-column__links a:hover,.color-scheme-forest-grasshopper .button:hover,.color-scheme-forest-grasshopper button:hover{color:#fff !important;background-color:#275e3d}.color-scheme-forest-grasshopper .entity-reference-grid__text::before,.color-scheme-forest-grasshopper .content-component::before,.color-scheme-forest-grasshopper .blockquote::before,.color-scheme-forest-grasshopper blockquote::before,.color-scheme-forest-grasshopper .blockquote::after,.color-scheme-forest-grasshopper blockquote::after,.color-scheme-forest-grasshopper .full-width-container__subtitle::before{border-color:#76a04c}.color-scheme-forest-grasshopper .content-card{background-color:#76a04c}.color-scheme-forest-grasshopper .content-card *{color:#262626 !important}.color-scheme-forest-grasshopper .addeventatc,.color-scheme-forest-grasshopper .button-white{color:#76a04c !important;border:1px solid #76a04c !important}.color-scheme-forest-grasshopper .addeventatc:focus,.color-scheme-forest-grasshopper .button-white:focus{outline:3px solid #76a04c;text-decoration:underline !important}.color-scheme-forest-grasshopper .addeventatc:hover,.color-scheme-forest-grasshopper .button-white:hover{background-color:#76a04c;color:#262626 !important}.color-scheme-forest-grasshopper .inner.text-light .content-component__eyebrow{color:#fff}.color-scheme-forest-grasshopper .inner.text-light .content-component__links a,.color-scheme-forest-grasshopper .inner.text-light .entity-reference-grid__links a,.color-scheme-forest-grasshopper .inner.text-light .fiftyfifty-contained__links a,.color-scheme-forest-grasshopper .inner.text-light .full-width-container__links a,.color-scheme-forest-grasshopper .inner.text-light .people-list__links a,.color-scheme-forest-grasshopper .inner.text-light .single-column__links a{color:#275e3d !important}.color-scheme-forest-grasshopper .inner.text-light .content-component__links a:focus,.color-scheme-forest-grasshopper .inner.text-light .entity-reference-grid__links a:focus,.color-scheme-forest-grasshopper .inner.text-light .fiftyfifty-contained__links a:focus,.color-scheme-forest-grasshopper .inner.text-light .full-width-container__links a:focus,.color-scheme-forest-grasshopper .inner.text-light .people-list__links a:focus,.color-scheme-forest-grasshopper .inner.text-light .single-column__links a:focus{outline:3px solid #fff;text-decoration:underline !important}.color-scheme-forest-grasshopper .inner.text-light .content-component__links a:hover,.color-scheme-forest-grasshopper .inner.text-light .entity-reference-grid__links a:hover,.color-scheme-forest-grasshopper .inner.text-light .fiftyfifty-contained__links a:hover,.color-scheme-forest-grasshopper .inner.text-light .full-width-container__links a:hover,.color-scheme-forest-grasshopper .inner.text-light .people-list__links a:hover,.color-scheme-forest-grasshopper .inner.text-light .single-column__links a:hover{background-color:#76a04c;color:#262626 !important}.color-scheme-forest-grasshopper .inner.text-light .text-long a,.color-scheme-forest-grasshopper .inner.text-light .field-caption a{color:#fff}.color-scheme-forest-grasshopper .content-component__eyebrow{color:#727272}.color-scheme-forest-grasshopper .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a,.color-scheme-forest-grasshopper .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a,.color-scheme-forest-grasshopper .node--type-event.node--view-mode-full .event-contact-info .field-phone a,.color-scheme-forest-grasshopper .field-topics .field-item a{color:#275e3d}.color-scheme-forest-grasshopper .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a:focus,.color-scheme-forest-grasshopper .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a:focus,.color-scheme-forest-grasshopper .node--type-event.node--view-mode-full .event-contact-info .field-phone a:focus,.color-scheme-forest-grasshopper .field-topics .field-item a:focus{outline:3px solid #275e3d;text-decoration:underline !important}.color-scheme-forest-grasshopper .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a:hover,.color-scheme-forest-grasshopper .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a:hover,.color-scheme-forest-grasshopper .node--type-event.node--view-mode-full .event-contact-info .field-phone a:hover,.color-scheme-forest-grasshopper .field-topics .field-item a:hover{color:#275e3d}.color-scheme-forest-grasshopper .media.media--view-mode-rich_text_full_size.align-left>div::before,.color-scheme-forest-grasshopper .media.media--view-mode-rich_text_full_size.align-right>div::before,.color-scheme-forest-grasshopper .media.media--view-mode-rich_text_half_size.align-left>div::before,.color-scheme-forest-grasshopper .media.media--view-mode-rich_text_half_size.align-right>div::before{border-color:#76a04c !important}.color-scheme-forest-grasshopper .list-component.buttons .link-button a:hover,.color-scheme-forest-grasshopper .link-card a:hover,.color-scheme-forest-grasshopper .inner.text-light .link-button a:hover,.color-scheme-forest-grasshopper .inner.text-light .link-card a:hover{border-color:rgba(38,38,38,.4)}.color-scheme-forest-grasshopper .list-component.buttons .link-button a::before,.color-scheme-forest-grasshopper .link-card a::before,.color-scheme-forest-grasshopper .inner.text-light .link-button a::before,.color-scheme-forest-grasshopper .inner.text-light .link-card a::before{background-image:url(/themes/custom/jhsph/images/arrow-black.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}.color-scheme-forest-grasshopper .content-card::after{background-image:url(/themes/custom/jhsph/images/arrow-black.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}.color-scheme-forest-grasshopper .content-card:hover::before{border-color:rgba(38,38,38,.4)}.color-scheme-forest-grasshopper .content-component__links a,.color-scheme-forest-grasshopper .single-column__links a,.color-scheme-forest-grasshopper .button,.color-scheme-forest-grasshopper button{color:#262626}.color-scheme-forest-grasshopper .content-component__links a:hover,.color-scheme-forest-grasshopper .single-column__links a:hover,.color-scheme-forest-grasshopper .button:hover,.color-scheme-forest-grasshopper button:hover{color:#fff !important}.color-scheme-forest-grasshopper .addeventatc,.color-scheme-forest-grasshopper .button-white{border-color:#76a04c !important;color:#262626 !important}.color-scheme-forest-grasshopper .addeventatc:focus,.color-scheme-forest-grasshopper .button-white:focus{outline:3px solid #275e3d;text-decoration:underline !important}.color-scheme-forest-grasshopper .addeventatc:hover,.color-scheme-forest-grasshopper .button-white:hover{background-color:#275e3d !important;border-color:#275e3d !important;color:#fff !important}.color-scheme-forest-grasshopper .inner.text-light .text-long a{color:#fff}.color-scheme-forest-grasshopper .inner.text-light .accordion-component .text-long a,.color-scheme-forest-grasshopper .inner.text-light .user-login-form .text-long a{color:#275e3d}.color-scheme-forest-grasshopper .inner.text-light .link-button a,.color-scheme-forest-grasshopper .inner.text-light .link-card a{border-color:rgba(38,38,38,.2)}.color-scheme-forest-grasshopper .inner.text-light .link-button a:hover,.color-scheme-forest-grasshopper .inner.text-light .link-card a:hover{border-color:rgba(38,38,38,.6)}.color-scheme-forest-grasshopper .inner.text-light .single-column__links a,.color-scheme-forest-grasshopper .inner.text-light .content-component__links a{color:#262626 !important}.color-scheme-forest-grasshopper .inner.text-light .single-column__links a:hover,.color-scheme-forest-grasshopper .inner.text-light .content-component__links a:hover{background-color:#275e3d !important;color:#fff !important}.color-scheme-forest-ice .block-group-content-menusecondary.secondary-menu-group-accordion ul.menu li,.color-scheme-forest-ice .header-search-group.header-search-group-accordion,.color-scheme-forest-ice .footer,.color-scheme-forest-ice .site-header{background-color:#275e3d}.color-scheme-forest-ice .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button){color:#275e3d;text-decoration:none}.color-scheme-forest-ice .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-forest-ice .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):hover{color:#275e3d;text-decoration:underline}.color-scheme-forest-ice .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):focus{outline:0;box-shadow:0 0 0 3px #275e3d;text-decoration:underline !important}.color-scheme-forest-ice .header__text,.color-scheme-forest-ice .header__text::after,.color-scheme-forest-ice .social-links .field-paragraphs::before{border-color:#275e3d !important}.color-scheme-forest-ice .header-search-group .form-actions:hover{background-color:#275e3d}.color-scheme-forest-ice .inner.text-light .header__text,.color-scheme-forest-ice .inner.text-light .header__text::after,.color-scheme-forest-ice .full-width-container__subtitle::before{border-color:#f2f5f8 !important}.color-scheme-forest-ice .card .card-title a,.color-scheme-forest-ice .content-component__eyebrow,.color-scheme-forest-ice .entity-reference-grid__eyebrow>div,.color-scheme-forest-ice .full-width-container__subtitle,.color-scheme-forest-ice .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1,.color-scheme-forest-ice .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover,.color-scheme-forest-ice .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.is-active,.color-scheme-forest-ice .list-component.links .link-button a,.color-scheme-forest-ice .main-content .text-long a,.color-scheme-forest-ice .node--view-mode-group-content-teaser .field-readmore a,.color-scheme-forest-ice .node--view-mode-group-content-teaser .field-title a,.color-scheme-forest-ice .node--view-mode-title-date-teaser .field-readmore a,.color-scheme-forest-ice .node--view-mode-title-date-teaser .field-title a,.color-scheme-forest-ice .field-caption a,.color-scheme-forest-ice .subnav-group-superfish .sf-accordion-toggle>a,.color-scheme-forest-ice .tile-grid .tile-grid__inner .tile .tile__links a,.color-scheme-forest-ice .tile-grid .tile-grid__inner .tile .tile-text a{color:#275e3d}.color-scheme-forest-ice .card .card-title a:focus,.color-scheme-forest-ice .content-component__eyebrow:focus,.color-scheme-forest-ice .entity-reference-grid__eyebrow>div:focus,.color-scheme-forest-ice .full-width-container__subtitle:focus,.color-scheme-forest-ice .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1:focus,.color-scheme-forest-ice .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover:focus,.color-scheme-forest-ice .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.is-active:focus,.color-scheme-forest-ice .list-component.links .link-button a:focus,.color-scheme-forest-ice .main-content .text-long a:focus,.color-scheme-forest-ice .node--view-mode-group-content-teaser .field-readmore a:focus,.color-scheme-forest-ice .node--view-mode-group-content-teaser .field-title a:focus,.color-scheme-forest-ice .node--view-mode-title-date-teaser .field-readmore a:focus,.color-scheme-forest-ice .node--view-mode-title-date-teaser .field-title a:focus,.color-scheme-forest-ice .field-caption a:focus,.color-scheme-forest-ice .subnav-group-superfish .sf-accordion-toggle>a:focus,.color-scheme-forest-ice .tile-grid .tile-grid__inner .tile .tile__links a:focus,.color-scheme-forest-ice .tile-grid .tile-grid__inner .tile .tile-text a:focus{outline:0;box-shadow:0 0 0 3px #275e3d;text-decoration:underline !important}.color-scheme-forest-ice .social-links .field-paragraphs::before{color:#275e3d}.color-scheme-forest-ice .social-links .field-paragraphs::before:focus{outline:0;box-shadow:0 0 0 3px #275e3d;text-decoration:underline !important}.color-scheme-forest-ice .social-link a{border-color:rgba(39,94,61,0)}.color-scheme-forest-ice .social-link a:hover,.color-scheme-forest-ice .social-link a:focus{background-color:#e9efec;border-color:#a9bfb1}.color-scheme-forest-ice .article-aside__container::before,.color-scheme-forest-ice .field-item:has(.article-aside__container)+.field-item:not(:has(.article-aside__container))::before{background:unset;-webkit-mask-image:url(/themes/custom/jhsph/images/aside-divider--groups.svg);mask-image:url(/themes/custom/jhsph/images/aside-divider--groups.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:contain;mask-size:contain;background-color:#275e3d}.color-scheme-forest-ice .card .card-text{border-top-color:#275e3d}.color-scheme-forest-ice .accordion-component details summary:focus,.color-scheme-forest-ice .user-login-form details summary:focus{outline:3px solid #275e3d;text-decoration:underline !important}.color-scheme-forest-ice .accordion-component details summary:hover,.color-scheme-forest-ice .user-login-form details summary:hover{color:#275e3d}.color-scheme-forest-ice .accordion-component details summary::before,.color-scheme-forest-ice .user-login-form details summary::before,.color-scheme-forest-ice .social-link a::before{background-color:#275e3d}.color-scheme-forest-ice .accordion-component details summary:hover::before,.color-scheme-forest-ice .user-login-form details summary:hover::before{opacity:.6}.color-scheme-forest-ice .articles-list__links a,.color-scheme-forest-ice .button,.color-scheme-forest-ice .content-component__links a,.color-scheme-forest-ice .entity-reference-grid__links a,.color-scheme-forest-ice .fiftyfifty-contained__links a,.color-scheme-forest-ice .full-width-container__links a,.color-scheme-forest-ice .link-card a,.color-scheme-forest-ice .list-component.buttons .link-button a,.color-scheme-forest-ice .people-list__links a,.color-scheme-forest-ice button{background-color:#f2f5f8;color:#262626 !important}.color-scheme-forest-ice .articles-list__links a:focus,.color-scheme-forest-ice .button:focus,.color-scheme-forest-ice .content-component__links a:focus,.color-scheme-forest-ice .entity-reference-grid__links a:focus,.color-scheme-forest-ice .fiftyfifty-contained__links a:focus,.color-scheme-forest-ice .full-width-container__links a:focus,.color-scheme-forest-ice .link-card a:focus,.color-scheme-forest-ice .list-component.buttons .link-button a:focus,.color-scheme-forest-ice .people-list__links a:focus,.color-scheme-forest-ice button:focus{outline:3px solid #f2f5f8;text-decoration:underline !important}.color-scheme-forest-ice .articles-list__links a:hover,.color-scheme-forest-ice .button:hover,.color-scheme-forest-ice .content-component__links a:hover,.color-scheme-forest-ice .entity-reference-grid__links a:hover,.color-scheme-forest-ice .fiftyfifty-contained__links a:hover,.color-scheme-forest-ice .full-width-container__links a:hover,.color-scheme-forest-ice .link-card a:hover,.color-scheme-forest-ice .list-component.buttons .link-button a:hover,.color-scheme-forest-ice .people-list__links a:hover,.color-scheme-forest-ice button:hover{color:#fff}.color-scheme-forest-ice .content-component__links a,.color-scheme-forest-ice .single-column__links a,.color-scheme-forest-ice .button,.color-scheme-forest-ice button{color:#262626 !important;background-color:#f2f5f8}.color-scheme-forest-ice .content-component__links a:hover,.color-scheme-forest-ice .single-column__links a:hover,.color-scheme-forest-ice .button:hover,.color-scheme-forest-ice button:hover{color:#fff !important;background-color:#275e3d}.color-scheme-forest-ice .entity-reference-grid__text::before,.color-scheme-forest-ice .content-component::before,.color-scheme-forest-ice .blockquote::before,.color-scheme-forest-ice blockquote::before,.color-scheme-forest-ice .blockquote::after,.color-scheme-forest-ice blockquote::after,.color-scheme-forest-ice .full-width-container__subtitle::before{border-color:#f2f5f8}.color-scheme-forest-ice .content-card{background-color:#f2f5f8}.color-scheme-forest-ice .content-card *{color:#262626 !important}.color-scheme-forest-ice .addeventatc,.color-scheme-forest-ice .button-white{color:#f2f5f8 !important;border:1px solid #f2f5f8 !important}.color-scheme-forest-ice .addeventatc:focus,.color-scheme-forest-ice .button-white:focus{outline:3px solid #f2f5f8;text-decoration:underline !important}.color-scheme-forest-ice .addeventatc:hover,.color-scheme-forest-ice .button-white:hover{background-color:#f2f5f8;color:#262626 !important}.color-scheme-forest-ice .inner.text-light .content-component__eyebrow{color:#fff}.color-scheme-forest-ice .inner.text-light .content-component__links a,.color-scheme-forest-ice .inner.text-light .entity-reference-grid__links a,.color-scheme-forest-ice .inner.text-light .fiftyfifty-contained__links a,.color-scheme-forest-ice .inner.text-light .full-width-container__links a,.color-scheme-forest-ice .inner.text-light .people-list__links a,.color-scheme-forest-ice .inner.text-light .single-column__links a{color:#275e3d !important}.color-scheme-forest-ice .inner.text-light .content-component__links a:focus,.color-scheme-forest-ice .inner.text-light .entity-reference-grid__links a:focus,.color-scheme-forest-ice .inner.text-light .fiftyfifty-contained__links a:focus,.color-scheme-forest-ice .inner.text-light .full-width-container__links a:focus,.color-scheme-forest-ice .inner.text-light .people-list__links a:focus,.color-scheme-forest-ice .inner.text-light .single-column__links a:focus{outline:3px solid #fff;text-decoration:underline !important}.color-scheme-forest-ice .inner.text-light .content-component__links a:hover,.color-scheme-forest-ice .inner.text-light .entity-reference-grid__links a:hover,.color-scheme-forest-ice .inner.text-light .fiftyfifty-contained__links a:hover,.color-scheme-forest-ice .inner.text-light .full-width-container__links a:hover,.color-scheme-forest-ice .inner.text-light .people-list__links a:hover,.color-scheme-forest-ice .inner.text-light .single-column__links a:hover{background-color:#f2f5f8;color:#262626 !important}.color-scheme-forest-ice .inner.text-light .text-long a,.color-scheme-forest-ice .inner.text-light .field-caption a{color:#fff}.color-scheme-forest-ice .content-component__eyebrow{color:#727272}.color-scheme-forest-ice .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a,.color-scheme-forest-ice .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a,.color-scheme-forest-ice .node--type-event.node--view-mode-full .event-contact-info .field-phone a,.color-scheme-forest-ice .field-topics .field-item a{color:#275e3d}.color-scheme-forest-ice .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a:focus,.color-scheme-forest-ice .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a:focus,.color-scheme-forest-ice .node--type-event.node--view-mode-full .event-contact-info .field-phone a:focus,.color-scheme-forest-ice .field-topics .field-item a:focus{outline:3px solid #275e3d;text-decoration:underline !important}.color-scheme-forest-ice .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a:hover,.color-scheme-forest-ice .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a:hover,.color-scheme-forest-ice .node--type-event.node--view-mode-full .event-contact-info .field-phone a:hover,.color-scheme-forest-ice .field-topics .field-item a:hover{color:#275e3d}.color-scheme-forest-ice .media.media--view-mode-rich_text_full_size.align-left>div::before,.color-scheme-forest-ice .media.media--view-mode-rich_text_full_size.align-right>div::before,.color-scheme-forest-ice .media.media--view-mode-rich_text_half_size.align-left>div::before,.color-scheme-forest-ice .media.media--view-mode-rich_text_half_size.align-right>div::before{border-color:#f2f5f8 !important}.color-scheme-forest-ice .list-component.buttons .link-button a:hover,.color-scheme-forest-ice .link-card a:hover,.color-scheme-forest-ice .inner.text-light .link-button a:hover,.color-scheme-forest-ice .inner.text-light .link-card a:hover{border-color:rgba(38,38,38,.4)}.color-scheme-forest-ice .list-component.buttons .link-button a::before,.color-scheme-forest-ice .link-card a::before,.color-scheme-forest-ice .inner.text-light .link-button a::before,.color-scheme-forest-ice .inner.text-light .link-card a::before{background-image:url(/themes/custom/jhsph/images/arrow-black.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}.color-scheme-forest-ice .content-card::after{background-image:url(/themes/custom/jhsph/images/arrow-black.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}.color-scheme-forest-ice .content-card:hover::before{border-color:rgba(38,38,38,.4)}.color-scheme-forest-ice .content-component__links a,.color-scheme-forest-ice .single-column__links a,.color-scheme-forest-ice .button,.color-scheme-forest-ice button{color:#262626}.color-scheme-forest-ice .content-component__links a:hover,.color-scheme-forest-ice .single-column__links a:hover,.color-scheme-forest-ice .button:hover,.color-scheme-forest-ice button:hover{color:#fff !important}.color-scheme-forest-ice .addeventatc,.color-scheme-forest-ice .button-white{border-color:#f2f5f8 !important;color:#262626 !important}.color-scheme-forest-ice .addeventatc:focus,.color-scheme-forest-ice .button-white:focus{outline:3px solid #275e3d;text-decoration:underline !important}.color-scheme-forest-ice .addeventatc:hover,.color-scheme-forest-ice .button-white:hover{background-color:#275e3d !important;border-color:#275e3d !important;color:#fff !important}.color-scheme-forest-ice .inner.text-light .text-long a{color:#fff}.color-scheme-forest-ice .inner.text-light .accordion-component .text-long a,.color-scheme-forest-ice .inner.text-light .user-login-form .text-long a{color:#275e3d}.color-scheme-forest-ice .inner.text-light .link-button a,.color-scheme-forest-ice .inner.text-light .link-card a{border-color:rgba(38,38,38,.2)}.color-scheme-forest-ice .inner.text-light .link-button a:hover,.color-scheme-forest-ice .inner.text-light .link-card a:hover{border-color:rgba(38,38,38,.6)}.color-scheme-forest-ice .inner.text-light .single-column__links a,.color-scheme-forest-ice .inner.text-light .content-component__links a{color:#262626 !important}.color-scheme-forest-ice .inner.text-light .single-column__links a:hover,.color-scheme-forest-ice .inner.text-light .content-component__links a:hover{background-color:#275e3d !important;color:#fff !important}.color-scheme-forest-lake .block-group-content-menusecondary.secondary-menu-group-accordion ul.menu li,.color-scheme-forest-lake .header-search-group.header-search-group-accordion,.color-scheme-forest-lake .footer,.color-scheme-forest-lake .site-header{background-color:#275e3d}.color-scheme-forest-lake .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button){color:#275e3d;text-decoration:none}.color-scheme-forest-lake .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-forest-lake .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):hover{color:#275e3d;text-decoration:underline}.color-scheme-forest-lake .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):focus{outline:0;box-shadow:0 0 0 3px #275e3d;text-decoration:underline !important}.color-scheme-forest-lake .header__text,.color-scheme-forest-lake .header__text::after,.color-scheme-forest-lake .social-links .field-paragraphs::before{border-color:#275e3d !important}.color-scheme-forest-lake .header-search-group .form-actions:hover{background-color:#275e3d}.color-scheme-forest-lake .inner.text-light .header__text,.color-scheme-forest-lake .inner.text-light .header__text::after,.color-scheme-forest-lake .full-width-container__subtitle::before{border-color:#0077d8 !important}.color-scheme-forest-lake .card .card-title a,.color-scheme-forest-lake .content-component__eyebrow,.color-scheme-forest-lake .entity-reference-grid__eyebrow>div,.color-scheme-forest-lake .full-width-container__subtitle,.color-scheme-forest-lake .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1,.color-scheme-forest-lake .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover,.color-scheme-forest-lake .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.is-active,.color-scheme-forest-lake .list-component.links .link-button a,.color-scheme-forest-lake .main-content .text-long a,.color-scheme-forest-lake .node--view-mode-group-content-teaser .field-readmore a,.color-scheme-forest-lake .node--view-mode-group-content-teaser .field-title a,.color-scheme-forest-lake .node--view-mode-title-date-teaser .field-readmore a,.color-scheme-forest-lake .node--view-mode-title-date-teaser .field-title a,.color-scheme-forest-lake .field-caption a,.color-scheme-forest-lake .subnav-group-superfish .sf-accordion-toggle>a,.color-scheme-forest-lake .tile-grid .tile-grid__inner .tile .tile__links a,.color-scheme-forest-lake .tile-grid .tile-grid__inner .tile .tile-text a{color:#275e3d}.color-scheme-forest-lake .card .card-title a:focus,.color-scheme-forest-lake .content-component__eyebrow:focus,.color-scheme-forest-lake .entity-reference-grid__eyebrow>div:focus,.color-scheme-forest-lake .full-width-container__subtitle:focus,.color-scheme-forest-lake .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1:focus,.color-scheme-forest-lake .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover:focus,.color-scheme-forest-lake .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.is-active:focus,.color-scheme-forest-lake .list-component.links .link-button a:focus,.color-scheme-forest-lake .main-content .text-long a:focus,.color-scheme-forest-lake .node--view-mode-group-content-teaser .field-readmore a:focus,.color-scheme-forest-lake .node--view-mode-group-content-teaser .field-title a:focus,.color-scheme-forest-lake .node--view-mode-title-date-teaser .field-readmore a:focus,.color-scheme-forest-lake .node--view-mode-title-date-teaser .field-title a:focus,.color-scheme-forest-lake .field-caption a:focus,.color-scheme-forest-lake .subnav-group-superfish .sf-accordion-toggle>a:focus,.color-scheme-forest-lake .tile-grid .tile-grid__inner .tile .tile__links a:focus,.color-scheme-forest-lake .tile-grid .tile-grid__inner .tile .tile-text a:focus{outline:0;box-shadow:0 0 0 3px #275e3d;text-decoration:underline !important}.color-scheme-forest-lake .social-links .field-paragraphs::before{color:#275e3d}.color-scheme-forest-lake .social-links .field-paragraphs::before:focus{outline:0;box-shadow:0 0 0 3px #275e3d;text-decoration:underline !important}.color-scheme-forest-lake .social-link a{border-color:rgba(39,94,61,0)}.color-scheme-forest-lake .social-link a:hover,.color-scheme-forest-lake .social-link a:focus{background-color:#e9efec;border-color:#a9bfb1}.color-scheme-forest-lake .article-aside__container::before,.color-scheme-forest-lake .field-item:has(.article-aside__container)+.field-item:not(:has(.article-aside__container))::before{background:unset;-webkit-mask-image:url(/themes/custom/jhsph/images/aside-divider--groups.svg);mask-image:url(/themes/custom/jhsph/images/aside-divider--groups.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:contain;mask-size:contain;background-color:#275e3d}.color-scheme-forest-lake .card .card-text{border-top-color:#275e3d}.color-scheme-forest-lake .accordion-component details summary:focus,.color-scheme-forest-lake .user-login-form details summary:focus{outline:3px solid #275e3d;text-decoration:underline !important}.color-scheme-forest-lake .accordion-component details summary:hover,.color-scheme-forest-lake .user-login-form details summary:hover{color:#275e3d}.color-scheme-forest-lake .accordion-component details summary::before,.color-scheme-forest-lake .user-login-form details summary::before,.color-scheme-forest-lake .social-link a::before{background-color:#275e3d}.color-scheme-forest-lake .accordion-component details summary:hover::before,.color-scheme-forest-lake .user-login-form details summary:hover::before{opacity:.6}.color-scheme-forest-lake .articles-list__links a,.color-scheme-forest-lake .button,.color-scheme-forest-lake .content-component__links a,.color-scheme-forest-lake .entity-reference-grid__links a,.color-scheme-forest-lake .fiftyfifty-contained__links a,.color-scheme-forest-lake .full-width-container__links a,.color-scheme-forest-lake .link-card a,.color-scheme-forest-lake .list-component.buttons .link-button a,.color-scheme-forest-lake .people-list__links a,.color-scheme-forest-lake button{background-color:#0077d8;color:#fff !important}.color-scheme-forest-lake .articles-list__links a:focus,.color-scheme-forest-lake .button:focus,.color-scheme-forest-lake .content-component__links a:focus,.color-scheme-forest-lake .entity-reference-grid__links a:focus,.color-scheme-forest-lake .fiftyfifty-contained__links a:focus,.color-scheme-forest-lake .full-width-container__links a:focus,.color-scheme-forest-lake .link-card a:focus,.color-scheme-forest-lake .list-component.buttons .link-button a:focus,.color-scheme-forest-lake .people-list__links a:focus,.color-scheme-forest-lake button:focus{outline:3px solid #0077d8;text-decoration:underline !important}.color-scheme-forest-lake .articles-list__links a:hover,.color-scheme-forest-lake .button:hover,.color-scheme-forest-lake .content-component__links a:hover,.color-scheme-forest-lake .entity-reference-grid__links a:hover,.color-scheme-forest-lake .fiftyfifty-contained__links a:hover,.color-scheme-forest-lake .full-width-container__links a:hover,.color-scheme-forest-lake .link-card a:hover,.color-scheme-forest-lake .list-component.buttons .link-button a:hover,.color-scheme-forest-lake .people-list__links a:hover,.color-scheme-forest-lake button:hover{color:#fff}.color-scheme-forest-lake .content-component__links a,.color-scheme-forest-lake .single-column__links a,.color-scheme-forest-lake .button,.color-scheme-forest-lake button{color:#fff !important;background-color:#0077d8}.color-scheme-forest-lake .content-component__links a:hover,.color-scheme-forest-lake .single-column__links a:hover,.color-scheme-forest-lake .button:hover,.color-scheme-forest-lake button:hover{color:#fff !important;background-color:#275e3d}.color-scheme-forest-lake .entity-reference-grid__text::before,.color-scheme-forest-lake .content-component::before,.color-scheme-forest-lake .blockquote::before,.color-scheme-forest-lake blockquote::before,.color-scheme-forest-lake .blockquote::after,.color-scheme-forest-lake blockquote::after,.color-scheme-forest-lake .full-width-container__subtitle::before{border-color:#0077d8}.color-scheme-forest-lake .content-card{background-color:#0077d8}.color-scheme-forest-lake .content-card *{color:#fff !important}.color-scheme-forest-lake .addeventatc,.color-scheme-forest-lake .button-white{color:#0077d8 !important;border:1px solid #0077d8 !important}.color-scheme-forest-lake .addeventatc:focus,.color-scheme-forest-lake .button-white:focus{outline:3px solid #0077d8;text-decoration:underline !important}.color-scheme-forest-lake .addeventatc:hover,.color-scheme-forest-lake .button-white:hover{background-color:#0077d8;color:#fff !important}.color-scheme-forest-lake .inner.text-light .content-component__eyebrow{color:#fff}.color-scheme-forest-lake .inner.text-light .content-component__links a,.color-scheme-forest-lake .inner.text-light .entity-reference-grid__links a,.color-scheme-forest-lake .inner.text-light .fiftyfifty-contained__links a,.color-scheme-forest-lake .inner.text-light .full-width-container__links a,.color-scheme-forest-lake .inner.text-light .people-list__links a,.color-scheme-forest-lake .inner.text-light .single-column__links a{color:#275e3d !important}.color-scheme-forest-lake .inner.text-light .content-component__links a:focus,.color-scheme-forest-lake .inner.text-light .entity-reference-grid__links a:focus,.color-scheme-forest-lake .inner.text-light .fiftyfifty-contained__links a:focus,.color-scheme-forest-lake .inner.text-light .full-width-container__links a:focus,.color-scheme-forest-lake .inner.text-light .people-list__links a:focus,.color-scheme-forest-lake .inner.text-light .single-column__links a:focus{outline:3px solid #fff;text-decoration:underline !important}.color-scheme-forest-lake .inner.text-light .content-component__links a:hover,.color-scheme-forest-lake .inner.text-light .entity-reference-grid__links a:hover,.color-scheme-forest-lake .inner.text-light .fiftyfifty-contained__links a:hover,.color-scheme-forest-lake .inner.text-light .full-width-container__links a:hover,.color-scheme-forest-lake .inner.text-light .people-list__links a:hover,.color-scheme-forest-lake .inner.text-light .single-column__links a:hover{background-color:#0077d8;color:#fff !important}.color-scheme-forest-lake .inner.text-light .text-long a,.color-scheme-forest-lake .inner.text-light .field-caption a{color:#fff}.color-scheme-forest-lake .content-component__eyebrow{color:#727272}.color-scheme-forest-lake .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a,.color-scheme-forest-lake .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a,.color-scheme-forest-lake .node--type-event.node--view-mode-full .event-contact-info .field-phone a,.color-scheme-forest-lake .field-topics .field-item a{color:#275e3d}.color-scheme-forest-lake .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a:focus,.color-scheme-forest-lake .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a:focus,.color-scheme-forest-lake .node--type-event.node--view-mode-full .event-contact-info .field-phone a:focus,.color-scheme-forest-lake .field-topics .field-item a:focus{outline:3px solid #275e3d;text-decoration:underline !important}.color-scheme-forest-lake .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a:hover,.color-scheme-forest-lake .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a:hover,.color-scheme-forest-lake .node--type-event.node--view-mode-full .event-contact-info .field-phone a:hover,.color-scheme-forest-lake .field-topics .field-item a:hover{color:#275e3d}.color-scheme-forest-lake .media.media--view-mode-rich_text_full_size.align-left>div::before,.color-scheme-forest-lake .media.media--view-mode-rich_text_full_size.align-right>div::before,.color-scheme-forest-lake .media.media--view-mode-rich_text_half_size.align-left>div::before,.color-scheme-forest-lake .media.media--view-mode-rich_text_half_size.align-right>div::before{border-color:#0077d8 !important}.color-scheme-forest-seafoam .block-group-content-menusecondary.secondary-menu-group-accordion ul.menu li,.color-scheme-forest-seafoam .header-search-group.header-search-group-accordion,.color-scheme-forest-seafoam .footer,.color-scheme-forest-seafoam .site-header{background-color:#275e3d}.color-scheme-forest-seafoam .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button){color:#275e3d;text-decoration:none}.color-scheme-forest-seafoam .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-forest-seafoam .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):hover{color:#275e3d;text-decoration:underline}.color-scheme-forest-seafoam .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):focus{outline:0;box-shadow:0 0 0 3px #275e3d;text-decoration:underline !important}.color-scheme-forest-seafoam .header__text,.color-scheme-forest-seafoam .header__text::after,.color-scheme-forest-seafoam .social-links .field-paragraphs::before{border-color:#275e3d !important}.color-scheme-forest-seafoam .header-search-group .form-actions:hover{background-color:#275e3d}.color-scheme-forest-seafoam .inner.text-light .header__text,.color-scheme-forest-seafoam .inner.text-light .header__text::after,.color-scheme-forest-seafoam .full-width-container__subtitle::before{border-color:#86c8bc !important}.color-scheme-forest-seafoam .card .card-title a,.color-scheme-forest-seafoam .content-component__eyebrow,.color-scheme-forest-seafoam .entity-reference-grid__eyebrow>div,.color-scheme-forest-seafoam .full-width-container__subtitle,.color-scheme-forest-seafoam .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1,.color-scheme-forest-seafoam .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover,.color-scheme-forest-seafoam .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.is-active,.color-scheme-forest-seafoam .list-component.links .link-button a,.color-scheme-forest-seafoam .main-content .text-long a,.color-scheme-forest-seafoam .node--view-mode-group-content-teaser .field-readmore a,.color-scheme-forest-seafoam .node--view-mode-group-content-teaser .field-title a,.color-scheme-forest-seafoam .node--view-mode-title-date-teaser .field-readmore a,.color-scheme-forest-seafoam .node--view-mode-title-date-teaser .field-title a,.color-scheme-forest-seafoam .field-caption a,.color-scheme-forest-seafoam .subnav-group-superfish .sf-accordion-toggle>a,.color-scheme-forest-seafoam .tile-grid .tile-grid__inner .tile .tile__links a,.color-scheme-forest-seafoam .tile-grid .tile-grid__inner .tile .tile-text a{color:#275e3d}.color-scheme-forest-seafoam .card .card-title a:focus,.color-scheme-forest-seafoam .content-component__eyebrow:focus,.color-scheme-forest-seafoam .entity-reference-grid__eyebrow>div:focus,.color-scheme-forest-seafoam .full-width-container__subtitle:focus,.color-scheme-forest-seafoam .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1:focus,.color-scheme-forest-seafoam .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover:focus,.color-scheme-forest-seafoam .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.is-active:focus,.color-scheme-forest-seafoam .list-component.links .link-button a:focus,.color-scheme-forest-seafoam .main-content .text-long a:focus,.color-scheme-forest-seafoam .node--view-mode-group-content-teaser .field-readmore a:focus,.color-scheme-forest-seafoam .node--view-mode-group-content-teaser .field-title a:focus,.color-scheme-forest-seafoam .node--view-mode-title-date-teaser .field-readmore a:focus,.color-scheme-forest-seafoam .node--view-mode-title-date-teaser .field-title a:focus,.color-scheme-forest-seafoam .field-caption a:focus,.color-scheme-forest-seafoam .subnav-group-superfish .sf-accordion-toggle>a:focus,.color-scheme-forest-seafoam .tile-grid .tile-grid__inner .tile .tile__links a:focus,.color-scheme-forest-seafoam .tile-grid .tile-grid__inner .tile .tile-text a:focus{outline:0;box-shadow:0 0 0 3px #275e3d;text-decoration:underline !important}.color-scheme-forest-seafoam .social-links .field-paragraphs::before{color:#275e3d}.color-scheme-forest-seafoam .social-links .field-paragraphs::before:focus{outline:0;box-shadow:0 0 0 3px #275e3d;text-decoration:underline !important}.color-scheme-forest-seafoam .social-link a{border-color:rgba(39,94,61,0)}.color-scheme-forest-seafoam .social-link a:hover,.color-scheme-forest-seafoam .social-link a:focus{background-color:#e9efec;border-color:#a9bfb1}.color-scheme-forest-seafoam .article-aside__container::before,.color-scheme-forest-seafoam .field-item:has(.article-aside__container)+.field-item:not(:has(.article-aside__container))::before{background:unset;-webkit-mask-image:url(/themes/custom/jhsph/images/aside-divider--groups.svg);mask-image:url(/themes/custom/jhsph/images/aside-divider--groups.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:contain;mask-size:contain;background-color:#275e3d}.color-scheme-forest-seafoam .card .card-text{border-top-color:#275e3d}.color-scheme-forest-seafoam .accordion-component details summary:focus,.color-scheme-forest-seafoam .user-login-form details summary:focus{outline:3px solid #275e3d;text-decoration:underline !important}.color-scheme-forest-seafoam .accordion-component details summary:hover,.color-scheme-forest-seafoam .user-login-form details summary:hover{color:#275e3d}.color-scheme-forest-seafoam .accordion-component details summary::before,.color-scheme-forest-seafoam .user-login-form details summary::before,.color-scheme-forest-seafoam .social-link a::before{background-color:#275e3d}.color-scheme-forest-seafoam .accordion-component details summary:hover::before,.color-scheme-forest-seafoam .user-login-form details summary:hover::before{opacity:.6}.color-scheme-forest-seafoam .articles-list__links a,.color-scheme-forest-seafoam .button,.color-scheme-forest-seafoam .content-component__links a,.color-scheme-forest-seafoam .entity-reference-grid__links a,.color-scheme-forest-seafoam .fiftyfifty-contained__links a,.color-scheme-forest-seafoam .full-width-container__links a,.color-scheme-forest-seafoam .link-card a,.color-scheme-forest-seafoam .list-component.buttons .link-button a,.color-scheme-forest-seafoam .people-list__links a,.color-scheme-forest-seafoam button{background-color:#86c8bc;color:#262626 !important}.color-scheme-forest-seafoam .articles-list__links a:focus,.color-scheme-forest-seafoam .button:focus,.color-scheme-forest-seafoam .content-component__links a:focus,.color-scheme-forest-seafoam .entity-reference-grid__links a:focus,.color-scheme-forest-seafoam .fiftyfifty-contained__links a:focus,.color-scheme-forest-seafoam .full-width-container__links a:focus,.color-scheme-forest-seafoam .link-card a:focus,.color-scheme-forest-seafoam .list-component.buttons .link-button a:focus,.color-scheme-forest-seafoam .people-list__links a:focus,.color-scheme-forest-seafoam button:focus{outline:3px solid #86c8bc;text-decoration:underline !important}.color-scheme-forest-seafoam .articles-list__links a:hover,.color-scheme-forest-seafoam .button:hover,.color-scheme-forest-seafoam .content-component__links a:hover,.color-scheme-forest-seafoam .entity-reference-grid__links a:hover,.color-scheme-forest-seafoam .fiftyfifty-contained__links a:hover,.color-scheme-forest-seafoam .full-width-container__links a:hover,.color-scheme-forest-seafoam .link-card a:hover,.color-scheme-forest-seafoam .list-component.buttons .link-button a:hover,.color-scheme-forest-seafoam .people-list__links a:hover,.color-scheme-forest-seafoam button:hover{color:#fff}.color-scheme-forest-seafoam .content-component__links a,.color-scheme-forest-seafoam .single-column__links a,.color-scheme-forest-seafoam .button,.color-scheme-forest-seafoam button{color:#262626 !important;background-color:#86c8bc}.color-scheme-forest-seafoam .content-component__links a:hover,.color-scheme-forest-seafoam .single-column__links a:hover,.color-scheme-forest-seafoam .button:hover,.color-scheme-forest-seafoam button:hover{color:#fff !important;background-color:#275e3d}.color-scheme-forest-seafoam .entity-reference-grid__text::before,.color-scheme-forest-seafoam .content-component::before,.color-scheme-forest-seafoam .blockquote::before,.color-scheme-forest-seafoam blockquote::before,.color-scheme-forest-seafoam .blockquote::after,.color-scheme-forest-seafoam blockquote::after,.color-scheme-forest-seafoam .full-width-container__subtitle::before{border-color:#86c8bc}.color-scheme-forest-seafoam .content-card{background-color:#86c8bc}.color-scheme-forest-seafoam .content-card *{color:#262626 !important}.color-scheme-forest-seafoam .addeventatc,.color-scheme-forest-seafoam .button-white{color:#86c8bc !important;border:1px solid #86c8bc !important}.color-scheme-forest-seafoam .addeventatc:focus,.color-scheme-forest-seafoam .button-white:focus{outline:3px solid #86c8bc;text-decoration:underline !important}.color-scheme-forest-seafoam .addeventatc:hover,.color-scheme-forest-seafoam .button-white:hover{background-color:#86c8bc;color:#262626 !important}.color-scheme-forest-seafoam .inner.text-light .content-component__eyebrow{color:#fff}.color-scheme-forest-seafoam .inner.text-light .content-component__links a,.color-scheme-forest-seafoam .inner.text-light .entity-reference-grid__links a,.color-scheme-forest-seafoam .inner.text-light .fiftyfifty-contained__links a,.color-scheme-forest-seafoam .inner.text-light .full-width-container__links a,.color-scheme-forest-seafoam .inner.text-light .people-list__links a,.color-scheme-forest-seafoam .inner.text-light .single-column__links a{color:#275e3d !important}.color-scheme-forest-seafoam .inner.text-light .content-component__links a:focus,.color-scheme-forest-seafoam .inner.text-light .entity-reference-grid__links a:focus,.color-scheme-forest-seafoam .inner.text-light .fiftyfifty-contained__links a:focus,.color-scheme-forest-seafoam .inner.text-light .full-width-container__links a:focus,.color-scheme-forest-seafoam .inner.text-light .people-list__links a:focus,.color-scheme-forest-seafoam .inner.text-light .single-column__links a:focus{outline:3px solid #fff;text-decoration:underline !important}.color-scheme-forest-seafoam .inner.text-light .content-component__links a:hover,.color-scheme-forest-seafoam .inner.text-light .entity-reference-grid__links a:hover,.color-scheme-forest-seafoam .inner.text-light .fiftyfifty-contained__links a:hover,.color-scheme-forest-seafoam .inner.text-light .full-width-container__links a:hover,.color-scheme-forest-seafoam .inner.text-light .people-list__links a:hover,.color-scheme-forest-seafoam .inner.text-light .single-column__links a:hover{background-color:#86c8bc;color:#262626 !important}.color-scheme-forest-seafoam .inner.text-light .text-long a,.color-scheme-forest-seafoam .inner.text-light .field-caption a{color:#fff}.color-scheme-forest-seafoam .content-component__eyebrow{color:#727272}.color-scheme-forest-seafoam .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a,.color-scheme-forest-seafoam .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a,.color-scheme-forest-seafoam .node--type-event.node--view-mode-full .event-contact-info .field-phone a,.color-scheme-forest-seafoam .field-topics .field-item a{color:#275e3d}.color-scheme-forest-seafoam .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a:focus,.color-scheme-forest-seafoam .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a:focus,.color-scheme-forest-seafoam .node--type-event.node--view-mode-full .event-contact-info .field-phone a:focus,.color-scheme-forest-seafoam .field-topics .field-item a:focus{outline:3px solid #275e3d;text-decoration:underline !important}.color-scheme-forest-seafoam .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a:hover,.color-scheme-forest-seafoam .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a:hover,.color-scheme-forest-seafoam .node--type-event.node--view-mode-full .event-contact-info .field-phone a:hover,.color-scheme-forest-seafoam .field-topics .field-item a:hover{color:#275e3d}.color-scheme-forest-seafoam .media.media--view-mode-rich_text_full_size.align-left>div::before,.color-scheme-forest-seafoam .media.media--view-mode-rich_text_full_size.align-right>div::before,.color-scheme-forest-seafoam .media.media--view-mode-rich_text_half_size.align-left>div::before,.color-scheme-forest-seafoam .media.media--view-mode-rich_text_half_size.align-right>div::before{border-color:#86c8bc !important}.color-scheme-forest-seafoam .list-component.buttons .link-button a:hover,.color-scheme-forest-seafoam .link-card a:hover,.color-scheme-forest-seafoam .inner.text-light .link-button a:hover,.color-scheme-forest-seafoam .inner.text-light .link-card a:hover{border-color:rgba(38,38,38,.4)}.color-scheme-forest-seafoam .list-component.buttons .link-button a::before,.color-scheme-forest-seafoam .link-card a::before,.color-scheme-forest-seafoam .inner.text-light .link-button a::before,.color-scheme-forest-seafoam .inner.text-light .link-card a::before{background-image:url(/themes/custom/jhsph/images/arrow-black.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}.color-scheme-forest-seafoam .content-card::after{background-image:url(/themes/custom/jhsph/images/arrow-black.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}.color-scheme-forest-seafoam .content-card:hover::before{border-color:rgba(38,38,38,.4)}.color-scheme-forest-seafoam .content-component__links a,.color-scheme-forest-seafoam .single-column__links a,.color-scheme-forest-seafoam .button,.color-scheme-forest-seafoam button{color:#262626}.color-scheme-forest-seafoam .content-component__links a:hover,.color-scheme-forest-seafoam .single-column__links a:hover,.color-scheme-forest-seafoam .button:hover,.color-scheme-forest-seafoam button:hover{color:#fff !important}.color-scheme-forest-seafoam .addeventatc,.color-scheme-forest-seafoam .button-white{border-color:#86c8bc !important;color:#262626 !important}.color-scheme-forest-seafoam .addeventatc:focus,.color-scheme-forest-seafoam .button-white:focus{outline:3px solid #275e3d;text-decoration:underline !important}.color-scheme-forest-seafoam .addeventatc:hover,.color-scheme-forest-seafoam .button-white:hover{background-color:#275e3d !important;border-color:#275e3d !important;color:#fff !important}.color-scheme-forest-seafoam .inner.text-light .text-long a{color:#fff}.color-scheme-forest-seafoam .inner.text-light .accordion-component .text-long a,.color-scheme-forest-seafoam .inner.text-light .user-login-form .text-long a{color:#275e3d}.color-scheme-forest-seafoam .inner.text-light .link-button a,.color-scheme-forest-seafoam .inner.text-light .link-card a{border-color:rgba(38,38,38,.2)}.color-scheme-forest-seafoam .inner.text-light .link-button a:hover,.color-scheme-forest-seafoam .inner.text-light .link-card a:hover{border-color:rgba(38,38,38,.6)}.color-scheme-forest-seafoam .inner.text-light .single-column__links a,.color-scheme-forest-seafoam .inner.text-light .content-component__links a{color:#262626 !important}.color-scheme-forest-seafoam .inner.text-light .single-column__links a:hover,.color-scheme-forest-seafoam .inner.text-light .content-component__links a:hover{background-color:#275e3d !important;color:#fff !important}.color-scheme-grasshopper-grasshopper .block-group-content-menusecondary.secondary-menu-group-accordion ul.menu li,.color-scheme-grasshopper-grasshopper .header-search-group.header-search-group-accordion,.color-scheme-grasshopper-grasshopper .footer,.color-scheme-grasshopper-grasshopper .site-header{background-color:#76a04c}.color-scheme-grasshopper-grasshopper .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button){color:#76a04c;text-decoration:none}.color-scheme-grasshopper-grasshopper .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-grasshopper-grasshopper .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):hover{color:#76a04c;text-decoration:underline}.color-scheme-grasshopper-grasshopper .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):focus{outline:0;box-shadow:0 0 0 3px #76a04c;text-decoration:underline !important}.color-scheme-grasshopper-grasshopper .header__text,.color-scheme-grasshopper-grasshopper .header__text::after,.color-scheme-grasshopper-grasshopper .social-links .field-paragraphs::before{border-color:#76a04c !important}.color-scheme-grasshopper-grasshopper .header-search-group .form-actions:hover{background-color:#76a04c}.color-scheme-grasshopper-grasshopper .inner.text-light .header__text,.color-scheme-grasshopper-grasshopper .inner.text-light .header__text::after,.color-scheme-grasshopper-grasshopper .full-width-container__subtitle::before{border-color:#76a04c !important}.color-scheme-grasshopper-grasshopper .card .card-title a,.color-scheme-grasshopper-grasshopper .content-component__eyebrow,.color-scheme-grasshopper-grasshopper .entity-reference-grid__eyebrow>div,.color-scheme-grasshopper-grasshopper .full-width-container__subtitle,.color-scheme-grasshopper-grasshopper .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1,.color-scheme-grasshopper-grasshopper .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover,.color-scheme-grasshopper-grasshopper .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.is-active,.color-scheme-grasshopper-grasshopper .list-component.links .link-button a,.color-scheme-grasshopper-grasshopper .main-content .text-long a,.color-scheme-grasshopper-grasshopper .node--view-mode-group-content-teaser .field-readmore a,.color-scheme-grasshopper-grasshopper .node--view-mode-group-content-teaser .field-title a,.color-scheme-grasshopper-grasshopper .node--view-mode-title-date-teaser .field-readmore a,.color-scheme-grasshopper-grasshopper .node--view-mode-title-date-teaser .field-title a,.color-scheme-grasshopper-grasshopper .field-caption a,.color-scheme-grasshopper-grasshopper .subnav-group-superfish .sf-accordion-toggle>a,.color-scheme-grasshopper-grasshopper .tile-grid .tile-grid__inner .tile .tile__links a,.color-scheme-grasshopper-grasshopper .tile-grid .tile-grid__inner .tile .tile-text a{color:#76a04c}.color-scheme-grasshopper-grasshopper .card .card-title a:focus,.color-scheme-grasshopper-grasshopper .content-component__eyebrow:focus,.color-scheme-grasshopper-grasshopper .entity-reference-grid__eyebrow>div:focus,.color-scheme-grasshopper-grasshopper .full-width-container__subtitle:focus,.color-scheme-grasshopper-grasshopper .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1:focus,.color-scheme-grasshopper-grasshopper .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover:focus,.color-scheme-grasshopper-grasshopper .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.is-active:focus,.color-scheme-grasshopper-grasshopper .list-component.links .link-button a:focus,.color-scheme-grasshopper-grasshopper .main-content .text-long a:focus,.color-scheme-grasshopper-grasshopper .node--view-mode-group-content-teaser .field-readmore a:focus,.color-scheme-grasshopper-grasshopper .node--view-mode-group-content-teaser .field-title a:focus,.color-scheme-grasshopper-grasshopper .node--view-mode-title-date-teaser .field-readmore a:focus,.color-scheme-grasshopper-grasshopper .node--view-mode-title-date-teaser .field-title a:focus,.color-scheme-grasshopper-grasshopper .field-caption a:focus,.color-scheme-grasshopper-grasshopper .subnav-group-superfish .sf-accordion-toggle>a:focus,.color-scheme-grasshopper-grasshopper .tile-grid .tile-grid__inner .tile .tile__links a:focus,.color-scheme-grasshopper-grasshopper .tile-grid .tile-grid__inner .tile .tile-text a:focus{outline:0;box-shadow:0 0 0 3px #76a04c;text-decoration:underline !important}.color-scheme-grasshopper-grasshopper .social-links .field-paragraphs::before{color:#76a04c}.color-scheme-grasshopper-grasshopper .social-links .field-paragraphs::before:focus{outline:0;box-shadow:0 0 0 3px #76a04c;text-decoration:underline !important}.color-scheme-grasshopper-grasshopper .social-link a{border-color:rgba(118,160,76,0)}.color-scheme-grasshopper-grasshopper .social-link a:hover,.color-scheme-grasshopper-grasshopper .social-link a:focus{background-color:#f1f6ed;border-color:#c8d9b7}.color-scheme-grasshopper-grasshopper .article-aside__container::before,.color-scheme-grasshopper-grasshopper .field-item:has(.article-aside__container)+.field-item:not(:has(.article-aside__container))::before{background:unset;-webkit-mask-image:url(/themes/custom/jhsph/images/aside-divider--groups.svg);mask-image:url(/themes/custom/jhsph/images/aside-divider--groups.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:contain;mask-size:contain;background-color:#76a04c}.color-scheme-grasshopper-grasshopper .card .card-text{border-top-color:#76a04c}.color-scheme-grasshopper-grasshopper .accordion-component details summary:focus,.color-scheme-grasshopper-grasshopper .user-login-form details summary:focus{outline:3px solid #76a04c;text-decoration:underline !important}.color-scheme-grasshopper-grasshopper .accordion-component details summary:hover,.color-scheme-grasshopper-grasshopper .user-login-form details summary:hover{color:#76a04c}.color-scheme-grasshopper-grasshopper .accordion-component details summary::before,.color-scheme-grasshopper-grasshopper .user-login-form details summary::before,.color-scheme-grasshopper-grasshopper .social-link a::before{background-color:#76a04c}.color-scheme-grasshopper-grasshopper .accordion-component details summary:hover::before,.color-scheme-grasshopper-grasshopper .user-login-form details summary:hover::before{opacity:.6}.color-scheme-grasshopper-grasshopper .articles-list__links a,.color-scheme-grasshopper-grasshopper .button,.color-scheme-grasshopper-grasshopper .content-component__links a,.color-scheme-grasshopper-grasshopper .entity-reference-grid__links a,.color-scheme-grasshopper-grasshopper .fiftyfifty-contained__links a,.color-scheme-grasshopper-grasshopper .full-width-container__links a,.color-scheme-grasshopper-grasshopper .link-card a,.color-scheme-grasshopper-grasshopper .list-component.buttons .link-button a,.color-scheme-grasshopper-grasshopper .people-list__links a,.color-scheme-grasshopper-grasshopper button{background-color:#76a04c;color:#262626 !important}.color-scheme-grasshopper-grasshopper .articles-list__links a:focus,.color-scheme-grasshopper-grasshopper .button:focus,.color-scheme-grasshopper-grasshopper .content-component__links a:focus,.color-scheme-grasshopper-grasshopper .entity-reference-grid__links a:focus,.color-scheme-grasshopper-grasshopper .fiftyfifty-contained__links a:focus,.color-scheme-grasshopper-grasshopper .full-width-container__links a:focus,.color-scheme-grasshopper-grasshopper .link-card a:focus,.color-scheme-grasshopper-grasshopper .list-component.buttons .link-button a:focus,.color-scheme-grasshopper-grasshopper .people-list__links a:focus,.color-scheme-grasshopper-grasshopper button:focus{outline:3px solid #76a04c;text-decoration:underline !important}.color-scheme-grasshopper-grasshopper .articles-list__links a:hover,.color-scheme-grasshopper-grasshopper .button:hover,.color-scheme-grasshopper-grasshopper .content-component__links a:hover,.color-scheme-grasshopper-grasshopper .entity-reference-grid__links a:hover,.color-scheme-grasshopper-grasshopper .fiftyfifty-contained__links a:hover,.color-scheme-grasshopper-grasshopper .full-width-container__links a:hover,.color-scheme-grasshopper-grasshopper .link-card a:hover,.color-scheme-grasshopper-grasshopper .list-component.buttons .link-button a:hover,.color-scheme-grasshopper-grasshopper .people-list__links a:hover,.color-scheme-grasshopper-grasshopper button:hover{color:#fff}.color-scheme-grasshopper-grasshopper .content-component__links a,.color-scheme-grasshopper-grasshopper .single-column__links a,.color-scheme-grasshopper-grasshopper .button,.color-scheme-grasshopper-grasshopper button{color:#262626 !important;background-color:#76a04c}.color-scheme-grasshopper-grasshopper .content-component__links a:hover,.color-scheme-grasshopper-grasshopper .single-column__links a:hover,.color-scheme-grasshopper-grasshopper .button:hover,.color-scheme-grasshopper-grasshopper button:hover{color:#fff !important;background-color:#76a04c}.color-scheme-grasshopper-grasshopper .entity-reference-grid__text::before,.color-scheme-grasshopper-grasshopper .content-component::before,.color-scheme-grasshopper-grasshopper .blockquote::before,.color-scheme-grasshopper-grasshopper blockquote::before,.color-scheme-grasshopper-grasshopper .blockquote::after,.color-scheme-grasshopper-grasshopper blockquote::after,.color-scheme-grasshopper-grasshopper .full-width-container__subtitle::before{border-color:#76a04c}.color-scheme-grasshopper-grasshopper .content-card{background-color:#76a04c}.color-scheme-grasshopper-grasshopper .content-card *{color:#262626 !important}.color-scheme-grasshopper-grasshopper .addeventatc,.color-scheme-grasshopper-grasshopper .button-white{color:#76a04c !important;border:1px solid #76a04c !important}.color-scheme-grasshopper-grasshopper .addeventatc:focus,.color-scheme-grasshopper-grasshopper .button-white:focus{outline:3px solid #76a04c;text-decoration:underline !important}.color-scheme-grasshopper-grasshopper .addeventatc:hover,.color-scheme-grasshopper-grasshopper .button-white:hover{background-color:#76a04c;color:#262626 !important}.color-scheme-grasshopper-grasshopper .inner.text-light .content-component__eyebrow{color:#fff}.color-scheme-grasshopper-grasshopper .inner.text-light .content-component__links a,.color-scheme-grasshopper-grasshopper .inner.text-light .entity-reference-grid__links a,.color-scheme-grasshopper-grasshopper .inner.text-light .fiftyfifty-contained__links a,.color-scheme-grasshopper-grasshopper .inner.text-light .full-width-container__links a,.color-scheme-grasshopper-grasshopper .inner.text-light .people-list__links a,.color-scheme-grasshopper-grasshopper .inner.text-light .single-column__links a{color:#76a04c !important}.color-scheme-grasshopper-grasshopper .inner.text-light .content-component__links a:focus,.color-scheme-grasshopper-grasshopper .inner.text-light .entity-reference-grid__links a:focus,.color-scheme-grasshopper-grasshopper .inner.text-light .fiftyfifty-contained__links a:focus,.color-scheme-grasshopper-grasshopper .inner.text-light .full-width-container__links a:focus,.color-scheme-grasshopper-grasshopper .inner.text-light .people-list__links a:focus,.color-scheme-grasshopper-grasshopper .inner.text-light .single-column__links a:focus{outline:3px solid #fff;text-decoration:underline !important}.color-scheme-grasshopper-grasshopper .inner.text-light .content-component__links a:hover,.color-scheme-grasshopper-grasshopper .inner.text-light .entity-reference-grid__links a:hover,.color-scheme-grasshopper-grasshopper .inner.text-light .fiftyfifty-contained__links a:hover,.color-scheme-grasshopper-grasshopper .inner.text-light .full-width-container__links a:hover,.color-scheme-grasshopper-grasshopper .inner.text-light .people-list__links a:hover,.color-scheme-grasshopper-grasshopper .inner.text-light .single-column__links a:hover{background-color:#76a04c;color:#262626 !important}.color-scheme-grasshopper-grasshopper .inner.text-light .text-long a,.color-scheme-grasshopper-grasshopper .inner.text-light .field-caption a{color:#fff}.color-scheme-grasshopper-grasshopper .content-component__eyebrow{color:#727272}.color-scheme-grasshopper-grasshopper .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a,.color-scheme-grasshopper-grasshopper .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a,.color-scheme-grasshopper-grasshopper .node--type-event.node--view-mode-full .event-contact-info .field-phone a,.color-scheme-grasshopper-grasshopper .field-topics .field-item a{color:#76a04c}.color-scheme-grasshopper-grasshopper .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a:focus,.color-scheme-grasshopper-grasshopper .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a:focus,.color-scheme-grasshopper-grasshopper .node--type-event.node--view-mode-full .event-contact-info .field-phone a:focus,.color-scheme-grasshopper-grasshopper .field-topics .field-item a:focus{outline:3px solid #76a04c;text-decoration:underline !important}.color-scheme-grasshopper-grasshopper .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a:hover,.color-scheme-grasshopper-grasshopper .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a:hover,.color-scheme-grasshopper-grasshopper .node--type-event.node--view-mode-full .event-contact-info .field-phone a:hover,.color-scheme-grasshopper-grasshopper .field-topics .field-item a:hover{color:#769f4c}.color-scheme-grasshopper-grasshopper .media.media--view-mode-rich_text_full_size.align-left>div::before,.color-scheme-grasshopper-grasshopper .media.media--view-mode-rich_text_full_size.align-right>div::before,.color-scheme-grasshopper-grasshopper .media.media--view-mode-rich_text_half_size.align-left>div::before,.color-scheme-grasshopper-grasshopper .media.media--view-mode-rich_text_half_size.align-right>div::before{border-color:#76a04c !important}.color-scheme-grasshopper-grasshopper .list-component.buttons .link-button a:hover,.color-scheme-grasshopper-grasshopper .link-card a:hover,.color-scheme-grasshopper-grasshopper .inner.text-light .link-button a:hover,.color-scheme-grasshopper-grasshopper .inner.text-light .link-card a:hover{border-color:rgba(38,38,38,.4)}.color-scheme-grasshopper-grasshopper .list-component.buttons .link-button a::before,.color-scheme-grasshopper-grasshopper .link-card a::before,.color-scheme-grasshopper-grasshopper .inner.text-light .link-button a::before,.color-scheme-grasshopper-grasshopper .inner.text-light .link-card a::before{background-image:url(/themes/custom/jhsph/images/arrow-black.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}.color-scheme-grasshopper-grasshopper .content-card::after{background-image:url(/themes/custom/jhsph/images/arrow-black.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}.color-scheme-grasshopper-grasshopper .content-card:hover::before{border-color:rgba(38,38,38,.4)}.color-scheme-grasshopper-grasshopper .content-component__links a,.color-scheme-grasshopper-grasshopper .single-column__links a,.color-scheme-grasshopper-grasshopper .button,.color-scheme-grasshopper-grasshopper button{color:#262626}.color-scheme-grasshopper-grasshopper .content-component__links a:hover,.color-scheme-grasshopper-grasshopper .single-column__links a:hover,.color-scheme-grasshopper-grasshopper .button:hover,.color-scheme-grasshopper-grasshopper button:hover{color:#fff !important}.color-scheme-grasshopper-grasshopper .addeventatc,.color-scheme-grasshopper-grasshopper .button-white{border-color:#76a04c !important;color:#262626 !important}.color-scheme-grasshopper-grasshopper .addeventatc:focus,.color-scheme-grasshopper-grasshopper .button-white:focus{outline:3px solid #684;text-decoration:underline !important}.color-scheme-grasshopper-grasshopper .addeventatc:hover,.color-scheme-grasshopper-grasshopper .button-white:hover{background-color:#684 !important;border-color:#684 !important;color:#fff !important}.color-scheme-grasshopper-grasshopper .inner.text-light .text-long a{color:#fff}.color-scheme-grasshopper-grasshopper .inner.text-light .accordion-component .text-long a,.color-scheme-grasshopper-grasshopper .inner.text-light .user-login-form .text-long a{color:#684}.color-scheme-grasshopper-grasshopper .inner.text-light .link-button a,.color-scheme-grasshopper-grasshopper .inner.text-light .link-card a{border-color:rgba(38,38,38,.2)}.color-scheme-grasshopper-grasshopper .inner.text-light .link-button a:hover,.color-scheme-grasshopper-grasshopper .inner.text-light .link-card a:hover{border-color:rgba(38,38,38,.6)}.color-scheme-grasshopper-grasshopper .inner.text-light .single-column__links a,.color-scheme-grasshopper-grasshopper .inner.text-light .content-component__links a{color:#262626 !important}.color-scheme-grasshopper-grasshopper .inner.text-light .single-column__links a:hover,.color-scheme-grasshopper-grasshopper .inner.text-light .content-component__links a:hover{background-color:#684 !important;color:#fff !important}.color-scheme-grasshopper-grasshopper .block-group-content-menusecondary.secondary-menu-group-accordion ul.menu li,.color-scheme-grasshopper-grasshopper .header-search-group.header-search-group-accordion,.color-scheme-grasshopper-grasshopper .site-header{background-color:#76a04c;color:#262626}.color-scheme-grasshopper-grasshopper .block-jhu-group-group-logo .logo-right-side{border-color:#262626}.color-scheme-grasshopper-grasshopper .block-jhu-group-group-logo .logo-right-side a{color:#262626}.color-scheme-grasshopper-grasshopper .header-group-subnav{background-color:#5e7b41}.color-scheme-grasshopper-grasshopper .group-main-superfish .sf-accordion-toggle.sf-style-none>a.sf-expanded span{background-image:url(/themes/custom/jhsph/images/icons/icon-menu-close-black.png);background-repeat:no-repeat;background-position:center center}.color-scheme-grasshopper-grasshopper .group-main-superfish .sf-accordion-toggle.sf-style-none>a span{background-image:url(/themes/custom/jhsph/images/icons/icon-menu-open-black.png);background-repeat:no-repeat;background-position:center center}.color-scheme-grasshopper-grasshopper .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1{color:#5e7b41}.color-scheme-grasshopper-grasshopper .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1.btn-apply:focus{outline:0;box-shadow:0 0 0 3px rgba(38,38,38,.4);text-decoration:underline !important}.color-scheme-grasshopper-grasshopper .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1.is-active,.color-scheme-grasshopper-grasshopper .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1:hover{background-color:#5e7b41 !important;color:#fff}.color-scheme-grasshopper-grasshopper .group-main-superfish>.menu.sf-style-none:not(.sf-accordion)::before{border-top-color:#262626}.color-scheme-grasshopper-grasshopper .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a{color:#262626;text-decoration:none}.color-scheme-grasshopper-grasshopper .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-grasshopper-grasshopper .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover{color:#262626;text-decoration:none}.color-scheme-grasshopper-grasshopper .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:focus{outline:0;box-shadow:0 0 0 3px #262626;text-decoration:underline !important}.color-scheme-grasshopper-grasshopper .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover,.color-scheme-grasshopper-grasshopper .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.is-active{background-color:#262626;color:#76a04c}.color-scheme-grasshopper-grasshopper .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1 ul li.sf-depth-2 a{color:#262626}.color-scheme-grasshopper-grasshopper .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1 ul li.sf-depth-2 a:hover{color:#262626}.color-scheme-grasshopper-grasshopper .block-group-content-menusecondary ul.menu li{border-left-color:#262626}.color-scheme-grasshopper-grasshopper .block-group-content-menusecondary ul.menu li a{color:#262626;text-decoration:none}.color-scheme-grasshopper-grasshopper .block-group-content-menusecondary ul.menu li a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-grasshopper-grasshopper .block-group-content-menusecondary ul.menu li a:hover{color:#262626;text-decoration:underline}.color-scheme-grasshopper-grasshopper .block-group-content-menusecondary ul.menu li a:focus{outline:0;box-shadow:0 0 0 3px #262626;text-decoration:underline !important}.color-scheme-grasshopper-grasshopper .block-group-content-menusecondary.secondary-menu-group-accordion ul.menu li{background-color:#566f3d;border-bottom:1px solid rgba(255,255,255,.6)}.color-scheme-grasshopper-grasshopper .block-group-content-menusecondary.secondary-menu-group-accordion ul.menu li a{color:#fff;text-decoration:none}.color-scheme-grasshopper-grasshopper .block-group-content-menusecondary.secondary-menu-group-accordion ul.menu li a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-grasshopper-grasshopper .block-group-content-menusecondary.secondary-menu-group-accordion ul.menu li a:hover{color:#fff;text-decoration:underline}.color-scheme-grasshopper-grasshopper .block-group-content-menusecondary.secondary-menu-group-accordion ul.menu li a:focus{outline:0;box-shadow:0 0 0 3px #fff;text-decoration:underline !important}.color-scheme-grasshopper-grasshopper .footer{background-color:#76a04c}.color-scheme-grasshopper-grasshopper .main-content .text-long a,.color-scheme-grasshopper-grasshopper .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1,.color-scheme-grasshopper-grasshopper .list-component.links .link-button a,.color-scheme-grasshopper-grasshopper .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button),.color-scheme-grasshopper-grasshopper .subnav-group-superfish .sf-accordion-toggle>a{color:#5e7b41}.color-scheme-grasshopper-grasshopper .main-content .text-long a:focus,.color-scheme-grasshopper-grasshopper .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1:focus,.color-scheme-grasshopper-grasshopper .list-component.links .link-button a:focus,.color-scheme-grasshopper-grasshopper .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):focus,.color-scheme-grasshopper-grasshopper .subnav-group-superfish .sf-accordion-toggle>a:focus{outline:0;box-shadow:0 0 0 3px #5e7b41;text-decoration:underline !important}.color-scheme-grasshopper-grasshopper .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.is-active,.color-scheme-grasshopper-grasshopper .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover{color:#4e6339}.color-scheme-grasshopper-grasshopper .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.is-active:focus,.color-scheme-grasshopper-grasshopper .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover:focus{outline:0;box-shadow:0 0 0 3px #4e6339;text-decoration:underline !important}.color-scheme-grasshopper-grasshopper .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.is-active:hover,.color-scheme-grasshopper-grasshopper .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.is-active.is-active,.color-scheme-grasshopper-grasshopper .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover:hover,.color-scheme-grasshopper-grasshopper .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover.is-active{color:#76a04c}.color-scheme-grasshopper-grasshopper .footer{background-color:#5e7b41}.color-scheme-heritage-beet .block-group-content-menusecondary.secondary-menu-group-accordion ul.menu li,.color-scheme-heritage-beet .header-search-group.header-search-group-accordion,.color-scheme-heritage-beet .footer,.color-scheme-heritage-beet .site-header{background-color:#002d72}.color-scheme-heritage-beet .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button){color:#002d72;text-decoration:none}.color-scheme-heritage-beet .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-heritage-beet .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):hover{color:#002d72;text-decoration:underline}.color-scheme-heritage-beet .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-heritage-beet .header__text,.color-scheme-heritage-beet .header__text::after,.color-scheme-heritage-beet .social-links .field-paragraphs::before{border-color:#002d72 !important}.color-scheme-heritage-beet .header-search-group .form-actions:hover{background-color:#002d72}.color-scheme-heritage-beet .inner.text-light .header__text,.color-scheme-heritage-beet .inner.text-light .header__text::after,.color-scheme-heritage-beet .full-width-container__subtitle::before{border-color:#51284f !important}.color-scheme-heritage-beet .card .card-title a,.color-scheme-heritage-beet .content-component__eyebrow,.color-scheme-heritage-beet .entity-reference-grid__eyebrow>div,.color-scheme-heritage-beet .full-width-container__subtitle,.color-scheme-heritage-beet .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1,.color-scheme-heritage-beet .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover,.color-scheme-heritage-beet .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.is-active,.color-scheme-heritage-beet .list-component.links .link-button a,.color-scheme-heritage-beet .main-content .text-long a,.color-scheme-heritage-beet .node--view-mode-group-content-teaser .field-readmore a,.color-scheme-heritage-beet .node--view-mode-group-content-teaser .field-title a,.color-scheme-heritage-beet .node--view-mode-title-date-teaser .field-readmore a,.color-scheme-heritage-beet .node--view-mode-title-date-teaser .field-title a,.color-scheme-heritage-beet .field-caption a,.color-scheme-heritage-beet .subnav-group-superfish .sf-accordion-toggle>a,.color-scheme-heritage-beet .tile-grid .tile-grid__inner .tile .tile__links a,.color-scheme-heritage-beet .tile-grid .tile-grid__inner .tile .tile-text a{color:#002d72}.color-scheme-heritage-beet .card .card-title a:focus,.color-scheme-heritage-beet .content-component__eyebrow:focus,.color-scheme-heritage-beet .entity-reference-grid__eyebrow>div:focus,.color-scheme-heritage-beet .full-width-container__subtitle:focus,.color-scheme-heritage-beet .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1:focus,.color-scheme-heritage-beet .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover:focus,.color-scheme-heritage-beet .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.is-active:focus,.color-scheme-heritage-beet .list-component.links .link-button a:focus,.color-scheme-heritage-beet .main-content .text-long a:focus,.color-scheme-heritage-beet .node--view-mode-group-content-teaser .field-readmore a:focus,.color-scheme-heritage-beet .node--view-mode-group-content-teaser .field-title a:focus,.color-scheme-heritage-beet .node--view-mode-title-date-teaser .field-readmore a:focus,.color-scheme-heritage-beet .node--view-mode-title-date-teaser .field-title a:focus,.color-scheme-heritage-beet .field-caption a:focus,.color-scheme-heritage-beet .subnav-group-superfish .sf-accordion-toggle>a:focus,.color-scheme-heritage-beet .tile-grid .tile-grid__inner .tile .tile__links a:focus,.color-scheme-heritage-beet .tile-grid .tile-grid__inner .tile .tile-text a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-heritage-beet .social-links .field-paragraphs::before{color:#002d72}.color-scheme-heritage-beet .social-links .field-paragraphs::before:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-heritage-beet .social-link a{border-color:rgba(0,45,114,0)}.color-scheme-heritage-beet .social-link a:hover,.color-scheme-heritage-beet .social-link a:focus{background-color:#e6eaf1;border-color:#99abc7}.color-scheme-heritage-beet .article-aside__container::before,.color-scheme-heritage-beet .field-item:has(.article-aside__container)+.field-item:not(:has(.article-aside__container))::before{background:unset;-webkit-mask-image:url(/themes/custom/jhsph/images/aside-divider--groups.svg);mask-image:url(/themes/custom/jhsph/images/aside-divider--groups.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:contain;mask-size:contain;background-color:#002d72}.color-scheme-heritage-beet .card .card-text{border-top-color:#002d72}.color-scheme-heritage-beet .accordion-component details summary:focus,.color-scheme-heritage-beet .user-login-form details summary:focus{outline:3px solid #002d72;text-decoration:underline !important}.color-scheme-heritage-beet .accordion-component details summary:hover,.color-scheme-heritage-beet .user-login-form details summary:hover{color:#002d72}.color-scheme-heritage-beet .accordion-component details summary::before,.color-scheme-heritage-beet .user-login-form details summary::before,.color-scheme-heritage-beet .social-link a::before{background-color:#002d72}.color-scheme-heritage-beet .accordion-component details summary:hover::before,.color-scheme-heritage-beet .user-login-form details summary:hover::before{opacity:.6}.color-scheme-heritage-beet .articles-list__links a,.color-scheme-heritage-beet .button,.color-scheme-heritage-beet .content-component__links a,.color-scheme-heritage-beet .entity-reference-grid__links a,.color-scheme-heritage-beet .fiftyfifty-contained__links a,.color-scheme-heritage-beet .full-width-container__links a,.color-scheme-heritage-beet .link-card a,.color-scheme-heritage-beet .list-component.buttons .link-button a,.color-scheme-heritage-beet .people-list__links a,.color-scheme-heritage-beet button{background-color:#51284f;color:#fff !important}.color-scheme-heritage-beet .articles-list__links a:focus,.color-scheme-heritage-beet .button:focus,.color-scheme-heritage-beet .content-component__links a:focus,.color-scheme-heritage-beet .entity-reference-grid__links a:focus,.color-scheme-heritage-beet .fiftyfifty-contained__links a:focus,.color-scheme-heritage-beet .full-width-container__links a:focus,.color-scheme-heritage-beet .link-card a:focus,.color-scheme-heritage-beet .list-component.buttons .link-button a:focus,.color-scheme-heritage-beet .people-list__links a:focus,.color-scheme-heritage-beet button:focus{outline:3px solid #51284f;text-decoration:underline !important}.color-scheme-heritage-beet .articles-list__links a:hover,.color-scheme-heritage-beet .button:hover,.color-scheme-heritage-beet .content-component__links a:hover,.color-scheme-heritage-beet .entity-reference-grid__links a:hover,.color-scheme-heritage-beet .fiftyfifty-contained__links a:hover,.color-scheme-heritage-beet .full-width-container__links a:hover,.color-scheme-heritage-beet .link-card a:hover,.color-scheme-heritage-beet .list-component.buttons .link-button a:hover,.color-scheme-heritage-beet .people-list__links a:hover,.color-scheme-heritage-beet button:hover{color:#fff}.color-scheme-heritage-beet .content-component__links a,.color-scheme-heritage-beet .single-column__links a,.color-scheme-heritage-beet .button,.color-scheme-heritage-beet button{color:#fff !important;background-color:#51284f}.color-scheme-heritage-beet .content-component__links a:hover,.color-scheme-heritage-beet .single-column__links a:hover,.color-scheme-heritage-beet .button:hover,.color-scheme-heritage-beet button:hover{color:#fff !important;background-color:#002d72}.color-scheme-heritage-beet .entity-reference-grid__text::before,.color-scheme-heritage-beet .content-component::before,.color-scheme-heritage-beet .blockquote::before,.color-scheme-heritage-beet blockquote::before,.color-scheme-heritage-beet .blockquote::after,.color-scheme-heritage-beet blockquote::after,.color-scheme-heritage-beet .full-width-container__subtitle::before{border-color:#51284f}.color-scheme-heritage-beet .content-card{background-color:#51284f}.color-scheme-heritage-beet .content-card *{color:#fff !important}.color-scheme-heritage-beet .addeventatc,.color-scheme-heritage-beet .button-white{color:#51284f !important;border:1px solid #51284f !important}.color-scheme-heritage-beet .addeventatc:focus,.color-scheme-heritage-beet .button-white:focus{outline:3px solid #51284f;text-decoration:underline !important}.color-scheme-heritage-beet .addeventatc:hover,.color-scheme-heritage-beet .button-white:hover{background-color:#51284f;color:#fff !important}.color-scheme-heritage-beet .inner.text-light .content-component__eyebrow{color:#fff}.color-scheme-heritage-beet .inner.text-light .content-component__links a,.color-scheme-heritage-beet .inner.text-light .entity-reference-grid__links a,.color-scheme-heritage-beet .inner.text-light .fiftyfifty-contained__links a,.color-scheme-heritage-beet .inner.text-light .full-width-container__links a,.color-scheme-heritage-beet .inner.text-light .people-list__links a,.color-scheme-heritage-beet .inner.text-light .single-column__links a{color:#002d72 !important}.color-scheme-heritage-beet .inner.text-light .content-component__links a:focus,.color-scheme-heritage-beet .inner.text-light .entity-reference-grid__links a:focus,.color-scheme-heritage-beet .inner.text-light .fiftyfifty-contained__links a:focus,.color-scheme-heritage-beet .inner.text-light .full-width-container__links a:focus,.color-scheme-heritage-beet .inner.text-light .people-list__links a:focus,.color-scheme-heritage-beet .inner.text-light .single-column__links a:focus{outline:3px solid #fff;text-decoration:underline !important}.color-scheme-heritage-beet .inner.text-light .content-component__links a:hover,.color-scheme-heritage-beet .inner.text-light .entity-reference-grid__links a:hover,.color-scheme-heritage-beet .inner.text-light .fiftyfifty-contained__links a:hover,.color-scheme-heritage-beet .inner.text-light .full-width-container__links a:hover,.color-scheme-heritage-beet .inner.text-light .people-list__links a:hover,.color-scheme-heritage-beet .inner.text-light .single-column__links a:hover{background-color:#51284f;color:#fff !important}.color-scheme-heritage-beet .inner.text-light .text-long a,.color-scheme-heritage-beet .inner.text-light .field-caption a{color:#fff}.color-scheme-heritage-beet .content-component__eyebrow{color:#727272}.color-scheme-heritage-beet .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a,.color-scheme-heritage-beet .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a,.color-scheme-heritage-beet .node--type-event.node--view-mode-full .event-contact-info .field-phone a,.color-scheme-heritage-beet .field-topics .field-item a{color:#002d72}.color-scheme-heritage-beet .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a:focus,.color-scheme-heritage-beet .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a:focus,.color-scheme-heritage-beet .node--type-event.node--view-mode-full .event-contact-info .field-phone a:focus,.color-scheme-heritage-beet .field-topics .field-item a:focus{outline:3px solid #002d72;text-decoration:underline !important}.color-scheme-heritage-beet .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a:hover,.color-scheme-heritage-beet .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a:hover,.color-scheme-heritage-beet .node--type-event.node--view-mode-full .event-contact-info .field-phone a:hover,.color-scheme-heritage-beet .field-topics .field-item a:hover{color:#002d72}.color-scheme-heritage-beet .media.media--view-mode-rich_text_full_size.align-left>div::before,.color-scheme-heritage-beet .media.media--view-mode-rich_text_full_size.align-right>div::before,.color-scheme-heritage-beet .media.media--view-mode-rich_text_half_size.align-left>div::before,.color-scheme-heritage-beet .media.media--view-mode-rich_text_half_size.align-right>div::before{border-color:#51284f !important}.color-scheme-heritage-custard .block-group-content-menusecondary.secondary-menu-group-accordion ul.menu li,.color-scheme-heritage-custard .header-search-group.header-search-group-accordion,.color-scheme-heritage-custard .footer,.color-scheme-heritage-custard .site-header{background-color:#002d72}.color-scheme-heritage-custard .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button){color:#002d72;text-decoration:none}.color-scheme-heritage-custard .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-heritage-custard .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):hover{color:#002d72;text-decoration:underline}.color-scheme-heritage-custard .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-heritage-custard .header__text,.color-scheme-heritage-custard .header__text::after,.color-scheme-heritage-custard .social-links .field-paragraphs::before{border-color:#002d72 !important}.color-scheme-heritage-custard .header-search-group .form-actions:hover{background-color:#002d72}.color-scheme-heritage-custard .inner.text-light .header__text,.color-scheme-heritage-custard .inner.text-light .header__text::after,.color-scheme-heritage-custard .full-width-container__subtitle::before{border-color:#cba052 !important}.color-scheme-heritage-custard .card .card-title a,.color-scheme-heritage-custard .content-component__eyebrow,.color-scheme-heritage-custard .entity-reference-grid__eyebrow>div,.color-scheme-heritage-custard .full-width-container__subtitle,.color-scheme-heritage-custard .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1,.color-scheme-heritage-custard .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover,.color-scheme-heritage-custard .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.is-active,.color-scheme-heritage-custard .list-component.links .link-button a,.color-scheme-heritage-custard .main-content .text-long a,.color-scheme-heritage-custard .node--view-mode-group-content-teaser .field-readmore a,.color-scheme-heritage-custard .node--view-mode-group-content-teaser .field-title a,.color-scheme-heritage-custard .node--view-mode-title-date-teaser .field-readmore a,.color-scheme-heritage-custard .node--view-mode-title-date-teaser .field-title a,.color-scheme-heritage-custard .field-caption a,.color-scheme-heritage-custard .subnav-group-superfish .sf-accordion-toggle>a,.color-scheme-heritage-custard .tile-grid .tile-grid__inner .tile .tile__links a,.color-scheme-heritage-custard .tile-grid .tile-grid__inner .tile .tile-text a{color:#002d72}.color-scheme-heritage-custard .card .card-title a:focus,.color-scheme-heritage-custard .content-component__eyebrow:focus,.color-scheme-heritage-custard .entity-reference-grid__eyebrow>div:focus,.color-scheme-heritage-custard .full-width-container__subtitle:focus,.color-scheme-heritage-custard .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1:focus,.color-scheme-heritage-custard .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover:focus,.color-scheme-heritage-custard .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.is-active:focus,.color-scheme-heritage-custard .list-component.links .link-button a:focus,.color-scheme-heritage-custard .main-content .text-long a:focus,.color-scheme-heritage-custard .node--view-mode-group-content-teaser .field-readmore a:focus,.color-scheme-heritage-custard .node--view-mode-group-content-teaser .field-title a:focus,.color-scheme-heritage-custard .node--view-mode-title-date-teaser .field-readmore a:focus,.color-scheme-heritage-custard .node--view-mode-title-date-teaser .field-title a:focus,.color-scheme-heritage-custard .field-caption a:focus,.color-scheme-heritage-custard .subnav-group-superfish .sf-accordion-toggle>a:focus,.color-scheme-heritage-custard .tile-grid .tile-grid__inner .tile .tile__links a:focus,.color-scheme-heritage-custard .tile-grid .tile-grid__inner .tile .tile-text a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-heritage-custard .social-links .field-paragraphs::before{color:#002d72}.color-scheme-heritage-custard .social-links .field-paragraphs::before:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-heritage-custard .social-link a{border-color:rgba(0,45,114,0)}.color-scheme-heritage-custard .social-link a:hover,.color-scheme-heritage-custard .social-link a:focus{background-color:#e6eaf1;border-color:#99abc7}.color-scheme-heritage-custard .article-aside__container::before,.color-scheme-heritage-custard .field-item:has(.article-aside__container)+.field-item:not(:has(.article-aside__container))::before{background:unset;-webkit-mask-image:url(/themes/custom/jhsph/images/aside-divider--groups.svg);mask-image:url(/themes/custom/jhsph/images/aside-divider--groups.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:contain;mask-size:contain;background-color:#002d72}.color-scheme-heritage-custard .card .card-text{border-top-color:#002d72}.color-scheme-heritage-custard .accordion-component details summary:focus,.color-scheme-heritage-custard .user-login-form details summary:focus{outline:3px solid #002d72;text-decoration:underline !important}.color-scheme-heritage-custard .accordion-component details summary:hover,.color-scheme-heritage-custard .user-login-form details summary:hover{color:#002d72}.color-scheme-heritage-custard .accordion-component details summary::before,.color-scheme-heritage-custard .user-login-form details summary::before,.color-scheme-heritage-custard .social-link a::before{background-color:#002d72}.color-scheme-heritage-custard .accordion-component details summary:hover::before,.color-scheme-heritage-custard .user-login-form details summary:hover::before{opacity:.6}.color-scheme-heritage-custard .articles-list__links a,.color-scheme-heritage-custard .button,.color-scheme-heritage-custard .content-component__links a,.color-scheme-heritage-custard .entity-reference-grid__links a,.color-scheme-heritage-custard .fiftyfifty-contained__links a,.color-scheme-heritage-custard .full-width-container__links a,.color-scheme-heritage-custard .link-card a,.color-scheme-heritage-custard .list-component.buttons .link-button a,.color-scheme-heritage-custard .people-list__links a,.color-scheme-heritage-custard button{background-color:#cba052;color:#262626 !important}.color-scheme-heritage-custard .articles-list__links a:focus,.color-scheme-heritage-custard .button:focus,.color-scheme-heritage-custard .content-component__links a:focus,.color-scheme-heritage-custard .entity-reference-grid__links a:focus,.color-scheme-heritage-custard .fiftyfifty-contained__links a:focus,.color-scheme-heritage-custard .full-width-container__links a:focus,.color-scheme-heritage-custard .link-card a:focus,.color-scheme-heritage-custard .list-component.buttons .link-button a:focus,.color-scheme-heritage-custard .people-list__links a:focus,.color-scheme-heritage-custard button:focus{outline:3px solid #cba052;text-decoration:underline !important}.color-scheme-heritage-custard .articles-list__links a:hover,.color-scheme-heritage-custard .button:hover,.color-scheme-heritage-custard .content-component__links a:hover,.color-scheme-heritage-custard .entity-reference-grid__links a:hover,.color-scheme-heritage-custard .fiftyfifty-contained__links a:hover,.color-scheme-heritage-custard .full-width-container__links a:hover,.color-scheme-heritage-custard .link-card a:hover,.color-scheme-heritage-custard .list-component.buttons .link-button a:hover,.color-scheme-heritage-custard .people-list__links a:hover,.color-scheme-heritage-custard button:hover{color:#fff}.color-scheme-heritage-custard .content-component__links a,.color-scheme-heritage-custard .single-column__links a,.color-scheme-heritage-custard .button,.color-scheme-heritage-custard button{color:#262626 !important;background-color:#cba052}.color-scheme-heritage-custard .content-component__links a:hover,.color-scheme-heritage-custard .single-column__links a:hover,.color-scheme-heritage-custard .button:hover,.color-scheme-heritage-custard button:hover{color:#fff !important;background-color:#002d72}.color-scheme-heritage-custard .entity-reference-grid__text::before,.color-scheme-heritage-custard .content-component::before,.color-scheme-heritage-custard .blockquote::before,.color-scheme-heritage-custard blockquote::before,.color-scheme-heritage-custard .blockquote::after,.color-scheme-heritage-custard blockquote::after,.color-scheme-heritage-custard .full-width-container__subtitle::before{border-color:#cba052}.color-scheme-heritage-custard .content-card{background-color:#cba052}.color-scheme-heritage-custard .content-card *{color:#262626 !important}.color-scheme-heritage-custard .addeventatc,.color-scheme-heritage-custard .button-white{color:#cba052 !important;border:1px solid #cba052 !important}.color-scheme-heritage-custard .addeventatc:focus,.color-scheme-heritage-custard .button-white:focus{outline:3px solid #cba052;text-decoration:underline !important}.color-scheme-heritage-custard .addeventatc:hover,.color-scheme-heritage-custard .button-white:hover{background-color:#cba052;color:#262626 !important}.color-scheme-heritage-custard .inner.text-light .content-component__eyebrow{color:#fff}.color-scheme-heritage-custard .inner.text-light .content-component__links a,.color-scheme-heritage-custard .inner.text-light .entity-reference-grid__links a,.color-scheme-heritage-custard .inner.text-light .fiftyfifty-contained__links a,.color-scheme-heritage-custard .inner.text-light .full-width-container__links a,.color-scheme-heritage-custard .inner.text-light .people-list__links a,.color-scheme-heritage-custard .inner.text-light .single-column__links a{color:#002d72 !important}.color-scheme-heritage-custard .inner.text-light .content-component__links a:focus,.color-scheme-heritage-custard .inner.text-light .entity-reference-grid__links a:focus,.color-scheme-heritage-custard .inner.text-light .fiftyfifty-contained__links a:focus,.color-scheme-heritage-custard .inner.text-light .full-width-container__links a:focus,.color-scheme-heritage-custard .inner.text-light .people-list__links a:focus,.color-scheme-heritage-custard .inner.text-light .single-column__links a:focus{outline:3px solid #fff;text-decoration:underline !important}.color-scheme-heritage-custard .inner.text-light .content-component__links a:hover,.color-scheme-heritage-custard .inner.text-light .entity-reference-grid__links a:hover,.color-scheme-heritage-custard .inner.text-light .fiftyfifty-contained__links a:hover,.color-scheme-heritage-custard .inner.text-light .full-width-container__links a:hover,.color-scheme-heritage-custard .inner.text-light .people-list__links a:hover,.color-scheme-heritage-custard .inner.text-light .single-column__links a:hover{background-color:#cba052;color:#262626 !important}.color-scheme-heritage-custard .inner.text-light .text-long a,.color-scheme-heritage-custard .inner.text-light .field-caption a{color:#fff}.color-scheme-heritage-custard .content-component__eyebrow{color:#727272}.color-scheme-heritage-custard .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a,.color-scheme-heritage-custard .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a,.color-scheme-heritage-custard .node--type-event.node--view-mode-full .event-contact-info .field-phone a,.color-scheme-heritage-custard .field-topics .field-item a{color:#002d72}.color-scheme-heritage-custard .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a:focus,.color-scheme-heritage-custard .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a:focus,.color-scheme-heritage-custard .node--type-event.node--view-mode-full .event-contact-info .field-phone a:focus,.color-scheme-heritage-custard .field-topics .field-item a:focus{outline:3px solid #002d72;text-decoration:underline !important}.color-scheme-heritage-custard .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a:hover,.color-scheme-heritage-custard .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a:hover,.color-scheme-heritage-custard .node--type-event.node--view-mode-full .event-contact-info .field-phone a:hover,.color-scheme-heritage-custard .field-topics .field-item a:hover{color:#002d72}.color-scheme-heritage-custard .media.media--view-mode-rich_text_full_size.align-left>div::before,.color-scheme-heritage-custard .media.media--view-mode-rich_text_full_size.align-right>div::before,.color-scheme-heritage-custard .media.media--view-mode-rich_text_half_size.align-left>div::before,.color-scheme-heritage-custard .media.media--view-mode-rich_text_half_size.align-right>div::before{border-color:#cba052 !important}.color-scheme-heritage-grasshopper .block-group-content-menusecondary.secondary-menu-group-accordion ul.menu li,.color-scheme-heritage-grasshopper .header-search-group.header-search-group-accordion,.color-scheme-heritage-grasshopper .footer,.color-scheme-heritage-grasshopper .site-header{background-color:#002d72}.color-scheme-heritage-grasshopper .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button){color:#002d72;text-decoration:none}.color-scheme-heritage-grasshopper .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-heritage-grasshopper .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):hover{color:#002d72;text-decoration:underline}.color-scheme-heritage-grasshopper .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-heritage-grasshopper .header__text,.color-scheme-heritage-grasshopper .header__text::after,.color-scheme-heritage-grasshopper .social-links .field-paragraphs::before{border-color:#002d72 !important}.color-scheme-heritage-grasshopper .header-search-group .form-actions:hover{background-color:#002d72}.color-scheme-heritage-grasshopper .inner.text-light .header__text,.color-scheme-heritage-grasshopper .inner.text-light .header__text::after,.color-scheme-heritage-grasshopper .full-width-container__subtitle::before{border-color:#76a04c !important}.color-scheme-heritage-grasshopper .card .card-title a,.color-scheme-heritage-grasshopper .content-component__eyebrow,.color-scheme-heritage-grasshopper .entity-reference-grid__eyebrow>div,.color-scheme-heritage-grasshopper .full-width-container__subtitle,.color-scheme-heritage-grasshopper .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1,.color-scheme-heritage-grasshopper .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover,.color-scheme-heritage-grasshopper .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.is-active,.color-scheme-heritage-grasshopper .list-component.links .link-button a,.color-scheme-heritage-grasshopper .main-content .text-long a,.color-scheme-heritage-grasshopper .node--view-mode-group-content-teaser .field-readmore a,.color-scheme-heritage-grasshopper .node--view-mode-group-content-teaser .field-title a,.color-scheme-heritage-grasshopper .node--view-mode-title-date-teaser .field-readmore a,.color-scheme-heritage-grasshopper .node--view-mode-title-date-teaser .field-title a,.color-scheme-heritage-grasshopper .field-caption a,.color-scheme-heritage-grasshopper .subnav-group-superfish .sf-accordion-toggle>a,.color-scheme-heritage-grasshopper .tile-grid .tile-grid__inner .tile .tile__links a,.color-scheme-heritage-grasshopper .tile-grid .tile-grid__inner .tile .tile-text a{color:#002d72}.color-scheme-heritage-grasshopper .card .card-title a:focus,.color-scheme-heritage-grasshopper .content-component__eyebrow:focus,.color-scheme-heritage-grasshopper .entity-reference-grid__eyebrow>div:focus,.color-scheme-heritage-grasshopper .full-width-container__subtitle:focus,.color-scheme-heritage-grasshopper .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1:focus,.color-scheme-heritage-grasshopper .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover:focus,.color-scheme-heritage-grasshopper .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.is-active:focus,.color-scheme-heritage-grasshopper .list-component.links .link-button a:focus,.color-scheme-heritage-grasshopper .main-content .text-long a:focus,.color-scheme-heritage-grasshopper .node--view-mode-group-content-teaser .field-readmore a:focus,.color-scheme-heritage-grasshopper .node--view-mode-group-content-teaser .field-title a:focus,.color-scheme-heritage-grasshopper .node--view-mode-title-date-teaser .field-readmore a:focus,.color-scheme-heritage-grasshopper .node--view-mode-title-date-teaser .field-title a:focus,.color-scheme-heritage-grasshopper .field-caption a:focus,.color-scheme-heritage-grasshopper .subnav-group-superfish .sf-accordion-toggle>a:focus,.color-scheme-heritage-grasshopper .tile-grid .tile-grid__inner .tile .tile__links a:focus,.color-scheme-heritage-grasshopper .tile-grid .tile-grid__inner .tile .tile-text a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-heritage-grasshopper .social-links .field-paragraphs::before{color:#002d72}.color-scheme-heritage-grasshopper .social-links .field-paragraphs::before:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-heritage-grasshopper .social-link a{border-color:rgba(0,45,114,0)}.color-scheme-heritage-grasshopper .social-link a:hover,.color-scheme-heritage-grasshopper .social-link a:focus{background-color:#e6eaf1;border-color:#99abc7}.color-scheme-heritage-grasshopper .article-aside__container::before,.color-scheme-heritage-grasshopper .field-item:has(.article-aside__container)+.field-item:not(:has(.article-aside__container))::before{background:unset;-webkit-mask-image:url(/themes/custom/jhsph/images/aside-divider--groups.svg);mask-image:url(/themes/custom/jhsph/images/aside-divider--groups.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:contain;mask-size:contain;background-color:#002d72}.color-scheme-heritage-grasshopper .card .card-text{border-top-color:#002d72}.color-scheme-heritage-grasshopper .accordion-component details summary:focus,.color-scheme-heritage-grasshopper .user-login-form details summary:focus{outline:3px solid #002d72;text-decoration:underline !important}.color-scheme-heritage-grasshopper .accordion-component details summary:hover,.color-scheme-heritage-grasshopper .user-login-form details summary:hover{color:#002d72}.color-scheme-heritage-grasshopper .accordion-component details summary::before,.color-scheme-heritage-grasshopper .user-login-form details summary::before,.color-scheme-heritage-grasshopper .social-link a::before{background-color:#002d72}.color-scheme-heritage-grasshopper .accordion-component details summary:hover::before,.color-scheme-heritage-grasshopper .user-login-form details summary:hover::before{opacity:.6}.color-scheme-heritage-grasshopper .articles-list__links a,.color-scheme-heritage-grasshopper .button,.color-scheme-heritage-grasshopper .content-component__links a,.color-scheme-heritage-grasshopper .entity-reference-grid__links a,.color-scheme-heritage-grasshopper .fiftyfifty-contained__links a,.color-scheme-heritage-grasshopper .full-width-container__links a,.color-scheme-heritage-grasshopper .link-card a,.color-scheme-heritage-grasshopper .list-component.buttons .link-button a,.color-scheme-heritage-grasshopper .people-list__links a,.color-scheme-heritage-grasshopper button{background-color:#76a04c;color:#262626 !important}.color-scheme-heritage-grasshopper .articles-list__links a:focus,.color-scheme-heritage-grasshopper .button:focus,.color-scheme-heritage-grasshopper .content-component__links a:focus,.color-scheme-heritage-grasshopper .entity-reference-grid__links a:focus,.color-scheme-heritage-grasshopper .fiftyfifty-contained__links a:focus,.color-scheme-heritage-grasshopper .full-width-container__links a:focus,.color-scheme-heritage-grasshopper .link-card a:focus,.color-scheme-heritage-grasshopper .list-component.buttons .link-button a:focus,.color-scheme-heritage-grasshopper .people-list__links a:focus,.color-scheme-heritage-grasshopper button:focus{outline:3px solid #76a04c;text-decoration:underline !important}.color-scheme-heritage-grasshopper .articles-list__links a:hover,.color-scheme-heritage-grasshopper .button:hover,.color-scheme-heritage-grasshopper .content-component__links a:hover,.color-scheme-heritage-grasshopper .entity-reference-grid__links a:hover,.color-scheme-heritage-grasshopper .fiftyfifty-contained__links a:hover,.color-scheme-heritage-grasshopper .full-width-container__links a:hover,.color-scheme-heritage-grasshopper .link-card a:hover,.color-scheme-heritage-grasshopper .list-component.buttons .link-button a:hover,.color-scheme-heritage-grasshopper .people-list__links a:hover,.color-scheme-heritage-grasshopper button:hover{color:#fff}.color-scheme-heritage-grasshopper .content-component__links a,.color-scheme-heritage-grasshopper .single-column__links a,.color-scheme-heritage-grasshopper .button,.color-scheme-heritage-grasshopper button{color:#262626 !important;background-color:#76a04c}.color-scheme-heritage-grasshopper .content-component__links a:hover,.color-scheme-heritage-grasshopper .single-column__links a:hover,.color-scheme-heritage-grasshopper .button:hover,.color-scheme-heritage-grasshopper button:hover{color:#fff !important;background-color:#002d72}.color-scheme-heritage-grasshopper .entity-reference-grid__text::before,.color-scheme-heritage-grasshopper .content-component::before,.color-scheme-heritage-grasshopper .blockquote::before,.color-scheme-heritage-grasshopper blockquote::before,.color-scheme-heritage-grasshopper .blockquote::after,.color-scheme-heritage-grasshopper blockquote::after,.color-scheme-heritage-grasshopper .full-width-container__subtitle::before{border-color:#76a04c}.color-scheme-heritage-grasshopper .content-card{background-color:#76a04c}.color-scheme-heritage-grasshopper .content-card *{color:#262626 !important}.color-scheme-heritage-grasshopper .addeventatc,.color-scheme-heritage-grasshopper .button-white{color:#76a04c !important;border:1px solid #76a04c !important}.color-scheme-heritage-grasshopper .addeventatc:focus,.color-scheme-heritage-grasshopper .button-white:focus{outline:3px solid #76a04c;text-decoration:underline !important}.color-scheme-heritage-grasshopper .addeventatc:hover,.color-scheme-heritage-grasshopper .button-white:hover{background-color:#76a04c;color:#262626 !important}.color-scheme-heritage-grasshopper .inner.text-light .content-component__eyebrow{color:#fff}.color-scheme-heritage-grasshopper .inner.text-light .content-component__links a,.color-scheme-heritage-grasshopper .inner.text-light .entity-reference-grid__links a,.color-scheme-heritage-grasshopper .inner.text-light .fiftyfifty-contained__links a,.color-scheme-heritage-grasshopper .inner.text-light .full-width-container__links a,.color-scheme-heritage-grasshopper .inner.text-light .people-list__links a,.color-scheme-heritage-grasshopper .inner.text-light .single-column__links a{color:#002d72 !important}.color-scheme-heritage-grasshopper .inner.text-light .content-component__links a:focus,.color-scheme-heritage-grasshopper .inner.text-light .entity-reference-grid__links a:focus,.color-scheme-heritage-grasshopper .inner.text-light .fiftyfifty-contained__links a:focus,.color-scheme-heritage-grasshopper .inner.text-light .full-width-container__links a:focus,.color-scheme-heritage-grasshopper .inner.text-light .people-list__links a:focus,.color-scheme-heritage-grasshopper .inner.text-light .single-column__links a:focus{outline:3px solid #fff;text-decoration:underline !important}.color-scheme-heritage-grasshopper .inner.text-light .content-component__links a:hover,.color-scheme-heritage-grasshopper .inner.text-light .entity-reference-grid__links a:hover,.color-scheme-heritage-grasshopper .inner.text-light .fiftyfifty-contained__links a:hover,.color-scheme-heritage-grasshopper .inner.text-light .full-width-container__links a:hover,.color-scheme-heritage-grasshopper .inner.text-light .people-list__links a:hover,.color-scheme-heritage-grasshopper .inner.text-light .single-column__links a:hover{background-color:#76a04c;color:#262626 !important}.color-scheme-heritage-grasshopper .inner.text-light .text-long a,.color-scheme-heritage-grasshopper .inner.text-light .field-caption a{color:#fff}.color-scheme-heritage-grasshopper .content-component__eyebrow{color:#727272}.color-scheme-heritage-grasshopper .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a,.color-scheme-heritage-grasshopper .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a,.color-scheme-heritage-grasshopper .node--type-event.node--view-mode-full .event-contact-info .field-phone a,.color-scheme-heritage-grasshopper .field-topics .field-item a{color:#002d72}.color-scheme-heritage-grasshopper .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a:focus,.color-scheme-heritage-grasshopper .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a:focus,.color-scheme-heritage-grasshopper .node--type-event.node--view-mode-full .event-contact-info .field-phone a:focus,.color-scheme-heritage-grasshopper .field-topics .field-item a:focus{outline:3px solid #002d72;text-decoration:underline !important}.color-scheme-heritage-grasshopper .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a:hover,.color-scheme-heritage-grasshopper .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a:hover,.color-scheme-heritage-grasshopper .node--type-event.node--view-mode-full .event-contact-info .field-phone a:hover,.color-scheme-heritage-grasshopper .field-topics .field-item a:hover{color:#002d72}.color-scheme-heritage-grasshopper .media.media--view-mode-rich_text_full_size.align-left>div::before,.color-scheme-heritage-grasshopper .media.media--view-mode-rich_text_full_size.align-right>div::before,.color-scheme-heritage-grasshopper .media.media--view-mode-rich_text_half_size.align-left>div::before,.color-scheme-heritage-grasshopper .media.media--view-mode-rich_text_half_size.align-right>div::before{border-color:#76a04c !important}.color-scheme-heritage-grasshopper .list-component.buttons .link-button a:hover,.color-scheme-heritage-grasshopper .link-card a:hover,.color-scheme-heritage-grasshopper .inner.text-light .link-button a:hover,.color-scheme-heritage-grasshopper .inner.text-light .link-card a:hover{border-color:rgba(38,38,38,.4)}.color-scheme-heritage-grasshopper .list-component.buttons .link-button a::before,.color-scheme-heritage-grasshopper .link-card a::before,.color-scheme-heritage-grasshopper .inner.text-light .link-button a::before,.color-scheme-heritage-grasshopper .inner.text-light .link-card a::before{background-image:url(/themes/custom/jhsph/images/arrow-black.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}.color-scheme-heritage-grasshopper .content-card::after{background-image:url(/themes/custom/jhsph/images/arrow-black.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}.color-scheme-heritage-grasshopper .content-card:hover::before{border-color:rgba(38,38,38,.4)}.color-scheme-heritage-grasshopper .content-component__links a,.color-scheme-heritage-grasshopper .single-column__links a,.color-scheme-heritage-grasshopper .button,.color-scheme-heritage-grasshopper button{color:#262626}.color-scheme-heritage-grasshopper .content-component__links a:hover,.color-scheme-heritage-grasshopper .single-column__links a:hover,.color-scheme-heritage-grasshopper .button:hover,.color-scheme-heritage-grasshopper button:hover{color:#fff !important}.color-scheme-heritage-grasshopper .addeventatc,.color-scheme-heritage-grasshopper .button-white{border-color:#76a04c !important;color:#262626 !important}.color-scheme-heritage-grasshopper .addeventatc:focus,.color-scheme-heritage-grasshopper .button-white:focus{outline:3px solid #002d72;text-decoration:underline !important}.color-scheme-heritage-grasshopper .addeventatc:hover,.color-scheme-heritage-grasshopper .button-white:hover{background-color:#002d72 !important;border-color:#002d72 !important;color:#fff !important}.color-scheme-heritage-grasshopper .inner.text-light .text-long a{color:#fff}.color-scheme-heritage-grasshopper .inner.text-light .accordion-component .text-long a,.color-scheme-heritage-grasshopper .inner.text-light .user-login-form .text-long a{color:#002d72}.color-scheme-heritage-grasshopper .inner.text-light .link-button a,.color-scheme-heritage-grasshopper .inner.text-light .link-card a{border-color:rgba(38,38,38,.2)}.color-scheme-heritage-grasshopper .inner.text-light .link-button a:hover,.color-scheme-heritage-grasshopper .inner.text-light .link-card a:hover{border-color:rgba(38,38,38,.6)}.color-scheme-heritage-grasshopper .inner.text-light .single-column__links a,.color-scheme-heritage-grasshopper .inner.text-light .content-component__links a{color:#262626 !important}.color-scheme-heritage-grasshopper .inner.text-light .single-column__links a:hover,.color-scheme-heritage-grasshopper .inner.text-light .content-component__links a:hover{background-color:#002d72 !important;color:#fff !important}.color-scheme-heritage-heritage .block-group-content-menusecondary.secondary-menu-group-accordion ul.menu li,.color-scheme-heritage-heritage .header-search-group.header-search-group-accordion,.color-scheme-heritage-heritage .footer,.color-scheme-heritage-heritage .site-header{background-color:#002d72}.color-scheme-heritage-heritage .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button){color:#002d72;text-decoration:none}.color-scheme-heritage-heritage .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-heritage-heritage .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):hover{color:#002d72;text-decoration:underline}.color-scheme-heritage-heritage .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-heritage-heritage .header__text,.color-scheme-heritage-heritage .header__text::after,.color-scheme-heritage-heritage .social-links .field-paragraphs::before{border-color:#002d72 !important}.color-scheme-heritage-heritage .header-search-group .form-actions:hover{background-color:#002d72}.color-scheme-heritage-heritage .inner.text-light .header__text,.color-scheme-heritage-heritage .inner.text-light .header__text::after,.color-scheme-heritage-heritage .full-width-container__subtitle::before{border-color:#002d72 !important}.color-scheme-heritage-heritage .card .card-title a,.color-scheme-heritage-heritage .content-component__eyebrow,.color-scheme-heritage-heritage .entity-reference-grid__eyebrow>div,.color-scheme-heritage-heritage .full-width-container__subtitle,.color-scheme-heritage-heritage .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1,.color-scheme-heritage-heritage .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover,.color-scheme-heritage-heritage .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.is-active,.color-scheme-heritage-heritage .list-component.links .link-button a,.color-scheme-heritage-heritage .main-content .text-long a,.color-scheme-heritage-heritage .node--view-mode-group-content-teaser .field-readmore a,.color-scheme-heritage-heritage .node--view-mode-group-content-teaser .field-title a,.color-scheme-heritage-heritage .node--view-mode-title-date-teaser .field-readmore a,.color-scheme-heritage-heritage .node--view-mode-title-date-teaser .field-title a,.color-scheme-heritage-heritage .field-caption a,.color-scheme-heritage-heritage .subnav-group-superfish .sf-accordion-toggle>a,.color-scheme-heritage-heritage .tile-grid .tile-grid__inner .tile .tile__links a,.color-scheme-heritage-heritage .tile-grid .tile-grid__inner .tile .tile-text a{color:#002d72}.color-scheme-heritage-heritage .card .card-title a:focus,.color-scheme-heritage-heritage .content-component__eyebrow:focus,.color-scheme-heritage-heritage .entity-reference-grid__eyebrow>div:focus,.color-scheme-heritage-heritage .full-width-container__subtitle:focus,.color-scheme-heritage-heritage .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1:focus,.color-scheme-heritage-heritage .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover:focus,.color-scheme-heritage-heritage .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.is-active:focus,.color-scheme-heritage-heritage .list-component.links .link-button a:focus,.color-scheme-heritage-heritage .main-content .text-long a:focus,.color-scheme-heritage-heritage .node--view-mode-group-content-teaser .field-readmore a:focus,.color-scheme-heritage-heritage .node--view-mode-group-content-teaser .field-title a:focus,.color-scheme-heritage-heritage .node--view-mode-title-date-teaser .field-readmore a:focus,.color-scheme-heritage-heritage .node--view-mode-title-date-teaser .field-title a:focus,.color-scheme-heritage-heritage .field-caption a:focus,.color-scheme-heritage-heritage .subnav-group-superfish .sf-accordion-toggle>a:focus,.color-scheme-heritage-heritage .tile-grid .tile-grid__inner .tile .tile__links a:focus,.color-scheme-heritage-heritage .tile-grid .tile-grid__inner .tile .tile-text a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-heritage-heritage .social-links .field-paragraphs::before{color:#002d72}.color-scheme-heritage-heritage .social-links .field-paragraphs::before:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-heritage-heritage .social-link a{border-color:rgba(0,45,114,0)}.color-scheme-heritage-heritage .social-link a:hover,.color-scheme-heritage-heritage .social-link a:focus{background-color:#e6eaf1;border-color:#99abc7}.color-scheme-heritage-heritage .article-aside__container::before,.color-scheme-heritage-heritage .field-item:has(.article-aside__container)+.field-item:not(:has(.article-aside__container))::before{background:unset;-webkit-mask-image:url(/themes/custom/jhsph/images/aside-divider--groups.svg);mask-image:url(/themes/custom/jhsph/images/aside-divider--groups.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:contain;mask-size:contain;background-color:#002d72}.color-scheme-heritage-heritage .card .card-text{border-top-color:#002d72}.color-scheme-heritage-heritage .accordion-component details summary:focus,.color-scheme-heritage-heritage .user-login-form details summary:focus{outline:3px solid #002d72;text-decoration:underline !important}.color-scheme-heritage-heritage .accordion-component details summary:hover,.color-scheme-heritage-heritage .user-login-form details summary:hover{color:#002d72}.color-scheme-heritage-heritage .accordion-component details summary::before,.color-scheme-heritage-heritage .user-login-form details summary::before,.color-scheme-heritage-heritage .social-link a::before{background-color:#002d72}.color-scheme-heritage-heritage .accordion-component details summary:hover::before,.color-scheme-heritage-heritage .user-login-form details summary:hover::before{opacity:.6}.color-scheme-heritage-heritage .articles-list__links a,.color-scheme-heritage-heritage .button,.color-scheme-heritage-heritage .content-component__links a,.color-scheme-heritage-heritage .entity-reference-grid__links a,.color-scheme-heritage-heritage .fiftyfifty-contained__links a,.color-scheme-heritage-heritage .full-width-container__links a,.color-scheme-heritage-heritage .link-card a,.color-scheme-heritage-heritage .list-component.buttons .link-button a,.color-scheme-heritage-heritage .people-list__links a,.color-scheme-heritage-heritage button{background-color:#002d72;color:#fff !important}.color-scheme-heritage-heritage .articles-list__links a:focus,.color-scheme-heritage-heritage .button:focus,.color-scheme-heritage-heritage .content-component__links a:focus,.color-scheme-heritage-heritage .entity-reference-grid__links a:focus,.color-scheme-heritage-heritage .fiftyfifty-contained__links a:focus,.color-scheme-heritage-heritage .full-width-container__links a:focus,.color-scheme-heritage-heritage .link-card a:focus,.color-scheme-heritage-heritage .list-component.buttons .link-button a:focus,.color-scheme-heritage-heritage .people-list__links a:focus,.color-scheme-heritage-heritage button:focus{outline:3px solid #002d72;text-decoration:underline !important}.color-scheme-heritage-heritage .articles-list__links a:hover,.color-scheme-heritage-heritage .button:hover,.color-scheme-heritage-heritage .content-component__links a:hover,.color-scheme-heritage-heritage .entity-reference-grid__links a:hover,.color-scheme-heritage-heritage .fiftyfifty-contained__links a:hover,.color-scheme-heritage-heritage .full-width-container__links a:hover,.color-scheme-heritage-heritage .link-card a:hover,.color-scheme-heritage-heritage .list-component.buttons .link-button a:hover,.color-scheme-heritage-heritage .people-list__links a:hover,.color-scheme-heritage-heritage button:hover{color:#fff}.color-scheme-heritage-heritage .content-component__links a,.color-scheme-heritage-heritage .single-column__links a,.color-scheme-heritage-heritage .button,.color-scheme-heritage-heritage button{color:#fff !important;background-color:#002d72}.color-scheme-heritage-heritage .content-component__links a:hover,.color-scheme-heritage-heritage .single-column__links a:hover,.color-scheme-heritage-heritage .button:hover,.color-scheme-heritage-heritage button:hover{color:#fff !important;background-color:#002d72}.color-scheme-heritage-heritage .entity-reference-grid__text::before,.color-scheme-heritage-heritage .content-component::before,.color-scheme-heritage-heritage .blockquote::before,.color-scheme-heritage-heritage blockquote::before,.color-scheme-heritage-heritage .blockquote::after,.color-scheme-heritage-heritage blockquote::after,.color-scheme-heritage-heritage .full-width-container__subtitle::before{border-color:#002d72}.color-scheme-heritage-heritage .content-card{background-color:#002d72}.color-scheme-heritage-heritage .content-card *{color:#fff !important}.color-scheme-heritage-heritage .addeventatc,.color-scheme-heritage-heritage .button-white{color:#002d72 !important;border:1px solid #002d72 !important}.color-scheme-heritage-heritage .addeventatc:focus,.color-scheme-heritage-heritage .button-white:focus{outline:3px solid #002d72;text-decoration:underline !important}.color-scheme-heritage-heritage .addeventatc:hover,.color-scheme-heritage-heritage .button-white:hover{background-color:#002d72;color:#fff !important}.color-scheme-heritage-heritage .inner.text-light .content-component__eyebrow{color:#fff}.color-scheme-heritage-heritage .inner.text-light .content-component__links a,.color-scheme-heritage-heritage .inner.text-light .entity-reference-grid__links a,.color-scheme-heritage-heritage .inner.text-light .fiftyfifty-contained__links a,.color-scheme-heritage-heritage .inner.text-light .full-width-container__links a,.color-scheme-heritage-heritage .inner.text-light .people-list__links a,.color-scheme-heritage-heritage .inner.text-light .single-column__links a{color:#002d72 !important}.color-scheme-heritage-heritage .inner.text-light .content-component__links a:focus,.color-scheme-heritage-heritage .inner.text-light .entity-reference-grid__links a:focus,.color-scheme-heritage-heritage .inner.text-light .fiftyfifty-contained__links a:focus,.color-scheme-heritage-heritage .inner.text-light .full-width-container__links a:focus,.color-scheme-heritage-heritage .inner.text-light .people-list__links a:focus,.color-scheme-heritage-heritage .inner.text-light .single-column__links a:focus{outline:3px solid #fff;text-decoration:underline !important}.color-scheme-heritage-heritage .inner.text-light .content-component__links a:hover,.color-scheme-heritage-heritage .inner.text-light .entity-reference-grid__links a:hover,.color-scheme-heritage-heritage .inner.text-light .fiftyfifty-contained__links a:hover,.color-scheme-heritage-heritage .inner.text-light .full-width-container__links a:hover,.color-scheme-heritage-heritage .inner.text-light .people-list__links a:hover,.color-scheme-heritage-heritage .inner.text-light .single-column__links a:hover{background-color:#002d72;color:#fff !important}.color-scheme-heritage-heritage .inner.text-light .text-long a,.color-scheme-heritage-heritage .inner.text-light .field-caption a{color:#fff}.color-scheme-heritage-heritage .content-component__eyebrow{color:#727272}.color-scheme-heritage-heritage .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a,.color-scheme-heritage-heritage .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a,.color-scheme-heritage-heritage .node--type-event.node--view-mode-full .event-contact-info .field-phone a,.color-scheme-heritage-heritage .field-topics .field-item a{color:#002d72}.color-scheme-heritage-heritage .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a:focus,.color-scheme-heritage-heritage .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a:focus,.color-scheme-heritage-heritage .node--type-event.node--view-mode-full .event-contact-info .field-phone a:focus,.color-scheme-heritage-heritage .field-topics .field-item a:focus{outline:3px solid #002d72;text-decoration:underline !important}.color-scheme-heritage-heritage .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a:hover,.color-scheme-heritage-heritage .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a:hover,.color-scheme-heritage-heritage .node--type-event.node--view-mode-full .event-contact-info .field-phone a:hover,.color-scheme-heritage-heritage .field-topics .field-item a:hover{color:#002d72}.color-scheme-heritage-heritage .media.media--view-mode-rich_text_full_size.align-left>div::before,.color-scheme-heritage-heritage .media.media--view-mode-rich_text_full_size.align-right>div::before,.color-scheme-heritage-heritage .media.media--view-mode-rich_text_half_size.align-left>div::before,.color-scheme-heritage-heritage .media.media--view-mode-rich_text_half_size.align-right>div::before{border-color:#002d72 !important}.color-scheme-heritage-heritage h1,.color-scheme-heritage-heritage h2,.color-scheme-heritage-heritage h4,.color-scheme-heritage-heritage .header__title,.color-scheme-heritage-heritage .header__eyebrow,.color-scheme-heritage-heritage .header__subtitle,.color-scheme-heritage-heritage .content-component__title,.color-scheme-heritage-heritage .entity-reference-grid__title,.color-scheme-heritage-heritage .static-card__title,.color-scheme-heritage-heritage .single-column__title{color:#002d72}.color-scheme-heritage-heritage .text-light h1,.color-scheme-heritage-heritage .text-light h2,.color-scheme-heritage-heritage .text-light h4,.color-scheme-heritage-heritage .text-light .header__title,.color-scheme-heritage-heritage .text-light .header__eyebrow,.color-scheme-heritage-heritage .text-light .header__subtitle,.color-scheme-heritage-heritage .text-light .header__text,.color-scheme-heritage-heritage .text-light .content-component__title,.color-scheme-heritage-heritage .text-light .entity-reference-grid__title,.color-scheme-heritage-heritage .text-light .static-card__title,.color-scheme-heritage-heritage .text-light .single-column__title{color:#fff}.color-scheme-heritage-ice .block-group-content-menusecondary.secondary-menu-group-accordion ul.menu li,.color-scheme-heritage-ice .header-search-group.header-search-group-accordion,.color-scheme-heritage-ice .footer,.color-scheme-heritage-ice .site-header{background-color:#002d72}.color-scheme-heritage-ice .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button){color:#002d72;text-decoration:none}.color-scheme-heritage-ice .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-heritage-ice .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):hover{color:#002d72;text-decoration:underline}.color-scheme-heritage-ice .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-heritage-ice .header__text,.color-scheme-heritage-ice .header__text::after,.color-scheme-heritage-ice .social-links .field-paragraphs::before{border-color:#002d72 !important}.color-scheme-heritage-ice .header-search-group .form-actions:hover{background-color:#002d72}.color-scheme-heritage-ice .inner.text-light .header__text,.color-scheme-heritage-ice .inner.text-light .header__text::after,.color-scheme-heritage-ice .full-width-container__subtitle::before{border-color:#f2f5f8 !important}.color-scheme-heritage-ice .card .card-title a,.color-scheme-heritage-ice .content-component__eyebrow,.color-scheme-heritage-ice .entity-reference-grid__eyebrow>div,.color-scheme-heritage-ice .full-width-container__subtitle,.color-scheme-heritage-ice .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1,.color-scheme-heritage-ice .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover,.color-scheme-heritage-ice .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.is-active,.color-scheme-heritage-ice .list-component.links .link-button a,.color-scheme-heritage-ice .main-content .text-long a,.color-scheme-heritage-ice .node--view-mode-group-content-teaser .field-readmore a,.color-scheme-heritage-ice .node--view-mode-group-content-teaser .field-title a,.color-scheme-heritage-ice .node--view-mode-title-date-teaser .field-readmore a,.color-scheme-heritage-ice .node--view-mode-title-date-teaser .field-title a,.color-scheme-heritage-ice .field-caption a,.color-scheme-heritage-ice .subnav-group-superfish .sf-accordion-toggle>a,.color-scheme-heritage-ice .tile-grid .tile-grid__inner .tile .tile__links a,.color-scheme-heritage-ice .tile-grid .tile-grid__inner .tile .tile-text a{color:#002d72}.color-scheme-heritage-ice .card .card-title a:focus,.color-scheme-heritage-ice .content-component__eyebrow:focus,.color-scheme-heritage-ice .entity-reference-grid__eyebrow>div:focus,.color-scheme-heritage-ice .full-width-container__subtitle:focus,.color-scheme-heritage-ice .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1:focus,.color-scheme-heritage-ice .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover:focus,.color-scheme-heritage-ice .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.is-active:focus,.color-scheme-heritage-ice .list-component.links .link-button a:focus,.color-scheme-heritage-ice .main-content .text-long a:focus,.color-scheme-heritage-ice .node--view-mode-group-content-teaser .field-readmore a:focus,.color-scheme-heritage-ice .node--view-mode-group-content-teaser .field-title a:focus,.color-scheme-heritage-ice .node--view-mode-title-date-teaser .field-readmore a:focus,.color-scheme-heritage-ice .node--view-mode-title-date-teaser .field-title a:focus,.color-scheme-heritage-ice .field-caption a:focus,.color-scheme-heritage-ice .subnav-group-superfish .sf-accordion-toggle>a:focus,.color-scheme-heritage-ice .tile-grid .tile-grid__inner .tile .tile__links a:focus,.color-scheme-heritage-ice .tile-grid .tile-grid__inner .tile .tile-text a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-heritage-ice .social-links .field-paragraphs::before{color:#002d72}.color-scheme-heritage-ice .social-links .field-paragraphs::before:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-heritage-ice .social-link a{border-color:rgba(0,45,114,0)}.color-scheme-heritage-ice .social-link a:hover,.color-scheme-heritage-ice .social-link a:focus{background-color:#e6eaf1;border-color:#99abc7}.color-scheme-heritage-ice .article-aside__container::before,.color-scheme-heritage-ice .field-item:has(.article-aside__container)+.field-item:not(:has(.article-aside__container))::before{background:unset;-webkit-mask-image:url(/themes/custom/jhsph/images/aside-divider--groups.svg);mask-image:url(/themes/custom/jhsph/images/aside-divider--groups.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:contain;mask-size:contain;background-color:#002d72}.color-scheme-heritage-ice .card .card-text{border-top-color:#002d72}.color-scheme-heritage-ice .accordion-component details summary:focus,.color-scheme-heritage-ice .user-login-form details summary:focus{outline:3px solid #002d72;text-decoration:underline !important}.color-scheme-heritage-ice .accordion-component details summary:hover,.color-scheme-heritage-ice .user-login-form details summary:hover{color:#002d72}.color-scheme-heritage-ice .accordion-component details summary::before,.color-scheme-heritage-ice .user-login-form details summary::before,.color-scheme-heritage-ice .social-link a::before{background-color:#002d72}.color-scheme-heritage-ice .accordion-component details summary:hover::before,.color-scheme-heritage-ice .user-login-form details summary:hover::before{opacity:.6}.color-scheme-heritage-ice .articles-list__links a,.color-scheme-heritage-ice .button,.color-scheme-heritage-ice .content-component__links a,.color-scheme-heritage-ice .entity-reference-grid__links a,.color-scheme-heritage-ice .fiftyfifty-contained__links a,.color-scheme-heritage-ice .full-width-container__links a,.color-scheme-heritage-ice .link-card a,.color-scheme-heritage-ice .list-component.buttons .link-button a,.color-scheme-heritage-ice .people-list__links a,.color-scheme-heritage-ice button{background-color:#f2f5f8;color:#262626 !important}.color-scheme-heritage-ice .articles-list__links a:focus,.color-scheme-heritage-ice .button:focus,.color-scheme-heritage-ice .content-component__links a:focus,.color-scheme-heritage-ice .entity-reference-grid__links a:focus,.color-scheme-heritage-ice .fiftyfifty-contained__links a:focus,.color-scheme-heritage-ice .full-width-container__links a:focus,.color-scheme-heritage-ice .link-card a:focus,.color-scheme-heritage-ice .list-component.buttons .link-button a:focus,.color-scheme-heritage-ice .people-list__links a:focus,.color-scheme-heritage-ice button:focus{outline:3px solid #f2f5f8;text-decoration:underline !important}.color-scheme-heritage-ice .articles-list__links a:hover,.color-scheme-heritage-ice .button:hover,.color-scheme-heritage-ice .content-component__links a:hover,.color-scheme-heritage-ice .entity-reference-grid__links a:hover,.color-scheme-heritage-ice .fiftyfifty-contained__links a:hover,.color-scheme-heritage-ice .full-width-container__links a:hover,.color-scheme-heritage-ice .link-card a:hover,.color-scheme-heritage-ice .list-component.buttons .link-button a:hover,.color-scheme-heritage-ice .people-list__links a:hover,.color-scheme-heritage-ice button:hover{color:#fff}.color-scheme-heritage-ice .content-component__links a,.color-scheme-heritage-ice .single-column__links a,.color-scheme-heritage-ice .button,.color-scheme-heritage-ice button{color:#262626 !important;background-color:#f2f5f8}.color-scheme-heritage-ice .content-component__links a:hover,.color-scheme-heritage-ice .single-column__links a:hover,.color-scheme-heritage-ice .button:hover,.color-scheme-heritage-ice button:hover{color:#fff !important;background-color:#002d72}.color-scheme-heritage-ice .entity-reference-grid__text::before,.color-scheme-heritage-ice .content-component::before,.color-scheme-heritage-ice .blockquote::before,.color-scheme-heritage-ice blockquote::before,.color-scheme-heritage-ice .blockquote::after,.color-scheme-heritage-ice blockquote::after,.color-scheme-heritage-ice .full-width-container__subtitle::before{border-color:#f2f5f8}.color-scheme-heritage-ice .content-card{background-color:#f2f5f8}.color-scheme-heritage-ice .content-card *{color:#262626 !important}.color-scheme-heritage-ice .addeventatc,.color-scheme-heritage-ice .button-white{color:#f2f5f8 !important;border:1px solid #f2f5f8 !important}.color-scheme-heritage-ice .addeventatc:focus,.color-scheme-heritage-ice .button-white:focus{outline:3px solid #f2f5f8;text-decoration:underline !important}.color-scheme-heritage-ice .addeventatc:hover,.color-scheme-heritage-ice .button-white:hover{background-color:#f2f5f8;color:#262626 !important}.color-scheme-heritage-ice .inner.text-light .content-component__eyebrow{color:#fff}.color-scheme-heritage-ice .inner.text-light .content-component__links a,.color-scheme-heritage-ice .inner.text-light .entity-reference-grid__links a,.color-scheme-heritage-ice .inner.text-light .fiftyfifty-contained__links a,.color-scheme-heritage-ice .inner.text-light .full-width-container__links a,.color-scheme-heritage-ice .inner.text-light .people-list__links a,.color-scheme-heritage-ice .inner.text-light .single-column__links a{color:#002d72 !important}.color-scheme-heritage-ice .inner.text-light .content-component__links a:focus,.color-scheme-heritage-ice .inner.text-light .entity-reference-grid__links a:focus,.color-scheme-heritage-ice .inner.text-light .fiftyfifty-contained__links a:focus,.color-scheme-heritage-ice .inner.text-light .full-width-container__links a:focus,.color-scheme-heritage-ice .inner.text-light .people-list__links a:focus,.color-scheme-heritage-ice .inner.text-light .single-column__links a:focus{outline:3px solid #fff;text-decoration:underline !important}.color-scheme-heritage-ice .inner.text-light .content-component__links a:hover,.color-scheme-heritage-ice .inner.text-light .entity-reference-grid__links a:hover,.color-scheme-heritage-ice .inner.text-light .fiftyfifty-contained__links a:hover,.color-scheme-heritage-ice .inner.text-light .full-width-container__links a:hover,.color-scheme-heritage-ice .inner.text-light .people-list__links a:hover,.color-scheme-heritage-ice .inner.text-light .single-column__links a:hover{background-color:#f2f5f8;color:#262626 !important}.color-scheme-heritage-ice .inner.text-light .text-long a,.color-scheme-heritage-ice .inner.text-light .field-caption a{color:#fff}.color-scheme-heritage-ice .content-component__eyebrow{color:#727272}.color-scheme-heritage-ice .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a,.color-scheme-heritage-ice .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a,.color-scheme-heritage-ice .node--type-event.node--view-mode-full .event-contact-info .field-phone a,.color-scheme-heritage-ice .field-topics .field-item a{color:#002d72}.color-scheme-heritage-ice .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a:focus,.color-scheme-heritage-ice .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a:focus,.color-scheme-heritage-ice .node--type-event.node--view-mode-full .event-contact-info .field-phone a:focus,.color-scheme-heritage-ice .field-topics .field-item a:focus{outline:3px solid #002d72;text-decoration:underline !important}.color-scheme-heritage-ice .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a:hover,.color-scheme-heritage-ice .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a:hover,.color-scheme-heritage-ice .node--type-event.node--view-mode-full .event-contact-info .field-phone a:hover,.color-scheme-heritage-ice .field-topics .field-item a:hover{color:#002d72}.color-scheme-heritage-ice .media.media--view-mode-rich_text_full_size.align-left>div::before,.color-scheme-heritage-ice .media.media--view-mode-rich_text_full_size.align-right>div::before,.color-scheme-heritage-ice .media.media--view-mode-rich_text_half_size.align-left>div::before,.color-scheme-heritage-ice .media.media--view-mode-rich_text_half_size.align-right>div::before{border-color:#f2f5f8 !important}.color-scheme-heritage-ice .list-component.buttons .link-button a:hover,.color-scheme-heritage-ice .link-card a:hover,.color-scheme-heritage-ice .inner.text-light .link-button a:hover,.color-scheme-heritage-ice .inner.text-light .link-card a:hover{border-color:rgba(38,38,38,.4)}.color-scheme-heritage-ice .list-component.buttons .link-button a::before,.color-scheme-heritage-ice .link-card a::before,.color-scheme-heritage-ice .inner.text-light .link-button a::before,.color-scheme-heritage-ice .inner.text-light .link-card a::before{background-image:url(/themes/custom/jhsph/images/arrow-black.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}.color-scheme-heritage-ice .content-card::after{background-image:url(/themes/custom/jhsph/images/arrow-black.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}.color-scheme-heritage-ice .content-card:hover::before{border-color:rgba(38,38,38,.4)}.color-scheme-heritage-ice .content-component__links a,.color-scheme-heritage-ice .single-column__links a,.color-scheme-heritage-ice .button,.color-scheme-heritage-ice button{color:#262626}.color-scheme-heritage-ice .content-component__links a:hover,.color-scheme-heritage-ice .single-column__links a:hover,.color-scheme-heritage-ice .button:hover,.color-scheme-heritage-ice button:hover{color:#fff !important}.color-scheme-heritage-ice .addeventatc,.color-scheme-heritage-ice .button-white{border-color:#f2f5f8 !important;color:#262626 !important}.color-scheme-heritage-ice .addeventatc:focus,.color-scheme-heritage-ice .button-white:focus{outline:3px solid #002d72;text-decoration:underline !important}.color-scheme-heritage-ice .addeventatc:hover,.color-scheme-heritage-ice .button-white:hover{background-color:#002d72 !important;border-color:#002d72 !important;color:#fff !important}.color-scheme-heritage-ice .inner.text-light .text-long a{color:#fff}.color-scheme-heritage-ice .inner.text-light .accordion-component .text-long a,.color-scheme-heritage-ice .inner.text-light .user-login-form .text-long a{color:#002d72}.color-scheme-heritage-ice .inner.text-light .link-button a,.color-scheme-heritage-ice .inner.text-light .link-card a{border-color:rgba(38,38,38,.2)}.color-scheme-heritage-ice .inner.text-light .link-button a:hover,.color-scheme-heritage-ice .inner.text-light .link-card a:hover{border-color:rgba(38,38,38,.6)}.color-scheme-heritage-ice .inner.text-light .single-column__links a,.color-scheme-heritage-ice .inner.text-light .content-component__links a{color:#262626 !important}.color-scheme-heritage-ice .inner.text-light .single-column__links a:hover,.color-scheme-heritage-ice .inner.text-light .content-component__links a:hover{background-color:#002d72 !important;color:#fff !important}.color-scheme-heritage-lake .block-group-content-menusecondary.secondary-menu-group-accordion ul.menu li,.color-scheme-heritage-lake .header-search-group.header-search-group-accordion,.color-scheme-heritage-lake .footer,.color-scheme-heritage-lake .site-header{background-color:#002d72}.color-scheme-heritage-lake .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button){color:#002d72;text-decoration:none}.color-scheme-heritage-lake .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-heritage-lake .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):hover{color:#002d72;text-decoration:underline}.color-scheme-heritage-lake .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-heritage-lake .header__text,.color-scheme-heritage-lake .header__text::after,.color-scheme-heritage-lake .social-links .field-paragraphs::before{border-color:#002d72 !important}.color-scheme-heritage-lake .header-search-group .form-actions:hover{background-color:#002d72}.color-scheme-heritage-lake .inner.text-light .header__text,.color-scheme-heritage-lake .inner.text-light .header__text::after,.color-scheme-heritage-lake .full-width-container__subtitle::before{border-color:#0077d8 !important}.color-scheme-heritage-lake .card .card-title a,.color-scheme-heritage-lake .content-component__eyebrow,.color-scheme-heritage-lake .entity-reference-grid__eyebrow>div,.color-scheme-heritage-lake .full-width-container__subtitle,.color-scheme-heritage-lake .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1,.color-scheme-heritage-lake .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover,.color-scheme-heritage-lake .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.is-active,.color-scheme-heritage-lake .list-component.links .link-button a,.color-scheme-heritage-lake .main-content .text-long a,.color-scheme-heritage-lake .node--view-mode-group-content-teaser .field-readmore a,.color-scheme-heritage-lake .node--view-mode-group-content-teaser .field-title a,.color-scheme-heritage-lake .node--view-mode-title-date-teaser .field-readmore a,.color-scheme-heritage-lake .node--view-mode-title-date-teaser .field-title a,.color-scheme-heritage-lake .field-caption a,.color-scheme-heritage-lake .subnav-group-superfish .sf-accordion-toggle>a,.color-scheme-heritage-lake .tile-grid .tile-grid__inner .tile .tile__links a,.color-scheme-heritage-lake .tile-grid .tile-grid__inner .tile .tile-text a{color:#002d72}.color-scheme-heritage-lake .card .card-title a:focus,.color-scheme-heritage-lake .content-component__eyebrow:focus,.color-scheme-heritage-lake .entity-reference-grid__eyebrow>div:focus,.color-scheme-heritage-lake .full-width-container__subtitle:focus,.color-scheme-heritage-lake .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1:focus,.color-scheme-heritage-lake .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover:focus,.color-scheme-heritage-lake .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.is-active:focus,.color-scheme-heritage-lake .list-component.links .link-button a:focus,.color-scheme-heritage-lake .main-content .text-long a:focus,.color-scheme-heritage-lake .node--view-mode-group-content-teaser .field-readmore a:focus,.color-scheme-heritage-lake .node--view-mode-group-content-teaser .field-title a:focus,.color-scheme-heritage-lake .node--view-mode-title-date-teaser .field-readmore a:focus,.color-scheme-heritage-lake .node--view-mode-title-date-teaser .field-title a:focus,.color-scheme-heritage-lake .field-caption a:focus,.color-scheme-heritage-lake .subnav-group-superfish .sf-accordion-toggle>a:focus,.color-scheme-heritage-lake .tile-grid .tile-grid__inner .tile .tile__links a:focus,.color-scheme-heritage-lake .tile-grid .tile-grid__inner .tile .tile-text a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-heritage-lake .social-links .field-paragraphs::before{color:#002d72}.color-scheme-heritage-lake .social-links .field-paragraphs::before:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-heritage-lake .social-link a{border-color:rgba(0,45,114,0)}.color-scheme-heritage-lake .social-link a:hover,.color-scheme-heritage-lake .social-link a:focus{background-color:#e6eaf1;border-color:#99abc7}.color-scheme-heritage-lake .article-aside__container::before,.color-scheme-heritage-lake .field-item:has(.article-aside__container)+.field-item:not(:has(.article-aside__container))::before{background:unset;-webkit-mask-image:url(/themes/custom/jhsph/images/aside-divider--groups.svg);mask-image:url(/themes/custom/jhsph/images/aside-divider--groups.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:contain;mask-size:contain;background-color:#002d72}.color-scheme-heritage-lake .card .card-text{border-top-color:#002d72}.color-scheme-heritage-lake .accordion-component details summary:focus,.color-scheme-heritage-lake .user-login-form details summary:focus{outline:3px solid #002d72;text-decoration:underline !important}.color-scheme-heritage-lake .accordion-component details summary:hover,.color-scheme-heritage-lake .user-login-form details summary:hover{color:#002d72}.color-scheme-heritage-lake .accordion-component details summary::before,.color-scheme-heritage-lake .user-login-form details summary::before,.color-scheme-heritage-lake .social-link a::before{background-color:#002d72}.color-scheme-heritage-lake .accordion-component details summary:hover::before,.color-scheme-heritage-lake .user-login-form details summary:hover::before{opacity:.6}.color-scheme-heritage-lake .articles-list__links a,.color-scheme-heritage-lake .button,.color-scheme-heritage-lake .content-component__links a,.color-scheme-heritage-lake .entity-reference-grid__links a,.color-scheme-heritage-lake .fiftyfifty-contained__links a,.color-scheme-heritage-lake .full-width-container__links a,.color-scheme-heritage-lake .link-card a,.color-scheme-heritage-lake .list-component.buttons .link-button a,.color-scheme-heritage-lake .people-list__links a,.color-scheme-heritage-lake button{background-color:#0077d8;color:#fff !important}.color-scheme-heritage-lake .articles-list__links a:focus,.color-scheme-heritage-lake .button:focus,.color-scheme-heritage-lake .content-component__links a:focus,.color-scheme-heritage-lake .entity-reference-grid__links a:focus,.color-scheme-heritage-lake .fiftyfifty-contained__links a:focus,.color-scheme-heritage-lake .full-width-container__links a:focus,.color-scheme-heritage-lake .link-card a:focus,.color-scheme-heritage-lake .list-component.buttons .link-button a:focus,.color-scheme-heritage-lake .people-list__links a:focus,.color-scheme-heritage-lake button:focus{outline:3px solid #0077d8;text-decoration:underline !important}.color-scheme-heritage-lake .articles-list__links a:hover,.color-scheme-heritage-lake .button:hover,.color-scheme-heritage-lake .content-component__links a:hover,.color-scheme-heritage-lake .entity-reference-grid__links a:hover,.color-scheme-heritage-lake .fiftyfifty-contained__links a:hover,.color-scheme-heritage-lake .full-width-container__links a:hover,.color-scheme-heritage-lake .link-card a:hover,.color-scheme-heritage-lake .list-component.buttons .link-button a:hover,.color-scheme-heritage-lake .people-list__links a:hover,.color-scheme-heritage-lake button:hover{color:#fff}.color-scheme-heritage-lake .content-component__links a,.color-scheme-heritage-lake .single-column__links a,.color-scheme-heritage-lake .button,.color-scheme-heritage-lake button{color:#fff !important;background-color:#0077d8}.color-scheme-heritage-lake .content-component__links a:hover,.color-scheme-heritage-lake .single-column__links a:hover,.color-scheme-heritage-lake .button:hover,.color-scheme-heritage-lake button:hover{color:#fff !important;background-color:#002d72}.color-scheme-heritage-lake .entity-reference-grid__text::before,.color-scheme-heritage-lake .content-component::before,.color-scheme-heritage-lake .blockquote::before,.color-scheme-heritage-lake blockquote::before,.color-scheme-heritage-lake .blockquote::after,.color-scheme-heritage-lake blockquote::after,.color-scheme-heritage-lake .full-width-container__subtitle::before{border-color:#0077d8}.color-scheme-heritage-lake .content-card{background-color:#0077d8}.color-scheme-heritage-lake .content-card *{color:#fff !important}.color-scheme-heritage-lake .addeventatc,.color-scheme-heritage-lake .button-white{color:#0077d8 !important;border:1px solid #0077d8 !important}.color-scheme-heritage-lake .addeventatc:focus,.color-scheme-heritage-lake .button-white:focus{outline:3px solid #0077d8;text-decoration:underline !important}.color-scheme-heritage-lake .addeventatc:hover,.color-scheme-heritage-lake .button-white:hover{background-color:#0077d8;color:#fff !important}.color-scheme-heritage-lake .inner.text-light .content-component__eyebrow{color:#fff}.color-scheme-heritage-lake .inner.text-light .content-component__links a,.color-scheme-heritage-lake .inner.text-light .entity-reference-grid__links a,.color-scheme-heritage-lake .inner.text-light .fiftyfifty-contained__links a,.color-scheme-heritage-lake .inner.text-light .full-width-container__links a,.color-scheme-heritage-lake .inner.text-light .people-list__links a,.color-scheme-heritage-lake .inner.text-light .single-column__links a{color:#002d72 !important}.color-scheme-heritage-lake .inner.text-light .content-component__links a:focus,.color-scheme-heritage-lake .inner.text-light .entity-reference-grid__links a:focus,.color-scheme-heritage-lake .inner.text-light .fiftyfifty-contained__links a:focus,.color-scheme-heritage-lake .inner.text-light .full-width-container__links a:focus,.color-scheme-heritage-lake .inner.text-light .people-list__links a:focus,.color-scheme-heritage-lake .inner.text-light .single-column__links a:focus{outline:3px solid #fff;text-decoration:underline !important}.color-scheme-heritage-lake .inner.text-light .content-component__links a:hover,.color-scheme-heritage-lake .inner.text-light .entity-reference-grid__links a:hover,.color-scheme-heritage-lake .inner.text-light .fiftyfifty-contained__links a:hover,.color-scheme-heritage-lake .inner.text-light .full-width-container__links a:hover,.color-scheme-heritage-lake .inner.text-light .people-list__links a:hover,.color-scheme-heritage-lake .inner.text-light .single-column__links a:hover{background-color:#0077d8;color:#fff !important}.color-scheme-heritage-lake .inner.text-light .text-long a,.color-scheme-heritage-lake .inner.text-light .field-caption a{color:#fff}.color-scheme-heritage-lake .content-component__eyebrow{color:#727272}.color-scheme-heritage-lake .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a,.color-scheme-heritage-lake .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a,.color-scheme-heritage-lake .node--type-event.node--view-mode-full .event-contact-info .field-phone a,.color-scheme-heritage-lake .field-topics .field-item a{color:#002d72}.color-scheme-heritage-lake .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a:focus,.color-scheme-heritage-lake .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a:focus,.color-scheme-heritage-lake .node--type-event.node--view-mode-full .event-contact-info .field-phone a:focus,.color-scheme-heritage-lake .field-topics .field-item a:focus{outline:3px solid #002d72;text-decoration:underline !important}.color-scheme-heritage-lake .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a:hover,.color-scheme-heritage-lake .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a:hover,.color-scheme-heritage-lake .node--type-event.node--view-mode-full .event-contact-info .field-phone a:hover,.color-scheme-heritage-lake .field-topics .field-item a:hover{color:#002d72}.color-scheme-heritage-lake .media.media--view-mode-rich_text_full_size.align-left>div::before,.color-scheme-heritage-lake .media.media--view-mode-rich_text_full_size.align-right>div::before,.color-scheme-heritage-lake .media.media--view-mode-rich_text_half_size.align-left>div::before,.color-scheme-heritage-lake .media.media--view-mode-rich_text_half_size.align-right>div::before{border-color:#0077d8 !important}.color-scheme-heritage-rust .block-group-content-menusecondary.secondary-menu-group-accordion ul.menu li,.color-scheme-heritage-rust .header-search-group.header-search-group-accordion,.color-scheme-heritage-rust .footer,.color-scheme-heritage-rust .site-header{background-color:#002d72}.color-scheme-heritage-rust .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button){color:#002d72;text-decoration:none}.color-scheme-heritage-rust .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-heritage-rust .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):hover{color:#002d72;text-decoration:underline}.color-scheme-heritage-rust .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-heritage-rust .header__text,.color-scheme-heritage-rust .header__text::after,.color-scheme-heritage-rust .social-links .field-paragraphs::before{border-color:#002d72 !important}.color-scheme-heritage-rust .header-search-group .form-actions:hover{background-color:#002d72}.color-scheme-heritage-rust .inner.text-light .header__text,.color-scheme-heritage-rust .inner.text-light .header__text::after,.color-scheme-heritage-rust .full-width-container__subtitle::before{border-color:#964f2e !important}.color-scheme-heritage-rust .card .card-title a,.color-scheme-heritage-rust .content-component__eyebrow,.color-scheme-heritage-rust .entity-reference-grid__eyebrow>div,.color-scheme-heritage-rust .full-width-container__subtitle,.color-scheme-heritage-rust .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1,.color-scheme-heritage-rust .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover,.color-scheme-heritage-rust .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.is-active,.color-scheme-heritage-rust .list-component.links .link-button a,.color-scheme-heritage-rust .main-content .text-long a,.color-scheme-heritage-rust .node--view-mode-group-content-teaser .field-readmore a,.color-scheme-heritage-rust .node--view-mode-group-content-teaser .field-title a,.color-scheme-heritage-rust .node--view-mode-title-date-teaser .field-readmore a,.color-scheme-heritage-rust .node--view-mode-title-date-teaser .field-title a,.color-scheme-heritage-rust .field-caption a,.color-scheme-heritage-rust .subnav-group-superfish .sf-accordion-toggle>a,.color-scheme-heritage-rust .tile-grid .tile-grid__inner .tile .tile__links a,.color-scheme-heritage-rust .tile-grid .tile-grid__inner .tile .tile-text a{color:#002d72}.color-scheme-heritage-rust .card .card-title a:focus,.color-scheme-heritage-rust .content-component__eyebrow:focus,.color-scheme-heritage-rust .entity-reference-grid__eyebrow>div:focus,.color-scheme-heritage-rust .full-width-container__subtitle:focus,.color-scheme-heritage-rust .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1:focus,.color-scheme-heritage-rust .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover:focus,.color-scheme-heritage-rust .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.is-active:focus,.color-scheme-heritage-rust .list-component.links .link-button a:focus,.color-scheme-heritage-rust .main-content .text-long a:focus,.color-scheme-heritage-rust .node--view-mode-group-content-teaser .field-readmore a:focus,.color-scheme-heritage-rust .node--view-mode-group-content-teaser .field-title a:focus,.color-scheme-heritage-rust .node--view-mode-title-date-teaser .field-readmore a:focus,.color-scheme-heritage-rust .node--view-mode-title-date-teaser .field-title a:focus,.color-scheme-heritage-rust .field-caption a:focus,.color-scheme-heritage-rust .subnav-group-superfish .sf-accordion-toggle>a:focus,.color-scheme-heritage-rust .tile-grid .tile-grid__inner .tile .tile__links a:focus,.color-scheme-heritage-rust .tile-grid .tile-grid__inner .tile .tile-text a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-heritage-rust .social-links .field-paragraphs::before{color:#002d72}.color-scheme-heritage-rust .social-links .field-paragraphs::before:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-heritage-rust .social-link a{border-color:rgba(0,45,114,0)}.color-scheme-heritage-rust .social-link a:hover,.color-scheme-heritage-rust .social-link a:focus{background-color:#e6eaf1;border-color:#99abc7}.color-scheme-heritage-rust .article-aside__container::before,.color-scheme-heritage-rust .field-item:has(.article-aside__container)+.field-item:not(:has(.article-aside__container))::before{background:unset;-webkit-mask-image:url(/themes/custom/jhsph/images/aside-divider--groups.svg);mask-image:url(/themes/custom/jhsph/images/aside-divider--groups.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:contain;mask-size:contain;background-color:#002d72}.color-scheme-heritage-rust .card .card-text{border-top-color:#002d72}.color-scheme-heritage-rust .accordion-component details summary:focus,.color-scheme-heritage-rust .user-login-form details summary:focus{outline:3px solid #002d72;text-decoration:underline !important}.color-scheme-heritage-rust .accordion-component details summary:hover,.color-scheme-heritage-rust .user-login-form details summary:hover{color:#002d72}.color-scheme-heritage-rust .accordion-component details summary::before,.color-scheme-heritage-rust .user-login-form details summary::before,.color-scheme-heritage-rust .social-link a::before{background-color:#002d72}.color-scheme-heritage-rust .accordion-component details summary:hover::before,.color-scheme-heritage-rust .user-login-form details summary:hover::before{opacity:.6}.color-scheme-heritage-rust .articles-list__links a,.color-scheme-heritage-rust .button,.color-scheme-heritage-rust .content-component__links a,.color-scheme-heritage-rust .entity-reference-grid__links a,.color-scheme-heritage-rust .fiftyfifty-contained__links a,.color-scheme-heritage-rust .full-width-container__links a,.color-scheme-heritage-rust .link-card a,.color-scheme-heritage-rust .list-component.buttons .link-button a,.color-scheme-heritage-rust .people-list__links a,.color-scheme-heritage-rust button{background-color:#964f2e;color:#fff !important}.color-scheme-heritage-rust .articles-list__links a:focus,.color-scheme-heritage-rust .button:focus,.color-scheme-heritage-rust .content-component__links a:focus,.color-scheme-heritage-rust .entity-reference-grid__links a:focus,.color-scheme-heritage-rust .fiftyfifty-contained__links a:focus,.color-scheme-heritage-rust .full-width-container__links a:focus,.color-scheme-heritage-rust .link-card a:focus,.color-scheme-heritage-rust .list-component.buttons .link-button a:focus,.color-scheme-heritage-rust .people-list__links a:focus,.color-scheme-heritage-rust button:focus{outline:3px solid #964f2e;text-decoration:underline !important}.color-scheme-heritage-rust .articles-list__links a:hover,.color-scheme-heritage-rust .button:hover,.color-scheme-heritage-rust .content-component__links a:hover,.color-scheme-heritage-rust .entity-reference-grid__links a:hover,.color-scheme-heritage-rust .fiftyfifty-contained__links a:hover,.color-scheme-heritage-rust .full-width-container__links a:hover,.color-scheme-heritage-rust .link-card a:hover,.color-scheme-heritage-rust .list-component.buttons .link-button a:hover,.color-scheme-heritage-rust .people-list__links a:hover,.color-scheme-heritage-rust button:hover{color:#fff}.color-scheme-heritage-rust .content-component__links a,.color-scheme-heritage-rust .single-column__links a,.color-scheme-heritage-rust .button,.color-scheme-heritage-rust button{color:#fff !important;background-color:#964f2e}.color-scheme-heritage-rust .content-component__links a:hover,.color-scheme-heritage-rust .single-column__links a:hover,.color-scheme-heritage-rust .button:hover,.color-scheme-heritage-rust button:hover{color:#fff !important;background-color:#002d72}.color-scheme-heritage-rust .entity-reference-grid__text::before,.color-scheme-heritage-rust .content-component::before,.color-scheme-heritage-rust .blockquote::before,.color-scheme-heritage-rust blockquote::before,.color-scheme-heritage-rust .blockquote::after,.color-scheme-heritage-rust blockquote::after,.color-scheme-heritage-rust .full-width-container__subtitle::before{border-color:#964f2e}.color-scheme-heritage-rust .content-card{background-color:#964f2e}.color-scheme-heritage-rust .content-card *{color:#fff !important}.color-scheme-heritage-rust .addeventatc,.color-scheme-heritage-rust .button-white{color:#964f2e !important;border:1px solid #964f2e !important}.color-scheme-heritage-rust .addeventatc:focus,.color-scheme-heritage-rust .button-white:focus{outline:3px solid #964f2e;text-decoration:underline !important}.color-scheme-heritage-rust .addeventatc:hover,.color-scheme-heritage-rust .button-white:hover{background-color:#964f2e;color:#fff !important}.color-scheme-heritage-rust .inner.text-light .content-component__eyebrow{color:#fff}.color-scheme-heritage-rust .inner.text-light .content-component__links a,.color-scheme-heritage-rust .inner.text-light .entity-reference-grid__links a,.color-scheme-heritage-rust .inner.text-light .fiftyfifty-contained__links a,.color-scheme-heritage-rust .inner.text-light .full-width-container__links a,.color-scheme-heritage-rust .inner.text-light .people-list__links a,.color-scheme-heritage-rust .inner.text-light .single-column__links a{color:#002d72 !important}.color-scheme-heritage-rust .inner.text-light .content-component__links a:focus,.color-scheme-heritage-rust .inner.text-light .entity-reference-grid__links a:focus,.color-scheme-heritage-rust .inner.text-light .fiftyfifty-contained__links a:focus,.color-scheme-heritage-rust .inner.text-light .full-width-container__links a:focus,.color-scheme-heritage-rust .inner.text-light .people-list__links a:focus,.color-scheme-heritage-rust .inner.text-light .single-column__links a:focus{outline:3px solid #fff;text-decoration:underline !important}.color-scheme-heritage-rust .inner.text-light .content-component__links a:hover,.color-scheme-heritage-rust .inner.text-light .entity-reference-grid__links a:hover,.color-scheme-heritage-rust .inner.text-light .fiftyfifty-contained__links a:hover,.color-scheme-heritage-rust .inner.text-light .full-width-container__links a:hover,.color-scheme-heritage-rust .inner.text-light .people-list__links a:hover,.color-scheme-heritage-rust .inner.text-light .single-column__links a:hover{background-color:#964f2e;color:#fff !important}.color-scheme-heritage-rust .inner.text-light .text-long a,.color-scheme-heritage-rust .inner.text-light .field-caption a{color:#fff}.color-scheme-heritage-rust .content-component__eyebrow{color:#727272}.color-scheme-heritage-rust .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a,.color-scheme-heritage-rust .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a,.color-scheme-heritage-rust .node--type-event.node--view-mode-full .event-contact-info .field-phone a,.color-scheme-heritage-rust .field-topics .field-item a{color:#002d72}.color-scheme-heritage-rust .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a:focus,.color-scheme-heritage-rust .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a:focus,.color-scheme-heritage-rust .node--type-event.node--view-mode-full .event-contact-info .field-phone a:focus,.color-scheme-heritage-rust .field-topics .field-item a:focus{outline:3px solid #002d72;text-decoration:underline !important}.color-scheme-heritage-rust .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a:hover,.color-scheme-heritage-rust .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a:hover,.color-scheme-heritage-rust .node--type-event.node--view-mode-full .event-contact-info .field-phone a:hover,.color-scheme-heritage-rust .field-topics .field-item a:hover{color:#002d72}.color-scheme-heritage-rust .media.media--view-mode-rich_text_full_size.align-left>div::before,.color-scheme-heritage-rust .media.media--view-mode-rich_text_full_size.align-right>div::before,.color-scheme-heritage-rust .media.media--view-mode-rich_text_half_size.align-left>div::before,.color-scheme-heritage-rust .media.media--view-mode-rich_text_half_size.align-right>div::before{border-color:#964f2e !important}.color-scheme-heritage-seafoam .block-group-content-menusecondary.secondary-menu-group-accordion ul.menu li,.color-scheme-heritage-seafoam .header-search-group.header-search-group-accordion,.color-scheme-heritage-seafoam .footer,.color-scheme-heritage-seafoam .site-header{background-color:#002d72}.color-scheme-heritage-seafoam .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button){color:#002d72;text-decoration:none}.color-scheme-heritage-seafoam .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-heritage-seafoam .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):hover{color:#002d72;text-decoration:underline}.color-scheme-heritage-seafoam .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-heritage-seafoam .header__text,.color-scheme-heritage-seafoam .header__text::after,.color-scheme-heritage-seafoam .social-links .field-paragraphs::before{border-color:#002d72 !important}.color-scheme-heritage-seafoam .header-search-group .form-actions:hover{background-color:#002d72}.color-scheme-heritage-seafoam .inner.text-light .header__text,.color-scheme-heritage-seafoam .inner.text-light .header__text::after,.color-scheme-heritage-seafoam .full-width-container__subtitle::before{border-color:#86c8bc !important}.color-scheme-heritage-seafoam .card .card-title a,.color-scheme-heritage-seafoam .content-component__eyebrow,.color-scheme-heritage-seafoam .entity-reference-grid__eyebrow>div,.color-scheme-heritage-seafoam .full-width-container__subtitle,.color-scheme-heritage-seafoam .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1,.color-scheme-heritage-seafoam .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover,.color-scheme-heritage-seafoam .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.is-active,.color-scheme-heritage-seafoam .list-component.links .link-button a,.color-scheme-heritage-seafoam .main-content .text-long a,.color-scheme-heritage-seafoam .node--view-mode-group-content-teaser .field-readmore a,.color-scheme-heritage-seafoam .node--view-mode-group-content-teaser .field-title a,.color-scheme-heritage-seafoam .node--view-mode-title-date-teaser .field-readmore a,.color-scheme-heritage-seafoam .node--view-mode-title-date-teaser .field-title a,.color-scheme-heritage-seafoam .field-caption a,.color-scheme-heritage-seafoam .subnav-group-superfish .sf-accordion-toggle>a,.color-scheme-heritage-seafoam .tile-grid .tile-grid__inner .tile .tile__links a,.color-scheme-heritage-seafoam .tile-grid .tile-grid__inner .tile .tile-text a{color:#002d72}.color-scheme-heritage-seafoam .card .card-title a:focus,.color-scheme-heritage-seafoam .content-component__eyebrow:focus,.color-scheme-heritage-seafoam .entity-reference-grid__eyebrow>div:focus,.color-scheme-heritage-seafoam .full-width-container__subtitle:focus,.color-scheme-heritage-seafoam .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1:focus,.color-scheme-heritage-seafoam .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover:focus,.color-scheme-heritage-seafoam .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.is-active:focus,.color-scheme-heritage-seafoam .list-component.links .link-button a:focus,.color-scheme-heritage-seafoam .main-content .text-long a:focus,.color-scheme-heritage-seafoam .node--view-mode-group-content-teaser .field-readmore a:focus,.color-scheme-heritage-seafoam .node--view-mode-group-content-teaser .field-title a:focus,.color-scheme-heritage-seafoam .node--view-mode-title-date-teaser .field-readmore a:focus,.color-scheme-heritage-seafoam .node--view-mode-title-date-teaser .field-title a:focus,.color-scheme-heritage-seafoam .field-caption a:focus,.color-scheme-heritage-seafoam .subnav-group-superfish .sf-accordion-toggle>a:focus,.color-scheme-heritage-seafoam .tile-grid .tile-grid__inner .tile .tile__links a:focus,.color-scheme-heritage-seafoam .tile-grid .tile-grid__inner .tile .tile-text a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-heritage-seafoam .social-links .field-paragraphs::before{color:#002d72}.color-scheme-heritage-seafoam .social-links .field-paragraphs::before:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-heritage-seafoam .social-link a{border-color:rgba(0,45,114,0)}.color-scheme-heritage-seafoam .social-link a:hover,.color-scheme-heritage-seafoam .social-link a:focus{background-color:#e6eaf1;border-color:#99abc7}.color-scheme-heritage-seafoam .article-aside__container::before,.color-scheme-heritage-seafoam .field-item:has(.article-aside__container)+.field-item:not(:has(.article-aside__container))::before{background:unset;-webkit-mask-image:url(/themes/custom/jhsph/images/aside-divider--groups.svg);mask-image:url(/themes/custom/jhsph/images/aside-divider--groups.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:contain;mask-size:contain;background-color:#002d72}.color-scheme-heritage-seafoam .card .card-text{border-top-color:#002d72}.color-scheme-heritage-seafoam .accordion-component details summary:focus,.color-scheme-heritage-seafoam .user-login-form details summary:focus{outline:3px solid #002d72;text-decoration:underline !important}.color-scheme-heritage-seafoam .accordion-component details summary:hover,.color-scheme-heritage-seafoam .user-login-form details summary:hover{color:#002d72}.color-scheme-heritage-seafoam .accordion-component details summary::before,.color-scheme-heritage-seafoam .user-login-form details summary::before,.color-scheme-heritage-seafoam .social-link a::before{background-color:#002d72}.color-scheme-heritage-seafoam .accordion-component details summary:hover::before,.color-scheme-heritage-seafoam .user-login-form details summary:hover::before{opacity:.6}.color-scheme-heritage-seafoam .articles-list__links a,.color-scheme-heritage-seafoam .button,.color-scheme-heritage-seafoam .content-component__links a,.color-scheme-heritage-seafoam .entity-reference-grid__links a,.color-scheme-heritage-seafoam .fiftyfifty-contained__links a,.color-scheme-heritage-seafoam .full-width-container__links a,.color-scheme-heritage-seafoam .link-card a,.color-scheme-heritage-seafoam .list-component.buttons .link-button a,.color-scheme-heritage-seafoam .people-list__links a,.color-scheme-heritage-seafoam button{background-color:#86c8bc;color:#262626 !important}.color-scheme-heritage-seafoam .articles-list__links a:focus,.color-scheme-heritage-seafoam .button:focus,.color-scheme-heritage-seafoam .content-component__links a:focus,.color-scheme-heritage-seafoam .entity-reference-grid__links a:focus,.color-scheme-heritage-seafoam .fiftyfifty-contained__links a:focus,.color-scheme-heritage-seafoam .full-width-container__links a:focus,.color-scheme-heritage-seafoam .link-card a:focus,.color-scheme-heritage-seafoam .list-component.buttons .link-button a:focus,.color-scheme-heritage-seafoam .people-list__links a:focus,.color-scheme-heritage-seafoam button:focus{outline:3px solid #86c8bc;text-decoration:underline !important}.color-scheme-heritage-seafoam .articles-list__links a:hover,.color-scheme-heritage-seafoam .button:hover,.color-scheme-heritage-seafoam .content-component__links a:hover,.color-scheme-heritage-seafoam .entity-reference-grid__links a:hover,.color-scheme-heritage-seafoam .fiftyfifty-contained__links a:hover,.color-scheme-heritage-seafoam .full-width-container__links a:hover,.color-scheme-heritage-seafoam .link-card a:hover,.color-scheme-heritage-seafoam .list-component.buttons .link-button a:hover,.color-scheme-heritage-seafoam .people-list__links a:hover,.color-scheme-heritage-seafoam button:hover{color:#fff}.color-scheme-heritage-seafoam .content-component__links a,.color-scheme-heritage-seafoam .single-column__links a,.color-scheme-heritage-seafoam .button,.color-scheme-heritage-seafoam button{color:#262626 !important;background-color:#86c8bc}.color-scheme-heritage-seafoam .content-component__links a:hover,.color-scheme-heritage-seafoam .single-column__links a:hover,.color-scheme-heritage-seafoam .button:hover,.color-scheme-heritage-seafoam button:hover{color:#fff !important;background-color:#002d72}.color-scheme-heritage-seafoam .entity-reference-grid__text::before,.color-scheme-heritage-seafoam .content-component::before,.color-scheme-heritage-seafoam .blockquote::before,.color-scheme-heritage-seafoam blockquote::before,.color-scheme-heritage-seafoam .blockquote::after,.color-scheme-heritage-seafoam blockquote::after,.color-scheme-heritage-seafoam .full-width-container__subtitle::before{border-color:#86c8bc}.color-scheme-heritage-seafoam .content-card{background-color:#86c8bc}.color-scheme-heritage-seafoam .content-card *{color:#262626 !important}.color-scheme-heritage-seafoam .addeventatc,.color-scheme-heritage-seafoam .button-white{color:#86c8bc !important;border:1px solid #86c8bc !important}.color-scheme-heritage-seafoam .addeventatc:focus,.color-scheme-heritage-seafoam .button-white:focus{outline:3px solid #86c8bc;text-decoration:underline !important}.color-scheme-heritage-seafoam .addeventatc:hover,.color-scheme-heritage-seafoam .button-white:hover{background-color:#86c8bc;color:#262626 !important}.color-scheme-heritage-seafoam .inner.text-light .content-component__eyebrow{color:#fff}.color-scheme-heritage-seafoam .inner.text-light .content-component__links a,.color-scheme-heritage-seafoam .inner.text-light .entity-reference-grid__links a,.color-scheme-heritage-seafoam .inner.text-light .fiftyfifty-contained__links a,.color-scheme-heritage-seafoam .inner.text-light .full-width-container__links a,.color-scheme-heritage-seafoam .inner.text-light .people-list__links a,.color-scheme-heritage-seafoam .inner.text-light .single-column__links a{color:#002d72 !important}.color-scheme-heritage-seafoam .inner.text-light .content-component__links a:focus,.color-scheme-heritage-seafoam .inner.text-light .entity-reference-grid__links a:focus,.color-scheme-heritage-seafoam .inner.text-light .fiftyfifty-contained__links a:focus,.color-scheme-heritage-seafoam .inner.text-light .full-width-container__links a:focus,.color-scheme-heritage-seafoam .inner.text-light .people-list__links a:focus,.color-scheme-heritage-seafoam .inner.text-light .single-column__links a:focus{outline:3px solid #fff;text-decoration:underline !important}.color-scheme-heritage-seafoam .inner.text-light .content-component__links a:hover,.color-scheme-heritage-seafoam .inner.text-light .entity-reference-grid__links a:hover,.color-scheme-heritage-seafoam .inner.text-light .fiftyfifty-contained__links a:hover,.color-scheme-heritage-seafoam .inner.text-light .full-width-container__links a:hover,.color-scheme-heritage-seafoam .inner.text-light .people-list__links a:hover,.color-scheme-heritage-seafoam .inner.text-light .single-column__links a:hover{background-color:#86c8bc;color:#262626 !important}.color-scheme-heritage-seafoam .inner.text-light .text-long a,.color-scheme-heritage-seafoam .inner.text-light .field-caption a{color:#fff}.color-scheme-heritage-seafoam .content-component__eyebrow{color:#727272}.color-scheme-heritage-seafoam .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a,.color-scheme-heritage-seafoam .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a,.color-scheme-heritage-seafoam .node--type-event.node--view-mode-full .event-contact-info .field-phone a,.color-scheme-heritage-seafoam .field-topics .field-item a{color:#002d72}.color-scheme-heritage-seafoam .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a:focus,.color-scheme-heritage-seafoam .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a:focus,.color-scheme-heritage-seafoam .node--type-event.node--view-mode-full .event-contact-info .field-phone a:focus,.color-scheme-heritage-seafoam .field-topics .field-item a:focus{outline:3px solid #002d72;text-decoration:underline !important}.color-scheme-heritage-seafoam .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a:hover,.color-scheme-heritage-seafoam .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a:hover,.color-scheme-heritage-seafoam .node--type-event.node--view-mode-full .event-contact-info .field-phone a:hover,.color-scheme-heritage-seafoam .field-topics .field-item a:hover{color:#002d72}.color-scheme-heritage-seafoam .media.media--view-mode-rich_text_full_size.align-left>div::before,.color-scheme-heritage-seafoam .media.media--view-mode-rich_text_full_size.align-right>div::before,.color-scheme-heritage-seafoam .media.media--view-mode-rich_text_half_size.align-left>div::before,.color-scheme-heritage-seafoam .media.media--view-mode-rich_text_half_size.align-right>div::before{border-color:#86c8bc !important}.color-scheme-heritage-seafoam .list-component.buttons .link-button a:hover,.color-scheme-heritage-seafoam .link-card a:hover,.color-scheme-heritage-seafoam .inner.text-light .link-button a:hover,.color-scheme-heritage-seafoam .inner.text-light .link-card a:hover{border-color:rgba(38,38,38,.4)}.color-scheme-heritage-seafoam .list-component.buttons .link-button a::before,.color-scheme-heritage-seafoam .link-card a::before,.color-scheme-heritage-seafoam .inner.text-light .link-button a::before,.color-scheme-heritage-seafoam .inner.text-light .link-card a::before{background-image:url(/themes/custom/jhsph/images/arrow-black.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}.color-scheme-heritage-seafoam .content-card::after{background-image:url(/themes/custom/jhsph/images/arrow-black.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}.color-scheme-heritage-seafoam .content-card:hover::before{border-color:rgba(38,38,38,.4)}.color-scheme-heritage-seafoam .content-component__links a,.color-scheme-heritage-seafoam .single-column__links a,.color-scheme-heritage-seafoam .button,.color-scheme-heritage-seafoam button{color:#262626}.color-scheme-heritage-seafoam .content-component__links a:hover,.color-scheme-heritage-seafoam .single-column__links a:hover,.color-scheme-heritage-seafoam .button:hover,.color-scheme-heritage-seafoam button:hover{color:#fff !important}.color-scheme-heritage-seafoam .addeventatc,.color-scheme-heritage-seafoam .button-white{border-color:#86c8bc !important;color:#262626 !important}.color-scheme-heritage-seafoam .addeventatc:focus,.color-scheme-heritage-seafoam .button-white:focus{outline:3px solid #002d72;text-decoration:underline !important}.color-scheme-heritage-seafoam .addeventatc:hover,.color-scheme-heritage-seafoam .button-white:hover{background-color:#002d72 !important;border-color:#002d72 !important;color:#fff !important}.color-scheme-heritage-seafoam .inner.text-light .text-long a{color:#fff}.color-scheme-heritage-seafoam .inner.text-light .accordion-component .text-long a,.color-scheme-heritage-seafoam .inner.text-light .user-login-form .text-long a{color:#002d72}.color-scheme-heritage-seafoam .inner.text-light .link-button a,.color-scheme-heritage-seafoam .inner.text-light .link-card a{border-color:rgba(38,38,38,.2)}.color-scheme-heritage-seafoam .inner.text-light .link-button a:hover,.color-scheme-heritage-seafoam .inner.text-light .link-card a:hover{border-color:rgba(38,38,38,.6)}.color-scheme-heritage-seafoam .inner.text-light .single-column__links a,.color-scheme-heritage-seafoam .inner.text-light .content-component__links a{color:#262626 !important}.color-scheme-heritage-seafoam .inner.text-light .single-column__links a:hover,.color-scheme-heritage-seafoam .inner.text-light .content-component__links a:hover{background-color:#002d72 !important;color:#fff !important}.color-scheme-heritage-sky .block-group-content-menusecondary.secondary-menu-group-accordion ul.menu li,.color-scheme-heritage-sky .header-search-group.header-search-group-accordion,.color-scheme-heritage-sky .footer,.color-scheme-heritage-sky .site-header{background-color:#002d72}.color-scheme-heritage-sky .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button){color:#002d72;text-decoration:none}.color-scheme-heritage-sky .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-heritage-sky .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):hover{color:#002d72;text-decoration:underline}.color-scheme-heritage-sky .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-heritage-sky .header__text,.color-scheme-heritage-sky .header__text::after,.color-scheme-heritage-sky .social-links .field-paragraphs::before{border-color:#002d72 !important}.color-scheme-heritage-sky .header-search-group .form-actions:hover{background-color:#002d72}.color-scheme-heritage-sky .inner.text-light .header__text,.color-scheme-heritage-sky .inner.text-light .header__text::after,.color-scheme-heritage-sky .full-width-container__subtitle::before{border-color:#4e97e0 !important}.color-scheme-heritage-sky .card .card-title a,.color-scheme-heritage-sky .content-component__eyebrow,.color-scheme-heritage-sky .entity-reference-grid__eyebrow>div,.color-scheme-heritage-sky .full-width-container__subtitle,.color-scheme-heritage-sky .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1,.color-scheme-heritage-sky .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover,.color-scheme-heritage-sky .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.is-active,.color-scheme-heritage-sky .list-component.links .link-button a,.color-scheme-heritage-sky .main-content .text-long a,.color-scheme-heritage-sky .node--view-mode-group-content-teaser .field-readmore a,.color-scheme-heritage-sky .node--view-mode-group-content-teaser .field-title a,.color-scheme-heritage-sky .node--view-mode-title-date-teaser .field-readmore a,.color-scheme-heritage-sky .node--view-mode-title-date-teaser .field-title a,.color-scheme-heritage-sky .field-caption a,.color-scheme-heritage-sky .subnav-group-superfish .sf-accordion-toggle>a,.color-scheme-heritage-sky .tile-grid .tile-grid__inner .tile .tile__links a,.color-scheme-heritage-sky .tile-grid .tile-grid__inner .tile .tile-text a{color:#002d72}.color-scheme-heritage-sky .card .card-title a:focus,.color-scheme-heritage-sky .content-component__eyebrow:focus,.color-scheme-heritage-sky .entity-reference-grid__eyebrow>div:focus,.color-scheme-heritage-sky .full-width-container__subtitle:focus,.color-scheme-heritage-sky .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1:focus,.color-scheme-heritage-sky .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover:focus,.color-scheme-heritage-sky .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.is-active:focus,.color-scheme-heritage-sky .list-component.links .link-button a:focus,.color-scheme-heritage-sky .main-content .text-long a:focus,.color-scheme-heritage-sky .node--view-mode-group-content-teaser .field-readmore a:focus,.color-scheme-heritage-sky .node--view-mode-group-content-teaser .field-title a:focus,.color-scheme-heritage-sky .node--view-mode-title-date-teaser .field-readmore a:focus,.color-scheme-heritage-sky .node--view-mode-title-date-teaser .field-title a:focus,.color-scheme-heritage-sky .field-caption a:focus,.color-scheme-heritage-sky .subnav-group-superfish .sf-accordion-toggle>a:focus,.color-scheme-heritage-sky .tile-grid .tile-grid__inner .tile .tile__links a:focus,.color-scheme-heritage-sky .tile-grid .tile-grid__inner .tile .tile-text a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-heritage-sky .social-links .field-paragraphs::before{color:#002d72}.color-scheme-heritage-sky .social-links .field-paragraphs::before:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-heritage-sky .social-link a{border-color:rgba(0,45,114,0)}.color-scheme-heritage-sky .social-link a:hover,.color-scheme-heritage-sky .social-link a:focus{background-color:#e6eaf1;border-color:#99abc7}.color-scheme-heritage-sky .article-aside__container::before,.color-scheme-heritage-sky .field-item:has(.article-aside__container)+.field-item:not(:has(.article-aside__container))::before{background:unset;-webkit-mask-image:url(/themes/custom/jhsph/images/aside-divider--groups.svg);mask-image:url(/themes/custom/jhsph/images/aside-divider--groups.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:contain;mask-size:contain;background-color:#002d72}.color-scheme-heritage-sky .card .card-text{border-top-color:#002d72}.color-scheme-heritage-sky .accordion-component details summary:focus,.color-scheme-heritage-sky .user-login-form details summary:focus{outline:3px solid #002d72;text-decoration:underline !important}.color-scheme-heritage-sky .accordion-component details summary:hover,.color-scheme-heritage-sky .user-login-form details summary:hover{color:#002d72}.color-scheme-heritage-sky .accordion-component details summary::before,.color-scheme-heritage-sky .user-login-form details summary::before,.color-scheme-heritage-sky .social-link a::before{background-color:#002d72}.color-scheme-heritage-sky .accordion-component details summary:hover::before,.color-scheme-heritage-sky .user-login-form details summary:hover::before{opacity:.6}.color-scheme-heritage-sky .articles-list__links a,.color-scheme-heritage-sky .button,.color-scheme-heritage-sky .content-component__links a,.color-scheme-heritage-sky .entity-reference-grid__links a,.color-scheme-heritage-sky .fiftyfifty-contained__links a,.color-scheme-heritage-sky .full-width-container__links a,.color-scheme-heritage-sky .link-card a,.color-scheme-heritage-sky .list-component.buttons .link-button a,.color-scheme-heritage-sky .people-list__links a,.color-scheme-heritage-sky button{background-color:#4e97e0;color:#262626 !important}.color-scheme-heritage-sky .articles-list__links a:focus,.color-scheme-heritage-sky .button:focus,.color-scheme-heritage-sky .content-component__links a:focus,.color-scheme-heritage-sky .entity-reference-grid__links a:focus,.color-scheme-heritage-sky .fiftyfifty-contained__links a:focus,.color-scheme-heritage-sky .full-width-container__links a:focus,.color-scheme-heritage-sky .link-card a:focus,.color-scheme-heritage-sky .list-component.buttons .link-button a:focus,.color-scheme-heritage-sky .people-list__links a:focus,.color-scheme-heritage-sky button:focus{outline:3px solid #4e97e0;text-decoration:underline !important}.color-scheme-heritage-sky .articles-list__links a:hover,.color-scheme-heritage-sky .button:hover,.color-scheme-heritage-sky .content-component__links a:hover,.color-scheme-heritage-sky .entity-reference-grid__links a:hover,.color-scheme-heritage-sky .fiftyfifty-contained__links a:hover,.color-scheme-heritage-sky .full-width-container__links a:hover,.color-scheme-heritage-sky .link-card a:hover,.color-scheme-heritage-sky .list-component.buttons .link-button a:hover,.color-scheme-heritage-sky .people-list__links a:hover,.color-scheme-heritage-sky button:hover{color:#fff}.color-scheme-heritage-sky .content-component__links a,.color-scheme-heritage-sky .single-column__links a,.color-scheme-heritage-sky .button,.color-scheme-heritage-sky button{color:#262626 !important;background-color:#4e97e0}.color-scheme-heritage-sky .content-component__links a:hover,.color-scheme-heritage-sky .single-column__links a:hover,.color-scheme-heritage-sky .button:hover,.color-scheme-heritage-sky button:hover{color:#fff !important;background-color:#002d72}.color-scheme-heritage-sky .entity-reference-grid__text::before,.color-scheme-heritage-sky .content-component::before,.color-scheme-heritage-sky .blockquote::before,.color-scheme-heritage-sky blockquote::before,.color-scheme-heritage-sky .blockquote::after,.color-scheme-heritage-sky blockquote::after,.color-scheme-heritage-sky .full-width-container__subtitle::before{border-color:#4e97e0}.color-scheme-heritage-sky .content-card{background-color:#4e97e0}.color-scheme-heritage-sky .content-card *{color:#262626 !important}.color-scheme-heritage-sky .addeventatc,.color-scheme-heritage-sky .button-white{color:#4e97e0 !important;border:1px solid #4e97e0 !important}.color-scheme-heritage-sky .addeventatc:focus,.color-scheme-heritage-sky .button-white:focus{outline:3px solid #4e97e0;text-decoration:underline !important}.color-scheme-heritage-sky .addeventatc:hover,.color-scheme-heritage-sky .button-white:hover{background-color:#4e97e0;color:#262626 !important}.color-scheme-heritage-sky .inner.text-light .content-component__eyebrow{color:#fff}.color-scheme-heritage-sky .inner.text-light .content-component__links a,.color-scheme-heritage-sky .inner.text-light .entity-reference-grid__links a,.color-scheme-heritage-sky .inner.text-light .fiftyfifty-contained__links a,.color-scheme-heritage-sky .inner.text-light .full-width-container__links a,.color-scheme-heritage-sky .inner.text-light .people-list__links a,.color-scheme-heritage-sky .inner.text-light .single-column__links a{color:#002d72 !important}.color-scheme-heritage-sky .inner.text-light .content-component__links a:focus,.color-scheme-heritage-sky .inner.text-light .entity-reference-grid__links a:focus,.color-scheme-heritage-sky .inner.text-light .fiftyfifty-contained__links a:focus,.color-scheme-heritage-sky .inner.text-light .full-width-container__links a:focus,.color-scheme-heritage-sky .inner.text-light .people-list__links a:focus,.color-scheme-heritage-sky .inner.text-light .single-column__links a:focus{outline:3px solid #fff;text-decoration:underline !important}.color-scheme-heritage-sky .inner.text-light .content-component__links a:hover,.color-scheme-heritage-sky .inner.text-light .entity-reference-grid__links a:hover,.color-scheme-heritage-sky .inner.text-light .fiftyfifty-contained__links a:hover,.color-scheme-heritage-sky .inner.text-light .full-width-container__links a:hover,.color-scheme-heritage-sky .inner.text-light .people-list__links a:hover,.color-scheme-heritage-sky .inner.text-light .single-column__links a:hover{background-color:#4e97e0;color:#262626 !important}.color-scheme-heritage-sky .inner.text-light .text-long a,.color-scheme-heritage-sky .inner.text-light .field-caption a{color:#fff}.color-scheme-heritage-sky .content-component__eyebrow{color:#727272}.color-scheme-heritage-sky .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a,.color-scheme-heritage-sky .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a,.color-scheme-heritage-sky .node--type-event.node--view-mode-full .event-contact-info .field-phone a,.color-scheme-heritage-sky .field-topics .field-item a{color:#002d72}.color-scheme-heritage-sky .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a:focus,.color-scheme-heritage-sky .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a:focus,.color-scheme-heritage-sky .node--type-event.node--view-mode-full .event-contact-info .field-phone a:focus,.color-scheme-heritage-sky .field-topics .field-item a:focus{outline:3px solid #002d72;text-decoration:underline !important}.color-scheme-heritage-sky .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a:hover,.color-scheme-heritage-sky .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a:hover,.color-scheme-heritage-sky .node--type-event.node--view-mode-full .event-contact-info .field-phone a:hover,.color-scheme-heritage-sky .field-topics .field-item a:hover{color:#002d72}.color-scheme-heritage-sky .media.media--view-mode-rich_text_full_size.align-left>div::before,.color-scheme-heritage-sky .media.media--view-mode-rich_text_full_size.align-right>div::before,.color-scheme-heritage-sky .media.media--view-mode-rich_text_half_size.align-left>div::before,.color-scheme-heritage-sky .media.media--view-mode-rich_text_half_size.align-right>div::before{border-color:#4e97e0 !important}.color-scheme-heritage-spirit .block-group-content-menusecondary.secondary-menu-group-accordion ul.menu li,.color-scheme-heritage-spirit .header-search-group.header-search-group-accordion,.color-scheme-heritage-spirit .footer,.color-scheme-heritage-spirit .site-header{background-color:#002d72}.color-scheme-heritage-spirit .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button){color:#002d72;text-decoration:none}.color-scheme-heritage-spirit .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-heritage-spirit .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):hover{color:#002d72;text-decoration:underline}.color-scheme-heritage-spirit .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-heritage-spirit .header__text,.color-scheme-heritage-spirit .header__text::after,.color-scheme-heritage-spirit .social-links .field-paragraphs::before{border-color:#002d72 !important}.color-scheme-heritage-spirit .header-search-group .form-actions:hover{background-color:#002d72}.color-scheme-heritage-spirit .inner.text-light .header__text,.color-scheme-heritage-spirit .inner.text-light .header__text::after,.color-scheme-heritage-spirit .full-width-container__subtitle::before{border-color:#68ace5 !important}.color-scheme-heritage-spirit .card .card-title a,.color-scheme-heritage-spirit .content-component__eyebrow,.color-scheme-heritage-spirit .entity-reference-grid__eyebrow>div,.color-scheme-heritage-spirit .full-width-container__subtitle,.color-scheme-heritage-spirit .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1,.color-scheme-heritage-spirit .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover,.color-scheme-heritage-spirit .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.is-active,.color-scheme-heritage-spirit .list-component.links .link-button a,.color-scheme-heritage-spirit .main-content .text-long a,.color-scheme-heritage-spirit .node--view-mode-group-content-teaser .field-readmore a,.color-scheme-heritage-spirit .node--view-mode-group-content-teaser .field-title a,.color-scheme-heritage-spirit .node--view-mode-title-date-teaser .field-readmore a,.color-scheme-heritage-spirit .node--view-mode-title-date-teaser .field-title a,.color-scheme-heritage-spirit .field-caption a,.color-scheme-heritage-spirit .subnav-group-superfish .sf-accordion-toggle>a,.color-scheme-heritage-spirit .tile-grid .tile-grid__inner .tile .tile__links a,.color-scheme-heritage-spirit .tile-grid .tile-grid__inner .tile .tile-text a{color:#002d72}.color-scheme-heritage-spirit .card .card-title a:focus,.color-scheme-heritage-spirit .content-component__eyebrow:focus,.color-scheme-heritage-spirit .entity-reference-grid__eyebrow>div:focus,.color-scheme-heritage-spirit .full-width-container__subtitle:focus,.color-scheme-heritage-spirit .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1:focus,.color-scheme-heritage-spirit .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover:focus,.color-scheme-heritage-spirit .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.is-active:focus,.color-scheme-heritage-spirit .list-component.links .link-button a:focus,.color-scheme-heritage-spirit .main-content .text-long a:focus,.color-scheme-heritage-spirit .node--view-mode-group-content-teaser .field-readmore a:focus,.color-scheme-heritage-spirit .node--view-mode-group-content-teaser .field-title a:focus,.color-scheme-heritage-spirit .node--view-mode-title-date-teaser .field-readmore a:focus,.color-scheme-heritage-spirit .node--view-mode-title-date-teaser .field-title a:focus,.color-scheme-heritage-spirit .field-caption a:focus,.color-scheme-heritage-spirit .subnav-group-superfish .sf-accordion-toggle>a:focus,.color-scheme-heritage-spirit .tile-grid .tile-grid__inner .tile .tile__links a:focus,.color-scheme-heritage-spirit .tile-grid .tile-grid__inner .tile .tile-text a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-heritage-spirit .social-links .field-paragraphs::before{color:#002d72}.color-scheme-heritage-spirit .social-links .field-paragraphs::before:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-heritage-spirit .social-link a{border-color:rgba(0,45,114,0)}.color-scheme-heritage-spirit .social-link a:hover,.color-scheme-heritage-spirit .social-link a:focus{background-color:#e6eaf1;border-color:#99abc7}.color-scheme-heritage-spirit .article-aside__container::before,.color-scheme-heritage-spirit .field-item:has(.article-aside__container)+.field-item:not(:has(.article-aside__container))::before{background:unset;-webkit-mask-image:url(/themes/custom/jhsph/images/aside-divider--groups.svg);mask-image:url(/themes/custom/jhsph/images/aside-divider--groups.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:contain;mask-size:contain;background-color:#002d72}.color-scheme-heritage-spirit .card .card-text{border-top-color:#002d72}.color-scheme-heritage-spirit .accordion-component details summary:focus,.color-scheme-heritage-spirit .user-login-form details summary:focus{outline:3px solid #002d72;text-decoration:underline !important}.color-scheme-heritage-spirit .accordion-component details summary:hover,.color-scheme-heritage-spirit .user-login-form details summary:hover{color:#002d72}.color-scheme-heritage-spirit .accordion-component details summary::before,.color-scheme-heritage-spirit .user-login-form details summary::before,.color-scheme-heritage-spirit .social-link a::before{background-color:#002d72}.color-scheme-heritage-spirit .accordion-component details summary:hover::before,.color-scheme-heritage-spirit .user-login-form details summary:hover::before{opacity:.6}.color-scheme-heritage-spirit .articles-list__links a,.color-scheme-heritage-spirit .button,.color-scheme-heritage-spirit .content-component__links a,.color-scheme-heritage-spirit .entity-reference-grid__links a,.color-scheme-heritage-spirit .fiftyfifty-contained__links a,.color-scheme-heritage-spirit .full-width-container__links a,.color-scheme-heritage-spirit .link-card a,.color-scheme-heritage-spirit .list-component.buttons .link-button a,.color-scheme-heritage-spirit .people-list__links a,.color-scheme-heritage-spirit button{background-color:#68ace5;color:#262626 !important}.color-scheme-heritage-spirit .articles-list__links a:focus,.color-scheme-heritage-spirit .button:focus,.color-scheme-heritage-spirit .content-component__links a:focus,.color-scheme-heritage-spirit .entity-reference-grid__links a:focus,.color-scheme-heritage-spirit .fiftyfifty-contained__links a:focus,.color-scheme-heritage-spirit .full-width-container__links a:focus,.color-scheme-heritage-spirit .link-card a:focus,.color-scheme-heritage-spirit .list-component.buttons .link-button a:focus,.color-scheme-heritage-spirit .people-list__links a:focus,.color-scheme-heritage-spirit button:focus{outline:3px solid #68ace5;text-decoration:underline !important}.color-scheme-heritage-spirit .articles-list__links a:hover,.color-scheme-heritage-spirit .button:hover,.color-scheme-heritage-spirit .content-component__links a:hover,.color-scheme-heritage-spirit .entity-reference-grid__links a:hover,.color-scheme-heritage-spirit .fiftyfifty-contained__links a:hover,.color-scheme-heritage-spirit .full-width-container__links a:hover,.color-scheme-heritage-spirit .link-card a:hover,.color-scheme-heritage-spirit .list-component.buttons .link-button a:hover,.color-scheme-heritage-spirit .people-list__links a:hover,.color-scheme-heritage-spirit button:hover{color:#fff}.color-scheme-heritage-spirit .content-component__links a,.color-scheme-heritage-spirit .single-column__links a,.color-scheme-heritage-spirit .button,.color-scheme-heritage-spirit button{color:#262626 !important;background-color:#68ace5}.color-scheme-heritage-spirit .content-component__links a:hover,.color-scheme-heritage-spirit .single-column__links a:hover,.color-scheme-heritage-spirit .button:hover,.color-scheme-heritage-spirit button:hover{color:#fff !important;background-color:#002d72}.color-scheme-heritage-spirit .entity-reference-grid__text::before,.color-scheme-heritage-spirit .content-component::before,.color-scheme-heritage-spirit .blockquote::before,.color-scheme-heritage-spirit blockquote::before,.color-scheme-heritage-spirit .blockquote::after,.color-scheme-heritage-spirit blockquote::after,.color-scheme-heritage-spirit .full-width-container__subtitle::before{border-color:#68ace5}.color-scheme-heritage-spirit .content-card{background-color:#68ace5}.color-scheme-heritage-spirit .content-card *{color:#262626 !important}.color-scheme-heritage-spirit .addeventatc,.color-scheme-heritage-spirit .button-white{color:#68ace5 !important;border:1px solid #68ace5 !important}.color-scheme-heritage-spirit .addeventatc:focus,.color-scheme-heritage-spirit .button-white:focus{outline:3px solid #68ace5;text-decoration:underline !important}.color-scheme-heritage-spirit .addeventatc:hover,.color-scheme-heritage-spirit .button-white:hover{background-color:#68ace5;color:#262626 !important}.color-scheme-heritage-spirit .inner.text-light .content-component__eyebrow{color:#fff}.color-scheme-heritage-spirit .inner.text-light .content-component__links a,.color-scheme-heritage-spirit .inner.text-light .entity-reference-grid__links a,.color-scheme-heritage-spirit .inner.text-light .fiftyfifty-contained__links a,.color-scheme-heritage-spirit .inner.text-light .full-width-container__links a,.color-scheme-heritage-spirit .inner.text-light .people-list__links a,.color-scheme-heritage-spirit .inner.text-light .single-column__links a{color:#002d72 !important}.color-scheme-heritage-spirit .inner.text-light .content-component__links a:focus,.color-scheme-heritage-spirit .inner.text-light .entity-reference-grid__links a:focus,.color-scheme-heritage-spirit .inner.text-light .fiftyfifty-contained__links a:focus,.color-scheme-heritage-spirit .inner.text-light .full-width-container__links a:focus,.color-scheme-heritage-spirit .inner.text-light .people-list__links a:focus,.color-scheme-heritage-spirit .inner.text-light .single-column__links a:focus{outline:3px solid #fff;text-decoration:underline !important}.color-scheme-heritage-spirit .inner.text-light .content-component__links a:hover,.color-scheme-heritage-spirit .inner.text-light .entity-reference-grid__links a:hover,.color-scheme-heritage-spirit .inner.text-light .fiftyfifty-contained__links a:hover,.color-scheme-heritage-spirit .inner.text-light .full-width-container__links a:hover,.color-scheme-heritage-spirit .inner.text-light .people-list__links a:hover,.color-scheme-heritage-spirit .inner.text-light .single-column__links a:hover{background-color:#68ace5;color:#262626 !important}.color-scheme-heritage-spirit .inner.text-light .text-long a,.color-scheme-heritage-spirit .inner.text-light .field-caption a{color:#fff}.color-scheme-heritage-spirit .content-component__eyebrow{color:#727272}.color-scheme-heritage-spirit .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a,.color-scheme-heritage-spirit .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a,.color-scheme-heritage-spirit .node--type-event.node--view-mode-full .event-contact-info .field-phone a,.color-scheme-heritage-spirit .field-topics .field-item a{color:#002d72}.color-scheme-heritage-spirit .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a:focus,.color-scheme-heritage-spirit .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a:focus,.color-scheme-heritage-spirit .node--type-event.node--view-mode-full .event-contact-info .field-phone a:focus,.color-scheme-heritage-spirit .field-topics .field-item a:focus{outline:3px solid #002d72;text-decoration:underline !important}.color-scheme-heritage-spirit .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a:hover,.color-scheme-heritage-spirit .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a:hover,.color-scheme-heritage-spirit .node--type-event.node--view-mode-full .event-contact-info .field-phone a:hover,.color-scheme-heritage-spirit .field-topics .field-item a:hover{color:#002d72}.color-scheme-heritage-spirit .media.media--view-mode-rich_text_full_size.align-left>div::before,.color-scheme-heritage-spirit .media.media--view-mode-rich_text_full_size.align-right>div::before,.color-scheme-heritage-spirit .media.media--view-mode-rich_text_half_size.align-left>div::before,.color-scheme-heritage-spirit .media.media--view-mode-rich_text_half_size.align-right>div::before{border-color:#68ace5 !important}.color-scheme-heritage-spirit .list-component.buttons .link-button a:hover,.color-scheme-heritage-spirit .link-card a:hover,.color-scheme-heritage-spirit .inner.text-light .link-button a:hover,.color-scheme-heritage-spirit .inner.text-light .link-card a:hover{border-color:rgba(38,38,38,.4)}.color-scheme-heritage-spirit .list-component.buttons .link-button a::before,.color-scheme-heritage-spirit .link-card a::before,.color-scheme-heritage-spirit .inner.text-light .link-button a::before,.color-scheme-heritage-spirit .inner.text-light .link-card a::before{background-image:url(/themes/custom/jhsph/images/arrow-black.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}.color-scheme-heritage-spirit .content-card::after{background-image:url(/themes/custom/jhsph/images/arrow-black.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}.color-scheme-heritage-spirit .content-card:hover::before{border-color:rgba(38,38,38,.4)}.color-scheme-heritage-spirit .content-component__links a,.color-scheme-heritage-spirit .single-column__links a,.color-scheme-heritage-spirit .button,.color-scheme-heritage-spirit button{color:#262626}.color-scheme-heritage-spirit .content-component__links a:hover,.color-scheme-heritage-spirit .single-column__links a:hover,.color-scheme-heritage-spirit .button:hover,.color-scheme-heritage-spirit button:hover{color:#fff !important}.color-scheme-heritage-spirit .addeventatc,.color-scheme-heritage-spirit .button-white{border-color:#68ace5 !important;color:#262626 !important}.color-scheme-heritage-spirit .addeventatc:focus,.color-scheme-heritage-spirit .button-white:focus{outline:3px solid #002d72;text-decoration:underline !important}.color-scheme-heritage-spirit .addeventatc:hover,.color-scheme-heritage-spirit .button-white:hover{background-color:#002d72 !important;border-color:#002d72 !important;color:#fff !important}.color-scheme-heritage-spirit .inner.text-light .text-long a{color:#fff}.color-scheme-heritage-spirit .inner.text-light .accordion-component .text-long a,.color-scheme-heritage-spirit .inner.text-light .user-login-form .text-long a{color:#002d72}.color-scheme-heritage-spirit .inner.text-light .link-button a,.color-scheme-heritage-spirit .inner.text-light .link-card a{border-color:rgba(38,38,38,.2)}.color-scheme-heritage-spirit .inner.text-light .link-button a:hover,.color-scheme-heritage-spirit .inner.text-light .link-card a:hover{border-color:rgba(38,38,38,.6)}.color-scheme-heritage-spirit .inner.text-light .single-column__links a,.color-scheme-heritage-spirit .inner.text-light .content-component__links a{color:#262626 !important}.color-scheme-heritage-spirit .inner.text-light .single-column__links a:hover,.color-scheme-heritage-spirit .inner.text-light .content-component__links a:hover{background-color:#002d72 !important;color:#fff !important}.color-scheme-heritage-timberwolf .block-group-content-menusecondary.secondary-menu-group-accordion ul.menu li,.color-scheme-heritage-timberwolf .header-search-group.header-search-group-accordion,.color-scheme-heritage-timberwolf .footer,.color-scheme-heritage-timberwolf .site-header{background-color:#002d72}.color-scheme-heritage-timberwolf .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button){color:#002d72;text-decoration:none}.color-scheme-heritage-timberwolf .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-heritage-timberwolf .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):hover{color:#002d72;text-decoration:underline}.color-scheme-heritage-timberwolf .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-heritage-timberwolf .header__text,.color-scheme-heritage-timberwolf .header__text::after,.color-scheme-heritage-timberwolf .social-links .field-paragraphs::before{border-color:#002d72 !important}.color-scheme-heritage-timberwolf .header-search-group .form-actions:hover{background-color:#002d72}.color-scheme-heritage-timberwolf .inner.text-light .header__text,.color-scheme-heritage-timberwolf .inner.text-light .header__text::after,.color-scheme-heritage-timberwolf .full-width-container__subtitle::before{border-color:#b3b3b3 !important}.color-scheme-heritage-timberwolf .card .card-title a,.color-scheme-heritage-timberwolf .content-component__eyebrow,.color-scheme-heritage-timberwolf .entity-reference-grid__eyebrow>div,.color-scheme-heritage-timberwolf .full-width-container__subtitle,.color-scheme-heritage-timberwolf .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1,.color-scheme-heritage-timberwolf .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover,.color-scheme-heritage-timberwolf .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.is-active,.color-scheme-heritage-timberwolf .list-component.links .link-button a,.color-scheme-heritage-timberwolf .main-content .text-long a,.color-scheme-heritage-timberwolf .node--view-mode-group-content-teaser .field-readmore a,.color-scheme-heritage-timberwolf .node--view-mode-group-content-teaser .field-title a,.color-scheme-heritage-timberwolf .node--view-mode-title-date-teaser .field-readmore a,.color-scheme-heritage-timberwolf .node--view-mode-title-date-teaser .field-title a,.color-scheme-heritage-timberwolf .field-caption a,.color-scheme-heritage-timberwolf .subnav-group-superfish .sf-accordion-toggle>a,.color-scheme-heritage-timberwolf .tile-grid .tile-grid__inner .tile .tile__links a,.color-scheme-heritage-timberwolf .tile-grid .tile-grid__inner .tile .tile-text a{color:#002d72}.color-scheme-heritage-timberwolf .card .card-title a:focus,.color-scheme-heritage-timberwolf .content-component__eyebrow:focus,.color-scheme-heritage-timberwolf .entity-reference-grid__eyebrow>div:focus,.color-scheme-heritage-timberwolf .full-width-container__subtitle:focus,.color-scheme-heritage-timberwolf .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1:focus,.color-scheme-heritage-timberwolf .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover:focus,.color-scheme-heritage-timberwolf .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.is-active:focus,.color-scheme-heritage-timberwolf .list-component.links .link-button a:focus,.color-scheme-heritage-timberwolf .main-content .text-long a:focus,.color-scheme-heritage-timberwolf .node--view-mode-group-content-teaser .field-readmore a:focus,.color-scheme-heritage-timberwolf .node--view-mode-group-content-teaser .field-title a:focus,.color-scheme-heritage-timberwolf .node--view-mode-title-date-teaser .field-readmore a:focus,.color-scheme-heritage-timberwolf .node--view-mode-title-date-teaser .field-title a:focus,.color-scheme-heritage-timberwolf .field-caption a:focus,.color-scheme-heritage-timberwolf .subnav-group-superfish .sf-accordion-toggle>a:focus,.color-scheme-heritage-timberwolf .tile-grid .tile-grid__inner .tile .tile__links a:focus,.color-scheme-heritage-timberwolf .tile-grid .tile-grid__inner .tile .tile-text a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-heritage-timberwolf .social-links .field-paragraphs::before{color:#002d72}.color-scheme-heritage-timberwolf .social-links .field-paragraphs::before:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-heritage-timberwolf .social-link a{border-color:rgba(0,45,114,0)}.color-scheme-heritage-timberwolf .social-link a:hover,.color-scheme-heritage-timberwolf .social-link a:focus{background-color:#e6eaf1;border-color:#99abc7}.color-scheme-heritage-timberwolf .article-aside__container::before,.color-scheme-heritage-timberwolf .field-item:has(.article-aside__container)+.field-item:not(:has(.article-aside__container))::before{background:unset;-webkit-mask-image:url(/themes/custom/jhsph/images/aside-divider--groups.svg);mask-image:url(/themes/custom/jhsph/images/aside-divider--groups.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:contain;mask-size:contain;background-color:#002d72}.color-scheme-heritage-timberwolf .card .card-text{border-top-color:#002d72}.color-scheme-heritage-timberwolf .accordion-component details summary:focus,.color-scheme-heritage-timberwolf .user-login-form details summary:focus{outline:3px solid #002d72;text-decoration:underline !important}.color-scheme-heritage-timberwolf .accordion-component details summary:hover,.color-scheme-heritage-timberwolf .user-login-form details summary:hover{color:#002d72}.color-scheme-heritage-timberwolf .accordion-component details summary::before,.color-scheme-heritage-timberwolf .user-login-form details summary::before,.color-scheme-heritage-timberwolf .social-link a::before{background-color:#002d72}.color-scheme-heritage-timberwolf .accordion-component details summary:hover::before,.color-scheme-heritage-timberwolf .user-login-form details summary:hover::before{opacity:.6}.color-scheme-heritage-timberwolf .articles-list__links a,.color-scheme-heritage-timberwolf .button,.color-scheme-heritage-timberwolf .content-component__links a,.color-scheme-heritage-timberwolf .entity-reference-grid__links a,.color-scheme-heritage-timberwolf .fiftyfifty-contained__links a,.color-scheme-heritage-timberwolf .full-width-container__links a,.color-scheme-heritage-timberwolf .link-card a,.color-scheme-heritage-timberwolf .list-component.buttons .link-button a,.color-scheme-heritage-timberwolf .people-list__links a,.color-scheme-heritage-timberwolf button{background-color:#b3b3b3;color:#262626 !important}.color-scheme-heritage-timberwolf .articles-list__links a:focus,.color-scheme-heritage-timberwolf .button:focus,.color-scheme-heritage-timberwolf .content-component__links a:focus,.color-scheme-heritage-timberwolf .entity-reference-grid__links a:focus,.color-scheme-heritage-timberwolf .fiftyfifty-contained__links a:focus,.color-scheme-heritage-timberwolf .full-width-container__links a:focus,.color-scheme-heritage-timberwolf .link-card a:focus,.color-scheme-heritage-timberwolf .list-component.buttons .link-button a:focus,.color-scheme-heritage-timberwolf .people-list__links a:focus,.color-scheme-heritage-timberwolf button:focus{outline:3px solid #b3b3b3;text-decoration:underline !important}.color-scheme-heritage-timberwolf .articles-list__links a:hover,.color-scheme-heritage-timberwolf .button:hover,.color-scheme-heritage-timberwolf .content-component__links a:hover,.color-scheme-heritage-timberwolf .entity-reference-grid__links a:hover,.color-scheme-heritage-timberwolf .fiftyfifty-contained__links a:hover,.color-scheme-heritage-timberwolf .full-width-container__links a:hover,.color-scheme-heritage-timberwolf .link-card a:hover,.color-scheme-heritage-timberwolf .list-component.buttons .link-button a:hover,.color-scheme-heritage-timberwolf .people-list__links a:hover,.color-scheme-heritage-timberwolf button:hover{color:#fff}.color-scheme-heritage-timberwolf .content-component__links a,.color-scheme-heritage-timberwolf .single-column__links a,.color-scheme-heritage-timberwolf .button,.color-scheme-heritage-timberwolf button{color:#262626 !important;background-color:#b3b3b3}.color-scheme-heritage-timberwolf .content-component__links a:hover,.color-scheme-heritage-timberwolf .single-column__links a:hover,.color-scheme-heritage-timberwolf .button:hover,.color-scheme-heritage-timberwolf button:hover{color:#fff !important;background-color:#002d72}.color-scheme-heritage-timberwolf .entity-reference-grid__text::before,.color-scheme-heritage-timberwolf .content-component::before,.color-scheme-heritage-timberwolf .blockquote::before,.color-scheme-heritage-timberwolf blockquote::before,.color-scheme-heritage-timberwolf .blockquote::after,.color-scheme-heritage-timberwolf blockquote::after,.color-scheme-heritage-timberwolf .full-width-container__subtitle::before{border-color:#b3b3b3}.color-scheme-heritage-timberwolf .content-card{background-color:#b3b3b3}.color-scheme-heritage-timberwolf .content-card *{color:#262626 !important}.color-scheme-heritage-timberwolf .addeventatc,.color-scheme-heritage-timberwolf .button-white{color:#b3b3b3 !important;border:1px solid #b3b3b3 !important}.color-scheme-heritage-timberwolf .addeventatc:focus,.color-scheme-heritage-timberwolf .button-white:focus{outline:3px solid #b3b3b3;text-decoration:underline !important}.color-scheme-heritage-timberwolf .addeventatc:hover,.color-scheme-heritage-timberwolf .button-white:hover{background-color:#b3b3b3;color:#262626 !important}.color-scheme-heritage-timberwolf .inner.text-light .content-component__eyebrow{color:#fff}.color-scheme-heritage-timberwolf .inner.text-light .content-component__links a,.color-scheme-heritage-timberwolf .inner.text-light .entity-reference-grid__links a,.color-scheme-heritage-timberwolf .inner.text-light .fiftyfifty-contained__links a,.color-scheme-heritage-timberwolf .inner.text-light .full-width-container__links a,.color-scheme-heritage-timberwolf .inner.text-light .people-list__links a,.color-scheme-heritage-timberwolf .inner.text-light .single-column__links a{color:#002d72 !important}.color-scheme-heritage-timberwolf .inner.text-light .content-component__links a:focus,.color-scheme-heritage-timberwolf .inner.text-light .entity-reference-grid__links a:focus,.color-scheme-heritage-timberwolf .inner.text-light .fiftyfifty-contained__links a:focus,.color-scheme-heritage-timberwolf .inner.text-light .full-width-container__links a:focus,.color-scheme-heritage-timberwolf .inner.text-light .people-list__links a:focus,.color-scheme-heritage-timberwolf .inner.text-light .single-column__links a:focus{outline:3px solid #fff;text-decoration:underline !important}.color-scheme-heritage-timberwolf .inner.text-light .content-component__links a:hover,.color-scheme-heritage-timberwolf .inner.text-light .entity-reference-grid__links a:hover,.color-scheme-heritage-timberwolf .inner.text-light .fiftyfifty-contained__links a:hover,.color-scheme-heritage-timberwolf .inner.text-light .full-width-container__links a:hover,.color-scheme-heritage-timberwolf .inner.text-light .people-list__links a:hover,.color-scheme-heritage-timberwolf .inner.text-light .single-column__links a:hover{background-color:#b3b3b3;color:#262626 !important}.color-scheme-heritage-timberwolf .inner.text-light .text-long a,.color-scheme-heritage-timberwolf .inner.text-light .field-caption a{color:#fff}.color-scheme-heritage-timberwolf .content-component__eyebrow{color:#727272}.color-scheme-heritage-timberwolf .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a,.color-scheme-heritage-timberwolf .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a,.color-scheme-heritage-timberwolf .node--type-event.node--view-mode-full .event-contact-info .field-phone a,.color-scheme-heritage-timberwolf .field-topics .field-item a{color:#002d72}.color-scheme-heritage-timberwolf .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a:focus,.color-scheme-heritage-timberwolf .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a:focus,.color-scheme-heritage-timberwolf .node--type-event.node--view-mode-full .event-contact-info .field-phone a:focus,.color-scheme-heritage-timberwolf .field-topics .field-item a:focus{outline:3px solid #002d72;text-decoration:underline !important}.color-scheme-heritage-timberwolf .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a:hover,.color-scheme-heritage-timberwolf .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a:hover,.color-scheme-heritage-timberwolf .node--type-event.node--view-mode-full .event-contact-info .field-phone a:hover,.color-scheme-heritage-timberwolf .field-topics .field-item a:hover{color:#002d72}.color-scheme-heritage-timberwolf .media.media--view-mode-rich_text_full_size.align-left>div::before,.color-scheme-heritage-timberwolf .media.media--view-mode-rich_text_full_size.align-right>div::before,.color-scheme-heritage-timberwolf .media.media--view-mode-rich_text_half_size.align-left>div::before,.color-scheme-heritage-timberwolf .media.media--view-mode-rich_text_half_size.align-right>div::before{border-color:#b3b3b3 !important}.color-scheme-heritage-timberwolf .list-component.buttons .link-button a:hover,.color-scheme-heritage-timberwolf .link-card a:hover,.color-scheme-heritage-timberwolf .inner.text-light .link-button a:hover,.color-scheme-heritage-timberwolf .inner.text-light .link-card a:hover{border-color:rgba(38,38,38,.4)}.color-scheme-heritage-timberwolf .list-component.buttons .link-button a::before,.color-scheme-heritage-timberwolf .link-card a::before,.color-scheme-heritage-timberwolf .inner.text-light .link-button a::before,.color-scheme-heritage-timberwolf .inner.text-light .link-card a::before{background-image:url(/themes/custom/jhsph/images/arrow-black.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}.color-scheme-heritage-timberwolf .content-card::after{background-image:url(/themes/custom/jhsph/images/arrow-black.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}.color-scheme-heritage-timberwolf .content-card:hover::before{border-color:rgba(38,38,38,.4)}.color-scheme-heritage-timberwolf .content-component__links a,.color-scheme-heritage-timberwolf .single-column__links a,.color-scheme-heritage-timberwolf .button,.color-scheme-heritage-timberwolf button{color:#262626}.color-scheme-heritage-timberwolf .content-component__links a:hover,.color-scheme-heritage-timberwolf .single-column__links a:hover,.color-scheme-heritage-timberwolf .button:hover,.color-scheme-heritage-timberwolf button:hover{color:#fff !important}.color-scheme-heritage-timberwolf .addeventatc,.color-scheme-heritage-timberwolf .button-white{border-color:#b3b3b3 !important;color:#262626 !important}.color-scheme-heritage-timberwolf .addeventatc:focus,.color-scheme-heritage-timberwolf .button-white:focus{outline:3px solid #002d72;text-decoration:underline !important}.color-scheme-heritage-timberwolf .addeventatc:hover,.color-scheme-heritage-timberwolf .button-white:hover{background-color:#002d72 !important;border-color:#002d72 !important;color:#fff !important}.color-scheme-heritage-timberwolf .inner.text-light .text-long a{color:#fff}.color-scheme-heritage-timberwolf .inner.text-light .accordion-component .text-long a,.color-scheme-heritage-timberwolf .inner.text-light .user-login-form .text-long a{color:#002d72}.color-scheme-heritage-timberwolf .inner.text-light .link-button a,.color-scheme-heritage-timberwolf .inner.text-light .link-card a{border-color:rgba(38,38,38,.2)}.color-scheme-heritage-timberwolf .inner.text-light .link-button a:hover,.color-scheme-heritage-timberwolf .inner.text-light .link-card a:hover{border-color:rgba(38,38,38,.6)}.color-scheme-heritage-timberwolf .inner.text-light .single-column__links a,.color-scheme-heritage-timberwolf .inner.text-light .content-component__links a{color:#262626 !important}.color-scheme-heritage-timberwolf .inner.text-light .single-column__links a:hover,.color-scheme-heritage-timberwolf .inner.text-light .content-component__links a:hover{background-color:#002d72 !important;color:#fff !important}.color-scheme-ice-seafoam-papaya .block-group-content-menusecondary.secondary-menu-group-accordion ul.menu li,.color-scheme-ice-seafoam-papaya .header-search-group.header-search-group-accordion,.color-scheme-ice-seafoam-papaya .footer,.color-scheme-ice-seafoam-papaya .site-header{background-color:#86c8bc}.color-scheme-ice-seafoam-papaya .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button){color:#86c8bc;text-decoration:none}.color-scheme-ice-seafoam-papaya .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-ice-seafoam-papaya .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):hover{color:#86c8bc;text-decoration:underline}.color-scheme-ice-seafoam-papaya .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):focus{outline:0;box-shadow:0 0 0 3px #86c8bc;text-decoration:underline !important}.color-scheme-ice-seafoam-papaya .header__text,.color-scheme-ice-seafoam-papaya .header__text::after,.color-scheme-ice-seafoam-papaya .social-links .field-paragraphs::before{border-color:#86c8bc !important}.color-scheme-ice-seafoam-papaya .header-search-group .form-actions:hover{background-color:#86c8bc}.color-scheme-ice-seafoam-papaya .inner.text-light .header__text,.color-scheme-ice-seafoam-papaya .inner.text-light .header__text::after,.color-scheme-ice-seafoam-papaya .full-width-container__subtitle::before{border-color:#f56600 !important}.color-scheme-ice-seafoam-papaya .card .card-title a,.color-scheme-ice-seafoam-papaya .content-component__eyebrow,.color-scheme-ice-seafoam-papaya .entity-reference-grid__eyebrow>div,.color-scheme-ice-seafoam-papaya .full-width-container__subtitle,.color-scheme-ice-seafoam-papaya .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1,.color-scheme-ice-seafoam-papaya .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover,.color-scheme-ice-seafoam-papaya .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.is-active,.color-scheme-ice-seafoam-papaya .list-component.links .link-button a,.color-scheme-ice-seafoam-papaya .main-content .text-long a,.color-scheme-ice-seafoam-papaya .node--view-mode-group-content-teaser .field-readmore a,.color-scheme-ice-seafoam-papaya .node--view-mode-group-content-teaser .field-title a,.color-scheme-ice-seafoam-papaya .node--view-mode-title-date-teaser .field-readmore a,.color-scheme-ice-seafoam-papaya .node--view-mode-title-date-teaser .field-title a,.color-scheme-ice-seafoam-papaya .field-caption a,.color-scheme-ice-seafoam-papaya .subnav-group-superfish .sf-accordion-toggle>a,.color-scheme-ice-seafoam-papaya .tile-grid .tile-grid__inner .tile .tile__links a,.color-scheme-ice-seafoam-papaya .tile-grid .tile-grid__inner .tile .tile-text a{color:#86c8bc}.color-scheme-ice-seafoam-papaya .card .card-title a:focus,.color-scheme-ice-seafoam-papaya .content-component__eyebrow:focus,.color-scheme-ice-seafoam-papaya .entity-reference-grid__eyebrow>div:focus,.color-scheme-ice-seafoam-papaya .full-width-container__subtitle:focus,.color-scheme-ice-seafoam-papaya .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1:focus,.color-scheme-ice-seafoam-papaya .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover:focus,.color-scheme-ice-seafoam-papaya .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.is-active:focus,.color-scheme-ice-seafoam-papaya .list-component.links .link-button a:focus,.color-scheme-ice-seafoam-papaya .main-content .text-long a:focus,.color-scheme-ice-seafoam-papaya .node--view-mode-group-content-teaser .field-readmore a:focus,.color-scheme-ice-seafoam-papaya .node--view-mode-group-content-teaser .field-title a:focus,.color-scheme-ice-seafoam-papaya .node--view-mode-title-date-teaser .field-readmore a:focus,.color-scheme-ice-seafoam-papaya .node--view-mode-title-date-teaser .field-title a:focus,.color-scheme-ice-seafoam-papaya .field-caption a:focus,.color-scheme-ice-seafoam-papaya .subnav-group-superfish .sf-accordion-toggle>a:focus,.color-scheme-ice-seafoam-papaya .tile-grid .tile-grid__inner .tile .tile__links a:focus,.color-scheme-ice-seafoam-papaya .tile-grid .tile-grid__inner .tile .tile-text a:focus{outline:0;box-shadow:0 0 0 3px #86c8bc;text-decoration:underline !important}.color-scheme-ice-seafoam-papaya .social-links .field-paragraphs::before{color:#86c8bc}.color-scheme-ice-seafoam-papaya .social-links .field-paragraphs::before:focus{outline:0;box-shadow:0 0 0 3px #86c8bc;text-decoration:underline !important}.color-scheme-ice-seafoam-papaya .social-link a{border-color:rgba(134,200,188,0)}.color-scheme-ice-seafoam-papaya .social-link a:hover,.color-scheme-ice-seafoam-papaya .social-link a:focus{background-color:#f3faf8;border-color:#cfe9e4}.color-scheme-ice-seafoam-papaya .article-aside__container::before,.color-scheme-ice-seafoam-papaya .field-item:has(.article-aside__container)+.field-item:not(:has(.article-aside__container))::before{background:unset;-webkit-mask-image:url(/themes/custom/jhsph/images/aside-divider--groups.svg);mask-image:url(/themes/custom/jhsph/images/aside-divider--groups.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:contain;mask-size:contain;background-color:#86c8bc}.color-scheme-ice-seafoam-papaya .card .card-text{border-top-color:#86c8bc}.color-scheme-ice-seafoam-papaya .accordion-component details summary:focus,.color-scheme-ice-seafoam-papaya .user-login-form details summary:focus{outline:3px solid #86c8bc;text-decoration:underline !important}.color-scheme-ice-seafoam-papaya .accordion-component details summary:hover,.color-scheme-ice-seafoam-papaya .user-login-form details summary:hover{color:#86c8bc}.color-scheme-ice-seafoam-papaya .accordion-component details summary::before,.color-scheme-ice-seafoam-papaya .user-login-form details summary::before,.color-scheme-ice-seafoam-papaya .social-link a::before{background-color:#86c8bc}.color-scheme-ice-seafoam-papaya .accordion-component details summary:hover::before,.color-scheme-ice-seafoam-papaya .user-login-form details summary:hover::before{opacity:.6}.color-scheme-ice-seafoam-papaya .articles-list__links a,.color-scheme-ice-seafoam-papaya .button,.color-scheme-ice-seafoam-papaya .content-component__links a,.color-scheme-ice-seafoam-papaya .entity-reference-grid__links a,.color-scheme-ice-seafoam-papaya .fiftyfifty-contained__links a,.color-scheme-ice-seafoam-papaya .full-width-container__links a,.color-scheme-ice-seafoam-papaya .link-card a,.color-scheme-ice-seafoam-papaya .list-component.buttons .link-button a,.color-scheme-ice-seafoam-papaya .people-list__links a,.color-scheme-ice-seafoam-papaya button{background-color:#f56600;color:#262626 !important}.color-scheme-ice-seafoam-papaya .articles-list__links a:focus,.color-scheme-ice-seafoam-papaya .button:focus,.color-scheme-ice-seafoam-papaya .content-component__links a:focus,.color-scheme-ice-seafoam-papaya .entity-reference-grid__links a:focus,.color-scheme-ice-seafoam-papaya .fiftyfifty-contained__links a:focus,.color-scheme-ice-seafoam-papaya .full-width-container__links a:focus,.color-scheme-ice-seafoam-papaya .link-card a:focus,.color-scheme-ice-seafoam-papaya .list-component.buttons .link-button a:focus,.color-scheme-ice-seafoam-papaya .people-list__links a:focus,.color-scheme-ice-seafoam-papaya button:focus{outline:3px solid #f56600;text-decoration:underline !important}.color-scheme-ice-seafoam-papaya .articles-list__links a:hover,.color-scheme-ice-seafoam-papaya .button:hover,.color-scheme-ice-seafoam-papaya .content-component__links a:hover,.color-scheme-ice-seafoam-papaya .entity-reference-grid__links a:hover,.color-scheme-ice-seafoam-papaya .fiftyfifty-contained__links a:hover,.color-scheme-ice-seafoam-papaya .full-width-container__links a:hover,.color-scheme-ice-seafoam-papaya .link-card a:hover,.color-scheme-ice-seafoam-papaya .list-component.buttons .link-button a:hover,.color-scheme-ice-seafoam-papaya .people-list__links a:hover,.color-scheme-ice-seafoam-papaya button:hover{color:#fff}.color-scheme-ice-seafoam-papaya .content-component__links a,.color-scheme-ice-seafoam-papaya .single-column__links a,.color-scheme-ice-seafoam-papaya .button,.color-scheme-ice-seafoam-papaya button{color:#262626 !important;background-color:#f56600}.color-scheme-ice-seafoam-papaya .content-component__links a:hover,.color-scheme-ice-seafoam-papaya .single-column__links a:hover,.color-scheme-ice-seafoam-papaya .button:hover,.color-scheme-ice-seafoam-papaya button:hover{color:#fff !important;background-color:#86c8bc}.color-scheme-ice-seafoam-papaya .entity-reference-grid__text::before,.color-scheme-ice-seafoam-papaya .content-component::before,.color-scheme-ice-seafoam-papaya .blockquote::before,.color-scheme-ice-seafoam-papaya blockquote::before,.color-scheme-ice-seafoam-papaya .blockquote::after,.color-scheme-ice-seafoam-papaya blockquote::after,.color-scheme-ice-seafoam-papaya .full-width-container__subtitle::before{border-color:#f56600}.color-scheme-ice-seafoam-papaya .content-card{background-color:#f56600}.color-scheme-ice-seafoam-papaya .content-card *{color:#262626 !important}.color-scheme-ice-seafoam-papaya .addeventatc,.color-scheme-ice-seafoam-papaya .button-white{color:#f56600 !important;border:1px solid #f56600 !important}.color-scheme-ice-seafoam-papaya .addeventatc:focus,.color-scheme-ice-seafoam-papaya .button-white:focus{outline:3px solid #f56600;text-decoration:underline !important}.color-scheme-ice-seafoam-papaya .addeventatc:hover,.color-scheme-ice-seafoam-papaya .button-white:hover{background-color:#f56600;color:#262626 !important}.color-scheme-ice-seafoam-papaya .inner.text-light .content-component__eyebrow{color:#fff}.color-scheme-ice-seafoam-papaya .inner.text-light .content-component__links a,.color-scheme-ice-seafoam-papaya .inner.text-light .entity-reference-grid__links a,.color-scheme-ice-seafoam-papaya .inner.text-light .fiftyfifty-contained__links a,.color-scheme-ice-seafoam-papaya .inner.text-light .full-width-container__links a,.color-scheme-ice-seafoam-papaya .inner.text-light .people-list__links a,.color-scheme-ice-seafoam-papaya .inner.text-light .single-column__links a{color:#86c8bc !important}.color-scheme-ice-seafoam-papaya .inner.text-light .content-component__links a:focus,.color-scheme-ice-seafoam-papaya .inner.text-light .entity-reference-grid__links a:focus,.color-scheme-ice-seafoam-papaya .inner.text-light .fiftyfifty-contained__links a:focus,.color-scheme-ice-seafoam-papaya .inner.text-light .full-width-container__links a:focus,.color-scheme-ice-seafoam-papaya .inner.text-light .people-list__links a:focus,.color-scheme-ice-seafoam-papaya .inner.text-light .single-column__links a:focus{outline:3px solid #fff;text-decoration:underline !important}.color-scheme-ice-seafoam-papaya .inner.text-light .content-component__links a:hover,.color-scheme-ice-seafoam-papaya .inner.text-light .entity-reference-grid__links a:hover,.color-scheme-ice-seafoam-papaya .inner.text-light .fiftyfifty-contained__links a:hover,.color-scheme-ice-seafoam-papaya .inner.text-light .full-width-container__links a:hover,.color-scheme-ice-seafoam-papaya .inner.text-light .people-list__links a:hover,.color-scheme-ice-seafoam-papaya .inner.text-light .single-column__links a:hover{background-color:#f56600;color:#262626 !important}.color-scheme-ice-seafoam-papaya .inner.text-light .text-long a,.color-scheme-ice-seafoam-papaya .inner.text-light .field-caption a{color:#fff}.color-scheme-ice-seafoam-papaya .content-component__eyebrow{color:#727272}.color-scheme-ice-seafoam-papaya .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a,.color-scheme-ice-seafoam-papaya .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a,.color-scheme-ice-seafoam-papaya .node--type-event.node--view-mode-full .event-contact-info .field-phone a,.color-scheme-ice-seafoam-papaya .field-topics .field-item a{color:#86c8bc}.color-scheme-ice-seafoam-papaya .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a:focus,.color-scheme-ice-seafoam-papaya .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a:focus,.color-scheme-ice-seafoam-papaya .node--type-event.node--view-mode-full .event-contact-info .field-phone a:focus,.color-scheme-ice-seafoam-papaya .field-topics .field-item a:focus{outline:3px solid #86c8bc;text-decoration:underline !important}.color-scheme-ice-seafoam-papaya .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a:hover,.color-scheme-ice-seafoam-papaya .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a:hover,.color-scheme-ice-seafoam-papaya .node--type-event.node--view-mode-full .event-contact-info .field-phone a:hover,.color-scheme-ice-seafoam-papaya .field-topics .field-item a:hover{color:#86c7bb}.color-scheme-ice-seafoam-papaya .media.media--view-mode-rich_text_full_size.align-left>div::before,.color-scheme-ice-seafoam-papaya .media.media--view-mode-rich_text_full_size.align-right>div::before,.color-scheme-ice-seafoam-papaya .media.media--view-mode-rich_text_half_size.align-left>div::before,.color-scheme-ice-seafoam-papaya .media.media--view-mode-rich_text_half_size.align-right>div::before{border-color:#f56600 !important}.color-scheme-ice-seafoam-papaya .list-component.buttons .link-button a:hover,.color-scheme-ice-seafoam-papaya .link-card a:hover,.color-scheme-ice-seafoam-papaya .inner.text-light .link-button a:hover,.color-scheme-ice-seafoam-papaya .inner.text-light .link-card a:hover{border-color:rgba(38,38,38,.4)}.color-scheme-ice-seafoam-papaya .list-component.buttons .link-button a::before,.color-scheme-ice-seafoam-papaya .link-card a::before,.color-scheme-ice-seafoam-papaya .inner.text-light .link-button a::before,.color-scheme-ice-seafoam-papaya .inner.text-light .link-card a::before{background-image:url(/themes/custom/jhsph/images/arrow-black.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}.color-scheme-ice-seafoam-papaya .content-card::after{background-image:url(/themes/custom/jhsph/images/arrow-black.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}.color-scheme-ice-seafoam-papaya .content-card:hover::before{border-color:rgba(38,38,38,.4)}.color-scheme-ice-seafoam-papaya .content-component__links a,.color-scheme-ice-seafoam-papaya .single-column__links a,.color-scheme-ice-seafoam-papaya .button,.color-scheme-ice-seafoam-papaya button{color:#262626}.color-scheme-ice-seafoam-papaya .content-component__links a:hover,.color-scheme-ice-seafoam-papaya .single-column__links a:hover,.color-scheme-ice-seafoam-papaya .button:hover,.color-scheme-ice-seafoam-papaya button:hover{color:#fff !important}.color-scheme-ice-seafoam-papaya .addeventatc,.color-scheme-ice-seafoam-papaya .button-white{border-color:#f56600 !important;color:#262626 !important}.color-scheme-ice-seafoam-papaya .addeventatc:focus,.color-scheme-ice-seafoam-papaya .button-white:focus{outline:3px solid #86c8bc;text-decoration:underline !important}.color-scheme-ice-seafoam-papaya .addeventatc:hover,.color-scheme-ice-seafoam-papaya .button-white:hover{background-color:#86c8bc !important;border-color:#86c8bc !important;color:#fff !important}.color-scheme-ice-seafoam-papaya .inner.text-light .text-long a{color:#fff}.color-scheme-ice-seafoam-papaya .inner.text-light .accordion-component .text-long a,.color-scheme-ice-seafoam-papaya .inner.text-light .user-login-form .text-long a{color:#86c8bc}.color-scheme-ice-seafoam-papaya .inner.text-light .link-button a,.color-scheme-ice-seafoam-papaya .inner.text-light .link-card a{border-color:rgba(38,38,38,.2)}.color-scheme-ice-seafoam-papaya .inner.text-light .link-button a:hover,.color-scheme-ice-seafoam-papaya .inner.text-light .link-card a:hover{border-color:rgba(38,38,38,.6)}.color-scheme-ice-seafoam-papaya .inner.text-light .single-column__links a,.color-scheme-ice-seafoam-papaya .inner.text-light .content-component__links a{color:#262626 !important}.color-scheme-ice-seafoam-papaya .inner.text-light .single-column__links a:hover,.color-scheme-ice-seafoam-papaya .inner.text-light .content-component__links a:hover{background-color:#86c8bc !important;color:#fff !important}.color-scheme-ice-seafoam-papaya .block-group-content-menusecondary.secondary-menu-group-accordion ul.menu li,.color-scheme-ice-seafoam-papaya .header-search-group.header-search-group-accordion,.color-scheme-ice-seafoam-papaya .site-header{background-color:#f2f5f8;color:#262626}.color-scheme-ice-seafoam-papaya .block-jhu-group-group-logo .logo-right-side{border-color:#262626}.color-scheme-ice-seafoam-papaya .block-jhu-group-group-logo .logo-right-side a{color:#262626}.color-scheme-ice-seafoam-papaya .header-group-subnav{background-color:#0b2b5b}.color-scheme-ice-seafoam-papaya .group-main-superfish .sf-accordion-toggle.sf-style-none>a.sf-expanded span{background-image:url(/themes/custom/jhsph/images/icons/icon-menu-close-black.png);background-repeat:no-repeat;background-position:center center}.color-scheme-ice-seafoam-papaya .group-main-superfish .sf-accordion-toggle.sf-style-none>a span{background-image:url(/themes/custom/jhsph/images/icons/icon-menu-open-black.png);background-repeat:no-repeat;background-position:center center}.color-scheme-ice-seafoam-papaya .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1{color:#0b2b5b}.color-scheme-ice-seafoam-papaya .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1.btn-apply:focus{outline:0;box-shadow:0 0 0 3px rgba(38,38,38,.4);text-decoration:underline !important}.color-scheme-ice-seafoam-papaya .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1.is-active{background-color:#0b2b5b !important;color:#f2f5f8}.color-scheme-ice-seafoam-papaya .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1:hover{background-color:#002d72;color:#f2f5f8}.color-scheme-ice-seafoam-papaya .group-main-superfish>.menu.sf-style-none:not(.sf-accordion)::before{border-top-color:#262626}.color-scheme-ice-seafoam-papaya .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a{color:#262626;text-decoration:none}.color-scheme-ice-seafoam-papaya .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-ice-seafoam-papaya .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover{color:#262626;text-decoration:none}.color-scheme-ice-seafoam-papaya .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:focus{outline:0;box-shadow:0 0 0 3px #262626;text-decoration:underline !important}.color-scheme-ice-seafoam-papaya .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover,.color-scheme-ice-seafoam-papaya .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.is-active{background-color:#262626;color:#f2f5f8}.color-scheme-ice-seafoam-papaya .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1 ul li.sf-depth-2 a{color:#262626}.color-scheme-ice-seafoam-papaya .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1 ul li.sf-depth-2 a:hover{color:#262626}.color-scheme-ice-seafoam-papaya .block-group-content-menusecondary ul.menu li{border-left-color:#262626}.color-scheme-ice-seafoam-papaya .block-group-content-menusecondary ul.menu li a{color:#262626;text-decoration:none}.color-scheme-ice-seafoam-papaya .block-group-content-menusecondary ul.menu li a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-ice-seafoam-papaya .block-group-content-menusecondary ul.menu li a:hover{color:#262626;text-decoration:underline}.color-scheme-ice-seafoam-papaya .block-group-content-menusecondary ul.menu li a:focus{outline:0;box-shadow:0 0 0 3px #262626;text-decoration:underline !important}.color-scheme-ice-seafoam-papaya .block-group-content-menusecondary.secondary-menu-group-accordion ul.menu li{background-color:#0f2a54;border-bottom:1px solid rgba(255,255,255,.6)}.color-scheme-ice-seafoam-papaya .block-group-content-menusecondary.secondary-menu-group-accordion ul.menu li a{color:#fff;text-decoration:none}.color-scheme-ice-seafoam-papaya .block-group-content-menusecondary.secondary-menu-group-accordion ul.menu li a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-ice-seafoam-papaya .block-group-content-menusecondary.secondary-menu-group-accordion ul.menu li a:hover{color:#f2f5f8;text-decoration:underline}.color-scheme-ice-seafoam-papaya .block-group-content-menusecondary.secondary-menu-group-accordion ul.menu li a:focus{outline:0;box-shadow:0 0 0 3px #f2f5f8;text-decoration:underline !important}.color-scheme-ice-seafoam-papaya .header-search-group .form-actions::before{background-color:#262626}.color-scheme-ice-seafoam-papaya .header-search-group .form-actions:hover{background-color:#262626}.color-scheme-ice-seafoam-papaya .header-search-group .form-actions:hover::before{background-color:#f2f5f8}.color-scheme-ice-seafoam-papaya .header-search-group .form-search{border:1px solid #5c5c5c;background-color:#b3b3b3}.color-scheme-ice-seafoam-papaya .header-search-group .form-search:focus{border-color:#262626;background-color:#fff}.color-scheme-ice-seafoam-papaya .header-search-group .button:focus{outline:0;box-shadow:0 0 0 3px #262626;text-decoration:underline !important}.color-scheme-ice-seafoam-papaya .footer{background-color:#002d72}.color-scheme-ice-seafoam-papaya .header-group-subnav{background-color:#86c8bc;color:#262626}.color-scheme-ice-seafoam-papaya .header-group-subnav a{color:#262626}.color-scheme-ice-seafoam-papaya .header-group-subnav a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-ice-seafoam-papaya .header-group-subnav a:hover{color:#002d72}.color-scheme-ice-seafoam-papaya .header-group-subnav .breadcrumbs-group .breadcrumb__item{color:#262626}.color-scheme-ice-seafoam-papaya .card .card-title a,.color-scheme-ice-seafoam-papaya .main-content .text-long a,.color-scheme-ice-seafoam-papaya .list-component.links .link-button a,.color-scheme-ice-seafoam-papaya .tile-grid .tile-grid__inner .tile .tile-text a,.color-scheme-ice-seafoam-papaya .tile-grid .tile-grid__inner .tile .tile__links a{color:#002d72}.color-scheme-ice-seafoam-papaya .card .card-title a:focus,.color-scheme-ice-seafoam-papaya .main-content .text-long a:focus,.color-scheme-ice-seafoam-papaya .list-component.links .link-button a:focus,.color-scheme-ice-seafoam-papaya .tile-grid .tile-grid__inner .tile .tile-text a:focus,.color-scheme-ice-seafoam-papaya .tile-grid .tile-grid__inner .tile .tile__links a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-ice-seafoam-papaya .card .card-title a:hover,.color-scheme-ice-seafoam-papaya .main-content .text-long a:hover,.color-scheme-ice-seafoam-papaya .list-component.links .link-button a:hover,.color-scheme-ice-seafoam-papaya .tile-grid .tile-grid__inner .tile .tile-text a:hover,.color-scheme-ice-seafoam-papaya .tile-grid .tile-grid__inner .tile .tile__links a:hover{color:#002d72}.color-scheme-ice-seafoam-papaya .content-component__links a:hover,.color-scheme-ice-seafoam-papaya .single-column__links a:hover,.color-scheme-ice-seafoam-papaya .button:hover,.color-scheme-ice-seafoam-papaya button:hover,.color-scheme-ice-seafoam-papaya .addeventatc:hover,.color-scheme-ice-seafoam-papaya .button-white:hover{color:#262626 !important}.color-scheme-ice-seafoam-papaya .inner.text-light .single-column__links a,.color-scheme-ice-seafoam-papaya .inner.text-light .content-component__links a{color:#262626 !important}.color-scheme-ice-seafoam-papaya .inner.text-light .single-column__links a:hover,.color-scheme-ice-seafoam-papaya .inner.text-light .content-component__links a:hover{color:#262626 !important}.color-scheme-ice-seafoam-papaya .subnav-group-superfish .sf-accordion-toggle>a,.color-scheme-ice-seafoam-papaya .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button){color:#262626}.color-scheme-ice-seafoam-papaya .subnav-group-superfish .sf-accordion-toggle>a:focus,.color-scheme-ice-seafoam-papaya .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-ice-seafoam-papaya .subnav-group-superfish .sf-accordion-toggle>a:hover,.color-scheme-ice-seafoam-papaya .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):hover{color:#002d72}.color-scheme-ice-seafoam-papaya .footer{background-color:#676767}.color-scheme-kettle-brick .block-group-content-menusecondary.secondary-menu-group-accordion ul.menu li,.color-scheme-kettle-brick .header-search-group.header-search-group-accordion,.color-scheme-kettle-brick .footer,.color-scheme-kettle-brick .site-header{background-color:#262626}.color-scheme-kettle-brick .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button){color:#262626;text-decoration:none}.color-scheme-kettle-brick .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-kettle-brick .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):hover{color:#262626;text-decoration:underline}.color-scheme-kettle-brick .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):focus{outline:0;box-shadow:0 0 0 3px #262626;text-decoration:underline !important}.color-scheme-kettle-brick .header__text,.color-scheme-kettle-brick .header__text::after,.color-scheme-kettle-brick .social-links .field-paragraphs::before{border-color:#262626 !important}.color-scheme-kettle-brick .header-search-group .form-actions:hover{background-color:#262626}.color-scheme-kettle-brick .inner.text-light .header__text,.color-scheme-kettle-brick .inner.text-light .header__text::after,.color-scheme-kettle-brick .full-width-container__subtitle::before{border-color:#6a202b !important}.color-scheme-kettle-brick .card .card-title a,.color-scheme-kettle-brick .content-component__eyebrow,.color-scheme-kettle-brick .entity-reference-grid__eyebrow>div,.color-scheme-kettle-brick .full-width-container__subtitle,.color-scheme-kettle-brick .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1,.color-scheme-kettle-brick .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover,.color-scheme-kettle-brick .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.is-active,.color-scheme-kettle-brick .list-component.links .link-button a,.color-scheme-kettle-brick .main-content .text-long a,.color-scheme-kettle-brick .node--view-mode-group-content-teaser .field-readmore a,.color-scheme-kettle-brick .node--view-mode-group-content-teaser .field-title a,.color-scheme-kettle-brick .node--view-mode-title-date-teaser .field-readmore a,.color-scheme-kettle-brick .node--view-mode-title-date-teaser .field-title a,.color-scheme-kettle-brick .field-caption a,.color-scheme-kettle-brick .subnav-group-superfish .sf-accordion-toggle>a,.color-scheme-kettle-brick .tile-grid .tile-grid__inner .tile .tile__links a,.color-scheme-kettle-brick .tile-grid .tile-grid__inner .tile .tile-text a{color:#262626}.color-scheme-kettle-brick .card .card-title a:focus,.color-scheme-kettle-brick .content-component__eyebrow:focus,.color-scheme-kettle-brick .entity-reference-grid__eyebrow>div:focus,.color-scheme-kettle-brick .full-width-container__subtitle:focus,.color-scheme-kettle-brick .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1:focus,.color-scheme-kettle-brick .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover:focus,.color-scheme-kettle-brick .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.is-active:focus,.color-scheme-kettle-brick .list-component.links .link-button a:focus,.color-scheme-kettle-brick .main-content .text-long a:focus,.color-scheme-kettle-brick .node--view-mode-group-content-teaser .field-readmore a:focus,.color-scheme-kettle-brick .node--view-mode-group-content-teaser .field-title a:focus,.color-scheme-kettle-brick .node--view-mode-title-date-teaser .field-readmore a:focus,.color-scheme-kettle-brick .node--view-mode-title-date-teaser .field-title a:focus,.color-scheme-kettle-brick .field-caption a:focus,.color-scheme-kettle-brick .subnav-group-superfish .sf-accordion-toggle>a:focus,.color-scheme-kettle-brick .tile-grid .tile-grid__inner .tile .tile__links a:focus,.color-scheme-kettle-brick .tile-grid .tile-grid__inner .tile .tile-text a:focus{outline:0;box-shadow:0 0 0 3px #262626;text-decoration:underline !important}.color-scheme-kettle-brick .social-links .field-paragraphs::before{color:#262626}.color-scheme-kettle-brick .social-links .field-paragraphs::before:focus{outline:0;box-shadow:0 0 0 3px #262626;text-decoration:underline !important}.color-scheme-kettle-brick .social-link a{border-color:rgba(38,38,38,0)}.color-scheme-kettle-brick .social-link a:hover,.color-scheme-kettle-brick .social-link a:focus{background-color:#e9e9e9;border-color:#a8a8a8}.color-scheme-kettle-brick .article-aside__container::before,.color-scheme-kettle-brick .field-item:has(.article-aside__container)+.field-item:not(:has(.article-aside__container))::before{background:unset;-webkit-mask-image:url(/themes/custom/jhsph/images/aside-divider--groups.svg);mask-image:url(/themes/custom/jhsph/images/aside-divider--groups.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:contain;mask-size:contain;background-color:#262626}.color-scheme-kettle-brick .card .card-text{border-top-color:#262626}.color-scheme-kettle-brick .accordion-component details summary:focus,.color-scheme-kettle-brick .user-login-form details summary:focus{outline:3px solid #262626;text-decoration:underline !important}.color-scheme-kettle-brick .accordion-component details summary:hover,.color-scheme-kettle-brick .user-login-form details summary:hover{color:#262626}.color-scheme-kettle-brick .accordion-component details summary::before,.color-scheme-kettle-brick .user-login-form details summary::before,.color-scheme-kettle-brick .social-link a::before{background-color:#262626}.color-scheme-kettle-brick .accordion-component details summary:hover::before,.color-scheme-kettle-brick .user-login-form details summary:hover::before{opacity:.6}.color-scheme-kettle-brick .articles-list__links a,.color-scheme-kettle-brick .button,.color-scheme-kettle-brick .content-component__links a,.color-scheme-kettle-brick .entity-reference-grid__links a,.color-scheme-kettle-brick .fiftyfifty-contained__links a,.color-scheme-kettle-brick .full-width-container__links a,.color-scheme-kettle-brick .link-card a,.color-scheme-kettle-brick .list-component.buttons .link-button a,.color-scheme-kettle-brick .people-list__links a,.color-scheme-kettle-brick button{background-color:#6a202b;color:#fff !important}.color-scheme-kettle-brick .articles-list__links a:focus,.color-scheme-kettle-brick .button:focus,.color-scheme-kettle-brick .content-component__links a:focus,.color-scheme-kettle-brick .entity-reference-grid__links a:focus,.color-scheme-kettle-brick .fiftyfifty-contained__links a:focus,.color-scheme-kettle-brick .full-width-container__links a:focus,.color-scheme-kettle-brick .link-card a:focus,.color-scheme-kettle-brick .list-component.buttons .link-button a:focus,.color-scheme-kettle-brick .people-list__links a:focus,.color-scheme-kettle-brick button:focus{outline:3px solid #6a202b;text-decoration:underline !important}.color-scheme-kettle-brick .articles-list__links a:hover,.color-scheme-kettle-brick .button:hover,.color-scheme-kettle-brick .content-component__links a:hover,.color-scheme-kettle-brick .entity-reference-grid__links a:hover,.color-scheme-kettle-brick .fiftyfifty-contained__links a:hover,.color-scheme-kettle-brick .full-width-container__links a:hover,.color-scheme-kettle-brick .link-card a:hover,.color-scheme-kettle-brick .list-component.buttons .link-button a:hover,.color-scheme-kettle-brick .people-list__links a:hover,.color-scheme-kettle-brick button:hover{color:#fff}.color-scheme-kettle-brick .content-component__links a,.color-scheme-kettle-brick .single-column__links a,.color-scheme-kettle-brick .button,.color-scheme-kettle-brick button{color:#fff !important;background-color:#6a202b}.color-scheme-kettle-brick .content-component__links a:hover,.color-scheme-kettle-brick .single-column__links a:hover,.color-scheme-kettle-brick .button:hover,.color-scheme-kettle-brick button:hover{color:#fff !important;background-color:#262626}.color-scheme-kettle-brick .entity-reference-grid__text::before,.color-scheme-kettle-brick .content-component::before,.color-scheme-kettle-brick .blockquote::before,.color-scheme-kettle-brick blockquote::before,.color-scheme-kettle-brick .blockquote::after,.color-scheme-kettle-brick blockquote::after,.color-scheme-kettle-brick .full-width-container__subtitle::before{border-color:#6a202b}.color-scheme-kettle-brick .content-card{background-color:#6a202b}.color-scheme-kettle-brick .content-card *{color:#fff !important}.color-scheme-kettle-brick .addeventatc,.color-scheme-kettle-brick .button-white{color:#6a202b !important;border:1px solid #6a202b !important}.color-scheme-kettle-brick .addeventatc:focus,.color-scheme-kettle-brick .button-white:focus{outline:3px solid #6a202b;text-decoration:underline !important}.color-scheme-kettle-brick .addeventatc:hover,.color-scheme-kettle-brick .button-white:hover{background-color:#6a202b;color:#fff !important}.color-scheme-kettle-brick .inner.text-light .content-component__eyebrow{color:#fff}.color-scheme-kettle-brick .inner.text-light .content-component__links a,.color-scheme-kettle-brick .inner.text-light .entity-reference-grid__links a,.color-scheme-kettle-brick .inner.text-light .fiftyfifty-contained__links a,.color-scheme-kettle-brick .inner.text-light .full-width-container__links a,.color-scheme-kettle-brick .inner.text-light .people-list__links a,.color-scheme-kettle-brick .inner.text-light .single-column__links a{color:#262626 !important}.color-scheme-kettle-brick .inner.text-light .content-component__links a:focus,.color-scheme-kettle-brick .inner.text-light .entity-reference-grid__links a:focus,.color-scheme-kettle-brick .inner.text-light .fiftyfifty-contained__links a:focus,.color-scheme-kettle-brick .inner.text-light .full-width-container__links a:focus,.color-scheme-kettle-brick .inner.text-light .people-list__links a:focus,.color-scheme-kettle-brick .inner.text-light .single-column__links a:focus{outline:3px solid #fff;text-decoration:underline !important}.color-scheme-kettle-brick .inner.text-light .content-component__links a:hover,.color-scheme-kettle-brick .inner.text-light .entity-reference-grid__links a:hover,.color-scheme-kettle-brick .inner.text-light .fiftyfifty-contained__links a:hover,.color-scheme-kettle-brick .inner.text-light .full-width-container__links a:hover,.color-scheme-kettle-brick .inner.text-light .people-list__links a:hover,.color-scheme-kettle-brick .inner.text-light .single-column__links a:hover{background-color:#6a202b;color:#fff !important}.color-scheme-kettle-brick .inner.text-light .text-long a,.color-scheme-kettle-brick .inner.text-light .field-caption a{color:#fff}.color-scheme-kettle-brick .content-component__eyebrow{color:#727272}.color-scheme-kettle-brick .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a,.color-scheme-kettle-brick .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a,.color-scheme-kettle-brick .node--type-event.node--view-mode-full .event-contact-info .field-phone a,.color-scheme-kettle-brick .field-topics .field-item a{color:#262626}.color-scheme-kettle-brick .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a:focus,.color-scheme-kettle-brick .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a:focus,.color-scheme-kettle-brick .node--type-event.node--view-mode-full .event-contact-info .field-phone a:focus,.color-scheme-kettle-brick .field-topics .field-item a:focus{outline:3px solid #262626;text-decoration:underline !important}.color-scheme-kettle-brick .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a:hover,.color-scheme-kettle-brick .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a:hover,.color-scheme-kettle-brick .node--type-event.node--view-mode-full .event-contact-info .field-phone a:hover,.color-scheme-kettle-brick .field-topics .field-item a:hover{color:#262626}.color-scheme-kettle-brick .media.media--view-mode-rich_text_full_size.align-left>div::before,.color-scheme-kettle-brick .media.media--view-mode-rich_text_full_size.align-right>div::before,.color-scheme-kettle-brick .media.media--view-mode-rich_text_half_size.align-left>div::before,.color-scheme-kettle-brick .media.media--view-mode-rich_text_half_size.align-right>div::before{border-color:#6a202b !important}.color-scheme-lake-beet .block-group-content-menusecondary.secondary-menu-group-accordion ul.menu li,.color-scheme-lake-beet .header-search-group.header-search-group-accordion,.color-scheme-lake-beet .footer,.color-scheme-lake-beet .site-header{background-color:#0077d8}.color-scheme-lake-beet .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button){color:#0077d8;text-decoration:none}.color-scheme-lake-beet .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-lake-beet .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):hover{color:#0077d8;text-decoration:underline}.color-scheme-lake-beet .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):focus{outline:0;box-shadow:0 0 0 3px #0077d8;text-decoration:underline !important}.color-scheme-lake-beet .header__text,.color-scheme-lake-beet .header__text::after,.color-scheme-lake-beet .social-links .field-paragraphs::before{border-color:#0077d8 !important}.color-scheme-lake-beet .header-search-group .form-actions:hover{background-color:#0077d8}.color-scheme-lake-beet .inner.text-light .header__text,.color-scheme-lake-beet .inner.text-light .header__text::after,.color-scheme-lake-beet .full-width-container__subtitle::before{border-color:#51284f !important}.color-scheme-lake-beet .card .card-title a,.color-scheme-lake-beet .content-component__eyebrow,.color-scheme-lake-beet .entity-reference-grid__eyebrow>div,.color-scheme-lake-beet .full-width-container__subtitle,.color-scheme-lake-beet .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1,.color-scheme-lake-beet .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover,.color-scheme-lake-beet .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.is-active,.color-scheme-lake-beet .list-component.links .link-button a,.color-scheme-lake-beet .main-content .text-long a,.color-scheme-lake-beet .node--view-mode-group-content-teaser .field-readmore a,.color-scheme-lake-beet .node--view-mode-group-content-teaser .field-title a,.color-scheme-lake-beet .node--view-mode-title-date-teaser .field-readmore a,.color-scheme-lake-beet .node--view-mode-title-date-teaser .field-title a,.color-scheme-lake-beet .field-caption a,.color-scheme-lake-beet .subnav-group-superfish .sf-accordion-toggle>a,.color-scheme-lake-beet .tile-grid .tile-grid__inner .tile .tile__links a,.color-scheme-lake-beet .tile-grid .tile-grid__inner .tile .tile-text a{color:#0077d8}.color-scheme-lake-beet .card .card-title a:focus,.color-scheme-lake-beet .content-component__eyebrow:focus,.color-scheme-lake-beet .entity-reference-grid__eyebrow>div:focus,.color-scheme-lake-beet .full-width-container__subtitle:focus,.color-scheme-lake-beet .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1:focus,.color-scheme-lake-beet .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover:focus,.color-scheme-lake-beet .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.is-active:focus,.color-scheme-lake-beet .list-component.links .link-button a:focus,.color-scheme-lake-beet .main-content .text-long a:focus,.color-scheme-lake-beet .node--view-mode-group-content-teaser .field-readmore a:focus,.color-scheme-lake-beet .node--view-mode-group-content-teaser .field-title a:focus,.color-scheme-lake-beet .node--view-mode-title-date-teaser .field-readmore a:focus,.color-scheme-lake-beet .node--view-mode-title-date-teaser .field-title a:focus,.color-scheme-lake-beet .field-caption a:focus,.color-scheme-lake-beet .subnav-group-superfish .sf-accordion-toggle>a:focus,.color-scheme-lake-beet .tile-grid .tile-grid__inner .tile .tile__links a:focus,.color-scheme-lake-beet .tile-grid .tile-grid__inner .tile .tile-text a:focus{outline:0;box-shadow:0 0 0 3px #0077d8;text-decoration:underline !important}.color-scheme-lake-beet .social-links .field-paragraphs::before{color:#0077d8}.color-scheme-lake-beet .social-links .field-paragraphs::before:focus{outline:0;box-shadow:0 0 0 3px #0077d8;text-decoration:underline !important}.color-scheme-lake-beet .social-link a{border-color:rgba(0,119,216,0)}.color-scheme-lake-beet .social-link a:hover,.color-scheme-lake-beet .social-link a:focus{background-color:#e6f1fb;border-color:#99c9ef}.color-scheme-lake-beet .article-aside__container::before,.color-scheme-lake-beet .field-item:has(.article-aside__container)+.field-item:not(:has(.article-aside__container))::before{background:unset;-webkit-mask-image:url(/themes/custom/jhsph/images/aside-divider--groups.svg);mask-image:url(/themes/custom/jhsph/images/aside-divider--groups.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:contain;mask-size:contain;background-color:#0077d8}.color-scheme-lake-beet .card .card-text{border-top-color:#0077d8}.color-scheme-lake-beet .accordion-component details summary:focus,.color-scheme-lake-beet .user-login-form details summary:focus{outline:3px solid #0077d8;text-decoration:underline !important}.color-scheme-lake-beet .accordion-component details summary:hover,.color-scheme-lake-beet .user-login-form details summary:hover{color:#0077d8}.color-scheme-lake-beet .accordion-component details summary::before,.color-scheme-lake-beet .user-login-form details summary::before,.color-scheme-lake-beet .social-link a::before{background-color:#0077d8}.color-scheme-lake-beet .accordion-component details summary:hover::before,.color-scheme-lake-beet .user-login-form details summary:hover::before{opacity:.6}.color-scheme-lake-beet .articles-list__links a,.color-scheme-lake-beet .button,.color-scheme-lake-beet .content-component__links a,.color-scheme-lake-beet .entity-reference-grid__links a,.color-scheme-lake-beet .fiftyfifty-contained__links a,.color-scheme-lake-beet .full-width-container__links a,.color-scheme-lake-beet .link-card a,.color-scheme-lake-beet .list-component.buttons .link-button a,.color-scheme-lake-beet .people-list__links a,.color-scheme-lake-beet button{background-color:#51284f;color:#fff !important}.color-scheme-lake-beet .articles-list__links a:focus,.color-scheme-lake-beet .button:focus,.color-scheme-lake-beet .content-component__links a:focus,.color-scheme-lake-beet .entity-reference-grid__links a:focus,.color-scheme-lake-beet .fiftyfifty-contained__links a:focus,.color-scheme-lake-beet .full-width-container__links a:focus,.color-scheme-lake-beet .link-card a:focus,.color-scheme-lake-beet .list-component.buttons .link-button a:focus,.color-scheme-lake-beet .people-list__links a:focus,.color-scheme-lake-beet button:focus{outline:3px solid #51284f;text-decoration:underline !important}.color-scheme-lake-beet .articles-list__links a:hover,.color-scheme-lake-beet .button:hover,.color-scheme-lake-beet .content-component__links a:hover,.color-scheme-lake-beet .entity-reference-grid__links a:hover,.color-scheme-lake-beet .fiftyfifty-contained__links a:hover,.color-scheme-lake-beet .full-width-container__links a:hover,.color-scheme-lake-beet .link-card a:hover,.color-scheme-lake-beet .list-component.buttons .link-button a:hover,.color-scheme-lake-beet .people-list__links a:hover,.color-scheme-lake-beet button:hover{color:#fff}.color-scheme-lake-beet .content-component__links a,.color-scheme-lake-beet .single-column__links a,.color-scheme-lake-beet .button,.color-scheme-lake-beet button{color:#fff !important;background-color:#51284f}.color-scheme-lake-beet .content-component__links a:hover,.color-scheme-lake-beet .single-column__links a:hover,.color-scheme-lake-beet .button:hover,.color-scheme-lake-beet button:hover{color:#fff !important;background-color:#0077d8}.color-scheme-lake-beet .entity-reference-grid__text::before,.color-scheme-lake-beet .content-component::before,.color-scheme-lake-beet .blockquote::before,.color-scheme-lake-beet blockquote::before,.color-scheme-lake-beet .blockquote::after,.color-scheme-lake-beet blockquote::after,.color-scheme-lake-beet .full-width-container__subtitle::before{border-color:#51284f}.color-scheme-lake-beet .content-card{background-color:#51284f}.color-scheme-lake-beet .content-card *{color:#fff !important}.color-scheme-lake-beet .addeventatc,.color-scheme-lake-beet .button-white{color:#51284f !important;border:1px solid #51284f !important}.color-scheme-lake-beet .addeventatc:focus,.color-scheme-lake-beet .button-white:focus{outline:3px solid #51284f;text-decoration:underline !important}.color-scheme-lake-beet .addeventatc:hover,.color-scheme-lake-beet .button-white:hover{background-color:#51284f;color:#fff !important}.color-scheme-lake-beet .inner.text-light .content-component__eyebrow{color:#fff}.color-scheme-lake-beet .inner.text-light .content-component__links a,.color-scheme-lake-beet .inner.text-light .entity-reference-grid__links a,.color-scheme-lake-beet .inner.text-light .fiftyfifty-contained__links a,.color-scheme-lake-beet .inner.text-light .full-width-container__links a,.color-scheme-lake-beet .inner.text-light .people-list__links a,.color-scheme-lake-beet .inner.text-light .single-column__links a{color:#0077d8 !important}.color-scheme-lake-beet .inner.text-light .content-component__links a:focus,.color-scheme-lake-beet .inner.text-light .entity-reference-grid__links a:focus,.color-scheme-lake-beet .inner.text-light .fiftyfifty-contained__links a:focus,.color-scheme-lake-beet .inner.text-light .full-width-container__links a:focus,.color-scheme-lake-beet .inner.text-light .people-list__links a:focus,.color-scheme-lake-beet .inner.text-light .single-column__links a:focus{outline:3px solid #fff;text-decoration:underline !important}.color-scheme-lake-beet .inner.text-light .content-component__links a:hover,.color-scheme-lake-beet .inner.text-light .entity-reference-grid__links a:hover,.color-scheme-lake-beet .inner.text-light .fiftyfifty-contained__links a:hover,.color-scheme-lake-beet .inner.text-light .full-width-container__links a:hover,.color-scheme-lake-beet .inner.text-light .people-list__links a:hover,.color-scheme-lake-beet .inner.text-light .single-column__links a:hover{background-color:#51284f;color:#fff !important}.color-scheme-lake-beet .inner.text-light .text-long a,.color-scheme-lake-beet .inner.text-light .field-caption a{color:#fff}.color-scheme-lake-beet .content-component__eyebrow{color:#727272}.color-scheme-lake-beet .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a,.color-scheme-lake-beet .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a,.color-scheme-lake-beet .node--type-event.node--view-mode-full .event-contact-info .field-phone a,.color-scheme-lake-beet .field-topics .field-item a{color:#0077d8}.color-scheme-lake-beet .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a:focus,.color-scheme-lake-beet .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a:focus,.color-scheme-lake-beet .node--type-event.node--view-mode-full .event-contact-info .field-phone a:focus,.color-scheme-lake-beet .field-topics .field-item a:focus{outline:3px solid #0077d8;text-decoration:underline !important}.color-scheme-lake-beet .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a:hover,.color-scheme-lake-beet .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a:hover,.color-scheme-lake-beet .node--type-event.node--view-mode-full .event-contact-info .field-phone a:hover,.color-scheme-lake-beet .field-topics .field-item a:hover{color:#0077d7}.color-scheme-lake-beet .media.media--view-mode-rich_text_full_size.align-left>div::before,.color-scheme-lake-beet .media.media--view-mode-rich_text_full_size.align-right>div::before,.color-scheme-lake-beet .media.media--view-mode-rich_text_half_size.align-left>div::before,.color-scheme-lake-beet .media.media--view-mode-rich_text_half_size.align-right>div::before{border-color:#51284f !important}.color-scheme-lake-custard .block-group-content-menusecondary.secondary-menu-group-accordion ul.menu li,.color-scheme-lake-custard .header-search-group.header-search-group-accordion,.color-scheme-lake-custard .footer,.color-scheme-lake-custard .site-header{background-color:#0077d8}.color-scheme-lake-custard .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button){color:#0077d8;text-decoration:none}.color-scheme-lake-custard .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-lake-custard .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):hover{color:#0077d8;text-decoration:underline}.color-scheme-lake-custard .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):focus{outline:0;box-shadow:0 0 0 3px #0077d8;text-decoration:underline !important}.color-scheme-lake-custard .header__text,.color-scheme-lake-custard .header__text::after,.color-scheme-lake-custard .social-links .field-paragraphs::before{border-color:#0077d8 !important}.color-scheme-lake-custard .header-search-group .form-actions:hover{background-color:#0077d8}.color-scheme-lake-custard .inner.text-light .header__text,.color-scheme-lake-custard .inner.text-light .header__text::after,.color-scheme-lake-custard .full-width-container__subtitle::before{border-color:#cba052 !important}.color-scheme-lake-custard .card .card-title a,.color-scheme-lake-custard .content-component__eyebrow,.color-scheme-lake-custard .entity-reference-grid__eyebrow>div,.color-scheme-lake-custard .full-width-container__subtitle,.color-scheme-lake-custard .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1,.color-scheme-lake-custard .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover,.color-scheme-lake-custard .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.is-active,.color-scheme-lake-custard .list-component.links .link-button a,.color-scheme-lake-custard .main-content .text-long a,.color-scheme-lake-custard .node--view-mode-group-content-teaser .field-readmore a,.color-scheme-lake-custard .node--view-mode-group-content-teaser .field-title a,.color-scheme-lake-custard .node--view-mode-title-date-teaser .field-readmore a,.color-scheme-lake-custard .node--view-mode-title-date-teaser .field-title a,.color-scheme-lake-custard .field-caption a,.color-scheme-lake-custard .subnav-group-superfish .sf-accordion-toggle>a,.color-scheme-lake-custard .tile-grid .tile-grid__inner .tile .tile__links a,.color-scheme-lake-custard .tile-grid .tile-grid__inner .tile .tile-text a{color:#0077d8}.color-scheme-lake-custard .card .card-title a:focus,.color-scheme-lake-custard .content-component__eyebrow:focus,.color-scheme-lake-custard .entity-reference-grid__eyebrow>div:focus,.color-scheme-lake-custard .full-width-container__subtitle:focus,.color-scheme-lake-custard .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1:focus,.color-scheme-lake-custard .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover:focus,.color-scheme-lake-custard .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.is-active:focus,.color-scheme-lake-custard .list-component.links .link-button a:focus,.color-scheme-lake-custard .main-content .text-long a:focus,.color-scheme-lake-custard .node--view-mode-group-content-teaser .field-readmore a:focus,.color-scheme-lake-custard .node--view-mode-group-content-teaser .field-title a:focus,.color-scheme-lake-custard .node--view-mode-title-date-teaser .field-readmore a:focus,.color-scheme-lake-custard .node--view-mode-title-date-teaser .field-title a:focus,.color-scheme-lake-custard .field-caption a:focus,.color-scheme-lake-custard .subnav-group-superfish .sf-accordion-toggle>a:focus,.color-scheme-lake-custard .tile-grid .tile-grid__inner .tile .tile__links a:focus,.color-scheme-lake-custard .tile-grid .tile-grid__inner .tile .tile-text a:focus{outline:0;box-shadow:0 0 0 3px #0077d8;text-decoration:underline !important}.color-scheme-lake-custard .social-links .field-paragraphs::before{color:#0077d8}.color-scheme-lake-custard .social-links .field-paragraphs::before:focus{outline:0;box-shadow:0 0 0 3px #0077d8;text-decoration:underline !important}.color-scheme-lake-custard .social-link a{border-color:rgba(0,119,216,0)}.color-scheme-lake-custard .social-link a:hover,.color-scheme-lake-custard .social-link a:focus{background-color:#e6f1fb;border-color:#99c9ef}.color-scheme-lake-custard .article-aside__container::before,.color-scheme-lake-custard .field-item:has(.article-aside__container)+.field-item:not(:has(.article-aside__container))::before{background:unset;-webkit-mask-image:url(/themes/custom/jhsph/images/aside-divider--groups.svg);mask-image:url(/themes/custom/jhsph/images/aside-divider--groups.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:contain;mask-size:contain;background-color:#0077d8}.color-scheme-lake-custard .card .card-text{border-top-color:#0077d8}.color-scheme-lake-custard .accordion-component details summary:focus,.color-scheme-lake-custard .user-login-form details summary:focus{outline:3px solid #0077d8;text-decoration:underline !important}.color-scheme-lake-custard .accordion-component details summary:hover,.color-scheme-lake-custard .user-login-form details summary:hover{color:#0077d8}.color-scheme-lake-custard .accordion-component details summary::before,.color-scheme-lake-custard .user-login-form details summary::before,.color-scheme-lake-custard .social-link a::before{background-color:#0077d8}.color-scheme-lake-custard .accordion-component details summary:hover::before,.color-scheme-lake-custard .user-login-form details summary:hover::before{opacity:.6}.color-scheme-lake-custard .articles-list__links a,.color-scheme-lake-custard .button,.color-scheme-lake-custard .content-component__links a,.color-scheme-lake-custard .entity-reference-grid__links a,.color-scheme-lake-custard .fiftyfifty-contained__links a,.color-scheme-lake-custard .full-width-container__links a,.color-scheme-lake-custard .link-card a,.color-scheme-lake-custard .list-component.buttons .link-button a,.color-scheme-lake-custard .people-list__links a,.color-scheme-lake-custard button{background-color:#cba052;color:#262626 !important}.color-scheme-lake-custard .articles-list__links a:focus,.color-scheme-lake-custard .button:focus,.color-scheme-lake-custard .content-component__links a:focus,.color-scheme-lake-custard .entity-reference-grid__links a:focus,.color-scheme-lake-custard .fiftyfifty-contained__links a:focus,.color-scheme-lake-custard .full-width-container__links a:focus,.color-scheme-lake-custard .link-card a:focus,.color-scheme-lake-custard .list-component.buttons .link-button a:focus,.color-scheme-lake-custard .people-list__links a:focus,.color-scheme-lake-custard button:focus{outline:3px solid #cba052;text-decoration:underline !important}.color-scheme-lake-custard .articles-list__links a:hover,.color-scheme-lake-custard .button:hover,.color-scheme-lake-custard .content-component__links a:hover,.color-scheme-lake-custard .entity-reference-grid__links a:hover,.color-scheme-lake-custard .fiftyfifty-contained__links a:hover,.color-scheme-lake-custard .full-width-container__links a:hover,.color-scheme-lake-custard .link-card a:hover,.color-scheme-lake-custard .list-component.buttons .link-button a:hover,.color-scheme-lake-custard .people-list__links a:hover,.color-scheme-lake-custard button:hover{color:#fff}.color-scheme-lake-custard .content-component__links a,.color-scheme-lake-custard .single-column__links a,.color-scheme-lake-custard .button,.color-scheme-lake-custard button{color:#262626 !important;background-color:#cba052}.color-scheme-lake-custard .content-component__links a:hover,.color-scheme-lake-custard .single-column__links a:hover,.color-scheme-lake-custard .button:hover,.color-scheme-lake-custard button:hover{color:#fff !important;background-color:#0077d8}.color-scheme-lake-custard .entity-reference-grid__text::before,.color-scheme-lake-custard .content-component::before,.color-scheme-lake-custard .blockquote::before,.color-scheme-lake-custard blockquote::before,.color-scheme-lake-custard .blockquote::after,.color-scheme-lake-custard blockquote::after,.color-scheme-lake-custard .full-width-container__subtitle::before{border-color:#cba052}.color-scheme-lake-custard .content-card{background-color:#cba052}.color-scheme-lake-custard .content-card *{color:#262626 !important}.color-scheme-lake-custard .addeventatc,.color-scheme-lake-custard .button-white{color:#cba052 !important;border:1px solid #cba052 !important}.color-scheme-lake-custard .addeventatc:focus,.color-scheme-lake-custard .button-white:focus{outline:3px solid #cba052;text-decoration:underline !important}.color-scheme-lake-custard .addeventatc:hover,.color-scheme-lake-custard .button-white:hover{background-color:#cba052;color:#262626 !important}.color-scheme-lake-custard .inner.text-light .content-component__eyebrow{color:#fff}.color-scheme-lake-custard .inner.text-light .content-component__links a,.color-scheme-lake-custard .inner.text-light .entity-reference-grid__links a,.color-scheme-lake-custard .inner.text-light .fiftyfifty-contained__links a,.color-scheme-lake-custard .inner.text-light .full-width-container__links a,.color-scheme-lake-custard .inner.text-light .people-list__links a,.color-scheme-lake-custard .inner.text-light .single-column__links a{color:#0077d8 !important}.color-scheme-lake-custard .inner.text-light .content-component__links a:focus,.color-scheme-lake-custard .inner.text-light .entity-reference-grid__links a:focus,.color-scheme-lake-custard .inner.text-light .fiftyfifty-contained__links a:focus,.color-scheme-lake-custard .inner.text-light .full-width-container__links a:focus,.color-scheme-lake-custard .inner.text-light .people-list__links a:focus,.color-scheme-lake-custard .inner.text-light .single-column__links a:focus{outline:3px solid #fff;text-decoration:underline !important}.color-scheme-lake-custard .inner.text-light .content-component__links a:hover,.color-scheme-lake-custard .inner.text-light .entity-reference-grid__links a:hover,.color-scheme-lake-custard .inner.text-light .fiftyfifty-contained__links a:hover,.color-scheme-lake-custard .inner.text-light .full-width-container__links a:hover,.color-scheme-lake-custard .inner.text-light .people-list__links a:hover,.color-scheme-lake-custard .inner.text-light .single-column__links a:hover{background-color:#cba052;color:#262626 !important}.color-scheme-lake-custard .inner.text-light .text-long a,.color-scheme-lake-custard .inner.text-light .field-caption a{color:#fff}.color-scheme-lake-custard .content-component__eyebrow{color:#727272}.color-scheme-lake-custard .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a,.color-scheme-lake-custard .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a,.color-scheme-lake-custard .node--type-event.node--view-mode-full .event-contact-info .field-phone a,.color-scheme-lake-custard .field-topics .field-item a{color:#0077d8}.color-scheme-lake-custard .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a:focus,.color-scheme-lake-custard .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a:focus,.color-scheme-lake-custard .node--type-event.node--view-mode-full .event-contact-info .field-phone a:focus,.color-scheme-lake-custard .field-topics .field-item a:focus{outline:3px solid #0077d8;text-decoration:underline !important}.color-scheme-lake-custard .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a:hover,.color-scheme-lake-custard .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a:hover,.color-scheme-lake-custard .node--type-event.node--view-mode-full .event-contact-info .field-phone a:hover,.color-scheme-lake-custard .field-topics .field-item a:hover{color:#0077d7}.color-scheme-lake-custard .media.media--view-mode-rich_text_full_size.align-left>div::before,.color-scheme-lake-custard .media.media--view-mode-rich_text_full_size.align-right>div::before,.color-scheme-lake-custard .media.media--view-mode-rich_text_half_size.align-left>div::before,.color-scheme-lake-custard .media.media--view-mode-rich_text_half_size.align-right>div::before{border-color:#cba052 !important}.color-scheme-lake-grasshopper .block-group-content-menusecondary.secondary-menu-group-accordion ul.menu li,.color-scheme-lake-grasshopper .header-search-group.header-search-group-accordion,.color-scheme-lake-grasshopper .footer,.color-scheme-lake-grasshopper .site-header{background-color:#0077d8}.color-scheme-lake-grasshopper .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button){color:#0077d8;text-decoration:none}.color-scheme-lake-grasshopper .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-lake-grasshopper .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):hover{color:#0077d8;text-decoration:underline}.color-scheme-lake-grasshopper .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):focus{outline:0;box-shadow:0 0 0 3px #0077d8;text-decoration:underline !important}.color-scheme-lake-grasshopper .header__text,.color-scheme-lake-grasshopper .header__text::after,.color-scheme-lake-grasshopper .social-links .field-paragraphs::before{border-color:#0077d8 !important}.color-scheme-lake-grasshopper .header-search-group .form-actions:hover{background-color:#0077d8}.color-scheme-lake-grasshopper .inner.text-light .header__text,.color-scheme-lake-grasshopper .inner.text-light .header__text::after,.color-scheme-lake-grasshopper .full-width-container__subtitle::before{border-color:#76a04c !important}.color-scheme-lake-grasshopper .card .card-title a,.color-scheme-lake-grasshopper .content-component__eyebrow,.color-scheme-lake-grasshopper .entity-reference-grid__eyebrow>div,.color-scheme-lake-grasshopper .full-width-container__subtitle,.color-scheme-lake-grasshopper .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1,.color-scheme-lake-grasshopper .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover,.color-scheme-lake-grasshopper .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.is-active,.color-scheme-lake-grasshopper .list-component.links .link-button a,.color-scheme-lake-grasshopper .main-content .text-long a,.color-scheme-lake-grasshopper .node--view-mode-group-content-teaser .field-readmore a,.color-scheme-lake-grasshopper .node--view-mode-group-content-teaser .field-title a,.color-scheme-lake-grasshopper .node--view-mode-title-date-teaser .field-readmore a,.color-scheme-lake-grasshopper .node--view-mode-title-date-teaser .field-title a,.color-scheme-lake-grasshopper .field-caption a,.color-scheme-lake-grasshopper .subnav-group-superfish .sf-accordion-toggle>a,.color-scheme-lake-grasshopper .tile-grid .tile-grid__inner .tile .tile__links a,.color-scheme-lake-grasshopper .tile-grid .tile-grid__inner .tile .tile-text a{color:#0077d8}.color-scheme-lake-grasshopper .card .card-title a:focus,.color-scheme-lake-grasshopper .content-component__eyebrow:focus,.color-scheme-lake-grasshopper .entity-reference-grid__eyebrow>div:focus,.color-scheme-lake-grasshopper .full-width-container__subtitle:focus,.color-scheme-lake-grasshopper .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1:focus,.color-scheme-lake-grasshopper .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover:focus,.color-scheme-lake-grasshopper .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.is-active:focus,.color-scheme-lake-grasshopper .list-component.links .link-button a:focus,.color-scheme-lake-grasshopper .main-content .text-long a:focus,.color-scheme-lake-grasshopper .node--view-mode-group-content-teaser .field-readmore a:focus,.color-scheme-lake-grasshopper .node--view-mode-group-content-teaser .field-title a:focus,.color-scheme-lake-grasshopper .node--view-mode-title-date-teaser .field-readmore a:focus,.color-scheme-lake-grasshopper .node--view-mode-title-date-teaser .field-title a:focus,.color-scheme-lake-grasshopper .field-caption a:focus,.color-scheme-lake-grasshopper .subnav-group-superfish .sf-accordion-toggle>a:focus,.color-scheme-lake-grasshopper .tile-grid .tile-grid__inner .tile .tile__links a:focus,.color-scheme-lake-grasshopper .tile-grid .tile-grid__inner .tile .tile-text a:focus{outline:0;box-shadow:0 0 0 3px #0077d8;text-decoration:underline !important}.color-scheme-lake-grasshopper .social-links .field-paragraphs::before{color:#0077d8}.color-scheme-lake-grasshopper .social-links .field-paragraphs::before:focus{outline:0;box-shadow:0 0 0 3px #0077d8;text-decoration:underline !important}.color-scheme-lake-grasshopper .social-link a{border-color:rgba(0,119,216,0)}.color-scheme-lake-grasshopper .social-link a:hover,.color-scheme-lake-grasshopper .social-link a:focus{background-color:#e6f1fb;border-color:#99c9ef}.color-scheme-lake-grasshopper .article-aside__container::before,.color-scheme-lake-grasshopper .field-item:has(.article-aside__container)+.field-item:not(:has(.article-aside__container))::before{background:unset;-webkit-mask-image:url(/themes/custom/jhsph/images/aside-divider--groups.svg);mask-image:url(/themes/custom/jhsph/images/aside-divider--groups.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:contain;mask-size:contain;background-color:#0077d8}.color-scheme-lake-grasshopper .card .card-text{border-top-color:#0077d8}.color-scheme-lake-grasshopper .accordion-component details summary:focus,.color-scheme-lake-grasshopper .user-login-form details summary:focus{outline:3px solid #0077d8;text-decoration:underline !important}.color-scheme-lake-grasshopper .accordion-component details summary:hover,.color-scheme-lake-grasshopper .user-login-form details summary:hover{color:#0077d8}.color-scheme-lake-grasshopper .accordion-component details summary::before,.color-scheme-lake-grasshopper .user-login-form details summary::before,.color-scheme-lake-grasshopper .social-link a::before{background-color:#0077d8}.color-scheme-lake-grasshopper .accordion-component details summary:hover::before,.color-scheme-lake-grasshopper .user-login-form details summary:hover::before{opacity:.6}.color-scheme-lake-grasshopper .articles-list__links a,.color-scheme-lake-grasshopper .button,.color-scheme-lake-grasshopper .content-component__links a,.color-scheme-lake-grasshopper .entity-reference-grid__links a,.color-scheme-lake-grasshopper .fiftyfifty-contained__links a,.color-scheme-lake-grasshopper .full-width-container__links a,.color-scheme-lake-grasshopper .link-card a,.color-scheme-lake-grasshopper .list-component.buttons .link-button a,.color-scheme-lake-grasshopper .people-list__links a,.color-scheme-lake-grasshopper button{background-color:#76a04c;color:#262626 !important}.color-scheme-lake-grasshopper .articles-list__links a:focus,.color-scheme-lake-grasshopper .button:focus,.color-scheme-lake-grasshopper .content-component__links a:focus,.color-scheme-lake-grasshopper .entity-reference-grid__links a:focus,.color-scheme-lake-grasshopper .fiftyfifty-contained__links a:focus,.color-scheme-lake-grasshopper .full-width-container__links a:focus,.color-scheme-lake-grasshopper .link-card a:focus,.color-scheme-lake-grasshopper .list-component.buttons .link-button a:focus,.color-scheme-lake-grasshopper .people-list__links a:focus,.color-scheme-lake-grasshopper button:focus{outline:3px solid #76a04c;text-decoration:underline !important}.color-scheme-lake-grasshopper .articles-list__links a:hover,.color-scheme-lake-grasshopper .button:hover,.color-scheme-lake-grasshopper .content-component__links a:hover,.color-scheme-lake-grasshopper .entity-reference-grid__links a:hover,.color-scheme-lake-grasshopper .fiftyfifty-contained__links a:hover,.color-scheme-lake-grasshopper .full-width-container__links a:hover,.color-scheme-lake-grasshopper .link-card a:hover,.color-scheme-lake-grasshopper .list-component.buttons .link-button a:hover,.color-scheme-lake-grasshopper .people-list__links a:hover,.color-scheme-lake-grasshopper button:hover{color:#fff}.color-scheme-lake-grasshopper .content-component__links a,.color-scheme-lake-grasshopper .single-column__links a,.color-scheme-lake-grasshopper .button,.color-scheme-lake-grasshopper button{color:#262626 !important;background-color:#76a04c}.color-scheme-lake-grasshopper .content-component__links a:hover,.color-scheme-lake-grasshopper .single-column__links a:hover,.color-scheme-lake-grasshopper .button:hover,.color-scheme-lake-grasshopper button:hover{color:#fff !important;background-color:#0077d8}.color-scheme-lake-grasshopper .entity-reference-grid__text::before,.color-scheme-lake-grasshopper .content-component::before,.color-scheme-lake-grasshopper .blockquote::before,.color-scheme-lake-grasshopper blockquote::before,.color-scheme-lake-grasshopper .blockquote::after,.color-scheme-lake-grasshopper blockquote::after,.color-scheme-lake-grasshopper .full-width-container__subtitle::before{border-color:#76a04c}.color-scheme-lake-grasshopper .content-card{background-color:#76a04c}.color-scheme-lake-grasshopper .content-card *{color:#262626 !important}.color-scheme-lake-grasshopper .addeventatc,.color-scheme-lake-grasshopper .button-white{color:#76a04c !important;border:1px solid #76a04c !important}.color-scheme-lake-grasshopper .addeventatc:focus,.color-scheme-lake-grasshopper .button-white:focus{outline:3px solid #76a04c;text-decoration:underline !important}.color-scheme-lake-grasshopper .addeventatc:hover,.color-scheme-lake-grasshopper .button-white:hover{background-color:#76a04c;color:#262626 !important}.color-scheme-lake-grasshopper .inner.text-light .content-component__eyebrow{color:#fff}.color-scheme-lake-grasshopper .inner.text-light .content-component__links a,.color-scheme-lake-grasshopper .inner.text-light .entity-reference-grid__links a,.color-scheme-lake-grasshopper .inner.text-light .fiftyfifty-contained__links a,.color-scheme-lake-grasshopper .inner.text-light .full-width-container__links a,.color-scheme-lake-grasshopper .inner.text-light .people-list__links a,.color-scheme-lake-grasshopper .inner.text-light .single-column__links a{color:#0077d8 !important}.color-scheme-lake-grasshopper .inner.text-light .content-component__links a:focus,.color-scheme-lake-grasshopper .inner.text-light .entity-reference-grid__links a:focus,.color-scheme-lake-grasshopper .inner.text-light .fiftyfifty-contained__links a:focus,.color-scheme-lake-grasshopper .inner.text-light .full-width-container__links a:focus,.color-scheme-lake-grasshopper .inner.text-light .people-list__links a:focus,.color-scheme-lake-grasshopper .inner.text-light .single-column__links a:focus{outline:3px solid #fff;text-decoration:underline !important}.color-scheme-lake-grasshopper .inner.text-light .content-component__links a:hover,.color-scheme-lake-grasshopper .inner.text-light .entity-reference-grid__links a:hover,.color-scheme-lake-grasshopper .inner.text-light .fiftyfifty-contained__links a:hover,.color-scheme-lake-grasshopper .inner.text-light .full-width-container__links a:hover,.color-scheme-lake-grasshopper .inner.text-light .people-list__links a:hover,.color-scheme-lake-grasshopper .inner.text-light .single-column__links a:hover{background-color:#76a04c;color:#262626 !important}.color-scheme-lake-grasshopper .inner.text-light .text-long a,.color-scheme-lake-grasshopper .inner.text-light .field-caption a{color:#fff}.color-scheme-lake-grasshopper .content-component__eyebrow{color:#727272}.color-scheme-lake-grasshopper .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a,.color-scheme-lake-grasshopper .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a,.color-scheme-lake-grasshopper .node--type-event.node--view-mode-full .event-contact-info .field-phone a,.color-scheme-lake-grasshopper .field-topics .field-item a{color:#0077d8}.color-scheme-lake-grasshopper .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a:focus,.color-scheme-lake-grasshopper .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a:focus,.color-scheme-lake-grasshopper .node--type-event.node--view-mode-full .event-contact-info .field-phone a:focus,.color-scheme-lake-grasshopper .field-topics .field-item a:focus{outline:3px solid #0077d8;text-decoration:underline !important}.color-scheme-lake-grasshopper .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a:hover,.color-scheme-lake-grasshopper .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a:hover,.color-scheme-lake-grasshopper .node--type-event.node--view-mode-full .event-contact-info .field-phone a:hover,.color-scheme-lake-grasshopper .field-topics .field-item a:hover{color:#0077d7}.color-scheme-lake-grasshopper .media.media--view-mode-rich_text_full_size.align-left>div::before,.color-scheme-lake-grasshopper .media.media--view-mode-rich_text_full_size.align-right>div::before,.color-scheme-lake-grasshopper .media.media--view-mode-rich_text_half_size.align-left>div::before,.color-scheme-lake-grasshopper .media.media--view-mode-rich_text_half_size.align-right>div::before{border-color:#76a04c !important}.color-scheme-lake-grasshopper .list-component.buttons .link-button a:hover,.color-scheme-lake-grasshopper .link-card a:hover,.color-scheme-lake-grasshopper .inner.text-light .link-button a:hover,.color-scheme-lake-grasshopper .inner.text-light .link-card a:hover{border-color:rgba(38,38,38,.4)}.color-scheme-lake-grasshopper .list-component.buttons .link-button a::before,.color-scheme-lake-grasshopper .link-card a::before,.color-scheme-lake-grasshopper .inner.text-light .link-button a::before,.color-scheme-lake-grasshopper .inner.text-light .link-card a::before{background-image:url(/themes/custom/jhsph/images/arrow-black.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}.color-scheme-lake-grasshopper .content-card::after{background-image:url(/themes/custom/jhsph/images/arrow-black.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}.color-scheme-lake-grasshopper .content-card:hover::before{border-color:rgba(38,38,38,.4)}.color-scheme-lake-grasshopper .content-component__links a,.color-scheme-lake-grasshopper .single-column__links a,.color-scheme-lake-grasshopper .button,.color-scheme-lake-grasshopper button{color:#262626}.color-scheme-lake-grasshopper .content-component__links a:hover,.color-scheme-lake-grasshopper .single-column__links a:hover,.color-scheme-lake-grasshopper .button:hover,.color-scheme-lake-grasshopper button:hover{color:#fff !important}.color-scheme-lake-grasshopper .addeventatc,.color-scheme-lake-grasshopper .button-white{border-color:#76a04c !important;color:#262626 !important}.color-scheme-lake-grasshopper .addeventatc:focus,.color-scheme-lake-grasshopper .button-white:focus{outline:3px solid #0077d8;text-decoration:underline !important}.color-scheme-lake-grasshopper .addeventatc:hover,.color-scheme-lake-grasshopper .button-white:hover{background-color:#0077d8 !important;border-color:#0077d8 !important;color:#fff !important}.color-scheme-lake-grasshopper .inner.text-light .text-long a{color:#fff}.color-scheme-lake-grasshopper .inner.text-light .accordion-component .text-long a,.color-scheme-lake-grasshopper .inner.text-light .user-login-form .text-long a{color:#0077d8}.color-scheme-lake-grasshopper .inner.text-light .link-button a,.color-scheme-lake-grasshopper .inner.text-light .link-card a{border-color:rgba(38,38,38,.2)}.color-scheme-lake-grasshopper .inner.text-light .link-button a:hover,.color-scheme-lake-grasshopper .inner.text-light .link-card a:hover{border-color:rgba(38,38,38,.6)}.color-scheme-lake-grasshopper .inner.text-light .single-column__links a,.color-scheme-lake-grasshopper .inner.text-light .content-component__links a{color:#262626 !important}.color-scheme-lake-grasshopper .inner.text-light .single-column__links a:hover,.color-scheme-lake-grasshopper .inner.text-light .content-component__links a:hover{background-color:#0077d8 !important;color:#fff !important}.color-scheme-lake-heritage .block-group-content-menusecondary.secondary-menu-group-accordion ul.menu li,.color-scheme-lake-heritage .header-search-group.header-search-group-accordion,.color-scheme-lake-heritage .footer,.color-scheme-lake-heritage .site-header{background-color:#0077d8}.color-scheme-lake-heritage .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button){color:#0077d8;text-decoration:none}.color-scheme-lake-heritage .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-lake-heritage .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):hover{color:#0077d8;text-decoration:underline}.color-scheme-lake-heritage .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):focus{outline:0;box-shadow:0 0 0 3px #0077d8;text-decoration:underline !important}.color-scheme-lake-heritage .header__text,.color-scheme-lake-heritage .header__text::after,.color-scheme-lake-heritage .social-links .field-paragraphs::before{border-color:#0077d8 !important}.color-scheme-lake-heritage .header-search-group .form-actions:hover{background-color:#0077d8}.color-scheme-lake-heritage .inner.text-light .header__text,.color-scheme-lake-heritage .inner.text-light .header__text::after,.color-scheme-lake-heritage .full-width-container__subtitle::before{border-color:#002d72 !important}.color-scheme-lake-heritage .card .card-title a,.color-scheme-lake-heritage .content-component__eyebrow,.color-scheme-lake-heritage .entity-reference-grid__eyebrow>div,.color-scheme-lake-heritage .full-width-container__subtitle,.color-scheme-lake-heritage .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1,.color-scheme-lake-heritage .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover,.color-scheme-lake-heritage .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.is-active,.color-scheme-lake-heritage .list-component.links .link-button a,.color-scheme-lake-heritage .main-content .text-long a,.color-scheme-lake-heritage .node--view-mode-group-content-teaser .field-readmore a,.color-scheme-lake-heritage .node--view-mode-group-content-teaser .field-title a,.color-scheme-lake-heritage .node--view-mode-title-date-teaser .field-readmore a,.color-scheme-lake-heritage .node--view-mode-title-date-teaser .field-title a,.color-scheme-lake-heritage .field-caption a,.color-scheme-lake-heritage .subnav-group-superfish .sf-accordion-toggle>a,.color-scheme-lake-heritage .tile-grid .tile-grid__inner .tile .tile__links a,.color-scheme-lake-heritage .tile-grid .tile-grid__inner .tile .tile-text a{color:#0077d8}.color-scheme-lake-heritage .card .card-title a:focus,.color-scheme-lake-heritage .content-component__eyebrow:focus,.color-scheme-lake-heritage .entity-reference-grid__eyebrow>div:focus,.color-scheme-lake-heritage .full-width-container__subtitle:focus,.color-scheme-lake-heritage .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1:focus,.color-scheme-lake-heritage .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover:focus,.color-scheme-lake-heritage .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.is-active:focus,.color-scheme-lake-heritage .list-component.links .link-button a:focus,.color-scheme-lake-heritage .main-content .text-long a:focus,.color-scheme-lake-heritage .node--view-mode-group-content-teaser .field-readmore a:focus,.color-scheme-lake-heritage .node--view-mode-group-content-teaser .field-title a:focus,.color-scheme-lake-heritage .node--view-mode-title-date-teaser .field-readmore a:focus,.color-scheme-lake-heritage .node--view-mode-title-date-teaser .field-title a:focus,.color-scheme-lake-heritage .field-caption a:focus,.color-scheme-lake-heritage .subnav-group-superfish .sf-accordion-toggle>a:focus,.color-scheme-lake-heritage .tile-grid .tile-grid__inner .tile .tile__links a:focus,.color-scheme-lake-heritage .tile-grid .tile-grid__inner .tile .tile-text a:focus{outline:0;box-shadow:0 0 0 3px #0077d8;text-decoration:underline !important}.color-scheme-lake-heritage .social-links .field-paragraphs::before{color:#0077d8}.color-scheme-lake-heritage .social-links .field-paragraphs::before:focus{outline:0;box-shadow:0 0 0 3px #0077d8;text-decoration:underline !important}.color-scheme-lake-heritage .social-link a{border-color:rgba(0,119,216,0)}.color-scheme-lake-heritage .social-link a:hover,.color-scheme-lake-heritage .social-link a:focus{background-color:#e6f1fb;border-color:#99c9ef}.color-scheme-lake-heritage .article-aside__container::before,.color-scheme-lake-heritage .field-item:has(.article-aside__container)+.field-item:not(:has(.article-aside__container))::before{background:unset;-webkit-mask-image:url(/themes/custom/jhsph/images/aside-divider--groups.svg);mask-image:url(/themes/custom/jhsph/images/aside-divider--groups.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:contain;mask-size:contain;background-color:#0077d8}.color-scheme-lake-heritage .card .card-text{border-top-color:#0077d8}.color-scheme-lake-heritage .accordion-component details summary:focus,.color-scheme-lake-heritage .user-login-form details summary:focus{outline:3px solid #0077d8;text-decoration:underline !important}.color-scheme-lake-heritage .accordion-component details summary:hover,.color-scheme-lake-heritage .user-login-form details summary:hover{color:#0077d8}.color-scheme-lake-heritage .accordion-component details summary::before,.color-scheme-lake-heritage .user-login-form details summary::before,.color-scheme-lake-heritage .social-link a::before{background-color:#0077d8}.color-scheme-lake-heritage .accordion-component details summary:hover::before,.color-scheme-lake-heritage .user-login-form details summary:hover::before{opacity:.6}.color-scheme-lake-heritage .articles-list__links a,.color-scheme-lake-heritage .button,.color-scheme-lake-heritage .content-component__links a,.color-scheme-lake-heritage .entity-reference-grid__links a,.color-scheme-lake-heritage .fiftyfifty-contained__links a,.color-scheme-lake-heritage .full-width-container__links a,.color-scheme-lake-heritage .link-card a,.color-scheme-lake-heritage .list-component.buttons .link-button a,.color-scheme-lake-heritage .people-list__links a,.color-scheme-lake-heritage button{background-color:#002d72;color:#fff !important}.color-scheme-lake-heritage .articles-list__links a:focus,.color-scheme-lake-heritage .button:focus,.color-scheme-lake-heritage .content-component__links a:focus,.color-scheme-lake-heritage .entity-reference-grid__links a:focus,.color-scheme-lake-heritage .fiftyfifty-contained__links a:focus,.color-scheme-lake-heritage .full-width-container__links a:focus,.color-scheme-lake-heritage .link-card a:focus,.color-scheme-lake-heritage .list-component.buttons .link-button a:focus,.color-scheme-lake-heritage .people-list__links a:focus,.color-scheme-lake-heritage button:focus{outline:3px solid #002d72;text-decoration:underline !important}.color-scheme-lake-heritage .articles-list__links a:hover,.color-scheme-lake-heritage .button:hover,.color-scheme-lake-heritage .content-component__links a:hover,.color-scheme-lake-heritage .entity-reference-grid__links a:hover,.color-scheme-lake-heritage .fiftyfifty-contained__links a:hover,.color-scheme-lake-heritage .full-width-container__links a:hover,.color-scheme-lake-heritage .link-card a:hover,.color-scheme-lake-heritage .list-component.buttons .link-button a:hover,.color-scheme-lake-heritage .people-list__links a:hover,.color-scheme-lake-heritage button:hover{color:#fff}.color-scheme-lake-heritage .content-component__links a,.color-scheme-lake-heritage .single-column__links a,.color-scheme-lake-heritage .button,.color-scheme-lake-heritage button{color:#fff !important;background-color:#002d72}.color-scheme-lake-heritage .content-component__links a:hover,.color-scheme-lake-heritage .single-column__links a:hover,.color-scheme-lake-heritage .button:hover,.color-scheme-lake-heritage button:hover{color:#fff !important;background-color:#0077d8}.color-scheme-lake-heritage .entity-reference-grid__text::before,.color-scheme-lake-heritage .content-component::before,.color-scheme-lake-heritage .blockquote::before,.color-scheme-lake-heritage blockquote::before,.color-scheme-lake-heritage .blockquote::after,.color-scheme-lake-heritage blockquote::after,.color-scheme-lake-heritage .full-width-container__subtitle::before{border-color:#002d72}.color-scheme-lake-heritage .content-card{background-color:#002d72}.color-scheme-lake-heritage .content-card *{color:#fff !important}.color-scheme-lake-heritage .addeventatc,.color-scheme-lake-heritage .button-white{color:#002d72 !important;border:1px solid #002d72 !important}.color-scheme-lake-heritage .addeventatc:focus,.color-scheme-lake-heritage .button-white:focus{outline:3px solid #002d72;text-decoration:underline !important}.color-scheme-lake-heritage .addeventatc:hover,.color-scheme-lake-heritage .button-white:hover{background-color:#002d72;color:#fff !important}.color-scheme-lake-heritage .inner.text-light .content-component__eyebrow{color:#fff}.color-scheme-lake-heritage .inner.text-light .content-component__links a,.color-scheme-lake-heritage .inner.text-light .entity-reference-grid__links a,.color-scheme-lake-heritage .inner.text-light .fiftyfifty-contained__links a,.color-scheme-lake-heritage .inner.text-light .full-width-container__links a,.color-scheme-lake-heritage .inner.text-light .people-list__links a,.color-scheme-lake-heritage .inner.text-light .single-column__links a{color:#0077d8 !important}.color-scheme-lake-heritage .inner.text-light .content-component__links a:focus,.color-scheme-lake-heritage .inner.text-light .entity-reference-grid__links a:focus,.color-scheme-lake-heritage .inner.text-light .fiftyfifty-contained__links a:focus,.color-scheme-lake-heritage .inner.text-light .full-width-container__links a:focus,.color-scheme-lake-heritage .inner.text-light .people-list__links a:focus,.color-scheme-lake-heritage .inner.text-light .single-column__links a:focus{outline:3px solid #fff;text-decoration:underline !important}.color-scheme-lake-heritage .inner.text-light .content-component__links a:hover,.color-scheme-lake-heritage .inner.text-light .entity-reference-grid__links a:hover,.color-scheme-lake-heritage .inner.text-light .fiftyfifty-contained__links a:hover,.color-scheme-lake-heritage .inner.text-light .full-width-container__links a:hover,.color-scheme-lake-heritage .inner.text-light .people-list__links a:hover,.color-scheme-lake-heritage .inner.text-light .single-column__links a:hover{background-color:#002d72;color:#fff !important}.color-scheme-lake-heritage .inner.text-light .text-long a,.color-scheme-lake-heritage .inner.text-light .field-caption a{color:#fff}.color-scheme-lake-heritage .content-component__eyebrow{color:#727272}.color-scheme-lake-heritage .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a,.color-scheme-lake-heritage .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a,.color-scheme-lake-heritage .node--type-event.node--view-mode-full .event-contact-info .field-phone a,.color-scheme-lake-heritage .field-topics .field-item a{color:#0077d8}.color-scheme-lake-heritage .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a:focus,.color-scheme-lake-heritage .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a:focus,.color-scheme-lake-heritage .node--type-event.node--view-mode-full .event-contact-info .field-phone a:focus,.color-scheme-lake-heritage .field-topics .field-item a:focus{outline:3px solid #0077d8;text-decoration:underline !important}.color-scheme-lake-heritage .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a:hover,.color-scheme-lake-heritage .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a:hover,.color-scheme-lake-heritage .node--type-event.node--view-mode-full .event-contact-info .field-phone a:hover,.color-scheme-lake-heritage .field-topics .field-item a:hover{color:#0077d7}.color-scheme-lake-heritage .media.media--view-mode-rich_text_full_size.align-left>div::before,.color-scheme-lake-heritage .media.media--view-mode-rich_text_full_size.align-right>div::before,.color-scheme-lake-heritage .media.media--view-mode-rich_text_half_size.align-left>div::before,.color-scheme-lake-heritage .media.media--view-mode-rich_text_half_size.align-right>div::before{border-color:#002d72 !important}.color-scheme-lake-ice .block-group-content-menusecondary.secondary-menu-group-accordion ul.menu li,.color-scheme-lake-ice .header-search-group.header-search-group-accordion,.color-scheme-lake-ice .footer,.color-scheme-lake-ice .site-header{background-color:#0077d8}.color-scheme-lake-ice .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button){color:#0077d8;text-decoration:none}.color-scheme-lake-ice .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-lake-ice .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):hover{color:#0077d8;text-decoration:underline}.color-scheme-lake-ice .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):focus{outline:0;box-shadow:0 0 0 3px #0077d8;text-decoration:underline !important}.color-scheme-lake-ice .header__text,.color-scheme-lake-ice .header__text::after,.color-scheme-lake-ice .social-links .field-paragraphs::before{border-color:#0077d8 !important}.color-scheme-lake-ice .header-search-group .form-actions:hover{background-color:#0077d8}.color-scheme-lake-ice .inner.text-light .header__text,.color-scheme-lake-ice .inner.text-light .header__text::after,.color-scheme-lake-ice .full-width-container__subtitle::before{border-color:#f2f5f8 !important}.color-scheme-lake-ice .card .card-title a,.color-scheme-lake-ice .content-component__eyebrow,.color-scheme-lake-ice .entity-reference-grid__eyebrow>div,.color-scheme-lake-ice .full-width-container__subtitle,.color-scheme-lake-ice .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1,.color-scheme-lake-ice .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover,.color-scheme-lake-ice .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.is-active,.color-scheme-lake-ice .list-component.links .link-button a,.color-scheme-lake-ice .main-content .text-long a,.color-scheme-lake-ice .node--view-mode-group-content-teaser .field-readmore a,.color-scheme-lake-ice .node--view-mode-group-content-teaser .field-title a,.color-scheme-lake-ice .node--view-mode-title-date-teaser .field-readmore a,.color-scheme-lake-ice .node--view-mode-title-date-teaser .field-title a,.color-scheme-lake-ice .field-caption a,.color-scheme-lake-ice .subnav-group-superfish .sf-accordion-toggle>a,.color-scheme-lake-ice .tile-grid .tile-grid__inner .tile .tile__links a,.color-scheme-lake-ice .tile-grid .tile-grid__inner .tile .tile-text a{color:#0077d8}.color-scheme-lake-ice .card .card-title a:focus,.color-scheme-lake-ice .content-component__eyebrow:focus,.color-scheme-lake-ice .entity-reference-grid__eyebrow>div:focus,.color-scheme-lake-ice .full-width-container__subtitle:focus,.color-scheme-lake-ice .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1:focus,.color-scheme-lake-ice .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover:focus,.color-scheme-lake-ice .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.is-active:focus,.color-scheme-lake-ice .list-component.links .link-button a:focus,.color-scheme-lake-ice .main-content .text-long a:focus,.color-scheme-lake-ice .node--view-mode-group-content-teaser .field-readmore a:focus,.color-scheme-lake-ice .node--view-mode-group-content-teaser .field-title a:focus,.color-scheme-lake-ice .node--view-mode-title-date-teaser .field-readmore a:focus,.color-scheme-lake-ice .node--view-mode-title-date-teaser .field-title a:focus,.color-scheme-lake-ice .field-caption a:focus,.color-scheme-lake-ice .subnav-group-superfish .sf-accordion-toggle>a:focus,.color-scheme-lake-ice .tile-grid .tile-grid__inner .tile .tile__links a:focus,.color-scheme-lake-ice .tile-grid .tile-grid__inner .tile .tile-text a:focus{outline:0;box-shadow:0 0 0 3px #0077d8;text-decoration:underline !important}.color-scheme-lake-ice .social-links .field-paragraphs::before{color:#0077d8}.color-scheme-lake-ice .social-links .field-paragraphs::before:focus{outline:0;box-shadow:0 0 0 3px #0077d8;text-decoration:underline !important}.color-scheme-lake-ice .social-link a{border-color:rgba(0,119,216,0)}.color-scheme-lake-ice .social-link a:hover,.color-scheme-lake-ice .social-link a:focus{background-color:#e6f1fb;border-color:#99c9ef}.color-scheme-lake-ice .article-aside__container::before,.color-scheme-lake-ice .field-item:has(.article-aside__container)+.field-item:not(:has(.article-aside__container))::before{background:unset;-webkit-mask-image:url(/themes/custom/jhsph/images/aside-divider--groups.svg);mask-image:url(/themes/custom/jhsph/images/aside-divider--groups.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:contain;mask-size:contain;background-color:#0077d8}.color-scheme-lake-ice .card .card-text{border-top-color:#0077d8}.color-scheme-lake-ice .accordion-component details summary:focus,.color-scheme-lake-ice .user-login-form details summary:focus{outline:3px solid #0077d8;text-decoration:underline !important}.color-scheme-lake-ice .accordion-component details summary:hover,.color-scheme-lake-ice .user-login-form details summary:hover{color:#0077d8}.color-scheme-lake-ice .accordion-component details summary::before,.color-scheme-lake-ice .user-login-form details summary::before,.color-scheme-lake-ice .social-link a::before{background-color:#0077d8}.color-scheme-lake-ice .accordion-component details summary:hover::before,.color-scheme-lake-ice .user-login-form details summary:hover::before{opacity:.6}.color-scheme-lake-ice .articles-list__links a,.color-scheme-lake-ice .button,.color-scheme-lake-ice .content-component__links a,.color-scheme-lake-ice .entity-reference-grid__links a,.color-scheme-lake-ice .fiftyfifty-contained__links a,.color-scheme-lake-ice .full-width-container__links a,.color-scheme-lake-ice .link-card a,.color-scheme-lake-ice .list-component.buttons .link-button a,.color-scheme-lake-ice .people-list__links a,.color-scheme-lake-ice button{background-color:#f2f5f8;color:#262626 !important}.color-scheme-lake-ice .articles-list__links a:focus,.color-scheme-lake-ice .button:focus,.color-scheme-lake-ice .content-component__links a:focus,.color-scheme-lake-ice .entity-reference-grid__links a:focus,.color-scheme-lake-ice .fiftyfifty-contained__links a:focus,.color-scheme-lake-ice .full-width-container__links a:focus,.color-scheme-lake-ice .link-card a:focus,.color-scheme-lake-ice .list-component.buttons .link-button a:focus,.color-scheme-lake-ice .people-list__links a:focus,.color-scheme-lake-ice button:focus{outline:3px solid #f2f5f8;text-decoration:underline !important}.color-scheme-lake-ice .articles-list__links a:hover,.color-scheme-lake-ice .button:hover,.color-scheme-lake-ice .content-component__links a:hover,.color-scheme-lake-ice .entity-reference-grid__links a:hover,.color-scheme-lake-ice .fiftyfifty-contained__links a:hover,.color-scheme-lake-ice .full-width-container__links a:hover,.color-scheme-lake-ice .link-card a:hover,.color-scheme-lake-ice .list-component.buttons .link-button a:hover,.color-scheme-lake-ice .people-list__links a:hover,.color-scheme-lake-ice button:hover{color:#fff}.color-scheme-lake-ice .content-component__links a,.color-scheme-lake-ice .single-column__links a,.color-scheme-lake-ice .button,.color-scheme-lake-ice button{color:#262626 !important;background-color:#f2f5f8}.color-scheme-lake-ice .content-component__links a:hover,.color-scheme-lake-ice .single-column__links a:hover,.color-scheme-lake-ice .button:hover,.color-scheme-lake-ice button:hover{color:#fff !important;background-color:#0077d8}.color-scheme-lake-ice .entity-reference-grid__text::before,.color-scheme-lake-ice .content-component::before,.color-scheme-lake-ice .blockquote::before,.color-scheme-lake-ice blockquote::before,.color-scheme-lake-ice .blockquote::after,.color-scheme-lake-ice blockquote::after,.color-scheme-lake-ice .full-width-container__subtitle::before{border-color:#f2f5f8}.color-scheme-lake-ice .content-card{background-color:#f2f5f8}.color-scheme-lake-ice .content-card *{color:#262626 !important}.color-scheme-lake-ice .addeventatc,.color-scheme-lake-ice .button-white{color:#f2f5f8 !important;border:1px solid #f2f5f8 !important}.color-scheme-lake-ice .addeventatc:focus,.color-scheme-lake-ice .button-white:focus{outline:3px solid #f2f5f8;text-decoration:underline !important}.color-scheme-lake-ice .addeventatc:hover,.color-scheme-lake-ice .button-white:hover{background-color:#f2f5f8;color:#262626 !important}.color-scheme-lake-ice .inner.text-light .content-component__eyebrow{color:#fff}.color-scheme-lake-ice .inner.text-light .content-component__links a,.color-scheme-lake-ice .inner.text-light .entity-reference-grid__links a,.color-scheme-lake-ice .inner.text-light .fiftyfifty-contained__links a,.color-scheme-lake-ice .inner.text-light .full-width-container__links a,.color-scheme-lake-ice .inner.text-light .people-list__links a,.color-scheme-lake-ice .inner.text-light .single-column__links a{color:#0077d8 !important}.color-scheme-lake-ice .inner.text-light .content-component__links a:focus,.color-scheme-lake-ice .inner.text-light .entity-reference-grid__links a:focus,.color-scheme-lake-ice .inner.text-light .fiftyfifty-contained__links a:focus,.color-scheme-lake-ice .inner.text-light .full-width-container__links a:focus,.color-scheme-lake-ice .inner.text-light .people-list__links a:focus,.color-scheme-lake-ice .inner.text-light .single-column__links a:focus{outline:3px solid #fff;text-decoration:underline !important}.color-scheme-lake-ice .inner.text-light .content-component__links a:hover,.color-scheme-lake-ice .inner.text-light .entity-reference-grid__links a:hover,.color-scheme-lake-ice .inner.text-light .fiftyfifty-contained__links a:hover,.color-scheme-lake-ice .inner.text-light .full-width-container__links a:hover,.color-scheme-lake-ice .inner.text-light .people-list__links a:hover,.color-scheme-lake-ice .inner.text-light .single-column__links a:hover{background-color:#f2f5f8;color:#262626 !important}.color-scheme-lake-ice .inner.text-light .text-long a,.color-scheme-lake-ice .inner.text-light .field-caption a{color:#fff}.color-scheme-lake-ice .content-component__eyebrow{color:#727272}.color-scheme-lake-ice .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a,.color-scheme-lake-ice .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a,.color-scheme-lake-ice .node--type-event.node--view-mode-full .event-contact-info .field-phone a,.color-scheme-lake-ice .field-topics .field-item a{color:#0077d8}.color-scheme-lake-ice .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a:focus,.color-scheme-lake-ice .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a:focus,.color-scheme-lake-ice .node--type-event.node--view-mode-full .event-contact-info .field-phone a:focus,.color-scheme-lake-ice .field-topics .field-item a:focus{outline:3px solid #0077d8;text-decoration:underline !important}.color-scheme-lake-ice .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a:hover,.color-scheme-lake-ice .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a:hover,.color-scheme-lake-ice .node--type-event.node--view-mode-full .event-contact-info .field-phone a:hover,.color-scheme-lake-ice .field-topics .field-item a:hover{color:#0077d7}.color-scheme-lake-ice .media.media--view-mode-rich_text_full_size.align-left>div::before,.color-scheme-lake-ice .media.media--view-mode-rich_text_full_size.align-right>div::before,.color-scheme-lake-ice .media.media--view-mode-rich_text_half_size.align-left>div::before,.color-scheme-lake-ice .media.media--view-mode-rich_text_half_size.align-right>div::before{border-color:#f2f5f8 !important}.color-scheme-lake-ice .list-component.buttons .link-button a:hover,.color-scheme-lake-ice .link-card a:hover,.color-scheme-lake-ice .inner.text-light .link-button a:hover,.color-scheme-lake-ice .inner.text-light .link-card a:hover{border-color:rgba(38,38,38,.4)}.color-scheme-lake-ice .list-component.buttons .link-button a::before,.color-scheme-lake-ice .link-card a::before,.color-scheme-lake-ice .inner.text-light .link-button a::before,.color-scheme-lake-ice .inner.text-light .link-card a::before{background-image:url(/themes/custom/jhsph/images/arrow-black.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}.color-scheme-lake-ice .content-card::after{background-image:url(/themes/custom/jhsph/images/arrow-black.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}.color-scheme-lake-ice .content-card:hover::before{border-color:rgba(38,38,38,.4)}.color-scheme-lake-ice .content-component__links a,.color-scheme-lake-ice .single-column__links a,.color-scheme-lake-ice .button,.color-scheme-lake-ice button{color:#262626}.color-scheme-lake-ice .content-component__links a:hover,.color-scheme-lake-ice .single-column__links a:hover,.color-scheme-lake-ice .button:hover,.color-scheme-lake-ice button:hover{color:#fff !important}.color-scheme-lake-ice .addeventatc,.color-scheme-lake-ice .button-white{border-color:#f2f5f8 !important;color:#262626 !important}.color-scheme-lake-ice .addeventatc:focus,.color-scheme-lake-ice .button-white:focus{outline:3px solid #0077d8;text-decoration:underline !important}.color-scheme-lake-ice .addeventatc:hover,.color-scheme-lake-ice .button-white:hover{background-color:#0077d8 !important;border-color:#0077d8 !important;color:#fff !important}.color-scheme-lake-ice .inner.text-light .text-long a{color:#fff}.color-scheme-lake-ice .inner.text-light .accordion-component .text-long a,.color-scheme-lake-ice .inner.text-light .user-login-form .text-long a{color:#0077d8}.color-scheme-lake-ice .inner.text-light .link-button a,.color-scheme-lake-ice .inner.text-light .link-card a{border-color:rgba(38,38,38,.2)}.color-scheme-lake-ice .inner.text-light .link-button a:hover,.color-scheme-lake-ice .inner.text-light .link-card a:hover{border-color:rgba(38,38,38,.6)}.color-scheme-lake-ice .inner.text-light .single-column__links a,.color-scheme-lake-ice .inner.text-light .content-component__links a{color:#262626 !important}.color-scheme-lake-ice .inner.text-light .single-column__links a:hover,.color-scheme-lake-ice .inner.text-light .content-component__links a:hover{background-color:#0077d8 !important;color:#fff !important}.color-scheme-lake-sky .block-group-content-menusecondary.secondary-menu-group-accordion ul.menu li,.color-scheme-lake-sky .header-search-group.header-search-group-accordion,.color-scheme-lake-sky .footer,.color-scheme-lake-sky .site-header{background-color:#0077d8}.color-scheme-lake-sky .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button){color:#0077d8;text-decoration:none}.color-scheme-lake-sky .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-lake-sky .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):hover{color:#0077d8;text-decoration:underline}.color-scheme-lake-sky .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):focus{outline:0;box-shadow:0 0 0 3px #0077d8;text-decoration:underline !important}.color-scheme-lake-sky .header__text,.color-scheme-lake-sky .header__text::after,.color-scheme-lake-sky .social-links .field-paragraphs::before{border-color:#0077d8 !important}.color-scheme-lake-sky .header-search-group .form-actions:hover{background-color:#0077d8}.color-scheme-lake-sky .inner.text-light .header__text,.color-scheme-lake-sky .inner.text-light .header__text::after,.color-scheme-lake-sky .full-width-container__subtitle::before{border-color:#4e97e0 !important}.color-scheme-lake-sky .card .card-title a,.color-scheme-lake-sky .content-component__eyebrow,.color-scheme-lake-sky .entity-reference-grid__eyebrow>div,.color-scheme-lake-sky .full-width-container__subtitle,.color-scheme-lake-sky .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1,.color-scheme-lake-sky .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover,.color-scheme-lake-sky .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.is-active,.color-scheme-lake-sky .list-component.links .link-button a,.color-scheme-lake-sky .main-content .text-long a,.color-scheme-lake-sky .node--view-mode-group-content-teaser .field-readmore a,.color-scheme-lake-sky .node--view-mode-group-content-teaser .field-title a,.color-scheme-lake-sky .node--view-mode-title-date-teaser .field-readmore a,.color-scheme-lake-sky .node--view-mode-title-date-teaser .field-title a,.color-scheme-lake-sky .field-caption a,.color-scheme-lake-sky .subnav-group-superfish .sf-accordion-toggle>a,.color-scheme-lake-sky .tile-grid .tile-grid__inner .tile .tile__links a,.color-scheme-lake-sky .tile-grid .tile-grid__inner .tile .tile-text a{color:#0077d8}.color-scheme-lake-sky .card .card-title a:focus,.color-scheme-lake-sky .content-component__eyebrow:focus,.color-scheme-lake-sky .entity-reference-grid__eyebrow>div:focus,.color-scheme-lake-sky .full-width-container__subtitle:focus,.color-scheme-lake-sky .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1:focus,.color-scheme-lake-sky .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover:focus,.color-scheme-lake-sky .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.is-active:focus,.color-scheme-lake-sky .list-component.links .link-button a:focus,.color-scheme-lake-sky .main-content .text-long a:focus,.color-scheme-lake-sky .node--view-mode-group-content-teaser .field-readmore a:focus,.color-scheme-lake-sky .node--view-mode-group-content-teaser .field-title a:focus,.color-scheme-lake-sky .node--view-mode-title-date-teaser .field-readmore a:focus,.color-scheme-lake-sky .node--view-mode-title-date-teaser .field-title a:focus,.color-scheme-lake-sky .field-caption a:focus,.color-scheme-lake-sky .subnav-group-superfish .sf-accordion-toggle>a:focus,.color-scheme-lake-sky .tile-grid .tile-grid__inner .tile .tile__links a:focus,.color-scheme-lake-sky .tile-grid .tile-grid__inner .tile .tile-text a:focus{outline:0;box-shadow:0 0 0 3px #0077d8;text-decoration:underline !important}.color-scheme-lake-sky .social-links .field-paragraphs::before{color:#0077d8}.color-scheme-lake-sky .social-links .field-paragraphs::before:focus{outline:0;box-shadow:0 0 0 3px #0077d8;text-decoration:underline !important}.color-scheme-lake-sky .social-link a{border-color:rgba(0,119,216,0)}.color-scheme-lake-sky .social-link a:hover,.color-scheme-lake-sky .social-link a:focus{background-color:#e6f1fb;border-color:#99c9ef}.color-scheme-lake-sky .article-aside__container::before,.color-scheme-lake-sky .field-item:has(.article-aside__container)+.field-item:not(:has(.article-aside__container))::before{background:unset;-webkit-mask-image:url(/themes/custom/jhsph/images/aside-divider--groups.svg);mask-image:url(/themes/custom/jhsph/images/aside-divider--groups.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:contain;mask-size:contain;background-color:#0077d8}.color-scheme-lake-sky .card .card-text{border-top-color:#0077d8}.color-scheme-lake-sky .accordion-component details summary:focus,.color-scheme-lake-sky .user-login-form details summary:focus{outline:3px solid #0077d8;text-decoration:underline !important}.color-scheme-lake-sky .accordion-component details summary:hover,.color-scheme-lake-sky .user-login-form details summary:hover{color:#0077d8}.color-scheme-lake-sky .accordion-component details summary::before,.color-scheme-lake-sky .user-login-form details summary::before,.color-scheme-lake-sky .social-link a::before{background-color:#0077d8}.color-scheme-lake-sky .accordion-component details summary:hover::before,.color-scheme-lake-sky .user-login-form details summary:hover::before{opacity:.6}.color-scheme-lake-sky .articles-list__links a,.color-scheme-lake-sky .button,.color-scheme-lake-sky .content-component__links a,.color-scheme-lake-sky .entity-reference-grid__links a,.color-scheme-lake-sky .fiftyfifty-contained__links a,.color-scheme-lake-sky .full-width-container__links a,.color-scheme-lake-sky .link-card a,.color-scheme-lake-sky .list-component.buttons .link-button a,.color-scheme-lake-sky .people-list__links a,.color-scheme-lake-sky button{background-color:#4e97e0;color:#262626 !important}.color-scheme-lake-sky .articles-list__links a:focus,.color-scheme-lake-sky .button:focus,.color-scheme-lake-sky .content-component__links a:focus,.color-scheme-lake-sky .entity-reference-grid__links a:focus,.color-scheme-lake-sky .fiftyfifty-contained__links a:focus,.color-scheme-lake-sky .full-width-container__links a:focus,.color-scheme-lake-sky .link-card a:focus,.color-scheme-lake-sky .list-component.buttons .link-button a:focus,.color-scheme-lake-sky .people-list__links a:focus,.color-scheme-lake-sky button:focus{outline:3px solid #4e97e0;text-decoration:underline !important}.color-scheme-lake-sky .articles-list__links a:hover,.color-scheme-lake-sky .button:hover,.color-scheme-lake-sky .content-component__links a:hover,.color-scheme-lake-sky .entity-reference-grid__links a:hover,.color-scheme-lake-sky .fiftyfifty-contained__links a:hover,.color-scheme-lake-sky .full-width-container__links a:hover,.color-scheme-lake-sky .link-card a:hover,.color-scheme-lake-sky .list-component.buttons .link-button a:hover,.color-scheme-lake-sky .people-list__links a:hover,.color-scheme-lake-sky button:hover{color:#fff}.color-scheme-lake-sky .content-component__links a,.color-scheme-lake-sky .single-column__links a,.color-scheme-lake-sky .button,.color-scheme-lake-sky button{color:#262626 !important;background-color:#4e97e0}.color-scheme-lake-sky .content-component__links a:hover,.color-scheme-lake-sky .single-column__links a:hover,.color-scheme-lake-sky .button:hover,.color-scheme-lake-sky button:hover{color:#fff !important;background-color:#0077d8}.color-scheme-lake-sky .entity-reference-grid__text::before,.color-scheme-lake-sky .content-component::before,.color-scheme-lake-sky .blockquote::before,.color-scheme-lake-sky blockquote::before,.color-scheme-lake-sky .blockquote::after,.color-scheme-lake-sky blockquote::after,.color-scheme-lake-sky .full-width-container__subtitle::before{border-color:#4e97e0}.color-scheme-lake-sky .content-card{background-color:#4e97e0}.color-scheme-lake-sky .content-card *{color:#262626 !important}.color-scheme-lake-sky .addeventatc,.color-scheme-lake-sky .button-white{color:#4e97e0 !important;border:1px solid #4e97e0 !important}.color-scheme-lake-sky .addeventatc:focus,.color-scheme-lake-sky .button-white:focus{outline:3px solid #4e97e0;text-decoration:underline !important}.color-scheme-lake-sky .addeventatc:hover,.color-scheme-lake-sky .button-white:hover{background-color:#4e97e0;color:#262626 !important}.color-scheme-lake-sky .inner.text-light .content-component__eyebrow{color:#fff}.color-scheme-lake-sky .inner.text-light .content-component__links a,.color-scheme-lake-sky .inner.text-light .entity-reference-grid__links a,.color-scheme-lake-sky .inner.text-light .fiftyfifty-contained__links a,.color-scheme-lake-sky .inner.text-light .full-width-container__links a,.color-scheme-lake-sky .inner.text-light .people-list__links a,.color-scheme-lake-sky .inner.text-light .single-column__links a{color:#0077d8 !important}.color-scheme-lake-sky .inner.text-light .content-component__links a:focus,.color-scheme-lake-sky .inner.text-light .entity-reference-grid__links a:focus,.color-scheme-lake-sky .inner.text-light .fiftyfifty-contained__links a:focus,.color-scheme-lake-sky .inner.text-light .full-width-container__links a:focus,.color-scheme-lake-sky .inner.text-light .people-list__links a:focus,.color-scheme-lake-sky .inner.text-light .single-column__links a:focus{outline:3px solid #fff;text-decoration:underline !important}.color-scheme-lake-sky .inner.text-light .content-component__links a:hover,.color-scheme-lake-sky .inner.text-light .entity-reference-grid__links a:hover,.color-scheme-lake-sky .inner.text-light .fiftyfifty-contained__links a:hover,.color-scheme-lake-sky .inner.text-light .full-width-container__links a:hover,.color-scheme-lake-sky .inner.text-light .people-list__links a:hover,.color-scheme-lake-sky .inner.text-light .single-column__links a:hover{background-color:#4e97e0;color:#262626 !important}.color-scheme-lake-sky .inner.text-light .text-long a,.color-scheme-lake-sky .inner.text-light .field-caption a{color:#fff}.color-scheme-lake-sky .content-component__eyebrow{color:#727272}.color-scheme-lake-sky .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a,.color-scheme-lake-sky .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a,.color-scheme-lake-sky .node--type-event.node--view-mode-full .event-contact-info .field-phone a,.color-scheme-lake-sky .field-topics .field-item a{color:#0077d8}.color-scheme-lake-sky .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a:focus,.color-scheme-lake-sky .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a:focus,.color-scheme-lake-sky .node--type-event.node--view-mode-full .event-contact-info .field-phone a:focus,.color-scheme-lake-sky .field-topics .field-item a:focus{outline:3px solid #0077d8;text-decoration:underline !important}.color-scheme-lake-sky .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a:hover,.color-scheme-lake-sky .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a:hover,.color-scheme-lake-sky .node--type-event.node--view-mode-full .event-contact-info .field-phone a:hover,.color-scheme-lake-sky .field-topics .field-item a:hover{color:#0077d7}.color-scheme-lake-sky .media.media--view-mode-rich_text_full_size.align-left>div::before,.color-scheme-lake-sky .media.media--view-mode-rich_text_full_size.align-right>div::before,.color-scheme-lake-sky .media.media--view-mode-rich_text_half_size.align-left>div::before,.color-scheme-lake-sky .media.media--view-mode-rich_text_half_size.align-right>div::before{border-color:#4e97e0 !important}.color-scheme-lake-sky .list-component.buttons .link-button a:hover,.color-scheme-lake-sky .link-card a:hover,.color-scheme-lake-sky .inner.text-light .link-button a:hover,.color-scheme-lake-sky .inner.text-light .link-card a:hover{border-color:rgba(38,38,38,.4)}.color-scheme-lake-sky .list-component.buttons .link-button a::before,.color-scheme-lake-sky .link-card a::before,.color-scheme-lake-sky .inner.text-light .link-button a::before,.color-scheme-lake-sky .inner.text-light .link-card a::before{background-image:url(/themes/custom/jhsph/images/arrow-black.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}.color-scheme-lake-sky .content-card::after{background-image:url(/themes/custom/jhsph/images/arrow-black.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}.color-scheme-lake-sky .content-card:hover::before{border-color:rgba(38,38,38,.4)}.color-scheme-lake-sky .content-component__links a,.color-scheme-lake-sky .single-column__links a,.color-scheme-lake-sky .button,.color-scheme-lake-sky button{color:#262626}.color-scheme-lake-sky .content-component__links a:hover,.color-scheme-lake-sky .single-column__links a:hover,.color-scheme-lake-sky .button:hover,.color-scheme-lake-sky button:hover{color:#fff !important}.color-scheme-lake-sky .addeventatc,.color-scheme-lake-sky .button-white{border-color:#4e97e0 !important;color:#262626 !important}.color-scheme-lake-sky .addeventatc:focus,.color-scheme-lake-sky .button-white:focus{outline:3px solid #0077d8;text-decoration:underline !important}.color-scheme-lake-sky .addeventatc:hover,.color-scheme-lake-sky .button-white:hover{background-color:#0077d8 !important;border-color:#0077d8 !important;color:#fff !important}.color-scheme-lake-sky .inner.text-light .text-long a{color:#fff}.color-scheme-lake-sky .inner.text-light .accordion-component .text-long a,.color-scheme-lake-sky .inner.text-light .user-login-form .text-long a{color:#0077d8}.color-scheme-lake-sky .inner.text-light .link-button a,.color-scheme-lake-sky .inner.text-light .link-card a{border-color:rgba(38,38,38,.2)}.color-scheme-lake-sky .inner.text-light .link-button a:hover,.color-scheme-lake-sky .inner.text-light .link-card a:hover{border-color:rgba(38,38,38,.6)}.color-scheme-lake-sky .inner.text-light .single-column__links a,.color-scheme-lake-sky .inner.text-light .content-component__links a{color:#262626 !important}.color-scheme-lake-sky .inner.text-light .single-column__links a:hover,.color-scheme-lake-sky .inner.text-light .content-component__links a:hover{background-color:#0077d8 !important;color:#fff !important}.color-scheme-rust-seafoam .block-group-content-menusecondary.secondary-menu-group-accordion ul.menu li,.color-scheme-rust-seafoam .header-search-group.header-search-group-accordion,.color-scheme-rust-seafoam .footer,.color-scheme-rust-seafoam .site-header{background-color:#964f2e}.color-scheme-rust-seafoam .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button){color:#964f2e;text-decoration:none}.color-scheme-rust-seafoam .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-rust-seafoam .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):hover{color:#964f2e;text-decoration:underline}.color-scheme-rust-seafoam .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):focus{outline:0;box-shadow:0 0 0 3px #964f2e;text-decoration:underline !important}.color-scheme-rust-seafoam .header__text,.color-scheme-rust-seafoam .header__text::after,.color-scheme-rust-seafoam .social-links .field-paragraphs::before{border-color:#964f2e !important}.color-scheme-rust-seafoam .header-search-group .form-actions:hover{background-color:#964f2e}.color-scheme-rust-seafoam .inner.text-light .header__text,.color-scheme-rust-seafoam .inner.text-light .header__text::after,.color-scheme-rust-seafoam .full-width-container__subtitle::before{border-color:#86c8bc !important}.color-scheme-rust-seafoam .card .card-title a,.color-scheme-rust-seafoam .content-component__eyebrow,.color-scheme-rust-seafoam .entity-reference-grid__eyebrow>div,.color-scheme-rust-seafoam .full-width-container__subtitle,.color-scheme-rust-seafoam .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1,.color-scheme-rust-seafoam .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover,.color-scheme-rust-seafoam .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.is-active,.color-scheme-rust-seafoam .list-component.links .link-button a,.color-scheme-rust-seafoam .main-content .text-long a,.color-scheme-rust-seafoam .node--view-mode-group-content-teaser .field-readmore a,.color-scheme-rust-seafoam .node--view-mode-group-content-teaser .field-title a,.color-scheme-rust-seafoam .node--view-mode-title-date-teaser .field-readmore a,.color-scheme-rust-seafoam .node--view-mode-title-date-teaser .field-title a,.color-scheme-rust-seafoam .field-caption a,.color-scheme-rust-seafoam .subnav-group-superfish .sf-accordion-toggle>a,.color-scheme-rust-seafoam .tile-grid .tile-grid__inner .tile .tile__links a,.color-scheme-rust-seafoam .tile-grid .tile-grid__inner .tile .tile-text a{color:#964f2e}.color-scheme-rust-seafoam .card .card-title a:focus,.color-scheme-rust-seafoam .content-component__eyebrow:focus,.color-scheme-rust-seafoam .entity-reference-grid__eyebrow>div:focus,.color-scheme-rust-seafoam .full-width-container__subtitle:focus,.color-scheme-rust-seafoam .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1:focus,.color-scheme-rust-seafoam .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover:focus,.color-scheme-rust-seafoam .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.is-active:focus,.color-scheme-rust-seafoam .list-component.links .link-button a:focus,.color-scheme-rust-seafoam .main-content .text-long a:focus,.color-scheme-rust-seafoam .node--view-mode-group-content-teaser .field-readmore a:focus,.color-scheme-rust-seafoam .node--view-mode-group-content-teaser .field-title a:focus,.color-scheme-rust-seafoam .node--view-mode-title-date-teaser .field-readmore a:focus,.color-scheme-rust-seafoam .node--view-mode-title-date-teaser .field-title a:focus,.color-scheme-rust-seafoam .field-caption a:focus,.color-scheme-rust-seafoam .subnav-group-superfish .sf-accordion-toggle>a:focus,.color-scheme-rust-seafoam .tile-grid .tile-grid__inner .tile .tile__links a:focus,.color-scheme-rust-seafoam .tile-grid .tile-grid__inner .tile .tile-text a:focus{outline:0;box-shadow:0 0 0 3px #964f2e;text-decoration:underline !important}.color-scheme-rust-seafoam .social-links .field-paragraphs::before{color:#964f2e}.color-scheme-rust-seafoam .social-links .field-paragraphs::before:focus{outline:0;box-shadow:0 0 0 3px #964f2e;text-decoration:underline !important}.color-scheme-rust-seafoam .social-link a{border-color:rgba(150,79,46,0)}.color-scheme-rust-seafoam .social-link a:hover,.color-scheme-rust-seafoam .social-link a:focus{background-color:#f5edea;border-color:#d5b9ab}.color-scheme-rust-seafoam .article-aside__container::before,.color-scheme-rust-seafoam .field-item:has(.article-aside__container)+.field-item:not(:has(.article-aside__container))::before{background:unset;-webkit-mask-image:url(/themes/custom/jhsph/images/aside-divider--groups.svg);mask-image:url(/themes/custom/jhsph/images/aside-divider--groups.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:contain;mask-size:contain;background-color:#964f2e}.color-scheme-rust-seafoam .card .card-text{border-top-color:#964f2e}.color-scheme-rust-seafoam .accordion-component details summary:focus,.color-scheme-rust-seafoam .user-login-form details summary:focus{outline:3px solid #964f2e;text-decoration:underline !important}.color-scheme-rust-seafoam .accordion-component details summary:hover,.color-scheme-rust-seafoam .user-login-form details summary:hover{color:#964f2e}.color-scheme-rust-seafoam .accordion-component details summary::before,.color-scheme-rust-seafoam .user-login-form details summary::before,.color-scheme-rust-seafoam .social-link a::before{background-color:#964f2e}.color-scheme-rust-seafoam .accordion-component details summary:hover::before,.color-scheme-rust-seafoam .user-login-form details summary:hover::before{opacity:.6}.color-scheme-rust-seafoam .articles-list__links a,.color-scheme-rust-seafoam .button,.color-scheme-rust-seafoam .content-component__links a,.color-scheme-rust-seafoam .entity-reference-grid__links a,.color-scheme-rust-seafoam .fiftyfifty-contained__links a,.color-scheme-rust-seafoam .full-width-container__links a,.color-scheme-rust-seafoam .link-card a,.color-scheme-rust-seafoam .list-component.buttons .link-button a,.color-scheme-rust-seafoam .people-list__links a,.color-scheme-rust-seafoam button{background-color:#86c8bc;color:#262626 !important}.color-scheme-rust-seafoam .articles-list__links a:focus,.color-scheme-rust-seafoam .button:focus,.color-scheme-rust-seafoam .content-component__links a:focus,.color-scheme-rust-seafoam .entity-reference-grid__links a:focus,.color-scheme-rust-seafoam .fiftyfifty-contained__links a:focus,.color-scheme-rust-seafoam .full-width-container__links a:focus,.color-scheme-rust-seafoam .link-card a:focus,.color-scheme-rust-seafoam .list-component.buttons .link-button a:focus,.color-scheme-rust-seafoam .people-list__links a:focus,.color-scheme-rust-seafoam button:focus{outline:3px solid #86c8bc;text-decoration:underline !important}.color-scheme-rust-seafoam .articles-list__links a:hover,.color-scheme-rust-seafoam .button:hover,.color-scheme-rust-seafoam .content-component__links a:hover,.color-scheme-rust-seafoam .entity-reference-grid__links a:hover,.color-scheme-rust-seafoam .fiftyfifty-contained__links a:hover,.color-scheme-rust-seafoam .full-width-container__links a:hover,.color-scheme-rust-seafoam .link-card a:hover,.color-scheme-rust-seafoam .list-component.buttons .link-button a:hover,.color-scheme-rust-seafoam .people-list__links a:hover,.color-scheme-rust-seafoam button:hover{color:#fff}.color-scheme-rust-seafoam .content-component__links a,.color-scheme-rust-seafoam .single-column__links a,.color-scheme-rust-seafoam .button,.color-scheme-rust-seafoam button{color:#262626 !important;background-color:#86c8bc}.color-scheme-rust-seafoam .content-component__links a:hover,.color-scheme-rust-seafoam .single-column__links a:hover,.color-scheme-rust-seafoam .button:hover,.color-scheme-rust-seafoam button:hover{color:#fff !important;background-color:#964f2e}.color-scheme-rust-seafoam .entity-reference-grid__text::before,.color-scheme-rust-seafoam .content-component::before,.color-scheme-rust-seafoam .blockquote::before,.color-scheme-rust-seafoam blockquote::before,.color-scheme-rust-seafoam .blockquote::after,.color-scheme-rust-seafoam blockquote::after,.color-scheme-rust-seafoam .full-width-container__subtitle::before{border-color:#86c8bc}.color-scheme-rust-seafoam .content-card{background-color:#86c8bc}.color-scheme-rust-seafoam .content-card *{color:#262626 !important}.color-scheme-rust-seafoam .addeventatc,.color-scheme-rust-seafoam .button-white{color:#86c8bc !important;border:1px solid #86c8bc !important}.color-scheme-rust-seafoam .addeventatc:focus,.color-scheme-rust-seafoam .button-white:focus{outline:3px solid #86c8bc;text-decoration:underline !important}.color-scheme-rust-seafoam .addeventatc:hover,.color-scheme-rust-seafoam .button-white:hover{background-color:#86c8bc;color:#262626 !important}.color-scheme-rust-seafoam .inner.text-light .content-component__eyebrow{color:#fff}.color-scheme-rust-seafoam .inner.text-light .content-component__links a,.color-scheme-rust-seafoam .inner.text-light .entity-reference-grid__links a,.color-scheme-rust-seafoam .inner.text-light .fiftyfifty-contained__links a,.color-scheme-rust-seafoam .inner.text-light .full-width-container__links a,.color-scheme-rust-seafoam .inner.text-light .people-list__links a,.color-scheme-rust-seafoam .inner.text-light .single-column__links a{color:#964f2e !important}.color-scheme-rust-seafoam .inner.text-light .content-component__links a:focus,.color-scheme-rust-seafoam .inner.text-light .entity-reference-grid__links a:focus,.color-scheme-rust-seafoam .inner.text-light .fiftyfifty-contained__links a:focus,.color-scheme-rust-seafoam .inner.text-light .full-width-container__links a:focus,.color-scheme-rust-seafoam .inner.text-light .people-list__links a:focus,.color-scheme-rust-seafoam .inner.text-light .single-column__links a:focus{outline:3px solid #fff;text-decoration:underline !important}.color-scheme-rust-seafoam .inner.text-light .content-component__links a:hover,.color-scheme-rust-seafoam .inner.text-light .entity-reference-grid__links a:hover,.color-scheme-rust-seafoam .inner.text-light .fiftyfifty-contained__links a:hover,.color-scheme-rust-seafoam .inner.text-light .full-width-container__links a:hover,.color-scheme-rust-seafoam .inner.text-light .people-list__links a:hover,.color-scheme-rust-seafoam .inner.text-light .single-column__links a:hover{background-color:#86c8bc;color:#262626 !important}.color-scheme-rust-seafoam .inner.text-light .text-long a,.color-scheme-rust-seafoam .inner.text-light .field-caption a{color:#fff}.color-scheme-rust-seafoam .content-component__eyebrow{color:#727272}.color-scheme-rust-seafoam .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a,.color-scheme-rust-seafoam .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a,.color-scheme-rust-seafoam .node--type-event.node--view-mode-full .event-contact-info .field-phone a,.color-scheme-rust-seafoam .field-topics .field-item a{color:#964f2e}.color-scheme-rust-seafoam .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a:focus,.color-scheme-rust-seafoam .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a:focus,.color-scheme-rust-seafoam .node--type-event.node--view-mode-full .event-contact-info .field-phone a:focus,.color-scheme-rust-seafoam .field-topics .field-item a:focus{outline:3px solid #964f2e;text-decoration:underline !important}.color-scheme-rust-seafoam .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a:hover,.color-scheme-rust-seafoam .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a:hover,.color-scheme-rust-seafoam .node--type-event.node--view-mode-full .event-contact-info .field-phone a:hover,.color-scheme-rust-seafoam .field-topics .field-item a:hover{color:#954f2e}.color-scheme-rust-seafoam .media.media--view-mode-rich_text_full_size.align-left>div::before,.color-scheme-rust-seafoam .media.media--view-mode-rich_text_full_size.align-right>div::before,.color-scheme-rust-seafoam .media.media--view-mode-rich_text_half_size.align-left>div::before,.color-scheme-rust-seafoam .media.media--view-mode-rich_text_half_size.align-right>div::before{border-color:#86c8bc !important}.color-scheme-rust-seafoam .list-component.buttons .link-button a:hover,.color-scheme-rust-seafoam .link-card a:hover,.color-scheme-rust-seafoam .inner.text-light .link-button a:hover,.color-scheme-rust-seafoam .inner.text-light .link-card a:hover{border-color:rgba(38,38,38,.4)}.color-scheme-rust-seafoam .list-component.buttons .link-button a::before,.color-scheme-rust-seafoam .link-card a::before,.color-scheme-rust-seafoam .inner.text-light .link-button a::before,.color-scheme-rust-seafoam .inner.text-light .link-card a::before{background-image:url(/themes/custom/jhsph/images/arrow-black.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}.color-scheme-rust-seafoam .content-card::after{background-image:url(/themes/custom/jhsph/images/arrow-black.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}.color-scheme-rust-seafoam .content-card:hover::before{border-color:rgba(38,38,38,.4)}.color-scheme-rust-seafoam .content-component__links a,.color-scheme-rust-seafoam .single-column__links a,.color-scheme-rust-seafoam .button,.color-scheme-rust-seafoam button{color:#262626}.color-scheme-rust-seafoam .content-component__links a:hover,.color-scheme-rust-seafoam .single-column__links a:hover,.color-scheme-rust-seafoam .button:hover,.color-scheme-rust-seafoam button:hover{color:#fff !important}.color-scheme-rust-seafoam .addeventatc,.color-scheme-rust-seafoam .button-white{border-color:#86c8bc !important;color:#262626 !important}.color-scheme-rust-seafoam .addeventatc:focus,.color-scheme-rust-seafoam .button-white:focus{outline:3px solid #964f2e;text-decoration:underline !important}.color-scheme-rust-seafoam .addeventatc:hover,.color-scheme-rust-seafoam .button-white:hover{background-color:#964f2e !important;border-color:#964f2e !important;color:#fff !important}.color-scheme-rust-seafoam .inner.text-light .text-long a{color:#fff}.color-scheme-rust-seafoam .inner.text-light .accordion-component .text-long a,.color-scheme-rust-seafoam .inner.text-light .user-login-form .text-long a{color:#964f2e}.color-scheme-rust-seafoam .inner.text-light .link-button a,.color-scheme-rust-seafoam .inner.text-light .link-card a{border-color:rgba(38,38,38,.2)}.color-scheme-rust-seafoam .inner.text-light .link-button a:hover,.color-scheme-rust-seafoam .inner.text-light .link-card a:hover{border-color:rgba(38,38,38,.6)}.color-scheme-rust-seafoam .inner.text-light .single-column__links a,.color-scheme-rust-seafoam .inner.text-light .content-component__links a{color:#262626 !important}.color-scheme-rust-seafoam .inner.text-light .single-column__links a:hover,.color-scheme-rust-seafoam .inner.text-light .content-component__links a:hover{background-color:#964f2e !important;color:#fff !important}.color-scheme-spirit-heritage .block-group-content-menusecondary.secondary-menu-group-accordion ul.menu li,.color-scheme-spirit-heritage .header-search-group.header-search-group-accordion,.color-scheme-spirit-heritage .footer,.color-scheme-spirit-heritage .site-header{background-color:#68ace5}.color-scheme-spirit-heritage .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button){color:#68ace5;text-decoration:none}.color-scheme-spirit-heritage .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-spirit-heritage .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):hover{color:#68ace5;text-decoration:underline}.color-scheme-spirit-heritage .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):focus{outline:0;box-shadow:0 0 0 3px #68ace5;text-decoration:underline !important}.color-scheme-spirit-heritage .header__text,.color-scheme-spirit-heritage .header__text::after,.color-scheme-spirit-heritage .social-links .field-paragraphs::before{border-color:#68ace5 !important}.color-scheme-spirit-heritage .header-search-group .form-actions:hover{background-color:#68ace5}.color-scheme-spirit-heritage .inner.text-light .header__text,.color-scheme-spirit-heritage .inner.text-light .header__text::after,.color-scheme-spirit-heritage .full-width-container__subtitle::before{border-color:#002d72 !important}.color-scheme-spirit-heritage .card .card-title a,.color-scheme-spirit-heritage .content-component__eyebrow,.color-scheme-spirit-heritage .entity-reference-grid__eyebrow>div,.color-scheme-spirit-heritage .full-width-container__subtitle,.color-scheme-spirit-heritage .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1,.color-scheme-spirit-heritage .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover,.color-scheme-spirit-heritage .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.is-active,.color-scheme-spirit-heritage .list-component.links .link-button a,.color-scheme-spirit-heritage .main-content .text-long a,.color-scheme-spirit-heritage .node--view-mode-group-content-teaser .field-readmore a,.color-scheme-spirit-heritage .node--view-mode-group-content-teaser .field-title a,.color-scheme-spirit-heritage .node--view-mode-title-date-teaser .field-readmore a,.color-scheme-spirit-heritage .node--view-mode-title-date-teaser .field-title a,.color-scheme-spirit-heritage .field-caption a,.color-scheme-spirit-heritage .subnav-group-superfish .sf-accordion-toggle>a,.color-scheme-spirit-heritage .tile-grid .tile-grid__inner .tile .tile__links a,.color-scheme-spirit-heritage .tile-grid .tile-grid__inner .tile .tile-text a{color:#68ace5}.color-scheme-spirit-heritage .card .card-title a:focus,.color-scheme-spirit-heritage .content-component__eyebrow:focus,.color-scheme-spirit-heritage .entity-reference-grid__eyebrow>div:focus,.color-scheme-spirit-heritage .full-width-container__subtitle:focus,.color-scheme-spirit-heritage .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1:focus,.color-scheme-spirit-heritage .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover:focus,.color-scheme-spirit-heritage .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.is-active:focus,.color-scheme-spirit-heritage .list-component.links .link-button a:focus,.color-scheme-spirit-heritage .main-content .text-long a:focus,.color-scheme-spirit-heritage .node--view-mode-group-content-teaser .field-readmore a:focus,.color-scheme-spirit-heritage .node--view-mode-group-content-teaser .field-title a:focus,.color-scheme-spirit-heritage .node--view-mode-title-date-teaser .field-readmore a:focus,.color-scheme-spirit-heritage .node--view-mode-title-date-teaser .field-title a:focus,.color-scheme-spirit-heritage .field-caption a:focus,.color-scheme-spirit-heritage .subnav-group-superfish .sf-accordion-toggle>a:focus,.color-scheme-spirit-heritage .tile-grid .tile-grid__inner .tile .tile__links a:focus,.color-scheme-spirit-heritage .tile-grid .tile-grid__inner .tile .tile-text a:focus{outline:0;box-shadow:0 0 0 3px #68ace5;text-decoration:underline !important}.color-scheme-spirit-heritage .social-links .field-paragraphs::before{color:#68ace5}.color-scheme-spirit-heritage .social-links .field-paragraphs::before:focus{outline:0;box-shadow:0 0 0 3px #68ace5;text-decoration:underline !important}.color-scheme-spirit-heritage .social-link a{border-color:rgba(104,172,229,0)}.color-scheme-spirit-heritage .social-link a:hover,.color-scheme-spirit-heritage .social-link a:focus{background-color:#f0f7fc;border-color:#c3def5}.color-scheme-spirit-heritage .article-aside__container::before,.color-scheme-spirit-heritage .field-item:has(.article-aside__container)+.field-item:not(:has(.article-aside__container))::before{background:unset;-webkit-mask-image:url(/themes/custom/jhsph/images/aside-divider--groups.svg);mask-image:url(/themes/custom/jhsph/images/aside-divider--groups.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:contain;mask-size:contain;background-color:#68ace5}.color-scheme-spirit-heritage .card .card-text{border-top-color:#68ace5}.color-scheme-spirit-heritage .accordion-component details summary:focus,.color-scheme-spirit-heritage .user-login-form details summary:focus{outline:3px solid #68ace5;text-decoration:underline !important}.color-scheme-spirit-heritage .accordion-component details summary:hover,.color-scheme-spirit-heritage .user-login-form details summary:hover{color:#68ace5}.color-scheme-spirit-heritage .accordion-component details summary::before,.color-scheme-spirit-heritage .user-login-form details summary::before,.color-scheme-spirit-heritage .social-link a::before{background-color:#68ace5}.color-scheme-spirit-heritage .accordion-component details summary:hover::before,.color-scheme-spirit-heritage .user-login-form details summary:hover::before{opacity:.6}.color-scheme-spirit-heritage .articles-list__links a,.color-scheme-spirit-heritage .button,.color-scheme-spirit-heritage .content-component__links a,.color-scheme-spirit-heritage .entity-reference-grid__links a,.color-scheme-spirit-heritage .fiftyfifty-contained__links a,.color-scheme-spirit-heritage .full-width-container__links a,.color-scheme-spirit-heritage .link-card a,.color-scheme-spirit-heritage .list-component.buttons .link-button a,.color-scheme-spirit-heritage .people-list__links a,.color-scheme-spirit-heritage button{background-color:#002d72;color:#fff !important}.color-scheme-spirit-heritage .articles-list__links a:focus,.color-scheme-spirit-heritage .button:focus,.color-scheme-spirit-heritage .content-component__links a:focus,.color-scheme-spirit-heritage .entity-reference-grid__links a:focus,.color-scheme-spirit-heritage .fiftyfifty-contained__links a:focus,.color-scheme-spirit-heritage .full-width-container__links a:focus,.color-scheme-spirit-heritage .link-card a:focus,.color-scheme-spirit-heritage .list-component.buttons .link-button a:focus,.color-scheme-spirit-heritage .people-list__links a:focus,.color-scheme-spirit-heritage button:focus{outline:3px solid #002d72;text-decoration:underline !important}.color-scheme-spirit-heritage .articles-list__links a:hover,.color-scheme-spirit-heritage .button:hover,.color-scheme-spirit-heritage .content-component__links a:hover,.color-scheme-spirit-heritage .entity-reference-grid__links a:hover,.color-scheme-spirit-heritage .fiftyfifty-contained__links a:hover,.color-scheme-spirit-heritage .full-width-container__links a:hover,.color-scheme-spirit-heritage .link-card a:hover,.color-scheme-spirit-heritage .list-component.buttons .link-button a:hover,.color-scheme-spirit-heritage .people-list__links a:hover,.color-scheme-spirit-heritage button:hover{color:#fff}.color-scheme-spirit-heritage .content-component__links a,.color-scheme-spirit-heritage .single-column__links a,.color-scheme-spirit-heritage .button,.color-scheme-spirit-heritage button{color:#fff !important;background-color:#002d72}.color-scheme-spirit-heritage .content-component__links a:hover,.color-scheme-spirit-heritage .single-column__links a:hover,.color-scheme-spirit-heritage .button:hover,.color-scheme-spirit-heritage button:hover{color:#fff !important;background-color:#68ace5}.color-scheme-spirit-heritage .entity-reference-grid__text::before,.color-scheme-spirit-heritage .content-component::before,.color-scheme-spirit-heritage .blockquote::before,.color-scheme-spirit-heritage blockquote::before,.color-scheme-spirit-heritage .blockquote::after,.color-scheme-spirit-heritage blockquote::after,.color-scheme-spirit-heritage .full-width-container__subtitle::before{border-color:#002d72}.color-scheme-spirit-heritage .content-card{background-color:#002d72}.color-scheme-spirit-heritage .content-card *{color:#fff !important}.color-scheme-spirit-heritage .addeventatc,.color-scheme-spirit-heritage .button-white{color:#002d72 !important;border:1px solid #002d72 !important}.color-scheme-spirit-heritage .addeventatc:focus,.color-scheme-spirit-heritage .button-white:focus{outline:3px solid #002d72;text-decoration:underline !important}.color-scheme-spirit-heritage .addeventatc:hover,.color-scheme-spirit-heritage .button-white:hover{background-color:#002d72;color:#fff !important}.color-scheme-spirit-heritage .inner.text-light .content-component__eyebrow{color:#fff}.color-scheme-spirit-heritage .inner.text-light .content-component__links a,.color-scheme-spirit-heritage .inner.text-light .entity-reference-grid__links a,.color-scheme-spirit-heritage .inner.text-light .fiftyfifty-contained__links a,.color-scheme-spirit-heritage .inner.text-light .full-width-container__links a,.color-scheme-spirit-heritage .inner.text-light .people-list__links a,.color-scheme-spirit-heritage .inner.text-light .single-column__links a{color:#68ace5 !important}.color-scheme-spirit-heritage .inner.text-light .content-component__links a:focus,.color-scheme-spirit-heritage .inner.text-light .entity-reference-grid__links a:focus,.color-scheme-spirit-heritage .inner.text-light .fiftyfifty-contained__links a:focus,.color-scheme-spirit-heritage .inner.text-light .full-width-container__links a:focus,.color-scheme-spirit-heritage .inner.text-light .people-list__links a:focus,.color-scheme-spirit-heritage .inner.text-light .single-column__links a:focus{outline:3px solid #fff;text-decoration:underline !important}.color-scheme-spirit-heritage .inner.text-light .content-component__links a:hover,.color-scheme-spirit-heritage .inner.text-light .entity-reference-grid__links a:hover,.color-scheme-spirit-heritage .inner.text-light .fiftyfifty-contained__links a:hover,.color-scheme-spirit-heritage .inner.text-light .full-width-container__links a:hover,.color-scheme-spirit-heritage .inner.text-light .people-list__links a:hover,.color-scheme-spirit-heritage .inner.text-light .single-column__links a:hover{background-color:#002d72;color:#fff !important}.color-scheme-spirit-heritage .inner.text-light .text-long a,.color-scheme-spirit-heritage .inner.text-light .field-caption a{color:#fff}.color-scheme-spirit-heritage .content-component__eyebrow{color:#727272}.color-scheme-spirit-heritage .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a,.color-scheme-spirit-heritage .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a,.color-scheme-spirit-heritage .node--type-event.node--view-mode-full .event-contact-info .field-phone a,.color-scheme-spirit-heritage .field-topics .field-item a{color:#68ace5}.color-scheme-spirit-heritage .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a:focus,.color-scheme-spirit-heritage .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a:focus,.color-scheme-spirit-heritage .node--type-event.node--view-mode-full .event-contact-info .field-phone a:focus,.color-scheme-spirit-heritage .field-topics .field-item a:focus{outline:3px solid #68ace5;text-decoration:underline !important}.color-scheme-spirit-heritage .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a:hover,.color-scheme-spirit-heritage .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a:hover,.color-scheme-spirit-heritage .node--type-event.node--view-mode-full .event-contact-info .field-phone a:hover,.color-scheme-spirit-heritage .field-topics .field-item a:hover{color:#68abe4}.color-scheme-spirit-heritage .media.media--view-mode-rich_text_full_size.align-left>div::before,.color-scheme-spirit-heritage .media.media--view-mode-rich_text_full_size.align-right>div::before,.color-scheme-spirit-heritage .media.media--view-mode-rich_text_half_size.align-left>div::before,.color-scheme-spirit-heritage .media.media--view-mode-rich_text_half_size.align-right>div::before{border-color:#002d72 !important}.color-scheme-spirit-heritage .list-component.buttons .link-button a:hover,.color-scheme-spirit-heritage .link-card a:hover,.color-scheme-spirit-heritage .inner.text-light .link-button a:hover,.color-scheme-spirit-heritage .inner.text-light .link-card a:hover{border-color:rgba(38,38,38,.4)}.color-scheme-spirit-heritage .list-component.buttons .link-button a::before,.color-scheme-spirit-heritage .link-card a::before,.color-scheme-spirit-heritage .inner.text-light .link-button a::before,.color-scheme-spirit-heritage .inner.text-light .link-card a::before{background-image:url(/themes/custom/jhsph/images/arrow-black.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}.color-scheme-spirit-heritage .content-card::after{background-image:url(/themes/custom/jhsph/images/arrow-black.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}.color-scheme-spirit-heritage .content-card:hover::before{border-color:rgba(38,38,38,.4)}.color-scheme-spirit-heritage .content-component__links a,.color-scheme-spirit-heritage .single-column__links a,.color-scheme-spirit-heritage .button,.color-scheme-spirit-heritage button{color:#262626}.color-scheme-spirit-heritage .content-component__links a:hover,.color-scheme-spirit-heritage .single-column__links a:hover,.color-scheme-spirit-heritage .button:hover,.color-scheme-spirit-heritage button:hover{color:#fff !important}.color-scheme-spirit-heritage .addeventatc,.color-scheme-spirit-heritage .button-white{border-color:#002d72 !important;color:#262626 !important}.color-scheme-spirit-heritage .addeventatc:focus,.color-scheme-spirit-heritage .button-white:focus{outline:3px solid #5484ac;text-decoration:underline !important}.color-scheme-spirit-heritage .addeventatc:hover,.color-scheme-spirit-heritage .button-white:hover{background-color:#5484ac !important;border-color:#5484ac !important;color:#fff !important}.color-scheme-spirit-heritage .inner.text-light .text-long a{color:#fff}.color-scheme-spirit-heritage .inner.text-light .accordion-component .text-long a,.color-scheme-spirit-heritage .inner.text-light .user-login-form .text-long a{color:#5484ac}.color-scheme-spirit-heritage .inner.text-light .link-button a,.color-scheme-spirit-heritage .inner.text-light .link-card a{border-color:rgba(38,38,38,.2)}.color-scheme-spirit-heritage .inner.text-light .link-button a:hover,.color-scheme-spirit-heritage .inner.text-light .link-card a:hover{border-color:rgba(38,38,38,.6)}.color-scheme-spirit-heritage .inner.text-light .single-column__links a,.color-scheme-spirit-heritage .inner.text-light .content-component__links a{color:#262626 !important}.color-scheme-spirit-heritage .inner.text-light .single-column__links a:hover,.color-scheme-spirit-heritage .inner.text-light .content-component__links a:hover{background-color:#5484ac !important;color:#fff !important}.color-scheme-spirit-heritage .block-group-content-menusecondary.secondary-menu-group-accordion ul.menu li,.color-scheme-spirit-heritage .header-search-group.header-search-group-accordion,.color-scheme-spirit-heritage .site-header{background-color:#68ace5;color:#262626}.color-scheme-spirit-heritage .block-jhu-group-group-logo .logo-right-side{border-color:#262626}.color-scheme-spirit-heritage .block-jhu-group-group-logo .logo-right-side a{color:#262626}.color-scheme-spirit-heritage .header-group-subnav{background-color:#5484ac}.color-scheme-spirit-heritage .group-main-superfish .sf-accordion-toggle.sf-style-none>a.sf-expanded span{background-image:url(/themes/custom/jhsph/images/icons/icon-menu-close-black.png);background-repeat:no-repeat;background-position:center center}.color-scheme-spirit-heritage .group-main-superfish .sf-accordion-toggle.sf-style-none>a span{background-image:url(/themes/custom/jhsph/images/icons/icon-menu-open-black.png);background-repeat:no-repeat;background-position:center center}.color-scheme-spirit-heritage .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1{color:#5484ac}.color-scheme-spirit-heritage .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1.btn-apply:focus{outline:0;box-shadow:0 0 0 3px rgba(38,38,38,.4);text-decoration:underline !important}.color-scheme-spirit-heritage .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1.is-active{background-color:#5484ac !important;color:#68ace5}.color-scheme-spirit-heritage .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1:hover{background-color:#68ace5;color:#68ace5}.color-scheme-spirit-heritage .group-main-superfish>.menu.sf-style-none:not(.sf-accordion)::before{border-top-color:#262626}.color-scheme-spirit-heritage .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a{color:#262626;text-decoration:none}.color-scheme-spirit-heritage .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-spirit-heritage .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover{color:#262626;text-decoration:none}.color-scheme-spirit-heritage .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:focus{outline:0;box-shadow:0 0 0 3px #262626;text-decoration:underline !important}.color-scheme-spirit-heritage .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover,.color-scheme-spirit-heritage .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.is-active{background-color:#262626;color:#68ace5}.color-scheme-spirit-heritage .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1 ul li.sf-depth-2 a{color:#262626}.color-scheme-spirit-heritage .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1 ul li.sf-depth-2 a:hover{color:#262626}.color-scheme-spirit-heritage .block-group-content-menusecondary ul.menu li{border-left-color:#262626}.color-scheme-spirit-heritage .block-group-content-menusecondary ul.menu li a{color:#262626;text-decoration:none}.color-scheme-spirit-heritage .block-group-content-menusecondary ul.menu li a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-spirit-heritage .block-group-content-menusecondary ul.menu li a:hover{color:#262626;text-decoration:underline}.color-scheme-spirit-heritage .block-group-content-menusecondary ul.menu li a:focus{outline:0;box-shadow:0 0 0 3px #262626;text-decoration:underline !important}.color-scheme-spirit-heritage .block-group-content-menusecondary.secondary-menu-group-accordion ul.menu li{background-color:#4e7699;border-bottom:1px solid rgba(255,255,255,.6)}.color-scheme-spirit-heritage .block-group-content-menusecondary.secondary-menu-group-accordion ul.menu li a{color:#fff;text-decoration:none}.color-scheme-spirit-heritage .block-group-content-menusecondary.secondary-menu-group-accordion ul.menu li a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-spirit-heritage .block-group-content-menusecondary.secondary-menu-group-accordion ul.menu li a:hover{color:#68ace5;text-decoration:underline}.color-scheme-spirit-heritage .block-group-content-menusecondary.secondary-menu-group-accordion ul.menu li a:focus{outline:0;box-shadow:0 0 0 3px #68ace5;text-decoration:underline !important}.color-scheme-spirit-heritage .header-search-group .form-actions::before{background-color:#262626}.color-scheme-spirit-heritage .header-search-group .form-actions:hover{background-color:#262626}.color-scheme-spirit-heritage .header-search-group .form-actions:hover::before{background-color:#68ace5}.color-scheme-spirit-heritage .header-search-group .form-search{border:1px solid #5c5c5c;background-color:#b3b3b3}.color-scheme-spirit-heritage .header-search-group .form-search:focus{border-color:#262626;background-color:#fff}.color-scheme-spirit-heritage .header-search-group .button:focus{outline:0;box-shadow:0 0 0 3px #262626;text-decoration:underline !important}.color-scheme-spirit-heritage .footer{background-color:#68ace5}.color-scheme-spirit-heritage .card .card-title a,.color-scheme-spirit-heritage .content-component__eyebrow,.color-scheme-spirit-heritage .entity-reference-grid__eyebrow>div,.color-scheme-spirit-heritage .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1,.color-scheme-spirit-heritage .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover,.color-scheme-spirit-heritage .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.is-active,.color-scheme-spirit-heritage .list-component.links .link-button a,.color-scheme-spirit-heritage .main-content .text-long a,.color-scheme-spirit-heritage .node--view-mode-group-content-teaser .field-readmore a,.color-scheme-spirit-heritage .node--view-mode-group-content-teaser .field-title a,.color-scheme-spirit-heritage .node--view-mode-title-date-teaser .field-readmore a,.color-scheme-spirit-heritage .node--view-mode-title-date-teaser .field-title a,.color-scheme-spirit-heritage .subnav-group-superfish .sf-accordion-toggle>a,.color-scheme-spirit-heritage .tile-grid .tile-grid__inner .tile .tile__links a,.color-scheme-spirit-heritage .tile-grid .tile-grid__inner .tile .tile-text a,.color-scheme-spirit-heritage .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a,.color-scheme-spirit-heritage .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a,.color-scheme-spirit-heritage .node--type-event.node--view-mode-full .event-contact-info .field-phone a,.color-scheme-spirit-heritage .field-topics .field-item a,.color-scheme-spirit-heritage .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button){color:#5484ac}.color-scheme-spirit-heritage .card .card-title a:focus,.color-scheme-spirit-heritage .content-component__eyebrow:focus,.color-scheme-spirit-heritage .entity-reference-grid__eyebrow>div:focus,.color-scheme-spirit-heritage .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1:focus,.color-scheme-spirit-heritage .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover:focus,.color-scheme-spirit-heritage .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.is-active:focus,.color-scheme-spirit-heritage .list-component.links .link-button a:focus,.color-scheme-spirit-heritage .main-content .text-long a:focus,.color-scheme-spirit-heritage .node--view-mode-group-content-teaser .field-readmore a:focus,.color-scheme-spirit-heritage .node--view-mode-group-content-teaser .field-title a:focus,.color-scheme-spirit-heritage .node--view-mode-title-date-teaser .field-readmore a:focus,.color-scheme-spirit-heritage .node--view-mode-title-date-teaser .field-title a:focus,.color-scheme-spirit-heritage .subnav-group-superfish .sf-accordion-toggle>a:focus,.color-scheme-spirit-heritage .tile-grid .tile-grid__inner .tile .tile__links a:focus,.color-scheme-spirit-heritage .tile-grid .tile-grid__inner .tile .tile-text a:focus,.color-scheme-spirit-heritage .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a:focus,.color-scheme-spirit-heritage .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a:focus,.color-scheme-spirit-heritage .node--type-event.node--view-mode-full .event-contact-info .field-phone a:focus,.color-scheme-spirit-heritage .field-topics .field-item a:focus,.color-scheme-spirit-heritage .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):focus{outline:0;box-shadow:0 0 0 3px #5484ac;text-decoration:underline !important}.color-scheme-spirit-heritage .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.is-active,.color-scheme-spirit-heritage .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover{color:#5484ac}.color-scheme-spirit-heritage .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.is-active:focus,.color-scheme-spirit-heritage .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover:focus{outline:0;box-shadow:0 0 0 3px #5484ac;text-decoration:underline !important}.color-scheme-spirit-heritage .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.is-active:hover,.color-scheme-spirit-heritage .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.is-active.is-active,.color-scheme-spirit-heritage .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover:hover,.color-scheme-spirit-heritage .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover.is-active{color:#68ace5}.color-scheme-spirit-heritage .footer{background-color:#5484ac}.color-scheme-spirit-heritage .content-card::after,.color-scheme-spirit-heritage .list-component.buttons .link-button a::before,.color-scheme-spirit-heritage .link-card a::before,.color-scheme-spirit-heritage .inner.text-light .link-button a::before,.color-scheme-spirit-heritage .inner.text-light .link-card a::before{background-image:url(/themes/custom/jhsph/images/arrow-white.svg)}.color-scheme-spirit-heritage .content-component__links a:hover,.color-scheme-spirit-heritage .single-column__links a:hover,.color-scheme-spirit-heritage .button:hover,.color-scheme-spirit-heritage button:hover{background-color:#5484ac}.color-scheme-spirit-spirit .block-group-content-menusecondary.secondary-menu-group-accordion ul.menu li,.color-scheme-spirit-spirit .header-search-group.header-search-group-accordion,.color-scheme-spirit-spirit .footer,.color-scheme-spirit-spirit .site-header{background-color:#68ace5}.color-scheme-spirit-spirit .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button){color:#68ace5;text-decoration:none}.color-scheme-spirit-spirit .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-spirit-spirit .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):hover{color:#68ace5;text-decoration:underline}.color-scheme-spirit-spirit .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):focus{outline:0;box-shadow:0 0 0 3px #68ace5;text-decoration:underline !important}.color-scheme-spirit-spirit .header__text,.color-scheme-spirit-spirit .header__text::after,.color-scheme-spirit-spirit .social-links .field-paragraphs::before{border-color:#68ace5 !important}.color-scheme-spirit-spirit .header-search-group .form-actions:hover{background-color:#68ace5}.color-scheme-spirit-spirit .inner.text-light .header__text,.color-scheme-spirit-spirit .inner.text-light .header__text::after,.color-scheme-spirit-spirit .full-width-container__subtitle::before{border-color:#68ace5 !important}.color-scheme-spirit-spirit .card .card-title a,.color-scheme-spirit-spirit .content-component__eyebrow,.color-scheme-spirit-spirit .entity-reference-grid__eyebrow>div,.color-scheme-spirit-spirit .full-width-container__subtitle,.color-scheme-spirit-spirit .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1,.color-scheme-spirit-spirit .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover,.color-scheme-spirit-spirit .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.is-active,.color-scheme-spirit-spirit .list-component.links .link-button a,.color-scheme-spirit-spirit .main-content .text-long a,.color-scheme-spirit-spirit .node--view-mode-group-content-teaser .field-readmore a,.color-scheme-spirit-spirit .node--view-mode-group-content-teaser .field-title a,.color-scheme-spirit-spirit .node--view-mode-title-date-teaser .field-readmore a,.color-scheme-spirit-spirit .node--view-mode-title-date-teaser .field-title a,.color-scheme-spirit-spirit .field-caption a,.color-scheme-spirit-spirit .subnav-group-superfish .sf-accordion-toggle>a,.color-scheme-spirit-spirit .tile-grid .tile-grid__inner .tile .tile__links a,.color-scheme-spirit-spirit .tile-grid .tile-grid__inner .tile .tile-text a{color:#68ace5}.color-scheme-spirit-spirit .card .card-title a:focus,.color-scheme-spirit-spirit .content-component__eyebrow:focus,.color-scheme-spirit-spirit .entity-reference-grid__eyebrow>div:focus,.color-scheme-spirit-spirit .full-width-container__subtitle:focus,.color-scheme-spirit-spirit .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1:focus,.color-scheme-spirit-spirit .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover:focus,.color-scheme-spirit-spirit .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.is-active:focus,.color-scheme-spirit-spirit .list-component.links .link-button a:focus,.color-scheme-spirit-spirit .main-content .text-long a:focus,.color-scheme-spirit-spirit .node--view-mode-group-content-teaser .field-readmore a:focus,.color-scheme-spirit-spirit .node--view-mode-group-content-teaser .field-title a:focus,.color-scheme-spirit-spirit .node--view-mode-title-date-teaser .field-readmore a:focus,.color-scheme-spirit-spirit .node--view-mode-title-date-teaser .field-title a:focus,.color-scheme-spirit-spirit .field-caption a:focus,.color-scheme-spirit-spirit .subnav-group-superfish .sf-accordion-toggle>a:focus,.color-scheme-spirit-spirit .tile-grid .tile-grid__inner .tile .tile__links a:focus,.color-scheme-spirit-spirit .tile-grid .tile-grid__inner .tile .tile-text a:focus{outline:0;box-shadow:0 0 0 3px #68ace5;text-decoration:underline !important}.color-scheme-spirit-spirit .social-links .field-paragraphs::before{color:#68ace5}.color-scheme-spirit-spirit .social-links .field-paragraphs::before:focus{outline:0;box-shadow:0 0 0 3px #68ace5;text-decoration:underline !important}.color-scheme-spirit-spirit .social-link a{border-color:rgba(104,172,229,0)}.color-scheme-spirit-spirit .social-link a:hover,.color-scheme-spirit-spirit .social-link a:focus{background-color:#f0f7fc;border-color:#c3def5}.color-scheme-spirit-spirit .article-aside__container::before,.color-scheme-spirit-spirit .field-item:has(.article-aside__container)+.field-item:not(:has(.article-aside__container))::before{background:unset;-webkit-mask-image:url(/themes/custom/jhsph/images/aside-divider--groups.svg);mask-image:url(/themes/custom/jhsph/images/aside-divider--groups.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:contain;mask-size:contain;background-color:#68ace5}.color-scheme-spirit-spirit .card .card-text{border-top-color:#68ace5}.color-scheme-spirit-spirit .accordion-component details summary:focus,.color-scheme-spirit-spirit .user-login-form details summary:focus{outline:3px solid #68ace5;text-decoration:underline !important}.color-scheme-spirit-spirit .accordion-component details summary:hover,.color-scheme-spirit-spirit .user-login-form details summary:hover{color:#68ace5}.color-scheme-spirit-spirit .accordion-component details summary::before,.color-scheme-spirit-spirit .user-login-form details summary::before,.color-scheme-spirit-spirit .social-link a::before{background-color:#68ace5}.color-scheme-spirit-spirit .accordion-component details summary:hover::before,.color-scheme-spirit-spirit .user-login-form details summary:hover::before{opacity:.6}.color-scheme-spirit-spirit .articles-list__links a,.color-scheme-spirit-spirit .button,.color-scheme-spirit-spirit .content-component__links a,.color-scheme-spirit-spirit .entity-reference-grid__links a,.color-scheme-spirit-spirit .fiftyfifty-contained__links a,.color-scheme-spirit-spirit .full-width-container__links a,.color-scheme-spirit-spirit .link-card a,.color-scheme-spirit-spirit .list-component.buttons .link-button a,.color-scheme-spirit-spirit .people-list__links a,.color-scheme-spirit-spirit button{background-color:#68ace5;color:#262626 !important}.color-scheme-spirit-spirit .articles-list__links a:focus,.color-scheme-spirit-spirit .button:focus,.color-scheme-spirit-spirit .content-component__links a:focus,.color-scheme-spirit-spirit .entity-reference-grid__links a:focus,.color-scheme-spirit-spirit .fiftyfifty-contained__links a:focus,.color-scheme-spirit-spirit .full-width-container__links a:focus,.color-scheme-spirit-spirit .link-card a:focus,.color-scheme-spirit-spirit .list-component.buttons .link-button a:focus,.color-scheme-spirit-spirit .people-list__links a:focus,.color-scheme-spirit-spirit button:focus{outline:3px solid #68ace5;text-decoration:underline !important}.color-scheme-spirit-spirit .articles-list__links a:hover,.color-scheme-spirit-spirit .button:hover,.color-scheme-spirit-spirit .content-component__links a:hover,.color-scheme-spirit-spirit .entity-reference-grid__links a:hover,.color-scheme-spirit-spirit .fiftyfifty-contained__links a:hover,.color-scheme-spirit-spirit .full-width-container__links a:hover,.color-scheme-spirit-spirit .link-card a:hover,.color-scheme-spirit-spirit .list-component.buttons .link-button a:hover,.color-scheme-spirit-spirit .people-list__links a:hover,.color-scheme-spirit-spirit button:hover{color:#fff}.color-scheme-spirit-spirit .content-component__links a,.color-scheme-spirit-spirit .single-column__links a,.color-scheme-spirit-spirit .button,.color-scheme-spirit-spirit button{color:#262626 !important;background-color:#68ace5}.color-scheme-spirit-spirit .content-component__links a:hover,.color-scheme-spirit-spirit .single-column__links a:hover,.color-scheme-spirit-spirit .button:hover,.color-scheme-spirit-spirit button:hover{color:#fff !important;background-color:#68ace5}.color-scheme-spirit-spirit .entity-reference-grid__text::before,.color-scheme-spirit-spirit .content-component::before,.color-scheme-spirit-spirit .blockquote::before,.color-scheme-spirit-spirit blockquote::before,.color-scheme-spirit-spirit .blockquote::after,.color-scheme-spirit-spirit blockquote::after,.color-scheme-spirit-spirit .full-width-container__subtitle::before{border-color:#68ace5}.color-scheme-spirit-spirit .content-card{background-color:#68ace5}.color-scheme-spirit-spirit .content-card *{color:#262626 !important}.color-scheme-spirit-spirit .addeventatc,.color-scheme-spirit-spirit .button-white{color:#68ace5 !important;border:1px solid #68ace5 !important}.color-scheme-spirit-spirit .addeventatc:focus,.color-scheme-spirit-spirit .button-white:focus{outline:3px solid #68ace5;text-decoration:underline !important}.color-scheme-spirit-spirit .addeventatc:hover,.color-scheme-spirit-spirit .button-white:hover{background-color:#68ace5;color:#262626 !important}.color-scheme-spirit-spirit .inner.text-light .content-component__eyebrow{color:#fff}.color-scheme-spirit-spirit .inner.text-light .content-component__links a,.color-scheme-spirit-spirit .inner.text-light .entity-reference-grid__links a,.color-scheme-spirit-spirit .inner.text-light .fiftyfifty-contained__links a,.color-scheme-spirit-spirit .inner.text-light .full-width-container__links a,.color-scheme-spirit-spirit .inner.text-light .people-list__links a,.color-scheme-spirit-spirit .inner.text-light .single-column__links a{color:#68ace5 !important}.color-scheme-spirit-spirit .inner.text-light .content-component__links a:focus,.color-scheme-spirit-spirit .inner.text-light .entity-reference-grid__links a:focus,.color-scheme-spirit-spirit .inner.text-light .fiftyfifty-contained__links a:focus,.color-scheme-spirit-spirit .inner.text-light .full-width-container__links a:focus,.color-scheme-spirit-spirit .inner.text-light .people-list__links a:focus,.color-scheme-spirit-spirit .inner.text-light .single-column__links a:focus{outline:3px solid #fff;text-decoration:underline !important}.color-scheme-spirit-spirit .inner.text-light .content-component__links a:hover,.color-scheme-spirit-spirit .inner.text-light .entity-reference-grid__links a:hover,.color-scheme-spirit-spirit .inner.text-light .fiftyfifty-contained__links a:hover,.color-scheme-spirit-spirit .inner.text-light .full-width-container__links a:hover,.color-scheme-spirit-spirit .inner.text-light .people-list__links a:hover,.color-scheme-spirit-spirit .inner.text-light .single-column__links a:hover{background-color:#68ace5;color:#262626 !important}.color-scheme-spirit-spirit .inner.text-light .text-long a,.color-scheme-spirit-spirit .inner.text-light .field-caption a{color:#fff}.color-scheme-spirit-spirit .content-component__eyebrow{color:#727272}.color-scheme-spirit-spirit .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a,.color-scheme-spirit-spirit .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a,.color-scheme-spirit-spirit .node--type-event.node--view-mode-full .event-contact-info .field-phone a,.color-scheme-spirit-spirit .field-topics .field-item a{color:#68ace5}.color-scheme-spirit-spirit .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a:focus,.color-scheme-spirit-spirit .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a:focus,.color-scheme-spirit-spirit .node--type-event.node--view-mode-full .event-contact-info .field-phone a:focus,.color-scheme-spirit-spirit .field-topics .field-item a:focus{outline:3px solid #68ace5;text-decoration:underline !important}.color-scheme-spirit-spirit .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a:hover,.color-scheme-spirit-spirit .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a:hover,.color-scheme-spirit-spirit .node--type-event.node--view-mode-full .event-contact-info .field-phone a:hover,.color-scheme-spirit-spirit .field-topics .field-item a:hover{color:#68abe4}.color-scheme-spirit-spirit .media.media--view-mode-rich_text_full_size.align-left>div::before,.color-scheme-spirit-spirit .media.media--view-mode-rich_text_full_size.align-right>div::before,.color-scheme-spirit-spirit .media.media--view-mode-rich_text_half_size.align-left>div::before,.color-scheme-spirit-spirit .media.media--view-mode-rich_text_half_size.align-right>div::before{border-color:#68ace5 !important}.color-scheme-spirit-spirit .list-component.buttons .link-button a:hover,.color-scheme-spirit-spirit .link-card a:hover,.color-scheme-spirit-spirit .inner.text-light .link-button a:hover,.color-scheme-spirit-spirit .inner.text-light .link-card a:hover{border-color:rgba(38,38,38,.4)}.color-scheme-spirit-spirit .list-component.buttons .link-button a::before,.color-scheme-spirit-spirit .link-card a::before,.color-scheme-spirit-spirit .inner.text-light .link-button a::before,.color-scheme-spirit-spirit .inner.text-light .link-card a::before{background-image:url(/themes/custom/jhsph/images/arrow-black.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}.color-scheme-spirit-spirit .content-card::after{background-image:url(/themes/custom/jhsph/images/arrow-black.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}.color-scheme-spirit-spirit .content-card:hover::before{border-color:rgba(38,38,38,.4)}.color-scheme-spirit-spirit .content-component__links a,.color-scheme-spirit-spirit .single-column__links a,.color-scheme-spirit-spirit .button,.color-scheme-spirit-spirit button{color:#262626}.color-scheme-spirit-spirit .content-component__links a:hover,.color-scheme-spirit-spirit .single-column__links a:hover,.color-scheme-spirit-spirit .button:hover,.color-scheme-spirit-spirit button:hover{color:#fff !important}.color-scheme-spirit-spirit .addeventatc,.color-scheme-spirit-spirit .button-white{border-color:#68ace5 !important;color:#262626 !important}.color-scheme-spirit-spirit .addeventatc:focus,.color-scheme-spirit-spirit .button-white:focus{outline:3px solid #5484ac;text-decoration:underline !important}.color-scheme-spirit-spirit .addeventatc:hover,.color-scheme-spirit-spirit .button-white:hover{background-color:#5484ac !important;border-color:#5484ac !important;color:#fff !important}.color-scheme-spirit-spirit .inner.text-light .text-long a{color:#fff}.color-scheme-spirit-spirit .inner.text-light .accordion-component .text-long a,.color-scheme-spirit-spirit .inner.text-light .user-login-form .text-long a{color:#5484ac}.color-scheme-spirit-spirit .inner.text-light .link-button a,.color-scheme-spirit-spirit .inner.text-light .link-card a{border-color:rgba(38,38,38,.2)}.color-scheme-spirit-spirit .inner.text-light .link-button a:hover,.color-scheme-spirit-spirit .inner.text-light .link-card a:hover{border-color:rgba(38,38,38,.6)}.color-scheme-spirit-spirit .inner.text-light .single-column__links a,.color-scheme-spirit-spirit .inner.text-light .content-component__links a{color:#262626 !important}.color-scheme-spirit-spirit .inner.text-light .single-column__links a:hover,.color-scheme-spirit-spirit .inner.text-light .content-component__links a:hover{background-color:#5484ac !important;color:#fff !important}.color-scheme-spirit-spirit .block-group-content-menusecondary.secondary-menu-group-accordion ul.menu li,.color-scheme-spirit-spirit .header-search-group.header-search-group-accordion,.color-scheme-spirit-spirit .site-header{background-color:#68ace5;color:#262626}.color-scheme-spirit-spirit .block-jhu-group-group-logo .logo-right-side{border-color:#262626}.color-scheme-spirit-spirit .block-jhu-group-group-logo .logo-right-side a{color:#262626}.color-scheme-spirit-spirit .header-group-subnav{background-color:#5484ac}.color-scheme-spirit-spirit .group-main-superfish .sf-accordion-toggle.sf-style-none>a.sf-expanded span{background-image:url(/themes/custom/jhsph/images/icons/icon-menu-close-black.png);background-repeat:no-repeat;background-position:center center}.color-scheme-spirit-spirit .group-main-superfish .sf-accordion-toggle.sf-style-none>a span{background-image:url(/themes/custom/jhsph/images/icons/icon-menu-open-black.png);background-repeat:no-repeat;background-position:center center}.color-scheme-spirit-spirit .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1{color:#5484ac}.color-scheme-spirit-spirit .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1.btn-apply:focus{outline:0;box-shadow:0 0 0 3px rgba(38,38,38,.4);text-decoration:underline !important}.color-scheme-spirit-spirit .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1.is-active,.color-scheme-spirit-spirit .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1:hover{background-color:#5484ac !important;color:#fff}.color-scheme-spirit-spirit .group-main-superfish>.menu.sf-style-none:not(.sf-accordion)::before{border-top-color:#262626}.color-scheme-spirit-spirit .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a{color:#262626;text-decoration:none}.color-scheme-spirit-spirit .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-spirit-spirit .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover{color:#262626;text-decoration:none}.color-scheme-spirit-spirit .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:focus{outline:0;box-shadow:0 0 0 3px #262626;text-decoration:underline !important}.color-scheme-spirit-spirit .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover,.color-scheme-spirit-spirit .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.is-active{background-color:#262626;color:#68ace5}.color-scheme-spirit-spirit .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1 ul li.sf-depth-2 a{color:#262626}.color-scheme-spirit-spirit .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1 ul li.sf-depth-2 a:hover{color:#262626}.color-scheme-spirit-spirit .block-group-content-menusecondary ul.menu li{border-left-color:#262626}.color-scheme-spirit-spirit .block-group-content-menusecondary ul.menu li a{color:#262626;text-decoration:none}.color-scheme-spirit-spirit .block-group-content-menusecondary ul.menu li a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-spirit-spirit .block-group-content-menusecondary ul.menu li a:hover{color:#262626;text-decoration:underline}.color-scheme-spirit-spirit .block-group-content-menusecondary ul.menu li a:focus{outline:0;box-shadow:0 0 0 3px #262626;text-decoration:underline !important}.color-scheme-spirit-spirit .block-group-content-menusecondary.secondary-menu-group-accordion ul.menu li{background-color:#4e7699;border-bottom:1px solid rgba(255,255,255,.6)}.color-scheme-spirit-spirit .block-group-content-menusecondary.secondary-menu-group-accordion ul.menu li a{color:#fff;text-decoration:none}.color-scheme-spirit-spirit .block-group-content-menusecondary.secondary-menu-group-accordion ul.menu li a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-spirit-spirit .block-group-content-menusecondary.secondary-menu-group-accordion ul.menu li a:hover{color:#fff;text-decoration:underline}.color-scheme-spirit-spirit .block-group-content-menusecondary.secondary-menu-group-accordion ul.menu li a:focus{outline:0;box-shadow:0 0 0 3px #fff;text-decoration:underline !important}.color-scheme-spirit-spirit .footer{background-color:#68ace5}.color-scheme-spirit-spirit .card .card-title a,.color-scheme-spirit-spirit .content-component__eyebrow,.color-scheme-spirit-spirit .entity-reference-grid__eyebrow>div,.color-scheme-spirit-spirit .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1,.color-scheme-spirit-spirit .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button),.color-scheme-spirit-spirit .list-component.links .link-button a,.color-scheme-spirit-spirit .main-content .text-long a,.color-scheme-spirit-spirit .node--view-mode-group-content-teaser .field-readmore a,.color-scheme-spirit-spirit .node--view-mode-group-content-teaser .field-title a,.color-scheme-spirit-spirit .node--view-mode-title-date-teaser .field-readmore a,.color-scheme-spirit-spirit .node--view-mode-title-date-teaser .field-title a,.color-scheme-spirit-spirit .subnav-group-superfish .sf-accordion-toggle>a,.color-scheme-spirit-spirit .tile-grid .tile-grid__inner .tile .tile__links a,.color-scheme-spirit-spirit .tile-grid .tile-grid__inner .tile .tile-text a{color:#5484ac}.color-scheme-spirit-spirit .card .card-text{border-top-color:#5484ac}.color-scheme-spirit-spirit .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a,.color-scheme-spirit-spirit .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a,.color-scheme-spirit-spirit .node--type-event.node--view-mode-full .event-contact-info .field-phone a,.color-scheme-spirit-spirit .field-topics .field-item a{color:#5484ac}.color-scheme-spirit-spirit .footer{background-color:#5484ac}.color-scheme-tomato-ice .block-group-content-menusecondary.secondary-menu-group-accordion ul.menu li,.color-scheme-tomato-ice .header-search-group.header-search-group-accordion,.color-scheme-tomato-ice .footer,.color-scheme-tomato-ice .site-header{background-color:#a6192e}.color-scheme-tomato-ice .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button){color:#a6192e;text-decoration:none}.color-scheme-tomato-ice .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-tomato-ice .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):hover{color:#a6192e;text-decoration:underline}.color-scheme-tomato-ice .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):focus{outline:0;box-shadow:0 0 0 3px #a6192e;text-decoration:underline !important}.color-scheme-tomato-ice .header__text,.color-scheme-tomato-ice .header__text::after,.color-scheme-tomato-ice .social-links .field-paragraphs::before{border-color:#a6192e !important}.color-scheme-tomato-ice .header-search-group .form-actions:hover{background-color:#a6192e}.color-scheme-tomato-ice .inner.text-light .header__text,.color-scheme-tomato-ice .inner.text-light .header__text::after,.color-scheme-tomato-ice .full-width-container__subtitle::before{border-color:#f2f5f8 !important}.color-scheme-tomato-ice .card .card-title a,.color-scheme-tomato-ice .content-component__eyebrow,.color-scheme-tomato-ice .entity-reference-grid__eyebrow>div,.color-scheme-tomato-ice .full-width-container__subtitle,.color-scheme-tomato-ice .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1,.color-scheme-tomato-ice .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover,.color-scheme-tomato-ice .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.is-active,.color-scheme-tomato-ice .list-component.links .link-button a,.color-scheme-tomato-ice .main-content .text-long a,.color-scheme-tomato-ice .node--view-mode-group-content-teaser .field-readmore a,.color-scheme-tomato-ice .node--view-mode-group-content-teaser .field-title a,.color-scheme-tomato-ice .node--view-mode-title-date-teaser .field-readmore a,.color-scheme-tomato-ice .node--view-mode-title-date-teaser .field-title a,.color-scheme-tomato-ice .field-caption a,.color-scheme-tomato-ice .subnav-group-superfish .sf-accordion-toggle>a,.color-scheme-tomato-ice .tile-grid .tile-grid__inner .tile .tile__links a,.color-scheme-tomato-ice .tile-grid .tile-grid__inner .tile .tile-text a{color:#a6192e}.color-scheme-tomato-ice .card .card-title a:focus,.color-scheme-tomato-ice .content-component__eyebrow:focus,.color-scheme-tomato-ice .entity-reference-grid__eyebrow>div:focus,.color-scheme-tomato-ice .full-width-container__subtitle:focus,.color-scheme-tomato-ice .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1:focus,.color-scheme-tomato-ice .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover:focus,.color-scheme-tomato-ice .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.is-active:focus,.color-scheme-tomato-ice .list-component.links .link-button a:focus,.color-scheme-tomato-ice .main-content .text-long a:focus,.color-scheme-tomato-ice .node--view-mode-group-content-teaser .field-readmore a:focus,.color-scheme-tomato-ice .node--view-mode-group-content-teaser .field-title a:focus,.color-scheme-tomato-ice .node--view-mode-title-date-teaser .field-readmore a:focus,.color-scheme-tomato-ice .node--view-mode-title-date-teaser .field-title a:focus,.color-scheme-tomato-ice .field-caption a:focus,.color-scheme-tomato-ice .subnav-group-superfish .sf-accordion-toggle>a:focus,.color-scheme-tomato-ice .tile-grid .tile-grid__inner .tile .tile__links a:focus,.color-scheme-tomato-ice .tile-grid .tile-grid__inner .tile .tile-text a:focus{outline:0;box-shadow:0 0 0 3px #a6192e;text-decoration:underline !important}.color-scheme-tomato-ice .social-links .field-paragraphs::before{color:#a6192e}.color-scheme-tomato-ice .social-links .field-paragraphs::before:focus{outline:0;box-shadow:0 0 0 3px #a6192e;text-decoration:underline !important}.color-scheme-tomato-ice .social-link a{border-color:rgba(166,25,46,0)}.color-scheme-tomato-ice .social-link a:hover,.color-scheme-tomato-ice .social-link a:focus{background-color:#f6e8ea;border-color:#dba3ab}.color-scheme-tomato-ice .article-aside__container::before,.color-scheme-tomato-ice .field-item:has(.article-aside__container)+.field-item:not(:has(.article-aside__container))::before{background:unset;-webkit-mask-image:url(/themes/custom/jhsph/images/aside-divider--groups.svg);mask-image:url(/themes/custom/jhsph/images/aside-divider--groups.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:contain;mask-size:contain;background-color:#a6192e}.color-scheme-tomato-ice .card .card-text{border-top-color:#a6192e}.color-scheme-tomato-ice .accordion-component details summary:focus,.color-scheme-tomato-ice .user-login-form details summary:focus{outline:3px solid #a6192e;text-decoration:underline !important}.color-scheme-tomato-ice .accordion-component details summary:hover,.color-scheme-tomato-ice .user-login-form details summary:hover{color:#a6192e}.color-scheme-tomato-ice .accordion-component details summary::before,.color-scheme-tomato-ice .user-login-form details summary::before,.color-scheme-tomato-ice .social-link a::before{background-color:#a6192e}.color-scheme-tomato-ice .accordion-component details summary:hover::before,.color-scheme-tomato-ice .user-login-form details summary:hover::before{opacity:.6}.color-scheme-tomato-ice .articles-list__links a,.color-scheme-tomato-ice .button,.color-scheme-tomato-ice .content-component__links a,.color-scheme-tomato-ice .entity-reference-grid__links a,.color-scheme-tomato-ice .fiftyfifty-contained__links a,.color-scheme-tomato-ice .full-width-container__links a,.color-scheme-tomato-ice .link-card a,.color-scheme-tomato-ice .list-component.buttons .link-button a,.color-scheme-tomato-ice .people-list__links a,.color-scheme-tomato-ice button{background-color:#f2f5f8;color:#262626 !important}.color-scheme-tomato-ice .articles-list__links a:focus,.color-scheme-tomato-ice .button:focus,.color-scheme-tomato-ice .content-component__links a:focus,.color-scheme-tomato-ice .entity-reference-grid__links a:focus,.color-scheme-tomato-ice .fiftyfifty-contained__links a:focus,.color-scheme-tomato-ice .full-width-container__links a:focus,.color-scheme-tomato-ice .link-card a:focus,.color-scheme-tomato-ice .list-component.buttons .link-button a:focus,.color-scheme-tomato-ice .people-list__links a:focus,.color-scheme-tomato-ice button:focus{outline:3px solid #f2f5f8;text-decoration:underline !important}.color-scheme-tomato-ice .articles-list__links a:hover,.color-scheme-tomato-ice .button:hover,.color-scheme-tomato-ice .content-component__links a:hover,.color-scheme-tomato-ice .entity-reference-grid__links a:hover,.color-scheme-tomato-ice .fiftyfifty-contained__links a:hover,.color-scheme-tomato-ice .full-width-container__links a:hover,.color-scheme-tomato-ice .link-card a:hover,.color-scheme-tomato-ice .list-component.buttons .link-button a:hover,.color-scheme-tomato-ice .people-list__links a:hover,.color-scheme-tomato-ice button:hover{color:#fff}.color-scheme-tomato-ice .content-component__links a,.color-scheme-tomato-ice .single-column__links a,.color-scheme-tomato-ice .button,.color-scheme-tomato-ice button{color:#262626 !important;background-color:#f2f5f8}.color-scheme-tomato-ice .content-component__links a:hover,.color-scheme-tomato-ice .single-column__links a:hover,.color-scheme-tomato-ice .button:hover,.color-scheme-tomato-ice button:hover{color:#fff !important;background-color:#a6192e}.color-scheme-tomato-ice .entity-reference-grid__text::before,.color-scheme-tomato-ice .content-component::before,.color-scheme-tomato-ice .blockquote::before,.color-scheme-tomato-ice blockquote::before,.color-scheme-tomato-ice .blockquote::after,.color-scheme-tomato-ice blockquote::after,.color-scheme-tomato-ice .full-width-container__subtitle::before{border-color:#f2f5f8}.color-scheme-tomato-ice .content-card{background-color:#f2f5f8}.color-scheme-tomato-ice .content-card *{color:#262626 !important}.color-scheme-tomato-ice .addeventatc,.color-scheme-tomato-ice .button-white{color:#f2f5f8 !important;border:1px solid #f2f5f8 !important}.color-scheme-tomato-ice .addeventatc:focus,.color-scheme-tomato-ice .button-white:focus{outline:3px solid #f2f5f8;text-decoration:underline !important}.color-scheme-tomato-ice .addeventatc:hover,.color-scheme-tomato-ice .button-white:hover{background-color:#f2f5f8;color:#262626 !important}.color-scheme-tomato-ice .inner.text-light .content-component__eyebrow{color:#fff}.color-scheme-tomato-ice .inner.text-light .content-component__links a,.color-scheme-tomato-ice .inner.text-light .entity-reference-grid__links a,.color-scheme-tomato-ice .inner.text-light .fiftyfifty-contained__links a,.color-scheme-tomato-ice .inner.text-light .full-width-container__links a,.color-scheme-tomato-ice .inner.text-light .people-list__links a,.color-scheme-tomato-ice .inner.text-light .single-column__links a{color:#a6192e !important}.color-scheme-tomato-ice .inner.text-light .content-component__links a:focus,.color-scheme-tomato-ice .inner.text-light .entity-reference-grid__links a:focus,.color-scheme-tomato-ice .inner.text-light .fiftyfifty-contained__links a:focus,.color-scheme-tomato-ice .inner.text-light .full-width-container__links a:focus,.color-scheme-tomato-ice .inner.text-light .people-list__links a:focus,.color-scheme-tomato-ice .inner.text-light .single-column__links a:focus{outline:3px solid #fff;text-decoration:underline !important}.color-scheme-tomato-ice .inner.text-light .content-component__links a:hover,.color-scheme-tomato-ice .inner.text-light .entity-reference-grid__links a:hover,.color-scheme-tomato-ice .inner.text-light .fiftyfifty-contained__links a:hover,.color-scheme-tomato-ice .inner.text-light .full-width-container__links a:hover,.color-scheme-tomato-ice .inner.text-light .people-list__links a:hover,.color-scheme-tomato-ice .inner.text-light .single-column__links a:hover{background-color:#f2f5f8;color:#262626 !important}.color-scheme-tomato-ice .inner.text-light .text-long a,.color-scheme-tomato-ice .inner.text-light .field-caption a{color:#fff}.color-scheme-tomato-ice .content-component__eyebrow{color:#727272}.color-scheme-tomato-ice .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a,.color-scheme-tomato-ice .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a,.color-scheme-tomato-ice .node--type-event.node--view-mode-full .event-contact-info .field-phone a,.color-scheme-tomato-ice .field-topics .field-item a{color:#a6192e}.color-scheme-tomato-ice .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a:focus,.color-scheme-tomato-ice .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a:focus,.color-scheme-tomato-ice .node--type-event.node--view-mode-full .event-contact-info .field-phone a:focus,.color-scheme-tomato-ice .field-topics .field-item a:focus{outline:3px solid #a6192e;text-decoration:underline !important}.color-scheme-tomato-ice .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a:hover,.color-scheme-tomato-ice .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a:hover,.color-scheme-tomato-ice .node--type-event.node--view-mode-full .event-contact-info .field-phone a:hover,.color-scheme-tomato-ice .field-topics .field-item a:hover{color:#a5192e}.color-scheme-tomato-ice .media.media--view-mode-rich_text_full_size.align-left>div::before,.color-scheme-tomato-ice .media.media--view-mode-rich_text_full_size.align-right>div::before,.color-scheme-tomato-ice .media.media--view-mode-rich_text_half_size.align-left>div::before,.color-scheme-tomato-ice .media.media--view-mode-rich_text_half_size.align-right>div::before{border-color:#f2f5f8 !important}.color-scheme-tomato-ice .list-component.buttons .link-button a:hover,.color-scheme-tomato-ice .link-card a:hover,.color-scheme-tomato-ice .inner.text-light .link-button a:hover,.color-scheme-tomato-ice .inner.text-light .link-card a:hover{border-color:rgba(38,38,38,.4)}.color-scheme-tomato-ice .list-component.buttons .link-button a::before,.color-scheme-tomato-ice .link-card a::before,.color-scheme-tomato-ice .inner.text-light .link-button a::before,.color-scheme-tomato-ice .inner.text-light .link-card a::before{background-image:url(/themes/custom/jhsph/images/arrow-black.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}.color-scheme-tomato-ice .content-card::after{background-image:url(/themes/custom/jhsph/images/arrow-black.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}.color-scheme-tomato-ice .content-card:hover::before{border-color:rgba(38,38,38,.4)}.color-scheme-tomato-ice .content-component__links a,.color-scheme-tomato-ice .single-column__links a,.color-scheme-tomato-ice .button,.color-scheme-tomato-ice button{color:#262626}.color-scheme-tomato-ice .content-component__links a:hover,.color-scheme-tomato-ice .single-column__links a:hover,.color-scheme-tomato-ice .button:hover,.color-scheme-tomato-ice button:hover{color:#fff !important}.color-scheme-tomato-ice .addeventatc,.color-scheme-tomato-ice .button-white{border-color:#f2f5f8 !important;color:#262626 !important}.color-scheme-tomato-ice .addeventatc:focus,.color-scheme-tomato-ice .button-white:focus{outline:3px solid #a6192e;text-decoration:underline !important}.color-scheme-tomato-ice .addeventatc:hover,.color-scheme-tomato-ice .button-white:hover{background-color:#a6192e !important;border-color:#a6192e !important;color:#fff !important}.color-scheme-tomato-ice .inner.text-light .text-long a{color:#fff}.color-scheme-tomato-ice .inner.text-light .accordion-component .text-long a,.color-scheme-tomato-ice .inner.text-light .user-login-form .text-long a{color:#a6192e}.color-scheme-tomato-ice .inner.text-light .link-button a,.color-scheme-tomato-ice .inner.text-light .link-card a{border-color:rgba(38,38,38,.2)}.color-scheme-tomato-ice .inner.text-light .link-button a:hover,.color-scheme-tomato-ice .inner.text-light .link-card a:hover{border-color:rgba(38,38,38,.6)}.color-scheme-tomato-ice .inner.text-light .single-column__links a,.color-scheme-tomato-ice .inner.text-light .content-component__links a{color:#262626 !important}.color-scheme-tomato-ice .inner.text-light .single-column__links a:hover,.color-scheme-tomato-ice .inner.text-light .content-component__links a:hover{background-color:#a6192e !important;color:#fff !important}.color-scheme-white-beet-beet .block-group-content-menusecondary.secondary-menu-group-accordion ul.menu li,.color-scheme-white-beet-beet .header-search-group.header-search-group-accordion,.color-scheme-white-beet-beet .footer,.color-scheme-white-beet-beet .site-header{background-color:#51284f}.color-scheme-white-beet-beet .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button){color:#51284f;text-decoration:none}.color-scheme-white-beet-beet .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-white-beet-beet .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):hover{color:#51284f;text-decoration:underline}.color-scheme-white-beet-beet .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):focus{outline:0;box-shadow:0 0 0 3px #51284f;text-decoration:underline !important}.color-scheme-white-beet-beet .header__text,.color-scheme-white-beet-beet .header__text::after,.color-scheme-white-beet-beet .social-links .field-paragraphs::before{border-color:#51284f !important}.color-scheme-white-beet-beet .header-search-group .form-actions:hover{background-color:#51284f}.color-scheme-white-beet-beet .inner.text-light .header__text,.color-scheme-white-beet-beet .inner.text-light .header__text::after,.color-scheme-white-beet-beet .full-width-container__subtitle::before{border-color:#51284f !important}.color-scheme-white-beet-beet .card .card-title a,.color-scheme-white-beet-beet .content-component__eyebrow,.color-scheme-white-beet-beet .entity-reference-grid__eyebrow>div,.color-scheme-white-beet-beet .full-width-container__subtitle,.color-scheme-white-beet-beet .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1,.color-scheme-white-beet-beet .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover,.color-scheme-white-beet-beet .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.is-active,.color-scheme-white-beet-beet .list-component.links .link-button a,.color-scheme-white-beet-beet .main-content .text-long a,.color-scheme-white-beet-beet .node--view-mode-group-content-teaser .field-readmore a,.color-scheme-white-beet-beet .node--view-mode-group-content-teaser .field-title a,.color-scheme-white-beet-beet .node--view-mode-title-date-teaser .field-readmore a,.color-scheme-white-beet-beet .node--view-mode-title-date-teaser .field-title a,.color-scheme-white-beet-beet .field-caption a,.color-scheme-white-beet-beet .subnav-group-superfish .sf-accordion-toggle>a,.color-scheme-white-beet-beet .tile-grid .tile-grid__inner .tile .tile__links a,.color-scheme-white-beet-beet .tile-grid .tile-grid__inner .tile .tile-text a{color:#51284f}.color-scheme-white-beet-beet .card .card-title a:focus,.color-scheme-white-beet-beet .content-component__eyebrow:focus,.color-scheme-white-beet-beet .entity-reference-grid__eyebrow>div:focus,.color-scheme-white-beet-beet .full-width-container__subtitle:focus,.color-scheme-white-beet-beet .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1:focus,.color-scheme-white-beet-beet .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover:focus,.color-scheme-white-beet-beet .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.is-active:focus,.color-scheme-white-beet-beet .list-component.links .link-button a:focus,.color-scheme-white-beet-beet .main-content .text-long a:focus,.color-scheme-white-beet-beet .node--view-mode-group-content-teaser .field-readmore a:focus,.color-scheme-white-beet-beet .node--view-mode-group-content-teaser .field-title a:focus,.color-scheme-white-beet-beet .node--view-mode-title-date-teaser .field-readmore a:focus,.color-scheme-white-beet-beet .node--view-mode-title-date-teaser .field-title a:focus,.color-scheme-white-beet-beet .field-caption a:focus,.color-scheme-white-beet-beet .subnav-group-superfish .sf-accordion-toggle>a:focus,.color-scheme-white-beet-beet .tile-grid .tile-grid__inner .tile .tile__links a:focus,.color-scheme-white-beet-beet .tile-grid .tile-grid__inner .tile .tile-text a:focus{outline:0;box-shadow:0 0 0 3px #51284f;text-decoration:underline !important}.color-scheme-white-beet-beet .social-links .field-paragraphs::before{color:#51284f}.color-scheme-white-beet-beet .social-links .field-paragraphs::before:focus{outline:0;box-shadow:0 0 0 3px #51284f;text-decoration:underline !important}.color-scheme-white-beet-beet .social-link a{border-color:rgba(81,40,79,0)}.color-scheme-white-beet-beet .social-link a:hover,.color-scheme-white-beet-beet .social-link a:focus{background-color:#eeeaed;border-color:#b9a9b9}.color-scheme-white-beet-beet .article-aside__container::before,.color-scheme-white-beet-beet .field-item:has(.article-aside__container)+.field-item:not(:has(.article-aside__container))::before{background:unset;-webkit-mask-image:url(/themes/custom/jhsph/images/aside-divider--groups.svg);mask-image:url(/themes/custom/jhsph/images/aside-divider--groups.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:contain;mask-size:contain;background-color:#51284f}.color-scheme-white-beet-beet .card .card-text{border-top-color:#51284f}.color-scheme-white-beet-beet .accordion-component details summary:focus,.color-scheme-white-beet-beet .user-login-form details summary:focus{outline:3px solid #51284f;text-decoration:underline !important}.color-scheme-white-beet-beet .accordion-component details summary:hover,.color-scheme-white-beet-beet .user-login-form details summary:hover{color:#51284f}.color-scheme-white-beet-beet .accordion-component details summary::before,.color-scheme-white-beet-beet .user-login-form details summary::before,.color-scheme-white-beet-beet .social-link a::before{background-color:#51284f}.color-scheme-white-beet-beet .accordion-component details summary:hover::before,.color-scheme-white-beet-beet .user-login-form details summary:hover::before{opacity:.6}.color-scheme-white-beet-beet .articles-list__links a,.color-scheme-white-beet-beet .button,.color-scheme-white-beet-beet .content-component__links a,.color-scheme-white-beet-beet .entity-reference-grid__links a,.color-scheme-white-beet-beet .fiftyfifty-contained__links a,.color-scheme-white-beet-beet .full-width-container__links a,.color-scheme-white-beet-beet .link-card a,.color-scheme-white-beet-beet .list-component.buttons .link-button a,.color-scheme-white-beet-beet .people-list__links a,.color-scheme-white-beet-beet button{background-color:#51284f;color:#fff !important}.color-scheme-white-beet-beet .articles-list__links a:focus,.color-scheme-white-beet-beet .button:focus,.color-scheme-white-beet-beet .content-component__links a:focus,.color-scheme-white-beet-beet .entity-reference-grid__links a:focus,.color-scheme-white-beet-beet .fiftyfifty-contained__links a:focus,.color-scheme-white-beet-beet .full-width-container__links a:focus,.color-scheme-white-beet-beet .link-card a:focus,.color-scheme-white-beet-beet .list-component.buttons .link-button a:focus,.color-scheme-white-beet-beet .people-list__links a:focus,.color-scheme-white-beet-beet button:focus{outline:3px solid #51284f;text-decoration:underline !important}.color-scheme-white-beet-beet .articles-list__links a:hover,.color-scheme-white-beet-beet .button:hover,.color-scheme-white-beet-beet .content-component__links a:hover,.color-scheme-white-beet-beet .entity-reference-grid__links a:hover,.color-scheme-white-beet-beet .fiftyfifty-contained__links a:hover,.color-scheme-white-beet-beet .full-width-container__links a:hover,.color-scheme-white-beet-beet .link-card a:hover,.color-scheme-white-beet-beet .list-component.buttons .link-button a:hover,.color-scheme-white-beet-beet .people-list__links a:hover,.color-scheme-white-beet-beet button:hover{color:#fff}.color-scheme-white-beet-beet .content-component__links a,.color-scheme-white-beet-beet .single-column__links a,.color-scheme-white-beet-beet .button,.color-scheme-white-beet-beet button{color:#fff !important;background-color:#51284f}.color-scheme-white-beet-beet .content-component__links a:hover,.color-scheme-white-beet-beet .single-column__links a:hover,.color-scheme-white-beet-beet .button:hover,.color-scheme-white-beet-beet button:hover{color:#fff !important;background-color:#51284f}.color-scheme-white-beet-beet .entity-reference-grid__text::before,.color-scheme-white-beet-beet .content-component::before,.color-scheme-white-beet-beet .blockquote::before,.color-scheme-white-beet-beet blockquote::before,.color-scheme-white-beet-beet .blockquote::after,.color-scheme-white-beet-beet blockquote::after,.color-scheme-white-beet-beet .full-width-container__subtitle::before{border-color:#51284f}.color-scheme-white-beet-beet .content-card{background-color:#51284f}.color-scheme-white-beet-beet .content-card *{color:#fff !important}.color-scheme-white-beet-beet .addeventatc,.color-scheme-white-beet-beet .button-white{color:#51284f !important;border:1px solid #51284f !important}.color-scheme-white-beet-beet .addeventatc:focus,.color-scheme-white-beet-beet .button-white:focus{outline:3px solid #51284f;text-decoration:underline !important}.color-scheme-white-beet-beet .addeventatc:hover,.color-scheme-white-beet-beet .button-white:hover{background-color:#51284f;color:#fff !important}.color-scheme-white-beet-beet .inner.text-light .content-component__eyebrow{color:#fff}.color-scheme-white-beet-beet .inner.text-light .content-component__links a,.color-scheme-white-beet-beet .inner.text-light .entity-reference-grid__links a,.color-scheme-white-beet-beet .inner.text-light .fiftyfifty-contained__links a,.color-scheme-white-beet-beet .inner.text-light .full-width-container__links a,.color-scheme-white-beet-beet .inner.text-light .people-list__links a,.color-scheme-white-beet-beet .inner.text-light .single-column__links a{color:#51284f !important}.color-scheme-white-beet-beet .inner.text-light .content-component__links a:focus,.color-scheme-white-beet-beet .inner.text-light .entity-reference-grid__links a:focus,.color-scheme-white-beet-beet .inner.text-light .fiftyfifty-contained__links a:focus,.color-scheme-white-beet-beet .inner.text-light .full-width-container__links a:focus,.color-scheme-white-beet-beet .inner.text-light .people-list__links a:focus,.color-scheme-white-beet-beet .inner.text-light .single-column__links a:focus{outline:3px solid #fff;text-decoration:underline !important}.color-scheme-white-beet-beet .inner.text-light .content-component__links a:hover,.color-scheme-white-beet-beet .inner.text-light .entity-reference-grid__links a:hover,.color-scheme-white-beet-beet .inner.text-light .fiftyfifty-contained__links a:hover,.color-scheme-white-beet-beet .inner.text-light .full-width-container__links a:hover,.color-scheme-white-beet-beet .inner.text-light .people-list__links a:hover,.color-scheme-white-beet-beet .inner.text-light .single-column__links a:hover{background-color:#51284f;color:#fff !important}.color-scheme-white-beet-beet .inner.text-light .text-long a,.color-scheme-white-beet-beet .inner.text-light .field-caption a{color:#fff}.color-scheme-white-beet-beet .content-component__eyebrow{color:#727272}.color-scheme-white-beet-beet .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a,.color-scheme-white-beet-beet .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a,.color-scheme-white-beet-beet .node--type-event.node--view-mode-full .event-contact-info .field-phone a,.color-scheme-white-beet-beet .field-topics .field-item a{color:#51284f}.color-scheme-white-beet-beet .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a:focus,.color-scheme-white-beet-beet .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a:focus,.color-scheme-white-beet-beet .node--type-event.node--view-mode-full .event-contact-info .field-phone a:focus,.color-scheme-white-beet-beet .field-topics .field-item a:focus{outline:3px solid #51284f;text-decoration:underline !important}.color-scheme-white-beet-beet .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a:hover,.color-scheme-white-beet-beet .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a:hover,.color-scheme-white-beet-beet .node--type-event.node--view-mode-full .event-contact-info .field-phone a:hover,.color-scheme-white-beet-beet .field-topics .field-item a:hover{color:#51284f}.color-scheme-white-beet-beet .media.media--view-mode-rich_text_full_size.align-left>div::before,.color-scheme-white-beet-beet .media.media--view-mode-rich_text_full_size.align-right>div::before,.color-scheme-white-beet-beet .media.media--view-mode-rich_text_half_size.align-left>div::before,.color-scheme-white-beet-beet .media.media--view-mode-rich_text_half_size.align-right>div::before{border-color:#51284f !important}.color-scheme-white-beet-beet .block-group-content-menusecondary.secondary-menu-group-accordion ul.menu li,.color-scheme-white-beet-beet .header-search-group.header-search-group-accordion,.color-scheme-white-beet-beet .site-header{background-color:#fff;color:#262626}.color-scheme-white-beet-beet .block-jhu-group-group-logo .logo-right-side{border-color:#262626}.color-scheme-white-beet-beet .block-jhu-group-group-logo .logo-right-side a{color:#262626}.color-scheme-white-beet-beet .header-group-subnav{background-color:#442743}.color-scheme-white-beet-beet .group-main-superfish .sf-accordion-toggle.sf-style-none>a.sf-expanded span{background-image:url(/themes/custom/jhsph/images/icons/icon-menu-close-black.png);background-repeat:no-repeat;background-position:center center}.color-scheme-white-beet-beet .group-main-superfish .sf-accordion-toggle.sf-style-none>a span{background-image:url(/themes/custom/jhsph/images/icons/icon-menu-open-black.png);background-repeat:no-repeat;background-position:center center}.color-scheme-white-beet-beet .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1{color:#442743}.color-scheme-white-beet-beet .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1.btn-apply:focus{outline:0;box-shadow:0 0 0 3px rgba(38,38,38,.4);text-decoration:underline !important}.color-scheme-white-beet-beet .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1.is-active{background-color:#442743 !important;color:#fff}.color-scheme-white-beet-beet .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1:hover{background-color:#51284f;color:#fff}.color-scheme-white-beet-beet .group-main-superfish>.menu.sf-style-none:not(.sf-accordion)::before{border-top-color:#262626}.color-scheme-white-beet-beet .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a{color:#262626;text-decoration:none}.color-scheme-white-beet-beet .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-white-beet-beet .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover{color:#262626;text-decoration:none}.color-scheme-white-beet-beet .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:focus{outline:0;box-shadow:0 0 0 3px #262626;text-decoration:underline !important}.color-scheme-white-beet-beet .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover,.color-scheme-white-beet-beet .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.is-active{background-color:#262626;color:#fff}.color-scheme-white-beet-beet .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1 ul li.sf-depth-2 a{color:#262626}.color-scheme-white-beet-beet .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1 ul li.sf-depth-2 a:hover{color:#262626}.color-scheme-white-beet-beet .block-group-content-menusecondary ul.menu li{border-left-color:#262626}.color-scheme-white-beet-beet .block-group-content-menusecondary ul.menu li a{color:#262626;text-decoration:none}.color-scheme-white-beet-beet .block-group-content-menusecondary ul.menu li a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-white-beet-beet .block-group-content-menusecondary ul.menu li a:hover{color:#262626;text-decoration:underline}.color-scheme-white-beet-beet .block-group-content-menusecondary ul.menu li a:focus{outline:0;box-shadow:0 0 0 3px #262626;text-decoration:underline !important}.color-scheme-white-beet-beet .block-group-content-menusecondary.secondary-menu-group-accordion ul.menu li{background-color:#40273f;border-bottom:1px solid rgba(255,255,255,.6)}.color-scheme-white-beet-beet .block-group-content-menusecondary.secondary-menu-group-accordion ul.menu li a{color:#fff;text-decoration:none}.color-scheme-white-beet-beet .block-group-content-menusecondary.secondary-menu-group-accordion ul.menu li a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-white-beet-beet .block-group-content-menusecondary.secondary-menu-group-accordion ul.menu li a:hover{color:#fff;text-decoration:underline}.color-scheme-white-beet-beet .block-group-content-menusecondary.secondary-menu-group-accordion ul.menu li a:focus{outline:0;box-shadow:0 0 0 3px #fff;text-decoration:underline !important}.color-scheme-white-beet-beet .header-search-group .form-actions::before{background-color:#262626}.color-scheme-white-beet-beet .header-search-group .form-actions:hover{background-color:#262626}.color-scheme-white-beet-beet .header-search-group .form-actions:hover::before{background-color:#fff}.color-scheme-white-beet-beet .header-search-group .form-search{border:1px solid #5c5c5c;background-color:#b3b3b3}.color-scheme-white-beet-beet .header-search-group .form-search:focus{border-color:#262626;background-color:#fff}.color-scheme-white-beet-beet .header-search-group .button:focus{outline:0;box-shadow:0 0 0 3px #262626;text-decoration:underline !important}.color-scheme-white-beet-beet .footer{background-color:#51284f}.color-scheme-white-beet-beet .header-group-subnav{background-color:#51284f}.color-scheme-white-beet-beet .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.is-active,.color-scheme-white-beet-beet .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover{background-color:#51284f}.color-scheme-white-beet-beet .inner.text-light .header__text,.color-scheme-white-beet-beet .inner.text-light .header__text::after{border-color:#fff !important}.color-scheme-white-heritage-heritage .block-group-content-menusecondary.secondary-menu-group-accordion ul.menu li,.color-scheme-white-heritage-heritage .header-search-group.header-search-group-accordion,.color-scheme-white-heritage-heritage .footer,.color-scheme-white-heritage-heritage .site-header{background-color:#002d72}.color-scheme-white-heritage-heritage .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button){color:#002d72;text-decoration:none}.color-scheme-white-heritage-heritage .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-white-heritage-heritage .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):hover{color:#002d72;text-decoration:underline}.color-scheme-white-heritage-heritage .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-white-heritage-heritage .header__text,.color-scheme-white-heritage-heritage .header__text::after,.color-scheme-white-heritage-heritage .social-links .field-paragraphs::before{border-color:#002d72 !important}.color-scheme-white-heritage-heritage .header-search-group .form-actions:hover{background-color:#002d72}.color-scheme-white-heritage-heritage .inner.text-light .header__text,.color-scheme-white-heritage-heritage .inner.text-light .header__text::after,.color-scheme-white-heritage-heritage .full-width-container__subtitle::before{border-color:#002d72 !important}.color-scheme-white-heritage-heritage .card .card-title a,.color-scheme-white-heritage-heritage .content-component__eyebrow,.color-scheme-white-heritage-heritage .entity-reference-grid__eyebrow>div,.color-scheme-white-heritage-heritage .full-width-container__subtitle,.color-scheme-white-heritage-heritage .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1,.color-scheme-white-heritage-heritage .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover,.color-scheme-white-heritage-heritage .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.is-active,.color-scheme-white-heritage-heritage .list-component.links .link-button a,.color-scheme-white-heritage-heritage .main-content .text-long a,.color-scheme-white-heritage-heritage .node--view-mode-group-content-teaser .field-readmore a,.color-scheme-white-heritage-heritage .node--view-mode-group-content-teaser .field-title a,.color-scheme-white-heritage-heritage .node--view-mode-title-date-teaser .field-readmore a,.color-scheme-white-heritage-heritage .node--view-mode-title-date-teaser .field-title a,.color-scheme-white-heritage-heritage .field-caption a,.color-scheme-white-heritage-heritage .subnav-group-superfish .sf-accordion-toggle>a,.color-scheme-white-heritage-heritage .tile-grid .tile-grid__inner .tile .tile__links a,.color-scheme-white-heritage-heritage .tile-grid .tile-grid__inner .tile .tile-text a{color:#002d72}.color-scheme-white-heritage-heritage .card .card-title a:focus,.color-scheme-white-heritage-heritage .content-component__eyebrow:focus,.color-scheme-white-heritage-heritage .entity-reference-grid__eyebrow>div:focus,.color-scheme-white-heritage-heritage .full-width-container__subtitle:focus,.color-scheme-white-heritage-heritage .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1:focus,.color-scheme-white-heritage-heritage .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover:focus,.color-scheme-white-heritage-heritage .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.is-active:focus,.color-scheme-white-heritage-heritage .list-component.links .link-button a:focus,.color-scheme-white-heritage-heritage .main-content .text-long a:focus,.color-scheme-white-heritage-heritage .node--view-mode-group-content-teaser .field-readmore a:focus,.color-scheme-white-heritage-heritage .node--view-mode-group-content-teaser .field-title a:focus,.color-scheme-white-heritage-heritage .node--view-mode-title-date-teaser .field-readmore a:focus,.color-scheme-white-heritage-heritage .node--view-mode-title-date-teaser .field-title a:focus,.color-scheme-white-heritage-heritage .field-caption a:focus,.color-scheme-white-heritage-heritage .subnav-group-superfish .sf-accordion-toggle>a:focus,.color-scheme-white-heritage-heritage .tile-grid .tile-grid__inner .tile .tile__links a:focus,.color-scheme-white-heritage-heritage .tile-grid .tile-grid__inner .tile .tile-text a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-white-heritage-heritage .social-links .field-paragraphs::before{color:#002d72}.color-scheme-white-heritage-heritage .social-links .field-paragraphs::before:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-white-heritage-heritage .social-link a{border-color:rgba(0,45,114,0)}.color-scheme-white-heritage-heritage .social-link a:hover,.color-scheme-white-heritage-heritage .social-link a:focus{background-color:#e6eaf1;border-color:#99abc7}.color-scheme-white-heritage-heritage .article-aside__container::before,.color-scheme-white-heritage-heritage .field-item:has(.article-aside__container)+.field-item:not(:has(.article-aside__container))::before{background:unset;-webkit-mask-image:url(/themes/custom/jhsph/images/aside-divider--groups.svg);mask-image:url(/themes/custom/jhsph/images/aside-divider--groups.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:contain;mask-size:contain;background-color:#002d72}.color-scheme-white-heritage-heritage .card .card-text{border-top-color:#002d72}.color-scheme-white-heritage-heritage .accordion-component details summary:focus,.color-scheme-white-heritage-heritage .user-login-form details summary:focus{outline:3px solid #002d72;text-decoration:underline !important}.color-scheme-white-heritage-heritage .accordion-component details summary:hover,.color-scheme-white-heritage-heritage .user-login-form details summary:hover{color:#002d72}.color-scheme-white-heritage-heritage .accordion-component details summary::before,.color-scheme-white-heritage-heritage .user-login-form details summary::before,.color-scheme-white-heritage-heritage .social-link a::before{background-color:#002d72}.color-scheme-white-heritage-heritage .accordion-component details summary:hover::before,.color-scheme-white-heritage-heritage .user-login-form details summary:hover::before{opacity:.6}.color-scheme-white-heritage-heritage .articles-list__links a,.color-scheme-white-heritage-heritage .button,.color-scheme-white-heritage-heritage .content-component__links a,.color-scheme-white-heritage-heritage .entity-reference-grid__links a,.color-scheme-white-heritage-heritage .fiftyfifty-contained__links a,.color-scheme-white-heritage-heritage .full-width-container__links a,.color-scheme-white-heritage-heritage .link-card a,.color-scheme-white-heritage-heritage .list-component.buttons .link-button a,.color-scheme-white-heritage-heritage .people-list__links a,.color-scheme-white-heritage-heritage button{background-color:#002d72;color:#fff !important}.color-scheme-white-heritage-heritage .articles-list__links a:focus,.color-scheme-white-heritage-heritage .button:focus,.color-scheme-white-heritage-heritage .content-component__links a:focus,.color-scheme-white-heritage-heritage .entity-reference-grid__links a:focus,.color-scheme-white-heritage-heritage .fiftyfifty-contained__links a:focus,.color-scheme-white-heritage-heritage .full-width-container__links a:focus,.color-scheme-white-heritage-heritage .link-card a:focus,.color-scheme-white-heritage-heritage .list-component.buttons .link-button a:focus,.color-scheme-white-heritage-heritage .people-list__links a:focus,.color-scheme-white-heritage-heritage button:focus{outline:3px solid #002d72;text-decoration:underline !important}.color-scheme-white-heritage-heritage .articles-list__links a:hover,.color-scheme-white-heritage-heritage .button:hover,.color-scheme-white-heritage-heritage .content-component__links a:hover,.color-scheme-white-heritage-heritage .entity-reference-grid__links a:hover,.color-scheme-white-heritage-heritage .fiftyfifty-contained__links a:hover,.color-scheme-white-heritage-heritage .full-width-container__links a:hover,.color-scheme-white-heritage-heritage .link-card a:hover,.color-scheme-white-heritage-heritage .list-component.buttons .link-button a:hover,.color-scheme-white-heritage-heritage .people-list__links a:hover,.color-scheme-white-heritage-heritage button:hover{color:#fff}.color-scheme-white-heritage-heritage .content-component__links a,.color-scheme-white-heritage-heritage .single-column__links a,.color-scheme-white-heritage-heritage .button,.color-scheme-white-heritage-heritage button{color:#fff !important;background-color:#002d72}.color-scheme-white-heritage-heritage .content-component__links a:hover,.color-scheme-white-heritage-heritage .single-column__links a:hover,.color-scheme-white-heritage-heritage .button:hover,.color-scheme-white-heritage-heritage button:hover{color:#fff !important;background-color:#002d72}.color-scheme-white-heritage-heritage .entity-reference-grid__text::before,.color-scheme-white-heritage-heritage .content-component::before,.color-scheme-white-heritage-heritage .blockquote::before,.color-scheme-white-heritage-heritage blockquote::before,.color-scheme-white-heritage-heritage .blockquote::after,.color-scheme-white-heritage-heritage blockquote::after,.color-scheme-white-heritage-heritage .full-width-container__subtitle::before{border-color:#002d72}.color-scheme-white-heritage-heritage .content-card{background-color:#002d72}.color-scheme-white-heritage-heritage .content-card *{color:#fff !important}.color-scheme-white-heritage-heritage .addeventatc,.color-scheme-white-heritage-heritage .button-white{color:#002d72 !important;border:1px solid #002d72 !important}.color-scheme-white-heritage-heritage .addeventatc:focus,.color-scheme-white-heritage-heritage .button-white:focus{outline:3px solid #002d72;text-decoration:underline !important}.color-scheme-white-heritage-heritage .addeventatc:hover,.color-scheme-white-heritage-heritage .button-white:hover{background-color:#002d72;color:#fff !important}.color-scheme-white-heritage-heritage .inner.text-light .content-component__eyebrow{color:#fff}.color-scheme-white-heritage-heritage .inner.text-light .content-component__links a,.color-scheme-white-heritage-heritage .inner.text-light .entity-reference-grid__links a,.color-scheme-white-heritage-heritage .inner.text-light .fiftyfifty-contained__links a,.color-scheme-white-heritage-heritage .inner.text-light .full-width-container__links a,.color-scheme-white-heritage-heritage .inner.text-light .people-list__links a,.color-scheme-white-heritage-heritage .inner.text-light .single-column__links a{color:#002d72 !important}.color-scheme-white-heritage-heritage .inner.text-light .content-component__links a:focus,.color-scheme-white-heritage-heritage .inner.text-light .entity-reference-grid__links a:focus,.color-scheme-white-heritage-heritage .inner.text-light .fiftyfifty-contained__links a:focus,.color-scheme-white-heritage-heritage .inner.text-light .full-width-container__links a:focus,.color-scheme-white-heritage-heritage .inner.text-light .people-list__links a:focus,.color-scheme-white-heritage-heritage .inner.text-light .single-column__links a:focus{outline:3px solid #fff;text-decoration:underline !important}.color-scheme-white-heritage-heritage .inner.text-light .content-component__links a:hover,.color-scheme-white-heritage-heritage .inner.text-light .entity-reference-grid__links a:hover,.color-scheme-white-heritage-heritage .inner.text-light .fiftyfifty-contained__links a:hover,.color-scheme-white-heritage-heritage .inner.text-light .full-width-container__links a:hover,.color-scheme-white-heritage-heritage .inner.text-light .people-list__links a:hover,.color-scheme-white-heritage-heritage .inner.text-light .single-column__links a:hover{background-color:#002d72;color:#fff !important}.color-scheme-white-heritage-heritage .inner.text-light .text-long a,.color-scheme-white-heritage-heritage .inner.text-light .field-caption a{color:#fff}.color-scheme-white-heritage-heritage .content-component__eyebrow{color:#727272}.color-scheme-white-heritage-heritage .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a,.color-scheme-white-heritage-heritage .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a,.color-scheme-white-heritage-heritage .node--type-event.node--view-mode-full .event-contact-info .field-phone a,.color-scheme-white-heritage-heritage .field-topics .field-item a{color:#002d72}.color-scheme-white-heritage-heritage .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a:focus,.color-scheme-white-heritage-heritage .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a:focus,.color-scheme-white-heritage-heritage .node--type-event.node--view-mode-full .event-contact-info .field-phone a:focus,.color-scheme-white-heritage-heritage .field-topics .field-item a:focus{outline:3px solid #002d72;text-decoration:underline !important}.color-scheme-white-heritage-heritage .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a:hover,.color-scheme-white-heritage-heritage .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a:hover,.color-scheme-white-heritage-heritage .node--type-event.node--view-mode-full .event-contact-info .field-phone a:hover,.color-scheme-white-heritage-heritage .field-topics .field-item a:hover{color:#002d72}.color-scheme-white-heritage-heritage .media.media--view-mode-rich_text_full_size.align-left>div::before,.color-scheme-white-heritage-heritage .media.media--view-mode-rich_text_full_size.align-right>div::before,.color-scheme-white-heritage-heritage .media.media--view-mode-rich_text_half_size.align-left>div::before,.color-scheme-white-heritage-heritage .media.media--view-mode-rich_text_half_size.align-right>div::before{border-color:#002d72 !important}.color-scheme-white-heritage-heritage .block-group-content-menusecondary.secondary-menu-group-accordion ul.menu li,.color-scheme-white-heritage-heritage .header-search-group.header-search-group-accordion,.color-scheme-white-heritage-heritage .site-header{background-color:#fff;color:#002d72}.color-scheme-white-heritage-heritage .block-jhu-group-group-logo .logo-right-side{border-color:#002d72}.color-scheme-white-heritage-heritage .block-jhu-group-group-logo .logo-right-side a{color:#002d72}.color-scheme-white-heritage-heritage .header-group-subnav{background-color:#0b2b5b}.color-scheme-white-heritage-heritage .group-main-superfish .sf-accordion-toggle.sf-style-none>a.sf-expanded span{background-image:url(/themes/custom/jhsph/images/icons/icon-menu-close-black.png);background-repeat:no-repeat;background-position:center center}.color-scheme-white-heritage-heritage .group-main-superfish .sf-accordion-toggle.sf-style-none>a span{background-image:url(/themes/custom/jhsph/images/icons/icon-menu-open-black.png);background-repeat:no-repeat;background-position:center center}.color-scheme-white-heritage-heritage .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1{color:#0b2b5b}.color-scheme-white-heritage-heritage .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1.btn-apply:focus{outline:0;box-shadow:0 0 0 3px rgba(38,38,38,.4);text-decoration:underline !important}.color-scheme-white-heritage-heritage .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1.is-active{background-color:#0b2b5b !important;color:#fff}.color-scheme-white-heritage-heritage .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1:hover{background-color:#002d72;color:#fff}.color-scheme-white-heritage-heritage .group-main-superfish>.menu.sf-style-none:not(.sf-accordion)::before{border-top-color:#002d72}.color-scheme-white-heritage-heritage .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a{color:#002d72;text-decoration:none}.color-scheme-white-heritage-heritage .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-white-heritage-heritage .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover{color:#262626;text-decoration:none}.color-scheme-white-heritage-heritage .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-white-heritage-heritage .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover,.color-scheme-white-heritage-heritage .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.is-active{background-color:#002d72;color:#fff}.color-scheme-white-heritage-heritage .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1 ul li.sf-depth-2 a{color:#002d72}.color-scheme-white-heritage-heritage .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1 ul li.sf-depth-2 a:hover{color:#002d72}.color-scheme-white-heritage-heritage .block-group-content-menusecondary ul.menu li{border-left-color:#002d72}.color-scheme-white-heritage-heritage .block-group-content-menusecondary ul.menu li a{color:#002d72;text-decoration:none}.color-scheme-white-heritage-heritage .block-group-content-menusecondary ul.menu li a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-white-heritage-heritage .block-group-content-menusecondary ul.menu li a:hover{color:#002d72;text-decoration:underline}.color-scheme-white-heritage-heritage .block-group-content-menusecondary ul.menu li a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-white-heritage-heritage .block-group-content-menusecondary.secondary-menu-group-accordion ul.menu li{background-color:#0f2a54;border-bottom:1px solid rgba(255,255,255,.6)}.color-scheme-white-heritage-heritage .block-group-content-menusecondary.secondary-menu-group-accordion ul.menu li a{color:#fff;text-decoration:none}.color-scheme-white-heritage-heritage .block-group-content-menusecondary.secondary-menu-group-accordion ul.menu li a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-white-heritage-heritage .block-group-content-menusecondary.secondary-menu-group-accordion ul.menu li a:hover{color:#fff;text-decoration:underline}.color-scheme-white-heritage-heritage .block-group-content-menusecondary.secondary-menu-group-accordion ul.menu li a:focus{outline:0;box-shadow:0 0 0 3px #fff;text-decoration:underline !important}.color-scheme-white-heritage-heritage .header-search-group .form-actions::before{background-color:#002d72}.color-scheme-white-heritage-heritage .header-search-group .form-actions:hover{background-color:#002d72}.color-scheme-white-heritage-heritage .header-search-group .form-actions:hover::before{background-color:#fff}.color-scheme-white-heritage-heritage .header-search-group .form-search{border:1px solid #406295;background-color:#a6b6ce}.color-scheme-white-heritage-heritage .header-search-group .form-search:focus{border-color:#002d72;background-color:#fff}.color-scheme-white-heritage-heritage .header-search-group .button:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-white-heritage-heritage .footer{background-color:#002d72}.color-scheme-white-heritage-heritage .header-group-subnav{background-color:#002d72}.color-scheme-white-heritage-heritage .inner.text-light .header__text,.color-scheme-white-heritage-heritage .inner.text-light .header__text::after{border-color:#fff !important}.color-scheme-white-heritage-papaya .block-group-content-menusecondary.secondary-menu-group-accordion ul.menu li,.color-scheme-white-heritage-papaya .header-search-group.header-search-group-accordion,.color-scheme-white-heritage-papaya .footer,.color-scheme-white-heritage-papaya .site-header{background-color:#002d72}.color-scheme-white-heritage-papaya .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button){color:#002d72;text-decoration:none}.color-scheme-white-heritage-papaya .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-white-heritage-papaya .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):hover{color:#002d72;text-decoration:underline}.color-scheme-white-heritage-papaya .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-white-heritage-papaya .header__text,.color-scheme-white-heritage-papaya .header__text::after,.color-scheme-white-heritage-papaya .social-links .field-paragraphs::before{border-color:#002d72 !important}.color-scheme-white-heritage-papaya .header-search-group .form-actions:hover{background-color:#002d72}.color-scheme-white-heritage-papaya .inner.text-light .header__text,.color-scheme-white-heritage-papaya .inner.text-light .header__text::after,.color-scheme-white-heritage-papaya .full-width-container__subtitle::before{border-color:#f56600 !important}.color-scheme-white-heritage-papaya .card .card-title a,.color-scheme-white-heritage-papaya .content-component__eyebrow,.color-scheme-white-heritage-papaya .entity-reference-grid__eyebrow>div,.color-scheme-white-heritage-papaya .full-width-container__subtitle,.color-scheme-white-heritage-papaya .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1,.color-scheme-white-heritage-papaya .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover,.color-scheme-white-heritage-papaya .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.is-active,.color-scheme-white-heritage-papaya .list-component.links .link-button a,.color-scheme-white-heritage-papaya .main-content .text-long a,.color-scheme-white-heritage-papaya .node--view-mode-group-content-teaser .field-readmore a,.color-scheme-white-heritage-papaya .node--view-mode-group-content-teaser .field-title a,.color-scheme-white-heritage-papaya .node--view-mode-title-date-teaser .field-readmore a,.color-scheme-white-heritage-papaya .node--view-mode-title-date-teaser .field-title a,.color-scheme-white-heritage-papaya .field-caption a,.color-scheme-white-heritage-papaya .subnav-group-superfish .sf-accordion-toggle>a,.color-scheme-white-heritage-papaya .tile-grid .tile-grid__inner .tile .tile__links a,.color-scheme-white-heritage-papaya .tile-grid .tile-grid__inner .tile .tile-text a{color:#002d72}.color-scheme-white-heritage-papaya .card .card-title a:focus,.color-scheme-white-heritage-papaya .content-component__eyebrow:focus,.color-scheme-white-heritage-papaya .entity-reference-grid__eyebrow>div:focus,.color-scheme-white-heritage-papaya .full-width-container__subtitle:focus,.color-scheme-white-heritage-papaya .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1:focus,.color-scheme-white-heritage-papaya .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover:focus,.color-scheme-white-heritage-papaya .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.is-active:focus,.color-scheme-white-heritage-papaya .list-component.links .link-button a:focus,.color-scheme-white-heritage-papaya .main-content .text-long a:focus,.color-scheme-white-heritage-papaya .node--view-mode-group-content-teaser .field-readmore a:focus,.color-scheme-white-heritage-papaya .node--view-mode-group-content-teaser .field-title a:focus,.color-scheme-white-heritage-papaya .node--view-mode-title-date-teaser .field-readmore a:focus,.color-scheme-white-heritage-papaya .node--view-mode-title-date-teaser .field-title a:focus,.color-scheme-white-heritage-papaya .field-caption a:focus,.color-scheme-white-heritage-papaya .subnav-group-superfish .sf-accordion-toggle>a:focus,.color-scheme-white-heritage-papaya .tile-grid .tile-grid__inner .tile .tile__links a:focus,.color-scheme-white-heritage-papaya .tile-grid .tile-grid__inner .tile .tile-text a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-white-heritage-papaya .social-links .field-paragraphs::before{color:#002d72}.color-scheme-white-heritage-papaya .social-links .field-paragraphs::before:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-white-heritage-papaya .social-link a{border-color:rgba(0,45,114,0)}.color-scheme-white-heritage-papaya .social-link a:hover,.color-scheme-white-heritage-papaya .social-link a:focus{background-color:#e6eaf1;border-color:#99abc7}.color-scheme-white-heritage-papaya .article-aside__container::before,.color-scheme-white-heritage-papaya .field-item:has(.article-aside__container)+.field-item:not(:has(.article-aside__container))::before{background:unset;-webkit-mask-image:url(/themes/custom/jhsph/images/aside-divider--groups.svg);mask-image:url(/themes/custom/jhsph/images/aside-divider--groups.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:contain;mask-size:contain;background-color:#002d72}.color-scheme-white-heritage-papaya .card .card-text{border-top-color:#002d72}.color-scheme-white-heritage-papaya .accordion-component details summary:focus,.color-scheme-white-heritage-papaya .user-login-form details summary:focus{outline:3px solid #002d72;text-decoration:underline !important}.color-scheme-white-heritage-papaya .accordion-component details summary:hover,.color-scheme-white-heritage-papaya .user-login-form details summary:hover{color:#002d72}.color-scheme-white-heritage-papaya .accordion-component details summary::before,.color-scheme-white-heritage-papaya .user-login-form details summary::before,.color-scheme-white-heritage-papaya .social-link a::before{background-color:#002d72}.color-scheme-white-heritage-papaya .accordion-component details summary:hover::before,.color-scheme-white-heritage-papaya .user-login-form details summary:hover::before{opacity:.6}.color-scheme-white-heritage-papaya .articles-list__links a,.color-scheme-white-heritage-papaya .button,.color-scheme-white-heritage-papaya .content-component__links a,.color-scheme-white-heritage-papaya .entity-reference-grid__links a,.color-scheme-white-heritage-papaya .fiftyfifty-contained__links a,.color-scheme-white-heritage-papaya .full-width-container__links a,.color-scheme-white-heritage-papaya .link-card a,.color-scheme-white-heritage-papaya .list-component.buttons .link-button a,.color-scheme-white-heritage-papaya .people-list__links a,.color-scheme-white-heritage-papaya button{background-color:#f56600;color:#262626 !important}.color-scheme-white-heritage-papaya .articles-list__links a:focus,.color-scheme-white-heritage-papaya .button:focus,.color-scheme-white-heritage-papaya .content-component__links a:focus,.color-scheme-white-heritage-papaya .entity-reference-grid__links a:focus,.color-scheme-white-heritage-papaya .fiftyfifty-contained__links a:focus,.color-scheme-white-heritage-papaya .full-width-container__links a:focus,.color-scheme-white-heritage-papaya .link-card a:focus,.color-scheme-white-heritage-papaya .list-component.buttons .link-button a:focus,.color-scheme-white-heritage-papaya .people-list__links a:focus,.color-scheme-white-heritage-papaya button:focus{outline:3px solid #f56600;text-decoration:underline !important}.color-scheme-white-heritage-papaya .articles-list__links a:hover,.color-scheme-white-heritage-papaya .button:hover,.color-scheme-white-heritage-papaya .content-component__links a:hover,.color-scheme-white-heritage-papaya .entity-reference-grid__links a:hover,.color-scheme-white-heritage-papaya .fiftyfifty-contained__links a:hover,.color-scheme-white-heritage-papaya .full-width-container__links a:hover,.color-scheme-white-heritage-papaya .link-card a:hover,.color-scheme-white-heritage-papaya .list-component.buttons .link-button a:hover,.color-scheme-white-heritage-papaya .people-list__links a:hover,.color-scheme-white-heritage-papaya button:hover{color:#fff}.color-scheme-white-heritage-papaya .content-component__links a,.color-scheme-white-heritage-papaya .single-column__links a,.color-scheme-white-heritage-papaya .button,.color-scheme-white-heritage-papaya button{color:#262626 !important;background-color:#f56600}.color-scheme-white-heritage-papaya .content-component__links a:hover,.color-scheme-white-heritage-papaya .single-column__links a:hover,.color-scheme-white-heritage-papaya .button:hover,.color-scheme-white-heritage-papaya button:hover{color:#fff !important;background-color:#002d72}.color-scheme-white-heritage-papaya .entity-reference-grid__text::before,.color-scheme-white-heritage-papaya .content-component::before,.color-scheme-white-heritage-papaya .blockquote::before,.color-scheme-white-heritage-papaya blockquote::before,.color-scheme-white-heritage-papaya .blockquote::after,.color-scheme-white-heritage-papaya blockquote::after,.color-scheme-white-heritage-papaya .full-width-container__subtitle::before{border-color:#f56600}.color-scheme-white-heritage-papaya .content-card{background-color:#f56600}.color-scheme-white-heritage-papaya .content-card *{color:#262626 !important}.color-scheme-white-heritage-papaya .addeventatc,.color-scheme-white-heritage-papaya .button-white{color:#f56600 !important;border:1px solid #f56600 !important}.color-scheme-white-heritage-papaya .addeventatc:focus,.color-scheme-white-heritage-papaya .button-white:focus{outline:3px solid #f56600;text-decoration:underline !important}.color-scheme-white-heritage-papaya .addeventatc:hover,.color-scheme-white-heritage-papaya .button-white:hover{background-color:#f56600;color:#262626 !important}.color-scheme-white-heritage-papaya .inner.text-light .content-component__eyebrow{color:#fff}.color-scheme-white-heritage-papaya .inner.text-light .content-component__links a,.color-scheme-white-heritage-papaya .inner.text-light .entity-reference-grid__links a,.color-scheme-white-heritage-papaya .inner.text-light .fiftyfifty-contained__links a,.color-scheme-white-heritage-papaya .inner.text-light .full-width-container__links a,.color-scheme-white-heritage-papaya .inner.text-light .people-list__links a,.color-scheme-white-heritage-papaya .inner.text-light .single-column__links a{color:#002d72 !important}.color-scheme-white-heritage-papaya .inner.text-light .content-component__links a:focus,.color-scheme-white-heritage-papaya .inner.text-light .entity-reference-grid__links a:focus,.color-scheme-white-heritage-papaya .inner.text-light .fiftyfifty-contained__links a:focus,.color-scheme-white-heritage-papaya .inner.text-light .full-width-container__links a:focus,.color-scheme-white-heritage-papaya .inner.text-light .people-list__links a:focus,.color-scheme-white-heritage-papaya .inner.text-light .single-column__links a:focus{outline:3px solid #fff;text-decoration:underline !important}.color-scheme-white-heritage-papaya .inner.text-light .content-component__links a:hover,.color-scheme-white-heritage-papaya .inner.text-light .entity-reference-grid__links a:hover,.color-scheme-white-heritage-papaya .inner.text-light .fiftyfifty-contained__links a:hover,.color-scheme-white-heritage-papaya .inner.text-light .full-width-container__links a:hover,.color-scheme-white-heritage-papaya .inner.text-light .people-list__links a:hover,.color-scheme-white-heritage-papaya .inner.text-light .single-column__links a:hover{background-color:#f56600;color:#262626 !important}.color-scheme-white-heritage-papaya .inner.text-light .text-long a,.color-scheme-white-heritage-papaya .inner.text-light .field-caption a{color:#fff}.color-scheme-white-heritage-papaya .content-component__eyebrow{color:#727272}.color-scheme-white-heritage-papaya .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a,.color-scheme-white-heritage-papaya .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a,.color-scheme-white-heritage-papaya .node--type-event.node--view-mode-full .event-contact-info .field-phone a,.color-scheme-white-heritage-papaya .field-topics .field-item a{color:#002d72}.color-scheme-white-heritage-papaya .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a:focus,.color-scheme-white-heritage-papaya .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a:focus,.color-scheme-white-heritage-papaya .node--type-event.node--view-mode-full .event-contact-info .field-phone a:focus,.color-scheme-white-heritage-papaya .field-topics .field-item a:focus{outline:3px solid #002d72;text-decoration:underline !important}.color-scheme-white-heritage-papaya .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a:hover,.color-scheme-white-heritage-papaya .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a:hover,.color-scheme-white-heritage-papaya .node--type-event.node--view-mode-full .event-contact-info .field-phone a:hover,.color-scheme-white-heritage-papaya .field-topics .field-item a:hover{color:#002d72}.color-scheme-white-heritage-papaya .media.media--view-mode-rich_text_full_size.align-left>div::before,.color-scheme-white-heritage-papaya .media.media--view-mode-rich_text_full_size.align-right>div::before,.color-scheme-white-heritage-papaya .media.media--view-mode-rich_text_half_size.align-left>div::before,.color-scheme-white-heritage-papaya .media.media--view-mode-rich_text_half_size.align-right>div::before{border-color:#f56600 !important}.color-scheme-white-heritage-papaya .list-component.buttons .link-button a:hover,.color-scheme-white-heritage-papaya .link-card a:hover,.color-scheme-white-heritage-papaya .inner.text-light .link-button a:hover,.color-scheme-white-heritage-papaya .inner.text-light .link-card a:hover{border-color:rgba(38,38,38,.4)}.color-scheme-white-heritage-papaya .list-component.buttons .link-button a::before,.color-scheme-white-heritage-papaya .link-card a::before,.color-scheme-white-heritage-papaya .inner.text-light .link-button a::before,.color-scheme-white-heritage-papaya .inner.text-light .link-card a::before{background-image:url(/themes/custom/jhsph/images/arrow-black.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}.color-scheme-white-heritage-papaya .content-card::after{background-image:url(/themes/custom/jhsph/images/arrow-black.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}.color-scheme-white-heritage-papaya .content-card:hover::before{border-color:rgba(38,38,38,.4)}.color-scheme-white-heritage-papaya .content-component__links a,.color-scheme-white-heritage-papaya .single-column__links a,.color-scheme-white-heritage-papaya .button,.color-scheme-white-heritage-papaya button{color:#262626}.color-scheme-white-heritage-papaya .content-component__links a:hover,.color-scheme-white-heritage-papaya .single-column__links a:hover,.color-scheme-white-heritage-papaya .button:hover,.color-scheme-white-heritage-papaya button:hover{color:#fff !important}.color-scheme-white-heritage-papaya .addeventatc,.color-scheme-white-heritage-papaya .button-white{border-color:#f56600 !important;color:#262626 !important}.color-scheme-white-heritage-papaya .addeventatc:focus,.color-scheme-white-heritage-papaya .button-white:focus{outline:3px solid #002d72;text-decoration:underline !important}.color-scheme-white-heritage-papaya .addeventatc:hover,.color-scheme-white-heritage-papaya .button-white:hover{background-color:#002d72 !important;border-color:#002d72 !important;color:#fff !important}.color-scheme-white-heritage-papaya .inner.text-light .text-long a{color:#fff}.color-scheme-white-heritage-papaya .inner.text-light .accordion-component .text-long a,.color-scheme-white-heritage-papaya .inner.text-light .user-login-form .text-long a{color:#002d72}.color-scheme-white-heritage-papaya .inner.text-light .link-button a,.color-scheme-white-heritage-papaya .inner.text-light .link-card a{border-color:rgba(38,38,38,.2)}.color-scheme-white-heritage-papaya .inner.text-light .link-button a:hover,.color-scheme-white-heritage-papaya .inner.text-light .link-card a:hover{border-color:rgba(38,38,38,.6)}.color-scheme-white-heritage-papaya .inner.text-light .single-column__links a,.color-scheme-white-heritage-papaya .inner.text-light .content-component__links a{color:#262626 !important}.color-scheme-white-heritage-papaya .inner.text-light .single-column__links a:hover,.color-scheme-white-heritage-papaya .inner.text-light .content-component__links a:hover{background-color:#002d72 !important;color:#fff !important}.color-scheme-white-heritage-papaya .block-group-content-menusecondary.secondary-menu-group-accordion ul.menu li,.color-scheme-white-heritage-papaya .header-search-group.header-search-group-accordion,.color-scheme-white-heritage-papaya .site-header{background-color:#fff;color:#002d72}.color-scheme-white-heritage-papaya .block-jhu-group-group-logo .logo-right-side{border-color:#002d72}.color-scheme-white-heritage-papaya .block-jhu-group-group-logo .logo-right-side a{color:#002d72}.color-scheme-white-heritage-papaya .header-group-subnav{background-color:#0b2b5b}.color-scheme-white-heritage-papaya .group-main-superfish .sf-accordion-toggle.sf-style-none>a.sf-expanded span{background-image:url(/themes/custom/jhsph/images/icons/icon-menu-close-black.png);background-repeat:no-repeat;background-position:center center}.color-scheme-white-heritage-papaya .group-main-superfish .sf-accordion-toggle.sf-style-none>a span{background-image:url(/themes/custom/jhsph/images/icons/icon-menu-open-black.png);background-repeat:no-repeat;background-position:center center}.color-scheme-white-heritage-papaya .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1{color:#0b2b5b}.color-scheme-white-heritage-papaya .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1.btn-apply:focus{outline:0;box-shadow:0 0 0 3px rgba(38,38,38,.4);text-decoration:underline !important}.color-scheme-white-heritage-papaya .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1.is-active{background-color:#0b2b5b !important;color:#fff}.color-scheme-white-heritage-papaya .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1:hover{background-color:#002d72;color:#fff}.color-scheme-white-heritage-papaya .group-main-superfish>.menu.sf-style-none:not(.sf-accordion)::before{border-top-color:#002d72}.color-scheme-white-heritage-papaya .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a{color:#002d72;text-decoration:none}.color-scheme-white-heritage-papaya .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-white-heritage-papaya .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover{color:#262626;text-decoration:none}.color-scheme-white-heritage-papaya .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-white-heritage-papaya .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover,.color-scheme-white-heritage-papaya .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.is-active{background-color:#002d72;color:#fff}.color-scheme-white-heritage-papaya .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1 ul li.sf-depth-2 a{color:#002d72}.color-scheme-white-heritage-papaya .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1 ul li.sf-depth-2 a:hover{color:#002d72}.color-scheme-white-heritage-papaya .block-group-content-menusecondary ul.menu li{border-left-color:#002d72}.color-scheme-white-heritage-papaya .block-group-content-menusecondary ul.menu li a{color:#002d72;text-decoration:none}.color-scheme-white-heritage-papaya .block-group-content-menusecondary ul.menu li a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-white-heritage-papaya .block-group-content-menusecondary ul.menu li a:hover{color:#002d72;text-decoration:underline}.color-scheme-white-heritage-papaya .block-group-content-menusecondary ul.menu li a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-white-heritage-papaya .block-group-content-menusecondary.secondary-menu-group-accordion ul.menu li{background-color:#0f2a54;border-bottom:1px solid rgba(255,255,255,.6)}.color-scheme-white-heritage-papaya .block-group-content-menusecondary.secondary-menu-group-accordion ul.menu li a{color:#fff;text-decoration:none}.color-scheme-white-heritage-papaya .block-group-content-menusecondary.secondary-menu-group-accordion ul.menu li a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-white-heritage-papaya .block-group-content-menusecondary.secondary-menu-group-accordion ul.menu li a:hover{color:#fff;text-decoration:underline}.color-scheme-white-heritage-papaya .block-group-content-menusecondary.secondary-menu-group-accordion ul.menu li a:focus{outline:0;box-shadow:0 0 0 3px #fff;text-decoration:underline !important}.color-scheme-white-heritage-papaya .header-search-group .form-actions::before{background-color:#002d72}.color-scheme-white-heritage-papaya .header-search-group .form-actions:hover{background-color:#002d72}.color-scheme-white-heritage-papaya .header-search-group .form-actions:hover::before{background-color:#fff}.color-scheme-white-heritage-papaya .header-search-group .form-search{border:1px solid #406295;background-color:#a6b6ce}.color-scheme-white-heritage-papaya .header-search-group .form-search:focus{border-color:#002d72;background-color:#fff}.color-scheme-white-heritage-papaya .header-search-group .button:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-white-heritage-papaya .footer{background-color:#002d72}.color-scheme-white-heritage-sky .block-group-content-menusecondary.secondary-menu-group-accordion ul.menu li,.color-scheme-white-heritage-sky .header-search-group.header-search-group-accordion,.color-scheme-white-heritage-sky .footer,.color-scheme-white-heritage-sky .site-header{background-color:#002d72}.color-scheme-white-heritage-sky .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button){color:#002d72;text-decoration:none}.color-scheme-white-heritage-sky .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-white-heritage-sky .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):hover{color:#002d72;text-decoration:underline}.color-scheme-white-heritage-sky .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-white-heritage-sky .header__text,.color-scheme-white-heritage-sky .header__text::after,.color-scheme-white-heritage-sky .social-links .field-paragraphs::before{border-color:#002d72 !important}.color-scheme-white-heritage-sky .header-search-group .form-actions:hover{background-color:#002d72}.color-scheme-white-heritage-sky .inner.text-light .header__text,.color-scheme-white-heritage-sky .inner.text-light .header__text::after,.color-scheme-white-heritage-sky .full-width-container__subtitle::before{border-color:#4e97e0 !important}.color-scheme-white-heritage-sky .card .card-title a,.color-scheme-white-heritage-sky .content-component__eyebrow,.color-scheme-white-heritage-sky .entity-reference-grid__eyebrow>div,.color-scheme-white-heritage-sky .full-width-container__subtitle,.color-scheme-white-heritage-sky .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1,.color-scheme-white-heritage-sky .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover,.color-scheme-white-heritage-sky .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.is-active,.color-scheme-white-heritage-sky .list-component.links .link-button a,.color-scheme-white-heritage-sky .main-content .text-long a,.color-scheme-white-heritage-sky .node--view-mode-group-content-teaser .field-readmore a,.color-scheme-white-heritage-sky .node--view-mode-group-content-teaser .field-title a,.color-scheme-white-heritage-sky .node--view-mode-title-date-teaser .field-readmore a,.color-scheme-white-heritage-sky .node--view-mode-title-date-teaser .field-title a,.color-scheme-white-heritage-sky .field-caption a,.color-scheme-white-heritage-sky .subnav-group-superfish .sf-accordion-toggle>a,.color-scheme-white-heritage-sky .tile-grid .tile-grid__inner .tile .tile__links a,.color-scheme-white-heritage-sky .tile-grid .tile-grid__inner .tile .tile-text a{color:#002d72}.color-scheme-white-heritage-sky .card .card-title a:focus,.color-scheme-white-heritage-sky .content-component__eyebrow:focus,.color-scheme-white-heritage-sky .entity-reference-grid__eyebrow>div:focus,.color-scheme-white-heritage-sky .full-width-container__subtitle:focus,.color-scheme-white-heritage-sky .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1:focus,.color-scheme-white-heritage-sky .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover:focus,.color-scheme-white-heritage-sky .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.is-active:focus,.color-scheme-white-heritage-sky .list-component.links .link-button a:focus,.color-scheme-white-heritage-sky .main-content .text-long a:focus,.color-scheme-white-heritage-sky .node--view-mode-group-content-teaser .field-readmore a:focus,.color-scheme-white-heritage-sky .node--view-mode-group-content-teaser .field-title a:focus,.color-scheme-white-heritage-sky .node--view-mode-title-date-teaser .field-readmore a:focus,.color-scheme-white-heritage-sky .node--view-mode-title-date-teaser .field-title a:focus,.color-scheme-white-heritage-sky .field-caption a:focus,.color-scheme-white-heritage-sky .subnav-group-superfish .sf-accordion-toggle>a:focus,.color-scheme-white-heritage-sky .tile-grid .tile-grid__inner .tile .tile__links a:focus,.color-scheme-white-heritage-sky .tile-grid .tile-grid__inner .tile .tile-text a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-white-heritage-sky .social-links .field-paragraphs::before{color:#002d72}.color-scheme-white-heritage-sky .social-links .field-paragraphs::before:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-white-heritage-sky .social-link a{border-color:rgba(0,45,114,0)}.color-scheme-white-heritage-sky .social-link a:hover,.color-scheme-white-heritage-sky .social-link a:focus{background-color:#e6eaf1;border-color:#99abc7}.color-scheme-white-heritage-sky .article-aside__container::before,.color-scheme-white-heritage-sky .field-item:has(.article-aside__container)+.field-item:not(:has(.article-aside__container))::before{background:unset;-webkit-mask-image:url(/themes/custom/jhsph/images/aside-divider--groups.svg);mask-image:url(/themes/custom/jhsph/images/aside-divider--groups.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:contain;mask-size:contain;background-color:#002d72}.color-scheme-white-heritage-sky .card .card-text{border-top-color:#002d72}.color-scheme-white-heritage-sky .accordion-component details summary:focus,.color-scheme-white-heritage-sky .user-login-form details summary:focus{outline:3px solid #002d72;text-decoration:underline !important}.color-scheme-white-heritage-sky .accordion-component details summary:hover,.color-scheme-white-heritage-sky .user-login-form details summary:hover{color:#002d72}.color-scheme-white-heritage-sky .accordion-component details summary::before,.color-scheme-white-heritage-sky .user-login-form details summary::before,.color-scheme-white-heritage-sky .social-link a::before{background-color:#002d72}.color-scheme-white-heritage-sky .accordion-component details summary:hover::before,.color-scheme-white-heritage-sky .user-login-form details summary:hover::before{opacity:.6}.color-scheme-white-heritage-sky .articles-list__links a,.color-scheme-white-heritage-sky .button,.color-scheme-white-heritage-sky .content-component__links a,.color-scheme-white-heritage-sky .entity-reference-grid__links a,.color-scheme-white-heritage-sky .fiftyfifty-contained__links a,.color-scheme-white-heritage-sky .full-width-container__links a,.color-scheme-white-heritage-sky .link-card a,.color-scheme-white-heritage-sky .list-component.buttons .link-button a,.color-scheme-white-heritage-sky .people-list__links a,.color-scheme-white-heritage-sky button{background-color:#4e97e0;color:#262626 !important}.color-scheme-white-heritage-sky .articles-list__links a:focus,.color-scheme-white-heritage-sky .button:focus,.color-scheme-white-heritage-sky .content-component__links a:focus,.color-scheme-white-heritage-sky .entity-reference-grid__links a:focus,.color-scheme-white-heritage-sky .fiftyfifty-contained__links a:focus,.color-scheme-white-heritage-sky .full-width-container__links a:focus,.color-scheme-white-heritage-sky .link-card a:focus,.color-scheme-white-heritage-sky .list-component.buttons .link-button a:focus,.color-scheme-white-heritage-sky .people-list__links a:focus,.color-scheme-white-heritage-sky button:focus{outline:3px solid #4e97e0;text-decoration:underline !important}.color-scheme-white-heritage-sky .articles-list__links a:hover,.color-scheme-white-heritage-sky .button:hover,.color-scheme-white-heritage-sky .content-component__links a:hover,.color-scheme-white-heritage-sky .entity-reference-grid__links a:hover,.color-scheme-white-heritage-sky .fiftyfifty-contained__links a:hover,.color-scheme-white-heritage-sky .full-width-container__links a:hover,.color-scheme-white-heritage-sky .link-card a:hover,.color-scheme-white-heritage-sky .list-component.buttons .link-button a:hover,.color-scheme-white-heritage-sky .people-list__links a:hover,.color-scheme-white-heritage-sky button:hover{color:#fff}.color-scheme-white-heritage-sky .content-component__links a,.color-scheme-white-heritage-sky .single-column__links a,.color-scheme-white-heritage-sky .button,.color-scheme-white-heritage-sky button{color:#262626 !important;background-color:#4e97e0}.color-scheme-white-heritage-sky .content-component__links a:hover,.color-scheme-white-heritage-sky .single-column__links a:hover,.color-scheme-white-heritage-sky .button:hover,.color-scheme-white-heritage-sky button:hover{color:#fff !important;background-color:#002d72}.color-scheme-white-heritage-sky .entity-reference-grid__text::before,.color-scheme-white-heritage-sky .content-component::before,.color-scheme-white-heritage-sky .blockquote::before,.color-scheme-white-heritage-sky blockquote::before,.color-scheme-white-heritage-sky .blockquote::after,.color-scheme-white-heritage-sky blockquote::after,.color-scheme-white-heritage-sky .full-width-container__subtitle::before{border-color:#4e97e0}.color-scheme-white-heritage-sky .content-card{background-color:#4e97e0}.color-scheme-white-heritage-sky .content-card *{color:#262626 !important}.color-scheme-white-heritage-sky .addeventatc,.color-scheme-white-heritage-sky .button-white{color:#4e97e0 !important;border:1px solid #4e97e0 !important}.color-scheme-white-heritage-sky .addeventatc:focus,.color-scheme-white-heritage-sky .button-white:focus{outline:3px solid #4e97e0;text-decoration:underline !important}.color-scheme-white-heritage-sky .addeventatc:hover,.color-scheme-white-heritage-sky .button-white:hover{background-color:#4e97e0;color:#262626 !important}.color-scheme-white-heritage-sky .inner.text-light .content-component__eyebrow{color:#fff}.color-scheme-white-heritage-sky .inner.text-light .content-component__links a,.color-scheme-white-heritage-sky .inner.text-light .entity-reference-grid__links a,.color-scheme-white-heritage-sky .inner.text-light .fiftyfifty-contained__links a,.color-scheme-white-heritage-sky .inner.text-light .full-width-container__links a,.color-scheme-white-heritage-sky .inner.text-light .people-list__links a,.color-scheme-white-heritage-sky .inner.text-light .single-column__links a{color:#002d72 !important}.color-scheme-white-heritage-sky .inner.text-light .content-component__links a:focus,.color-scheme-white-heritage-sky .inner.text-light .entity-reference-grid__links a:focus,.color-scheme-white-heritage-sky .inner.text-light .fiftyfifty-contained__links a:focus,.color-scheme-white-heritage-sky .inner.text-light .full-width-container__links a:focus,.color-scheme-white-heritage-sky .inner.text-light .people-list__links a:focus,.color-scheme-white-heritage-sky .inner.text-light .single-column__links a:focus{outline:3px solid #fff;text-decoration:underline !important}.color-scheme-white-heritage-sky .inner.text-light .content-component__links a:hover,.color-scheme-white-heritage-sky .inner.text-light .entity-reference-grid__links a:hover,.color-scheme-white-heritage-sky .inner.text-light .fiftyfifty-contained__links a:hover,.color-scheme-white-heritage-sky .inner.text-light .full-width-container__links a:hover,.color-scheme-white-heritage-sky .inner.text-light .people-list__links a:hover,.color-scheme-white-heritage-sky .inner.text-light .single-column__links a:hover{background-color:#4e97e0;color:#262626 !important}.color-scheme-white-heritage-sky .inner.text-light .text-long a,.color-scheme-white-heritage-sky .inner.text-light .field-caption a{color:#fff}.color-scheme-white-heritage-sky .content-component__eyebrow{color:#727272}.color-scheme-white-heritage-sky .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a,.color-scheme-white-heritage-sky .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a,.color-scheme-white-heritage-sky .node--type-event.node--view-mode-full .event-contact-info .field-phone a,.color-scheme-white-heritage-sky .field-topics .field-item a{color:#002d72}.color-scheme-white-heritage-sky .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a:focus,.color-scheme-white-heritage-sky .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a:focus,.color-scheme-white-heritage-sky .node--type-event.node--view-mode-full .event-contact-info .field-phone a:focus,.color-scheme-white-heritage-sky .field-topics .field-item a:focus{outline:3px solid #002d72;text-decoration:underline !important}.color-scheme-white-heritage-sky .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a:hover,.color-scheme-white-heritage-sky .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a:hover,.color-scheme-white-heritage-sky .node--type-event.node--view-mode-full .event-contact-info .field-phone a:hover,.color-scheme-white-heritage-sky .field-topics .field-item a:hover{color:#002d72}.color-scheme-white-heritage-sky .media.media--view-mode-rich_text_full_size.align-left>div::before,.color-scheme-white-heritage-sky .media.media--view-mode-rich_text_full_size.align-right>div::before,.color-scheme-white-heritage-sky .media.media--view-mode-rich_text_half_size.align-left>div::before,.color-scheme-white-heritage-sky .media.media--view-mode-rich_text_half_size.align-right>div::before{border-color:#4e97e0 !important}.color-scheme-white-heritage-sky .list-component.buttons .link-button a:hover,.color-scheme-white-heritage-sky .link-card a:hover,.color-scheme-white-heritage-sky .inner.text-light .link-button a:hover,.color-scheme-white-heritage-sky .inner.text-light .link-card a:hover{border-color:rgba(38,38,38,.4)}.color-scheme-white-heritage-sky .list-component.buttons .link-button a::before,.color-scheme-white-heritage-sky .link-card a::before,.color-scheme-white-heritage-sky .inner.text-light .link-button a::before,.color-scheme-white-heritage-sky .inner.text-light .link-card a::before{background-image:url(/themes/custom/jhsph/images/arrow-black.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}.color-scheme-white-heritage-sky .content-card::after{background-image:url(/themes/custom/jhsph/images/arrow-black.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}.color-scheme-white-heritage-sky .content-card:hover::before{border-color:rgba(38,38,38,.4)}.color-scheme-white-heritage-sky .content-component__links a,.color-scheme-white-heritage-sky .single-column__links a,.color-scheme-white-heritage-sky .button,.color-scheme-white-heritage-sky button{color:#262626}.color-scheme-white-heritage-sky .content-component__links a:hover,.color-scheme-white-heritage-sky .single-column__links a:hover,.color-scheme-white-heritage-sky .button:hover,.color-scheme-white-heritage-sky button:hover{color:#fff !important}.color-scheme-white-heritage-sky .addeventatc,.color-scheme-white-heritage-sky .button-white{border-color:#4e97e0 !important;color:#262626 !important}.color-scheme-white-heritage-sky .addeventatc:focus,.color-scheme-white-heritage-sky .button-white:focus{outline:3px solid #002d72;text-decoration:underline !important}.color-scheme-white-heritage-sky .addeventatc:hover,.color-scheme-white-heritage-sky .button-white:hover{background-color:#002d72 !important;border-color:#002d72 !important;color:#fff !important}.color-scheme-white-heritage-sky .inner.text-light .text-long a{color:#fff}.color-scheme-white-heritage-sky .inner.text-light .accordion-component .text-long a,.color-scheme-white-heritage-sky .inner.text-light .user-login-form .text-long a{color:#002d72}.color-scheme-white-heritage-sky .inner.text-light .link-button a,.color-scheme-white-heritage-sky .inner.text-light .link-card a{border-color:rgba(38,38,38,.2)}.color-scheme-white-heritage-sky .inner.text-light .link-button a:hover,.color-scheme-white-heritage-sky .inner.text-light .link-card a:hover{border-color:rgba(38,38,38,.6)}.color-scheme-white-heritage-sky .inner.text-light .single-column__links a,.color-scheme-white-heritage-sky .inner.text-light .content-component__links a{color:#262626 !important}.color-scheme-white-heritage-sky .inner.text-light .single-column__links a:hover,.color-scheme-white-heritage-sky .inner.text-light .content-component__links a:hover{background-color:#002d72 !important;color:#fff !important}.color-scheme-white-heritage-sky .block-group-content-menusecondary.secondary-menu-group-accordion ul.menu li,.color-scheme-white-heritage-sky .header-search-group.header-search-group-accordion,.color-scheme-white-heritage-sky .site-header{background-color:#fff;color:#002d72}.color-scheme-white-heritage-sky .block-jhu-group-group-logo .logo-right-side{border-color:#002d72}.color-scheme-white-heritage-sky .block-jhu-group-group-logo .logo-right-side a{color:#002d72}.color-scheme-white-heritage-sky .header-group-subnav{background-color:#0b2b5b}.color-scheme-white-heritage-sky .group-main-superfish .sf-accordion-toggle.sf-style-none>a.sf-expanded span{background-image:url(/themes/custom/jhsph/images/icons/icon-menu-close-black.png);background-repeat:no-repeat;background-position:center center}.color-scheme-white-heritage-sky .group-main-superfish .sf-accordion-toggle.sf-style-none>a span{background-image:url(/themes/custom/jhsph/images/icons/icon-menu-open-black.png);background-repeat:no-repeat;background-position:center center}.color-scheme-white-heritage-sky .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1{color:#0b2b5b}.color-scheme-white-heritage-sky .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1.btn-apply:focus{outline:0;box-shadow:0 0 0 3px rgba(38,38,38,.4);text-decoration:underline !important}.color-scheme-white-heritage-sky .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1.is-active{background-color:#0b2b5b !important;color:#fff}.color-scheme-white-heritage-sky .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1:hover{background-color:#002d72;color:#fff}.color-scheme-white-heritage-sky .group-main-superfish>.menu.sf-style-none:not(.sf-accordion)::before{border-top-color:#002d72}.color-scheme-white-heritage-sky .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a{color:#002d72;text-decoration:none}.color-scheme-white-heritage-sky .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-white-heritage-sky .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover{color:#262626;text-decoration:none}.color-scheme-white-heritage-sky .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-white-heritage-sky .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover,.color-scheme-white-heritage-sky .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.is-active{background-color:#002d72;color:#fff}.color-scheme-white-heritage-sky .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1 ul li.sf-depth-2 a{color:#002d72}.color-scheme-white-heritage-sky .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1 ul li.sf-depth-2 a:hover{color:#002d72}.color-scheme-white-heritage-sky .block-group-content-menusecondary ul.menu li{border-left-color:#002d72}.color-scheme-white-heritage-sky .block-group-content-menusecondary ul.menu li a{color:#002d72;text-decoration:none}.color-scheme-white-heritage-sky .block-group-content-menusecondary ul.menu li a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-white-heritage-sky .block-group-content-menusecondary ul.menu li a:hover{color:#002d72;text-decoration:underline}.color-scheme-white-heritage-sky .block-group-content-menusecondary ul.menu li a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-white-heritage-sky .block-group-content-menusecondary.secondary-menu-group-accordion ul.menu li{background-color:#0f2a54;border-bottom:1px solid rgba(255,255,255,.6)}.color-scheme-white-heritage-sky .block-group-content-menusecondary.secondary-menu-group-accordion ul.menu li a{color:#fff;text-decoration:none}.color-scheme-white-heritage-sky .block-group-content-menusecondary.secondary-menu-group-accordion ul.menu li a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-white-heritage-sky .block-group-content-menusecondary.secondary-menu-group-accordion ul.menu li a:hover{color:#fff;text-decoration:underline}.color-scheme-white-heritage-sky .block-group-content-menusecondary.secondary-menu-group-accordion ul.menu li a:focus{outline:0;box-shadow:0 0 0 3px #fff;text-decoration:underline !important}.color-scheme-white-heritage-sky .header-search-group .form-actions::before{background-color:#002d72}.color-scheme-white-heritage-sky .header-search-group .form-actions:hover{background-color:#002d72}.color-scheme-white-heritage-sky .header-search-group .form-actions:hover::before{background-color:#fff}.color-scheme-white-heritage-sky .header-search-group .form-search{border:1px solid #406295;background-color:#a6b6ce}.color-scheme-white-heritage-sky .header-search-group .form-search:focus{border-color:#002d72;background-color:#fff}.color-scheme-white-heritage-sky .header-search-group .button:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-white-heritage-sky .footer{background-color:#002d72}.color-scheme-white-heritage-sky .header-group-subnav{background-color:#002d72}.color-scheme-white-tomato-heritage .block-group-content-menusecondary.secondary-menu-group-accordion ul.menu li,.color-scheme-white-tomato-heritage .header-search-group.header-search-group-accordion,.color-scheme-white-tomato-heritage .footer,.color-scheme-white-tomato-heritage .site-header{background-color:#a6192e}.color-scheme-white-tomato-heritage .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button){color:#a6192e;text-decoration:none}.color-scheme-white-tomato-heritage .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-white-tomato-heritage .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):hover{color:#a6192e;text-decoration:underline}.color-scheme-white-tomato-heritage .subnav-group-superfish ul.sf-accordion li a:not(.sf-accordion-button):focus{outline:0;box-shadow:0 0 0 3px #a6192e;text-decoration:underline !important}.color-scheme-white-tomato-heritage .header__text,.color-scheme-white-tomato-heritage .header__text::after,.color-scheme-white-tomato-heritage .social-links .field-paragraphs::before{border-color:#a6192e !important}.color-scheme-white-tomato-heritage .header-search-group .form-actions:hover{background-color:#a6192e}.color-scheme-white-tomato-heritage .inner.text-light .header__text,.color-scheme-white-tomato-heritage .inner.text-light .header__text::after,.color-scheme-white-tomato-heritage .full-width-container__subtitle::before{border-color:#002d72 !important}.color-scheme-white-tomato-heritage .card .card-title a,.color-scheme-white-tomato-heritage .content-component__eyebrow,.color-scheme-white-tomato-heritage .entity-reference-grid__eyebrow>div,.color-scheme-white-tomato-heritage .full-width-container__subtitle,.color-scheme-white-tomato-heritage .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1,.color-scheme-white-tomato-heritage .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover,.color-scheme-white-tomato-heritage .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.is-active,.color-scheme-white-tomato-heritage .list-component.links .link-button a,.color-scheme-white-tomato-heritage .main-content .text-long a,.color-scheme-white-tomato-heritage .node--view-mode-group-content-teaser .field-readmore a,.color-scheme-white-tomato-heritage .node--view-mode-group-content-teaser .field-title a,.color-scheme-white-tomato-heritage .node--view-mode-title-date-teaser .field-readmore a,.color-scheme-white-tomato-heritage .node--view-mode-title-date-teaser .field-title a,.color-scheme-white-tomato-heritage .field-caption a,.color-scheme-white-tomato-heritage .subnav-group-superfish .sf-accordion-toggle>a,.color-scheme-white-tomato-heritage .tile-grid .tile-grid__inner .tile .tile__links a,.color-scheme-white-tomato-heritage .tile-grid .tile-grid__inner .tile .tile-text a{color:#a6192e}.color-scheme-white-tomato-heritage .card .card-title a:focus,.color-scheme-white-tomato-heritage .content-component__eyebrow:focus,.color-scheme-white-tomato-heritage .entity-reference-grid__eyebrow>div:focus,.color-scheme-white-tomato-heritage .full-width-container__subtitle:focus,.color-scheme-white-tomato-heritage .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1:focus,.color-scheme-white-tomato-heritage .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover:focus,.color-scheme-white-tomato-heritage .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.is-active:focus,.color-scheme-white-tomato-heritage .list-component.links .link-button a:focus,.color-scheme-white-tomato-heritage .main-content .text-long a:focus,.color-scheme-white-tomato-heritage .node--view-mode-group-content-teaser .field-readmore a:focus,.color-scheme-white-tomato-heritage .node--view-mode-group-content-teaser .field-title a:focus,.color-scheme-white-tomato-heritage .node--view-mode-title-date-teaser .field-readmore a:focus,.color-scheme-white-tomato-heritage .node--view-mode-title-date-teaser .field-title a:focus,.color-scheme-white-tomato-heritage .field-caption a:focus,.color-scheme-white-tomato-heritage .subnav-group-superfish .sf-accordion-toggle>a:focus,.color-scheme-white-tomato-heritage .tile-grid .tile-grid__inner .tile .tile__links a:focus,.color-scheme-white-tomato-heritage .tile-grid .tile-grid__inner .tile .tile-text a:focus{outline:0;box-shadow:0 0 0 3px #a6192e;text-decoration:underline !important}.color-scheme-white-tomato-heritage .social-links .field-paragraphs::before{color:#a6192e}.color-scheme-white-tomato-heritage .social-links .field-paragraphs::before:focus{outline:0;box-shadow:0 0 0 3px #a6192e;text-decoration:underline !important}.color-scheme-white-tomato-heritage .social-link a{border-color:rgba(166,25,46,0)}.color-scheme-white-tomato-heritage .social-link a:hover,.color-scheme-white-tomato-heritage .social-link a:focus{background-color:#f6e8ea;border-color:#dba3ab}.color-scheme-white-tomato-heritage .article-aside__container::before,.color-scheme-white-tomato-heritage .field-item:has(.article-aside__container)+.field-item:not(:has(.article-aside__container))::before{background:unset;-webkit-mask-image:url(/themes/custom/jhsph/images/aside-divider--groups.svg);mask-image:url(/themes/custom/jhsph/images/aside-divider--groups.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:contain;mask-size:contain;background-color:#a6192e}.color-scheme-white-tomato-heritage .card .card-text{border-top-color:#a6192e}.color-scheme-white-tomato-heritage .accordion-component details summary:focus,.color-scheme-white-tomato-heritage .user-login-form details summary:focus{outline:3px solid #a6192e;text-decoration:underline !important}.color-scheme-white-tomato-heritage .accordion-component details summary:hover,.color-scheme-white-tomato-heritage .user-login-form details summary:hover{color:#a6192e}.color-scheme-white-tomato-heritage .accordion-component details summary::before,.color-scheme-white-tomato-heritage .user-login-form details summary::before,.color-scheme-white-tomato-heritage .social-link a::before{background-color:#a6192e}.color-scheme-white-tomato-heritage .accordion-component details summary:hover::before,.color-scheme-white-tomato-heritage .user-login-form details summary:hover::before{opacity:.6}.color-scheme-white-tomato-heritage .articles-list__links a,.color-scheme-white-tomato-heritage .button,.color-scheme-white-tomato-heritage .content-component__links a,.color-scheme-white-tomato-heritage .entity-reference-grid__links a,.color-scheme-white-tomato-heritage .fiftyfifty-contained__links a,.color-scheme-white-tomato-heritage .full-width-container__links a,.color-scheme-white-tomato-heritage .link-card a,.color-scheme-white-tomato-heritage .list-component.buttons .link-button a,.color-scheme-white-tomato-heritage .people-list__links a,.color-scheme-white-tomato-heritage button{background-color:#002d72;color:#fff !important}.color-scheme-white-tomato-heritage .articles-list__links a:focus,.color-scheme-white-tomato-heritage .button:focus,.color-scheme-white-tomato-heritage .content-component__links a:focus,.color-scheme-white-tomato-heritage .entity-reference-grid__links a:focus,.color-scheme-white-tomato-heritage .fiftyfifty-contained__links a:focus,.color-scheme-white-tomato-heritage .full-width-container__links a:focus,.color-scheme-white-tomato-heritage .link-card a:focus,.color-scheme-white-tomato-heritage .list-component.buttons .link-button a:focus,.color-scheme-white-tomato-heritage .people-list__links a:focus,.color-scheme-white-tomato-heritage button:focus{outline:3px solid #002d72;text-decoration:underline !important}.color-scheme-white-tomato-heritage .articles-list__links a:hover,.color-scheme-white-tomato-heritage .button:hover,.color-scheme-white-tomato-heritage .content-component__links a:hover,.color-scheme-white-tomato-heritage .entity-reference-grid__links a:hover,.color-scheme-white-tomato-heritage .fiftyfifty-contained__links a:hover,.color-scheme-white-tomato-heritage .full-width-container__links a:hover,.color-scheme-white-tomato-heritage .link-card a:hover,.color-scheme-white-tomato-heritage .list-component.buttons .link-button a:hover,.color-scheme-white-tomato-heritage .people-list__links a:hover,.color-scheme-white-tomato-heritage button:hover{color:#fff}.color-scheme-white-tomato-heritage .content-component__links a,.color-scheme-white-tomato-heritage .single-column__links a,.color-scheme-white-tomato-heritage .button,.color-scheme-white-tomato-heritage button{color:#fff !important;background-color:#002d72}.color-scheme-white-tomato-heritage .content-component__links a:hover,.color-scheme-white-tomato-heritage .single-column__links a:hover,.color-scheme-white-tomato-heritage .button:hover,.color-scheme-white-tomato-heritage button:hover{color:#fff !important;background-color:#a6192e}.color-scheme-white-tomato-heritage .entity-reference-grid__text::before,.color-scheme-white-tomato-heritage .content-component::before,.color-scheme-white-tomato-heritage .blockquote::before,.color-scheme-white-tomato-heritage blockquote::before,.color-scheme-white-tomato-heritage .blockquote::after,.color-scheme-white-tomato-heritage blockquote::after,.color-scheme-white-tomato-heritage .full-width-container__subtitle::before{border-color:#002d72}.color-scheme-white-tomato-heritage .content-card{background-color:#002d72}.color-scheme-white-tomato-heritage .content-card *{color:#fff !important}.color-scheme-white-tomato-heritage .addeventatc,.color-scheme-white-tomato-heritage .button-white{color:#002d72 !important;border:1px solid #002d72 !important}.color-scheme-white-tomato-heritage .addeventatc:focus,.color-scheme-white-tomato-heritage .button-white:focus{outline:3px solid #002d72;text-decoration:underline !important}.color-scheme-white-tomato-heritage .addeventatc:hover,.color-scheme-white-tomato-heritage .button-white:hover{background-color:#002d72;color:#fff !important}.color-scheme-white-tomato-heritage .inner.text-light .content-component__eyebrow{color:#fff}.color-scheme-white-tomato-heritage .inner.text-light .content-component__links a,.color-scheme-white-tomato-heritage .inner.text-light .entity-reference-grid__links a,.color-scheme-white-tomato-heritage .inner.text-light .fiftyfifty-contained__links a,.color-scheme-white-tomato-heritage .inner.text-light .full-width-container__links a,.color-scheme-white-tomato-heritage .inner.text-light .people-list__links a,.color-scheme-white-tomato-heritage .inner.text-light .single-column__links a{color:#a6192e !important}.color-scheme-white-tomato-heritage .inner.text-light .content-component__links a:focus,.color-scheme-white-tomato-heritage .inner.text-light .entity-reference-grid__links a:focus,.color-scheme-white-tomato-heritage .inner.text-light .fiftyfifty-contained__links a:focus,.color-scheme-white-tomato-heritage .inner.text-light .full-width-container__links a:focus,.color-scheme-white-tomato-heritage .inner.text-light .people-list__links a:focus,.color-scheme-white-tomato-heritage .inner.text-light .single-column__links a:focus{outline:3px solid #fff;text-decoration:underline !important}.color-scheme-white-tomato-heritage .inner.text-light .content-component__links a:hover,.color-scheme-white-tomato-heritage .inner.text-light .entity-reference-grid__links a:hover,.color-scheme-white-tomato-heritage .inner.text-light .fiftyfifty-contained__links a:hover,.color-scheme-white-tomato-heritage .inner.text-light .full-width-container__links a:hover,.color-scheme-white-tomato-heritage .inner.text-light .people-list__links a:hover,.color-scheme-white-tomato-heritage .inner.text-light .single-column__links a:hover{background-color:#002d72;color:#fff !important}.color-scheme-white-tomato-heritage .inner.text-light .text-long a,.color-scheme-white-tomato-heritage .inner.text-light .field-caption a{color:#fff}.color-scheme-white-tomato-heritage .content-component__eyebrow{color:#727272}.color-scheme-white-tomato-heritage .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a,.color-scheme-white-tomato-heritage .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a,.color-scheme-white-tomato-heritage .node--type-event.node--view-mode-full .event-contact-info .field-phone a,.color-scheme-white-tomato-heritage .field-topics .field-item a{color:#a6192e}.color-scheme-white-tomato-heritage .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a:focus,.color-scheme-white-tomato-heritage .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a:focus,.color-scheme-white-tomato-heritage .node--type-event.node--view-mode-full .event-contact-info .field-phone a:focus,.color-scheme-white-tomato-heritage .field-topics .field-item a:focus{outline:3px solid #a6192e;text-decoration:underline !important}.color-scheme-white-tomato-heritage .node--type-event.node--view-mode-full .event-contact-info .field-contact-name a:hover,.color-scheme-white-tomato-heritage .node--type-event.node--view-mode-full .event-contact-info .field-e-mail a:hover,.color-scheme-white-tomato-heritage .node--type-event.node--view-mode-full .event-contact-info .field-phone a:hover,.color-scheme-white-tomato-heritage .field-topics .field-item a:hover{color:#a5192e}.color-scheme-white-tomato-heritage .media.media--view-mode-rich_text_full_size.align-left>div::before,.color-scheme-white-tomato-heritage .media.media--view-mode-rich_text_full_size.align-right>div::before,.color-scheme-white-tomato-heritage .media.media--view-mode-rich_text_half_size.align-left>div::before,.color-scheme-white-tomato-heritage .media.media--view-mode-rich_text_half_size.align-right>div::before{border-color:#002d72 !important}.color-scheme-white-tomato-heritage .block-group-content-menusecondary.secondary-menu-group-accordion ul.menu li,.color-scheme-white-tomato-heritage .header-search-group.header-search-group-accordion,.color-scheme-white-tomato-heritage .site-header{background-color:#fff;color:#262626}.color-scheme-white-tomato-heritage .block-jhu-group-group-logo .logo-right-side{border-color:#262626}.color-scheme-white-tomato-heritage .block-jhu-group-group-logo .logo-right-side a{color:#262626}.color-scheme-white-tomato-heritage .header-group-subnav{background-color:#801d2c}.color-scheme-white-tomato-heritage .group-main-superfish .sf-accordion-toggle.sf-style-none>a.sf-expanded span{background-image:url(/themes/custom/jhsph/images/icons/icon-menu-close-black.png);background-repeat:no-repeat;background-position:center center}.color-scheme-white-tomato-heritage .group-main-superfish .sf-accordion-toggle.sf-style-none>a span{background-image:url(/themes/custom/jhsph/images/icons/icon-menu-open-black.png);background-repeat:no-repeat;background-position:center center}.color-scheme-white-tomato-heritage .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1{color:#801d2c}.color-scheme-white-tomato-heritage .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1.btn-apply:focus{outline:0;box-shadow:0 0 0 3px rgba(38,38,38,.4);text-decoration:underline !important}.color-scheme-white-tomato-heritage .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1.is-active{background-color:#801d2c !important;color:#fff}.color-scheme-white-tomato-heritage .group-main-superfish .menu.sf-style-none.sf-accordion li.sf-depth-1 a.sf-depth-1:hover{background-color:#a6192e;color:#fff}.color-scheme-white-tomato-heritage .group-main-superfish>.menu.sf-style-none:not(.sf-accordion)::before{border-top-color:#262626}.color-scheme-white-tomato-heritage .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a{color:#262626;text-decoration:none}.color-scheme-white-tomato-heritage .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-white-tomato-heritage .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover{color:#262626;text-decoration:none}.color-scheme-white-tomato-heritage .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:focus{outline:0;box-shadow:0 0 0 3px #262626;text-decoration:underline !important}.color-scheme-white-tomato-heritage .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a:hover,.color-scheme-white-tomato-heritage .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.is-active{background-color:#262626;color:#fff}.color-scheme-white-tomato-heritage .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1 ul li.sf-depth-2 a{color:#262626}.color-scheme-white-tomato-heritage .group-main-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1 ul li.sf-depth-2 a:hover{color:#262626}.color-scheme-white-tomato-heritage .block-group-content-menusecondary ul.menu li{border-left-color:#262626}.color-scheme-white-tomato-heritage .block-group-content-menusecondary ul.menu li a{color:#262626;text-decoration:none}.color-scheme-white-tomato-heritage .block-group-content-menusecondary ul.menu li a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-white-tomato-heritage .block-group-content-menusecondary ul.menu li a:hover{color:#262626;text-decoration:underline}.color-scheme-white-tomato-heritage .block-group-content-menusecondary ul.menu li a:focus{outline:0;box-shadow:0 0 0 3px #262626;text-decoration:underline !important}.color-scheme-white-tomato-heritage .block-group-content-menusecondary.secondary-menu-group-accordion ul.menu li{background-color:#731e2b;border-bottom:1px solid rgba(255,255,255,.6)}.color-scheme-white-tomato-heritage .block-group-content-menusecondary.secondary-menu-group-accordion ul.menu li a{color:#fff;text-decoration:none}.color-scheme-white-tomato-heritage .block-group-content-menusecondary.secondary-menu-group-accordion ul.menu li a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.color-scheme-white-tomato-heritage .block-group-content-menusecondary.secondary-menu-group-accordion ul.menu li a:hover{color:#fff;text-decoration:underline}.color-scheme-white-tomato-heritage .block-group-content-menusecondary.secondary-menu-group-accordion ul.menu li a:focus{outline:0;box-shadow:0 0 0 3px #fff;text-decoration:underline !important}.color-scheme-white-tomato-heritage .header-search-group .form-actions::before{background-color:#262626}.color-scheme-white-tomato-heritage .header-search-group .form-actions:hover{background-color:#262626}.color-scheme-white-tomato-heritage .header-search-group .form-actions:hover::before{background-color:#fff}.color-scheme-white-tomato-heritage .header-search-group .form-search{border:1px solid #5c5c5c;background-color:#b3b3b3}.color-scheme-white-tomato-heritage .header-search-group .form-search:focus{border-color:#262626;background-color:#fff}.color-scheme-white-tomato-heritage .header-search-group .button:focus{outline:0;box-shadow:0 0 0 3px #262626;text-decoration:underline !important}.color-scheme-white-tomato-heritage .footer{background-color:#a6192e}.color-scheme-white-tomato-heritage .header-group-subnav{background-color:#a6192e}.color-scheme-white-tomato-heritage .footer{background-color:#a6192e}body.path-group.path-search .main,body.path-search .main{max-width:1260px;width:100%;margin:0 auto;padding-left:1rem;padding-right:1rem}@media(min-width:480px){body.path-group.path-search .main,body.path-search .main{padding-left:1rem;padding-right:1rem}}@media(min-width:1260px){body.path-group.path-search .main,body.path-search .main{padding-left:calc(1rem + calc(-50vw + calc(1260px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1260px / 2)))}}body.path-group.path-search .main-content,body.path-search .main-content{padding-top:3.75rem;padding-bottom:3.75rem}.search-form{margin-bottom:3.75rem}@media(min-width:720px){.search-form .form-wrapper{display:flex;align-items:flex-end}}.search-form .form-wrapper .form-item{display:block;margin:0 1.25rem 1.25rem 0}.search-form .form-wrapper .form-search{width:100%;padding:.625rem}.search-form .form-wrapper .form-search:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.search-form .form-wrapper .form-submit{margin-bottom:1.25rem}.search-form .search-help-link{display:block;overflow:hidden;text-indent:-9999px;font-size:0;line-height:0;margin:0;padding:0;position:absolute;width:0}.search-form .search-help-link::after,.search-form .search-help-link::before{text-indent:9999px}.search-form+h2{margin-bottom:2.5rem}.search-results-list>ol{margin:2.5rem 0}.search-results-list>ol li h3 a{color:#002d72;text-decoration:underline;border-bottom:1px solid transparent}.search-results-list>ol li h3 a:focus{outline:0;box-shadow:0 0 0 3px #002d72;text-decoration:underline !important}.search-results-list>ol li h3 a:hover{color:#262626;text-decoration:none;border-bottom:1px solid}.search-advanced{margin:2.5rem 0;padding:1.875rem;border:1px solid #ccc}.search-advanced .form-fieldset{margin-bottom:2.5rem}.search-advanced .form-item--checkboxes{width:100%}.search-advanced .form-item--checkboxes>.form-item{display:flex;align-items:center;margin-bottom:.625rem}.search-advanced .form-item--checkboxes>.form-item input{margin-right:.625rem}.search-advanced .form-item--checkboxes>.form-item .option{padding:0;line-height:1}body.taxonomy-topics .main{display:block;max-width:none;padding:0;margin:0}.taxonomy-term.vocabulary-topics .page-columns{max-width:1260px;width:100%;margin:0 auto;padding-left:1rem;padding-right:1rem;padding-top:1.875rem;padding-bottom:1.875rem}@media(min-width:480px){.taxonomy-term.vocabulary-topics .page-columns{padding-left:1rem;padding-right:1rem}}@media(min-width:1260px){.taxonomy-term.vocabulary-topics .page-columns{padding-left:calc(1rem + calc(-50vw + calc(1260px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1260px / 2)))}}@media(min-width:1260px){.taxonomy-term.vocabulary-topics .page-columns{display:flex;justify-content:space-between;padding-top:4.375rem;padding-bottom:4.375rem}}.taxonomy-term.vocabulary-topics .column-main.has-sidebar{margin-bottom:1.875rem}@media(min-width:1260px){.taxonomy-term.vocabulary-topics .column-main.has-sidebar{width:55%}}.taxonomy-term.vocabulary-topics .column-sidebar{margin-bottom:1.875rem}@media(min-width:1260px){.taxonomy-term.vocabulary-topics .column-sidebar{width:32%}}.taxonomy-term.vocabulary-topics .topics-sidebar-region{padding-top:2.5rem;margin-bottom:3.125rem}@media(min-width:1260px){.taxonomy-term.vocabulary-topics .topics-sidebar-region{padding-top:0}}.taxonomy-term.vocabulary-topics .topics-sidebar-region .block{margin-bottom:3.75rem}.taxonomy-term.vocabulary-topics .topics-sidebar-region .block>h2{font-size:2rem;color:#0077d8;margin-bottom:1.25rem}.taxonomy-term.vocabulary-topics .headline-artilces-page-header{margin-bottom:2em;border-bottom:1px solid #d8d8d8}.taxonomy-term.vocabulary-topics .headline-artilces-page-header .headline-articles-title{font-size:2rem;color:#0077d8}body::after{width:0;height:0;position:absolute;overflow:hidden;z-index:-1;content:url(/themes/custom/jhsph/images/logo-jhsph.png)}@media print{@page{margin:0in .5in .5in}*,*::before,*::after{box-shadow:none !important;text-shadow:none !important}html{font-size:8pt}iframe{display:none}.field.field-media-video-embed-field.field-item::after{content:"Please visit our website to view the embedded video."}a,a:visited{text-decoration:underline}a[href]::after,a.ext[href]::after{display:initial;position:initial;height:initial;width:initial;background:initial;margin:initial;font-family:"Gentona Medium",tahoma,sans-serif;font-size:1rem;text-transform:initial;letter-spacing:initial;content:" (" attr(href) ")"}a[href^="/"]::after{content:" (https://publichealth.jhu.edu" attr(href) ")"}a[href^="?"]::after,a[href^="#"]::after,a[href^="javascript:"]::after{content:initial}abbr[title]::after{content:" (" attr(title) ")"}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h1,h2,h3,h4,h5,h6{page-break-after:avoid}.shariff,#sliding-popup,.site-header .header-top,#block-headermain,#block-jhsph-local-tasks,.subnav-region,.breadcrumbs-region,#block-footersocial,#block-footerlogo img,#block-footermenuextra,.footer-column.column-third,.footer-column.column-second,ul.status__list,.column-sidebar{display:none !important}.layout-container{width:100%;display:table}.layout-container .site-header{display:table-header-group}.layout-container .site-header .header-inner{display:table-row}.layout-container .site-header .header-main{display:table-cell}body .layout-container .main{display:table-row-group}.layout-container .main .main-content{display:table-row}.layout-container .main #block-jhsph-content{display:table-cell}.layout-container .footer{display:table-footer-group}.layout-container .footer .footer-inner{display:table-row}.layout-container .footer .footer-bottom,.layout-container .footer .footer-columns{display:table-cell}.layout-container .site-header,.layout-container .footer{-moz-column-break-inside:avoid;break-inside:avoid}.site-header .header-main{height:1.125in}.footer .footer-bottom,.footer .footer-columns{height:.5in}.node--type-article.node--view-mode-full .column-main.has-sidebar{width:initial}.site-header{background:initial}#block-jhusitelogo{position:fixed;top:0;left:0;right:0;height:.75in;margin-top:.125in;border-bottom:1px solid #e5e5e5}#block-jhusitelogo img{height:0;overflow:hidden;background-position:center;padding-bottom:.5in;background-image:url(/themes/custom/jhsph/images/logo-jhsph.png);width:2in;background-size:1.875in;background-repeat:no-repeat;margin:.125in 0}#block-jhusitelogo a::after{content:initial}head{display:block}head title{width:50%;height:.75in;margin-top:.125in;position:fixed;top:0;right:0;display:flex;align-items:center;text-align:right;justify-content:flex-end;font-family:"Quadon Regular",tahoma,sans-serif;font-weight:normal;font-style:normal;font-size:1.125rem;line-height:1.25}.footer{background:initial;color:initial;padding:initial;line-height:1.2em}.footer a{text-decoration:none;color:initial}.footer .footer-columns .footer-column.column-first{position:fixed;bottom:0;left:0;right:0;display:initial;border:initial;padding-bottom:0;margin-bottom:0;padding-top:1em;border-top:1px solid #e5e5e5}.footer .footer-address{margin-bottom:0}.footer #block-footeraddress a::after{content:initial}.footer .footer-address::after{content:" (https://publichealth.jhu.edu)"}.footer #block-footerlogo{display:initial;background:transparent;padding-bottom:0;position:fixed;bottom:0;right:0;width:50%;text-align:right;margin-bottom:-0.5em}.footer #block-footerlogo::before{display:block;position:absolute;margin-top:.5em;right:0;content:"Johns Hopkins University";font-size:1.125rem;font-family:"Gentona Bold",tahoma,sans-serif}.field-header-paragraph .header .header__inner,.field-header-paragraph .banner-header .header__inner{height:initial;min-height:initial;padding:initial}.field-header-paragraph .header .header__inner.text-light,.field-header-paragraph .banner-header .header__inner.text-light{padding-left:1rem;padding-right:1rem;padding-top:1.875rem;padding-bottom:1.875rem}.field-header-paragraph .header .header__inner.text-light .header__description p:last-child,.field-header-paragraph .banner-header .header__inner.text-light .header__description p:last-child{padding-bottom:initial;margin-bottom:initial;border-bottom:initial}.field-header-paragraph .header__text{border:initial;padding:initial}.field-header-paragraph .header__text::after{content:initial}.field-header-paragraph .header__text h1{font-size:1.825em}.field-header-paragraph .header__description p:last-child{margin-bottom:1em;padding-bottom:1em;border-bottom:1px solid #e0e0e0}.node--type-article.node--view-mode-full .content-header{padding:initial;margin-bottom:2em}.node--type-article.node--view-mode-full .content-header .content-header-inner{padding:initial}.node--type-article.node--view-mode-full .content-header .content-header-inner::after{content:initial}.node--type-article.node--view-mode-full .content-header .field.field-subhead.field-item p{margin-top:0}.node--type-article.node--view-mode-full .content-header .field.field-subhead.field-item p:last-child{margin-bottom:0}.node--type-article.node--view-mode-full .content-header .field-topics{margin-top:initial}.node--type-article.node--view-mode-full .page-columns{padding:initial}.node--type-article.node--view-mode-full .field.field-subhead.field-item{padding-bottom:1em;margin-bottom:1em;border-bottom:1px solid #e0e0e0}.node--type-event.node--view-mode-full .content-header .column-two{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.node--type-event.node--view-mode-full .content-header .column-two>div{flex:1 0 48%}.node--type-event.node--view-mode-full .content-header .field-location{display:block}.node--type-event.node--view-mode-full .content-header .field-location .field-label{display:none}.node--type-event.node--view-mode-full .content-header .field-topics{margin-top:initial}.node--type-event.node--view-mode-full .content-header .addeventatc{display:none}.node--type-event.node--view-mode-full .field-back-to-calendar-link{display:none}.people-card .people-card-inner{display:initial;max-width:initial;page-break-inside:avoid}.people-card .people-card-inner .profile-image{float:left;margin-right:1.25rem}.people-card .people-card-inner .people-card-title,.people-card .people-card-inner .people-card-rank,.people-card .people-card-inner .field-rank,.people-card .people-card-inner .field-primary-department{text-align:initial}.seventyfivetwentyfive .seventyfivetwentyfive_inner,.single-column .single_column_inner{padding-bottom:1rem;padding-top:1rem}.field.field-media-video-embed-field.field-item{padding-top:initial}.card .card-image img{width:initial;max-width:100%}.field-topics a::after{content:initial !important}.text-long table{background:initial;border:initial;border-collapse:collapse;border-radius:initial}.text-long table tr:nth-child(even){background:#f0f0f0}.text-long table th{line-height:1;vertical-align:middle}.text-long table td,.text-long table th{padding:.5em 1em;page-break-inside:initial;border:1px solid #e5e5e5}.text-long table td,.text-long th:last-child,.text-long td:last-child,.text-long tbody tr:last-child th,.text-long tbody tr:last-child td{border:1px solid #e5e5e5;border-right:1px solid #e5e5e5}.text-long table th,.text-long table th:last-child,.text-long tbody tr:last-child th{border:none}.text-long table h2{font-size:1.5rem;margin-bottom:.5em}.text-long table h3{font-size:1.25rem;margin-bottom:.3333em}.text-long table h4{margin-bottom:.3333em}.text-long table p{line-height:1.25}.paragraph--text .text-inner{padding:initial}.media.align-left,.media.align-right{width:40%;margin-top:0;margin-bottom:1.875rem}.media.align-left>div,.media.align-right>div{margin:initial}.media.align-left>div::before,.media.align-right>div::before{content:initial}.align-left{float:left;margin-right:2.5rem}.align-right{float:right;margin-left:2.5rem}.social-link a[href]{font-size:1rem;color:#000;text-indent:initial;width:initial;display:initial}.social-link a[href]::after{content:"";display:block;position:absolute;width:1em;height:1em;left:-1.5em;top:0}.profile.has-image .field-profile-image{width:1in;max-width:initial;flex:1 0 1.5in}.profile.has-image .profile-text{width:initial}}
