/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--darkblue:#033c5a;--medium-blue:#0a5b80;--md-blue:#0a5b80;--light-blue:#0073aa;--highlight-color:#008364;--warning-color:#c9102f;--red:#c9102f;--white:#ffffff;--smhs-buff:#D6BF91;--orange:#a75523;--green:#008364;--light-green:#679b18;--dark-buff:#679b18;--yellow:#ffd400;--grey-blue:#cadaebbf;--light-grey:#e1e1e1;--background-color:#f3f3f3;--potomac:#0075C8;--potomac-100:#0075C8;--potomac-80:#3391D3;--potomac-50:#7FBAE3;--potomac-20:#CCE3F4;--potomac-20-gradient:linear-gradient(103deg,#CCE3F4,#ffffff);--navy-yard:#00223E;--navy-yard-gradient:linear-gradient(103deg,#021d33,#023c5b);--blossom:#D1A0B9;--blossom-gradient:linear-gradient(103deg,var(--blossom),#ffffff);--row-house:#EF4343;--parchment:#FFEFAE;--blue-fog:#52C9E8;--patina:#ADCAB8;--patina-gradient:linear-gradient(103deg,var(--patina),#ffffff);--buff:#D6BF91;--buff-80:#DAC8A3;--buff-50:#E8DDC6;--buff-20:#F6F1E8;--buff-20-gradient:linear-gradient(103deg,#F6F1E8,#ffffff);--noto-font:"Noto Sans",Helvetica,Arial,sans-serif;--avenir-font:"avenir-next","Avenir Next","AvenirNextLTW01-Regular","Avenir Next LT W01",var(--noto-font);--base-font:var(--noto-font);--source-serif-font:"source-serif-4","source-serif-pro","Source Serif 4","Source Serif Pro","Source Serif",Georgia,"Times New Roman",serif;--gazzetta-font:"gazzetta-variable","Gazzetta Variable",sans-serif;--gazetta-font:var(--gazzetta-font);--button-size:45px;--button-border-radius:50%;}html{scroll-behavior:smooth;}.container-fluid{padding-left:0px;padding-right:0px;}#toolbar-bar{z-index:2000;}a{color:var(--medium-blue);cursor:pointer;transition:all 0.2s ease-out 0s;text-decoration:underline;}a:hover,a:focus{color:var(--potomac);text-decoration:none;border-bottom:1px solid var(--blue-fog);}a.white:hover,a.white:focus{color:var(--parchment);}a[href$=".pdf"]::after{content:" (pdf)";text-transform:uppercase;font-size:.5em;vertical-align:middle;}a[href$=".doc"]::after{content:" (doc)";text-transform:uppercase;font-size:.5em;vertical-align:middle;}a[href$=".docx"]::after{content:" (docx)";text-transform:uppercase;font-size:.5em;vertical-align:middle;}a[href$=".csv"]::after{content:" (csv)";text-transform:uppercase;font-size:.5em;vertical-align:middle;}a[href$=".zip"]::after{content:" (zip)";text-transform:uppercase;font-size:.5em;vertical-align:middle;}a[href$=".xls"]::after{content:" (xls)";text-transform:uppercase;font-size:.5em;vertical-align:middle;}a[href$=".xlsx"]::after{content:" (xlsx)";text-transform:uppercase;font-size:.5em;vertical-align:middle;}svg.ext{width:14px;padding-left:0.2em;padding-right:0;}p{margin-top:12px;margin-bottom:12px;padding-top:4px;padding-bottom:4px;}p:first-of-type{margin-top:0;padding-top:0;}body{font-family:var(--base-font);font-style:normal;font-weight:400;font-optical-sizing:auto;font-variation-settings:"wdth" 100;font-size:17px;line-height:1.5;color:#333;}@media (min-width:768px){body{font-size:17px;}}@media (min-width:1200px){body{font-size:18px;}}b,strong{font-family:var(--base-font);font-style:normal;font-weight:600;font-optical-sizing:auto;font-variation-settings:"wdth" 100;}em{font-style:italic;}hr{border-top-style:dotted;border-color:var(--buff-50);}pre{margin:20px 0 30px !important;}.form-control{font-size:16px;}.media-oembed-content{display:block;width:100%;height:auto;}.field--name-field-media-video-embed-field{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;}.field--name-field-media-video-embed-field iframe{position:absolute;top:0;left:0;width:100%;height:100%;}h1,h2,h3,h4,h5,h6,p,b,strong,em,a{text-rendering:optimizeLegibility;}h1,h2,h3,h4,h5,h6,.field--name-field-education .field--label,.field--name-field-certifications .field--label,.field--name-field-residencies .field--label,.field--name-field-fellowships .field--label,.field--name-field-internship .field--label,.field--name-field-clinical-research-interest .field--label,.view-display-id-person_hero h1.showcase-title,.field--name-field-office-hours .field--label,.vocab-specialties .field--name-field-locations .field--label,.field--name-field-related-specialties .field--label,.vocab-location .field--name-field-specialties .field--label,.page-node-type-clinical-trial .field--name-webform .field--label,.page-node-type-person-profile .field--name-body .field--label,.field--name-field-publications .field--label,.page-node-type-researcher .field--label{color:var(--darkblue);}.page-node-type-researcher .field--label{padding-top:15px;}h2,h3,h4,h5,.field--name-field-education .field--label,.field--name-field-certifications .field--label,.field--name-field-residencies .field--label,.field--name-field-fellowships .field--label,.field--name-field-internship .field--label,.view-display-id-person_hero h1.showcase-title,.field--name-field-office-hours .field--label,.vocab-specialties .field--name-field-locations .field--label,.field--name-field-related-specialties .field--label,.vocab-location .field--name-field-specialties .field--label,.page-node-type-clinical-trial .field--name-webform .field--label,.page-node-type-person-profile .field--name-body .field--label,.field--name-field-publications .field--label,.field--name-field-clinical-research-interest .field--label,.page-node-type-researcher .field--label{font-family:var(--base-font);}.field--name-field-essential-links .field--label,.vocab-location .field--name-field-specialties .field--label{font-family:var(--base-font);margin-bottom:20px;}h1,.h1{font-size:2.25em;font-weight:700;}h2,.h2{font-size:1.875em;}h3,.h3{font-size:1.5em;}.page-node-type-clinical-trial h1{font-size:1.5em;}h2,.lgtxt,.h2,.view-display-id-person_hero h1.showcase-title,.field--name-field-office-hours .field--label,.vocab-specialties .field--name-field-locations .field--label,.page-node-type-clinical-trial .field--name-webform .field--label{font-size:1.875em;line-height:1.16667em;font-weight:700;}h3,.h3,.field--name-field-education .field--label,.field--name-field-certifications .field--label,.field--name-field-residencies .field--label,.field--name-field-fellowships .field--label,.field--name-field-internship .field--label,.field--name-field-essential-links .field--label,.field--name-field-clinical-research-interest .field--label,.vocab-location .field--name-field-specialty .field--label,.field--name-field-related-specialties .field--label,.vocab-location .field--name-field-specialties .field--label,.page-node-type-person-profile .field--name-body .field--label,.field--name-field-publications .field--label{font-size:1.5em;line-height:1.33em;font-weight:600;}.tabs-left > .tab-content,.tabs-right > .tab-content{padding:0;border:0;}h4,.h4,.vocab-specialties .field--name-field-locations h2{font-size:1.25em;line-height:1.36364em;font-weight:600;}h5,.h5,.sm-text{font-size:1.125em;line-height:1.33333em;font-weight:500;}h6,.h6,.xsm-text{font-size:0.875em;line-height:1.28571em;font-weight:500;}h4,.h4,h5,.h5,h6,.h6{margin-bottom:1em;}.fancy{color:var(--darkblue);font-family:var(--source-serif-font);font-optical-sizing:auto;font-style:italic;font-weight:500;}.font-avenir-next,.font-avenir-next-italic{font-family:var(--avenir-font);font-weight:400;}.font-avenir-next-italic{font-style:italic;}.font-gazzetta,.font-gazetta,.font-gazzetta-headline,.font-gazzetta-subhead,.font-gazzetta-italic,.font-gazzetta-short,.brand-headline{color:var(--darkblue);font-family:var(--gazzetta-font);font-weight:650;line-height:1.15;}.font-gazzetta-headline,.font-gazzetta-subhead,h2.font-gazzetta,h2.font-gazetta,h2.brand-headline,h3.font-gazzetta,h3.font-gazetta,h3.brand-headline,h4.font-gazzetta,h4.font-gazetta,h4.brand-headline,h5.font-gazzetta,h5.font-gazetta,h5.brand-headline,h6.font-gazzetta,h6.font-gazetta,h6.brand-headline{font-family:"gazzetta-variable",sans-serif;font-variation-settings:"wght" 400;font-weight:400;letter-spacing:0;line-height:1.05;}.font-gazzetta-headline,h2.font-gazzetta,h2.font-gazetta,h2.brand-headline{font-size:clamp(2.5em,2em + 2vw,4em);}.font-gazzetta-subhead,h3.font-gazzetta,h3.font-gazetta,h3.brand-headline{font-size:clamp(2em,1.55em + 1.5vw,3em);}h4.font-gazzetta,h4.font-gazetta,h4.brand-headline{font-size:clamp(1.7em,1.35em + 1vw,2.25em);}h5.font-gazzetta,h5.font-gazetta,h5.brand-headline{font-size:clamp(1.45em,1.2em + 0.65vw,1.9em);}h6.font-gazzetta,h6.font-gazetta,h6.brand-headline{font-size:clamp(1.2em,1.05em + 0.45vw,1.5em);}.font-gazzetta-headline,.brand-headline{line-height:1;}.font-gazzetta-subhead{line-height:1.12;}.font-gazzetta-italic{font-style:italic;}.font-gazzetta-short{font-size:clamp(1.65em,1.3em + 0.7vw,2.1em);line-height:1.12;}.font-source-serif,.font-source-serif-callout,.font-source-serif-emphasis,.source-serif-callout,.source-serif-emphasis{font-family:var(--source-serif-font);}.font-source-serif-callout,.source-serif-callout{color:var(--darkblue);font-size:1.25em;font-weight:600;line-height:1.35;}.font-source-serif-emphasis,.source-serif-emphasis{font-style:italic;font-weight:600;}.brand-type-combo{margin:2rem 0;max-width:72ch;}.brand-type-combo > :first-child{margin-top:0;}.brand-type-combo > :last-child{margin-bottom:0;}.brand-kicker{color:var(--potomac);font-family:var(--avenir-font);font-size:1em;font-weight:700;letter-spacing:0;line-height:1.35;margin:0 0 0.4rem;text-transform:uppercase;}.brand-gazzetta-display{color:var(--darkblue);font-family:var(--gazzetta-font);font-size:clamp(2.75em,1.85em + 3vw,4.5em);font-variation-settings:"wght" 420;font-weight:420;letter-spacing:0;line-height:1.02;margin:0 0 0.65rem;}.brand-source-callout{color:var(--darkblue);font-family:var(--source-serif-font);font-size:clamp(1.5em,1.2em + 0.9vw,2.1em);font-style:italic;font-weight:600;line-height:1.35;margin:0 0 1rem;}.brand-avenir-lede{color:#333;font-family:var(--avenir-font);font-size:clamp(1.2em,1.05em + 0.4vw,1.45em);font-weight:400;line-height:1.55;margin:0 0 1rem;}.brand-stat-number{color:var(--darkblue);display:block;font-family:var(--gazzetta-font);font-size:clamp(3.25em,2.25em + 4vw,6em);font-variation-settings:"wght" 430;font-weight:430;letter-spacing:0;line-height:0.95;}.brand-stat-label{color:var(--darkblue);display:block;font-family:var(--avenir-font);font-size:clamp(1.15em,1em + 0.35vw,1.4em);font-weight:700;line-height:1.3;margin-top:0.35rem;}.brand-heading-chevron,.brand-heading-banner__text,.brand-heading-overlay,.brand-heading-split__display{color:var(--darkblue);font-family:var(--gazzetta-font);font-variation-settings:"wght" 430;font-weight:430;letter-spacing:0;line-height:0.95;}.brand-heading-chevron{--brand-heading-chevron-mark:url(/themes/custom/smhsbootstrap/images/brand/Chevrons/SVG/Ribbon/GWBuff.svg);--brand-heading-chevron-rule:var(--darkblue);display:block;font-size:clamp(2.6rem,2rem + 5vw,3.25rem);margin:2rem 0;padding-top:3.5rem;position:relative;}.brand-heading-chevron::before,.brand-heading-chevron::after{content:"";position:absolute;}.brand-heading-chevron::before{background:var(--brand-heading-chevron-rule);height:1.7rem;left:0;top:1.25rem;width:min(11rem,42%);}.brand-heading-chevron::after{background-image:var(--brand-heading-chevron-mark);background-position:left center;background-repeat:no-repeat;background-size:contain;height:1.45rem;left:min(11rem,42%);top:0.85rem;width:min(12rem,48%);}.brand-heading-chevron--panel{background:var(--buff-20);box-sizing:border-box;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);max-width:none;padding:4rem 1.5rem 2rem;width:100vw;}.brand-heading-chevron--panel::before{top:1.75rem;}.brand-heading-chevron--panel::after{top:1.35rem;}.brand-heading-split{margin:2.5rem 0;}.brand-heading-split__serif{color:#4a4a4a;display:block;font-family:var(--source-serif-font);font-size:2rem;font-weight:500;line-height:1.22;margin:0 0 1rem;}.brand-heading-split__display{display:block;font-size:3rem;margin:0;text-transform:uppercase;}.brand-heading-conversation,.brand-heading-kicker-stack,.brand-heading-duotone,.brand-heading-rule,.brand-heading-index{margin:2.5rem 0;}.brand-heading-conversation__serif{color:#4a4a4a;display:block;font-family:var(--source-serif-font);font-size:2.1rem;font-style:italic;font-weight:550;line-height:1.18;}.brand-heading-conversation__display{align-items:center;color:var(--darkblue);display:flex;font-family:var(--gazzetta-font);font-size:3.75rem;font-variation-settings:"wght" 430;font-weight:430;gap:1rem;letter-spacing:0;line-height:0.95;margin-top:0.25rem;text-transform:uppercase;}.brand-heading-conversation__display::before{background-image:url(/themes/custom/smhsbootstrap/images/brand/Chevrons/SVG/Ribbon/GWBuff.svg);background-position:center;background-repeat:no-repeat;background-size:contain;content:"";flex:0 0 4.25rem;height:3.25rem;}.brand-heading-kicker-stack__kicker{color:var(--potomac);display:block;font-family:var(--avenir-font);font-size:1.5rem;font-weight:800;letter-spacing:0.04em;line-height:1.2;margin-bottom:0.4rem;text-transform:uppercase;}.brand-heading-kicker-stack__title{color:var(--darkblue);display:block;font-family:var(--source-serif-font);font-size:2.5rem;font-weight:500;line-height:1.12;}.brand-heading-kicker-stack__accent{color:var(--darkblue);display:block;font-family:var(--gazzetta-font);font-size:2.75rem;font-variation-settings:"wght" 430;font-weight:430;letter-spacing:0;line-height:0.95;margin-top:0.35rem;text-transform:uppercase;}.brand-heading-duotone{color:var(--darkblue);font-family:var(--gazzetta-font);font-size:4rem;font-variation-settings:"wght" 430;font-weight:430;letter-spacing:1px;line-height:0.95;text-transform:uppercase;}.brand-heading-duotone__accent{color:var(--potomac);font-style:italic;}.brand-heading-rule{border-left:0.75rem solid var(--buff);padding-left:1.25rem;}.brand-heading-rule__title{display:block;color:var(--darkblue);font-family:var(--gazzetta-font);font-size:3.4rem;font-variation-settings:"wght" 430;font-weight:430;letter-spacing:0;line-height:0.95;text-transform:uppercase;}.brand-heading-rule__subhead{color:#4a4a4a;display:block;font-family:var(--source-serif-font);font-size:1.6rem;font-weight:500;line-height:1.25;margin-top:0.55rem;}.brand-heading-index{align-items:baseline;border-top:0.35rem solid var(--darkblue);display:flex;flex-wrap:wrap;gap:0.75rem 1.25rem;padding-top:1rem;}.brand-heading-index__number{color:var(--potomac);font-family:var(--source-serif-font);font-size:3rem;font-style:italic;font-weight:600;line-height:1;}.brand-heading-index__label{color:var(--darkblue);font-family:var(--gazzetta-font);font-size:3rem;font-variation-settings:"wght" 430;font-weight:430;letter-spacing:0;line-height:0.95;text-transform:uppercase;}.brand-heading-banner{--brand-heading-banner-mark:url(/themes/custom/smhsbootstrap/images/brand/Chevrons/SVG/Chip/GW%2520Buff.svg);align-items:center;background:var(--darkblue);box-sizing:border-box;display:flex;gap:1.75rem;margin:2rem 0;padding:1.25rem 1.5rem;}.brand-heading-banner::before{background-image:var(--brand-heading-banner-mark);background-position:center;background-repeat:no-repeat;background-size:contain;content:"";flex:0 0 5rem;height:5rem;}.brand-heading-banner__text{color:var(--white,#ffffff);font-size:2.75rem;margin:0;text-transform:uppercase;}.brand-heading-banner--blue-fog{--brand-heading-banner-mark:url(/themes/custom/smhsbootstrap/images/brand/Chevrons/SVG/Chip/Potomac.svg);}.brand-heading-banner--gw-blue{--brand-heading-banner-mark:url(/themes/custom/smhsbootstrap/images/brand/Chevrons/SVG/Chip/GWBlue.svg);}.brand-heading-banner--potomac{--brand-heading-banner-mark:url(/themes/custom/smhsbootstrap/images/brand/Chevrons/SVG/Chip/Potomac.svg);}.brand-heading-banner--potomac-20{--brand-heading-banner-mark:url(/themes/custom/smhsbootstrap/images/brand/Chevrons/SVG/Chip/potomac-20-chevron.png);}.brand-heading-overlay{background-position:center;background-size:cover;box-sizing:border-box;font-size:3rem;margin:2rem 0;min-height:20rem;padding:2rem;text-transform:uppercase;}.brand-heading-overlay--lab{background-image:linear-gradient(90deg,rgba(255,255,255,0.92),rgba(255,255,255,0.58)),url(/themes/custom/smhsbootstrap/images/research-footer.jpg);}@media (min-width:768px){.brand-heading-chevron{font-size:4.75rem;padding-left:20rem;padding-top:3.25rem;}.brand-heading-chevron::before{left:0;height:2.4rem;top:1.5rem;width:19rem;}.brand-heading-chevron::after{height:2rem;left:19rem;top:0.65rem;width:12rem;}.brand-heading-chevron--panel{padding-left:calc((100vw - min(1140px,100vw - 3rem)) / 2 + 20rem);padding-top:4.25rem;}.brand-heading-chevron--panel::before{top:2.6rem;}.brand-heading-chevron--panel::after{top:1.75rem;}.brand-heading-split__serif{font-size:3.25rem;}.brand-heading-split__display{font-size:4.75rem;}.brand-heading-conversation__serif{font-size:3.25rem;}.brand-heading-conversation__display{font-size:5rem;}.brand-heading-conversation__display::before{flex-basis:5.5rem;height:4.25rem;}.brand-heading-kicker-stack__title{font-size:3.5rem;}.brand-heading-kicker-stack__accent,.brand-heading-index__label{font-size:4rem;}.brand-heading-duotone{font-size:6rem;}.brand-heading-rule__title{font-size:4.25rem;}.brand-heading-rule__subhead{font-size:2rem;}.brand-heading-index__number{font-size:4rem;}.brand-heading-banner{gap:3rem;padding:1.4rem 3rem;}.brand-heading-banner::before{flex-basis:7rem;height:7rem;}.brand-heading-banner__text{font-size:4.5rem;letter-spacing:1.5px;}.brand-heading-overlay{font-size:5rem;min-height:25rem;padding:3rem;}}.white,.white a{color:var(--white,#ffffff);}.subtitle,.field--name-field-subtitle{font-family:var(--base-font);font-style:normal;font-weight:300;font-optical-sizing:auto;font-variation-settings:"wdth" 100;color:var(--darkblue);font-size:clamp(1.45em,1.2em + 0.75vw,1.9em);line-height:1.35;margin-bottom:20px;max-width:70ch;}.subtitle-text{color:var(--darkblue);text-transform:uppercase;font-size:1.2em;}.title-white,.title-white a{color:var(--white,#ffffff);}.title-buff,.title-buff a{color:#e4ccbd;}.block-title,.view-custom-frontpage .title{font-family:var(--base-font);font-style:normal;font-weight:600;font-optical-sizing:auto;font-variation-settings:"wdth" 100;color:var(--darkblue);margin-bottom:10px;border-bottom:1px solid var(--buff-50);padding-bottom:10px;}h2 .block-title{font-size:1.75em;}h3 .block-title{font-size:1.5em;}h2.block-title{font-size:1.75em;}h3.block-title{font-size:1.5em;}.breadcrumb{background-color:var(--white,#ffffff);max-width:100%;overflow:visible;text-overflow:ellipsis;color:#777777;margin-bottom:10px;font-size:0.875em;}.breadcrumb li{display:inline;}.breadcrumb > .active{color:#333;}ul li::marker{color:var(--potomac);}.white ul li::marker{color:#a0d6f0;}ol li + li,ol li ol,.field--name-field-publications ul li{margin-top:1.0rem;}ol li::marker{color:var(--darkblue);font-weight:600;}.main-container ul li{margin-top:.25rem;}ul.list-spaced li + li,ul.list-spaced li ul{margin-top:.5rem;}.condensed-text{font-size:clamp(1.6em,1.25em + 0.9vw,2.15em);font-family:var(--gazzetta-font);font-weight:500;line-height:1.18;}.condensed-text-str{font-size:clamp(1.75em,1.35em + 1vw,2.35em);font-family:var(--gazzetta-font);font-weight:650;line-height:1.15;}.highlighted-text{font-family:var(--base-font);font-weight:600;}.mdbluetext{font-size:1.125em;font-family:var(--base-font);font-weight:600;color:var(--darkblue);line-height:1.5;}.dkbluetext{font-size:1.125em;font-family:var(--base-font);font-weight:600;color:var(--darkblue);}.highlighted-light{font-family:var(--base-font);font-weight:300;color:var(--darkblue);font-size:1.2em;}.italic-block{display:block !important;font-family:var(--base-font);font-weight:700;color:var(--darkblue);border-bottom:0;font-style:italic;margin-top:0;}.list-row{clear:both;padding-top:10px;padding-bottom:10px;}.full-width,.full-width img{width:100%;}.full-width{white-space:normal;}.threeqtr-width,.threeqtr-width img{width:75%;}.fifty-width,.fifty-width img{width:50%;}.fourqtr-width,.fourqtr-width img{width:25%;}.centered-img img{margin-left:auto;margin-right:auto;margin-bottom:15px;}.ckeditor-accordion-container > dl{position:relative;border:none;border-bottom:1px solid #dddddd;}.ckeditor-accordion-container > dl dd{padding:15px;border-bottom:1px dotted #eeeeee;}.ckeditor-accordion-container > dl dt > a > .ckeditor-accordion-toggle:before,.ckeditor-accordion-container > dl dt > a > .ckeditor-accordion-toggle:after{background:var(--darkblue);}.ckeditor-accordion-container > dl dt > a,.ckeditor-accordion-container > dl dt > a:not(.button){display:block;padding:10px 15px 10px 50px;background-color:var(--white,#ffffff);color:var(--darkblue);border:none;border-bottom:1px solid #eeeeee;}.ckeditor-accordion-container > dl dt > a:hover,.ckeditor-accordion-container > dl dt > a:not(.button):hover{background-color:var(--buff-20);color:var(--darkblue);}.ckeditor-accordion-container > dl dt.active > a{background-color:var(--white,#ffffff);}.ckeditor-accordion-container{border-top:5px solid var(--potomac);}.pillaccordion dl.styled dt{margin-top:10px;}.pillaccordion .ckeditor-accordion-container > dl{position:relative;border:none;}.pillaccordion .ckeditor-accordion-container > dl dd{padding:15px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;max-width:calc(100% - 45px);margin:0 auto;margin-bottom:25px;box-shadow:rgba(50,50,93,0.25) 0px 6px 12px -2px,rgba(0,0,0,0.3) 0px 3px 7px -3px;}.pillaccordion .ckeditor-accordion-container > dl dt > a > .ckeditor-accordion-toggle:before,.pillaccordion .ckeditor-accordion-container > dl dt > a > .ckeditor-accordion-toggle:after{background:var(--white,#ffffff);}.pillaccordion .ckeditor-accordion-container > dl dt > a{display:block;padding:10px 15px 10px 50px;background-color:var(--potomac);color:var(--white,#ffffff);border:solid 3px transparent;border-radius:15px;}.pillaccordion .ckeditor-accordion-container > dl dt > a:hover,.pillaccordion .ckeditor-accordion-container > dl dt > a:not(.button):hover{background-color:#0e75a5;color:var(--white,#ffffff);}.pillaccordion .ckeditor-accordion-container > dl dt.active > a{background-color:#0e75a5;}.pillaccordion .ckeditor-accordion-container > dl dt:last-of-type > a{border-bottom:3px solid transparent;}.pillaccordion .ckeditor-accordion-container{border-top:none;}.sleek-accordion .ckeditor-accordion-container{border-top:none;}.sleek-accordion .ckeditor-accordion-container dl,.sleek-accordion .ckeditor-accordion-container dl dd{border-bottom:none;}.sleek-accordion .ckeditor-accordion-container dl dt a,.sleek-accordion .ckeditor-accordion-container dl dt a:not(.button){background-color:#f3f3f3;border-bottom:none;color:var(--darkblue);padding-top:1.2em;padding-bottom:1.2em;}.sleek-accordion .ckeditor-accordion-container dl dt a,.sleek-accordion .ckeditor-accordion-container dl dt a:not(.button),.sleek-accordion dd{border-left:solid 5px var(--darkblue);}.sleek-accordion dt a{font-weight:800;text-decoration:none;border-radius:0.375rem;border-bottom-left-radius:0rem;}.sleek-accordion dt.active a{border-bottom-left-radius:0rem;border-bottom-right-radius:0rem;}.sleek-accordion dt:not(:first-of-type){margin-top:1.2rem;}.sleek-accordion dd{background-color:#f3f3f3;border-bottom-left-radius:0.375rem;border-bottom-right-radius:0.375rem;}.sleek-accordion .ckeditor-accordion-container dl dd{transition:padding-top 0.4s,padding-bottom 0.4s;}.shadow{box-shadow:0 10px 16px 0 rgba(0,0,0,0.1),0 6px 20px 0 rgba(0,0,0,0.1);}.bar-buff{border-top:5px solid var(--buff-50);border-bottom:1px solid var(--buff-50);padding:15px 0;}.bar-green{border-top:5px solid #008364;border-bottom:1px solid #008364;padding:15px 0;}.bar-ltgreen{border-top:5px solid #558210;border-bottom:1px solid #558210;padding:15px 0;}.bar-red{border-top:5px solid #c9102f;border-bottom:1px solid #c9102f;padding:15px 0;}.bar-orange{border-top:5px solid #a75523;border-bottom:1px solid #a75523;padding:15px 0;}.bar-blue{border-top:5px solid var(--darkblue);border-bottom:1px solid var(--darkblue);padding:15px 0;}.bar-mdblue{border-top:5px solid var(--potomac);border-bottom:1px solid var(--potomac);padding:15px 0;}.bar-ltblue{border-top:5px solid #0190db;border-bottom:1px solid #0190db;padding:15px 0;}.bar-buff-top{border-top:5px solid var(--buff-50);padding:15px 0;}.bar-orange-top{border-top:5px solid #a75523;padding:15px 0;}.bar-red-top{border-top:5px solid #c9102f;padding:15px 0;}.bar-green-top{border-top:5px solid #008364;padding:15px 0;}.bar-blue-top{border-top:5px solid var(--darkblue);padding:15px 0;}.bar-mdblue-top{border-top:5px solid var(--potomac);padding:15px 0;}.bar-ltblue-top{border-top:5px solid #0190db;padding:15px 0;}.bar-ltgreen-top{border-top:5px solid #558210;padding:15px 0;}.bar-patina{--smhs-utility-color:var(--patina);}.bar-navy-yard{--smhs-utility-color:var(--navy-yard);}.bar-blossom{--smhs-utility-color:var(--blossom);}.bar-potomac{--smhs-utility-color:var(--potomac-100);}.bar-blue-fog{--smhs-utility-color:var(--blue-fog);}.bar-patina,.bar-navy-yard,.bar-blossom,.bar-potomac,.bar-potomac-80,.bar-potomac-50,.bar-potomac-20,.bar-blue-fog{border-bottom:1px solid var(--smhs-utility-color);border-top:5px solid var(--smhs-utility-color);padding:15px 0;}.bar-patina-top{--smhs-utility-color:var(--patina);}.bar-navy-yard-top{--smhs-utility-color:var(--navy-yard);}.bar-blossom-top{--smhs-utility-color:var(--blossom);}.bar-potomac-top,.bar-potomac-100-top{--smhs-utility-color:var(--potomac-100);}.bar-potomac-80-top{--smhs-utility-color:var(--potomac-80);}.bar-potomac-50-top{--smhs-utility-color:var(--potomac-50);}.bar-potomac-20-top{--smhs-utility-color:var(--potomac-20);}.bar-blue-fog-top{--smhs-utility-color:var(--blue-fog);}.bar-patina-top,.bar-navy-yard-top,.bar-blossom-top,.bar-potomac-top,.bar-potomac-100-top,.bar-potomac-80-top,.bar-potomac-50-top,.bar-potomac-20-top,.bar-blue-fog-top{border-top:5px solid var(--smhs-utility-color);padding:15px 0;}.buff-border{border:1px solid var(--buff-50);padding:20px;}.orange-border{border:1px solid #a75523;padding:20px;}.green-border{border:1px solid #008364;padding:20px;}.ltgreen-border{border:1px solid #679b18;padding:20px;}.red-border{border:1px solid #c9102f;padding:20px;}.blue-border{border:1px solid var(--darkblue);padding:20px;}.mdblue-border{border:1px solid var(--potomac);padding:20px;}.ltblue-border{border:1px solid #0190db;padding:20px;}.patina-border{--smhs-utility-color:var(--patina);}.navy-yard-border{--smhs-utility-color:var(--navy-yard);}.blossom-border{--smhs-utility-color:var(--blossom);}.potomac-border,.potomac-100-border{--smhs-utility-color:var(--potomac-100);}.potomac-80-border{--smhs-utility-color:var(--potomac-80);}.potomac-50-border{--smhs-utility-color:var(--potomac-50);}.potomac-20-border{--smhs-utility-color:var(--potomac-20);}.blue-fog-border{--smhs-utility-color:var(--blue-fog);}.patina-border,.navy-yard-border,.blossom-border,.potomac-border,.potomac-100-border,.potomac-80-border,.potomac-50-border,.potomac-20-border,.blue-fog-border{border:1px solid var(--smhs-utility-color);padding:20px;}.bordered-block,.bordered-transparent,.bordered-gray{border:1px solid #d6d6d6;border-radius:8px;position:relative;overflow:hidden;}.blue-btm-border{border-bottom:2px solid var(--darkblue);}.buff-block{background:rgba(227,220,204,0.3);border:#bfaf8a;padding:15px 15px 30px;position:relative;overflow:hidden;}.custom-block{padding:15px;position:relative;overflow:hidden;margin-top:2px;}.dkblue{background-color:var(--darkblue);padding:15px;}.smhs-white{background-color:var(--white,#ffffff);}.smhs-white-60{background-color:rgba(255,255,255,0.6);}.smhs-green{background-color:#008364;}.smhs-ltgreen{background-color:#558210;}.smhs-red{background-color:#C9102F;}.smhs-orange{background-color:#A75523;}.smhs-ltblue{background-color:#0190DB;}.smhs-ltyellow{background-color:#F9E08E;}.smhs-grey{background-color:#e1e1e1;}.custom-blue-pattern-1{--s:200px;--c:#033955;--_g:#0000 8%,var(--c) 0 17%,#0000 0 58%;background:linear-gradient(135deg,#0000 20.5%,var(--c) 0 29.5%,#0000 0) 0 calc(var(--s) / 4),linear-gradient(45deg,var(--_g)) calc(var(--s) / 2) 0,linear-gradient(135deg,var(--_g),var(--c) 0 67%,#0000 0),linear-gradient(45deg,var(--_g),var(--c) 0 67%,#0000 0 83%,var(--c) 0 92%,#0000 0),var(--darkblue);background-size:var(--s) var(--s);}.custom-blue-pattern-1 .smhs-text-white a:hover,.custom-blue-pattern-1 .smhs-text-white a:focus{color:var(--white,#ffffff);}.custom-blue-checkered{background-color:#034060;opacity:1;background-image:repeating-linear-gradient(45deg,#033c5a 25%,transparent 25%,transparent 75%,#033c5a 75%,#033c5a),repeating-linear-gradient(45deg,#033c5a 25%,#034060 25%,#034060 75%,#033c5a 75%,#033c5a);background-position:0 0,40px 40px;background-size:80px 80px;}.custom-green-pattern-1{--s:200px;--c:var(--white,#ffffff);--_g:#0000 8%,var(--c) 0 17%,#0000 0 58%;background:linear-gradient(135deg,#0000 20.5%,var(--c) 0 29.5%,#0000 0) 0 calc(var(--s) / 4),linear-gradient(45deg,var(--_g)) calc(var(--s) / 2) 0,linear-gradient(135deg,var(--_g),var(--c) 0 67%,#0000 0),linear-gradient(45deg,var(--_g),var(--c) 0 67%,#0000 0 83%,var(--c) 0 92%,#0000 0),#1095c1;}.custom-grey-pattern-1{--s:200px;--c:#e1e1e1;--_g:#0000 8%,var(--c) 0 17%,#0000 0 58%;background:linear-gradient(135deg,#0000 20.5%,var(--c) 0 29.5%,#0000 0) 0 calc(var(--s) / 4),linear-gradient(45deg,var(--_g)) calc(var(--s) / 2) 0,linear-gradient(135deg,var(--_g),var(--c) 0 67%,#0000 0),linear-gradient(45deg,var(--_g),var(--c) 0 67%,#0000 0 83%,var(--c) 0 92%,#0000 0),#e8e7e7;}.custom-green-pattern-2{--s:200px;--c:#00372a;--_g:#0000 8%,var(--c) 0 17%,#0000 0 58%;background:linear-gradient(135deg,#0000 20.5%,var(--c) 0 29.5%,#0000 0) 0 calc(var(--s) / 4),linear-gradient(45deg,var(--_g)) calc(var(--s) / 2) 0,linear-gradient(135deg,var(--_g),var(--c) 0 67%,#0000 0),linear-gradient(45deg,var(--_g),var(--c) 0 67%,#0000 0 83%,var(--c) 0 92%,#0000 0),#003e30;background-size:var(--s) var(--s);}.no-container{width:100%;}.min-height-50{min-height:50px;}.min-height-75{min-height:75px;}.min-height-80{min-height:80px;}.min-height-100{min-height:100px;}.min-height-200{min-height:200px;}.min-height-250{min-height:250px;}.min-height-300{min-height:300px;}.min-height-350{min-height:350px;}.min-height-375{min-height:375px;}.min-height-580{min-height:580px;}.min-height-600{min-height:600px;}.padding-tb-20{padding:20px 0 20px 0;}.table.profile-thumbnails img{min-width:100px;}@media (min-width:992px){.five-col-layout .col-5ths{width:20%;float:left;}}@media (min-width:992px){.col-lg-5ths{width:20%;float:left;}}.factrow.five-col-layout > .col-5ths{width:20%;float:left;padding:0 15px;box-sizing:border-box;position:relative;}.fact-container{margin-top:1rem;margin-bottom:1rem;}.row.factrow .promo-title{font-size:5rem;color:var(--darkblue);line-height:1;}.row .fact-row-text{font-weight:normal;font-style:normal;padding:0 0.3rem;}@media (max-width:768px){.factrow .col-copy{margin-bottom:3rem;}.factrow.five-col-layout > .col-5ths{width:100%;float:none;}}.fact-container .factrow > [class*="col-"]{position:relative;}.fact-container .factrow > [class*="col-"] .fact-row-text::after,.factrow.five-col-layout > .col-5ths .fact-row-text::after{content:'';border-left:1px solid var(--buff-50);height:100%;position:absolute;right:0;top:0;transform:skew(-6deg);}.fact-container .factrow > [class*="col-"]:last-child .fact-row-text::after,.fact-container .factrow > [class*="col-"]:nth-child(2):last-child .fact-row-text::after,.fact-container .factrow > [class*="col-"]:nth-child(3):last-child .fact-row-text::after,.fact-container .factrow > [class*="col-"]:nth-child(4):last-child .fact-row-text::after,.factrow.five-col-layout > .col-5ths:last-child .fact-row-text::after{content:none;border-left:none;}.menu--custom-menu > li a.active-trail::before{width:30px;height:30px;content:" ";transform:rotate(45deg);position:absolute;top:calc(50% - 15px);left:-10px;transition:all 0.2s ease-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-webkit-transition:all 0.2s ease-in-out;z-index:-1;}.menu--custom-menu > li a::after{position:absolute;top:20px;right:15px;content:"";padding:15px;padding-right:23px;background-size:auto 23px !important;text-rendering:optimizeLegibility;}.custom-gold,.menu--custom-menu > li a.active-trail.custom-gold::before{background-color:rgba(178,119,24,1);}.menu--custom-menu > li a.custom-gold::after{background:url(/themes/custom/smhsbootstrap/images/CTSI/research-question.png) 15px center no-repeat;}.custom-orange,.menu--custom-menu > li a.active-trail.custom-orange::before{background-color:#cd4c21;}.menu--custom-menu > li a.custom-orange::after{background:url(/themes/custom/smhsbootstrap/images/CTSI/knowledge-tools.png) 15px center no-repeat;}.custom-red,.menu--custom-menu > li a.active-trail.custom-red::before{background-color:#dc192a;}.ctsi-menu .menu--custom-menu > li a.custom-red::after{background:url(/themes/custom/smhsbootstrap/images/CTSI/circle-white.png) 15px center no-repeat;}.custom-purple,.menu--custom-menu > li a.active-trail.custom-purple::before{background-color:rgba(104,56,114,1);}.ctsi-menu .menu--custom-menu > li a.custom-purple::after{background:url(/themes/custom/smhsbootstrap/images/CTSI/checklist-white.png) 15px center no-repeat;}.custom-blue,.menu--custom-menu > li a.active-trail.custom-blue::before{background-color:rgba(0,125,177,1);}.ctsi-menu .menu--custom-menu > li a.custom-blue::after{background:url(/themes/custom/smhsbootstrap/images/CTSI/pencil-white.png) 15px center no-repeat;}.custom-teal,.menu--custom-menu > li a.active-trail.custom-teal::before{background-color:rgba(51,130,117,1);}.ctsi-menu .menu--custom-menu > li a.custom-teal::after{background:url(/themes/custom/smhsbootstrap/images/CTSI/head-white.png) 15px center no-repeat;}.custom-green,.menu--custom-menu > li a.active-trail.custom-green::before{background-color:#58813c;}.ctsi-menu .menu--custom-menu > li a.custom-green::after{background:url(/themes/custom/smhsbootstrap/images/CTSI/line-chart-white.png) 15px center no-repeat;}.custom-brown,.menu--custom-menu > li a.active-trail.custom-brown::before{background-color:rgba(115,97,87,1);}.ctsi-menu .menu--custom-menu > li a.custom-brown::after{background:url(/themes/custom/smhsbootstrap/images/CTSI/light-white.png) 15px center no-repeat;}.custom-navyblue,.menu--custom-menu > li a.active-trail.custom-navyblue::before{background-color:rgba(36,60,84,1);}.ctsi-menu .menu--custom-menu > li a.custom-navyblue::after{background:url(/themes/custom/smhsbootstrap/images/CTSI/money-bag-white.png) 15px center no-repeat;}.ctsi-menu .menu--custom-menu > li > a{margin-top:2px;color:var(--white,#ffffff);font-weight:bold;text-decoration:none;min-height:65px;padding-top:20px;padding-right:40px}.ctsi-menu .menu--custom-menu > li > a:hover,.ctsi-menu .menu--custom-menu > li > a:focus{background:#033c6a;}.soft-edge{border-radius:4px;}.border-radius-20{border-radius:20px;}.custom-alert{background-color:#f8d548;font-weight:bold;padding:15px;}.custom-alert li{padding-bottom:10px;}.custom-alert a{text-decoration:underline;}.custom-alert a:hover,.custom-alert a:focus{text-decoration:none;border-bottom:1px solid var(--darkblue);}.field-name-body .bordered-block h1,.field-name-body .bordered-transparent h1,.field-name-body .bordered-gray h1,.bordered-block h2,.bordered-transparent h2,.bordered-gray h2,.bordered-block h3,.bordered-transparent h3,.bordered-gray h3,.bordered-block h4,.bordered-transparent h4,.bordered-gray h4,.bordered-block h5,.bordered-transparent h5,.bordered-gray h5,.bordered-block h6,.bordered-transparent h6,.bordered-gray h6{margin:12px 0 !important;}.bordered-gray,.gray-background{background-color:#f3f3f3;padding:15px;}.bordered-patina{--smhs-utility-background:var(--patina);--smhs-utility-color:var(--patina);}.bordered-navy-yard{--smhs-utility-background:var(--white,#ffffff);--smhs-utility-color:var(--navy-yard);}.bordered-blossom{--smhs-utility-background:var(--blossom);--smhs-utility-color:var(--blossom);}.bordered-potomac,.bordered-potomac-100{--smhs-utility-background:var(--potomac-20);--smhs-utility-color:var(--potomac-100);}.bordered-potomac-80{--smhs-utility-background:var(--white,#ffffff);--smhs-utility-color:var(--potomac-80);}.bordered-potomac-50{--smhs-utility-background:var(--white,#ffffff);--smhs-utility-color:var(--potomac-50);}.bordered-potomac-20{--smhs-utility-background:var(--white,#ffffff);--smhs-utility-color:var(--potomac-20);}.bordered-blue-fog{--smhs-utility-background:var(--blue-fog);--smhs-utility-color:var(--blue-fog);}.bordered-patina,.bordered-navy-yard,.bordered-blossom,.bordered-potomac,.bordered-potomac-100,.bordered-potomac-80,.bordered-potomac-50,.bordered-potomac-20,.bordered-blue-fog{background-color:var(--smhs-utility-background);border:1px solid var(--smhs-utility-color);border-radius:8px;overflow:hidden;padding:15px;position:relative;}.field-name-body .bordered-gray h1,.bordered-gray h2,.bordered-gray h3,.bordered-gray h4,.bordered-gray h5,.bordered-gray h6{margin:12px 0 !important;}.bordered-transparent{padding:15px;}.background-style{min-height:30rem;height:auto;padding-top:3rem;padding-bottom:3rem;background-size:cover;background-repeat:no-repeat;}.background-dkblue{background-color:rgba(0,64,101,1);}.background-mdblue{background-color:var(--potomac);}.background-ltblue{background-color:rgba(0,150,214,1);}.background-patina,.smhs-patina{background-color:var(--patina);}.background-navy-yard,.smhs-navy-yard{background-color:var(--navy-yard);color:var(--white,#ffffff);}.background-blossom,.smhs-blossom{background-color:var(--blossom);}.background-potomac,.background-potomac-100,.smhs-potomac,.smhs-potomac-100{background-color:var(--potomac-100);color:var(--white,#ffffff);}.background-potomac-80,.smhs-potomac-80{background-color:var(--potomac-80);color:var(--white,#ffffff);}.background-potomac-50,.smhs-potomac-50{background-color:var(--potomac-50);}.background-potomac-20,.smhs-potomac-20{background-color:var(--potomac-20);}.background-blue-fog,.smhs-blue-fog{background-color:var(--blue-fog);}.background-navy-yard a,.background-potomac a,.background-potomac-100 a,.background-potomac-80 a,.smhs-navy-yard a,.smhs-potomac a,.smhs-potomac-100 a,.smhs-potomac-80 a{color:var(--white,#ffffff);text-decoration-color:var(--blue-fog);}.background-navy-yard :where(h1,h2,h3,h4,h5,h6),.background-potomac :where(h1,h2,h3,h4,h5,h6),.background-potomac-100 :where(h1,h2,h3,h4,h5,h6),.background-potomac-80 :where(h1,h2,h3,h4,h5,h6),.smhs-navy-yard :where(h1,h2,h3,h4,h5,h6),.smhs-potomac :where(h1,h2,h3,h4,h5,h6),.smhs-potomac-100 :where(h1,h2,h3,h4,h5,h6),.smhs-potomac-80 :where(h1,h2,h3,h4,h5,h6){color:var(--white,#ffffff);}.background-navy-yard a:hover,.background-navy-yard a:focus,.background-potomac a:hover,.background-potomac a:focus,.background-potomac-100 a:hover,.background-potomac-100 a:focus,.background-potomac-80 a:hover,.background-potomac-80 a:focus,.smhs-navy-yard a:hover,.smhs-navy-yard a:focus,.smhs-potomac a:hover,.smhs-potomac a:focus,.smhs-potomac-100 a:hover,.smhs-potomac-100 a:focus,.smhs-potomac-80 a:hover,.smhs-potomac-80 a:focus{border-bottom-color:var(--blue-fog);color:var(--white,#ffffff);}.background-dkbuff{background-color:rgba(200,177,139,1);}.background-buff{background-color:rgba(227,220,204,0.3);}.background-yellow{background-color:rgba(255,200,46,1);}.background-ltyellow{background-color:rgba(255,238,187,1);}.background-orange{background-color:rgba(165,81,33,1);}.background-white{background-color:rgba(255,255,255,1);}.background-green{background-color:rgba(0,131,103,1);}.background-ltgreen{background-color:rgba(120,190,32,1);}.background--red{background-color:rgba(227,25,25,1);}.background-grey{background-color:#e1e1e1;}.field-name-body .bordered-transparent h1,.bordered-transparent h2,.bordered-transparent h3,.bordered-transparent h4,.bordered-transparent h5,.bordered-transparent h6,.field-name-body .dkblue h1,.dkblue h2,.dkblue h3,.dkblue h4,.dkblue h5,.dkblue h6{margin:12px 0 !important;}.field-name-body .buff-block h1,.buff-block h2,.buff-block h3,.buff-block h4,.buff-block h5,.buff-block h6{margin:12px 0 !important;}.xpadding{padding-top:7%;padding-bottom:7%;padding-left:10%;padding-right:10%;}.smpadding{padding:10px;}.mdpadding{padding:20px;}.rgpadding{padding-top:2%;padding-bottom:2%;padding-left:5%;padding-right:5%;}.slant-right{transform:skew(-10deg);}.slant-right-content{transform:skew(10deg);}.slant-left{transform:skew(10deg);}.slant-left-content{transform:skew(-10deg);}.arrow-right{clip-path:polygon(0% 0%,88% 0,100% 50%,88% 100%,0% 100%);}.arrow-left{clip-path:polygon(7% 0,100% 0%,100% 100%,7% 100%,0% 50%);}.parallelogram-right{clip-path:polygon(7% 0%,100% 0%,93% 100%,0% 100%);}.parallelogram-left{clip-path:polygon(0 0,93% 0,100% 100%,7% 100%);}.field-name-body .dkblue h1,.dkblue h2,.dkblue h3,.dkblue h4,.dkblue h5,.dkblue h6{color:var(--white,#ffffff) !important;}.dark-text{color:#4a4a4a;}.smhs-text-blue,.dkblue{color:var(--darkblue);}.smhs-text-lightblue{color:var(--potomac)}.smhs-text-lblue,.ltblue{color:var(--potomac);}.smhs-text-ltblue{color:#2e9ad0;}.smhs-text-mdblue{color:var(--potomac);}.smhs-text-navy-yard{color:var(--navy-yard);}.smhs-text-potomac,.smhs-text-potomac-100{color:var(--potomac-100);}.smhs-text-buff,.buff{color:var(--buff);}.smhs-secondary-buff{color:var(--buff-50);}.smhs-text-orange{color:#a75523;}.smhs-text-white,.white{color:var(--white,#ffffff);}.smhs-text-green{color:#008364;}.smhs-text-ltgreen{color:#558210;}.smhs-text-red{color:#c9102f;}.smhs-text-yellow{color:#ffc72c;}.brand-image-feature{align-items:center;display:grid;gap:clamp(1.5rem,3vw,3rem);grid-template-columns:1fr;margin:2rem 0;}.brand-image-feature__text{color:var(--darkblue);font-family:var(--source-serif-font);font-size:clamp(1.5rem,1.2rem + 0.8vw,2.15rem);font-style:italic;line-height:1.32;}.brand-image-feature__name{color:var(--darkblue);font-family:var(--gazzetta-font);font-size:clamp(2.5rem,2rem + 1.5vw,3.5rem);font-variation-settings:"wght" 430;font-weight:430;line-height:1;margin:0 0 1rem;text-transform:uppercase;}.brand-image-feature-row{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:2rem;margin-top:2rem;}.brand-image-feature-row::before,.brand-image-feature-row::after{content:none;}.brand-image-feature-row .brand-image-accent{margin:0;}.brand-image-feature-row .brand-image-feature__text{margin-bottom:0;}.brand-image-accent-grid{align-items:start;display:grid;gap:clamp(3rem,6vw,5rem);grid-template-columns:repeat(auto-fit,minmax(min(22rem,100%),1fr));margin:2rem 0;}@media (min-width:900px){.brand-image-feature{grid-template-columns:minmax(0,7fr) minmax(18rem,3fr);}}@media (max-width:767px){.brand-image-feature-row > [class^="col-"] + [class^="col-"],.brand-image-feature-row > [class*=" col-"] + [class^="col-"],.brand-image-feature-row > [class^="col-"] + [class*=" col-"],.brand-image-feature-row > [class*=" col-"] + [class*=" col-"]{margin-top:1.5rem;}}.brand-image-accent{--brand-image-accent-padding:clamp(1.5rem,4vw,4rem);--brand-image-accent-background:var(--patina);--brand-image-accent-primary:var(--darkblue);--brand-image-accent-secondary:var(--potomac);--brand-image-accent-bar-height:clamp(1.25rem,2.5vw,2.5rem);--brand-image-accent-bar-width:min(14rem,44%);--brand-image-accent-overhang:clamp(0.75rem,2vw,2rem);background:var(--brand-image-accent-background);box-sizing:border-box;display:block;inline-size:fit-content;justify-self:start;margin:2rem 0;max-width:100%;max-inline-size:100%;padding:var(--brand-image-accent-padding);position:relative;width:fit-content;}.brand-image-accent::before,.brand-image-accent::after{content:"";height:var(--brand-image-accent-bar-height);position:absolute;width:var(--brand-image-accent-bar-width);z-index:0;}.brand-image-accent::before{background:linear-gradient(to right,var(--brand-image-accent-primary) 0 68%,var(--brand-image-accent-secondary) 68% 100%);bottom:calc(var(--brand-image-accent-padding) * 0.7);left:calc(-1 * var(--brand-image-accent-overhang));}.brand-image-accent::after{background:linear-gradient(to right,var(--brand-image-accent-secondary) 0 32%,var(--brand-image-accent-primary) 32% 100%);right:calc(-1 * var(--brand-image-accent-overhang));top:calc(var(--brand-image-accent-padding) * 0.7);}.brand-image-accent img{box-shadow:0 1rem 1.75rem rgba(0,34,62,0.14);display:block;height:auto;max-width:100%;position:relative;z-index:1;}.brand-image-accent drupal-media,.brand-image-accent .media,.brand-image-accent .drupal-media{display:block;max-inline-size:100%;position:relative;z-index:1;}.brand-image-accent figure,.brand-image-accent picture{display:block;margin:0;max-inline-size:100%;}.brand-image-accent figcaption{color:var(--darkblue);font-family:var(--avenir-font);font-size:0.95rem;line-height:1.4;margin-top:0.75rem;position:relative;z-index:1;}.brand-image-accent--buff{--brand-image-accent-background:var(--buff-20);}.brand-image-accent--patina{--brand-image-accent-background:var(--patina);}.brand-image-accent--blossom{--brand-image-accent-background:var(--blossom);}.brand-image-accent--parchment{--brand-image-accent-background:var(--parchment);}.brand-image-accent--blue-fog{--brand-image-accent-background:var(--blue-fog);--brand-image-accent-secondary:var(--blue-fog);}.brand-image-accent--white{--brand-image-accent-background:var(--white,#ffffff);}.brand-image-accent--no-background{--brand-image-accent-background:transparent;}@supports not (inline-size:fit-content){.brand-image-accent{width:fit-content;max-width:100%;}}.thumbnail__rounded-buff{display:inline-block;float:left;padding-right:40px;margin-left:5px;}.thumbnail__rounded-buff:hover img,.thumbnail__rounded-buff:focus img{border-color:var(--blue-fog);}.thumbnail__rounded-buff img{border-radius:50%;border:5px solid #e4ccbd;}.rounded img,.rounded{border-radius:50%;}.card img,.card{border-radius:25%;}.card{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:var(--white,#ffffff);background-clip:border-box;border:1px solid rgba(0,0,0,0.125);border-radius:0.25rem;}.card-img-top{width:100%;border-top-left-radius:calc(0.25rem - 1px);border-top-right-radius:calc(0.25rem - 1px);}.slanted img{-webkit-clip-path:polygon(0 0,100% 0,100% 96%,0 100%);clip-path:polygon(0 0,100% 0,100% 96%,0 100%);}.rounded.blue img,.card.blue img,.slanted.blue img{border:10px solid #c1e4f6;}.rounded.orange img,.card.orange img,.slanted.orange img{border:10px solid #a75523;}.rounded.white img{border:10px solid var(--white,#ffffff);}.rounded.yellow img,.card.yellow img,.slanted.yellow img,.rounded:hover img{border:10px solid #f0ad4e;}.rounded.green img,.card.green img,.slanted.green img{border:10px solid #008364;}.rounded.darkblue img,.card.dkblue img,.slanted.dkblue img{border:10px solid var(--darkblue);}.fontawesome-icon-inline a:hover,.fontawesome-icon-inline a:focus{color:var(--darkblue);border-bottom:2px solid #f0ad4e;}.btn-danger{background-color:#ac162f;border-color:#ac162f;}.btn-danger:hover,.btn-danger:focus{background-color:var(--darkblue);}.btn-primary{font-weight:bold;background-color:var(--potomac);}.hvr-shutter-out-horizontal{display:inline-block;vertical-align:middle;transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);backface-visibility:hidden;position:relative;padding-left:20px;padding-right:20px;padding-top:10px;padding-bottom:10px;border:2px solid var(--darkblue);border-radius:5px;transition-property:color;transition-duration:0.3s;font-family:var(--base-font);font-weight:700;color:var(--darkblue) !important;}.hvr-shutter-out-horizontal:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:var(--darkblue);-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;}a.hvr-shutter-out-horizontal{color:var(--darkblue);text-decoration:none;}.hvr-shutter-out-horizontal:hover,.hvr-shutter-out-horizontal:focus,.hvr-shutter-out-horizontal:active{color:var(--white,#ffffff) !important;background:var(--darkblue);}.hvr-shutter-out-horizontal:hover:before,.hvr-shutter-out-horizontal:focus:before,.hvr-shutter-out-horizontal:active:before{-webkit-transform:scaleX(1);transform:scaleX(1);}.special{border-radius:0;font-family:var(--base-font);font-weight:700;font-size:17px;padding:10px 25px;border-width:0 0 6px 0;text-align:left;text-transform:uppercase;margin-right:12px;margin-bottom:7px;}.btn{margin:10px 0;}a.btn,div.btn{white-space:normal;}a.btn.brand-btn,.ck-content a.btn.brand-btn{--brand-btn-bg:var(--navy-yard);--brand-btn-border:var(--navy-yard);--brand-btn-text:var(--white,#ffffff);--brand-btn-hover-bg:var(--darkblue);--brand-btn-hover-border:var(--darkblue);--brand-btn-hover-text:var(--white,#ffffff);--brand-btn-outline-border:var(--navy-yard);--brand-btn-outline-text:var(--navy-yard);--brand-btn-outline-hover-bg:var(--navy-yard);--brand-btn-outline-hover-border:var(--navy-yard);--brand-btn-outline-hover-text:var(--white,#ffffff);align-items:center;border-radius:4px;border-style:solid;border-width:2px;display:inline-flex;font-family:var(--base-font);font-size:clamp(0.75em,4.5vw,1em);font-weight:700;justify-content:center;line-height:1.2;margin:10px 10px 10px 0;min-height:44px;padding:0.75rem 1.25rem;text-align:center;text-decoration:none !important;transition:background-color 0.2s ease-out,border-color 0.2s ease-out,color 0.2s ease-out;}a.btn.brand-btn:hover,a.btn.brand-btn:focus{text-decoration:none !important;}a.btn.brand-btn:focus-visible{outline:3px solid var(--blue-fog);outline-offset:3px;}a.btn.brand-btn-solid{background-color:var(--brand-btn-bg);border-color:var(--brand-btn-border);color:var(--brand-btn-text);}a.btn.brand-btn-solid:hover,a.btn.brand-btn-solid:focus{background-color:var(--brand-btn-hover-bg);border-color:var(--brand-btn-hover-border);color:var(--brand-btn-hover-text);}a.btn.brand-btn-outline{background-color:transparent;border-color:var(--brand-btn-outline-border);color:var(--brand-btn-outline-text);}a.btn.brand-btn-outline:hover,a.btn.brand-btn-outline:focus{background-color:var(--brand-btn-outline-hover-bg);border-color:var(--brand-btn-outline-hover-border);color:var(--brand-btn-outline-hover-text);}a.btn.brand-btn-navy-yard{--brand-btn-bg:var(--navy-yard);--brand-btn-border:var(--navy-yard);--brand-btn-text:var(--white,#ffffff);--brand-btn-hover-bg:var(--darkblue);--brand-btn-hover-border:var(--darkblue);--brand-btn-hover-text:var(--white,#ffffff);--brand-btn-outline-border:var(--navy-yard);--brand-btn-outline-text:var(--navy-yard);--brand-btn-outline-hover-bg:var(--navy-yard);--brand-btn-outline-hover-border:var(--navy-yard);--brand-btn-outline-hover-text:var(--white,#ffffff);}a.btn.brand-btn-potomac{--brand-btn-bg:var(--potomac);--brand-btn-border:var(--potomac);--brand-btn-text:var(--white,#ffffff);--brand-btn-hover-bg:var(--navy-yard);--brand-btn-hover-border:var(--navy-yard);--brand-btn-hover-text:var(--white,#ffffff);--brand-btn-outline-border:var(--potomac);--brand-btn-outline-text:var(--potomac);--brand-btn-outline-hover-bg:var(--potomac);--brand-btn-outline-hover-border:var(--potomac);--brand-btn-outline-hover-text:var(--white,#ffffff);}a.btn.brand-btn-patina{--brand-btn-bg:var(--patina);--brand-btn-border:var(--patina);--brand-btn-text:var(--darkblue);--brand-btn-hover-bg:var(--patina);--brand-btn-hover-border:var(--patina);--brand-btn-hover-text:var(--darkblue);--brand-btn-outline-border:var(--patina);--brand-btn-outline-text:var(--darkblue);--brand-btn-outline-hover-bg:var(--patina);--brand-btn-outline-hover-border:var(--patina);--brand-btn-outline-hover-text:var(--darkblue);}a.btn.brand-btn-blossom{--brand-btn-bg:var(--blossom);--brand-btn-border:var(--blossom);--brand-btn-text:var(--darkblue);--brand-btn-hover-bg:var(--blossom);--brand-btn-hover-border:var(--blossom);--brand-btn-hover-text:var(--darkblue);--brand-btn-outline-border:var(--blossom);--brand-btn-outline-text:var(--darkblue);--brand-btn-outline-hover-bg:var(--blossom);--brand-btn-outline-hover-border:var(--blossom);--brand-btn-outline-hover-text:var(--darkblue);}a.btn.brand-btn-blue-fog{--brand-btn-bg:var(--blue-fog);--brand-btn-border:var(--blue-fog);--brand-btn-text:var(--darkblue);--brand-btn-hover-bg:var(--blue-fog);--brand-btn-hover-border:var(--blue-fog);--brand-btn-hover-text:var(--darkblue);--brand-btn-outline-border:var(--blue-fog);--brand-btn-outline-text:var(--darkblue);--brand-btn-outline-hover-bg:var(--blue-fog);--brand-btn-outline-hover-border:var(--blue-fog);--brand-btn-outline-hover-text:var(--darkblue);}.background-navy-yard a.btn.brand-btn-outline,.background-potomac a.btn.brand-btn-outline,.background-potomac-100 a.btn.brand-btn-outline,.background-potomac-80 a.btn.brand-btn-outline,.smhs-navy-yard a.btn.brand-btn-outline,.smhs-potomac a.btn.brand-btn-outline,.smhs-potomac-100 a.btn.brand-btn-outline,.smhs-potomac-80 a.btn.brand-btn-outline{--brand-btn-outline-border:var(--white,#ffffff);--brand-btn-outline-text:var(--white,#ffffff);--brand-btn-outline-hover-bg:var(--white,#ffffff);--brand-btn-outline-hover-border:var(--white,#ffffff);--brand-btn-outline-hover-text:var(--navy-yard);}.background-navy-yard a.btn.brand-btn-solid.brand-btn-navy-yard,.background-potomac a.btn.brand-btn-solid.brand-btn-potomac,.background-potomac-100 a.btn.brand-btn-solid.brand-btn-potomac,.background-potomac-80 a.btn.brand-btn-solid.brand-btn-potomac,.smhs-navy-yard a.btn.brand-btn-solid.brand-btn-navy-yard,.smhs-potomac a.btn.brand-btn-solid.brand-btn-potomac,.smhs-potomac-100 a.btn.brand-btn-solid.brand-btn-potomac,.smhs-potomac-80 a.btn.brand-btn-solid.brand-btn-potomac{border-color:var(--white,#ffffff);}.btn.round{width:50px;height:50px;background:transparent;border:5px solid;border-radius:50px;transition:all 0.2s ease-out 0s;}.prim.blue,.prim.blue:visited,.prim.blue:focus{float:none;text-shadow:0 -1px 0 rgba(0,0,0,0.25);color:var(--white,#ffffff);text-decoration:none;border:1px solid;border-radius:5px;box-shadow:0 1px 3px rgba(0,0,0,0.075);transition:none;background-color:var(--darkblue);border-color:#033c5a #033c5a #033955;}.prim.blue:hover,.prim.blue:focus,.prim.blue:visited:hover,.prim.blue:visited:focus,.prim.blue:focus:hover{text-decoration:none;color:var(--white,#ffffff);background-color:var(--potomac);}.prim.blue:hover,.prim.blue:focus{color:var(--white,#ffffff);}.sec.blue{float:none;text-shadow:0 -1px 0 rgba(0,0,0,0.25);text-decoration:none;color:var(--white,#ffffff);border:1px solid;border-radius:5px;box-shadow:0 1px 3px rgba(0,0,0,0.075);transition:none;background-color:var(--potomac);border-color:var(--potomac) var(--potomac) #0070a5;background-image:linear-gradient(to bottom,#0076af,var(--potomac));background-image:-o-linear-gradient(top,#0076af,var(--potomac));background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FF62C462",endColorstr="#FF51A351",GradientType=0);}.special.buff{color:var(--darkblue);background-color:var(--buff-50);border-color:var(--potomac);text-decoration:none;}.special.blue{color:var(--white,#ffffff);background-color:var(--potomac);border-color:var(--darkblue);text-decoration:none;}.special.gray{color:var(--darkblue);background-color:#d6d6d6;border-color:var(--potomac);text-decoration:none;}.sec.blue:hover,.sec.blue:focus{color:var(--buff-50);background-position:0.1s linear;transition:background-position 0.1s linear;}.style2-properties:hover:after,.style2-properties:focus:after,.style2-properties-show-all:hover:after,.style2-properties-show-all:focus:after,.sec.blue:hover:after,.sec.blue:focus:after,.prim.blue:hover:after,.prim.blue:focus:after{color:var(--white,#ffffff);}.sec.blue:after,.prim.blue:after,.prim.blue:visited:after,.prim.blue:focus:after,.rchevron:after{margin-left:15px;font:var(--fa-font-regular);font-weight:900;content:"\f054";color:#ca997b;}.base-button,.inline-button,.sec.blue,.prim.blue,.prim.blue:visited,.prim.blue:focus{padding:5px 15px;text-align:left;font-family:var(--base-font);margin:10px 20px 10px 0 !important;}.inline.button,.sec.blue,.prim.blue,.prim.blue:visited,.prim.blue:focus{padding:5px 15px;font-size:0.9em;}.buff-buttons{margin:15px 0 30px;color:var(--darkblue);text-shadow:none;border:1px solid #d5cbb4;font-family:var(--base-font);font-weight:600;text-shadow:0 -1px 0 rgba(0,0,0,0.25);text-decoration:none;border:1px solid;border-radius:5px;box-shadow:0 1px 3px rgba(0,0,0,0.075);transition:none;background-color:var(--buff-50);border-color:var(--buff-50) var(--buff-50) #d7ceb8;background-image:linear-gradient(to bottom,#dbd2be,var(--buff-50));background-image:-o-linear-gradient(top,#dbd2be,var(--buff-50));background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FF62C462",endColorstr="#FF51A351",GradientType=0);}.button-smhs-style3:hover,.button-smhs-style3:focus,ul.buff-buttons:hover,ul.buff-buttons:focus,.smhs-style3:hover,.smhs-style3:focus{text-decoration:none;background-position:0 -15px;background-color:#dbd2be;}.button-smhs-style3 a,ul.buff-buttons a,.smhs-style3 a{color:var(--darkblue);text-shadow:none !important;}.white-button a{color:var(--darkblue);background-color:var(--white,#ffffff);}.sec.blue:hover,.sec.blue:focus{text-decoration:none;background-position:0 -15px;background-color:var(--navy-yard);color:#fff;}.special.btn:hover,.special.btn:focus{border-width:0 0 6px 0;}.special.blue:hover,.special.blue:focus,.special.gray:hover,.special.gray:focus,.special.buff:hover,.special.buff:focus{border-color:var(--blue-fog);}.btn.mdblue,.btn.dkblue,.btn.buff,.btn.light-blue,.btn.buffmd,.btn.buffdk,.btn.transparent-yellow,.btn.orange,.btn.green,.btn.red,.btn.boldyellow,.btn.ltyellow,.btn.white,#event-details .field--name-field-link a,.views-field-field-call-to-action a,.field--name-field-researcher-profile-link a{padding:15px;}a.btn.mdblue,a.btn.dkblue,a.btn.buffmd,a.btn.buffdk,a.btn.ltgray,a.btn.light-blue,a.btn.transparent-yellow,a.btn.orange,a.btn.green,a.btn.red,a.btn.boldyellow,a.btn.ltyellow,a.btn.white,#event-details .field--name-field-link a,.views-field-field-call-to-action a,.field--name-field-essential-links .field--item a,.field--name-field-related-specialties .field--item a,.vocab-location .field--name-field-specialties .field--item a,.field--name-field-researcher-profile-link a,.cta-container a{text-decoration:none;font-size:1em;font-weight:bold;}a.btn.transparent-yellow{color:var(--white,#ffffff);background:transparent;border:1px solid var(--blue-fog);border-radius:0;}a.btn.mdblue,#event-details .field--name-field-link a,.views-field-field-call-to-action a,.field--name-field-researcher-profile-link a{color:var(--white,#ffffff);background-color:var(--potomac);border-radius:3px;}a.btn.white{background-color:var(--white,#ffffff);color:var(--darkblue);}a.btn.dkblue,.field--name-field-essential-links .field--item a,.vocab-location .field--name-field-specialty .field--item a,#block-views-block-related-content-person-bundle-person-hero .views-field-field-call-to-action a{color:var(--white,#ffffff);background-color:var(--darkblue);}a.btn.light-blue{background-color:var(--light-blue);color:var(--white,#ffffff);}a.btn.buffmd,a.btn.buffdk{background-color:var(--buff-50);color:var(--darkblue);}a.btn.ltgray{background-color:#d6d6d6;color:var(--darkblue);}a.btn.orange{background-color:#a75523;color:var(--white,#ffffff);}a.btn.green{background-color:#008364;color:var(--white,#ffffff);}a.btn.red{background-color:#C9102F;color:var(--white,#ffffff);}a.btn.boldyellow{background-color:#FFC72C;color:var(--darkblue);}a.btn.ltyellow{background-color:#F9E08E;color:var(--darkblue);}a.btn.transparent-yellow:hover,a.btn.transparent-yellow:focus{color:var(--white,#ffffff);background-color:var(--potomac);}a.btn.dkblue:hover,a.btn.dkblue:focus,a.btn.mdblue:hover,a.btn.mdblue:focus,a.btn.white:hover,a.btn.white:focus,a.btn.light-blue:hover,a.btn.light-blue:focus,#event-details .field--name-field-link a:hover,#event-details .field--name-field-link a:focus,.views-field-field-call-to-action a:hover,.views-field-field-call-to-action a:focus,#block-views-block-related-content-person-bundle-person-hero .views-field-field-call-to-action a:hover,#block-views-block-related-content-person-bundle-person-hero .views-field-field-call-to-action a:focus,.field--name-field-essential-links .field--item a:hover,.field--name-field-essential-links .field--item a:focus,.vocab-location .field--name-field-specialty .field--item a:focus,.vocab-location .field--name-field-specialty .field--item a:hover,.field--name-field-researcher-profile-link a:hover,.field--name-field-researcher-profile-link a:focus{background-color:var(--buff-50);color:var(--darkblue);}a.btn.orange:hover,a.btn.orange:focus,a.btn.green:hover,a.btn.green:focus,a.btn.red:hover,a.btn.red:focus,a.btn.boldyellow:hover,a.btn.boldyellow:focus,a.btn.ltyellow:hover,a.btn.ltyellow:focus,.field--name-field-related-specialties .field--item a:hover,.field--name-field-related-specialties .field--item a:focus,.vocab-location .field--name-field-specialties .field--item a:hover,.vocab-location .field--name-field-specialties .field--item a:focus{background-color:var(--darkblue);color:var(--white,#ffffff);}a.btn.buffmd:hover,a.btn.buffmd:focus,a.btn.green.hoverltblue:hover,a.btn.green.hoverltblue:focus{background-color:var(--potomac);color:var(--white,#ffffff);}a.btn.ltgray:hover,a.btn.ltgray:focus{background-color:var(--darkblue);color:var(--white,#ffffff);}a.btn.buffdk:hover,a.btn.buffdk:focus{background-color:var(--darkblue);color:var(--white,#ffffff);}.mdbuffbox{color:var(--darkblue);background-color:var(--buff-50);}.special.blue:after{padding-left:10px;font:var(--fa-font-regular);font-weight:900;content:"\f0a9";color:#e4ccbd;}span.anchor-line-break{display:block;}a.btn.bright-blue{background-color:#007db1;color:var(--white,#ffffff);padding:15px;text-decoration:none;font-size:clamp(0.75em,4.5vw,1em);font-weight:600;transition:0.2s all;border:solid 1.5px transparent;border-radius:10px;}a.btn.bright-blue:hover,a.btn.bright-blue:focus-visible{background-color:var(--darkblue);color:var(--white,#ffffff);}a.btn.gray-blue{background-color:#d7e3f0;color:var(--darkblue);padding:15px;text-decoration:none;border:solid 1.5px transparent;border-radius:10px;font-size:clamp(0.75em,4.5vw,1em);font-weight:600;transition:0.2s all;}a.btn.gray-blue:hover,a.btn.gray-blue:focus-visible{background-color:var(--darkblue);color:var(--white,#ffffff);}a.btn.white-blue{background-color:var(--white,#ffffff);color:var(--darkblue);padding:15px;text-decoration:none;border:solid 1.5px #009ad9;font-size:clamp(0.75em,4.5vw,1em);font-weight:600;transition:0.2s all;border-radius:10px;}a.btn.white-blue span.fontawesome-icon-inline > span{color:#009ad9;}a.btn.white-blue:hover,a.btn.white-blue:focus-visible{background-color:var(--darkblue);color:var(--white,#ffffff);}div.dkblue a.btn.gray-blue,div.dkblue a.btn.white-blue,div.dkblue a.btn.bright-blue{font-weight:700;}div.dkblue a.btn.gray-blue:hover,div.dkblue a.btn.gray-blue:focus-visible,div.custom-blue-checkered a.btn.gray-blue:hover,div.custom-blue-checkered a.btn.gray-blue:focus-visible,div.dkblue a.btn.white-blue:hover,div.dkblue a.btn.white-blue:focus-visible,div.custom-blue-checkered a.btn.white-blue:hover,div.custom-blue-checkered a.btn.white-blue:focus-visible,div.dkblue a.btn.bright-blue:hover,div.dkblue a.btn.bright-blue:focus-visible,div.custom-blue-checkered a.btn.bright-blue:hover,div.custom-blue-checkered a.btn.bright-blue:focus-visible{border-color:var(--white,#ffffff);}a.btn.gray-blue.btn-font-lg,a.btn.white-blue.btn-font-lg,a.btn.bright-blue.btn-font-lg{font-size:clamp(0.75em,4.5vw,1.2em);}.ul-buttons,ul.bottom-buttons,ul.buff-buttons{padding-left:0;padding-bottom:30px;list-style-type:none;}.ul-buttons li,ul.bottom-buttons li,ul.buff-buttons li{margin-bottom:15px;}ul.buff-buttons{padding-left:0;}ul.buff-buttons li{margin-bottom:10px;}ul.bottom-buttons{margin-top:40px;}.btn-success{background-color:#008364;border-color:#167a62;}.btn-success a{color:#ffd400;}.btn-warning{background-color:#a75523;border-color:#a55423;}.btn-warning a{color:#fed0ca;}.btn-transparent{color:var(--white,#ffffff);border:4px solid #e4ccbd;background:transparent;text-transform:uppercase;padding:10px 25px;border-radius:0;}.btn-transparent-yellow{color:var(--white,#ffffff);border:4px solid #f0ad4e;background:transparent;text-transform:uppercase;padding:10px 25px;border-radius:0;}.border-radius3{border-radius:3px;}.showcase-body .btn-transparent,.showcase-body .btn-transparent-yellow{white-space:nowrap;}.btn-transparent:hover,.btn-transparent:focus,.btn-transparent-yellow:focus,.btn-transparent-yellow:hover{background:rgba(255,255,255,0.1) !important;color:var(--white,#ffffff);}.btn-transparent.home,.btn-transparent.pages{font-family:var(--base-font);letter-spacing:0.045em;}.btn-dark-blue-arrow{background:var(--darkblue);padding:12px 18px;margin-top:20px;vertical-align:baseline;}.btn-dark-blue-arrow a{color:var(--buff-50);text-transform:uppercase;vertical-align:bottom;}.btn-dark-blue-arrow a:hover,.btn-dark-blue-arrow a:focus{color:var(--white,#ffffff);}.btn-dark-blue-arrow a:hover .chevron-menu-right,.btn-dark-blue-arrow a:focus .chevron-menu-right{color:var(--potomac);}.btn-dark-blue-arrow a .chevron-menu-right{padding-left:10px;color:var(--white,#ffffff) !important;vertical-align:top;font-size:18px !important;}.btn-transparent{border:4px solid #e4ccbd !important;text-decoration:none;}.region-content .field-name-body .btn.dkblue,.region-content .field-name-body .btn.mdblue{margin-top:20px;display:block;}.btn-capsule{border-radius:50px;}.card-listing{margin-bottom:30px;}.card-listing > .row{display:flex;flex-wrap:wrap;}.card-listing > .row::before,.card-listing > .row::after{content:none;}.card-listing > .row > [class^="col-"],.card-listing > .row > [class*=" col-"]{display:flex;margin-bottom:30px;}.card-listing .paragraph__column{background:var(--white,#ffffff);border-radius:4px;box-shadow:0 10px 16px 0 rgba(0,0,0,0.1),0 6px 20px 0 rgba(0,0,0,0.1);color:#333;min-height:100%;padding:20px !important;width:100%;}.card-listing .paragraph__column h1,.card-listing .paragraph__column h2,.card-listing .paragraph__column h3,.card-listing .paragraph__column h4,.card-listing .paragraph__column h5,.card-listing .paragraph__column h6{color:var(--darkblue);}.card-listing .paragraph__column:empty{box-shadow:none;}.card-listing ul{border-top:5px solid var(--potomac);padding:5px 0 0;}.card-listing ul li{list-style:none !important;border-bottom:1px solid var(--buff-50);padding:5px 10px;font-size:0.9em;}.card-listing .paragraph__column > :first-child{margin-top:0;}.card-listing .paragraph__column > :last-child{margin-bottom:0;}.card-accent-left,.card-accent-top,.card-accent-right,.card-accent-bottom{--card-accent-color:var(--darkblue);--card-accent-width:7px;}.card-accent-left{border-left:var(--card-accent-width) solid var(--card-accent-color);}.card-accent-top{border-top:var(--card-accent-width) solid var(--card-accent-color);}.card-accent-right{border-right:var(--card-accent-width) solid var(--card-accent-color);}.card-accent-bottom{border-bottom:var(--card-accent-width) solid var(--card-accent-color);}.card-accent-dark-blue{--card-accent-color:var(--darkblue);}.card-accent-medium-blue,.card-accent-potomac{--card-accent-color:var(--potomac);}.card-accent-blue-fog{--card-accent-color:var(--blue-fog);}.card-accent-patina{--card-accent-color:var(--patina);}.card-accent-blossom{--card-accent-color:var(--blossom);}.card-accent-parchment{--card-accent-color:var(--parchment);}.card-accent-row-house{--card-accent-color:var(--row-house);}.card-accent-buff{--card-accent-color:var(--buff);}.card-accent-orange{--card-accent-color:var(--orange);}.card-accent-green{--card-accent-color:var(--green);}.card-accent-red{--card-accent-color:var(--red);}.card-accent-navy-yard{--card-accent-color:var(--navy-yard);}:is(.field--name-body,.field--name-field-body,.field--type-text-long,.field--type-text-with-summary) .row:not(.factrow):has(> .col-sm-3),:is(.field--name-body,.field--name-field-body,.field--type-text-long,.field--type-text-with-summary) .row:not(.factrow):has(> .col-sm-4),:is(.field--name-body,.field--name-field-body,.field--type-text-long,.field--type-text-with-summary) .row:not(.factrow):has(> .col-sm-6),:is(.field--name-body,.field--name-field-body,.field--type-text-long,.field--type-text-with-summary) .row:not(.factrow):has(> .col-sm-8),:is(.field--name-body,.field--name-field-body,.field--type-text-long,.field--type-text-with-summary) .row:not(.factrow):has(> .col-md-3){display:flex;flex-wrap:wrap;justify-content:center;}:is(.field--name-body,.field--name-field-body,.field--type-text-long,.field--type-text-with-summary) .row:not(.factrow):has(> .col-sm-3)::before,:is(.field--name-body,.field--name-field-body,.field--type-text-long,.field--type-text-with-summary) .row:not(.factrow):has(> .col-sm-3)::after,:is(.field--name-body,.field--name-field-body,.field--type-text-long,.field--type-text-with-summary) .row:not(.factrow):has(> .col-sm-4)::before,:is(.field--name-body,.field--name-field-body,.field--type-text-long,.field--type-text-with-summary) .row:not(.factrow):has(> .col-sm-4)::after,:is(.field--name-body,.field--name-field-body,.field--type-text-long,.field--type-text-with-summary) .row:not(.factrow):has(> .col-sm-6)::before,:is(.field--name-body,.field--name-field-body,.field--type-text-long,.field--type-text-with-summary) .row:not(.factrow):has(> .col-sm-6)::after,:is(.field--name-body,.field--name-field-body,.field--type-text-long,.field--type-text-with-summary) .row:not(.factrow):has(> .col-sm-8)::before,:is(.field--name-body,.field--name-field-body,.field--type-text-long,.field--type-text-with-summary) .row:not(.factrow):has(> .col-sm-8)::after,:is(.field--name-body,.field--name-field-body,.field--type-text-long,.field--type-text-with-summary) .row:not(.factrow):has(> .col-md-3)::before,:is(.field--name-body,.field--name-field-body,.field--type-text-long,.field--type-text-with-summary) .row:not(.factrow):has(> .col-md-3)::after{content:none;}@media (max-width:767px){:is(.field--name-body,.field--name-field-body,.field--type-text-long,.field--type-text-with-summary) .row:not(.factrow):has(> .col-sm-3),:is(.field--name-body,.field--name-field-body,.field--type-text-long,.field--type-text-with-summary) .row:not(.factrow):has(> .col-sm-4),:is(.field--name-body,.field--name-field-body,.field--type-text-long,.field--type-text-with-summary) .row:not(.factrow):has(> .col-sm-6),:is(.field--name-body,.field--name-field-body,.field--type-text-long,.field--type-text-with-summary) .row:not(.factrow):has(> .col-sm-8),:is(.field--name-body,.field--name-field-body,.field--type-text-long,.field--type-text-with-summary) .row:not(.factrow):has(> .col-md-3){display:block;}.card-listing > .row{display:block;}.card-listing > .row > [class^="col-"],.card-listing > .row > [class*=" col-"]{display:block;}}.table > tbody > tr > td,.table > tbody > tr > th,.table > tfoot > tr > td,.table > tfoot > tr > th,.table > thead > tr > td,.table > thead > tr > th{line-height:1.5;}.table > thead > tr > th{font-family:var(--base-font);font-weight:700;border-bottom:0;}.table > thead > tr > th h3.body-title{font-size:1.75em;}.table > tbody > tr > td{border-top:0;padding:15px;}.office-hours__table{width:100%;table-layout:auto;}.office-hours__item-label,.office-hours__item-slots{white-space:nowrap;vertical-align:top;padding-right:1rem;}.office-hours__item-comments{white-space:normal;word-wrap:break-word;vertical-align:top;}.table-striped > tbody,.office-hours__table > tbody{border-top:5px solid var(--buff);}.table-striped > tbody > tr:nth-of-type(odd),.office-hours__table > tbody > tr:nth-of-type(odd){background-color:#fafafa;}.table-striped > tbody > tr > td,.office-hours__table > tbody > tr > td{padding:15px;border-top:1px solid #ddd;}.office-hours__table td{vertical-align:top;}@media (max-width:767px){.table-responsive > .table > tbody > tr > td,.table-responsive > .table > thead > tr > th{white-space:normal !important;}}.view-display-id-fd_person_hero h1,.view-display-id-sd_staff_hero h1{font-size:1.65em;}.view-display-id-fd_person_hero .mailto svg,.view-display-id-sd_staff_hero .mailto svg{display:none;}.view-display-id-fd_person_hero ul li::marker,.view-display-id-sd_staff_hero ul li::marker{color:#008364;}.view-display-id-fd_person_hero .views-field.views-field-field-department-link,.view-display-id-sd_staff_hero .views-field.views-field-field-department-link{margin-top:10px;}.table-faculty{border-collapse:separate;border-spacing:0 2.8rem;border-top:solid 5px var(--potomac);}.table-faculty tbody tr td div.faculty-info p.highlighted-text{margin-bottom:0;}.table-faculty tbody tr td div.faculty-info ul{padding-left:1em;}.table-faculty tbody{border-top:solid 5px var(--potomac);}.table-faculty tbody tr{--border-color:rgba(0,117,200,0.27);}.table-faculty tbody tr:hover img{--border-color:var(--darkblue);}.table-faculty tbody tr td div.picture-frame img{border-radius:8px;border:solid 7px var(--border-color);transition:border 0.4s;}.table-faculty tbody tr td div.faculty-info{padding:0.5em;}.table-faculty tbody tr td div.faculty-info div.faculty-icon--container a.mailto svg.mailto{display:none;}.table-faculty tbody tr td div.faculty-info div.faculty-icon--container{display:inline-block;margin-top:0.75rem;margin-bottom:0.75rem;padding-top:0.25rem;padding-bottom:0.25rem;margin-right:0.5rem;a{text-decoration:none;}}.table-faculty
tbody
tr
td
div.faculty-info
div.faculty-icon--container
a
span.faculty-icon--color{border:solid 2px var(--darkblue);border-radius:5px;padding:4px 3px 4px 5px;background-color:var(--darkblue);color:var(--white,#ffffff);transition:0.3s all;}.table-faculty
tbody
tr
td
div.faculty-info
div.faculty-icon--container
a
span.faculty-icon--color:hover{background-color:var(--white,#ffffff);color:var(--darkblue);}.table-faculty tbody tr td{padding-top:0;padding-bottom:0;}.table-faculty .picture-frame .field--name-image{margin-bottom:0;}.table-hover tbody tr{transition:background-color 0.4s;}.table-faculty tr td:first-of-type{width:29.5%;}@media (max-width:768px){.table-faculty tr td:first-of-type{width:50%;}.table-faculty tbody tr td div.faculty-info p.highlighted-text{font-size:clamp(9px,3vw,17px);}}@media (max-width:360px){.table-faculty tbody tr td div.faculty-info div.faculty-icon--container{margin-top:1.5rem;display:block;}}.page-node-type-catalog .table > thead > tr > th,.page-node-type-catalog .table > tbody > tr > th,.page-node-type-catalog .table > tfoot > tr > th,.page-node-type-catalog .table > thead > tr > td,.page-node-type-catalog .table > tbody > tr > td,.page-node-type-catalog .table > tfoot > tr > td{padding:15px;}.view-course-catalog table caption{font-family:var(--base-font);font-weight:600;font-size:2.125em;color:var(--darkblue);}.float-left{float:left;}.float-right{float:right;}.float-none{float:none;}.inline-left{float:left;padding-right:15px;}.no-padding{padding:0 !important;}.no-container{width:100% !important;}.no-padding--vert-image-block .image-block{padding-top:0;padding-bottom:0;}.no-margin{margin:0 !important;}.no-margin .block-views{margin-bottom:0;}.no-margin--vert{margin-top:0 !important;margin-bottom:0 !important;}.no-margin--top{margin-top:0 !important;}.no-margin--bottom{margin-bottom:0 !important;}.top-margin--sm{margin-top:20px !important;}.top-margin--md{margin-top:40px !important;}.bottom-margin--md{margin-bottom:40px !important;}.set-margin--vert-20{margin-top:20px;margin-bottom:20px;}.top-padding--xs{padding-top:15px;}.top-padding--md{padding-top:40px;}.bottom-padding--md{padding-bottom:30px;}.bottom-padding--lg{padding-bottom:60px;}.pad-reset--x{padding-left:0;padding-right:0;}.pad-reset--y{padding-top:0;padding-bottom:0;}.pad-top-bottom-xs{padding:10px 0 10px 0 !important;}.pad-top-bottom-sm{padding:20px 0 20px 0 !important;}.pad-top-bottom-md{padding:30px 0 30px 0 !important;}.pad-top-bottom-lg{padding:40px 0 40px 0 !important;}.pad-top-bottom-xlg{padding:50px 0 50px 0 !important;}.bottom-margin-offset-37{margin-bottom:-37px;}.x-margins-offset-15{margin-left:-15px;margin-right:-15px;}.img-block-style-sm,.image-block{padding:20px 0;}.responsive-padding--vert{padding:20px 0;}.responsive-margins--vert-sm{margin:10px;}.responsive-margins--vert-md{margin:20px auto;}.md-vertical-scaffolding{margin:20px auto;}.layout-vertical-padding-scaffolding{padding:10px 0;}.layout-bottom-padding-scaffolding{padding-bottom:10px;}.vertical-align{display:flex;justify-content:center;align-items:center;}.navbar.container-fluid{margin-top:0;}.min-height-343{min-height:343px;}.top-gap{line-height:25%;}.navbar-text{float:none;clear:both;margin:0;}.article .field--name-field-article-type .field--item::before,.tag::before{font:var(--fa-font-regular);font-weight:900;content:"\f02b";color:var(--potomac);font-size:0.8em !important;padding-right:5px;}blockquote{border-left:5px solid #008bd0;}.featured-blockquote:before{font-size:4rem !important;font:var(--fa-font-regular);font-weight:900;content:"\f10d";color:var(--blue-fog);position:absolute;}.featured-blockquote p{padding-left:60px;font-family:var(--source-serif-font);font-optical-sizing:auto;font-weight:500;font-style:italic;font-size:1.3em;letter-spacing:0;}.gradient-border .img-responsive{background:linear-gradient(120deg,#84fab0 0%,#8fd3f4 100%);border:1px solid transparent;}@keyframes animatedgradient{0%{background-position:0% 50%;}50%{background-position:100% 50%;}100%{background-position:0% 50%;}}#cboxOverlay{background:#606060;}.block-field-blocknodearticlefield-gallery{position:relative;display:block;}.slick-dots{text-align:center;padding:10px;padding-top:15px;display:block;position:relative;bottom:0;}.view-showcase .slick-dots{background-color:var(--darkblue);}.subtheme-kidney .view-showcase .slick-dots{color:#3b6f25;}.slick--view--showcase--hero-carousel img,#block-views-block-content-related-bundle-featured-image-block img{width:100%;height:auto;}ul.slick-dots li button::before{font-size:2rem !important;font:var(--fa-font-regular);font-weight:900;content:"\f0c8";color:#ccc;opacity:.8;}ul.slick-dots li{margin-left:0;margin-right:8px;display:inline-block;}ul.slick-dots li button{border:none;font-size:0;background-color:transparent;}ul.slick-dots li.slick-active button::before{color:#009ada;opacity:0.8;}.slick-dots li button:hover,.slick-dots li button:focus{border:2px solid var(--blue-fog);}.slick__arrow.visually-hidden{display:none;}.slick__arrow{background-color:transparent;bottom:auto;top:40%;left:0;position:absolute;margin-top:-1px;border:0;font-size:0;width:100%;}@media (max-width:768px){.slick-prev::before,.slick-next::before{display:none;}}@media (min-width:768px){.slick-prev::before{font:var(--fa-font-regular);font-weight:900;content:"\f0a8";color:var(--buff-50);opacity:0.2;}.slick-next::before{font:var(--fa-font-regular);font-weight:900;content:"\f0a9";color:var(--buff-50);opacity:0.2;}.slick-next:hover::before,.slick-prev:focus::before{color:var(--potomac);opacity:0.5;}}@media (min-width:768px){.slick-prev::before,.slick-next::before{font-size:52px;}}.slick__arrow .slick-prev{border-radius:50%;}.slick__arrow .slick-next{border-radius:50%;}.slick__arrow .slick-prev{left:2%;}.slick__arrow .slick-next{right:2%;}.slide__content{position:relative;}.slide__caption,.slide--caption--below .slide__caption{background-color:var(--darkblue);background:radial-gradient(circle,rgba(10,91,128,0.8981793400954132) 0%,rgba(3,60,90,1) 100%);border-top:2px solid var(--buff-50);color:var(--white,#ffffff);padding:1.0em 2.0em;font-weight:bold;text-transform:uppercase;position:relative;width:100%;}.slick--optionset--default-gallery .slide__caption,.slick--optionset--default-gallery .slide--caption--below .slide__caption{color:var(--white,#ffffff);background-color:var(--darkblue);display:none;}@media (min-width:768px){.slide__caption,.slide--caption--below .slide__caption{position:absolute;bottom:0;left:0;width:100%;}}.paragraph > .paragraph__column .paragraph > .paragraph__column,.paragraph > .paragraph__column .paragraph > .paragraph__column .paragraph > .paragraph__column{padding-left:10px;padding-right:10px;}.view-showcase .showcase-wrapper{background:rgb(3,60,90);background:linear-gradient(90deg,rgba(3,60,90,.85) 0%,rgba(10,91,128,.85) 50%,rgba(3,60,90,.85) 100%);width:100%;}.subtheme-mfa-main #block-views-block-showcase-hero-carousel .view-showcase .showcase-wrapper{width:100%;background:none;}.subtheme-mfa-main #block-views-block-showcase-hero-carousel a.btn.dkblue:hover,.subtheme-mfa-main #block-views-block-showcase-hero-carousel a.btn.dkblue:focus{color:var(--darkblue);}.subtheme-landing-page .view-showcase .showcase-wrapper{background:none;}.view-showcase .showcase-info{max-width:1170px;padding:15px;margin-left:auto;margin-right:auto;}@media (min-width:992px){.view-showcase .showcase-wrapper{position:absolute;bottom:0;}.subtheme-mfa-main #block-views-block-showcase-hero-carousel .view-showcase .showcase-wrapper{position:relative;}}@media (min-width:1200px){.subtheme-mfa-main #block-views-block-showcase-hero-carousel .view-showcase .showcase-wrapper{position:absolute;top:20px;}}.showcase-info h1,.showcase-info h2,.showcase-info h3{margin-top:0;}.subtheme-kidney .showcase-wrapper{background:#3b6f25f0;}.subtheme-landing-page .view-showcase .showcase-title,.subtheme-landing-page .view-showcase .showcase-body{background:transparent;}.view-showcase .showcase-body{margin-top:0;color:var(--white,#ffffff);}.subtheme-landing-page .view-showcase .showcase-body{color:var(--darkblue);}.subtheme-mfa-main #block-views-block-showcase-hero-carousel .view-showcase .showcase-body{color:auto;}.subtheme-landing-page .views-field.views-field-field-featured-image{margin-bottom:20px;}.subtheme-landing-page .view-showcase .showcase-body{margin-top:0;}.view-showcase .showcase-body p.cta{margin-top:35px;margin-bottom:25px;}.view-showcase .showcase-title,.view-showcase .showcase-title a{font-size:24px;color:var(--white,#ffffff);font-family:var(--base-font);padding-bottom:5px;}.view-showcase .showcase-body,.view-showcase .showcase-body a{color:#f2f0f0;}.subtheme-landing-page .view-showcase .showcase-title,.subtheme-landing-page .view-showcase .showcase-title a{font-size:24px;color:var(--darkblue);font-family:var(--base-font);}.subtheme-mfa-main #block-views-block-showcase-hero-carousel .view-showcase .showcase-title,.subtheme-mfa-main #block-views-block-showcase-hero-carousel .view-showcase .showcase-title a{font-size:24px;color:auto;font-family:var(--base-font);}.view-showcase .showcase-body p,.view-showcase .showcase-body a{color:#f2f0f0;}.subtheme-landing-page .view-showcase .showcase-body p,.subtheme-landing-page .view-showcase .showcase-body a{color:var(--darkblue);}.subtheme-mfa-main #block-views-block-showcase-hero-carousel .view-showcase .showcase-body p,.subtheme-mfa-main #block-views-block-showcase-hero-carousel .view-showcase .showcase-body a{color:var(--darkblue);}@media (min-width:1200px){.view-showcase .showcase-title,.view-showcase .showcase-title a{font-size:32px;}}.subtheme-mfa-main #block-views-block-showcase-hero-carousel .slick__slide{position:relative;align-items:center;justify-content:center;}.subtheme-mfa-main #block-views-block-showcase-hero-carousel .showcase-wrapper{display:flex;align-items:center;justify-content:center;height:100%;width:100%;padding:20px;box-sizing:border-box;max-width:100%;}.subtheme-mfa-main #block-views-block-showcase-hero-carousel .showcase-info{width:100%;text-align:center;}.subtheme-mfa-main #block-views-block-showcase-hero-carousel .showcase-title,.subtheme-mfa-main #block-views-block-showcase-hero-carousel .showcase-body{width:100%;}.subtheme-mfa-main #block-views-block-showcase-hero-carousel .row{display:flex;flex-wrap:wrap;justify-content:center;}@media (max-width:1200px){.subtheme-mfa-main #block-views-block-showcase-hero-carousel .showcase-body .col-custom-lg-6{flex:0 0 100%;max-width:100%;}}.page-header,.page-header{border-bottom:none;margin-bottom:0;}#block-programquicklinks .field--name-body{margin-bottom:0;}.region-content{margin-bottom:35px;}.content .field--name-field-image img{margin-left:auto;margin-right:auto;}.content .field--name-field-image{background:#f0f8ff;}.field--name-body figure,.field--name-field-body figure,.field--name-field-section-body figure{margin:1.5rem 0;display:table;max-width:100%;}.field--name-body figure.align-left,.field--name-field-body figure.align-left,.field--name-field-section-body figure.align-left{margin-right:1.5rem;}.field--name-body figure.align-right,.field--name-field-body figure.align-right,.field--name-field-section-body figure.align-right{margin-left:1.5rem;}.field--name-body figcaption,.field--name-field-body figcaption,.field--name-field-section-body figcaption{font-size:0.95em;border-bottom:2px solid #e4dbc6;padding-left:10px;padding-right:10px;padding-bottom:20px;font-style:italic;display:table-caption;caption-side:bottom;margin-top:-10px;}@media (max-width:767px){.field--name-body figure.align-left,.field--name-body figure.align-right,.field--name-field-body figure.align-left,.field--name-field-body figure.align-right,.field--name-field-section-body figure.align-left,.field--name-field-section-body figure.align-right{float:none;margin-left:0;margin-right:0;}}.layout__region--content .field--name-image,.layout__region--content .field--name-video,.layout__region--content .field--name-gallery{margin-bottom:20px;}.main-container .field--name-body .field--type-image{padding:10px;}.page-node-type-article .region-content div.row.bs-2col{border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;padding:7px 0;margin-bottom:20px;overflow:hidden;font-size:0.9em;}.page-node-type-clinical-trial .field--name-field-specialties{border-top:1px solid var(--buff);border-bottom:1px solid var(--buff);padding:7px 0;margin-bottom:20px;overflow:hidden;font-size:0.9em;}.page-node-type-article .block-field-blocknodearticlecreated{color:#515151;}.page-node-type-article .field--name-field-article-type,.page-node-type-clinical-trial .field--name-field-specialties{text-transform:uppercase;color:var(--potomac);}.page-node-type-clinical-trial .field--name-field-specialties::before,.specialty-tag::before,.vocab-specialties .field--name-field-related-specialties .field--item a::before,.vocab-location .field--name-field-specialties .field--item a::before{font:var(--fa-font-regular);font-weight:900;content:"\f481";color:var(--potomac);font-size:1em !important;padding-right:10px;}.program-tag::before,.field--name-field-program-s- .field--items::before{font:var(--fa-font-regular);font-weight:900;content:"\f02b";color:var(--potomac);font-size:1em !important;padding-right:6px;}.field--name-field-program-s- .field--label{font-size:18px;text-transform:uppercase;color:var(--darkblue);}.field--name-field-program-s- .field--item{display:inline-block;}.vocab-specialties .field--name-field-related-specialties .field--item a:hover::before,.vocab-specialties .field--name-field-related-specialties .field--item a:focus::before,.vocab-location .field--name-field-specialties .field--item a:hover::before,.vocab-location .field--name-field-specialties .field--item a:focus::before{color:var(--white,#ffffff);}#block-views-block-clinical-trial-bundle-latest-clinical-trials-block .more-link{padding-top:10px;}#block-views-block-clinical-trial-bundle-clinical-trials-term{margin-top:45px;}.page-node-type-clinical-trial .field--name-field-specialties .field--item,.page-node-type-clinical-trial .field--name-field-sponsor .field--item,.page-node-type-clinical-trial .field--name-field-investigator .field--item{display:inline;}.page-node-type-clinical-trial .field--name-field-specialties .field--label,.page-node-type-clinical-trial .field--name-field-sponsor .field--label,.page-node-type-clinical-trial .field--name-field-investigator .field--label{color:var(--darkblue);}.page-node-type-clinical-trial .field--name-field-sponsor,.page-node-type-clinical-trial .field--name-field-investigator,.page-node-type-clinical-trial .field--name-field-phone-number{margin-bottom:15px;}.page-node-type-clinical-trial .field--name-webform{border-top:7px solid var(--buff);padding-top:15px;margin-top:25px;}@media (min-width:992px){.page-node-type-article .field--name-field-article-type{text-align:right;}}.page-node-type-article .block-field-blocknodearticlefield-authored-by .field--items div.field--item,.page-node-type-article .block-field-blocknodearticlefield-article-type .field--items div.field--item,.page-node-type-article .block-field-blocknodearticlefield-article-topic .field--items div.field--item,.page-node-type-event .field--name-field-event-type div.field--item{display:inline-block;}.page-node-type-article .block-field-blocknodearticlefield-authored-by{margin-top:15px;margin-bottom:15px;font-size:0.9em;}.field-name-field-feature-image,.node-article .field-name-field-image{margin-bottom:20px;}.field-name-field-feature-image img,.node-article .field-name-field-image img{width:100%;height:auto;}.page-node-type-article .block-field-blocknodearticlefield-article-topic,.page-node-type-event .field--name-field-event-type div.field--item{margin-top:15px;margin-bottom:15px;}.page-node-type-article .field--name-field-article-topic .field--item,.page-node-type-event .field--name-field-event-type div.field--item{margin-bottom:20px;}.page-node-type-article .block-field-blocknodearticlefield-article-topic a,.page-node-type-event .field--name-field-event-type a{background-color:#e4dbc6;padding:8px 20px;margin-right:15px;font-weight:700;border-radius:3px;text-decoration:none;color:var(--darkblue);}.page-node-type-article .block-field-blocknodearticlefield-article-topic a:hover,.page-node-type-article .block-field-blocknodearticlefield-article-topic a:focus,.page-node-type-event .field--name-field-event-type a:hover,.page-node-type-event .field--name-field-event-type a:focus{background-color:var(--darkblue);color:var(--white,#ffffff);}.page-node-type-article .field--name-field-link{margin-top:15px;margin-bottom:15px;}.page-node-type-event #event-details{padding-bottom:35px;}.page-node-type-event .content .field--name-body{padding-top:35px;margin-top:35px;border-top:7px solid var(--buff);clear:both;}.page-node-type-event #event-details .field--label{font-weight:bold;color:var(--darkblue);font-family:var(--base-font);font-weight:600;}.page-node-type-event #event-details .field--name-field-date,.page-node-type-event #event-details .field--name-field-event-location{margin-bottom:15px;}.block-addtoany{margin-bottom:40px;margin-top:40px;}.btn-info{background-color:var(--potomac);border-color:#006291;text-decoration:none;}.btn-info:hover,.btn-info:focus{background-color:var(--darkblue);}#event-details .field--name-field-link{margin-top:25px;margin-bottom:15px;}#event-details .field--name-image{margin-right:35px;margin-bottom:35px;}@media (min-width:750px){#event-details .field--name-image{float:left;}}.essential-links{padding-bottom:40px;margin-top:40px;margin-bottom:40px;}.field--name-field-essential-links .field--item,.vocab-location .field--name-field-specialty .field--item,.field--name-field-related-specialties .field item,.view-display-id-specialties_listing_page .views-field-name,.vocab-location .field--name-field-specialties .field--item{width:100%;}.field--name-field-related-specialties .field--item a,.vocab-location .field--name-field-specialties .field--item a{padding:15px;float:left;margin-top:15px;margin-bottom:15px;margin-right:15px;border-top:.5px solid #e1e1e1;border-bottom:2px dotted var(--darkblue);border-radius:50px;}.locationrow{min-height:275px;}.locationrow-full{min-height:350px;}.vocab-specialties .field--name-description,.vocab-location .field--name-description{clear:both;margin-bottom:15px;}@media (min-width:769px) and (max-width:1199px){.field--name-field-essential-links .field--item,.vocab-location .field--name-field-specialty .field--item{width:47%;margin-right:15px;float:left;}}@media (min-width:1200px){.field--name-field-essential-links .field--item,.vocab-location .field--name-field-specialty .field--item{width:32%;float:left;margin-right:15px;}}.field--name-field-essential-links .field--item a,.vocab-location .field--name-field-specialty .field--item a{width:100%;margin-right:15px;margin-bottom:15px;float:left;}.field--name-field-essential-links .field--item a,.vocab-location .field--name-field-specialty .field--item a{padding:15px 20px;}.field--name-field-essential-links .field--item a:hover,.field--name-field-essential-links .field--item a:focus,.vocab-location .field--name-field-specialty .field--item a:hover,.vocab-location .field--name-field-specialty .field--item a:focus{border-bottom:0;}.field--name-field-essential-links .field--item a::after,.vocab-location .field--name-field-specialty .field--item a::after{font:var(--fa-font-regular);font-weight:900;content:"\f054";color:#ca997b;float:right;}.field--name-field-essential-links .field--item a:hover::after,.field--name-field-essential-links .field--item a:focus::after,.vocab-location .field--name-field-specialty .field--item a:hover::after,.vocab-location .field--name-field-specialty .field--item a:focus::after{color:var(--darkblue);}.view-display-id-az_specialty_block .form-item.radio{display:inline-block;}.view-display-id-az_specialty_block .form-item.radio label{padding-left:0;}div#views-bootstrap-specialties-bundle-specialties-listing-page h3{font-size:2rem;margin-block:0;}@media (max-width:1190px){div#views-bootstrap-specialties-bundle-specialties-listing-page h3{text-align:center;}}.specialty-row{display:flex;align-items:stretch;}.specialty-icon{background-color:#d7e3f0;padding:0.5em;border-radius:2.5px;transition:transform 200ms;box-shadow:rgba(0,0,0,0.15) 0px 3px 3px 0px;margin-block:1.5rem;width:100%;}.specialty-icon:hover,.specialty-icon:focus-visible{transform:scale(1.05);}.specialty-icon a{border-radius:2.5px;background-color:var(--white,#ffffff);text-align:center;text-decoration:none;display:block;width:100%;padding-block:0;padding-inline:0.5em;box-shadow:rgba(50,50,105,0.15) 0px 2px 5px 0px,rgba(0,0,0,0.05) 0px 1px 1px 0px;margin-bottom:0;font-weight:bold;font-size:2.1rem;align-items:center;justify-content:center;min-height:95px;display:flex;}.specialty-icon a:hover,.specialty-icon a:focus-visible{box-shadow:rgba(50,50,105,0.15) 0px 2px 5px 0px,rgba(0,0,0,0.05) 0px 1px 1px 0px;border:0;}.specialty-icon a::after{content:none;float:none;}div#views-bootstrap-specialties-bundle-specialties-listing-page div.row{margin-block:1.5rem;}@media (max-width:990px){div#views-bootstrap-specialties-bundle-specialties-listing-page div.row div + div{margin-top:2.5rem;}}.block-views-blockspecialties-bundle-specialty-filter-block{border-top:30px solid var(--medium-blue);}.block-views-blockspecialties-bundle-specialty-filter-block ~ h1.page-header{display:none;}.block-views-blockspecialties-bundle-specialty-filter-block .block-title,.block-views-blockspecialties-bundle-specialty-filter-block .view-header{border-bottom:0;text-align:center;padding:15px 0 30px 0;font-weight:bold;}.block-views-blockspecialties-bundle-specialty-filter-block .specialty-icon a,.block-views-blockspecialties-bundle-specialty-filter-block .specialty-icon a:hover{border-bottom:#c1e4f6;}.block-views-blockspecialties-bundle-specialty-filter-block .view-filters{display:flex;justify-content:center;}.block-views-blockspecialties-bundle-specialty-filter-block .view-filters .form--inline{display:flex;}.block-views-blockspecialties-bundle-specialty-filter-block .row{border-bottom:solid rgba(255,255,255,0.15);margin-bottom:15px;}.block-views-blockspecialties-bundle-specialty-filter-block .block-title,.block-views-blockspecialties-bundle-specialty-filter-block p.h1,.block-views-blockspecialties-bundle-specialty-filter-block p,.block-views-blockspecialties-bundle-specialty-filter-block .body,.block-views-blockspecialties-bundle-specialty-filter-block .body a,.block-views-blockspecialties-bundle-specialty-filter-block .views-exposed-form .control-label,.block-views-blockspecialties-bundle-specialty-filter-block .specialty-icon a,.block-views-blockspecialties-bundle-specialty-filter-block .specialty-name a{color:var(--white,#ffffff);}.block-views-blockspecialties-bundle-specialty-filter-block .specialty-name a:hover{color:#f0f0f0;}.block-views-blockspecialties-bundle-specialty-filter-block .view-content{max-width:70%;margin:0 auto;}.block-views-blockspecialties-bundle-specialty-filter-block .specialty-name{font-weight:bold;}.block-views-blockspecialties-bundle-specialty-filter-block .body{padding:0 0 15px 0px;}.block-views-blockspecialties-bundle-specialty-filter-block .view-filters{padding-bottom:0px !important;border-bottom:none !important;}.block-views-blockspecialties-bundle-specialty-filter-block .btn{margin-top:0;}.field--name-field-researcher-profile-link{padding:20px 0 20px 0;}.page-node-type-researcher .region-content .field--name-body{margin-bottom:0;}.view-display-id-clinical_trials_page .view-header{padding-bottom:20px;}.view-clinical-trial-bundle .specialty-tag{font-size:1.5rem;color:var(--potomac);padding-top:10px;text-transform:uppercase;}.vocab-location .field--name-image img{margin-bottom:15px;}.vocab-location .field--name-field-specialties{padding-top:15px;padding-bottom:15px;}#block-views-block-location-location-block{clear:both;}#block-views-block-related-taxonomy-views-location-summary-block .title a,#block-views-block-related-location-bundle-related-locations-nid .title a{font-size:1.2em;font-weight:bold;}.view-display-id-location_block .simple-gmap-link{display:inline;margin-top:15px;}.view.card-info .grid__content.form-group,.view-display-id-location_summary_block .grid__content.form-group{padding-bottom:3rem;}.view-display-id-location_block .views-row > *{margin-bottom:20px;}@media (min-width:768px){.view-display-id-location_block .views-row{display:flex;gap:20px;}.view-display-id-location_block .location-image-full img{height:100%;object-position:center;object-fit:cover;}.view-display-id-location_block .accessible-info,.view-display-id-location_block .location-image-full,.view-display-id-location_block .views-field-fieldset,.view-display-id-location_block .location-image{margin-bottom:0;flex:1;}.view-display-id-location_block .location-image-full{flex:2;}.view-display-id-location_block .views-field-fieldset .green-border,.view-display-id-location_block .accessible-info .mdblue-border,.view-display-id-location_block .location-image .location-tn{height:100%;}}.view-display-id-location_block .accessible-location .views-field,.view-display-id-location_block .main-location .views-field{text-align:center;}.view-display-id-location_block .address{font-weight:bold;margin:0 0 10px 0;}.view-display-id-location_block .main-location .views-field.views-field-field-phone-number{margin:0 0 10px 0;}.view-display-id-location_block .views-field-field-accessible-location-tips{font-style:italic;margin:0 0 10px 0;}.view-display-id-location_block .views-label.views-label-field-fax-number{float:none;margin-right:0;}.view-display-id-location_block .dotted-border{border-bottom:2px dotted #acddf7;}.view-display-id-location_block .accessible-location .simple-gmap-link a,.view-display-id-location_block .main-location .simple-gmap-link a{color:var(--white,#ffffff);white-space:normal;font-size:1em;border-radius:4px;margin:10px 0;background-color:var(--darkblue);padding:15px;font-weight:bold;text-align:center;text-decoration:none;display:inline-block;width:100%;}.view-display-id-location_block .main-location .simple-gmap-link a{background-color:#008364;}.view-display-id-location_block .main-location .views-field.views-field-field-phone-number::before{content:"";}.view-display-id-location_block .main-location .simple-gmap-link a,.view-display-id-location_block .main-location .views-field-views-conditional-field a,.view-display-id-location_block .main-location .views-field-field-call-to-action a{width:100%;}.view-display-id-location_block .accessible-location .simple-gmap-link a:hover,.view-display-id-location_block .main-location .simple-gmap-link a:hover{background-color:#dbd2be;color:var(--darkblue);}.view-display-id-location_summary_block .form-group{margin-bottom:2rem;}@media (min-width:769px){.view-display-id-location_summary_block .form-group{min-height:315px;}}.view.card-info{--grey-blue:#cadaebbf;--white:var(--white,#ffffff);--dkblue:var(--darkblue);--special-grey:#d6d6d6;}.view.card-info .views-view-responsive-grid__item,.view-display-id-location_summary_block .views-view-responsive-grid__item,.view-display-id-related_locations_nid .views-view-responsive-grid__item{position:relative;background-color:var(--grey-blue);max-width:370px;border-radius:20px;box-shadow:rgba(0,0,0,0.16) 0px 3px 6px,rgba(0,0,0,0.23) 0px 3px 6px;padding:0.1em 0.5em;color:#333;font-weight:normal;margin:0 auto;overflow:hidden;transition:transform 200ms;width:100%;}.view.card-info .views-view-responsive-grid__item:hover,.view-display-id-location_summary_block .views-view-responsive-grid__item:hover,.view-display-id-related_locations_nid .views-view-responsive-grid__item:hover{transform:scale(105%);}.view.card-info .views-view-responsive-grid__item .card-image,.view-display-id-location_summary_block .views-view-responsive-grid__item .card-image,.view-display-id-related_locations_nid .views-view-responsive-grid__item .card-image{padding:0;margin-block:1.25rem;}#block-views-block-related-taxonomy-views-location-summary-block .views-field-field-location-image,.view-display-id-related_locations_nid .views-field-field-location-image{margin-bottom:15px;margin-top:8px;}.view.card-info .views-view-responsive-grid__item img,.view-display-id-location_summary_block .views-view-responsive-grid__item img,.view-display-id-related_locations_nid .views-view-responsive-grid__item img{border-radius:20px;}.view.card-info .views-view-responsive-grid__item .rounded img{border-radius:50%;}.view.card-info .views-view-responsive-grid__item .rounded:hover img{border:10px solid var(--white,#ffffff);}.view.card-info .views-view-responsive-grid__item .card-info-data,.view-display-id-location_summary_block .views-view-responsive-grid__item .card-info-data,.view-display-id-related_locations_nid .views-view-responsive-grid__item .card-info-data{box-shadow:rgba(0,0,0,0.16) 0px 1px 4px;background-color:var(--white,#ffffff);border-radius:20px;margin-bottom:1.25rem;padding:0.8em 0.5em;min-height:275px;align-content:center;}.view.card-info .views-view-responsive-grid__item .card-info-data div.title,.view-display-id-location_summary_block .views-view-responsive-grid__item .card-info-data div.title,.view-display-id-related_locations_nid .views-view-responsive-grid__item .card-info-data div.title{text-align:center;font-size:clamp(1rem,5vw,1.75rem);font-weight:bold;text-align:center;margin:0;}.view.card-info .card-info-data .specialty-tag{text-align:center;margin-top:1rem;}.view.card-info .views-field-views-conditional-field,.view.card-info .views-field-field-call-to-action{text-align:center;}.view.card-info .cta-container{margin-top:20px;margin-bottom:15px;}.view.card-info .card-info-data .book-online,.view.card-info .card-info-data .cta-container a{position:relative;padding-left:3em;padding-block:0.2em;border-radius:30px;border:solid 2px var(--dkblue);font-weight:600;background-color:var(--white,#ffffff);color:var(--dkblue);}.view.card-info .card-info-data .cta-container a{padding-right:15px;}.view.card-info .card-info-data .book-online:hover,.view.card-info .card-info-data .cta-container a:hover{border-bottom:solid 2px var(--dkblue);background-color:var(--special-grey);}.view.card-info .card-info-data .book-online::before,.view.card-info .card-info-data .cta-container a::before{font-family:"Font Awesome 7 Pro";font-weight:900;content:"\f812";position:absolute;left:2.2rem;top:52%;transform:translate(-50%,-50%);color:var(--dkblue);padding-left:0.5em;}.view.card-info .views-view-responsive-grid__item .card-info-data div.title a,.view-display-id-location_summary_block .views-view-responsive-grid__item .card-info-data div.title a,.view-display-id-related_locations_nid .views-view-responsive-grid__item .card-info-data div.title a{text-decoration-thickness:2px;}.view.card-info .views-view-responsive-grid__item .card-info-data div.title a:hover,.view-display-id-location_summary_block .views-view-responsive-grid__item .card-info-data div.title a:hover,.view-display-id-related_locations_nid .views-view-responsive-grid__item .card-info-data div.title a:hover{text-decoration:none;border-bottom:1px solid #ffd400;}.view.card-info .chip-phone{text-align:center;}.view.card-info .chip-phone ul{list-style:none;margin:0;padding:0;}.view.card-info .chip-phone a,.view-display-id-location_summary_block .chip-phone a,.view-display-id-related_locations_nid .chip-phone a{background-color:var(--green);color:#ffffff;border:solid 2.5px var(--green);border-radius:30px;padding:0.2em 0.7em 0.2em 2.5em;margin-top:2rem;margin-bottom:1rem;margin-inline:auto;max-width:max-content;font-weight:450;text-shadow:none;position:relative;transition:0.2s all;display:block;}.view.card-info .chip-phone a:hover,.view.card-info .chip-phone a:focus,.view-display-id-location_summary_block .chip-phone a:hover,.view-display-id-location_summary_block .chip-phone a:focus,.view-display-id-related_locations_nid .chip-phone a:hover,.view-display-id-related_locations_nid .chip-phone a:focus{background-color:var(--medium-blue);border-color:var(--medium-blue);}.view.card-info .chip-phone a,.view-display-id-location_summary_block .chip-phone a,.view-display-id-related_locations_nid .chip-phone a{color:#ffffff;text-decoration:none;}.view.card-info .chip-phone a:hover,.view.card-info .chip-phone a:focus,.view-display-id-location_summary_block .chip-phone a:hover,.view-display-id-location_summary_block .chip-phone a:focus,.view-display-id-related_locations_nid .chip-phone a:hover,.view-display-id-related_locations_nid .chip-phone a:focus{border:solid 2.5px var(--medium-blue);}.view.card-info .chip-phone a::before,.view-display-id-location_summary_block .chip-phone a::before,.view-display-id-related_locations_nid .chip-phone a::before{font-family:"Font Awesome 7 Pro";font-weight:900;position:absolute;left:2.2rem;top:52%;transform:translate(-50%,-50%);color:var(--white,#ffffff);content:"\f095";padding-left:0.5em;}.view.card-info .location-tag,.view-display-id-location_summary_block .location-tag,.view-display-id-related_locations_nid .location-tag{line-height:2.25rem;max-width:90%;border-radius:10px;padding-left:3em;padding-right:0.4em;padding-top:0.5em;padding-bottom:0.5em;font-weight:350;font-size:clamp(12px,4vw,17px);position:relative;margin-inline:auto;margin-top:2rem;margin-bottom:2rem;}.view.card-info .location-tag::before,.view-display-id-location_summary_block .location-tag::before,.view-display-id-related_locations_nid .location-tag::before{position:absolute;padding-inline:0.4em;padding-top:0.25em;padding-bottom:0.25em;font-family:"Font Awesome 7 Pro";font-weight:900;font-size:3rem;content:"\f3c5";color:var(--red);-webkit-font-smoothing:antialiased;left:1.4rem;top:50%;transform:translate(-50%,-50%);}.path-profile h1.page-header{display:none;}.field--name-field-education .field--label,.field--name-field-certifications .field--label,.field--name-field-residencies .field--label,.field--name-field-fellowships .field--label,.field--name-field-internship .field--label,.field--name-field-clinical-research-interest .field--label{padding-top:15px;}.person-profile .field--name-body{padding-top:15px;margin-top:15px;}.person-profile .field--name-body{border-top:5px solid #008364;margin-top:25px;padding-top:20px;}#block-fd-person-footer{border-top:5px solid #008364;margin-top:25px;}.person-profile h2{font-size:1.5em;font-weight:600;}.field--name-field-clinical-research-interest .field--item::before,.field--name-field-education .field--item::before,.field--name-field-certifications .field--item::before,.field--name-field-residencies .field--item::before,.field--name-field-internship .field--item::before,.field--name-field-fellowships .field--item::before{content:"●";padding-right:10px;color:var(--potomac);}.view-display-id-person_hero .profilehero-container img{width:100%;height:auto;}.view-display-id-person_hero .showcase-wrapper{position:relative;}.container-fluid .view-display-id-person_hero .showcase-wrapper,.container-fluid .view-display-id-person_hero_cancer .showcase-wrapper,.container-fluid .view-display-id-fd_person_hero .showcase-wrapper,.container-fluid .view-display-id-sd_staff_hero .showcase-wrapper{max-width:1170px;margin:auto;padding-left:25px;}.view-display-id-person_hero_cancer .person-img-set{position:relative;margin-bottom:3em;}.view-display-id-person_hero_cancer .person-img-set .person-bg > div{position:absolute;top:0;width:100%;height:100%;z-index:-1;background-repeat:no-repeat;background-position:center;background-size:cover;}.view-display-id-person_hero_cancer .person-img-set .views-field-field-featured-image,.view-display-id-person_hero_cancer .person-img-set .views-field-field-thumbn{}.view-display-id-person_hero_cancer .person-img-set .views-field-field-thumbn img{margin:2em;border-radius:50%;border:2px solid var(--darkblue);}.view-display-id-person_hero_cancer .person-img-set .views-field-field-featured-image{}.region-hero .breadcrumb{max-width:1170px;margin:0 auto;}.fa-email::before{font:var(--fa-font-regular);font-weight:900;content:"\f0e0";padding-right:10px;cursor:pointer;color:#008364;text-decoration:none;float:left;}.view-display-id-person_hero .views-row{position:relative;padding:1em;}.view-display-id-person_hero h1.showcase-title,.view-display-id-person_hero .professional-title,.view-display-id-person_hero .specialty-tag,.view-display-id-person_hero .views-field-field-phone-number{text-shadow:1px 1px 10px var(--white,#ffffff),1px 1px 10px var(--white,#ffffff);font-weight:bolder;}.view-display-id-fd_person_hero .showcase-wrapper,.view-display-id-sd_staff_hero .showcase-wrapper{background-color:var(--buff-50);padding:25px;display:flex;column-gap:25px;}.view-display-id-fd_person_hero .views-field-fieldset,.view-display-id-sd_staff_hero .views-field-fieldset{flex:1;}.view-display-id-fd_person_hero .views-field-field-unit-department .field-content,.view-display-id-sd_staff_hero .views-field-field-unit-department .field-content{display:inline-block;}.view-display-id-fd_person_hero .showcase-wrapper > .views-field,.view-display-id-sd_staff_hero .showcase-wrapper > .views-field{flex-direction:column;}.view-display-id-person_hero .showcase-info,.view-display-id-fd_person_hero .showcase-info,.view-display-id-sd_staff_hero .showcase-info{position:relative;width:100%;}@media (min-width:992px){.view-display-id-person_hero .views-row{padding:0;}.view-display-id-person_hero .showcase-wrapper{position:absolute;top:5%;left:0;right:0;}.view-display-id-person_hero .views-field-views-conditional-field{float:right;margin-top:20px;}.view-display-id-person_hero .showcase-info{width:50%;}.view-display-id-person_hero .person-hero-bg{background-image:url(/themes/custom/smhsbootstrap/images/bg-geo.png);background-repeat:no-repeat;background-position:right center;min-height:530px;}}#block-views-block-related-content-person-bundle-person-hero{border-bottom:7px solid var(--darkblue);background-color:#eeeeee;}#block-views-block-related-content-person-bundle-person-hero .professional-title{margin-bottom:15px;}.highlighted-light.professional-title{color:#0f0f0f;}.views-field-field-call-to-action ul{padding-left:0;}.views-field-field-call-to-action li{list-style:none;float:left;margin:20px 20px 30px 0px;}.views-field-field-call-to-action li a{border-radius:3px;}.row-eq-height{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.subtheme-cancer #views-exposed-form-person-profile-bundle-person-profile-listing .form-item-tid-1{display:none;}.profile-row{margin:0;padding:10px;}.profile-info{border:1px solid var(--buff-50);padding:80px 20px 20px 20px;margin-top:-80px;}@media (min-width:768px){.profile-info{min-height:320px;}.subtheme-cancer .profile-info{min-height:200px;}}.subtheme-cancer .view-person-profile-bundle .specialty-tag{display:none;}.view-display-id-person_profile_listing a img{z-index:1;position:relative;}.field--name-description{padding:25px 0 25px 0;}.office-hours-status--closed{color:#A75523;line-height:2.5;font-style:normal;font-weight:bold;}.office-hours-status--closed::before{font:var(--fa-font-regular);font-weight:900;content:"\f06a";padding-right:10px;cursor:pointer;color:#A75523;text-decoration:none;}.office-hours-status--open{color:#008364;line-height:2.5;font-style:normal;font-weight:bold;}.office-hours-status--open::before{font:var(--fa-font-regular);font-weight:900;content:"\f058";padding-right:10px;cursor:pointer;color:#008364;text-decoration:none;}.view-location .views-field-field-phone-number ul{padding-left:0;}.views-label.views-label-field-fax-number{float:left;margin-right:10px;font-weight:bold;}.views-field.views-field-field-phone-number::before{font:var(--fa-font-regular);font-weight:900;content:"\f095";padding-right:10px;cursor:pointer;color:var(--potomac);text-decoration:none;float:left;}.views-field.views-field-field-phone-number,.fa-email{font-weight:bold;margin-top:10px;}@media (min-width:992px){.office-hours .table{width:50%;max-width:100%;}}.location-tag span{font-weight:bolder;}.location-row{min-height:350px;}.location-tag::before{font:var(--fa-font-regular);font-weight:900;content:"\f3c5";padding-right:10px;cursor:pointer;color:var(--potomac);text-decoration:none;display:inline;}.view.card-info .title{margin:15px 0 10px 0;}.view-display-id-location_block .views-field-field-phone-number ul li{list-style:none;}.view-person-profile-bundle .views-field.views-field-field-phone-number:has(.chip-phone),.view-display-id-person_hero .views-field.views-field-field-phone-number:has(.chip-phone){--white:var(--white,#ffffff);--green:#009372;--mdblue:var(--potomac);background-color:var(--green);border:solid 2.5px var(--green);border-radius:30px;color:var(--white,#ffffff);font-weight:450;margin-bottom:1.5rem;margin-top:1.5rem;max-width:max-content;padding:0.2em 0.7em 0.2em 2.5em;position:relative;text-shadow:none;transition:0.2s all;}.view-person-profile-bundle .views-field.views-field-field-phone-number:has(.chip-phone):hover,.view-person-profile-bundle .views-field.views-field-field-phone-number:has(.chip-phone):focus,.view-display-id-person_hero .views-field.views-field-field-phone-number:has(.chip-phone):hover,.view-display-id-person_hero .views-field.views-field-field-phone-number:has(.chip-phone):focus{background-color:var(--medium-blue);border-color:var(--medium-blue);}.view-person-profile-bundle .views-field.views-field-field-phone-number:has(.chip-phone) a,.view-display-id-person_hero .views-field.views-field-field-phone-number:has(.chip-phone) a{color:var(--white,#ffffff);text-decoration:none;}.view-person-profile-bundle .views-field.views-field-field-phone-number:has(.chip-phone) a:hover,.view-person-profile-bundle .views-field.views-field-field-phone-number:has(.chip-phone) a:focus,.view-display-id-person_hero .views-field.views-field-field-phone-number:has(.chip-phone) a:hover,.view-display-id-person_hero .views-field.views-field-field-phone-number:has(.chip-phone) a:focus{border-bottom:none;}.view-person-profile-bundle .views-field.views-field-field-phone-number:has(.chip-phone)::before,.view-display-id-person_hero .views-field.views-field-field-phone-number:has(.chip-phone)::before{color:var(--white,#ffffff);content:"\f095";font-family:"Font Awesome 7 Pro";font-weight:900;left:2.2rem;padding-left:0.5em;position:absolute;top:52%;transform:translate(-50%,-50%);}.region-content .pager-nav{clear:both;}.view-filters option:focus,.view-filters option:active,.view-filters option:hover{background-color:var(--buff-50);}.subtheme-kidney .view-filters option:focus,.subtheme-kidney .view-filters option:active,.subtheme-kidney .view-filters option:hover{background-color:#e1e1e1;}.block-views-exposed-filter-blockmagazine-bundle-topics-listing ul{list-style:none;margin:0;padding:0;display:flex;justify-content:space-between;flex-wrap:wrap;}.block-views-exposed-filter-blockmagazine-bundle-topics-listing ul ul{display:none;}.view-display-id-topics_listing .views-field-name,.block-views-exposed-filter-blockmagazine-bundle-topics-listing li{font-size:1.4em;font-weight:bold;padding:1.0em 0;border-bottom:1px solid #e4ccbd;height:4.5em;width:32%;}.view-display-id-topics_listing .views-field-name a,.block-views-exposed-filter-blockmagazine-bundle-topics-listing a.bef-link{text-decoration:none;border-bottom:0 none;color:#777;}.view-display-id-topics_listing .views-field-name a:hover,.block-views-exposed-filter-blockmagazine-bundle-topics-listing a.bef-link:hover{color:var(--potomac);}.magazine-archive-issue{text-align:center;}.magazine-archive-issue img{margin-left:auto;margin-right:auto;margin-bottom:10px;}.magazine-archive-issue a{font-size:1.4em;font-weight:bold;padding:1.0em 0;}.view-display-id-issue_archives .row > *{margin:1.0em 0;}#views-exposed-form-magazine-bundle-topics-listing .form-item-field-article-topic-target-id{width:100%;}#views-exposed-form-magazine-bundle-topics-listing li{list-style:none;width:100%;border-bottom:2px solid #eee;padding:10px;}#views-exposed-form-magazine-bundle-topics-listing li a{text-decoration:none;font-weight:bold;}#views-exposed-form-magazine-bundle-topics-listing li a:focus,#views-exposed-form-magazine-bundle-topics-listing li a:hover{border-bottom:none;}#views-exposed-form-magazine-bundle-topics-listing li:hover,#views-exposed-form-magazine-bundle-topics-listing li:focus{background-color:#eee;border-bottom:2px solid #f0ad4e;}.view-display-id-topics_listing .views-field-field-article-type{margin-top:20px;font-size:0.8em;text-transform:uppercase;}.view-display-id-topics_listing .title a{font-size:1.25em;}.view-display-id-topics_listing .list-stream .form-item{margin-right:0;}@media (min-width:992px){#views-exposed-form-magazine-bundle-topics-listing li{list-style:none;float:left;width:28.3%;padding:20px;margin-left:2%;margin-right:2%;}}.view-empty{padding-top:20px;}.view-filters{padding-bottom:20px;border-bottom:7px solid var(--buff);}.subtheme-kidney .view-filters{border-bottom:7px solid #e1e1e1;}.list-stream .form-item{margin-right:0 5px 5px 0;}.form-control{color:#333;}#edit-reset,#edit-reset--5avOqMJkFa4{margin-left:10px;}.view-filters select[multiple],.view-filters select[size]{max-height:150px;}.views-exposed-form .control-label,.bef-exposed-form .fieldset-legend{font-family:var(--base-font);font-weight:700;color:var(--darkblue);text-transform:uppercase;display:block;margin:10px 0 6px;}.views-exposed-form .form-item label.option{font-size:0.9em;}.views-exposed-form .form-checkboxes.bef-checkboxes .form-item{display:block;}.views-exposed-form .form--inline > .form-item,.views-exposed-form .form--inline .js-form-wrapper > .form-item{display:inline-block;float:none;vertical-align:top;margin:0 10px 10px 0;}.views-exposed-form.form-inline .form-group,.views-exposed-form .form-inline .form-group{margin:0 10px 10px 0;}.views-exposed-form .form-actions{margin:0;padding:0;display:inline-block;vertical-align:bottom;white-space:nowrap;}@media (max-width:992px){.views-exposed-form .form-actions{display:block;white-space:normal;}}.views-exposed-form .form-actions .btn{margin:10px 10px 0 0;}#block-exposedformcustom-acquia-searchsearch-page{margin-top:20px;}#block-exposedformcustom-acquia-searchsearch-page .btn,#block-exposedformcustom-acquia-searchsearch-page-2 .btn,#block-specialty-filter-block .btn{margin-top:0;}.view-id-specialties_bundle legend{margin-top:0;padding-bottom:0.2em;}.view-id-specialties_bundle .fieldset-legend{font-size:clamp(2rem,4vw,3.5rem);color:var(--darkblue);}.view-id-specialties_bundle .fieldset-wrapper{display:flex;flex-wrap:wrap;gap:.5rem 1rem;align-items:center;margin-inline:.5rem;padding:1.5rem 0 1.5rem;border-top:1px solid var(--darkblue);border-bottom:1px solid var(--darkblue);}.view-id-specialties_bundle #edit-actions{margin-inline:4rem;}.views-exposed-form-specialties-bundle-az-specialty-block .bef-exposed-form .form--inline > .form-item,.views-exposed-form-specialties-bundle-az-specialty-block .bef-exposed-form .form--inline .js-form-wrapper > .form-item,.form-inline .form-item-custom-az-filter label{font-weight:700;font-size:1.8rem;text-align:center;display:flex;justify-content:center;align-items:center;border:solid 1px var(--darkblue);border-radius:var(--button-border-radius);text-decoration:none;min-height:var(--button-size);max-height:var(--button-size);min-width:var(--button-size);max-width:var(--button-size);transition:200ms all;cursor:pointer;margin-inline:.5rem;}.form-inline .form-item-custom-az-filter label:hover,.form-inline .form-item-custom-az-filter label:focus-visible{background-color:var(--darkblue);color:var(--white,#ffffff);}.form-inline .form-item-custom-az-filter input[type="radio"]{opacity:0;position:absolute;cursor:pointer;}.form-inline .form-item-custom-az-filter label:has(input[type="radio"]:checked){background-color:var(--darkblue) !important;color:#fff;}.view-display-id-az_specialty_block .view-filters{border-bottom:none;}.a2a_label{overflow:scroll !important;}.list-stream.news .stream-row{padding:30px 0;clear:both;overflow:hidden}.list-stream .stream-row{border-bottom:1px solid var(--buff-50);overflow:hidden;}.list-stream .stream-row .thumb,.list-stream .thumb{float:left;padding-right:20px;margin-bottom:12px;}.list-stream .stream-row .thumb-right,.list-stream.news .stream-row .thumb-right{float:right;padding-right:20px;margin-bottom:12px;margin-left:20px}@media (max-width:768px){.list-stream .stream-row .thumb-right,.list-stream.news .stream-row .thumb-right{padding-right:0;margin-bottom:12px;margin-left:0;}}.list-stream .stream-row .thumb img,.list-stream .stream-row .thumb-right img,.list-stream.news .stream-row .thumb-right img,.list-stream .thumb img{border-bottom:8px solid var(--patina);}.list-stream .stream-row .thumb:hover img,.list-stream .stream-row .thumb:focus img,.list-stream .stream-row .thumb-right:hover img,.list-stream .stream-row .thumb-right:focus img,.list-stream.news .stream-row .thumb-right:hover img,.list-stream.news .stream-row .thumb-right:focus img,.list-stream .thumb:hover img,.list-stream .thumb:focus img{border-bottom-color:var(--blue-fog);}.list-stream .title,.list-stream .title a,.profile-info .title,.profile-info .title a,.view.card-info .title,.view.card-info .title a{font-family:var(--base-font);font-weight:700;color:var(--darkblue);font-size:1.075em;}.list-stream .title:hover,.list-stream .title:focus,.list-stream .title a:hover,.list-stream .title a:focus,.profile-info .title a:hover,.profile-info .title a:focus,.view.card-info .title a:focus,.view.card-info .title a:hover{color:var(--potomac);}.list-stream.default .stream-row .thumb:hover img,.list-stream.default .stream-row .thumb:focus img{border-color:#ffd400;}.list-stream.default .stream-row .thumb img{border-radius:50%;border:5px solid #e4ccbd;}.list-stream.news .stream-row,.list-stream.news .views-row,.view-display-id-events_block .views-row,.view-display-id-research_events_block .views-row,.view-display-id-faculty_events_block .views-row,.view-display-id-alumni_events_block .views-row{padding-top:1.35rem;padding-bottom:1.35rem;}.list-stream.news .title,.list-stream.news .title a,.list-stream.news .views-field-title,.list-stream.news .views-field-title a{color:var(--darkblue);font-weight:600;line-height:1.5;letter-spacing:0;}.list-stream.news .title,.list-stream.news .views-field-title{padding-bottom:0.5rem;}.list-stream.news .title a,.list-stream.news .views-field-title a{}.list-stream.news .date,.list-stream.news .views-field-created,.list-stream.news .views-field-field-date{color:#515151;font-family:var(--base-font);font-size:1.5rem;font-weight:700;letter-spacing:0.08em;line-height:1.75;padding:0.65rem 0;text-transform:uppercase;}.list-stream.news .body{padding-top:0.35rem;}#block-views-block-news-bundle-research-news-block{border-top:7px solid var(--potomac);padding-top:1.25rem;}#block-views-block-news-bundle-research-news-block .block-title{margin-bottom:1.25rem;padding-bottom:0.75rem;}#block-views-block-news-bundle-research-news-block .views-row{padding:1.5rem 0;border-bottom:1px solid var(--buff-50);}#block-views-block-news-bundle-research-news-block .views-row:first-child{padding-top:0;}#block-views-block-news-bundle-research-news-block .title,#block-views-block-news-bundle-research-news-block .title a,#block-views-block-news-bundle-research-news-block .views-field-title,#block-views-block-news-bundle-research-news-block .views-field-title a{color:var(--darkblue);font-family:var(--base-font);font-size:clamp(1.25rem,1.1rem + 0.45vw,1.625rem);font-weight:700;line-height:1.25;letter-spacing:0;}#block-views-block-news-bundle-research-news-block .title a,#block-views-block-news-bundle-research-news-block .views-field-title a{text-decoration:underline;}#block-views-block-news-bundle-research-news-block .date,#block-views-block-news-bundle-research-news-block .views-field-created{color:#515151;font-family:var(--base-font);font-size:1rem;font-weight:700;letter-spacing:0.08em;line-height:1.35;margin-top:0.4rem;padding-bottom:0.75rem;text-transform:uppercase;}#block-views-block-news-bundle-research-news-block .body{padding-top:0.4rem;}#block-views-block-news-bundle-latest-news{border-top:7px solid var(--buff);}#block-views-block-news-bundle-latest-news .block-title{border-bottom:none;}.view-display-id-event_type_taxonomy_view .view-header{border-bottom:7px solid var(--buff);}#views-bootstrap-news-bundle-news-duo-block{padding:15px;}#block-views-block-news-bundle-news-duo-block .block-title{margin-bottom:20px;}@media (max-width:992px){#block-views-block-news-bundle-news-duo-block .view-row{clear:both;}}#block-views-block-news-bundle-news-duo-block .view-row{padding-top:15px;padding-bottom:15px;border-bottom:0.5px solid #f4f4f4;}@media (min-width:992px){#block-views-block-news-bundle-news-duo-block .attachment-before .view-row{border-color:transparent;}}.fc-content{text-overflow:ellipsis;}.fc-event,.fc-event:hover,.fc-event:focus{color:#fff;}.fc-event{border-color:#ccc;}.fc-event:hover,.fc-event:focus{text-decoration:none;background-color:var(--potomac);}.fc-unthemed .fc-divider,.fc-unthemed .fc-list-heading td,.fc-unthemed .fc-popover .fc-header{background:#eee;}.fc-unthemed .fc-disabled-day{background:#eee;opacity:1.0;}.fc-button-primary{color:#fff;background-color:var(--darkblue);border-color:var(--potomac);}.fc-button-primary:hover,.fc-button-primary:focus{color:#fff;background-color:var(--potomac);border-color:#f0ad4e;}.fc-button-primary:not(:disabled).fc-button-active,.fc-button-primary:not(:disabled):active{color:#fff;background-color:var(--potomac);border-color:var(--potomac);}.fc-other-month,.fc-day-top.fc-other-month{opacity:1.0;background:#eee;}a[data-goto]:hover,a[data-goto]:focus{text-decoration:none;}.view-display-id-events_block_card .date-block{width:128px;min-height:128px;background-color:#fff;color:var(--potomac);float:left;text-transform:uppercase;text-align:center;margin-right:1.5rem;padding:0.75rem;border:3px solid var(--blue-fog);}.view-display-id-events_block_card .date-block .date-day{font-size:2.35em;font-weight:700;line-height:1;}.view-display-id-events_block_card .date-block-details{overflow:hidden;padding-top:0.25rem;}.view-display-id-events_block_card .date-block-details .title,.view-display-id-events_block_card .date-block-details .title a{color:var(--darkblue);font-family:var(--source-serif-font);font-size:clamp(1.55rem,1.2rem + 0.8vw,2.05rem);font-weight:600;line-height:1.18;letter-spacing:0;}.view-display-id-events_block_card .date-block-details .title{margin-bottom:0.65rem;}.view-display-id-events_block_card .date-block-details .date{color:#515151;font-family:var(--base-font);font-size:1.5rem;font-weight:700;letter-spacing:0.08em;line-height:1.35;text-transform:uppercase;}.view-display-id-events_block_card .grid__content.form-group{margin-top:1.6rem;margin-bottom:1.6rem;}@media (max-width:767px){.view-display-id-events_block_card .date-block{float:none;margin:0 0 1rem;min-height:0;width:100%;}}.center-justify{display:flex;justify-content:center;align-items:center;}@media (max-width:768px){.fc-toolbar h2{padding:10px;font-size:1.5em;}}aside .block{margin-bottom:30px;}aside .list-stream .stream-row,aside .list-stream.news .stream-row{padding:15px 0;clear:both;}aside .title,aside .title a{font-size:1.0em;}aside .list-stream.news .title,aside .list-stream.news .title a,aside .list-stream.news .views-field-title,aside .list-stream.news .views-field-title a{font-family:var(--base-font);font-weight:700;}aside .list-stream.news .date,aside .list-stream.news .views-field-created,aside .list-stream.news .views-field-field-date{}aside h2.block-title,aside h2.block-title,aside .block-title,aside .block-title{font-size:1.2em;border-top:5px solid var(--buff-50);border-bottom:0;padding-top:10px;font-family:var(--base-font);font-weight:700;color:var(--darkblue);}#popup-text{margin-top:20px;}.eu-cookie-compliance-message h1,.eu-cookie-compliance-message h2,.eu-cookie-compliance-message h3,.eu-cookie-compliance-message p{line-height:1.5;}.eu-cookie-compliance-content{padding:5px 20px 5px 20px;max-width:1200px;}.eu-cookie-compliance-message h2{font-family:var(--base-font);}.eu-cookie-compliance-message p{font-family:var(--base-font);font-size:0.8em;}#sliding-popup button.eu-cookie-compliance-default-button{display:inline-block;width:auto;cursor:pointer;border-radius:3px;background-image:none;border:solid 1px #004065;font-weight:normal !important;color:#004065;text-decoration:none;padding:5px 12px;-webkit-transition:all 0.2s ease 0s;transition:all 0.2s ease 0s;background-color:var(--white,#ffffff);}.eu-cookie-compliance-default-button{display:inline-block;width:auto;cursor:pointer;border-radius:3px;background-image:none;border:solid 1px #004065;font-weight:normal !important;color:#004065;text-decoration:none;padding:5px 12px;-webkit-transition:all 0.2s ease 0s;transition:all 0.2s ease 0s;background-color:var(--white,#ffffff);}.agree-button.eu-cookie-compliance-default-button:hover,.agree-button.eu-cookie-compliance-default-button:focus{border:2px solid var(--blue-fog);}#sliding-popup p a{color:var(--white,#ffffff);}#sliding-popup p a:hover,#sliding-popup p a:focus{text-decoration:none;border-bottom:2px solid var(--blue-fog);}.accessibility-notice{padding-top:15px;font-size:0.9em;color:#fff;}.accessibility-notice a{color:#fff;}.accessibility-notice a:hover,.accessibility-notice a:focus{border-bottom:2px solid var(--blue-fog);}#navbar{margin-top:0;margin-bottom:0;background-color:#fff;border:none;}.navbar .logo{width:380px;max-width:100%;padding-top:10px;padding-bottom:15px;}.navbar .logo.ctsi{width:300px;max-width:100%;padding-top:10px;padding-bottom:15px;}@media (max-width:400px){.navbar .logo{width:300px;max-width:100%;padding-top:10px;padding-bottom:15px;}}.navbar .logo:hover,.navbar .logo:focus{border-bottom:none;}#block-customlogo{display:inline-block;max-width:100%;}body.toolbar-tray-open #navbar,body.toolbar-horizontal #navbar{z-index:1;position:relative;}@media (max-width:720px){.menu--top-menu{display:none;}}@media (max-width:767px){.top-nav{text-align:center;padding:5px 0 5px 0px;border-bottom:1px solid var(--buff-50);}}#block-topmenu-2 .sf-accordion-toggle{padding:10px;border-bottom:1px solid #eee;}#superfish-top-menu-toggle{text-decoration:none;}#superfish-top-menu-toggle::after{font:var(--fa-font-regular);font-weight:900;content:"\f078";padding:12px 15px;cursor:pointer;color:var(--darkblue);text-decoration:none;}#superfish-top-menu{float:right;}.menu--top-menu > li{display:inline-block;}@media (min-width:992px){#block-topmenu,#block-topmenu-2{float:right;margin-right:15px;}}.menu--top-menu > li > a,.sf-top-menu > li > a{text-decoration:underline;text-align:center;color:var(--darkblue);font-size:0.8em;}.menu--top-menu > li > a:hover,.menu--top-menu > li > a:focus,.sf-top-menu > li > a:hover,.sf-top-menu > li > a:focus{background-color:transparent;border-top:2px solid var(--darkblue);border-bottom:none;text-decoration:underline;}.give-nav{background-color:var(--potomac) !important;color:#ffffff !important;padding-left:15px !important;padding-right:15px !important;}.subtheme-kidney .give-nav{background-color:#3b6f25;}.menu--top-menu > li > a.give-nav,.sf-top-menu > li > a.give-nav,.sf-top-menu > li > a.give-nav:hover,.sf-top-menu > li > a.give-nav:focus{background-color:var(--potomac);color:#fff;border-bottom-left-radius:8px !important;border-bottom-right-radius:8px !important;text-shadow:0 1px 0 rgba(0,0,0,0.1);font-weight:bold;}.subtheme-kidney .menu--top-menu > li > a.give-nav,.subtheme-kidney .sf-top-menu > li > a.give-nav,.subtheme-kidney .sf-top-menu > li > a.give-nav:hover,.subtheme-kidney .sf-top-menu > li > a.give-nav:focus{background-color:var(--navy-yard);border-top:2px solid var(--patina);}.menu--top-menu > li > a.give-nav:hover,.menu--top-menu > li > a.give-nav:focus{background-color:var(--darkblue);border-top:2px solid var(--blue-fog);text-decoration:none !important;}#block-customcalltoaction{display:none;}@media (min-width:768px){#block-customcalltoaction{padding-top:40px;text-align:right;display:block;float:right;padding-bottom:20px;}.ctalarge{padding-top:10px !important;padding-bottom:10px;}}@media (min-width:769px){#block-quicklinks{display:inline-block;float:right;padding-top:40px;margin-right:15px;}}@media (max-width:768px){.menu--quick-links{display:none;}}.menu--quick-links > li > a{background:var(--buff-50);border:0;font-size:0.8em;padding-right:1em;transition:all 0.2s ease-out 0s;font-family:var(--base-font);font-weight:600;color:var(--darkblue);text-transform:uppercase;border-radius:3px;text-decoration:none !important;}.menu--quick-links > li > a:hover,.menu--quick-links > li > a:focus{text-decoration:none;}.menu--quick-links > li > a:hover,.menu--quick-links > li > a:focus,.menu--quick-links .open > a,.menu--quick-links .open > a:hover,.menu--quick-links .open > a:focus{background-color:var(--potomac);color:#fff;}.menu--quick-links .dropdown-menu{box-shadow:none;border-radius:0;border-top:5px solid var(--potomac);padding-top:0;left:auto;right:0;}.menu--quick-links .dropdown-menu li{line-height:1.3em;border-top:1px solid #fff;padding-top:7px;padding-bottom:7px;background-color:#eee;}.menu--quick-links .dropdown-menu li a{color:var(--darkblue);}.menu--quick-links .dropdown-menu li a:hover,.menu--quick-links .dropdown-menu li a:focus{background-color:transparent;border-bottom:none;}.menu--quick-links .dropdown-menu li:hover,.menu--quick-links .dropdown-menu li:focus{background-color:#fff;}#block-subsitetitle{clear:both;background-color:#eeeeee;padding-left:15px;padding-right:15px;padding-bottom:20px;}#block-subsitetitle a{color:var(--darkblue);}.branding{clear:both;}.main-nav.container-fluid{padding-right:0;}.menu--main,#navbar-collapse,.main-nav{background-color:var(--darkblue);}.subtheme-kidney .menu--main,.subtheme-kidney #navbar-collapse,.subtheme-kidney .main-nav{background-color:#3b6f25;}#navbar-collapse{margin-left:0;margin-right:0;}.navbar-default .navbar-nav > li > a{color:#fff;text-decoration:none;font-size:0.90em;border-bottom:1px solid transparent;}.hide-main-nav-child-indicators .menu--main .caret,.hide-main-nav-child-indicators .navbar-nav .caret,.menu--main.hide-main-nav-child-indicators .caret,.navbar-nav.hide-main-nav-child-indicators .caret,.navbar-nav > li.hide-main-nav-child-indicators > a .caret,.navbar-nav > li > a.hide-main-nav-child-indicators .caret{display:none;}.navbar-default .navbar-nav > li > a:hover,.navbar-default .navbar-nav > li > a:focus,.navbar-nav .dropdown-menu > .active > a:hover,.navbar-nav .dropdown-menu > .active > a:focus,.navbar-nav a.dropdown-toggle.active-trail:hover,.navbar-nav a.dropdown-toggle.active-trail:focus{color:#fff;background-color:var(--potomac);border-bottom:1px solid var(--blue-fog);}.subtheme-kidney .navbar-default .navbar-nav > li > a:hover,.subtheme-kidney .navbar-default .navbar-nav > li > a:focus,.subtheme-kidney .navbar-nav .dropdown-menu > .active > a:hover,.subtheme-kidney .navbar-nav .dropdown-menu > .active > a:focus,.subtheme-kidney .navbar-nav a.dropdown-toggle.active-trail:hover,.subtheme-kidney .navbar-nav a.dropdown-toggle.active-trail:focus{color:#fff;background-color:#437d2a;}.navbar-nav .dropdown-menu > .active > a,.navbar-default .navbar-nav > .active > a,.navbar-default .navbar-nav > .active > a:hover,.navbar-default .navbar-nav > .active > a:focus{color:var(--darkblue);background-color:var(--potomac-20);}.subtheme-kidney .navbar-nav .dropdown-menu > .active > a,.subtheme-kidney .navbar-default .navbar-nav > .active > a,.subtheme-kidney .navbar-default .navbar-nav > .active > a:hover,.subtheme-kidney .navbar-default .navbar-nav > .active > a:focus{color:#3c651f;background-color:#fff;}.navbar-nav .dropdown-menu > .active > a,.navbar-default .navbar-nav > .active > a,.navbar-default .navbar-nav > .open > a,.navbar-nav .dropdown-menu > li > a{border-bottom:1px solid transparent;}.navbar-default .navbar-nav > .open > a,.navbar-default .navbar-nav > .open > a:hover,.navbar-default .navbar-nav > .open > a:focus{color:var(--darkblue);background-color:#e7e7e7;}.subtheme-kidney .navbar-default .navbar-nav > .open > a,.subtheme-kidney .navbar-default .navbar-nav > .open > a:hover,.subtheme-kidney .navbar-default .navbar-nav > .open > a:focus{color:#3c651f;background-color:#fff;}.navbar-default .navbar-nav > .active > a:hover,.navbar-default .navbar-nav > .active > a:focus,.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,.navbar-default .navbar-nav .open .dropdown-menu > li > a:focus{border-bottom:1px solid var(--blue-fog);}.dropdown-menu{font-size:16px;}@media (min-width:1140px){.navbar-default .navbar-nav li.last{margin-right:15px;}}.navbar-nav .dropdown-menu{background-color:#e7e7e7;}.subtheme-kidney .navbar-nav .dropdown-menu{background-color:#fff;}.navbar-nav .dropdown-menu > li > a{padding:10px;color:var(--darkblue);text-decoration:none;}.subtheme-kidney .navbar-nav .dropdown-menu > li > a{color:#3c651f;}.navbar-nav .dropdown-menu > li > a:hover,.navbar-nav .dropdown-menu > li > a:focus,.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,.navbar-default .navbar-nav .open .dropdown-menu > li > a:focus{color:#fff;background-color:var(--potomac);}.subtheme-kidney .navbar-nav .dropdown-menu > li > a:hover,.subtheme-kidney .navbar-nav .dropdown-menu > li > a:focus,.subtheme-kidney .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,.subtheme-kidney .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus{color:#fff;background-color:#437d21;}.navbar-default .navbar-toggle{background-color:#fff;}.navbar-default .navbar-nav .navbar-text{display:none;}.navsearch:after{font:var(--fa-font-regular);font-weight:900;content:"\f002";padding-right:0;display:block;cursor:pointer;color:#fff;}#search{padding:18px;border-radius:0;margin:0;}#search:focus,#search:hover{background-color:var(--potomac);border-bottom:1px solid var(--blue-fog);}.subtheme-landing-page #search.navsearch.btn.btn-search{display:none;}.subtheme-magazine .navsearch:after{color:#333;}.subtheme-magazine #search:focus,.subtheme-magazine #search:hover{background-color:transparent;border-bottom:2px solid #f0ad4e;}.navsearch{background:transparent;border:none;}.path-search nav.tabs{display:none;}#views-exposed-form-custom-acquia-search-search-page .input-group-addon,#block-exposedformcustom-acquia-searchsearch-page-2 .views-exposed-form .control-label{display:none;}#views-exposed-form-custom-acquia-search-search-page .input-group .form-control:first-child{border-radius:4px;}#views-exposed-form-custom-acquia-search-search-page .form-inline .input-group{width:100%;}.region-hero .search-block-form{display:none;}.region-hero .input-group .form-search,.google-cse .input-group .form-search{margin:10px 0 0 0;}.region-hero .block-views-exposed-filter-blockcustom-acquia-search-search-page{display:none;margin-top:1em;margin-bottom:1em;}.region-hero .form-item-search{display:block;}.region-hero .form-item-search input{width:100%;}.region-hero .block-views-exposed-filter-blockcustom-acquia-search-search-page label{display:none;}.region-hero .block-views-exposed-filter-blockcustom-acquia-search-search-page .form--inline{display:flex;}.region-hero .form-item-search{flex-grow:1;padding-right:1em;}.region-hero .block-views-exposed-filter-blockcustom-acquia-search-search-page button{margin:0;}.region-content #views-exposed-form-custom-acquia-search-search-page{padding-top:30px;padding-bottom:50px;border-bottom:5px solid var(--buff-50);}.view-display-id-fd_person_search .views-field.views-field-field-phone-number::before,.view-display-id-fd_person_search .fa-email::before,.view-display-id-fd_person_hero .views-field.views-field-field-phone-number::before,.view-display-id-fd_person_hero .fa-email::before,.view-display-id-sd_staff_hero .views-field.views-field-field-phone-number::before,.view-display-id-sd_staff_hero .fa-email::before{display:none !important;}.view-display-id-faculty_directory .views-field.views-field-field-phone-number:before,.view-display-id-fd_person_search .views-field.views-field-field-phone-number:before{display:none;}.view-display-id-faculty_directory .views-field.views-field-field-phone-number,.view-display-id-fd_person_search .views-field.views-field-field-phone-number{font-weight:400;}.view-display-id-fd_person_search tr th{font-weight:700;}.view-display-id-faculty_directory .view-filters,.view-display-id-fd_person_search .view-filters{border-bottom:none;}#block-mainnavigation-2,#block-views-block-related-content-person-bundle-person-navigation,#block-custommenu{border-top:7px solid var(--buff);}.sidenav{margin-bottom:60px;display:block !important;}.sidenav .nav > li > a:hover,.view-display-id-person_navigation li > a:hover{background:#e5eef2;}.sidenav h2{margin-bottom:0;margin-top:0;font-size:1.3em;border-bottom:5px solid var(--buff);font-family:var(--base-font);color:var(--darkblue);}.sidenav h2 a{color:var(--darkblue);position:relative;display:inline-block;padding-left:30px;}.sidenav h2 a::before,.sidenav > ul > li.dropdown:not(.active-trail) > a:after,.sidenav > ul > li.expanded a.is-active:after,.sidenav > ul > li.expanded.active-trail > a:after,.sidenav > ul ul li.expanded:not(.active-trail) > a::after{position:absolute;text-rendering:auto;font:var(--fa-font-regular);font-weight:900;}.sidenav h2 a::before{font-size:2.125rem;line-height:27px;padding-right:10px;color:#E0E0E0;left:0;font:var(--fa-font-regular);content:"\f053";}.sidenav h2 a:hover::before{color:var(--potomac);}.sidenav ul,.view-display-id-person_navigation ul{margin:0;padding:0;}.sidenav ul li,.view-display-id-person_navigation ul li{list-style:none;}.sidenav ul li a,.view-display-id-person_navigation ul li a{text-decoration:none;padding:10px 15px;display:block;position:relative;}.sidenav > ul > li,.view-display-id-person_navigation ul li{border-bottom:1px solid #ddd;}.sidenav > ul > li a,.view-display-id-person_navigation ul > li a{color:var(--navy-yard);font-size:.95em;padding-top:8px;padding-bottom:8px;font-weight:400;}.sidenav > ul > li a:hover,.sidenav > ul > li a:focus,.view-display-id-person_navigation > ul > li a:hover,.view-display-id-person_navigation > ul > li a:focus{background:var(--potomac-20);color:var(--darkblue);}.sidenav > ul > li a:hover:after,.sidenav > ul > li a:focus:after{color:var(--darkblue);}.sidenav > ul > li.collapsed > a,.sidenav > ul > li.expanded > a{padding-right:30px;}.sidenav > ul > li.expanded a.is-active,.sidenav > ul > li.expanded a.active-trail{color:var(--darkblue);background:#e4e4e4;}.sidenav > ul > li.dropdown:not(.active-trail) > a::after{color:var(--buff-50);right:15px;top:9px;content:"\f067";}.sidenav > ul > li.expanded a.is-active::after,.sidenav > ul > li.expanded.active-trail > a::after{color:var(--buff-50);right:15px;top:9px;content:"\f068";}.sidenav > ul > li.leaf a.is-active,.sidenav > ul > li.leaf a.active-trail{color:var(--darkblue);background:var(--potomac-20);}.sidenav > ul > li.active a.is-active{background-color:#f1f1f1;font-weight:bold;}.sidenav > ul > li > ul{border-top:1px solid #ddd;border-bottom:1px solid #ddd;}.sidenav > ul > li > ul > li.collapsed > a,.sidenav > ul > li > ul > li.expanded > a{padding-right:30px;}.sidenav > ul > li > ul > li:not(.last){border-bottom:1px dotted #ddd;}.sidenav > ul > li > ul > li.active{background:#e4e4e4;}.sidenav > ul > li > ul > li.active a{color:var(--darkblue);}.sidenav > ul > li > ul > li a{color:var(--darkblue);font-family:var(--base-font);padding-left:30px;padding-top:8px;padding-bottom:8px;}.sidenav > ul > li > ul > li a.is-active,.sidenav > ul > li > ul > li a.active-trail{background-color:transparent;border-left:0;font-weight:bold;}.sidenav > ul > li > ul > li a.is-active::after,.sidenav > ul > li > ul > li a.active-trail::after{display:none;}.sidenav > ul > li > ul > li.expanded.active{background:#e4e4e4;}.sidenav > ul > li > ul > li.expanded a.active,.sidenav > ul > li > ul > li.expanded a.active-trail{background-color:#f1f1f1;}.sidenav > ul ul li.expanded:not(.active-trail) > a::after{font-size:0.8em;color:#aaa;right:15px;top:15px;content:"\f105";}.sidenav > ul > li > ul > li > ul{border-top:1px solid #ddd;background:#fff !important;}.sidenav > ul > li > ul > li > ul > li{border-bottom:1px solid #fff;}.sidenav > ul > li > ul > li > ul > li a{font-size:1em;line-height:1.6em;font-family:var(--base-font);padding-left:45px;color:#0073AA;}.sidenav > ul > li > ul > li > ul > li a.is-active{color:#0073AA;}.sidenav > ul > li > ul > li > ul > li.expanded a.active,.sidenav > ul > li > ul > li > ul > li.expanded a.active-trail{background-color:transparent;}.sidenav > ul > li > ul > li > ul > li > ul{border-top:1px solid #fff;}.sidenav > ul > li > ul > li > ul > li > ul > li{border-bottom:1px solid #fff;}.sidenav > ul > li > ul > li > ul > li > ul > li a{padding-left:55px;}.sidenav a.ext:after{background:url(/themes/custom/smhsbootstrap/images/ext-link.png) 5px center no-repeat;content:"";opacity:0.5;width:10px;height:10px;padding-right:20px;text-decoration:none;text-rendering:optimizeLegibility;}.sidenav a.ext:hover:after{opacity:1;}.sidenav ul ul{display:none;}.sidenav ul a.is-active + ul,.sidenav li.active-trail > a + ul{display:block;}@media (max-width:1139px){.navbar-default .navbar-nav .open .dropdown-menu > li > a{color:#fff;padding-top:10px;padding-bottom:10px;line-height:20px;text-decoration:none;font-family:var(--base-font);}.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,.navbar-default .navbar-nav .open .dropdown-menu > li > a:focus{color:#fff;}.navbar-default .navbar-nav .open .dropdown-menu > .active > a,.navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,.navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus{color:var(--darkblue);background-color:#e7e7e7;font-family:var(--base-font);}}.navbar-default .navbar-nav.navbar-toggle{border-color:#ddd;}.navbar-default .navbar-nav .navbar-toggle:hover,.navbar-default .navbar-nav .navbar-toggle:focus{background-color:#ddd;}.navbar-default .navbar-nav .navbar-toggle .icon-bar{background-color:#888;}.navbar-default .navbar-nav .navbar-collapse,.navbar-default .navbar-nav .navbar-form{border-color:#e7e7e7;}.navbar-default .navbar-nav .navbar-link{color:var(--darkblue);}.navbar-nav .navbar-link:hover{color:var(--darkblue);}@media (max-width:1139px){.navbar{border-radius:0;}.navbar-header,.navbar-left,.navbar-right,.navbar-text,.navbar-nav > li{float:none !important;}.navbar-toggle{display:block;position:relative;float:right;padding:9px 10px;margin-right:15px;margin-top:8px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px;}.navbar-toggle:focus{outline:2px solid var(--blue-fog);outline-offset:2px;}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px;}.navbar-toggle .icon-bar + .icon-bar{margin-top:4px;}.navbar-collapse{padding-right:15px;padding-left:15px;overflow-x:visible;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);-webkit-overflow-scrolling:touch;}.navbar-collapse.in{overflow-y:auto;}.navbar-collapse.collapse{display:none !important;}.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:340px;}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030;}.navbar-fixed-top{top:0;border-width:0 0 1px;}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0;}.navbar-static-top{z-index:501 !important;border-width:0 0 1px;}.navbar-nav{float:none !important;}.navbar-nav > li > a{padding-top:10px;padding-bottom:10px;line-height:20px;float:none;}.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none;}.navbar-nav .open .dropdown-menu > li > a,.navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 15px 5px 25px;}.navbar-nav .open .dropdown-menu > li > a{line-height:20px;}.navbar-nav .open .dropdown-menu > li > a:hover,.navbar-nav .open .dropdown-menu > li > a:focus{background-image:none;}.navbar-nav > li > .dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0;}.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu{margin-bottom:0;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0;}.navbar-btn{margin-top:8px;margin-bottom:8px;}.navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px;}.navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px;}.navbar-text{margin-top:15px;margin-bottom:15px;}.collapse.in{display:block !important;}}.smhs-tophat__audience{background-color:var(--buff-20);padding-top:0;}.subtheme-mfa .smhs-tophat__audience,.subtheme-mfa-main .top-nav.smhs-tophat__audience,.subtheme-kidney .smhs-tophat__audience{background-color:#ffffff;}.smhs-tophat__audience > .container,.smhs-tophat__audience > .container-fluid{padding-left:15px;padding-right:15px;}.smhs-tophat__audience .region-top-nav,.smhs-tophat__audience .block-superfish,.smhs-tophat__audience .sf-menu:not(.sf-accordion),.smhs-tophat__audience .menu--top-menu{align-items:flex-start;display:flex;flex-wrap:nowrap;gap:0;justify-content:flex-end;margin:0;padding:0;width:100%;}.smhs-tophat__audience #block-topmenu,.smhs-tophat__audience #block-topmenu-2,.smhs-tophat__audience #superfish-top-menu{float:none;margin-right:0;}.smhs-tophat__audience .sf-menu:not(.sf-accordion) > li,.smhs-tophat__audience .menu--top-menu > li{display:flex;float:none;}.smhs-tophat__audience .sf-menu:not(.sf-accordion) > li:not(:last-child),.smhs-tophat__audience .menu--top-menu > li:not(:last-child){margin-right:32px;}.smhs-tophat__audience .sf-menu > li > a,.smhs-tophat__audience .menu--top-menu > li > a{background-color:transparent;border:0;border-radius:0;color:var(--darkblue);display:block;font-size:1.25rem;font-weight:700;line-height:1.2;padding:10px 0 10px;text-shadow:none;text-transform:none;}.smhs-tophat__audience .sf-menu > li > a.give-nav,.smhs-tophat__audience .menu--top-menu > li > a.give-nav{background-color:transparent;border:0;color:var(--darkblue);text-decoration:underline !important;}.smhs-tophat__audience .sf-menu > li > a:hover,.smhs-tophat__audience .sf-menu > li > a:focus,.smhs-tophat__audience .menu--top-menu > li > a:hover,.smhs-tophat__audience .menu--top-menu > li > a:focus,.smhs-tophat__audience .sf-menu > li > a.give-nav:hover,.smhs-tophat__audience .sf-menu > li > a.give-nav:focus,.smhs-tophat__audience .menu--top-menu > li > a.give-nav:hover,.smhs-tophat__audience .menu--top-menu > li > a.give-nav:focus{background-color:transparent;border:0;color:var(--potomac);text-decoration:underline !important;text-decoration-thickness:2px;text-underline-offset:0.25em;}#navbar > .container[role="banner"] .region-header,#navbar > .container-fluid[role="banner"] .region-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:220px;}#navbar > .container[role="banner"] .region-header::before,#navbar > .container[role="banner"] .region-header::after,#navbar > .container-fluid[role="banner"] .region-header::before,#navbar > .container-fluid[role="banner"] .region-header::after{content:none;display:none;}@supports (display:grid){#navbar > .container[role="banner"] .region-header,#navbar > .container-fluid[role="banner"] .region-header{display:grid;grid-template-columns:minmax(0,auto) auto;column-gap:30px;}#navbar > .container[role="banner"] #block-customlogo,#navbar > .container-fluid[role="banner"] #block-customlogo{grid-column:1;}#block-quicklinks{grid-column:2;justify-self:end;}}#navbar > .container[role="banner"] #block-customlogo,#navbar > .container-fluid[role="banner"] #block-customlogo{display:block;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;}#block-quicklinks{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:flex;float:right;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;align-self:center;margin-left:auto;margin-right:0;padding:0;}#block-quicklinks .menu--quick-links{align-items:center;display:flex;float:none;margin:0;margin-top:25px;margin-bottom:25px;}#block-quicklinks .menu--quick-links > li{align-items:center;display:flex;float:none;}#block-quicklinks .menu--quick-links > li > a{align-items:center;background-color:#fff;border:1px solid #ccd7e1;border-radius:6px;color:var(--darkblue);display:inline-flex;font-size:1.25rem;font-weight:700;gap:12px;justify-content:flex-start;line-height:1.2;min-height:50px;text-decoration:none;text-transform:none;}#block-quicklinks .menu--quick-links > li > a::before{content:"\f0c9";font:var(--fa-font-regular);font-weight:900;}#block-quicklinks .menu--quick-links > li > a > .caret,#block-quicklinks .menu--quick-links .caret{margin-left:auto;}#block-quicklinks .menu--quick-links > li > a:hover,#block-quicklinks .menu--quick-links > li > a:focus,#block-quicklinks .menu--quick-links .open > a,#block-quicklinks .menu--quick-links .open > a:hover,#block-quicklinks .menu--quick-links .open > a:focus{background-color:var(--potomac-20);border-color:var(--potomac);color:var(--darkblue);text-decoration:none;}#block-quicklinks .menu--quick-links .dropdown-menu{border:1px solid #ccd7e1;border-radius:6px;border-top:4px solid var(--potomac);box-shadow:0 12px 28px rgba(0,34,62,0.16);left:auto;margin-top:8px;max-width:calc(100vw - 30px);min-width:292px;padding:10px 0;right:0;}#block-quicklinks .menu--quick-links .dropdown-menu li{background-color:#fff;border-top:0;padding:0;}#block-quicklinks .menu--quick-links .dropdown-menu li a{color:var(--darkblue);display:block;font-size:1.25rem;font-weight:600;line-height:1.3;min-height:52px;padding:15px;text-decoration:none;}#block-quicklinks .menu--quick-links .dropdown-menu li a:hover,#block-quicklinks .menu--quick-links .dropdown-menu li a:focus{background-color:var(--potomac-20);border-bottom:0;color:var(--darkblue);}@media (max-width:1139px){.smhs-tophat__audience{align-items:center;display:flex;min-height:0;padding-bottom:0;}.smhs-tophat__audience > .container,.smhs-tophat__audience > .container-fluid{width:100%;}.smhs-tophat__audience .region-top-nav,.smhs-tophat__audience .block-superfish{display:block;}.smhs-tophat__audience #block-topmenu-2 .sf-accordion-toggle,.smhs-tophat__audience .sf-accordion-toggle{border-bottom:0;display:flex;justify-content:flex-end;padding:0;width:100%;}.smhs-tophat__audience #superfish-top-menu-toggle{align-items:center;display:inline-flex;justify-content:center;min-height:44px;min-width:44px;}.smhs-tophat__audience #superfish-top-menu-toggle::after{font-size:1.5rem;line-height:1;padding:0;}.smhs-tophat__audience .sf-menu.sf-accordion{margin:0;padding:0;width:100%;}.smhs-tophat__audience .sf-menu.sf-accordion > li{display:block;float:none;margin-right:0;width:100%;}.smhs-tophat__audience .sf-menu:not(.sf-accordion) > li:not(:last-child),.smhs-tophat__audience .menu--top-menu > li:not(:last-child){margin-right:20px;}.smhs-tophat__audience .sf-menu:not(.sf-accordion) > li > a,.smhs-tophat__audience .menu--top-menu > li > a{font-size:1.125rem;}.smhs-tophat__audience .sf-menu.sf-accordion > li > a{min-height:44px;padding:10px 0;width:100%;}}@media (min-width:769px) and (max-width:991px){#navbar > .container[role="banner"] .region-header,#navbar > .container-fluid[role="banner"] .region-header{min-height:190px;}#block-quicklinks .menu--quick-links > li > a{min-width:260px;}#block-quicklinks .menu--quick-links .dropdown-menu{min-width:260px;}}@media (max-width:767px){.smhs-tophat__audience{align-items:center;display:flex;min-height:44px;padding-bottom:0;}.smhs-tophat__audience > .container,.smhs-tophat__audience > .container-fluid{width:100%;}.smhs-tophat__audience #block-topmenu-2 .sf-accordion-toggle,.smhs-tophat__audience .sf-accordion-toggle{border-bottom:0;padding:0;}.smhs-tophat__audience #superfish-top-menu-toggle{align-items:center;display:inline-flex;justify-content:center;min-height:44px;min-width:44px;}.smhs-tophat__audience #superfish-top-menu-toggle::after{font-size:1.5rem;line-height:1;padding:0;}.smhs-tophat__audience .sf-menu:not(.sf-accordion),.smhs-tophat__audience .menu--top-menu{display:flex;}.smhs-tophat__audience .sf-menu:not(.sf-accordion) > li,.smhs-tophat__audience .menu--top-menu > li{flex:1 1 100%;margin-right:0;}.smhs-tophat__audience .sf-menu:not(.sf-accordion) > li:not(:last-child),.smhs-tophat__audience .menu--top-menu > li:not(:last-child){margin-right:0;}.smhs-tophat__audience .sf-menu > li > a,.smhs-tophat__audience .menu--top-menu > li > a{min-height:44px;padding:10px 0;width:100%;}#navbar > .container[role="banner"] .region-header,#navbar > .container-fluid[role="banner"] .region-header{display:block;min-height:0;padding:12px 0 14px;}#navbar > .container[role="banner"] .navbar .logo,#navbar > .container-fluid[role="banner"] .navbar .logo,#navbar > .container[role="banner"] .logo,#navbar > .container-fluid[role="banner"] .logo{padding-bottom:0;}@supports (display:grid){#navbar > .container[role="banner"] .region-header,#navbar > .container-fluid[role="banner"] .region-header{display:block;}}#block-quicklinks{display:block;float:none;margin:0;min-height:0;padding-bottom:14px;}#block-quicklinks .menu--quick-links > li > a{min-height:56px;min-width:0;width:100%;}#block-quicklinks .menu--quick-links{display:block;margin-bottom:0;margin-top:6px;}#block-quicklinks .menu--quick-links .dropdown-menu{left:0;min-width:100%;right:auto;}}.bootstrap-tabs .nav-tabs > li,.vertical-tabs .nav-tabs > li{font-weight:bold;}.bootstrap-tabs .nav-tabs > li.active > a,.bootstrap-tabs .nav-tabs > li.active > a:hover,.bootstrap-tabs .nav-tabs > li.active > a:focus,.vertical-tabs .nav-tabs > li.active > a,.vertical-tabs .nav-tabs > li.active > a:hover,.vertical-tabs.nav-tabs > li.active > a:focus{border:none;}.bootstrap-tabs .tab-content > .active,.vertical-tabs .tab-content > .active{border:none;}@media (max-width:767px){.bootstrap-tabs ul.nav.nav-tabs,.vertical-tabs ul.nav.nav-tabs{border-top:1px solid #e1e1e1;}}.bootstrap-tabs ul.nav.nav-tabs,.vertical-tabs ul.nav.nav-tabs{border-bottom:1px solid var(--darkblue);}.bootstrap-tabs .nav-tabs > li.active > a,.bootstrap-tabs .nav-tabs > li.active > a:hover,.bootstrap-tabs .nav-tabs > li.active > a:focus,.vertical-tabs .nav-tabs > li.active > a,.vertical-tabs .nav-tabs > li.active > a:hover,.vertical-tabs .nav-tabs > li.active > a:focus{color:var(--navy-yard);}.bootstrap-tabs .nav-tabs > li > a:hover,.vertical-tabs .nav-tabs > li > a:hover{border-radius:0;}.bootstrap-tabs .nav-tabs > li > a,.vertical-tabs .nav-tabs > li > a{border:transparent;border-radius:0;}.bootstrap-tabs .nav > li > a:hover,.bootstrap-tabs .nav > li > a:focus,.vertical-tabs .nav > li > a:hover,.vertical-tabs .nav > li > a:focus{background-color:transparent;}.bootstrap-tabs .nav-tabs > li:after,.vertical-tabs .nav-tabs > li:after{display:block;content:'';border-bottom:7px solid var(--patina);transition:transform 0.3s ease-in;transform:scaleX(0);}.bootstrap-tabs .nav-tabs > li:hover:after,.vertical-tabs .nav-tabs > li:hover:after{transform:scaleX(1);}.bootstrap-tabs .nav-tabs > li.active:after,.vertical-tabs .nav-tabs > li.active:after{display:block;content:'';border-bottom:7px solid var(--blue-fog);transform:scaleX(1);}.tab-content > .active > .tab-pane-content{padding-top:15px;}.bootstrap-tabs.custom-tabs .nav-tabs > li > a,.custom-tabs .bootstrap-tabs .nav-tabs > li > a{margin-right:0;border-radius:0;}.bootstrap-tabs.custom-tabs,.custom-tabs .bootstrap-tabs{margin-top:40px;}.bootstrap-tabs.custom-tabs .nav > li,.custom-tabs .bootstrap-tabs .nav > li{margin-right:10px;margin-bottom:10px;}.bootstrap-tabs.custom-tabs .nav > li > a,.custom-tabs .bootstrap-tabs .nav > li > a{text-transform:uppercase;background-color:var(--buff-50);padding:20px 30px 20px 30px;text-decoration:none;}.bootstrap-tabs.custom-tabs .nav-tabs > li.active > a,.bootstrap-tabs.custom-tabs .nav-tabs > li.active > a:hover,.bootstrap-tabs.custom-tabs .nav-tabs > li.active > a:focus,.custom-tabs .bootstrap-tabs .nav-tabs > li.active > a,.custom-tabs .bootstrap-tabs .nav-tabs > li.active > a:hover,.custom-tabs .bootstrap-tabs .nav-tabs > li.active > a:focus{color:#fff;background-color:var(--darkblue);border-bottom:none;}.bootstrap-tabs.custom-tabs ul.nav.nav-tabs,.vertical-tabs ul.nav.nav-tabs,.custom-tabs .bootstrap-tabs ul.nav.nav-tabs,.vertical-tabs ul.nav.nav-tabs{border-bottom:none;}.bluegreen-tabs .bootstrap-tabs{margin-top:40px;}.bluegreen-tabs .bootstrap-tabs ul.nav.nav-tabs{border-bottom:none;}.bluegreen-tabs .bootstrap-tabs .nav > li{margin-right:10px;margin-bottom:10px;}.bluegreen-tabs .bootstrap-tabs .nav-tabs > li.active > a{background-color:#049c78;color:var(--white,#ffffff);box-shadow:rgba(0,0,0,0.4) 0px 2px 4px,rgba(0,0,0,0.3) 0px 7px 13px -3px,rgba(0,0,0,0.2) 0px -3px 0px inset;}.bluegreen-tabs .bootstrap-tabs .nav > li > a{text-transform:uppercase;padding:15px 30px;text-decoration:none;border-radius:10px;color:var(--white,#ffffff);background-color:var(--potomac);}.bluegreen-tabs .bootstrap-tabs .nav-tabs > li::after{display:block;content:'';border-bottom:7px solid #31ba98;transition:transform 0.3s ease-in;transform:scaleX(0);padding-top:8px;max-width:95%;margin:0 auto;border-radius:15px;}.bluegreen-tabs .bootstrap-tabs .nav-tabs > li.active::after{transform:scaleX(1);}.bluegreen-tabs .bootstrap-tabs .nav-tabs > li:hover::after{transform:scaleX(1);}.bluegrey-tabs .bootstrap-tabs{margin-top:40px;}.bluegrey-tabs .bootstrap-tabs ul.nav.nav-tabs{border-bottom:none;}.bluegrey-tabs .bootstrap-tabs .nav > li{margin-right:10px;margin-bottom:10px;}.bluegrey-tabs .bootstrap-tabs .nav-tabs > li.active > a{background-color:#0b3b5d;color:var(--white,#ffffff);;}.bluegrey-tabs .bootstrap-tabs .nav > li > a{text-transform:uppercase;padding:15px 30px;text-decoration:none;border-radius:10px;color:var(--darkblue);background-color:#e1e1e1;}.bluegrey-tabs .bootstrap-tabs .nav-tabs > li::after{display:block;content:'';border-bottom:5.5px solid #0b3b5d;transition:transform 0.3s ease-in;transform:scaleX(0);padding-top:8px;max-width:95%;margin:0 auto;}.bluegrey-tabs .bootstrap-tabs .nav-tabs > li.active::after{transform:scaleX(1);}.bluegrey-tabs .bootstrap-tabs .nav-tabs > li:hover::after{transform:scaleX(1);}.a2a_svg{overflow:visible;}.menu.menu--social-links.nav{background-color:var(--navy-yard);}.subtheme-kidney .menu.menu--social-links.nav{background-color:#437d2a;}.menu--social-links{margin-top:40px;margin-bottom:0;background-color:var(--navy-yard);margin-bottom:3px !important;}.subtheme-kidney .menu--social-links{margin-top:40px;margin-bottom:0;background-color:var(--potomac);margin-bottom:3px !important;}.menu--social-links > li{display:inline-block;width:100%;}@media (min-width:992px){.menu--social-links > li{width:16.2%;}.subtheme-mfa .menu--social-links > li,.subtheme-mfa-main .menu--social-links > li,.subtheme-kidney .menu--social-links > li,.subtheme-landing-page .menu--social-links > li{width:19%;}}.menu--social-links > li a{color:#fff;text-decoration:none;text-align:center;padding:10px 15px;border-bottom:2px solid var(--navy-yard);}.subtheme-kidney .menu--social-links > li a{border-bottom:2px solid #437d2a;}.menu--social-links > li > a:hover,.menu--social-links > li > a:focus{background-color:transparent;border-bottom:2px solid var(--blue-fog);}.menu--social-links > li a{color:#fff;padding-left:10px;}.menu--social-links > li a::before{padding-left:5px;padding-right:5px;text-rendering:auto;color:var(--white,#ffffff);}.menu--social-links > li a.facebook::before{content:"\f39e";font:var(--fa-font-brands);}.menu--social-links > li a.yelp::before{content:"\f1e9";font:var(--fa-font-brands);}.menu--social-links > li a.twitter::before{content:"\e61b";font:var(--fa-font-brands);}.menu--social-links > li a.instagram::before{content:"\f16d";font:var(--fa-font-brands);}.menu--social-links > li a.youtube::before{content:"\f167";font:var(--fa-font-brands);}.menu--social-links > li a.linkedin::before{content:"\f0e1";font:var(--fa-font-brands);}.menu--social-links > li a.rssfeeds::before,.feed-icons::before{content:"\f09e";font:var(--fa-font-regular);font-weight:900;}.menu--social-links > li a.pinterest::before{content:"\f231";font:var(--fa-font-brands);}.menu--social-links > li a.snapchat::before{content:"\f2ac";font:var(--fa-font-brands);}.menu--social-links > li a.vimeo::before{content:"\f27d";font:var(--fa-font-brands);}.menu--social-links > li a.tumblr::before{content:"\f173";font:var(--fa-font-brands);}.feed-icons::before{color:#f0ad4e;}.feed-icons{margin-top:20px;display:none;}.overlay-wrap{background-color:rgba(3,60,90,0.85);padding:70px 0;}#block-localfooter .overlay-wrap{background:linear-gradient(90deg,rgba(0,34,62,0.92) 0%,rgba(3,60,90,0.88) 100%);}.subtheme-mfa .region.region-local-footer,.subtheme-mfa-main .region.region-local-footer,.subtheme-landing-page .region.region-local-footer,.subtheme-cancer .region.region-local-footer,.region.region-local-footer{background-color:var(--darkblue);background-attachment:fixed;background-size:cover;}#block-localfooter{padding-left:15px;padding-right:15px;padding-top:45px;padding-bottom:45px;}@media (min-width:992px){.region.region-local-footer{background-image:linear-gradient(90deg,rgba(0,34,62,0.8) 0%,rgba(3,60,90,0.4) 100%),url(/themes/custom/smhsbootstrap/images/rosshall.jpg);}.subtheme-mfa .region.region-local-footer,.subtheme-mfa-main .region.region-local-footer,.subtheme-landing-page .region.region-local-footer{background-image:url(/themes/custom/smhsbootstrap/images/hospital.jpg);}.subtheme-cancer .region.region-local-footer{background-image:linear-gradient(90deg,rgba(0,34,62,0.8) 0%,rgba(3,60,90,0.4) 100%),background-image:url(/themes/custom/smhsbootstrap/images/SEH.png);}.subtheme-research .region.region-local-footer{background-image:linear-gradient(90deg,rgba(0,34,62,0.8) 0%,rgba(3,60,90,0.4) 100%),background-image:url(/themes/custom/smhsbootstrap/images/research-footer.jpg);}}@media (max-width:992px){#block-localfooter{text-align:center;}}#block-localfooter ul#subfooter-logo{padding-left:0;}#block-localfooter ul#subfooter-logo li{list-style-type:none;color:#fff;font-size:0.9em;}#block-localfooter ul#subfooter-logo li a{color:#fff;transition:all 0.2s ease-out 0s;}#block-localfooter svg.mailto,#block-localfooter svg.tel,svg.ext path,svg.mailto path,svg.tel path{fill:var(--white,#ffffff) !important;stroke:#fff !important;}#block-localfooter ul#subfooter-logo li a:hover,#block-localfooter ul#subfooter-logo li a:focus{text-decoration:none;color:#fff;border-bottom:1px solid var(--blue-fog);}#block-localfooter ul#subfooter-logo img{margin-bottom:20px;margin-top:14px;max-width:100%;}#block-localfooter ul#subfooter-apply{margin-top:70px;}#block-localfooter ul#subfooter-apply li{line-height:35px;margin:5px 0;}#block-localfooter ul#subfooter-apply li.smhs-icon.gift::before{color:var(--blue-fog);font:var(--fa-font-regular);font-weight:900;content:"\f4be";padding-right:10px;}#block-localfooterslide__description ul li.smhs-icon.phone::before{color:var(--blue-fog);font:var(--fa-font-regular);font-weight:900;content:"\f095";padding-right:10px;}#block-localfooter ul li.smhs-icon.magazine::before{color:var(--blue-fog);font:var(--fa-font-regular);font-weight:900;content:"\f518";padding-right:10px;}#block-localfooter ul#subfooter-apply li.smhs-icon.contact:before{color:var(--blue-fog);font:var(--fa-font-regular);content:"\f086";padding-right:10px;}#block-localfooter .subfooter-links{margin-bottom:30px;}#block-localfooter .subfooter-links h5.subfooter-title,#block-localfooter .subfooter-links h2.subfooter-title{color:var(--blue-fog);font-size:1.125em;line-height:1.33333em;margin-bottom:1em;}#block-localfooter .subfooter-links ul.subfooter-ul{padding-left:0;list-style-type:none;}#block-localfooter .subfooter-links ul.subfooter-ul li a,#block-localfooter .subfooter-links ul.subfooter-ul li{color:#fff;transition:all 0.2s ease-out 0s;font-size:0.95em;padding-top:7px;}.subtheme-kidney #block-localfooter .subfooter-links ul.subfooter-ul li a,.subtheme-kidney #block-localfooter .subfooter-links ul.subfooter-ul li{color:#fff;}#block-localfooter .subfooter-links ul.subfooter-ul li a:hover,#block-localfooter .subfooter-links ul.subfooter-ul li a:focus{border-bottom:1px solid var(--blue-fog);text-decoration:none;}.footer{margin-top:0;border-top:none;padding:0;}#block-footer{background-color:var(--potomac-20);padding-top:25px;padding-left:15px;padding-right:15px;padding-bottom:35px;margin-left:15px;margin-right:15px;}.subtheme-kidney #block-footer{background-color:#e1e1e1;border-top:7px solid #437d2a;}.footer .col-md-3 a:hover,.footer .col-md-3 a:focus{border-bottom:none;}#block-footer .col-md-9{text-align:center;padding-top:15px;}#block-footer .col-md-3{text-align:center;}ul#footer-links{padding-left:0;}ul#footer-links li{display:block;line-height:1.8em;font-size:0.9em;padding:10px;}@media (min-width:992px){#block-footer .col-md-3{text-align:left;}#block-footer .col-md-9{text-align:right;}ul#footer-links li{display:inline-block;}}ul#footer-links li a{color:var(--darkblue);}ul#footer-links li a:hover,ul#footer-links li a:focus{border-bottom:1px solid var(--blue-fog);text-decoration:none;}.col-custom-5 .paragraph__column{padding-left:0 !important;padding-right:0 !important;}@media (min-width:768px){.col-custom-5{float:left;padding:0;}}@media (min-width:992px){.col-custom-5{max-width:20%;}}.paragraph .field--name-field-media img,.align-center img{margin-left:auto;margin-right:auto;}.field--name-field-section-title{color:var(--darkblue);font-size:2rem;line-height:1.16667em;font-family:var(--base-font);font-weight:600;padding-bottom:15px;}@media (min-width:768px){.field--name-field-section-title{font-size:2.375rem;}}@media (min-width:1200px){.field--name-field-section-title{font-size:2.75rem;}}.field--name-field-section-link{text-align:center;margin-top:20px;margin-bottom:35px;}.field--name-field-section-link a{text-decoration:none;font-size:1em;font-weight:bold;padding:15px;color:#fff;background-color:var(--potomac);border-radius:5px;}.subtheme-kidney .field--name-field-section-link a{color:#fff;background-color:#437d2a;}.field--name-field-section-link a:focus,.field--name-field-section-link a:hover{background-color:var(--buff-50);color:var(--darkblue);}.field--name-field-section-link a:focus,.field--name-field-section-link a:hover{background-color:var(--darkblue);color:#fff;}.paragraph--type--structured-list .field--name-field-body{margin-top:15px;}.paragraph--type--listing .field--name-field-paragraph-title,.paragraph--type--listing .field--name-paragraph-title-2,.paragraph--type--structured-list .field--name-field-title{font-size:1.375em;line-height:1.36364em;font-family:var(--base-font);font-weight:600;color:var(--potomac);padding-top:10px;}.paragraph--type--listing .field--name-field-paragraph-body,.paragraph--type--listing .field--name-paragraph-body-2{font-size:1.125em;line-height:1.33333em;font-family:var(--base-font);font-weight:600;color:var(--darkblue);}.paragraph--type--listing .col-md-6{padding-bottom:15px;}.paragraph--type--slide-listing .field--name-field-body{position:relative;width:100%;top:0;left:0;color:#fff;padding:15px 20px 25px;background-image:var(--navy-yard-gradient);}@media (min-width:992px){.paragraph--type--slide-listing .field--name-field-body{position:absolute;top:10%;left:0%;width:50%;}}.paragraph--type--slide-listing a,.paragraph--type--slide-listing a:focus,.paragraph--type--slide-listing a:hover,.paragraph--type--slide-listing h2,.paragraph--type--slide-listing h3,.paragraph--type--slide-listing h4,.paragraph--type--slide-listing h5,.paragraph--type--slide-listing h6,.paragraph--type--slide-listing h2.fancy,.paragraph--type--slide-listing h3.fancy,.paragraph--type--slide-listing h4.fancy,.paragraph--type--slide-listing h5.fancy,.paragraph--type--slide-listing h6.fancy{color:#fff;}.control-group .help-inline,.help-block{color:#515151;}input[type="date"].form-control,input[type="datetime-local"].form-control,input[type="month"].form-control,input[type="time"].form-control{line-height:22px;}.form-control{font-family:var(--base-font);}.select-wrapper select{line-height:1.3;}.path-frontpage.subtheme-labs .page-header,.path-frontpage.subtheme-magazine .breadcrumb{display:none;}.subtheme-magazine .navbar .logo{padding-bottom:0;padding-top:25px;}.subtheme-magazine .main-nav{background-color:var(--darkblue);}.subtheme-magazine .navbar-default .navbar-text{color:#333;}.subtheme-magazine .menu--main,.subtheme-magazine #navbar-collapse{background-color:transparent;}.subtheme-magazine .navbar-default .navbar-nav > li > a:hover,.subtheme-magazine .navbar-default .navbar-nav > li > a:focus,.subtheme-magazine .navbar-nav .dropdown-menu > .active > a:hover,.subtheme-magazine .navbar-nav .dropdown-menu > .active > a:focus{background-color:transparent;border-bottom:2px solid #f0ad4e;text-decoration:underline;}.subtheme-magazine .navbar-default .navbar-nav > li > a{color:var(--darkblue);}.subtheme-magazine .navbar-default .navbar-nav > li > a:hover,.subtheme-magazine .navbar-default .navbar-nav > li > a:focus,.subtheme-magazine .navbar-nav .dropdown-menu > .active > a:hover,.subtheme-magazine .navbar-nav .dropdown-menu > .active > a:focus{color:var(--darkblue);border-bottom:1px solid #ffd400;}.subtheme-magazine .navbar-default .navbar-nav > .open > a,.subtheme-magazine .navbar-default .navbar-nav > .open > a:hover,.subtheme-magazine .navbar-default .navbar-nav > .open > a:focus{color:var(--darkblue);font-family:var(--base-font);}.subtheme-magazine .region-footer{background-color:var(--darkblue);color:#fff;}.subtheme-magazine #block-magazinefooter{min-height:0;color:#fff;padding:20px;}.subtheme-magazine #block-magazinefooter p{font-size:0.8em;padding-right:20px;}.subtheme-magazine ul#footer-links li a{color:#fff;}@media (max-width:991px){.subtheme-magazine #block-magazinefooter .col-md-3,.subtheme-magazine #block-magazinefooter p,.subtheme-magazine ul#footer-links{text-align:center !important;}}@media (min-width:992px){.subtheme-magazine ul#footer-links{text-align:right;}}#block-magazinefooter img.logo{max-width:255px;}@media (max-width:1139px){.subtheme-magazine .navbar-default .navbar-nav > li > a:hover,.subtheme-magazine .navbar-default .navbar-nav > li > a:focus,.subtheme-magazine .navbar-nav .dropdown-menu > .active > a:hover,.subtheme-magazine .navbar-nav .dropdown-menu > .active > a:focus,.subtheme-magazine .navbar-default .navbar-nav > .open > a,.subtheme-magazine .navbar-default .navbar-nav > .open > a:hover,.subtheme-magazine .navbar-default .navbar-nav > .open > a:focus{background-color:#e7e7e7;}.subtheme-magazine .navbar-nav .dropdown-menu{background-color:#e7e7e7;}.subtheme-magazine .navbar-nav .dropdown-menu > li > a{color:var(--darkblue);text-decoration:none;}.subtheme-magazine .navbar-nav .dropdown-menu > li > a:hover,.subtheme-magazine .navbar-nav .dropdown-menu > li > a:focus,.subtheme-magazine .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,.subtheme-magazine .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus{color:var(--darkblue);background-color:var(--potomac);}}@media (min-width:992px){.subtheme-magazine #navbar{box-shadow:none;background-color:#fff;border-bottom:0;margin-bottom:0;}.subtheme-magazine #navbar > .container{margin-top:1em;position:relative;}.subtheme-magazine #navbar a:hover,.subtheme-magazine #navbar a:focus{border:0 none;}.subtheme-magazine .region-header{border-bottom:2px solid #aaa;padding-bottom:1em;margin-bottom:2em;}.subtheme-magazine .navbar-default .navbar-nav .open .dropdown-menu > li > a,.subtheme-magazine .navbar-default .navbar-nav > li > a{color:#555;text-decoration:none;padding-bottom:25px;}.subtheme-magazine .navbar-default .navbar-nav .open .dropdown-menu > li:hover,.subtheme-magazine .navbar-default .navbar-nav > li:hover,.subtheme-magazine .navbar-default .navbar-nav > li:active,.subtheme-magazine .navbar-default .navbar-nav > li .active-trail.is-active{background-color:transparent;}}@media (min-width:1140px){.subtheme-magazine .region-navigation-collapsible{position:absolute;right:75px;top:90px;}.subtheme-magazine .navsearch{position:absolute;right:30px;top:90px;}}.subtheme-magazine .region-hero .block-views-exposed-filter-blockcustom-acquia-search-search-page{margin-top:0;}header > .container-fluid,header > .container .container-fluid,footer.container-fluid,.main-container.container-fluid{padding-left:0;padding-right:0;}.container-fluid .views-field-field-featured-image img,.container-fluid #block-views-block-showcase-hero-carousel img{margin-left:auto;margin-right:auto;}header > .container-fluid .region-navigation-collapsible,footer.container-fluid .menu--social-links,footer.container-fluid #block-localfooter,.main-container.container-fluid,header > .container-fluid #block-subsitetitle .field,footer.container-fluid #block-footer .field--name-body{max-width:1170px;margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;}header > .container-fluid #block-subsitetitle .field,footer.container-fluid #block-footer{padding-right:15px;padding-left:15px;}.hero.container-fluid,.post_content.container-fluid{padding:0;}.container-fluid .region-hero section#block-exposedformcustom-acquia-searchsearch-page{max-width:1170px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;}footer.container-fluid #block-footer{margin-right:0;margin-left:0;}footer.container-fluid nav.settings-tray-editable,.subtheme-kidney footer.container-fluid nav.settings-tray-editable{background-color:var(--navy-yard);border-bottom:3px solid #fff;}.region-local-footer{clear:both;}.subtheme-mfa .program-tag,.subtheme-mfa-main .program-tag{display:none;}.celebrate-background{margin-left:calc(50% - 50vw) !important;width:100vw !important;padding-top:4rem;background-image:linear-gradient(to bottom,rgb(245 246 252 / 0%),rgb(255 255 255 / 78%)),url(/themes/custom/smhsbootstrap/images/commencement/2021_Com_CelebratePattern.jpg);background-size:cover;}.paragraph-gutter{background-repeat:no-repeat;background-position:center;}.full-width-background{margin-left:calc(50% - 50vw + 7px) !important;width:calc(100vw - 15px) !important;padding-top:4rem;background-size:cover;padding-left:15px;padding-right:15px;}.full-width-background .row{margin-left:0;margin-right:0;}.hide-more .more-link.form-group{display:none;}.paragraph--type--flexible-section{--flexible-section-navy-yard:var(--navy-yard);--flexible-section-dark-blue:var(--darkblue);--flexible-section-gw-buff:var(--buff-50);--flexible-section-patina:var(--patina);--flexible-section-background-image-opacity:1;--flexible-section-link-light:var(--white,#ffffff);--flexible-section-link-dark:var(--potomac);--flexible-section-focus:var(--blue-fog);--flexible-section-spacing-none:0;--flexible-section-spacing-small:1rem;--flexible-section-spacing-medium:2rem;--flexible-section-spacing-large:4rem;--flexible-section-spacing-xlarge:6rem;position:relative;width:100%;}.paragraph--type--flexible-section.flexible-section--width-container{margin-left:auto;margin-right:auto;max-width:1140px;}.paragraph--type--flexible-section.flexible-section--width-full{box-sizing:border-box;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);max-width:none;width:100vw;}.paragraph--type--flexible-section .flexible-section{background-position:center;background-repeat:no-repeat;background-size:cover;overflow:hidden;position:relative;z-index:1;}.paragraph--type--flexible-section .flexible-section__inner{margin-left:auto;margin-right:auto;max-width:1140px;position:relative;z-index:1;}.paragraph--type--flexible-section.flexible-section--width-full .flexible-section__inner{box-sizing:border-box;padding-left:clamp(1.5rem,3vw,2.5rem);padding-right:clamp(1.5rem,3vw,2.5rem);width:min(100%,1140px);}.paragraph--type--flexible-section .flexible-section__content{position:relative;z-index:1;}.paragraph--type--flexible-section .flexible-section__content > :first-child,.paragraph--type--flexible-section .flexible-section__content > :first-child > :first-child,.paragraph--type--flexible-section .flexible-section__content :where(.field--name-body,.field--name-field-body,.field__item) > :first-child{margin-top:0;padding-top:0;}.paragraph--type--flexible-section .flexible-section__content > :last-child,.paragraph--type--flexible-section .flexible-section__content > :last-child > :last-child,.paragraph--type--flexible-section .flexible-section__content :where(.field--name-body,.field--name-field-body,.field__item) > :last-child{margin-bottom:0;padding-bottom:0;}.paragraph--type--flexible-section .flexible-section__content :where(.field--name-body,.field--name-field-body){margin-bottom:0;}.paragraph--type--flexible-section.flexible-section--pt-none .flexible-section__content{padding-top:var(--flexible-section-spacing-none);}.paragraph--type--flexible-section.flexible-section--pt-small .flexible-section__content{padding-top:var(--flexible-section-spacing-small);}.paragraph--type--flexible-section.flexible-section--pt-medium .flexible-section__content{padding-top:var(--flexible-section-spacing-medium);}.paragraph--type--flexible-section.flexible-section--pt-large .flexible-section__content{padding-top:var(--flexible-section-spacing-large);}.paragraph--type--flexible-section.flexible-section--pt-xlarge .flexible-section__content{padding-top:var(--flexible-section-spacing-xlarge);}.paragraph--type--flexible-section.flexible-section--pb-none .flexible-section__content{padding-bottom:var(--flexible-section-spacing-none);}.paragraph--type--flexible-section.flexible-section--pb-small .flexible-section__content{padding-bottom:var(--flexible-section-spacing-small);}.paragraph--type--flexible-section.flexible-section--pb-medium .flexible-section__content{padding-bottom:var(--flexible-section-spacing-medium);}.paragraph--type--flexible-section.flexible-section--pb-large .flexible-section__content{padding-bottom:var(--flexible-section-spacing-large);}.paragraph--type--flexible-section.flexible-section--pb-xlarge .flexible-section__content{padding-bottom:var(--flexible-section-spacing-xlarge);}.paragraph--type--flexible-section.flexible-section--bg-navy-yard .flexible-section{background-color:var(--flexible-section-navy-yard);}.paragraph--type--flexible-section.flexible-section--bg-darkblue-gradient .flexible-section{background-image:var(--navy-yard-gradient);}.paragraph--type--flexible-section.flexible-section--bg-gw-buff .flexible-section{background-color:var(--flexible-section-gw-buff);}.paragraph--type--flexible-section.flexible-section--bg-gw-buff-gradient .flexible-section{background-image:var(--buff-20-gradient);}.paragraph--type--flexible-section.flexible-section--bg-patina .flexible-section{background-color:var(--flexible-section-patina);}.paragraph--type--flexible-section.flexible-section--bg-patina-gradient .flexible-section{background-image:var(--patina-gradient);}.paragraph--type--flexible-section.flexible-section--bg-flag-blue .flexible-section{background-image:url(/themes/custom/smhsbootstrap/images/brand/Paragraph%2520Backgrounds/Flag_Blue_background.png);}.paragraph--type--flexible-section.flexible-section--bg-flag-buff .flexible-section{background-image:url(/themes/custom/smhsbootstrap/images/brand/Paragraph%2520Backgrounds/Flag_Buff_background.png);}.paragraph--type--flexible-section.flexible-section--bg-flag-patina .flexible-section{background-image:url(/themes/custom/smhsbootstrap/images/brand/Paragraph%2520Backgrounds/Flag_Patina_background.png);}.paragraph--type--flexible-section.flexible-section--bg-fog-blue-chevron .flexible-section{background-image:url(/themes/custom/smhsbootstrap/images/brand/Paragraph%2520Backgrounds/fog-blue-chevron.png);}.paragraph--type--flexible-section.flexible-section--bg-gradient-blue-chevron .flexible-section{background-image:url(/themes/custom/smhsbootstrap/images/brand/Paragraph%2520Backgrounds/gradient-blue-chevron.png);}.paragraph--type--flexible-section.flexible-section--bg-patina-chevron .flexible-section{background-image:url(/themes/custom/smhsbootstrap/images/brand/Paragraph%2520Backgrounds/patina-chevron.png);}.paragraph--type--flexible-section.flexible-section--bg-potomac-20-chevron .flexible-section{background-image:url(/themes/custom/smhsbootstrap/images/brand/Paragraph%2520Backgrounds/potomac-20-chevron.png);}.paragraph--type--flexible-section.flexible-section--bg-potomac-chevron .flexible-section{background-image:url(/themes/custom/smhsbootstrap/images/brand/Paragraph%2520Backgrounds/potomac-chevron.png);}.paragraph--type--flexible-section.flexible-section--bg-navy-yard .flexible-section__content > :where(h1,h2,h3,h4,h5,h6,p,ul,ol,blockquote,dl,table),.paragraph--type--flexible-section.flexible-section--bg-navy-yard .flexible-section__content :where(.field--name-body,.field--name-field-body,.field__item) > :where(h1,h2,h3,h4,h5,h6,p,ul,ol,blockquote,dl,table),.paragraph--type--flexible-section.flexible-section--bg-darkblue-gradient .flexible-section__content > :where(h1,h2,h3,h4,h5,h6,p,ul,ol,blockquote,dl,table),.paragraph--type--flexible-section.flexible-section--bg-darkblue-gradient .flexible-section__content :where(.field--name-body,.field--name-field-body,.field__item) > :where(h1,h2,h3,h4,h5,h6,p,ul,ol,blockquote,dl,table),.paragraph--type--flexible-section.flexible-section--bg-flag-blue .flexible-section__content > :where(h1,h2,h3,h4,h5,h6,p,ul,ol,blockquote,dl,table),.paragraph--type--flexible-section.flexible-section--bg-flag-blue .flexible-section__content :where(.field--name-body,.field--name-field-body,.field__item) > :where(h1,h2,h3,h4,h5,h6,p,ul,ol,blockquote,dl,table),.paragraph--type--flexible-section.flexible-section--bg-gradient-blue-chevron .flexible-section__content > :where(h1,h2,h3,h4,h5,h6,p,ul,ol,blockquote,dl,table),.paragraph--type--flexible-section.flexible-section--bg-gradient-blue-chevron .flexible-section__content :where(.field--name-body,.field--name-field-body,.field__item) > :where(h1,h2,h3,h4,h5,h6,p,ul,ol,blockquote,dl,table),.paragraph--type--flexible-section.flexible-section--bg-potomac-chevron .flexible-section__content > :where(h1,h2,h3,h4,h5,h6,p,ul,ol,blockquote,dl,table),.paragraph--type--flexible-section.flexible-section--bg-potomac-chevron .flexible-section__content :where(.field--name-body,.field--name-field-body,.field__item) > :where(h1,h2,h3,h4,h5,h6,p,ul,ol,blockquote,dl,table){color:var(--white,#ffffff);}.paragraph--type--flexible-section.flexible-section--bg-navy-yard .flexible-section__content > a,.paragraph--type--flexible-section.flexible-section--bg-navy-yard .flexible-section__content > :where(h1,h2,h3,h4,h5,h6,p,ul,ol,blockquote,dl,table) a,.paragraph--type--flexible-section.flexible-section--bg-navy-yard .flexible-section__content :where(.field--name-body,.field--name-field-body,.field__item) > a,.paragraph--type--flexible-section.flexible-section--bg-navy-yard .flexible-section__content :where(.field--name-body,.field--name-field-body,.field__item) > :where(h1,h2,h3,h4,h5,h6,p,ul,ol,blockquote,dl,table) a,.paragraph--type--flexible-section.flexible-section--bg-darkblue-gradient .flexible-section__content > a,.paragraph--type--flexible-section.flexible-section--bg-darkblue-gradient .flexible-section__content > :where(h1,h2,h3,h4,h5,h6,p,ul,ol,blockquote,dl,table) a,.paragraph--type--flexible-section.flexible-section--bg-darkblue-gradient .flexible-section__content :where(.field--name-body,.field--name-field-body,.field__item) > a,.paragraph--type--flexible-section.flexible-section--bg-darkblue-gradient .flexible-section__content :where(.field--name-body,.field--name-field-body,.field__item) > :where(h1,h2,h3,h4,h5,h6,p,ul,ol,blockquote,dl,table) a,.paragraph--type--flexible-section.flexible-section--bg-flag-blue .flexible-section__content > a,.paragraph--type--flexible-section.flexible-section--bg-flag-blue .flexible-section__content > :where(h1,h2,h3,h4,h5,h6,p,ul,ol,blockquote,dl,table) a,.paragraph--type--flexible-section.flexible-section--bg-flag-blue .flexible-section__content :where(.field--name-body,.field--name-field-body,.field__item) > a,.paragraph--type--flexible-section.flexible-section--bg-flag-blue .flexible-section__content :where(.field--name-body,.field--name-field-body,.field__item) > :where(h1,h2,h3,h4,h5,h6,p,ul,ol,blockquote,dl,table) a,.paragraph--type--flexible-section.flexible-section--bg-gradient-blue-chevron .flexible-section__content > a,.paragraph--type--flexible-section.flexible-section--bg-gradient-blue-chevron .flexible-section__content > :where(h1,h2,h3,h4,h5,h6,p,ul,ol,blockquote,dl,table) a,.paragraph--type--flexible-section.flexible-section--bg-gradient-blue-chevron .flexible-section__content :where(.field--name-body,.field--name-field-body,.field__item) > a,.paragraph--type--flexible-section.flexible-section--bg-gradient-blue-chevron .flexible-section__content :where(.field--name-body,.field--name-field-body,.field__item) > :where(h1,h2,h3,h4,h5,h6,p,ul,ol,blockquote,dl,table) a,.paragraph--type--flexible-section.flexible-section--bg-potomac-chevron .flexible-section__content > a,.paragraph--type--flexible-section.flexible-section--bg-potomac-chevron .flexible-section__content > :where(h1,h2,h3,h4,h5,h6,p,ul,ol,blockquote,dl,table) a,.paragraph--type--flexible-section.flexible-section--bg-potomac-chevron .flexible-section__content :where(.field--name-body,.field--name-field-body,.field__item) > a,.paragraph--type--flexible-section.flexible-section--bg-potomac-chevron .flexible-section__content :where(.field--name-body,.field--name-field-body,.field__item) > :where(h1,h2,h3,h4,h5,h6,p,ul,ol,blockquote,dl,table) a{color:var(--flexible-section-link-light);text-decoration-color:var(--flexible-section-focus);}.paragraph--type--flexible-section.flexible-section--bg-gw-buff .flexible-section__content > a,.paragraph--type--flexible-section.flexible-section--bg-gw-buff .flexible-section__content > :where(h1,h2,h3,h4,h5,h6,p,ul,ol,blockquote,dl,table) a,.paragraph--type--flexible-section.flexible-section--bg-gw-buff .flexible-section__content :where(.field--name-body,.field--name-field-body,.field__item) > a,.paragraph--type--flexible-section.flexible-section--bg-gw-buff .flexible-section__content :where(.field--name-body,.field--name-field-body,.field__item) > :where(h1,h2,h3,h4,h5,h6,p,ul,ol,blockquote,dl,table) a,.paragraph--type--flexible-section.flexible-section--bg-gw-buff-gradient .flexible-section__content > a,.paragraph--type--flexible-section.flexible-section--bg-gw-buff-gradient .flexible-section__content > :where(h1,h2,h3,h4,h5,h6,p,ul,ol,blockquote,dl,table) a,.paragraph--type--flexible-section.flexible-section--bg-gw-buff-gradient .flexible-section__content :where(.field--name-body,.field--name-field-body,.field__item) > a,.paragraph--type--flexible-section.flexible-section--bg-gw-buff-gradient .flexible-section__content :where(.field--name-body,.field--name-field-body,.field__item) > :where(h1,h2,h3,h4,h5,h6,p,ul,ol,blockquote,dl,table) a,.paragraph--type--flexible-section.flexible-section--bg-patina .flexible-section__content > a,.paragraph--type--flexible-section.flexible-section--bg-patina .flexible-section__content > :where(h1,h2,h3,h4,h5,h6,p,ul,ol,blockquote,dl,table) a,.paragraph--type--flexible-section.flexible-section--bg-patina .flexible-section__content :where(.field--name-body,.field--name-field-body,.field__item) > a,.paragraph--type--flexible-section.flexible-section--bg-patina .flexible-section__content :where(.field--name-body,.field--name-field-body,.field__item) > :where(h1,h2,h3,h4,h5,h6,p,ul,ol,blockquote,dl,table) a,.paragraph--type--flexible-section.flexible-section--bg-patina-gradient .flexible-section__content > a,.paragraph--type--flexible-section.flexible-section--bg-patina-gradient .flexible-section__content > :where(h1,h2,h3,h4,h5,h6,p,ul,ol,blockquote,dl,table) a,.paragraph--type--flexible-section.flexible-section--bg-patina-gradient .flexible-section__content :where(.field--name-body,.field--name-field-body,.field__item) > a,.paragraph--type--flexible-section.flexible-section--bg-patina-gradient .flexible-section__content :where(.field--name-body,.field--name-field-body,.field__item) > :where(h1,h2,h3,h4,h5,h6,p,ul,ol,blockquote,dl,table) a{color:var(--flexible-section-link-dark);}.paragraph--type--flexible-section a:hover,.paragraph--type--flexible-section a:focus{border-bottom-color:var(--flexible-section-focus);}.paragraph--type--flexible-section.flexible-section--has-background-image .flexible-section::before{background-image:var(--flexible-section-background-image);background-position:center;background-repeat:no-repeat;background-size:cover;bottom:0;content:"";left:0;opacity:var(--flexible-section-background-image-opacity);position:absolute;right:0;top:0;z-index:0;}.paragraph--type--flexible-section.flexible-section--has-background-image.flexible-section--bg-navy-yard,.paragraph--type--flexible-section.flexible-section--has-background-image.flexible-section--bg-darkblue-gradient,.paragraph--type--flexible-section.flexible-section--has-background-image.flexible-section--bg-gw-buff,.paragraph--type--flexible-section.flexible-section--has-background-image.flexible-section--bg-gw-buff-gradient,.paragraph--type--flexible-section.flexible-section--has-background-image.flexible-section--bg-patina,.paragraph--type--flexible-section.flexible-section--has-background-image.flexible-section--bg-patina-gradient{--flexible-section-background-image-opacity:0.5;}.paragraph--type--flexible-section.flexible-section--has-background-image.flexible-section--bg-darkblue-gradient .flexible-section::after,.paragraph--type--flexible-section.flexible-section--has-background-image.flexible-section--bg-navy-yard .flexible-section::after{background:linear-gradient(135deg,rgba(0,34,62,0.62),rgba(3,60,90,0.52));bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:0;}.paragraph--type--flexible-section.flexible-section--has-background-image.flexible-section--bg-gw-buff .flexible-section__content > :where(h1,h2,h3,h4,h5,h6,p,ul,ol,blockquote,dl,table),.paragraph--type--flexible-section.flexible-section--has-background-image.flexible-section--bg-gw-buff .flexible-section__content :where(.field--name-body,.field--name-field-body,.field__item) > :where(h1,h2,h3,h4,h5,h6,p,ul,ol,blockquote,dl,table),.paragraph--type--flexible-section.flexible-section--has-background-image.flexible-section--bg-gw-buff-gradient .flexible-section__content > :where(h1,h2,h3,h4,h5,h6,p,ul,ol,blockquote,dl,table),.paragraph--type--flexible-section.flexible-section--has-background-image.flexible-section--bg-gw-buff-gradient .flexible-section__content :where(.field--name-body,.field--name-field-body,.field__item) > :where(h1,h2,h3,h4,h5,h6,p,ul,ol,blockquote,dl,table),.paragraph--type--flexible-section.flexible-section--has-background-image.flexible-section--bg-patina .flexible-section__content > :where(h1,h2,h3,h4,h5,h6,p,ul,ol,blockquote,dl,table),.paragraph--type--flexible-section.flexible-section--has-background-image.flexible-section--bg-patina .flexible-section__content :where(.field--name-body,.field--name-field-body,.field__item) > :where(h1,h2,h3,h4,h5,h6,p,ul,ol,blockquote,dl,table),.paragraph--type--flexible-section.flexible-section--has-background-image.flexible-section--bg-patina-gradient .flexible-section__content > :where(h1,h2,h3,h4,h5,h6,p,ul,ol,blockquote,dl,table),.paragraph--type--flexible-section.flexible-section--has-background-image.flexible-section--bg-patina-gradient .flexible-section__content :where(.field--name-body,.field--name-field-body,.field__item) > :where(h1,h2,h3,h4,h5,h6,p,ul,ol,blockquote,dl,table){color:#333;}.paragraph--type--flexible-section.flexible-section--has-background-image.flexible-section--bg-gw-buff .flexible-section__content > :where(h1,h2,h3,h4,h5,h6),.paragraph--type--flexible-section.flexible-section--has-background-image.flexible-section--bg-gw-buff .flexible-section__content :where(.field--name-body,.field--name-field-body,.field__item) > :where(h1,h2,h3,h4,h5,h6),.paragraph--type--flexible-section.flexible-section--has-background-image.flexible-section--bg-gw-buff-gradient .flexible-section__content > :where(h1,h2,h3,h4,h5,h6),.paragraph--type--flexible-section.flexible-section--has-background-image.flexible-section--bg-gw-buff-gradient .flexible-section__content :where(.field--name-body,.field--name-field-body,.field__item) > :where(h1,h2,h3,h4,h5,h6),.paragraph--type--flexible-section.flexible-section--has-background-image.flexible-section--bg-patina .flexible-section__content > :where(h1,h2,h3,h4,h5,h6),.paragraph--type--flexible-section.flexible-section--has-background-image.flexible-section--bg-patina .flexible-section__content :where(.field--name-body,.field--name-field-body,.field__item) > :where(h1,h2,h3,h4,h5,h6),.paragraph--type--flexible-section.flexible-section--has-background-image.flexible-section--bg-patina-gradient .flexible-section__content > :where(h1,h2,h3,h4,h5,h6),.paragraph--type--flexible-section.flexible-section--has-background-image.flexible-section--bg-patina-gradient .flexible-section__content :where(.field--name-body,.field--name-field-body,.field__item) > :where(h1,h2,h3,h4,h5,h6){color:var(--flexible-section-dark-blue);}.paragraph--type--flexible-section.flexible-section--has-background-image.flexible-section--bg-gw-buff .flexible-section__content > a,.paragraph--type--flexible-section.flexible-section--has-background-image.flexible-section--bg-gw-buff .flexible-section__content > :where(h1,h2,h3,h4,h5,h6,p,ul,ol,blockquote,dl,table) a,.paragraph--type--flexible-section.flexible-section--has-background-image.flexible-section--bg-gw-buff .flexible-section__content :where(.field--name-body,.field--name-field-body,.field__item) > a,.paragraph--type--flexible-section.flexible-section--has-background-image.flexible-section--bg-gw-buff .flexible-section__content :where(.field--name-body,.field--name-field-body,.field__item) > :where(h1,h2,h3,h4,h5,h6,p,ul,ol,blockquote,dl,table) a,.paragraph--type--flexible-section.flexible-section--has-background-image.flexible-section--bg-gw-buff-gradient .flexible-section__content > a,.paragraph--type--flexible-section.flexible-section--has-background-image.flexible-section--bg-gw-buff-gradient .flexible-section__content > :where(h1,h2,h3,h4,h5,h6,p,ul,ol,blockquote,dl,table) a,.paragraph--type--flexible-section.flexible-section--has-background-image.flexible-section--bg-gw-buff-gradient .flexible-section__content :where(.field--name-body,.field--name-field-body,.field__item) > a,.paragraph--type--flexible-section.flexible-section--has-background-image.flexible-section--bg-gw-buff-gradient .flexible-section__content :where(.field--name-body,.field--name-field-body,.field__item) > :where(h1,h2,h3,h4,h5,h6,p,ul,ol,blockquote,dl,table) a,.paragraph--type--flexible-section.flexible-section--has-background-image.flexible-section--bg-patina .flexible-section__content > a,.paragraph--type--flexible-section.flexible-section--has-background-image.flexible-section--bg-patina .flexible-section__content > :where(h1,h2,h3,h4,h5,h6,p,ul,ol,blockquote,dl,table) a,.paragraph--type--flexible-section.flexible-section--has-background-image.flexible-section--bg-patina .flexible-section__content :where(.field--name-body,.field--name-field-body,.field__item) > a,.paragraph--type--flexible-section.flexible-section--has-background-image.flexible-section--bg-patina .flexible-section__content :where(.field--name-body,.field--name-field-body,.field__item) > :where(h1,h2,h3,h4,h5,h6,p,ul,ol,blockquote,dl,table) a,.paragraph--type--flexible-section.flexible-section--has-background-image.flexible-section--bg-patina-gradient .flexible-section__content > a,.paragraph--type--flexible-section.flexible-section--has-background-image.flexible-section--bg-patina-gradient .flexible-section__content > :where(h1,h2,h3,h4,h5,h6,p,ul,ol,blockquote,dl,table) a,.paragraph--type--flexible-section.flexible-section--has-background-image.flexible-section--bg-patina-gradient .flexible-section__content :where(.field--name-body,.field--name-field-body,.field__item) > a,.paragraph--type--flexible-section.flexible-section--has-background-image.flexible-section--bg-patina-gradient .flexible-section__content :where(.field--name-body,.field--name-field-body,.field__item) > :where(h1,h2,h3,h4,h5,h6,p,ul,ol,blockquote,dl,table) a{color:var(--flexible-section-link-dark);}.paragraph--type--flexible-section.flexible-section--has-background-image.flexible-section--bg-gw-buff .flexible-section::after,.paragraph--type--flexible-section.flexible-section--has-background-image.flexible-section--bg-gw-buff-gradient .flexible-section::after{background:rgba(214,191,145,0.62);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:0;}.paragraph--type--flexible-section.flexible-section--has-background-image.flexible-section--bg-patina .flexible-section::after,.paragraph--type--flexible-section.flexible-section--has-background-image.flexible-section--bg-patina-gradient .flexible-section::after{background:rgba(173,202,184,0.62);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:0;}.paragraph--type--flexible-section.flexible-section--parallax .flexible-section,.paragraph--type--flexible-section.flexible-section--parallax .flexible-section::before{background-attachment:fixed;}@media (prefers-reduced-motion:reduce),(max-width:991px){.paragraph--type--flexible-section.flexible-section--parallax .flexible-section,.paragraph--type--flexible-section.flexible-section--parallax .flexible-section::before{background-attachment:scroll;}}.node-page-form .field--name-field-paragraph .paragraphs-add-wrapper .field-add-more-submit,.node-page-form .field--name-field-paragraph .paragraphs-add-wrapper input[type="submit"].field-add-more-submit,.node-page-edit-form .field--name-field-paragraph .paragraphs-add-wrapper .field-add-more-submit,.node-page-edit-form .field--name-field-paragraph .paragraphs-add-wrapper input[type="submit"].field-add-more-submit{align-items:center;appearance:none;background:var(--white,#ffffff);border:2px solid var(--darkblue);border-radius:4px;color:var(--darkblue);display:inline-flex;font-size:1rem;font-weight:700;justify-content:center;line-height:1.2;margin:0 0 0 1rem;min-height:44px;padding:0.75rem 1.25rem;text-align:center;width:auto;}.node-page-form .field--name-field-paragraph .paragraphs-add-wrapper .field-add-more-submit:hover,.node-page-form .field--name-field-paragraph .paragraphs-add-wrapper .field-add-more-submit:focus,.node-page-edit-form .field--name-field-paragraph .paragraphs-add-wrapper .field-add-more-submit:hover,.node-page-edit-form .field--name-field-paragraph .paragraphs-add-wrapper .field-add-more-submit:focus{background:var(--darkblue);border-color:var(--darkblue);color:var(--white,#ffffff);}.embed-container{--video--width:1296;--video--height:479;position:relative;padding-bottom:calc(var(--video--height) / var(--video--width) * 100%);overflow:hidden;max-width:100%;background:var(--darkblue);}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%;}ul.vertical-timeline{list-style-type:none;position:relative;}ul.vertical-timeline:before{content:' ';background:#ccc;display:inline-block;position:absolute;left:29px;width:2px;height:100%;z-index:400;}ul.vertical-timeline > li{margin:20px 0;padding-left:40px;}ul.vertical-timeline > li:before{content:' ';background:#fff;display:inline-block;position:absolute;border-radius:50%;border:3px solid #00a4ec;left:15px;width:30px;height:30px;z-index:400;}.semester-top,.semester-bottom{list-style:none;font-size:0.8em;}.semester-top strong,.semester-bottom strong{line-height:2;font-size:1.1em;}.semester li{position:relative;text-decoration:none;padding:15px 20px 15px 20px;margin-right:4px;}.semester-arrow{clip-path:polygon(50% 10%,100% 0,100% 0,100% 0,100% 0,100% 0,100% 90%,50% 100%,0 90%,0 0);padding:4%;}.semester .parallelogram-left,.semester .parallelogram-right{clip-path:polygon(50% 10%,100% 0,100% 0,100% 0,100% 0,100% 0,100% 90%,50% 100%,0 90%,0 0);border-bottom:1px dotted #ccc;}.semester .parallelogram-left,.semester .parallelogram-right{clip-path:polygon(0% 0%,100% 0,100% 91%,49% 100%,0 91%);border-bottom:3px dotted var(--darkblue);}@media (min-width:992px) and (max-width:1097px){.semester li{min-height:162px;}}@media (min-width:1098px){.semester li{min-height:145px;}}@media (min-width:992px){.semester-arrow{clip-path:polygon(90% 0,100% 50%,90% 100%,0% 100%,4% 50%,0% 0%);}.semester .parallelogram-left,.semester .parallelogram-right{border-bottom:none;}.semester li{float:left;width:17%;}.semester-bottom li{border-right:4px dotted var(--darkblue);background:rgb(255,255,255);background:linear-gradient(27deg,rgb(255,255,255) 0%,rgb(249,249,249) 40%,rgb(225,225,225) 100%);}.semester .parallelogram-right{clip-path:polygon(7% 0%,100% 0%,93% 100%,0% 100%);}.semester .parallelogram-left{clip-path:polygon(0 0,93% 0,100% 100%,7% 100%);}.semester-top li{border-right:4px dotted var(--darkblue);background:rgb(255,255,255);background:linear-gradient(152deg,rgba(255,255,255,1) 0%,rgba(249,249,249,1) 40%,rgba(225,225,225,1) 100%);}}.caption-text{color:#fff;font-size:1.2em;font-weight:600;left:0;padding:1em;position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:9999;text-align:center;}.caption-image{display:block;transition:transform .25s ease-in-out;overflow:hidden;}.caption-image::before{background:rgba(0,0,0,0.65);bottom:0;content:'';display:block;left:0;position:absolute;right:0;top:0;transition:background .25s ease-in-out;z-index:2;}.paragraph--type--five-column-equal-width- a{display:flex;align-items:center;background-color:rgba(0,0,0,0.8);margin:0 0.5em;max-height:10em;overflow:hidden;position:relative;}.paragraph--type--five-column-equal-width- a img{opacity:0.7;}.paragraph--type--five-column-equal-width- a:hover{background-color:#fff;}.paragraph--type--five-column-equal-width- a:hover img{opacity:0.9;}.paragraph--type--five-column-equal-width- .field--name-field-title{color:#fff;text-decoration:none;width:100%;padding:0 5%;position:absolute;text-align:center;text-transform:uppercase;font-size:1.2em;}@media (min-width:992px){.paragraph--type--five-column-equal-width- a{max-height:100%;overflow:auto;}}.container{max-width:100% !important;}.visually-hidden{display:none !important;}@media (max-width:992px){.visually-hidden-mobile{display:none !important;}}.paragraph--color.background-ltblue .field--name-field-section-title,.paragraph--color.background-ltblue .field--name-field-section-title a,.paragraph--color.background-ltblue p,.paragraph--color.background-ltblue a,.paragraph--color.background-ltblue a:hover,.paragraph--color.background-ltblue a:focus,.paragraph--color.background-ltblue .field--name-field-paragraph-title,.paragraph--color.background-ltblue .field--name-paragraph-title-2,.paragraph--color.background-dkblue .field--name-field-title,.paragraph--color.background-dkblue .field--name-field-section-title,.paragraph--color.background-dkblue .field--name-field-section-title a,.paragraph--color.background-dkblue p,.paragraph--color.background-dkblue a,.paragraph--color.background-dkblue a:hover,.paragraph--color.background-dkblue a:focus,.paragraph--color.background-dkblue .field--name-field-paragraph-title,.paragraph--color.background-dkblue .field--name-paragraph-title-2,.paragraph--color.background-dkblue .field--name-field-title{color:#fff !important;}.paragraph--color.background-dkblue,.paragraph--color.background-mdblue,.paragraph--color.background-ltblue,.paragraph--color.background-dkbuff,.paragraph--color.background-buff,.paragraph--color.background-yellow,.paragraph--color.background-ltyellow,.paragraph--color.background-orange,.paragraph--color.background-white,.paragraph--color.background-green,.paragraph--color.background-ltgreen,.paragraph--color.background--red,.paragraph--color.background-grey{padding:20px;}.klaro{--klaro-primary-color:var(--darkblue) !important;--klaro-button-bg:var(--darkblue) !important;--klaro-button-border:3px solid var(--darkblue) !important;--klaro-button-text-color-hover:var(--potomac) !important;--klaro-button-border-hover:3px solid var(--potomac) !important;}.klaro a{text-decoration:underline !important;text-align:center;}.klaro a:hover,.klaro a:focus,.klaro a:active{border-bottom:1px dashed var(--darkblue);text-decoration:none !important;}.klaro .cookie-modal .cm-btn,.klaro .context-notice .cm-btn,.klaro .cookie-notice .cm-btn,.klaro.learn-more-as-button .cookie-notice:not(.cookie-modal-notice) a.cm-link.cn-learn-more{background-color:var(--darkblue);border:2px solid var(--darkblue);color:#fff;}.klaro{& .cookie-modal .cm-btn,& .cookie-modal .cm-btn.cm-btn-info,& .cookie-modal .cm-btn.cm-btn-success,& .cookie-modal .cm-btn.cm-btn-decline,& .cookie-modal .cm-btn.cm-btn-danger,& .context-notice .cm-btn,& .context-notice .cm-btn.cm-btn-info,& .context-notice .cm-btn.cm-btn-success,& .context-notice .cm-btn.cm-btn-decline,& .context-notice .cm-btn.cm-btn-danger,& .cookie-notice .cm-btn,& .cookie-notice .cm-btn.cm-btn-info,& .cookie-notice .cm-btn.cm-btn-success,& .cookie-notice .cm-btn.cm-btn-decline,& .cookie-notice .cm-btn.cm-btn-danger,&.learn-more-as-button .cookie-notice:not(.cookie-modal-notice) a.cm-link.cn-learn-more{&:hover{background-color:#fff;border:2px solid var(--darkblue);color:var(--darkblue);}}.klaro .cookie-modal .cm-list-input.required:checked + .cm-list-label .slider,.klaro .context-notice .cm-list-input.required:checked + .cm-list-label .slider,.klaro .cookie-notice .cm-list-input.required:checked + .cm-list-label .slider{background-color:var(--potomac);}.klaro .cookie-modal .cm-list-input:checked + .cm-list-label .slider,.klaro .context-notice .cm-list-input:checked + .cm-list-label .slider,.klaro .cookie-notice .cm-list-input:checked + .cm-list-label .slider{background-color:var(--darkblue);}#klaro-cookie-notice:focus{border:2px solid #66afe9;outline:2px solid #66afe9;outline-offset:2px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,0.6);}
.ck-content{--smhs-dark-blue:#033c5a;--smhs-medium-blue:#0a5b80;--smhs-light-blue:#0190db;--smhs-green:#008364;--smhs-light-green:#558210;--smhs-red:#c9102f;--smhs-orange:#a75523;--smhs-white:#ffffff;--smhs-buff:#D6BF91;--smhs-buff-20:#F6F1E8;--smhs-buff-light:#e3dccc;--smhs-buff-50:#e3dccc;--smhs-grey:#e1e1e1;--smhs-yellow:#ffd400;--smhs-potomac:#0075C8;--smhs-potomac-100:#0075C8;--smhs-potomac-80:#3391D3;--smhs-potomac-50:#7FBAE3;--smhs-potomac-20:#CCE3F4;--smhs-navy-yard:#00223E;--smhs-blossom:#D1A0B9;--smhs-row-house:#EF4343;--smhs-parchment:#FFEFAE;--smhs-patina:#ADCAB8;--smhs-blue-fog:#52C9E8;--ck-template-border:#e6c84f;--smhs-noto-font:"Noto Sans",Helvetica,Arial,sans-serif;--smhs-avenir-font:"avenir-next","Avenir Next","AvenirNextLTW01-Regular","Avenir Next LT W01",var(--smhs-noto-font);--smhs-source-serif-font:"source-serif-4","source-serif-pro","Source Serif 4","Source Serif Pro","Source Serif",Georgia,"Times New Roman",serif;--smhs-gazzetta-font:"gazzetta-variable","Gazzetta Variable",sans-serif;color:#333;font-family:var(--smhs-noto-font);font-size:16px;font-style:normal;font-weight:400;line-height:1.5;overflow-wrap:break-word;}.ck-content *,.ck-content *::before,.ck-content *::after{box-sizing:border-box;}.ck-content h1,.ck-content h2,.ck-content h3,.ck-content h4,.ck-content h5,.ck-content h6,.ck-content p,.ck-content b,.ck-content strong,.ck-content em,.ck-content a{text-rendering:optimizeLegibility;}.ck-content p{margin:12px 0;padding:4px 0;}.ck-content p:first-of-type{margin-top:0;padding-top:0;}.ck-content h1,.ck-content h2,.ck-content h3,.ck-content h4,.ck-content h5,.ck-content h6,.ck-content .body-title,.ck-content .block-title{color:var(--smhs-dark-blue);font-family:var(--smhs-noto-font);}.ck-content h1,.ck-content .h1{font-size:2.25em;font-weight:700;}.ck-content h2,.ck-content .h2,.ck-content .lgtxt{font-size:1.875em;line-height:1.16667em;font-weight:700;}.ck-content h3,.ck-content .h3{font-size:1.5em;line-height:1.33em;font-weight:600;}.ck-content h4,.ck-content .h4{font-size:1.25em;line-height:1.36364em;font-weight:600;}.ck-content h5,.ck-content .h5,.ck-content .sm-text{font-size:1.125em;line-height:1.33333em;font-weight:500;}.ck-content h6,.ck-content .h6,.ck-content .xsm-text{font-size:0.875em;line-height:1.28571em;font-weight:500;}.ck-content b,.ck-content strong,.ck-content .highlighted-text{font-family:var(--smhs-noto-font);font-weight:600;}.ck-content em{font-style:italic;}.ck-content hr{border:0;border-top:1px dotted var(--smhs-buff);}.ck-content pre{margin:20px 0 30px !important;}.ck-content a{color:var(--smhs-medium-blue);cursor:pointer;text-decoration:underline;transition:all 0.2s ease-out 0s;}.ck-content a:hover,.ck-content a:focus{border-bottom:1px solid var(--smhs-yellow);color:var(--smhs-medium-blue);text-decoration:none;}.ck-content a[href$=".pdf"]::after,.ck-content a[href$=".doc"]::after,.ck-content a[href$=".docx"]::after,.ck-content a[href$=".csv"]::after,.ck-content a[href$=".zip"]::after,.ck-content a[href$=".xls"]::after,.ck-content a[href$=".xlsx"]::after{font-size:0.5em;text-transform:uppercase;vertical-align:middle;}.ck-content a[href$=".pdf"]::after{content:" (pdf)";}.ck-content a[href$=".doc"]::after{content:" (doc)";}.ck-content a[href$=".docx"]::after{content:" (docx)";}.ck-content a[href$=".csv"]::after{content:" (csv)";}.ck-content a[href$=".zip"]::after{content:" (zip)";}.ck-content a[href$=".xls"]::after{content:" (xls)";}.ck-content a[href$=".xlsx"]::after{content:" (xlsx)";}.ck-content ul li::marker{color:var(--smhs-light-blue);}.ck-content img{height:auto;max-width:100%;}.ck-content figure{margin:1.5rem 0;max-width:100%;}.ck-content figure.align-left,.ck-content .align-left figure{margin-right:1.5rem;}.ck-content figure.align-right,.ck-content .align-right figure{margin-left:1.5rem;}.ck-content .full-width,.ck-content .full-width img{width:100%;}.ck-content .threeqtr-width,.ck-content .threeqtr-width img{width:75%;}.ck-content .fifty-width,.ck-content .fifty-width img{width:50%;}.ck-content .fourqtr-width,.ck-content .fourqtr-width img{width:25%;}.ck-content .centered-img img{display:block;margin:0 auto 15px;}.ck-content .brand-image-feature{align-items:center;display:grid;gap:clamp(1.5rem,3vw,3rem);grid-template-columns:1fr;margin:2rem 0;}.ck-content .brand-image-feature__text{color:var(--smhs-dark-blue);font-family:var(--smhs-source-serif-font);font-size:clamp(1.5rem,1.2rem + 0.8vw,2.15rem);font-style:italic;line-height:1.32;}.ck-content .brand-image-feature__name{color:var(--smhs-dark-blue);font-family:var(--smhs-gazzetta-font);font-size:clamp(2.5rem,2rem + 1.5vw,3.5rem);font-variation-settings:"wght" 430;font-weight:430;line-height:1;margin:0 0 1rem;text-transform:uppercase;}.ck-content .brand-image-feature-row{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:2rem;margin-top:2rem;}.ck-content .brand-image-feature-row::before,.ck-content .brand-image-feature-row::after{content:none;}.ck-content .brand-image-feature-row .brand-image-accent{margin:0;}.ck-content .brand-image-feature-row .brand-image-feature__text{margin-bottom:0;}.ck-content .brand-image-accent-grid{align-items:start;display:grid;gap:clamp(3rem,6vw,5rem);grid-template-columns:repeat(auto-fit,minmax(min(22rem,100%),1fr));margin:2rem 0;}.ck-content .brand-image-accent{--brand-image-accent-padding:clamp(1.5rem,4vw,4rem);--brand-image-accent-background:var(--smhs-patina);--brand-image-accent-primary:var(--smhs-dark-blue);--brand-image-accent-secondary:var(--smhs-potomac);--brand-image-accent-bar-height:clamp(1.25rem,2.5vw,2.5rem);--brand-image-accent-bar-width:min(14rem,44%);--brand-image-accent-overhang:clamp(0.75rem,2vw,2rem);background:var(--brand-image-accent-background);box-sizing:border-box;display:block;inline-size:fit-content;justify-self:start;margin:2rem 0;max-width:100%;max-inline-size:100%;padding:var(--brand-image-accent-padding);position:relative;width:fit-content;}.ck-content .brand-image-accent::before,.ck-content .brand-image-accent::after{content:"";height:var(--brand-image-accent-bar-height);position:absolute;width:var(--brand-image-accent-bar-width);z-index:0;}.ck-content .brand-image-accent::before{background:linear-gradient(to right,var(--brand-image-accent-primary) 0 68%,var(--brand-image-accent-secondary) 68% 100%);bottom:calc(var(--brand-image-accent-padding) * 0.7);left:calc(-1 * var(--brand-image-accent-overhang));}.ck-content .brand-image-accent::after{background:linear-gradient(to right,var(--brand-image-accent-secondary) 0 32%,var(--brand-image-accent-primary) 32% 100%);right:calc(-1 * var(--brand-image-accent-overhang));top:calc(var(--brand-image-accent-padding) * 0.7);}.ck-content .brand-image-accent img{box-shadow:0 1rem 1.75rem rgba(0,34,62,0.14);display:block;height:auto;max-width:100%;position:relative;z-index:1;}.ck-content .brand-image-accent drupal-media,.ck-content .brand-image-accent .media,.ck-content .brand-image-accent .drupal-media{display:block;max-inline-size:100%;position:relative;z-index:1;}.ck-content .brand-image-accent figure,.ck-content .brand-image-accent picture{display:block;margin:0;max-inline-size:100%;}.ck-content .brand-image-accent figcaption{color:var(--smhs-dark-blue);font-family:var(--smhs-avenir-font);font-size:0.95rem;line-height:1.4;margin-top:0.75rem;position:relative;z-index:1;}.ck-content .brand-image-accent--buff{--brand-image-accent-background:var(--smhs-buff-20);}.ck-content .brand-image-accent--patina{--brand-image-accent-background:var(--smhs-patina);}.ck-content .brand-image-accent--blossom{--brand-image-accent-background:var(--smhs-blossom);}.ck-content .brand-image-accent--parchment{--brand-image-accent-background:var(--smhs-parchment);}.ck-content .brand-image-accent--blue-fog{--brand-image-accent-background:var(--smhs-blue-fog);--brand-image-accent-secondary:var(--smhs-blue-fog);}.ck-content .brand-image-accent--white{--brand-image-accent-background:var(--smhs-white);}.ck-content .brand-image-accent--no-background{--brand-image-accent-background:transparent;}@supports not (inline-size:fit-content){.ck-content .brand-image-accent{width:fit-content;max-width:100%;}}@media (min-width:900px){.ck-content .brand-image-feature{grid-template-columns:minmax(0,7fr) minmax(18rem,3fr);}}@media (max-width:767px){.ck-content .brand-image-feature-row > [class^="col-"] + [class^="col-"],.ck-content .brand-image-feature-row > [class*=" col-"] + [class^="col-"],.ck-content .brand-image-feature-row > [class^="col-"] + [class*=" col-"],.ck-content .brand-image-feature-row > [class*=" col-"] + [class*=" col-"]{margin-top:1.5rem;}}@media (max-width:767px){.ck-content figure.align-left,.ck-content figure.align-right,.ck-content .align-left figure,.ck-content .align-right figure{float:none;margin-left:0;margin-right:0;}}.ck-content .media-oembed-content{display:block;height:auto;width:100%;}.ck-content .field--name-field-media-video-embed-field,.ck-content .embed-container{height:0;overflow:hidden;padding-bottom:56.25%;position:relative;}.ck-content .field--name-field-media-video-embed-field iframe,.ck-content .embed-container iframe,.ck-content .embed-container object,.ck-content .embed-container embed{height:100%;left:0;position:absolute;top:0;width:100%;}.ck-content .text-align-center{text-align:center;}.ck-content .text-align-left{text-align:left;}.ck-content .text-align-right{text-align:right;}.ck-content .text-align-justify{text-align:justify;}.ck-content .mdbluetext,.ck-content .dkbluetext{color:var(--smhs-dark-blue);font-family:var(--smhs-noto-font);font-size:1.125em;font-weight:600;line-height:1.5;}.ck-content .highlighted-light{color:var(--smhs-dark-blue);font-family:var(--smhs-noto-font);font-size:1.2em;font-weight:300;}.ck-content .italic-block{border-bottom:0;color:var(--smhs-dark-blue);display:block !important;font-family:var(--smhs-noto-font);font-style:italic;font-weight:700;margin-top:0;}.ck-content .condensed-text{color:var(--smhs-dark-blue);font-size:clamp(1.2em,1.05em + 0.45vw,1.5em);font-family:var(--smhs-avenir-font);font-weight:500;line-height:1.45;max-width:64ch;}.ck-content .condensed-text-str{color:var(--smhs-dark-blue);font-size:clamp(2em,1.55em + 1.2vw,2.85em);font-family:var(--smhs-gazzetta-font);font-variation-settings:"wght" 430;font-weight:430;line-height:1.12;}.ck-content .block-title{border-bottom:1px solid var(--smhs-buff);margin-bottom:10px;padding-bottom:10px;}.ck-content h2.block-title{font-size:1.75em;}.ck-content h3.block-title{font-size:1.5em;}.ck-content .subtitle,.ck-content .field--name-field-subtitle{color:var(--smhs-dark-blue);font-family:var(--smhs-noto-font);font-size:clamp(1.45em,1.2em + 0.75vw,1.9em);font-weight:300;line-height:1.35;margin-bottom:20px;max-width:70ch;}.ck-content .subtitle-text{color:var(--smhs-dark-blue);font-size:1.2em;text-transform:uppercase;}.ck-content .fancy{color:var(--smhs-dark-blue);font-family:var(--smhs-source-serif-font);font-style:italic;font-weight:500;}.ck-content .font-avenir-next,.ck-content .font-avenir-next-italic{font-family:var(--smhs-avenir-font);font-weight:400;}.ck-content .font-avenir-next-italic{font-style:italic;}.ck-content .font-gazzetta,.ck-content .font-gazetta,.ck-content .font-gazzetta-headline,.ck-content .font-gazzetta-subhead,.ck-content .font-gazzetta-italic,.ck-content .font-gazzetta-short,.ck-content .brand-headline{color:var(--smhs-dark-blue);font-family:var(--smhs-gazzetta-font);font-weight:650;line-height:1.18;}.ck-content .font-gazzetta-headline,.ck-content .font-gazzetta-subhead,.ck-content h2.font-gazzetta,.ck-content h2.font-gazetta,.ck-content h2.brand-headline,.ck-content h3.font-gazzetta,.ck-content h3.font-gazetta,.ck-content h3.brand-headline,.ck-content h4.font-gazzetta,.ck-content h4.font-gazetta,.ck-content h4.brand-headline,.ck-content h5.font-gazzetta,.ck-content h5.font-gazetta,.ck-content h5.brand-headline,.ck-content h6.font-gazzetta,.ck-content h6.font-gazetta,.ck-content h6.brand-headline{font-family:"gazzetta-variable",sans-serif;font-variation-settings:"wght" 400;font-weight:400;letter-spacing:0;line-height:1.1;}.ck-content .font-gazzetta-headline,.ck-content h2.font-gazzetta,.ck-content h2.font-gazetta,.ck-content h2.brand-headline{font-size:clamp(2.5em,2em + 2vw,4em);}.ck-content .font-gazzetta-subhead,.ck-content h3.font-gazzetta,.ck-content h3.font-gazetta,.ck-content h3.brand-headline{font-size:clamp(2em,1.55em + 1.5vw,3em);}.ck-content h4.font-gazzetta,.ck-content h4.font-gazetta,.ck-content h4.brand-headline{font-size:clamp(1.7em,1.35em + 1vw,2.25em);}.ck-content h5.font-gazzetta,.ck-content h5.font-gazetta,.ck-content h5.brand-headline{font-size:clamp(1.45em,1.2em + 0.65vw,1.9em);}.ck-content h6.font-gazzetta,.ck-content h6.font-gazetta,.ck-content h6.brand-headline{font-size:clamp(1.2em,1.05em + 0.45vw,1.5em);}.ck-content .font-gazzetta-headline,.ck-content .brand-headline{line-height:1.08;}.ck-content .font-gazzetta-subhead{line-height:1.15;}.ck-content .font-gazzetta-italic{font-style:italic;}.ck-content .font-gazzetta-short{font-size:clamp(1.85em,1.45em + 0.85vw,2.35em);line-height:1.16;}.ck-content a.btn.brand-btn{--brand-btn-bg:var(--smhs-navy-yard);--brand-btn-border:var(--smhs-navy-yard);--brand-btn-text:#fff;--brand-btn-hover-bg:var(--smhs-dark-blue);--brand-btn-hover-border:var(--smhs-dark-blue);--brand-btn-hover-text:#fff;--brand-btn-outline-border:var(--smhs-navy-yard);--brand-btn-outline-text:var(--smhs-navy-yard);--brand-btn-outline-hover-bg:var(--smhs-navy-yard);--brand-btn-outline-hover-border:var(--smhs-navy-yard);--brand-btn-outline-hover-text:#fff;align-items:center;border-radius:4px;border-style:solid;border-width:2px;display:inline-flex;font-family:var(--smhs-noto-font);font-size:clamp(0.75em,4.5vw,1em);font-weight:700;justify-content:center;line-height:1.2;margin:10px 10px 10px 0;min-height:44px;padding:0.75rem 1.25rem;text-align:center;text-decoration:none !important;transition:background-color 0.2s ease-out,border-color 0.2s ease-out,color 0.2s ease-out;}.ck-content a.btn.brand-btn:hover,.ck-content a.btn.brand-btn:focus{text-decoration:none !important;}.ck-content a.btn.brand-btn-solid{background-color:var(--brand-btn-bg);border-color:var(--brand-btn-border);color:var(--brand-btn-text);}.ck-content a.btn.brand-btn-solid:hover,.ck-content a.btn.brand-btn-solid:focus{background-color:var(--brand-btn-hover-bg);border-color:var(--brand-btn-hover-border);color:var(--brand-btn-hover-text);}.ck-content a.btn.brand-btn-outline{background-color:transparent;border-color:var(--brand-btn-outline-border);color:var(--brand-btn-outline-text);}.ck-content a.btn.brand-btn-outline:hover,.ck-content a.btn.brand-btn-outline:focus{background-color:var(--brand-btn-outline-hover-bg);border-color:var(--brand-btn-outline-hover-border);color:var(--brand-btn-outline-hover-text);}.ck-content a.btn.brand-btn-navy-yard{--brand-btn-bg:var(--smhs-navy-yard);--brand-btn-border:var(--smhs-navy-yard);--brand-btn-text:#fff;--brand-btn-hover-bg:var(--smhs-dark-blue);--brand-btn-hover-border:var(--smhs-dark-blue);--brand-btn-hover-text:#fff;--brand-btn-outline-border:var(--smhs-navy-yard);--brand-btn-outline-text:var(--smhs-navy-yard);--brand-btn-outline-hover-bg:var(--smhs-navy-yard);--brand-btn-outline-hover-border:var(--smhs-navy-yard);--brand-btn-outline-hover-text:#fff;}.ck-content a.btn.brand-btn-potomac{--brand-btn-bg:var(--smhs-potomac);--brand-btn-border:var(--smhs-potomac);--brand-btn-text:#fff;--brand-btn-hover-bg:var(--smhs-navy-yard);--brand-btn-hover-border:var(--smhs-navy-yard);--brand-btn-hover-text:#fff;--brand-btn-outline-border:var(--smhs-potomac);--brand-btn-outline-text:var(--smhs-potomac);--brand-btn-outline-hover-bg:var(--smhs-potomac);--brand-btn-outline-hover-border:var(--smhs-potomac);--brand-btn-outline-hover-text:#fff;}.ck-content a.btn.brand-btn-patina{--brand-btn-bg:var(--smhs-patina);--brand-btn-border:var(--smhs-patina);--brand-btn-text:var(--smhs-dark-blue);--brand-btn-hover-bg:var(--smhs-patina);--brand-btn-hover-border:var(--smhs-patina);--brand-btn-hover-text:var(--smhs-dark-blue);--brand-btn-outline-border:var(--smhs-patina);--brand-btn-outline-text:var(--smhs-dark-blue);--brand-btn-outline-hover-bg:var(--smhs-patina);--brand-btn-outline-hover-border:var(--smhs-patina);--brand-btn-outline-hover-text:var(--smhs-dark-blue);}.ck-content a.btn.brand-btn-blossom{--brand-btn-bg:var(--smhs-blossom);--brand-btn-border:var(--smhs-blossom);--brand-btn-text:var(--smhs-dark-blue);--brand-btn-hover-bg:var(--smhs-blossom);--brand-btn-hover-border:var(--smhs-blossom);--brand-btn-hover-text:var(--smhs-dark-blue);--brand-btn-outline-border:var(--smhs-blossom);--brand-btn-outline-text:var(--smhs-dark-blue);--brand-btn-outline-hover-bg:var(--smhs-blossom);--brand-btn-outline-hover-border:var(--smhs-blossom);--brand-btn-outline-hover-text:var(--smhs-dark-blue);}.ck-content a.btn.brand-btn-blue-fog{--brand-btn-bg:var(--smhs-blue-fog);--brand-btn-border:var(--smhs-blue-fog);--brand-btn-text:var(--smhs-dark-blue);--brand-btn-hover-bg:var(--smhs-blue-fog);--brand-btn-hover-border:var(--smhs-blue-fog);--brand-btn-hover-text:var(--smhs-dark-blue);--brand-btn-outline-border:var(--smhs-blue-fog);--brand-btn-outline-text:var(--smhs-dark-blue);--brand-btn-outline-hover-bg:var(--smhs-blue-fog);--brand-btn-outline-hover-border:var(--smhs-blue-fog);--brand-btn-outline-hover-text:var(--smhs-dark-blue);}.ck-content .background-navy-yard a.btn.brand-btn-outline,.ck-content .background-potomac a.btn.brand-btn-outline,.ck-content .background-potomac-100 a.btn.brand-btn-outline,.ck-content .background-potomac-80 a.btn.brand-btn-outline,.ck-content .smhs-navy-yard a.btn.brand-btn-outline,.ck-content .smhs-potomac a.btn.brand-btn-outline,.ck-content .smhs-potomac-100 a.btn.brand-btn-outline,.ck-content .smhs-potomac-80 a.btn.brand-btn-outline{--brand-btn-outline-border:#fff;--brand-btn-outline-text:#fff;--brand-btn-outline-hover-bg:#fff;--brand-btn-outline-hover-border:#fff;--brand-btn-outline-hover-text:var(--smhs-navy-yard);}.ck-content .background-navy-yard a.btn.brand-btn-solid.brand-btn-navy-yard,.ck-content .background-potomac a.btn.brand-btn-solid.brand-btn-potomac,.ck-content .background-potomac-100 a.btn.brand-btn-solid.brand-btn-potomac,.ck-content .background-potomac-80 a.btn.brand-btn-solid.brand-btn-potomac,.ck-content .smhs-navy-yard a.btn.brand-btn-solid.brand-btn-navy-yard,.ck-content .smhs-potomac a.btn.brand-btn-solid.brand-btn-potomac,.ck-content .smhs-potomac-100 a.btn.brand-btn-solid.brand-btn-potomac,.ck-content .smhs-potomac-80 a.btn.brand-btn-solid.brand-btn-potomac{border-color:#fff;}.ck-content .font-source-serif,.ck-content .font-source-serif-callout,.ck-content .font-source-serif-emphasis,.ck-content .source-serif-callout,.ck-content .source-serif-emphasis{font-family:var(--smhs-source-serif-font);}.ck-content .font-source-serif-callout,.ck-content .source-serif-callout{color:var(--smhs-dark-blue);font-size:1.25em;font-weight:600;line-height:1.35;}.ck-content .font-source-serif-emphasis,.ck-content .source-serif-emphasis{font-style:italic;font-weight:600;}.ck-content .brand-type-combo{margin:2rem 0;max-width:72ch;}.ck-content .brand-type-combo > :first-child{margin-top:0;}.ck-content .brand-type-combo > :last-child{margin-bottom:0;}.ck-content .brand-kicker{color:var(--smhs-potomac);font-family:var(--smhs-avenir-font);font-size:1em;font-weight:700;letter-spacing:0;line-height:1.35;margin:0 0 0.4rem;text-transform:uppercase;}.ck-content .brand-gazzetta-display{color:var(--smhs-dark-blue);font-family:var(--smhs-gazzetta-font);font-size:clamp(2.5em,1.85em + 2.4vw,4.15em);font-variation-settings:"wght" 420;font-weight:420;letter-spacing:0;line-height:1.08;margin:0 0 0.65rem;}.ck-content .brand-source-callout{color:var(--smhs-dark-blue);font-family:var(--smhs-source-serif-font);font-size:clamp(1.5em,1.2em + 0.9vw,2.1em);font-style:italic;font-weight:600;line-height:1.35;margin:0 0 1rem;}.ck-content .brand-avenir-lede{color:#333;font-family:var(--smhs-avenir-font);font-size:clamp(1.2em,1.05em + 0.4vw,1.45em);font-weight:400;line-height:1.55;margin:0 0 1rem;}.ck-content .brand-stat-number{color:var(--smhs-dark-blue);display:block;font-family:var(--smhs-gazzetta-font);font-size:clamp(3.25em,2.25em + 4vw,6em);font-variation-settings:"wght" 430;font-weight:430;letter-spacing:0;line-height:0.95;}.ck-content .brand-stat-label{color:var(--smhs-dark-blue);display:block;font-family:var(--smhs-avenir-font);font-size:clamp(1.15em,1em + 0.35vw,1.4em);font-weight:700;line-height:1.3;margin-top:0.35rem;}.ck-content .brand-heading-chevron,.ck-content .brand-heading-banner__text,.ck-content .brand-heading-overlay,.ck-content .brand-heading-split__display{color:var(--smhs-dark-blue);font-family:var(--smhs-gazzetta-font);font-variation-settings:"wght" 430;font-weight:430;letter-spacing:0;line-height:0.95;}.ck-content .brand-heading-chevron{--brand-heading-chevron-mark:url(/themes/custom/smhsbootstrap/images/Brand%2520Elements/Chevrons/SVG/Ribbon/GWBuff.svg);--brand-heading-chevron-rule:var(--smhs-dark-blue);display:block;font-size:clamp(2.6rem,2rem + 5vw,3.25rem);margin:2rem 0;padding-top:3.5rem;position:relative;}.ck-content .brand-heading-chevron::before,.ck-content .brand-heading-chevron::after{content:"";position:absolute;}.ck-content .brand-heading-chevron::before{background:var(--brand-heading-chevron-rule);height:1.7rem;left:0;top:1.25rem;width:min(11rem,42%);}.ck-content .brand-heading-chevron::after{background-image:var(--brand-heading-chevron-mark);background-position:left center;background-repeat:no-repeat;background-size:contain;height:1.45rem;left:min(11rem,42%);top:0.85rem;width:min(12rem,48%);}.ck-content .brand-heading-chevron--panel{background:var(--smhs-buff-20);box-sizing:border-box;max-width:none;padding:4rem 1.5rem 2rem;}.ck-content .brand-heading-chevron--panel::before{top:1.75rem;}.ck-content .brand-heading-chevron--panel::after{top:1.35rem;}.ck-content .brand-heading-split,.ck-content .brand-heading-conversation,.ck-content .brand-heading-kicker-stack,.ck-content .brand-heading-duotone,.ck-content .brand-heading-rule,.ck-content .brand-heading-index{margin:2.5rem 0;}.ck-content .brand-heading-split__serif,.ck-content .brand-heading-conversation__serif{color:#4a4a4a;display:block;font-family:var(--smhs-source-serif-font);font-size:2rem;font-weight:500;line-height:1.22;}.ck-content .brand-heading-conversation__serif{font-style:italic;font-weight:550;}.ck-content .brand-heading-split__display,.ck-content .brand-heading-conversation__display,.ck-content .brand-heading-kicker-stack__accent,.ck-content .brand-heading-duotone,.ck-content .brand-heading-rule__title,.ck-content .brand-heading-index__label{color:var(--smhs-dark-blue);font-family:var(--smhs-gazzetta-font);font-variation-settings:"wght" 430;font-weight:430;letter-spacing:0;line-height:1.05;text-transform:uppercase;}.ck-content .brand-heading-split__display{display:block;font-size:3rem;}.ck-content .brand-heading-conversation__display{align-items:center;display:flex;font-size:3.75rem;gap:1rem;margin-top:0.25rem;}.ck-content .brand-heading-conversation__display::before{background-image:url(/themes/custom/smhsbootstrap/images/Brand%2520Elements/Chevrons/SVG/Ribbon/GWBuff.svg);background-position:center;background-repeat:no-repeat;background-size:contain;content:"";flex:0 0 4.25rem;height:3.25rem;}.ck-content .brand-heading-kicker-stack__kicker{color:var(--smhs-potomac);display:block;font-family:var(--smhs-avenir-font);font-size:1.5rem;font-weight:800;letter-spacing:0.04em;line-height:1.2;margin-bottom:0.4rem;text-transform:uppercase;}.ck-content .brand-heading-kicker-stack__title{color:var(--smhs-dark-blue);display:block;font-family:var(--smhs-source-serif-font);font-size:2.5rem;font-weight:500;line-height:1.12;}.ck-content .brand-heading-kicker-stack__accent{display:block;font-size:clamp(2.4rem,1.95rem + 1.25vw,3.25rem);line-height:1.06;margin-top:0.35rem;}.ck-content .brand-heading-duotone{font-size:clamp(3rem,2.2rem + 3vw,5rem);}.ck-content .brand-heading-duotone__accent{color:var(--smhs-potomac);font-style:italic;}.ck-content .brand-heading-rule{border-left:0.75rem solid var(--smhs-buff);padding-left:1.25rem;}.ck-content .brand-heading-rule__title{display:block;font-size:clamp(2.75rem,2rem + 2.2vw,4rem);line-height:1.06;}.ck-content .brand-heading-rule__subhead{color:#4a4a4a;display:block;font-family:var(--smhs-source-serif-font);font-size:1.6rem;font-weight:500;line-height:1.25;margin-top:0.55rem;}.ck-content .brand-heading-index{align-items:baseline;border-top:0.35rem solid var(--smhs-dark-blue);display:flex;flex-wrap:wrap;gap:0.75rem 1.25rem;padding-top:1rem;}.ck-content .brand-heading-index__number{color:var(--smhs-potomac);font-family:var(--smhs-source-serif-font);font-size:3rem;font-style:italic;font-weight:600;line-height:1;}.ck-content .brand-heading-index__label{font-size:clamp(2.5rem,2rem + 1.5vw,3.6rem);}.ck-content .brand-heading-banner{--brand-heading-banner-mark:url(/themes/custom/smhsbootstrap/images/Brand%2520Elements/Chevrons/SVG/Chip/GW%2520Buff.svg);align-items:center;background:var(--smhs-dark-blue);box-sizing:border-box;display:flex;gap:1.75rem;margin:2rem 0;padding:1.25rem 1.5rem;}.ck-content .brand-heading-banner::before{background-image:var(--brand-heading-banner-mark);background-position:center;background-repeat:no-repeat;background-size:contain;content:"";flex:0 0 5rem;height:5rem;}.ck-content .brand-heading-banner__text{color:var(--smhs-white);font-size:clamp(2.25rem,1.7rem + 2vw,3.75rem);line-height:1.08;margin:0;text-transform:uppercase;}.ck-content .brand-heading-banner--blue-fog,.ck-content .brand-heading-banner--potomac{--brand-heading-banner-mark:url(/themes/custom/smhsbootstrap/images/Brand%2520Elements/Chevrons/SVG/Chip/Potomac.svg);}.ck-content .brand-heading-banner--gw-blue{--brand-heading-banner-mark:url(/themes/custom/smhsbootstrap/images/Brand%2520Elements/Chevrons/SVG/Chip/GWBlue.svg);}.ck-content .brand-heading-banner--potomac-20{--brand-heading-banner-mark:url(/themes/custom/smhsbootstrap/images/Brand%2520Elements/Chevrons/SVG/Chip/potomac-20-chevron.png);}.ck-content .brand-heading-overlay{background-position:center;background-size:cover;box-sizing:border-box;font-size:clamp(2.5rem,1.8rem + 2.5vw,4.5rem);line-height:1.08;margin:2rem 0;min-height:20rem;padding:2rem;text-transform:uppercase;}.ck-content .brand-heading-overlay--lab{background-image:linear-gradient(90deg,rgba(255,255,255,0.92),rgba(255,255,255,0.58)),url(/themes/custom/smhsbootstrap/images/research-footer.jpg);}.ck-content .dark-text{color:#4a4a4a;}.ck-content .smhs-text-blue,.ck-content .dkblue{color:var(--smhs-dark-blue);}.ck-content .smhs-text-lightblue,.ck-content .smhs-text-lblue,.ck-content .ltblue{color:var(--smhs-medium-blue);}.ck-content .smhs-text-mdblue{color:#005581;}.ck-content .smhs-text-navy-yard{color:var(--smhs-navy-yard);}.ck-content .smhs-text-potomac,.ck-content .smhs-text-potomac-100{color:var(--smhs-potomac-100);}.ck-content .smhs-text-ltblue{color:#2e9ad0;}.ck-content .smhs-text-buff,.ck-content .buff{color:var(--smhs-buff);}.ck-content .smhs-text-orange{color:var(--smhs-orange);}.ck-content .smhs-text-white,.ck-content .white,.ck-content .white a,.ck-content .title-white,.ck-content .title-white a{color:#fff;}.ck-content .smhs-text-green{color:var(--smhs-green);}.ck-content .smhs-text-ltgreen{color:var(--smhs-light-green);}.ck-content .smhs-text-red{color:var(--smhs-red);}.ck-content .smhs-text-yellow{color:#ffc72c;}.ck-content .smhs-white{background-color:#fff;}.ck-content .smhs-white-60{background-color:rgba(255,255,255,0.6);}.ck-content .smhs-green{background-color:var(--smhs-green);}.ck-content .smhs-ltgreen{background-color:var(--smhs-light-green);}.ck-content .smhs-red{background-color:var(--smhs-red);}.ck-content .smhs-orange{background-color:var(--smhs-orange);}.ck-content .smhs-ltblue{background-color:var(--smhs-light-blue);}.ck-content .smhs-ltyellow{background-color:#f9e08e;}.ck-content .smhs-grey{background-color:var(--smhs-grey);}.ck-content .background-patina,.ck-content .smhs-patina{background-color:var(--smhs-patina);}.ck-content .background-navy-yard,.ck-content .smhs-navy-yard{background-color:var(--smhs-navy-yard);color:#fff;}.ck-content .background-blossom,.ck-content .smhs-blossom{background-color:var(--smhs-blossom);}.ck-content .background-potomac,.ck-content .background-potomac-100,.ck-content .smhs-potomac,.ck-content .smhs-potomac-100{background-color:var(--smhs-potomac-100);color:#fff;}.ck-content .background-potomac-80,.ck-content .smhs-potomac-80{background-color:var(--smhs-potomac-80);color:#fff;}.ck-content .background-potomac-50,.ck-content .smhs-potomac-50{background-color:var(--smhs-potomac-50);}.ck-content .background-potomac-20,.ck-content .smhs-potomac-20{background-color:var(--smhs-potomac-20);}.ck-content .background-blue-fog,.ck-content .smhs-blue-fog{background-color:var(--smhs-blue-fog);}.ck-content .bar-buff,.ck-content .bar-green,.ck-content .bar-ltgreen,.ck-content .bar-red,.ck-content .bar-orange,.ck-content .bar-blue,.ck-content .bar-mdblue,.ck-content .bar-ltblue,.ck-content .bar-buff-top,.ck-content .bar-orange-top,.ck-content .bar-red-top,.ck-content .bar-green-top,.ck-content .bar-blue-top,.ck-content .bar-mdblue-top,.ck-content .bar-ltblue-top,.ck-content .bar-ltgreen-top{padding:15px 0;}.ck-content .bar-buff{border-bottom:1px solid var(--smhs-buff-light);border-top:5px solid var(--smhs-buff-light);}.ck-content .bar-green{border-bottom:1px solid var(--smhs-green);border-top:5px solid var(--smhs-green);}.ck-content .bar-ltgreen{border-bottom:1px solid var(--smhs-light-green);border-top:5px solid var(--smhs-light-green);}.ck-content .bar-red{border-bottom:1px solid var(--smhs-red);border-top:5px solid var(--smhs-red);}.ck-content .bar-orange{border-bottom:1px solid var(--smhs-orange);border-top:5px solid var(--smhs-orange);}.ck-content .bar-blue{border-bottom:1px solid var(--smhs-dark-blue);border-top:5px solid var(--smhs-dark-blue);}.ck-content .bar-mdblue{border-bottom:1px solid var(--smhs-medium-blue);border-top:5px solid var(--smhs-medium-blue);}.ck-content .bar-ltblue{border-bottom:1px solid var(--smhs-light-blue);border-top:5px solid var(--smhs-light-blue);}.ck-content .bar-buff-top{border-top:5px solid var(--smhs-buff-light);}.ck-content .bar-orange-top{border-top:5px solid var(--smhs-orange);}.ck-content .bar-red-top{border-top:5px solid var(--smhs-red);}.ck-content .bar-green-top{border-top:5px solid var(--smhs-green);}.ck-content .bar-blue-top{border-top:5px solid var(--smhs-dark-blue);}.ck-content .bar-mdblue-top{border-top:5px solid var(--smhs-medium-blue);}.ck-content .bar-ltblue-top{border-top:5px solid var(--smhs-light-blue);}.ck-content .bar-ltgreen-top{border-top:5px solid var(--smhs-light-green);}.ck-content .bar-patina{--smhs-utility-color:var(--smhs-patina);}.ck-content .bar-navy-yard{--smhs-utility-color:var(--smhs-navy-yard);}.ck-content .bar-blossom{--smhs-utility-color:var(--smhs-blossom);}.ck-content .bar-potomac,.ck-content .bar-potomac-100{--smhs-utility-color:var(--smhs-potomac-100);}.ck-content .bar-potomac-80{--smhs-utility-color:var(--smhs-potomac-80);}.ck-content .bar-potomac-50{--smhs-utility-color:var(--smhs-potomac-50);}.ck-content .bar-potomac-20{--smhs-utility-color:var(--smhs-potomac-20);}.ck-content .bar-blue-fog{--smhs-utility-color:var(--smhs-blue-fog);}.ck-content .bar-patina,.ck-content .bar-navy-yard,.ck-content .bar-blossom,.ck-content .bar-potomac,.ck-content .bar-potomac-100,.ck-content .bar-potomac-80,.ck-content .bar-potomac-50,.ck-content .bar-potomac-20,.ck-content .bar-blue-fog{border-bottom:1px solid var(--smhs-utility-color);border-top:5px solid var(--smhs-utility-color);padding:15px 0;}.ck-content .bar-patina-top{--smhs-utility-color:var(--smhs-patina);}.ck-content .bar-navy-yard-top{--smhs-utility-color:var(--smhs-navy-yard);}.ck-content .bar-blossom-top{--smhs-utility-color:var(--smhs-blossom);}.ck-content .bar-potomac-top,.ck-content .bar-potomac-100-top{--smhs-utility-color:var(--smhs-potomac-100);}.ck-content .bar-potomac-80-top{--smhs-utility-color:var(--smhs-potomac-80);}.ck-content .bar-potomac-50-top{--smhs-utility-color:var(--smhs-potomac-50);}.ck-content .bar-potomac-20-top{--smhs-utility-color:var(--smhs-potomac-20);}.ck-content .bar-blue-fog-top{--smhs-utility-color:var(--smhs-blue-fog);}.ck-content .bar-patina-top,.ck-content .bar-navy-yard-top,.ck-content .bar-blossom-top,.ck-content .bar-potomac-top,.ck-content .bar-potomac-100-top,.ck-content .bar-potomac-80-top,.ck-content .bar-potomac-50-top,.ck-content .bar-potomac-20-top,.ck-content .bar-blue-fog-top{border-top:5px solid var(--smhs-utility-color);padding:15px 0;}.ck-content .buff-border,.ck-content .orange-border,.ck-content .green-border,.ck-content .ltgreen-border,.ck-content .red-border,.ck-content .blue-border,.ck-content .mdblue-border,.ck-content .ltblue-border{padding:20px;}.ck-content .buff-border{border:1px solid var(--smhs-buff);}.ck-content .orange-border{border:1px solid var(--smhs-orange);}.ck-content .green-border{border:1px solid var(--smhs-green);}.ck-content .ltgreen-border{border:1px solid #679b18;}.ck-content .red-border{border:1px solid var(--smhs-red);}.ck-content .blue-border{border:1px solid var(--smhs-dark-blue);}.ck-content .mdblue-border{border:1px solid var(--smhs-medium-blue);}.ck-content .ltblue-border{border:1px solid var(--smhs-light-blue);}.ck-content .patina-border{--smhs-utility-color:var(--smhs-patina);}.ck-content .navy-yard-border{--smhs-utility-color:var(--smhs-navy-yard);}.ck-content .blossom-border{--smhs-utility-color:var(--smhs-blossom);}.ck-content .potomac-border,.ck-content .potomac-100-border{--smhs-utility-color:var(--smhs-potomac-100);}.ck-content .potomac-80-border{--smhs-utility-color:var(--smhs-potomac-80);}.ck-content .potomac-50-border{--smhs-utility-color:var(--smhs-potomac-50);}.ck-content .potomac-20-border{--smhs-utility-color:var(--smhs-potomac-20);}.ck-content .blue-fog-border{--smhs-utility-color:var(--smhs-blue-fog);}.ck-content .patina-border,.ck-content .navy-yard-border,.ck-content .blossom-border,.ck-content .potomac-border,.ck-content .potomac-100-border,.ck-content .potomac-80-border,.ck-content .potomac-50-border,.ck-content .potomac-20-border,.ck-content .blue-fog-border{border:1px solid var(--smhs-utility-color);padding:20px;}.ck-content .bordered-block,.ck-content .bordered-transparent,.ck-content .bordered-gray{border:1px solid #d6d6d6;border-radius:8px;overflow:hidden;padding:20px;position:relative;}.ck-content .bordered-patina{--smhs-utility-background:var(--smhs-patina);--smhs-utility-color:var(--smhs-patina);}.ck-content .bordered-navy-yard{--smhs-utility-background:#fff;--smhs-utility-color:var(--smhs-navy-yard);}.ck-content .bordered-blossom{--smhs-utility-background:var(--smhs-blossom);--smhs-utility-color:var(--smhs-blossom);}.ck-content .bordered-potomac,.ck-content .bordered-potomac-100{--smhs-utility-background:var(--smhs-potomac-20);--smhs-utility-color:var(--smhs-potomac-100);}.ck-content .bordered-potomac-80{--smhs-utility-background:#fff;--smhs-utility-color:var(--smhs-potomac-80);}.ck-content .bordered-potomac-50{--smhs-utility-background:#fff;--smhs-utility-color:var(--smhs-potomac-50);}.ck-content .bordered-potomac-20{--smhs-utility-background:#fff;--smhs-utility-color:var(--smhs-potomac-20);}.ck-content .bordered-blue-fog{--smhs-utility-background:var(--smhs-blue-fog);--smhs-utility-color:var(--smhs-blue-fog);}.ck-content .bordered-patina,.ck-content .bordered-navy-yard,.ck-content .bordered-blossom,.ck-content .bordered-potomac,.ck-content .bordered-potomac-100,.ck-content .bordered-potomac-80,.ck-content .bordered-potomac-50,.ck-content .bordered-potomac-20,.ck-content .bordered-blue-fog{background-color:var(--smhs-utility-background);border:1px solid var(--smhs-utility-color);border-radius:8px;overflow:hidden;padding:20px;position:relative;}.ck-content .buff-block{background:rgba(227,220,204,0.3);border:1px solid #bfaf8a;overflow:hidden;padding:15px 15px 30px;position:relative;}.ck-content .dkblue{background-color:var(--smhs-dark-blue);padding:15px;}.ck-content .dkblue,.ck-content .dkblue h1,.ck-content .dkblue h2,.ck-content .dkblue h3,.ck-content .dkblue h4,.ck-content .dkblue h5,.ck-content .dkblue h6{color:#fff !important;}.ck-content .background-navy-yard,.ck-content .background-potomac,.ck-content .background-potomac-100,.ck-content .background-potomac-80,.ck-content .smhs-navy-yard,.ck-content .smhs-potomac,.ck-content .smhs-potomac-100,.ck-content .smhs-potomac-80,.ck-content .background-navy-yard h1,.ck-content .background-navy-yard h2,.ck-content .background-navy-yard h3,.ck-content .background-navy-yard h4,.ck-content .background-navy-yard h5,.ck-content .background-navy-yard h6,.ck-content .background-potomac h1,.ck-content .background-potomac h2,.ck-content .background-potomac h3,.ck-content .background-potomac h4,.ck-content .background-potomac h5,.ck-content .background-potomac h6,.ck-content .background-potomac-100 h1,.ck-content .background-potomac-100 h2,.ck-content .background-potomac-100 h3,.ck-content .background-potomac-100 h4,.ck-content .background-potomac-100 h5,.ck-content .background-potomac-100 h6,.ck-content .background-potomac-80 h1,.ck-content .background-potomac-80 h2,.ck-content .background-potomac-80 h3,.ck-content .background-potomac-80 h4,.ck-content .background-potomac-80 h5,.ck-content .background-potomac-80 h6{color:#fff !important;}.ck-content .dkblue a,.ck-content .background-dkblue a,.ck-content .paragraph--color.background-dkblue a,.ck-content .background-navy-yard a,.ck-content .background-potomac a,.ck-content .background-potomac-100 a,.ck-content .background-potomac-80 a,.ck-content .smhs-navy-yard a,.ck-content .smhs-potomac a,.ck-content .smhs-potomac-100 a,.ck-content .smhs-potomac-80 a,.ck-content .custom-blue-pattern-1 a,.ck-content .custom-blue-checkered a{color:#fff;text-decoration-color:var(--smhs-blue-fog);}.ck-content .dkblue a:hover,.ck-content .dkblue a:focus,.ck-content .background-dkblue a:hover,.ck-content .background-dkblue a:focus,.ck-content .paragraph--color.background-dkblue a:hover,.ck-content .paragraph--color.background-dkblue a:focus,.ck-content .background-navy-yard a:hover,.ck-content .background-navy-yard a:focus,.ck-content .background-potomac a:hover,.ck-content .background-potomac a:focus,.ck-content .background-potomac-100 a:hover,.ck-content .background-potomac-100 a:focus,.ck-content .background-potomac-80 a:hover,.ck-content .background-potomac-80 a:focus,.ck-content .smhs-navy-yard a:hover,.ck-content .smhs-navy-yard a:focus,.ck-content .smhs-potomac a:hover,.ck-content .smhs-potomac a:focus,.ck-content .smhs-potomac-100 a:hover,.ck-content .smhs-potomac-100 a:focus,.ck-content .smhs-potomac-80 a:hover,.ck-content .smhs-potomac-80 a:focus,.ck-content .custom-blue-pattern-1 a:hover,.ck-content .custom-blue-pattern-1 a:focus,.ck-content .custom-blue-checkered a:hover,.ck-content .custom-blue-checkered a:focus{border-bottom-color:var(--smhs-blue-fog);color:#fff;text-decoration:none;}.ck-content .buff-block h1,.ck-content .buff-block h2,.ck-content .buff-block h3,.ck-content .buff-block h4,.ck-content .buff-block h5,.ck-content .buff-block h6,.ck-content .dkblue h1,.ck-content .dkblue h2,.ck-content .dkblue h3,.ck-content .dkblue h4,.ck-content .dkblue h5,.ck-content .dkblue h6{margin:12px 0 !important;}.ck-content .shadow{box-shadow:0 10px 16px rgba(0,0,0,0.1),0 6px 20px rgba(0,0,0,0.1);}.ck-content .card-listing{margin-bottom:30px;}.ck-content .card-listing > .row{display:flex;flex-wrap:wrap;}.ck-content .card-listing > .row::before,.ck-content .card-listing > .row::after{content:none;}.ck-content .card-listing > .row > [class^="col-"],.ck-content .card-listing > .row > [class*=" col-"]{display:flex;margin-bottom:30px;}.ck-content .card-listing .paragraph__column{background:#fff;border-radius:4px;box-shadow:0 10px 16px rgba(0,0,0,0.1),0 6px 20px rgba(0,0,0,0.1);min-height:100%;padding:20px !important;width:100%;}.ck-content .card-listing .paragraph__column:empty{box-shadow:none;}.ck-content .card-listing .paragraph__column > :first-child{margin-top:0;}.ck-content .card-listing .paragraph__column > :last-child{margin-bottom:0;}.ck-content .card-listing ul{border-top:5px solid var(--smhs-medium-blue);padding:5px 0 0;}.ck-content .card-listing ul li{border-bottom:1px solid var(--smhs-buff);font-size:0.9em;list-style:none !important;padding:5px 10px;}.ck-content .card-accent-left,.ck-content .card-accent-top,.ck-content .card-accent-right,.ck-content .card-accent-bottom{--card-accent-color:var(--smhs-dark-blue);--card-accent-width:7px;}.ck-content .card-accent-left{border-left:var(--card-accent-width) solid var(--card-accent-color);}.ck-content .card-accent-top{border-top:var(--card-accent-width) solid var(--card-accent-color);}.ck-content .card-accent-right{border-right:var(--card-accent-width) solid var(--card-accent-color);}.ck-content .card-accent-bottom{border-bottom:var(--card-accent-width) solid var(--card-accent-color);}.ck-content .card-accent-dark-blue{--card-accent-color:var(--smhs-dark-blue);}.ck-content .card-accent-medium-blue,.ck-content .card-accent-potomac{--card-accent-color:#0075c8;}.ck-content .card-accent-blue-fog{--card-accent-color:#52c9e8;}.ck-content .card-accent-patina{--card-accent-color:#adcab8;}.ck-content .card-accent-blossom{--card-accent-color:var(--smhs-blossom);}.ck-content .card-accent-parchment{--card-accent-color:var(--smhs-parchment);}.ck-content .card-accent-row-house{--card-accent-color:var(--smhs-row-house);}.ck-content .card-accent-buff{--card-accent-color:#d6bf91;}.ck-content .card-accent-orange{--card-accent-color:var(--smhs-orange);}.ck-content .card-accent-green{--card-accent-color:var(--smhs-green);}.ck-content .card-accent-red{--card-accent-color:var(--smhs-red);}.ck-content .card-accent-navy-yard{--card-accent-color:#00223e;}.ck-content .row{margin-left:-15px;margin-right:-15px;}.ck-content .row::after{clear:both;content:"";display:table;}.ck-content .row:not(.factrow):has(> .col-sm-3),.ck-content .row:not(.factrow):has(> .col-sm-4),.ck-content .row:not(.factrow):has(> .col-sm-6),.ck-content .row:not(.factrow):has(> .col-sm-8),.ck-content .row:not(.factrow):has(> .col-md-3){display:flex;flex-wrap:wrap;justify-content:center;}.ck-content .row:not(.factrow):has(> .col-sm-3)::before,.ck-content .row:not(.factrow):has(> .col-sm-3)::after,.ck-content .row:not(.factrow):has(> .col-sm-4)::before,.ck-content .row:not(.factrow):has(> .col-sm-4)::after,.ck-content .row:not(.factrow):has(> .col-sm-6)::before,.ck-content .row:not(.factrow):has(> .col-sm-6)::after,.ck-content .row:not(.factrow):has(> .col-sm-8)::before,.ck-content .row:not(.factrow):has(> .col-sm-8)::after,.ck-content .row:not(.factrow):has(> .col-md-3)::before,.ck-content .row:not(.factrow):has(> .col-md-3)::after{content:none;}.ck-content [class^="col-"],.ck-content [class*=" col-"]{min-height:1px;padding-left:15px;padding-right:15px;position:relative;}@media (min-width:576px){.ck-content .col-sm-3,.ck-content .col-sm-4,.ck-content .col-sm-6,.ck-content .col-sm-8{float:left;}.ck-content .col-sm-3{width:25%;}.ck-content .col-sm-4{width:33.333333%;}.ck-content .col-sm-6{width:50%;}.ck-content .col-sm-8{width:66.666667%;}}@media (max-width:767px){.ck-content .row:not(.factrow):has(> .col-sm-3),.ck-content .row:not(.factrow):has(> .col-sm-4),.ck-content .row:not(.factrow):has(> .col-sm-6),.ck-content .row:not(.factrow):has(> .col-sm-8),.ck-content .row:not(.factrow):has(> .col-md-3){display:block;}}@media (min-width:992px){.ck-content .col-lg-5ths,.ck-content .five-col-layout .col-5ths{float:left;width:20%;}}.ck-content .fact-container{margin:1rem 0;}.ck-content .row.factrow .promo-title{color:var(--smhs-dark-blue);font-size:5rem;line-height:1;}.ck-content .row .fact-row-text{font-style:normal;font-weight:400;padding:0 0.3rem;}.ck-content .factrow .col-copy{position:relative;}.ck-content .fact-container .factrow > [class*="col-"] .fact-row-text::after{border-left:1px solid var(--smhs-buff);content:"";height:100%;position:absolute;right:0;top:0;transform:skew(-6deg);}.ck-content .fact-container .factrow > [class*="col-"]:last-child .fact-row-text::after{border-left:0;content:none;}.ck-content table{border-collapse:collapse;margin:1rem 0;max-width:100%;width:100%;}.ck-content th,.ck-content td{border:1px solid #ddd;padding:12px 15px;vertical-align:top;}.ck-content th{color:var(--smhs-dark-blue);font-weight:700;}.ck-content .table-responsive{display:block;max-width:100%;overflow-x:auto;}.ck-content .table-striped > tbody{border-top:5px solid var(--smhs-buff);}.ck-content .table-striped > tbody > tr:nth-of-type(odd){background-color:#fafafa;}.ck-content .table-hover tbody tr{transition:background-color 0.4s;}.ck-content .table-hover tbody tr:hover{background-color:#f3f3f3;}.ck-content .ckeditor-accordion-container{border-top:5px solid var(--smhs-medium-blue);}.ck-content .ckeditor-accordion-container > dl{border:0;border-bottom:1px solid #ddd;position:relative;}.ck-content .ckeditor-accordion-container > dl dd{border-bottom:1px dotted #ddd;padding:15px;}.ck-content .ckeditor-accordion-container > dl dt > a,.ck-content .ckeditor-accordion-container > dl dt > a:not(.button){background-color:#fff;border:0;border-bottom:1px solid #eee;color:var(--smhs-dark-blue);display:block;padding:10px 15px 10px 50px;}.ck-content .ckeditor-accordion-container > dl dt > a:hover,.ck-content .ckeditor-accordion-container > dl dt > a:not(.button):hover{background-color:var(--smhs-buff-50);color:var(--smhs-dark-blue);}.ck-content .ckeditor-accordion-container > dl dt > a > .ckeditor-accordion-toggle::before,.ck-content .ckeditor-accordion-container > dl dt > a > .ckeditor-accordion-toggle::after{background:var(--smhs-dark-blue);}.ck-content .row:not(.factrow),.ck-content .fact-container{border:1px dashed var(--ck-template-border);outline:1px dashed var(--ck-template-border);outline-offset:3px;overflow:visible;position:relative;}.ck-content .table-responsive{border:1px dashed var(--ck-template-border);outline:1px dashed var(--ck-template-border);outline-offset:3px;position:relative;}.ck-content .row:not(.factrow){margin-bottom:1rem;margin-top:1rem;padding-bottom:12px;padding-top:12px;}.ck-content .row:not(.factrow) > [class^="col-"],.ck-content .row:not(.factrow) > [class*=" col-"]{border:1px dotted rgba(3,60,90,0.35);min-height:72px;padding-top:12px;}.ck-content .fact-container,.ck-content .buff-block,.ck-content .dkblue,.ck-content .bordered-gray,.ck-content .bar-buff,.ck-content .bar-ltblue,.ck-content .table-responsive{margin-bottom:1rem;margin-top:1rem;}.ck-content .fact-container{padding-left:15px;padding-right:15px;}.ck-content .table-responsive{padding-left:15px;padding-right:15px;}.ck-content .ck-widget_selected,.ck-content .ck-widget.ck-widget_selected{outline-color:var(--smhs-medium-blue) !important;}.ck.ck-powered-by,.ck-notification.ck-notification__error{display:none !important;}.CodeMirror{height:450px;}.ck-fullscreen .CodeMirror{height:100%;}
