html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.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:0.35em 0.75em 0.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")}.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{width:calc(100% - 20px);margin:1.25rem 0 0 1.25rem}@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:#474747;--c-text-inverse:#fff;--c-background:#fff;--c-background-section:#e5e5e5;--c-accent:#474747;--c-accent-high:#000;--c-highlight:#ccc;--c-highlight-high:#e5e5e5;--c-muted:#f2f2f2;--c-primary:#012D72;--c-secondary:#B7DDFF;--c-warning:#f9fb93;--c-error:#fbe3e4;--c-message:#cfefc2;--c-blue-strong:#0072CE;--c-blue-soft:#6CACE4;--c-blue-pale:#B7DDFF;--c-blue-light:#F5F9FD;--c-blue-grayish:#D9E1E8;--c-yellow-pure:#F1C400;--c-red:#76232F;--c-green:#286140;--c-purple:#51284F;--c-orange:#9E5330}:root [data-theme='default']{--c-text:#474747;--c-text-inverse:#fff;--c-background:#fff;--c-background-section:#e5e5e5;--c-accent:#474747;--c-accent-high:#000;--c-highlight:#ccc;--c-highlight-high:#e5e5e5;--c-muted:#f2f2f2;--c-primary:#012D72;--c-secondary:#B7DDFF;--c-warning:#f9fb93;--c-error:#fbe3e4;--c-message:#cfefc2}:root [data-theme='jhsph']{--c-blue-strong:#0072CE;--c-blue-soft:#6CACE4;--c-blue-pale:#B7DDFF;--c-blue-light:#F5F9FD;--c-blue-grayish:#D9E1E8;--c-yellow-pure:#F1C400;--c-red:#76232F;--c-green:#286140;--c-purple:#51284F;--c-orange:#9E5330}.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 0.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:#474747;background-color:var(--c-text);color:#f2f2f2;color:var(--c-muted)}.cl-colors__item--default-text-inverse{background-color:#fff;background-color:var(--c-text-inverse);color:#000;color:var(--c-accent-high)}.cl-colors__item--default-background{background-color:#fff;background-color:var(--c-background);color:#000;color:var(--c-accent-high)}.cl-colors__item--default-background-section{background-color:#e5e5e5;background-color:var(--c-background-section);color:#000;color:var(--c-accent-high)}.cl-colors__item--default-accent{background-color:#474747;background-color:var(--c-accent);color:#f2f2f2;color:var(--c-muted)}.cl-colors__item--default-accent-high{background-color:#000;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:#000;color:var(--c-accent-high)}.cl-colors__item--default-highlight-high{background-color:#e5e5e5;background-color:var(--c-highlight-high);color:#000;color:var(--c-accent-high)}.cl-colors__item--default-muted{background-color:#f2f2f2;background-color:var(--c-muted);color:#000;color:var(--c-accent-high)}.cl-colors__item--default-primary{background-color:#012D72;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:#000;color:var(--c-accent-high)}.cl-colors__item--default-warning{background-color:#f9fb93;background-color:var(--c-warning);color:#000;color:var(--c-accent-high)}.cl-colors__item--default-error{background-color:#fbe3e4;background-color:var(--c-error);color:#000;color:var(--c-accent-high)}.cl-colors__item--default-message{background-color:#cfefc2;background-color:var(--c-message);color:#000;color:var(--c-accent-high)}.cl-colors__item--jhsph-blue-strong{background-color:#0072CE;background-color:var(--c-blue-strong);color:#f2f2f2;color:var(--c-muted)}.cl-colors__item--jhsph-blue-soft{background-color:#6CACE4;background-color:var(--c-blue-soft);color:#000;color:var(--c-accent-high)}.cl-colors__item--jhsph-blue-pale{background-color:#B7DDFF;background-color:var(--c-blue-pale);color:#000;color:var(--c-accent-high)}.cl-colors__item--jhsph-blue-light{background-color:#F5F9FD;background-color:var(--c-blue-light);color:#000;color:var(--c-accent-high)}.cl-colors__item--jhsph-blue-grayish{background-color:#D9E1E8;background-color:var(--c-blue-grayish);color:#000;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:#76232F;background-color:var(--c-red);color:#f2f2f2;color:var(--c-muted)}.cl-colors__item--jhsph-green{background-color:#286140;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:#9E5330;background-color:var(--c-orange);color:#f2f2f2;color:var(--c-muted)}.cl-colors__item--dark-text{background-color:#474747;background-color:var(--c-text);color:#f2f2f2;color:var(--c-muted)}.cl-colors__item--dark-text-inverse{background-color:#fff;background-color:var(--c-text-inverse);color:#000;color:var(--c-accent-high)}.cl-colors__item--dark-background{background-color:#fff;background-color:var(--c-background);color:#000;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:#000;color:var(--c-accent-high)}.cl-colors__item--dark-primary{background-color:#012D72;background-color:var(--c-primary);color:#000;color:var(--c-accent-high)}.cl-colors__item--dark-secondary{background-color:#B7DDFF;background-color:var(--c-secondary);color:#000;color:var(--c-accent-high)}.cl-colors__item--dark-accent{background-color:#474747;background-color:var(--c-accent);color:#f2f2f2;color:var(--c-muted)}.cl-colors__item--dark-accent-high{background-color:#000;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:#000;color:var(--c-accent-high)}.cl-colors__item--dark-highlight-high{background-color:#e5e5e5;background-color:var(--c-highlight-high);color:#000;color:var(--c-accent-high)}.cl-colors__item--dark-muted{background-color:#f2f2f2;background-color:var(--c-muted);color:#000;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)}[style="background-color: #ffffff;"],[style="background-color: #f7f5f2;"],[style="background-color: #eff3f7;"]{color:#000}[style="background-color: #9e5330;"],[style="background-color: #76232f;"],[style="background-color: #51284f;"],[style="background-color: #2e2e2e;"],[style="background-color: #286140;"],[style="background-color: #012d72;"],[style="background-color: #0072ce;"]{color:#fff}.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: .3s";display:block}.demo-motion::after{content:"Timing Function: ease-in-out"}.demo-motion span{display:block;margin:0.25rem}.demo-motion--fade{transition:all .3s ease-in-out}.demo-motion--fade:hover{background-color:#000;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;overflow-x:hidden}body{background-color:#fff;background-color:var(--c-background);color:#474747;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}*,*::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 #012D72;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:#012D72;border:0 !important;min-width:12.5rem;text-decoration:none !important}.button:focus{outline:0;box-shadow:0 0 0 3px #012D72;text-decoration:underline !important}.button:hover{color:#fff !important;text-decoration:underline !important;background-color:#0072CE}.button:active{text-decoration:underline;background-color:#0072CE}.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:#012D72;border:0 !important;min-width:12.5rem;text-decoration:none !important;color:#012D72 !important;background-color:#fff;border:1px solid #012D72 !important}.button-white:focus{outline:0;box-shadow:0 0 0 3px #012D72;text-decoration:underline !important}.button-white:hover{color:#fff !important;text-decoration:underline !important;background-color:#0072CE}.button-white:active{text-decoration:underline;background-color:#0072CE}.button-white:focus{outline:3px solid #0072CE;text-decoration:underline !important}.button-white:hover{color:#fff !important}.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:#0072CE;text-decoration:none;border-bottom:1px solid transparent}.field-topics .field-item a:focus{outline:0;box-shadow:0 0 0 3px #012D72;text-decoration:underline !important}.field-topics .field-item a:hover{color:#000;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:#012D72;margin-bottom:1.25rem}.field-related-topics .field-item{display:inline-block;margin:0 .625rem .625rem 0}.field-related-topics .field-item a{color:#012D72;text-decoration:none;border-bottom:1px solid transparent;display:inline-block;padding:.375rem 1.25rem;border:1px solid #6CACE4;border-radius:.4375rem;line-height:1}.field-related-topics .field-item a:focus{outline:0;box-shadow:0 0 0 3px #012D72;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:#0072CE}.form-item--checkboxes,.form-item--checkbox__item{list-style:none;margin:0;padding:0}.form-item--radios,.form-item--radio__item{list-style:none;margin:0;padding:0}.form-item__dropdown{border:1px solid #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 #474747;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:#000;border-color:var(--c-accent-high)}.form-item__select{border:1px solid #f2f2f2;border:1px solid var(--c-muted);height:41px;font-size:16px;margin:0;outline:none;padding:0.6em 0.8em 0.5em;width:100%}.form-item__select :focus{outline:none;color:#474747;color:var(--c-accent)}@supports ((-webkit-appearance:none) or (-moz-appearance:none) or (appearance:none)) or ((-moz-appearance:none) and (mask-type:alpha)){.form-item__dropdown::after{display:block}.form-item__select{padding-right:2em;background:none;border:1px solid transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-item__select:focus{border-color:#474747;border-color:var(--c-accent);border-radius:0}}.form-item{color:#474747;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:0.6em 0}}.form-item__textfield{border:1px solid #e5e5e5;border:1px solid var(--c-highlight-high);padding:0.6em;max-width:100%}.form-item__textfield:focus{border-color:#000;border-color:var(--c-accent-high)}.form-item__textfield::-moz-placeholder{color:#ccc;color:var(--c-highlight)}.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:0.3em}.form-fieldset{border:none;margin-bottom:2em;padding:0}.form-fieldset .form-item{margin-left:1em}.icons-demo{display:flex}.icons-demo .icon{height:100px;padding:1rem;width:100px}@media (prefers-color-scheme:dark){.icons-demo .icon{fill:#000;fill:var(--c-accent-high)}}.icons-demo pre{background-color:#f2f2f2;background-color:var(--c-muted);font-size:0.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}.figure__caption{font-style:italic}a.ext::after{content:"";display:block;position:relative;height:14px;width:14px;background-image:url(/themes/custom/jhsph/images/icons/icon-external.png);background-repeat:no-repeat;background-position:center center;background-size:contain;display:inline-block;margin-left:.3125rem}a.ext svg{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:#012D72;border:0 !important;min-width:12.5rem;text-decoration:none !important;color:#012D72 !important;background-color:#fff;border:1px solid #012D72 !important;border:10px solid #012D72}.skip-to-content:focus{outline:0;box-shadow:0 0 0 3px #012D72;text-decoration:underline !important}.skip-to-content:hover{color:#fff !important;text-decoration:underline !important;background-color:#0072CE}.skip-to-content:active{text-decoration:underline;background-color:#0072CE}.skip-to-content:focus{outline:3px solid #0072CE;text-decoration:underline !important}.skip-to-content:hover{color:#fff !important}.link{color:#012D72;text-decoration:underline;border-bottom:1px solid transparent}.link:focus{outline:0;box-shadow:0 0 0 3px #012D72;text-decoration:underline !important}.link:hover{color:#000;text-decoration:none;border-bottom:1px solid}ul,ol{padding-left:1em}ul{list-style-type:disc}ol{list-style-type:decimal}.list-item,.text-long ol li,.text-long ul li{margin-bottom:0.2em;padding-left:1em}.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__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 #012D72;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:#fff;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,tfoot th:first-child{border-bottom:none;border-top:1px solid #e5e5e5;border-top:1px solid var(--c-highlight-high)}.h1,h1{font-family:"Quadon Regular",tahoma,sans-serif;font-weight:normal;font-style:normal;font-size:2.5rem;line-height:1;margin:0 0 1.25rem;width:auto}@media (min-width:920px){.h1,h1{font-size:3.4375rem}}.h2,h2,h2 strong{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,h2 strong{font-size:2.625rem}}.h3,h3,h3 strong{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 0.5em;width:auto}.h3__link{color:inherit}.h3__link:hover{color:inherit}.h4,h4,h4 strong{font-family:"Gentona Bold",tahoma,sans-serif;font-weight:normal;font-style:normal;font-size:1.25rem;line-height:1.2;margin:0 0 0.5em;width:auto}.h4__link{color:inherit}.h4__link:hover{color:inherit}.h5,h5,h5 strong,.h6,h6,h6 strong{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 0.5em;width:auto}.h5__link,.h6__link{color:inherit}.h5__link:hover,.h6__link:hover{color:inherit}h2{color:#012D72}h4{color:#012D72}.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}}.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:#012D72;text-decoration:underline;border-bottom:1px solid transparent}.text-long a:focus{outline:0;box-shadow:0 0 0 3px #012D72;text-decoration:underline !important}.text-long a:hover{color:#000;text-decoration:none;border-bottom:1px solid}.text-long h2{color:#012D72;margin-bottom:1.875rem}.text-light .text-long h2{color:#fff}.text-long h4{color:#012D72}.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}.align-center,.align-left,.align-right{float:none;margin-bottom:1.875rem}.align-center .media.is-b-loaded,.align-left .media.is-b-loaded,.align-right .media.is-b-loaded{text-align:center}.align-center .media.is-b-loaded img,.align-left .media.is-b-loaded img,.align-right .media.is-b-loaded img{display:inline-block}.align-center figcaption,.align-left figcaption,.align-right figcaption{color:#474747}.align-center .field-media-video-embed-field,.align-left .field-media-video-embed-field,.align-right .field-media-video-embed-field{position:relative;padding-top:56.25%}.align-center .field-media-video-embed-field iframe,.align-left .field-media-video-embed-field iframe,.align-right .field-media-video-embed-field iframe{position:absolute;top:0;left:0;transform:none;height:100%;width:100%}.align-left .media.is-b-loaded,.align-right .media.is-b-loaded{position:relative;margin:1.875rem 0 0 1.875rem;z-index:0}.align-left .media.is-b-loaded::before,.align-right .media.is-b-loaded::before{content:"";display:block;position:absolute;height:100%;width:100%;position:absolute;top:-30px;left:-30px;transform:none;border:4px solid #6CACE4;z-index:-1}.align-center{padding-top:1.875rem}.align-center figcaption{text-align:center}@media (min-width:720px){.align-left{float:left;margin:0 2.5rem 1.875rem 0;width:40%}}@media (min-width:720px){.align-right{float:right;margin:0 0 1.875rem 2.5rem;width:40%}}.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}.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:#5875a2}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 #6CACE4;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:#012D72;border:0 !important;min-width:12.5rem;text-decoration:none !important}.backtotop a:focus{outline:0;box-shadow:0 0 0 3px #012D72;text-decoration:underline !important}.backtotop a:hover{color:#fff !important;text-decoration:underline !important;background-color:#0072CE}.backtotop a:active{text-decoration:underline;background-color:#0072CE}.toggletip-container{position:relative;display:inline-block}.toggletip-container button{font-style:italic;font-weight:800;border:0;border-radius:50%;padding:0.05em 0.2em 0.1em 0;width:20px;height:20px;font-size:.9em;background-color:#fff;margin-top:-1px;margin-left:0.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:0.4em 1em 0.1em 0.6em;border-radius:0.15em;color:#000;letter-spacing:.03em;height:1.9em;border:1px solid #000;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 #012D72;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{border:0;display:inline-block}.footer-logo a:focus{outline:0;box-shadow:0 0 0 3px #B7DDFF;text-decoration:underline !important}.footer-logo a:hover{border:0}.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:3.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;color:#fff;text-decoration:none;height:1.375rem;width:1.375rem}.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::after{content:"";display:block;position:relative;height:22px;width:22px;margin:0}.footer-social ul.menu li a.link-linkedin::after{background-image:url(/themes/custom/jhsph/images/icons/icon-linkedin.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}.footer-social ul.menu li a.link-facebook::after{background-image:url(/themes/custom/jhsph/images/icons/icon-facebook.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}.footer-social ul.menu li a.link-instagram::after{background-image:url(/themes/custom/jhsph/images/icons/icon-instagram.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}.footer-social ul.menu li a.link-twitter::after{background-image:url(/themes/custom/jhsph/images/icons/icon-twitter.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}.footer-social ul.menu li a.link-youtube::after{background-image:url(/themes/custom/jhsph/images/icons/icon-youtube.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}.footer-social ul.menu li a:hover.link-linkedin::after{background-image:url(/themes/custom/jhsph/images/icons/icon-linkedin-white.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}.footer-social ul.menu li a:hover.link-facebook::after{background-image:url(/themes/custom/jhsph/images/icons/icon-facebook-white.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}.footer-social ul.menu li a:hover.link-instagram::after{background-image:url(/themes/custom/jhsph/images/icons/icon-instagram-white.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}.footer-social ul.menu li a:hover.link-twitter::after{background-image:url(/themes/custom/jhsph/images/icons/icon-twitter-white.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}.footer-social ul.menu li a:hover.link-youtube::after{background-image:url(/themes/custom/jhsph/images/icons/icon-youtube-white.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}@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:#012D72;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}.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:#012D72;border:0 !important;min-width:12.5rem;text-decoration:none !important;color:#012D72 !important;background-color:#fff;border:1px solid #012D72 !important;height:2.875rem;min-width:inherit}.header-search .header-search-form .button:focus{outline:0;box-shadow:0 0 0 3px #012D72;text-decoration:underline !important}.header-search .header-search-form .button:hover{color:#fff !important;text-decoration:underline !important;background-color:#0072CE}.header-search .header-search-form .button:active{text-decoration:underline;background-color:#0072CE}.header-search .header-search-form .button:focus{outline:3px solid #0072CE;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}}.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:#9E5330}.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:#012D72;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 #012D72;text-decoration:underline !important}.block-site-alert div.site-alert>div .text a:hover{color:#000;text-decoration:none;border-bottom:1px solid}.node-preview-container{background-color:#fff;width:auto;padding:1.25rem;border:2px solid #0072CE}.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:#012D72;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 #012D72;text-decoration:underline !important}.node-preview-form-select a.node-preview-backlink:hover{color:#fff !important;text-decoration:underline !important;background-color:#0072CE}.node-preview-form-select a.node-preview-backlink:active{text-decoration:underline;background-color:#0072CE}.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:#012D72;text-decoration:underline;border-bottom:1px solid transparent}.card__heading-link:focus{outline:0;box-shadow:0 0 0 3px #012D72;text-decoration:underline !important}.card__heading-link:hover{color:#000;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 0.5em;width:auto;margin-bottom:0;color:#474747;color:var(--c-text)}.card__subheading__link{color:inherit}.card__subheading__link:hover{color:inherit}.card__body{margin:0.7em 0 1em}.card__link{color:#012D72;text-decoration:underline;border-bottom:1px solid transparent}.card__link:focus{outline:0;box-shadow:0 0 0 3px #012D72;text-decoration:underline !important}.card__link:hover{color:#000;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:#fff;color:var(--c-text-inverse);background-color:#012D72;background-color:var(--c-primary);line-height:1.4;padding:.5rem 1rem}.card__button:visited{color:#fff;color:var(--c-text-inverse)}.card__button:hover{color:#012D72;color:var(--c-primary);background-color:#ccc;background-color:var(--c-highlight)}@media (prefers-color-scheme:dark){.card__button{color:#474747;color:var(--c-text);background-color:#012D72;background-color:var(--c-primary)}.card__button:visited{color:#474747;color:var(--c-text)}.card__button:hover{color:#474747;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}.media--type-document{margin-bottom:1.25rem}.media--type-document .document-name a{color:#012D72;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 #012D72;text-decoration:underline !important}.media--type-document .document-name a:hover{color:#000;text-decoration:none;border-bottom:1px solid}.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:''}.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 #012D72;text-decoration:underline !important}.breadcrumb__item a:hover{color:#000;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 #012D72;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 #012D72;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 #012D72;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}@media (min-width:1260px){.header-menu{padding-top:.625rem}}.header-menu ul{margin:0;padding:0;list-style:none;float:none !important;position:relative !important;top:auto !important;left:auto !important;background-color:#012D72;padding:1.25rem}.header-menu ul li{margin:0;padding:0;list-style:none}@media (min-width:1260px){.header-menu ul{background-color:none;padding:0}}.header-menu ul li{float:none !important;border-bottom:1px solid #B7DDFF}@media (min-width:1260px){.header-menu ul li{display:inline-block;border-bottom:0;text-transform:uppercase;border-right:1px solid #B7DDFF;line-height:.9;padding:0 1.125rem}}@media (min-width:1260px){.header-menu ul li:last-child{border-right:0;padding-right:0}}.header-menu ul li a{color:#B7DDFF;text-decoration:none}.header-menu ul li a:focus{outline:0;box-shadow:0 0 0 3px #012D72;text-decoration:underline !important}.header-menu ul li a:hover{color:#fff;text-decoration:underline}.header-menu ul li a:focus{outline:0;box-shadow:0 0 0 3px #fff;text-decoration:underline !important}@media (min-width:1260px){.header-menu ul li a{color:#B7DDFF;text-decoration:none;border-bottom:1px solid transparent}.header-menu ul li a:focus{outline:0;box-shadow:0 0 0 3px #012D72;text-decoration:underline !important}.header-menu ul li a:hover{color:#fff;text-decoration:none;border-bottom:1px solid}.header-menu ul li a:focus{outline:0;box-shadow:0 0 0 3px #fff;text-decoration:underline !important}}.inline-menu{list-style:none;margin:0;padding:0}.inline-menu__item{margin:0 1em 0.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:#012D72;text-decoration:underline;border-bottom:1px solid transparent;font-size:0.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 #012D72;text-decoration:underline !important}.inline-menu__link:hover{color:#000;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}.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;padding:0;position:absolute;right:0 !important;top:7.5rem !important;width:100%;box-shadow:0 5px 6px 0 rgba(0,0,0,0.2);font-family:"Gentona Bold",tahoma,sans-serif}.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:#012D72;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 #012D72;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 #012D72;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 #012D72;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:#012D72}.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 #012D72;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:#000;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:#012D72;border:0 !important;min-width:12.5rem;text-decoration:none !important;color:#012D72 !important;background-color:#fff;border:1px solid #012D72 !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 #012D72;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:#0072CE}.block-mainmenu-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.btn-apply:active{text-decoration:underline;background-color:#0072CE}.block-mainmenu-superfish>.menu.sf-style-none:not(.sf-accordion) li.sf-depth-1>a.btn-apply:focus{outline:3px solid #0072CE;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,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:#012D72}.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 #012D72;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:#012D72;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 #012D72}.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}}.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:#012D72;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:#012D72;z-index:-1}.subnav-superfish ul.sf-accordion{background-color:rgba(0,45,114,0.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,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:-.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 #012D72;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,0.65)}.subnav-superfish ul.sf-accordion li ul li ul li{border-color:rgba(139,184,255,0.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 #012D72;height:.875rem;left:100%}.subnav-static ul li a{color:#012D72;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 #012D72;text-decoration:underline !important}.subnav-static ul li a:hover{color:#000;text-decoration:underline}.subnav-static ul li a.is-active{border-bottom:4px solid #012D72}.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:#474747;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:#474747;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:#012D72;font-family:"Gentona Medium",tahoma,sans-serif;text-decoration:none;border:1px solid #012D72}.js-pager__items>li a:not(.button):focus,.pager__items>li a:not(.button):focus{outline:0;box-shadow:0 0 0 3px #012D72;text-decoration:underline !important}.js-pager__items>li a:not(.button):hover,.pager__items>li a:not(.button):hover{background-color:#F5F9FD;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__link,.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:#474747;color:var(--c-text);display:block;font-size:1.1rem;font-weight:normal;padding:1em 2.4em;text-align:center;text-decoration:none;transition:color 0.3s}.tabs__link:focus,.tabs__link--local-tasks:focus{outline:0;box-shadow:0 0 0 3px #012D72;text-decoration:underline !important}@media (min-width:920px){.tabs__link,.tabs__link--local-tasks{border-bottom:1px solid #e5e5e5;border-bottom:1px solid var(--c-highlight-high);border-left:none;display:inline-block;font-size:1rem;padding:0.6em 1.7em;position:relative;top:1px;width:auto}}.tabs__link:hover,.tabs__link--local-tasks:hover{background-color:#e5e5e5;background-color:var(--c-highlight-high);color:#474747;color:var(--c-accent)}.tabs__link.is-active,.tabs__link--local-tasks.is-active{background-color:#474747;background-color:var(--c-text);border:1px solid #474747;border:1px solid var(--c-text);color:#fff;color:var(--c-text-inverse)}@media (min-width:920px){.tabs__link.is-active,.tabs__link--local-tasks.is-active{background-color:#fff;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:#474747;color:var(--c-text)}}.tabs__nav{list-style:none;margin:0;padding:0;border-bottom:1px solid #e5e5e5}@media (min-width:920px){.tabs__nav{border-left:1px solid #e5e5e5;display:flex}}.tabs__tab{display:none}.tabs__tab.is-active{display:block}.tabs__content{padding:1.5rem}.tabs.no-js .tabs__tab.is-active{display:block}.tabs__nav--local-tasks{margin:1em 0 0.5em;padding:0}.tabs__link--local-tasks{padding:0.3em 1.5em}.accordion{position:relative;overflow:hidden;font-size:1.1875rem}.accordion>.contextual-region{position:static}.accordion .inner{position:relative;z-index:1}.accordion .blazy .media--background{position:absolute;top:0;left:0;transform:none;width:100%;height:100%;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;padding-bottom:0 !important;z-index:0}.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 #012D72;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{font-family:"Quadon ExtraBold",tahoma,sans-serif;color:#012D72}.text-light .accordion__title{color:#fff}.accordion__reference-content .accordion-component{margin-bottom:2px}.articles-list{position:relative;overflow:hidden;font-size:1.1875rem}.articles-list>.contextual-region{position:static}.articles-list .inner{position:relative;z-index:1}.articles-list .blazy .media--background{position:absolute;top:0;left:0;transform:none;width:100%;height:100%;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;padding-bottom:0 !important;z-index:0}.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 #012D72;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:#012D72;border:0 !important;min-width:12.5rem;text-decoration:none !important;color:#012D72 !important;background-color:#fff;border:1px solid #012D72 !important}.articles-list .articles_list_inner.text-light .articles-list__links a:focus{outline:0;box-shadow:0 0 0 3px #012D72;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:#0072CE}.articles-list .articles_list_inner.text-light .articles-list__links a:active{text-decoration:underline;background-color:#0072CE}.articles-list .articles_list_inner.text-light .articles-list__links a:focus{outline:3px solid #0072CE;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{font-family:"Quadon ExtraBold",tahoma,sans-serif;color:#012D72}.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 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:#012D72;border:0 !important;min-width:12.5rem;text-decoration:none !important}.articles-list__links a:focus{outline:0;box-shadow:0 0 0 3px #012D72;text-decoration:underline !important}.articles-list__links a:hover{color:#fff !important;text-decoration:underline !important;background-color:#0072CE}.articles-list__links a:active{text-decoration:underline;background-color:#0072CE}.card-component{width:100%;padding:1.875rem;font-size:1.1875rem}.card-component[style="background-color: ;"] .card-component__title>div::after,.card-component[style="background-color: #ffffff;"] .card-component__title>div::after,.card-component[style="background-color: #f7f5f2;"] .card-component__title>div::after,.card-component[style="background-color: #eff3f7;"] .card-component__title>div::after{background-color:#000}.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;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__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;color:#9E5330}.content-component__subtitle>div{margin-bottom:1.25rem}.content-component__title{font-family:"Quadon ExtraBold",tahoma,sans-serif;color:#012D72}.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 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:#012D72;border:0 !important;min-width:12.5rem;text-decoration:none !important}.content-component__links a:focus{outline:0;box-shadow:0 0 0 3px #012D72;text-decoration:underline !important}.content-component__links a:hover{color:#fff !important;text-decoration:underline !important;background-color:#0072CE}.content-component__links a:active{text-decoration:underline;background-color:#0072CE}@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 #9E5330;border-width:4px 0 0 4px}}.cta-grid{position:relative;overflow:hidden;font-size:1.1875rem}.cta-grid>.contextual-region{position:static}.cta-grid .inner{position:relative;z-index:1}.cta-grid .blazy .media--background{position:absolute;top:0;left:0;transform:none;width:100%;height:100%;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;padding-bottom:0 !important;z-index:0}.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 #012D72;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{font-family:"Quadon ExtraBold",tahoma,sans-serif;color:#012D72}.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% - 30px);margin:1.875rem 0 0 1.875rem}}.entity-reference-grid{position:relative;overflow:hidden;font-size:1.1875rem}.entity-reference-grid>.contextual-region{position:static}.entity-reference-grid .inner{position:relative;z-index:1}.entity-reference-grid .blazy .media--background{position:absolute;top:0;left:0;transform:none;width:100%;height:100%;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;padding-bottom:0 !important;z-index:0}.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 #012D72;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__subtitle{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:#012D72;border:0 !important;min-width:12.5rem;text-decoration:none !important;color:#012D72 !important;background-color:#fff;border:1px solid #012D72 !important}.entity-reference-grid .entity_reference_inner.text-light .entity-reference-grid__links a:focus{outline:0;box-shadow:0 0 0 3px #012D72;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:#0072CE}.entity-reference-grid .entity_reference_inner.text-light .entity-reference-grid__links a:active{text-decoration:underline;background-color:#0072CE}.entity-reference-grid .entity_reference_inner.text-light .entity-reference-grid__links a:focus{outline:3px solid #0072CE;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 #9E5330;border-width:4px 0 0 4px}}.entity-reference-grid__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;color:#9E5330}.entity-reference-grid__subtitle>div{margin-bottom:1.25rem}.entity-reference-grid__title{font-family:"Quadon ExtraBold",tahoma,sans-serif;color:#012D72}.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 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:#012D72;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 #012D72;text-decoration:underline !important}.entity-reference-grid__links a:hover{color:#fff !important;text-decoration:underline !important;background-color:#0072CE}.entity-reference-grid__links a:active{text-decoration:underline;background-color:#0072CE}.fiftyfifty-contained{position:relative;overflow:hidden;font-size:1.1875rem}.fiftyfifty-contained>.contextual-region{position:static}.fiftyfifty-contained .inner{position:relative;z-index:1}.fiftyfifty-contained .blazy .media--background{position:absolute;top:0;left:0;transform:none;width:100%;height:100%;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;padding-bottom:0 !important;z-index:0}.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 #012D72;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:#6CACE4}.fiftyfifty-contained .fiftyfifty_contained_inner.text-light .content-component__subtitle{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:#012D72;border:0 !important;min-width:12.5rem;text-decoration:none !important;color:#012D72 !important;background-color:#fff;border:1px solid #012D72 !important}.fiftyfifty-contained .fiftyfifty_contained_inner.text-light .content-component__links a:focus{outline:0;box-shadow:0 0 0 3px #012D72;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:#0072CE}.fiftyfifty-contained .fiftyfifty_contained_inner.text-light .content-component__links a:active{text-decoration:underline;background-color:#0072CE}.fiftyfifty-contained .fiftyfifty_contained_inner.text-light .content-component__links a:focus{outline:3px solid #0072CE;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:#012D72;border:0 !important;min-width:12.5rem;text-decoration:none !important;color:#012D72 !important;background-color:#fff;border:1px solid #012D72 !important}.fiftyfifty-contained .fiftyfifty_contained_inner.text-light .fiftyfifty-contained__links a:focus{outline:0;box-shadow:0 0 0 3px #012D72;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:#0072CE}.fiftyfifty-contained .fiftyfifty_contained_inner.text-light .fiftyfifty-contained__links a:active{text-decoration:underline;background-color:#0072CE}.fiftyfifty-contained .fiftyfifty_contained_inner.text-light .fiftyfifty-contained__links a:focus{outline:3px solid #0072CE;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%}@media (min-width:920px){.fiftyfifty-contained .fiftyfifty-contained__column-right{width:46%}}.fiftyfifty-contained .fiftyfifty-contained__column-right>div{height:100%}.fiftyfifty-contained__title{font-family:"Quadon ExtraBold",tahoma,sans-serif;color:#012D72}.text-light .fiftyfifty-contained__title{color:#fff}.fiftyfifty-contained__description{margin-bottom:2.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 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:#012D72;border:0 !important;min-width:12.5rem;text-decoration:none !important}.fiftyfifty-contained__links a:focus{outline:0;box-shadow:0 0 0 3px #012D72;text-decoration:underline !important}.fiftyfifty-contained__links a:hover{color:#fff !important;text-decoration:underline !important;background-color:#0072CE}.fiftyfifty-contained__links a:active{text-decoration:underline;background-color:#0072CE}.fiftyfifty-full{position:relative;overflow:hidden;font-size:1.1875rem}.fiftyfifty-full>.contextual-region{position:static}.fiftyfifty-full .inner{position:relative;z-index:1}.fiftyfifty-full .blazy .media--background{position:absolute;top:0;left:0;transform:none;width:100%;height:100%;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;padding-bottom:0 !important;z-index:0}@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 #012D72;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:#6CACE4}.fiftyfifty-full .fiftyfifty_full_inner.text-light .content-component__subtitle{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:#012D72;border:0 !important;min-width:12.5rem;text-decoration:none !important;color:#012D72 !important;background-color:#fff;border:1px solid #012D72 !important}.fiftyfifty-full .fiftyfifty_full_inner.text-light .content-component__links a:focus{outline:0;box-shadow:0 0 0 3px #012D72;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:#0072CE}.fiftyfifty-full .fiftyfifty_full_inner.text-light .content-component__links a:active{text-decoration:underline;background-color:#0072CE}.fiftyfifty-full .fiftyfifty_full_inner.text-light .content-component__links a:focus{outline:3px solid #0072CE;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;overflow:hidden;font-size:1.1875rem}.header>.contextual-region,.banner-header>.contextual-region{position:static}.header .inner,.banner-header .inner{position:relative;z-index:1}.header .blazy .media--background,.banner-header .blazy .media--background{position:absolute;top:0;left:0;transform:none;width:100%;height:100%;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;padding-bottom:0 !important;z-index:0}.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;color:#012D72}@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}}@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 #012D72;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,0.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}.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}.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 #6CACE4;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 #6CACE4}.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;margin-bottom:1.25rem}.header__description{font-size:1.25rem}.accordion-component details{margin:0;background-color:#fff;color:#474747;border:1px solid #A1A1A1}.accordion-component 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{outline:0;box-shadow:0 0 0 3px #012D72;text-decoration:underline !important}.accordion-component details summary:hover{color:#012D72;text-decoration:underline}.accordion-component details summary:focus{outline:0;box-shadow:0 0 0 3px #012D72;text-decoration:underline !important}.accordion-component details summary::-webkit-details-marker{display:none}.accordion-component 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:#0072CE}.accordion-component 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,.accordion-component details summary:hover::before{background-color:#012D72}.accordion-component details[open] summary::before{background-color:#012D72}.accordion-component 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] .deque-expander-content{padding:1.25rem 4.6875rem 1.25rem 1.25rem}.accordion-component details .deque-expander-content{padding:0 4.6875rem 0 1.25rem;transition:all 0.2s ease-in-out}.accordion-component details .text-long h2,.accordion-component details .text-long h4{color:#012D72}.accordion-component details .text-long h5,.accordion-component details .text-long h6{color:inherit}details[open] summary ~ *{-webkit-animation:opendetail 0.3s ease-in-out;animation:opendetail 0.3s ease-in-out}@-webkit-keyframes opendetail{from{opacity:0}to{opacity:1}}@keyframes opendetail{from{opacity:0}to{opacity:1}}.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:#0072CE;text-decoration:none;border-bottom:1px solid transparent}.departmental-affiliations .field-department a:focus{outline:0;box-shadow:0 0 0 3px #012D72;text-decoration:underline !important}.departmental-affiliations .field-department a:hover{color:#000;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:#012D72;margin-bottom:.625rem}.headline-articles .headline-articles-description{margin-bottom:1.25rem}.image-background .blazy .media--background{position:absolute;top:0;left:0;transform:none;width:100%;height:100%;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;padding-bottom:0 !important;z-index:0}.image .field-caption,.video .field-caption{font-size:1.0625rem;line-height:1.2;padding-top:1.25rem}.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}.link-card{position:relative}.link-card a{color:#fff;text-decoration:none;position:relative;background-color:#012D72;display:block;padding:1.25rem 3.125rem 1.25rem 1.25rem;border:1px solid #6CACE4;border-width:0 10px 10px 0;line-height:1.4;width:100%}.link-card a:focus{outline:0;box-shadow:0 0 0 3px #012D72;text-decoration:underline !important}.link-card a:hover{color:#fff;text-decoration:underline}.link-card a:focus,.link-card a:hover{border-color:#F1C400}.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}.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}.link-card a{padding:2.5rem 3.75rem 2.5rem 1.25rem}.link-card a strong{font-family:"Quadon ExtraBold",tahoma,sans-serif;font-size:1.875rem;text-transform:none;margin-bottom:.625rem}.list-component .field-item{margin-bottom:.625rem}.list-component.buttons .link-button{position:relative}.list-component.buttons .link-button a{color:#fff;text-decoration:none;position:relative;background-color:#012D72;display:block;padding:1.25rem 3.125rem 1.25rem 1.25rem;border:1px solid #6CACE4;border-width:0 10px 10px 0;line-height:1.4;width:100%}.list-component.buttons .link-button a:focus{outline:0;box-shadow:0 0 0 3px #012D72;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}.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}.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}.list-component.links .link-button{position:relative}.list-component.links .link-button a{color:#012D72;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 #012D72;text-decoration:underline !important}.list-component.links .link-button a:hover{color:#000;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}.text-light .list-component.links .link-button{position:relative}.text-light .list-component.links .link-button a{color:#012D72;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 #012D72;text-decoration:underline !important}.text-light .list-component.links .link-button a:hover{color:#000;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}.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 #012D72;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}.social-link.link-linkedin a::after{background-image:url(/themes/custom/jhsph/images/icons/icon-linkedin-blue.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}.social-link.link-facebook a::after{background-image:url(/themes/custom/jhsph/images/icons/icon-facebook-blue.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}.social-link.link-instagram a::after{background-image:url(/themes/custom/jhsph/images/icons/icon-instagram-blue.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}.social-link.link-twitter a::after{background-image:url(/themes/custom/jhsph/images/icons/icon-twitter-blue.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}.social-link.link-youtube a::after{background-image:url(/themes/custom/jhsph/images/icons/icon-youtube-blue.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}.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:#012D72;text-decoration:none;height:1.375rem;width:1.375rem}.social-link a::after,.social-link a::before{text-indent:9999px}.social-link a:focus{outline:0;box-shadow:0 0 0 3px #012D72;text-decoration:underline !important}.social-link a::after{content:"";display:block;position:relative;height:22px;width:22px}.social-link a:hover{border-bottom:2px solid}.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:#012D72;margin-bottom:1.25rem}.social-links .field-paragraphs{position:relative;display:flex;justify-content:center}.social-links .field-paragraphs::before{content:"";display:block;position:absolute;height:0;width:100%;position:absolute;top:11px;left:0;transform:none;border-bottom:2px solid #012D72;z-index:-1}.social-links .field-paragraphs .field-item{padding:0 1.25rem;background-color:#fff}.social-links .field-paragraphs .field-item:first-child{padding-left:2.5rem}.social-links .field-paragraphs .field-item:last-child{padding-right:2.5rem}.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}.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%}.views-reference{position:relative;overflow:hidden;height:100%}.views-reference>.contextual-region{position:static}.views-reference .inner{position:relative;z-index:1}.views-reference .blazy .media--background{position:absolute;top:0;left:0;transform:none;width:100%;height:100%;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;padding-bottom:0 !important;z-index:0}.views-reference>.inner{height:100%}.views-reference>.inner>.field--name-field-view{height:100%}.views-reference>.inner>.field--name-field-view>.field__item{height:100%}.views-reference>.inner>.field--name-field-view>.field__item>.views-element-container{height:100%}.views-reference .views-reference-inner{max-width:1260px;width:100%;margin:0 auto;padding-left:1rem;padding-right:1rem;display:flex;flex-direction:column;padding-top:3.125rem;padding-bottom:3.125rem}@media (min-width:480px){.views-reference .views-reference-inner{padding-left:1rem;padding-right:1rem}}@media (min-width:1260px){.views-reference .views-reference-inner{padding-left:calc(1rem + calc(-50vw + calc(1260px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1260px / 2)))}}.inner .views-reference .views-reference-inner{padding-left:0;padding-right:0}.views-reference .views-reference-inner.text-light{color:#fff}.views-reference .views-reference-inner.text-light .views-reference-text a{color:#fff;text-decoration:underline;border-bottom:1px solid transparent}.views-reference .views-reference-inner.text-light .views-reference-text a:focus{outline:0;box-shadow:0 0 0 3px #012D72;text-decoration:underline !important}.views-reference .views-reference-inner.text-light .views-reference-text a:hover{color:#fff;text-decoration:none;border-bottom:1px solid}.views-reference .views-reference-inner.text-light .views-reference-text a:focus{outline:0;box-shadow:0 0 0 3px #fff;text-decoration:underline !important}.views-reference .views-reference-text{margin-bottom:1.875rem}.views-reference h2{font-family:"Quadon ExtraBold",tahoma,sans-serif;color:#012D72}.views-reference .field-link{display:flex;flex-wrap:wrap;margin-top:3.125rem;justify-content:center}.views-reference .field-link>div{margin:0 .625rem .625rem 0}.views-reference .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:#012D72;border:0 !important;min-width:12.5rem;text-decoration:none !important}.views-reference .field-link a:focus{outline:0;box-shadow:0 0 0 3px #012D72;text-decoration:underline !important}.views-reference .field-link a:hover{color:#fff !important;text-decoration:underline !important;background-color:#0072CE}.views-reference .field-link a:active{text-decoration:underline;background-color:#0072CE}.fiftyfifty-contained .views-reference .views-reference-inner{padding-top:0;padding-bottom:0}.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-subtitle{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;color:#9E5330}.webform .field-title{font-family:"Quadon ExtraBold",tahoma,sans-serif;color:#012D72}.text-light .webform .field-title{color:#fff}.webform-submission-form>.form-item{max-width:100%}.webform-submission-form>.form-item a{color:#012D72;text-decoration:underline;border-bottom:1px solid transparent}.webform-submission-form>.form-item a:focus{outline:0;box-shadow:0 0 0 3px #012D72;text-decoration:underline !important}.webform-submission-form>.form-item a:hover{color:#000;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 #012D72;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 #012D72}.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 #012D72}.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}}.people-list{position:relative;overflow:hidden;font-size:1.1875rem}.people-list>.contextual-region{position:static}.people-list .inner{position:relative;z-index:1}.people-list .blazy .media--background{position:absolute;top:0;left:0;transform:none;width:100%;height:100%;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;padding-bottom:0 !important;z-index:0}.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 #012D72;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:#012D72;border:0 !important;min-width:12.5rem;text-decoration:none !important;color:#012D72 !important;background-color:#fff;border:1px solid #012D72 !important}.people-list .people_list_inner.text-light .people-list__links a:focus{outline:0;box-shadow:0 0 0 3px #012D72;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:#0072CE}.people-list .people_list_inner.text-light .people-list__links a:active{text-decoration:underline;background-color:#0072CE}.people-list .people_list_inner.text-light .people-list__links a:focus{outline:3px solid #0072CE;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 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:#012D72;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 #012D72;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:#0072CE}.people-list .people_list_inner.center-elements .people-list__links a:active{text-decoration:underline;background-color:#0072CE}.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{font-family:"Quadon ExtraBold",tahoma,sans-serif;color:#012D72}.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 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:#012D72;border:0 !important;min-width:12.5rem;text-decoration:none !important}.people-list__links a:focus{outline:0;box-shadow:0 0 0 3px #012D72;text-decoration:underline !important}.people-list__links a:hover{color:#fff !important;text-decoration:underline !important;background-color:#0072CE}.people-list__links a:active{text-decoration:underline;background-color:#0072CE}.seventyfivetwentyfive{position:relative;overflow:hidden;font-size:1.1875rem}.seventyfivetwentyfive>.contextual-region{position:static}.seventyfivetwentyfive .inner{position:relative;z-index:1}.seventyfivetwentyfive .blazy .media--background{position:absolute;top:0;left:0;transform:none;width:100%;height:100%;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;padding-bottom:0 !important;z-index:0}.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 #012D72;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:#6CACE4}.seventyfivetwentyfive .seventyfivetwentyfive_inner.text-light .content-component__subtitle{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:#012D72;border:0 !important;min-width:12.5rem;text-decoration:none !important;color:#012D72 !important;background-color:#fff;border:1px solid #012D72 !important}.seventyfivetwentyfive .seventyfivetwentyfive_inner.text-light .content-component__links a:focus{outline:0;box-shadow:0 0 0 3px #012D72;text-decoration:underline !important}.seventyfivetwentyfive .seventyfivetwentyfive_inner.text-light .content-component__links a:hover{color:#fff !important;text-decoration:underline !important;background-color:#0072CE}.seventyfivetwentyfive .seventyfivetwentyfive_inner.text-light .content-component__links a:active{text-decoration:underline;background-color:#0072CE}.seventyfivetwentyfive .seventyfivetwentyfive_inner.text-light .content-component__links a:focus{outline:3px solid #0072CE;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%}}.single-column{position:relative;overflow:hidden;text-align:center;font-size:1.1875rem}.single-column>.contextual-region{position:static}.single-column .inner{position:relative;z-index:1}.single-column .blazy .media--background{position:absolute;top:0;left:0;transform:none;width:100%;height:100%;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;padding-bottom:0 !important;z-index:0}.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 #012D72;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:#012D72;border:0 !important;min-width:12.5rem;text-decoration:none !important;color:#012D72 !important;background-color:#fff;border:1px solid #012D72 !important}.single-column .single_column_inner.text-light .single-column__links a:focus{outline:0;box-shadow:0 0 0 3px #012D72;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:#0072CE}.single-column .single_column_inner.text-light .single-column__links a:active{text-decoration:underline;background-color:#0072CE}.single-column .single_column_inner.text-light .single-column__links a:focus{outline:3px solid #0072CE;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,0.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{font-family:"Quadon ExtraBold",tahoma,sans-serif;color:#012D72}.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 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:#012D72;border:0 !important;min-width:12.5rem;text-decoration:none !important}.single-column__links a:focus{outline:0;box-shadow:0 0 0 3px #012D72;text-decoration:underline !important}.single-column__links a:hover{color:#fff !important;text-decoration:underline !important;background-color:#0072CE}.single-column__links a:active{text-decoration:underline;background-color:#0072CE}.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 #6CACE4;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:0.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:#6CACE4;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:#012D72;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 #6CACE4;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:#012D72;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:#012D72;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:#0072CE;border-bottom:none;color:#fff}.site-header{position:relative;background-color:#012D72;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}@media (min-width:1260px){.site-header .header-top{display:flex;justify-content:flex-end}}.site-header .header-main{display:flex;justify-content:space-between}.site-header .block-branding{max-width:75%}@media (min-width:920px){.site-header .block-branding{max-width:none}}.site-header .block-branding a{display:inline-block}.site-header .block-branding a:focus{outline:0;box-shadow:0 0 0 3px #B7DDFF;text-decoration:underline !important}.static-card{position:relative;overflow:hidden;font-size:1.1875rem}.static-card>.contextual-region{position:static}.static-card .inner{position:relative;z-index:1}.static-card .blazy .media--background{position:absolute;top:0;left:0;transform:none;width:100%;height:100%;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;padding-bottom:0 !important;z-index:0}.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 #012D72;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{font-family:"Quadon ExtraBold",tahoma,sans-serif;color:#012D72}.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:-.9375rem 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-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-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:#012D72}.view-calendar button.fc-button:focus{outline:0;box-shadow:0 0 0 3px #012D72;text-decoration:underline !important}.view-calendar button.fc-button.fc-button-active{text-decoration:underline}.view-calendar .fc-event{background-color:#012D72 !important;color:#fff}.view-calendar .fc-event:focus{outline:0;box-shadow:0 0 0 3px #012D72;text-decoration:underline !important}.view-calendar .fc-event:hover{text-decoration:underline}.view-calendar .fc-list-item-title a{color:#012D72;text-decoration:underline;border-bottom:1px solid transparent}.view-calendar .fc-list-item-title a:focus{outline:0;box-shadow:0 0 0 3px #012D72;text-decoration:underline !important}.view-calendar .fc-list-item-title a:hover{color:#000;text-decoration:none;border-bottom:1px solid}.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}}.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:#012D72;border:0 !important;min-width:12.5rem;text-decoration:none !important;color:#012D72 !important;background-color:#fff;border:1px solid #012D72 !important;margin-bottom:.625rem}.views-exposed-form .exposed-search .form-actions input[value="Search"]:focus{outline:0;box-shadow:0 0 0 3px #012D72;text-decoration:underline !important}.views-exposed-form .exposed-search .form-actions input[value="Search"]:hover{color:#fff !important;text-decoration:underline !important;background-color:#0072CE}.views-exposed-form .exposed-search .form-actions input[value="Search"]:active{text-decoration:underline;background-color:#0072CE}.views-exposed-form .exposed-search .form-actions input[value="Search"]:focus{outline:3px solid #0072CE;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:#012D72;border:0 !important;min-width:12.5rem;text-decoration:none !important;color:#012D72 !important;background-color:#fff;border:1px solid #012D72 !important;border:2px solid #012D72 !important}.views-exposed-form .exposed-search .form-actions input[value="Reset filters"]:focus{outline:0;box-shadow:0 0 0 3px #012D72;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:#0072CE}.views-exposed-form .exposed-search .form-actions input[value="Reset filters"]:active{text-decoration:underline;background-color:#0072CE}.views-exposed-form .exposed-search .form-actions input[value="Reset filters"]:focus{outline:3px solid #0072CE;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-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}fieldset#edit-work-type--wrapper{margin-top:30px}@media (min-width:920px){fieldset#edit-work-type--wrapper{margin-top:0}}.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:#012D72;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 #012D72;text-decoration:underline !important}.view-global-headlines.view-display-id-tertiary .more-link a:hover{color:#fff !important;text-decoration:underline !important;background-color:#0072CE}.view-global-headlines.view-display-id-tertiary .more-link a:active{text-decoration:underline;background-color:#0072CE}@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}}.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-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.25rem;line-height:1;margin-bottom:1.875rem}.view-related-content .view-content .views-row{margin-bottom:1.875rem}.view-related-content .view-content .views-row:last-child{margin-bottom:0}.view-row-3-cards{border:1px solid #474747;padding:1.875rem}@media (min-width:920px){.view-row-3-cards{padding:2.5rem 3.75rem}}@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}@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 #012D72}.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:#012D72;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 #012D72;text-decoration:underline !important}.view-list--courses .view-note-courses-link a:hover{color:#000;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:0;padding:0;list-style:none;margin-bottom:1.875rem}.view-list--courses .view-grouping .grouping-views-rows li{margin:0;padding:0;list-style:none}.view-list--courses .view-grouping .grouping-views-rows .views-row{margin-bottom:.3125rem}.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;color:#012D72}.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:#012D72;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 #012D72;text-decoration:underline !important}.view-list-news-teasers .more-link a:hover{color:#fff !important;text-decoration:underline !important;background-color:#0072CE}.view-list-news-teasers .more-link a:active{text-decoration:underline;background-color:#0072CE}.view-list--teasers .view-header{margin:0 0 1.25rem 1.875rem;font-family:"Gentona SemiBold",tahoma,sans-serif}.view-list--teasers .view-content .views-row{padding:1.875rem}.view-list--teasers .view-content .views-row:nth-child(odd){background-color:#EFF3F7}.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;color:#012D72}.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:#012D72;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 #012D72;text-decoration:underline !important}.view-topics-list .view-header ul.alpha-list li a:hover{color:#000;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:#012D72;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 #012D72;text-decoration:underline !important}.view-topics-list .view-content .views-row a:hover{color:#000;text-decoration:none;border-bottom:1px solid}.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{font-size:1.5rem}.node--type-article.featured-teaser .featured-teaser-image{margin-bottom:1.25rem}.node--type-article.featured-teaser .featured-teaser-title{margin-bottom:1.25rem}.node--type-article.featured-teaser .featured-teaser-title a{color:#012D72;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 #012D72;text-decoration:underline !important}.node--type-article.featured-teaser .featured-teaser-title a:hover{color:#000;text-decoration:none;border-bottom:1px solid}.node--type-article.featured-teaser .field-publish-date{margin-bottom:1.25rem}.node--type-article.featured-teaser .text-long{font-size:1.5rem}body.page-node-type-article .main{display:block;max-width:none;padding:0;margin:0}.node--type-article.node--view-mode-full h1.page-title{color:#012D72}.node--type-article.node--view-mode-full .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-article.node--view-mode-full .content-header{padding-left:1rem;padding-right:1rem}}@media (min-width:1260px){.node--type-article.node--view-mode-full .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-article.node--view-mode-full .content-header{padding-top:3.75rem;padding-bottom:3.75rem}}@media (min-width:920px){.node--type-article.node--view-mode-full .content-header{padding-top:5.625rem;padding-bottom:3.75rem}}.node--type-article.node--view-mode-full .content-header .content-header-inner{position:relative;padding:0 0 2.5rem 3.125rem}@media (min-width:920px){.node--type-article.node--view-mode-full .content-header .content-header-inner{display:flex;justify-content:space-between}}.node--type-article.node--view-mode-full .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-article.node--view-mode-full .content-header .column-one{margin-bottom:1.25rem}@media (min-width:920px){.node--type-article.node--view-mode-full .content-header .column-one{margin-bottom:0;width:70%}}@media (min-width:920px){.node--type-article.node--view-mode-full .content-header .column-two{width:25%}}.node--type-article.node--view-mode-full .content-header .field-visual-contributor,.node--type-article.node--view-mode-full .content-header .field-article-contributor{line-height:1.2;margin-bottom:.625rem}.node--type-article.node--view-mode-full .content-header .field-visual-contributor .node,.node--type-article.node--view-mode-full .content-header .field-article-contributor .node{display:inline}.node--type-article.node--view-mode-full .content-header .field-published-date{display:flex;margin-bottom:.625rem}.node--type-article.node--view-mode-full .content-header .field-published-date .label{margin-right:.3125rem}.node--type-article.node--view-mode-full .content-header .field-published-date time{font-family:"Gentona Bold",tahoma,sans-serif}.node--type-article.node--view-mode-full .content-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)))}}@media (min-width:920px){.node--type-article.node--view-mode-full .featured-image.has-sidebar .featured-image-inner{width:70%;margin:0}}.node--type-article.node--view-mode-full .featured-image .media-image-figure{position:relative}.node--type-article.node--view-mode-full .featured-image .media-image-figure img{width:100%}.node--type-article.node--view-mode-full .featured-image .media-image-figure figcaption{width:100%;padding:1.25rem 0;font-size:1.0625rem}.node--type-article.node--view-mode-full .featured-image .media-image-figure .media__element{background-size:cover}.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}@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-sidebar{margin-bottom:1.875rem}@media (min-width:920px){.node--type-article.node--view-mode-full .column-sidebar{width:25%}}.node--type-article.node--view-mode-full .field-paragraphs>.field-item{margin-bottom:3.125rem}.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:#012D72;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 #012D72;text-decoration:underline !important}.node--type-article-contributor.node--view-mode-teaser a:hover{color:#000;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:#000;border-top:6px solid #012D72;z-index:1}.card .card-title{font-size:1.25rem;margin-bottom:1.25rem}.card .card-title a{color:#012D72;text-decoration:none;border-bottom:1px solid transparent}.card .card-title a:focus{outline:0;box-shadow:0 0 0 3px #012D72;text-decoration:underline !important}.card .card-title a:hover{color:#000;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:#012D72;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 #012D72;text-decoration:underline !important}.node--type-centers-and-institutes.node--view-mode-full a:hover{color:#000;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:#012D72;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 #012D72;text-decoration:underline !important}.node--type-centers-and-institutes.node--view-mode-teaser a:hover{color:#000;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:#012D72;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 #6CACE4;border-width:0 5px 5px 0;z-index:-1}.content-card:hover{cursor:pointer}.content-card:hover::before{border-color:#F1C400}.content-card:hover::after{transform:rotate(45deg)}.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:20px;transform:none}.content-card:focus-within::before{border-color:#F1C400}.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 #012D72;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{font-family:"Gentona SemiBold",tahoma,sans-serif;margin-top:.625rem}.content-card .text-long{margin-top:1.25rem}.text-light .content-card{background-color:#fff;color:#000}.text-light .content-card .content-card-title a{color:#012D72;text-decoration:none;border-bottom:1px solid transparent}.text-light .content-card .content-card-title a:focus{outline:0;box-shadow:0 0 0 3px #012D72;text-decoration:underline !important}.text-light .content-card .content-card-title a:hover{color:#012D72;text-decoration:none;border-bottom:1px solid}.text-light .content-card .program-work-type{color:#012D72}.node--type-course.node--view-mode-full{padding-top:3.75rem;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 .course-information{font-size:1.1875rem;padding-bottom:1.875rem;margin-bottom:2.5rem;border-bottom: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;width:16.66%;margin-bottom:0}}@media (min-width:720px){.node--type-course.node--view-mode-full .course-information>.field:last-child{width:33.32%}}.node--type-course.node--view-mode-full .group-columns{padding-bottom:1.25rem;margin-bottom:2.5rem;border-bottom:1px solid #ccc}@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:33.33%}}.node--type-course.node--view-mode-full .field{margin-bottom:1.25rem}.node--type-course.node--view-mode-full .field>.field__label{font-family:"Gentona Bold",tahoma,sans-serif;line-height:1;margin-bottom:.3125rem}.node--type-course.node--view-mode-full .field a{color:#012D72;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 #012D72;text-decoration:underline !important}.node--type-course.node--view-mode-full .field a:hover{color:#000;text-decoration:none;border-bottom:1px solid}.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}body.page-node-type-event .main{display:block;max-width:none;padding:0;margin:0}.node--type-event.node--view-mode-full h1.page-title{color:#012D72}.node--type-event.node--view-mode-full .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-full .content-header{padding-left:1rem;padding-right:1rem}}@media (min-width:1260px){.node--type-event.node--view-mode-full .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-full .content-header{padding-top:3.75rem;padding-bottom:3.75rem}}@media (min-width:920px){.node--type-event.node--view-mode-full .content-header{padding-top:5.625rem;padding-bottom:3.75rem}}.node--type-event.node--view-mode-full .content-header .content-header-inner{position:relative;padding:0 0 2.5rem 3.125rem}@media (min-width:920px){.node--type-event.node--view-mode-full .content-header .content-header-inner{display:flex;justify-content:space-between}}.node--type-event.node--view-mode-full .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-full .content-header .column-one{margin-bottom:1.25rem}@media (min-width:920px){.node--type-event.node--view-mode-full .content-header .column-one{margin-bottom:0;width:70%}}@media (min-width:920px){.node--type-event.node--view-mode-full .content-header .column-two{width:25%}}.node--type-event.node--view-mode-full .content-header .field-location{display:flex}.node--type-event.node--view-mode-full .content-header .field-location .field-label{margin-right:.3125rem}.node--type-event.node--view-mode-full .content-header .field-location .field-label::after{content:':'}.node--type-event.node--view-mode-full .content-header .field-location .field-items{font-family:"Gentona Bold",tahoma,sans-serif}.node--type-event.node--view-mode-full .content-header .field-location a{color:#012D72;text-decoration:underline;border-bottom:1px solid transparent}.node--type-event.node--view-mode-full .content-header .field-location a:focus{outline:0;box-shadow:0 0 0 3px #012D72;text-decoration:underline !important}.node--type-event.node--view-mode-full .content-header .field-location a:hover{color:#000;text-decoration:none;border-bottom:1px solid}.node--type-event.node--view-mode-full .content-header .field-event-type{display:flex}.node--type-event.node--view-mode-full .content-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 .content-header .field-topics{margin-top:1.25rem}.node--type-event.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-event.node--view-mode-full .featured-image{padding-left:1rem;padding-right:1rem}}@media (min-width:1260px){.node--type-event.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-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)))}}@media (min-width:920px){.node--type-event.node--view-mode-full .featured-image.has-sidebar .featured-image-inner{width:70%;margin:0}}.node--type-event.node--view-mode-full .featured-image .media-image-figure{position:relative}.node--type-event.node--view-mode-full .featured-image .media-image-figure img{width:100%}.node--type-event.node--view-mode-full .featured-image .media-image-figure figcaption{width:100%;padding:1.25rem 0;font-size:1.0625rem}.node--type-event.node--view-mode-full .featured-image .media-image-figure .media__element{background-size:cover}.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.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-top:2.5rem}.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:#012D72;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 #012D72;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:#000;text-decoration:none;border-bottom:1px solid}.node--type-event.node--view-mode-full .column-sidebar{margin-bottom:1.875rem}@media (min-width:920px){.node--type-event.node--view-mode-full .column-sidebar{width:25%}}.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:#0072CE;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 #012D72;text-decoration:underline !important}.node--type-faculty.node--view-mode-full .faculty-image-affiliation .field-center-institute-affiliati .title-link a:hover{color:#000;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:#012D72;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 #012D72;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:#0072CE}.node--type-faculty.node--view-mode-full .faculty-image-affiliation .column-affiliation-buttons a:active{text-decoration:underline;background-color:#0072CE}.node--type-faculty.node--view-mode-full .field-short-description{font-family:"Quadon Regular",tahoma,sans-serif;font-size:2.125rem;color:#012D72;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:#000;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:#012D72}.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:#000;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 #012D72;text-decoration:underline !important}.node--type-faculty.node--view-mode-full .faculty-contact-interests .profile-contact-info .field-phone .field-item a:hover{color:#000;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:#000;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 #012D72;text-decoration:underline !important}.node--type-faculty.node--view-mode-full .faculty-contact-interests .profile-contact-info .field-e-mail a:hover{color:#000;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:#0072CE;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 #012D72;text-decoration:underline !important}.node--type-faculty.node--view-mode-full .faculty-contact-interests .field-additonal-links .field-item a:hover{color:#000;text-decoration:none;border-bottom:1px solid}.node--type-faculty.node--view-mode-full .field-pub-url a{color:#012D72;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 #012D72;text-decoration:underline !important}.node--type-faculty.node--view-mode-full .field-pub-url a:hover{color:#000;text-decoration:none;border-bottom:1px solid}.faculty-accordion{padding:1.25rem 1.875rem 1.875rem;border:1px solid #012D72}@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 #012D72}.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:#012D72;padding:1.25rem 3.125rem 1.25rem 0;border-top:1px solid #012D72;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] .deque-expander-content{padding:1.25rem 3.125rem 1.25rem 0}.faculty-accordion details .deque-expander-content{padding:0 3.125rem 0 0;transition:all 0.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:#0072CE;line-height:1}.faculty-accordion .field a{color:#012D72;text-decoration:underline;border-bottom:1px solid transparent}.faculty-accordion .field a:focus{outline:0;box-shadow:0 0 0 3px #012D72;text-decoration:underline !important}.faculty-accordion .field a:hover{color:#000;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}.headlines-card{position:relative;display:flex;flex-direction:column;width:100%;text-align:left;overflow:hidden}@media (min-width:720px){.headlines-card{flex-direction:inherit;padding:10rem 0 0 .625rem}}@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:#000;border-top:6px solid #012D72;z-index:1}.headlines-card .field-publish-date{font-family:"Gentona SemiBold",tahoma,sans-serif;color:#0072CE;text-transform:uppercase;margin-bottom:.3125rem}.headlines-card .headlines-card-title{font-size:1.25rem;margin-bottom:1.25rem}.headlines-card .headlines-card-title a{color:#012D72;text-decoration:none;border-bottom:1px solid transparent}.headlines-card .headlines-card-title a:focus{outline:0;box-shadow:0 0 0 3px #012D72;text-decoration:underline !important}.headlines-card .headlines-card-title a:hover{color:#000;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;color:#0072CE;text-transform:uppercase;margin-bottom:.3125rem}.headlines-featured .headlines-featured-title{margin-bottom:1.25rem}.headlines-featured .headlines-featured-title a{color:#012D72;text-decoration:none;border-bottom:1px solid transparent}.headlines-featured .headlines-featured-title a:focus{outline:0;box-shadow:0 0 0 3px #012D72;text-decoration:underline !important}.headlines-featured .headlines-featured-title a:hover{color:#000;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;color:#0072CE;text-transform:uppercase;margin-bottom:.3125rem}.headlines-teaser .headlines-teaser-title{font-size:inherit;margin-bottom:.625rem}.headlines-teaser .headlines-teaser-title a{color:#012D72;text-decoration:none;border-bottom:1px solid transparent}.headlines-teaser .headlines-teaser-title a:focus{outline:0;box-shadow:0 0 0 3px #012D72;text-decoration:underline !important}.headlines-teaser .headlines-teaser-title a:hover{color:#000;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 .field-source{margin-bottom:.625rem;font-family:"Gentona Bold",tahoma,sans-serif}.node--view-mode-media-mention-card .field-title{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:#012D72;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 #012D72;text-decoration:underline !important}.node--view-mode-media-mention-card .field-title a:hover{color:#000;text-decoration:none;border-bottom:1px solid}.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}@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)))}}.people-card{display:flex}.people-card .people-card-inner{display:flex;flex-direction:column;height:100%;width:100%;max-width:18.75rem;background-color:#F5F9FD;color:#474747;padding:1.25rem;margin:auto}@media (min-width:720px){.people-card .people-card-inner{margin:0}}.center-elements .people-card .people-card-inner{margin:auto}.people-card .profile-image{text-align:center;margin-bottom:1.25rem}.people-card .profile-image .image-default{display:inline-block;border-radius:100%;overflow:hidden}.people-card .people-card-title{font-family:"Quadon Medium",tahoma,sans-serif;font-size:1.25rem;text-align:center}.people-card .people-card-title a{color:#012D72;text-decoration:none;border-bottom:1px solid transparent}.people-card .people-card-title a:focus{outline:0;box-shadow:0 0 0 3px #012D72;text-decoration:underline !important}.people-card .people-card-title a:hover{color:#000;text-decoration:none;border-bottom:1px solid}.people-card .people-card-rank,.people-card .field-rank,.people-card .field-primary-department{text-align:center;font-family:"Gentona Medium",tahoma,sans-serif;line-height:1.2}.people-card .people-card-rank div,.people-card .field-rank div,.people-card .field-primary-department div{display:inline}body.page-node-type-program .main{display:block;max-width:none;padding:0;margin:0}.node--view-mode-related-content h3{font-family:"Quadon Regular",tahoma,sans-serif}.node--view-mode-related-content h3 a{color:#0072CE;text-decoration:none;border-bottom:1px solid transparent;font-size:1.5rem}.node--view-mode-related-content h3 a:focus{outline:0;box-shadow:0 0 0 3px #012D72;text-decoration:underline !important}.node--view-mode-related-content h3 a:hover{color:#000;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}.node--view-mode-single-line a{color:#012D72;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 #012D72;text-decoration:underline !important}.node--view-mode-single-line a:hover{color:#000;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:#e00000;font-size:1rem}.teaser.has-image{display:flex;justify-content:space-between}.teaser .teaser-image{width:22%}.teaser .teaser-image+.teaser-text{width:73.5%;padding-top:.625rem}.teaser .teaser-title{font-family:"Gentona Bold",tahoma,sans-serif;font-size:1.25rem;margin:0}.teaser .teaser-title+div{margin-top:.625rem;line-height:1}.teaser .teaser-title a{color:#012D72;text-decoration:none;border-bottom:1px solid transparent}.teaser .teaser-title a:focus{outline:0;box-shadow:0 0 0 3px #012D72;text-decoration:underline !important}.teaser .teaser-title a:hover{color:#000;text-decoration:none;border-bottom:1px solid}.node--view-mode-title-date-teaser{line-height:1.4}.node--view-mode-title-date-teaser .field-publish-date{font-family:"Gentona SemiBold",tahoma,sans-serif;color:#0072CE;text-transform:uppercase;margin-bottom:.3125rem}.node--view-mode-title-date-teaser .field-title{font-family:"Quadon ExtraBold",tahoma,sans-serif;font-size:1.25rem}.node--view-mode-title-date-teaser .field-title a{color:#012D72;text-decoration:none;border-bottom:1px solid transparent}.node--view-mode-title-date-teaser .field-title a:focus{outline:0;box-shadow:0 0 0 3px #012D72;text-decoration:underline !important}.node--view-mode-title-date-teaser .field-title a:hover{color:#000;text-decoration:none;border-bottom:1px solid}.node--view-mode-title-date-teaser .field-readmore{font-family:"Gentona Medium",tahoma,sans-serif;text-transform:uppercase}.node--view-mode-title-date-teaser .field-readmore a{color:#012D72;text-decoration:none;border-bottom:1px solid transparent}.node--view-mode-title-date-teaser .field-readmore a:focus{outline:0;box-shadow:0 0 0 3px #012D72;text-decoration:underline !important}.node--view-mode-title-date-teaser .field-readmore a:hover{color:#000;text-decoration:none;border-bottom:1px solid}.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;color:#0072CE;text-transform:uppercase;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:#012D72;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 #012D72;text-decoration:underline !important}.node--view-mode-title-date .field-title a:hover{color:#000;text-decoration:none;border-bottom:1px solid}.title-link a{color:#012D72;text-decoration:underline;border-bottom:1px solid transparent}.title-link a:focus{outline:0;box-shadow:0 0 0 3px #012D72;text-decoration:underline !important}.title-link a:hover{color:#000;text-decoration:none;border-bottom:1px solid}.node--view-mode-title .field-title a{color:#012D72;text-decoration:none;border-bottom:1px solid transparent}.node--view-mode-title .field-title a:focus{outline:0;box-shadow:0 0 0 3px #012D72;text-decoration:underline !important}.node--view-mode-title .field-title a:hover{color:#000;text-decoration:none;border-bottom:1px solid}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 #012D72;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:#012D72;text-decoration:underline;border-bottom:1px solid transparent}.search-results-list>ol li h3 a:focus{outline:0;box-shadow:0 0 0 3px #012D72;text-decoration:underline !important}.search-results-list>ol li h3 a:hover{color:#000;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}.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:#0072CE;margin-bottom:1.25rem}
